.font-en{font-family:"Montserrat"}
.black{color:#000}
.black50{color:rgba(0,0,0,.5)}
.red{color:#f00;}
.gray{color:#90959c}
.blue{color:#1d6ab7}
.lightblue{color:#9ca2ab}
.white{color:#fff}
.white10{color:rgba(255,255,255,.1)}
.white20{color:rgba(255,255,255,.2)}
.white30{color:rgba(255,255,255,.3)}
.white40{color:rgba(255,255,255,.4)}
.white50{color:rgba(255,255,255,.5)}
.white60{color:rgba(255,255,255,.6)}
.white70{color:rgba(255,255,255,.7)}
.white80{color:rgba(255,255,255,.8)}
.white90{color:rgba(255,255,255,.9)}
.bg-blue{background-color:#1d6ab7}
.bg-lightblue{background-color:#9ca2ab}
.bg-white{background-color:#fff}
.bg-black{background-color:#000}
.bg-white50{background-color:rgba(255,255,255,.5)}
.bg-lightgray{background-color:#f3f3f3}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font-size:0;font-family:-apple-system,Segoe UI,Source Han Sans CN,PingFangSC,PingFang SC-Semibold,Hiragino Sans GB}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.container{overflow:hidden}
[class*=" icon-"],[class^=icon-]{font-family:"iconfont";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;speak:none;text-transform:none}
.v-rl{writing-mode:vertical-rl;-ms-writing-mode:tb-rl}
.v-lr{writing-mode:vertical-lr;-ms-writing-mode:tb-lr}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.bg-cover,.bg-contain{background-position:center center;background-repeat:no-repeat}
.bg-cover{background-size:cover}
.bg-contain{background-size:contain}
.wow{visibility:hidden}
.no-cssanimations .wow{visibility:visible}
.fz-12{font-size:12px}
.fz-13{font-size:13px}
.fz-14{font-size:14px}
.fz-15{font-size:15px}
.fz-16{font-size:16px}
.fz-17{font-size:17px}
.fz-18{font-size:18px}
.fz-19{font-size:19px}
.fz-20{font-size:20px}
.fz-21{font-size:21px}
.fz-22{font-size:22px}
.fz-23{font-size:23px}
.fz-24{font-size:24px}
.fz-25{font-size:25px}
.fz-26{font-size:26px}
.fz-27{font-size:27px}
.fz-28{font-size:28px}
.fz-29{font-size:29px}
.fz-30{font-size:30px}
.fz-31{font-size:31px}
.fz-32{font-size:32px}
.fz-33{font-size:33px}
.fz-34{font-size:34px}
.fz-35{font-size:35px}
.fz-36{font-size:36px}
.fz-37{font-size:37px}
.fz-38{font-size:38px}
.fz-39{font-size:39px}
.fz-40{font-size:40px}
.fz-41{font-size:41px}
.fz-42{font-size:42px}
.fz-43{font-size:43px}
.fz-44{font-size:44px}
.fz-45{font-size:45px}
.fz-46{font-size:46px}
.fz-47{font-size:47px}
.fz-48{font-size:48px}
.fz-49{font-size:49px}
.fz-50{font-size:50px}
.fz-51{font-size:51px}
.fz-52{font-size:52px}
.fz-53{font-size:53px}
.fz-54{font-size:54px}
.fz-55{font-size:55px}
.fz-56{font-size:56px}
.fz-57{font-size:57px}
.fz-58{font-size:58px}
.fz-59{font-size:59px}
.fz-60{font-size:60px}
@media(max-width: 1920px){.fz-60{font-size:3.125vw}
.fz-56{font-size:2.9166666667vw}
.fz-54{font-size:2.8125vw}
.fz-40{font-size:2.0833333333vw}
.fz-36{font-size:1.875vw}
.fz-34{/*font-size:1.7708333333vw*/}
.fz-34{/*font-size:1.6666666667vw*/}
}
@media(max-width: 1280px){.fz-60{font-size:40px}
.fz-56{font-size:36px}
.fz-54{font-size:36px}
.fz-40{font-size:28px}
.fz-36{font-size:24px}
.fz-34{font-size:24px}
.fz-32{font-size:24px}
.fz-26{font-size:20px}
.fz-22{font-size:20px}
.fz-20{font-size:16px}
.fz-16{font-size:14px}
}
@media(max-width: 1024px){.fz-60{font-size:32px}
.fz-56{font-size:28px}
.fz-54{font-size:28px}
.fz-40{font-size:24px}
.fz-36{font-size:20px}
.fz-34{font-size:20px}
.fz-32{font-size:20px}
.fz-26{font-size:16px}
.fz-22{font-size:16px}
}
.fw-100{font-weight:100}
.fw-200{font-weight:200}
.fw-300{font-weight:300}
.fw-400{font-weight:400}
.fw-500{font-weight:500}
.fw-600{font-weight:600}
.fw-700{font-weight:700}
.fw-800{font-weight:800}
.fw-900{font-weight:900}
.lts-100{letter-spacing:0.01em}
.lts-200{letter-spacing:0.02em}
.lts-300{letter-spacing:0.03em}
.lts-400{letter-spacing:0.04em}
.lts-500{letter-spacing:0.05em}
.lts-600{letter-spacing:0.06em}
.lts-700{letter-spacing:0.07em}
.lts-800{letter-spacing:0.08em}
.lts-900{letter-spacing:0.09em}
.lts-1000{letter-spacing:0.1em}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mt-60{margin-top:60px}
.mt-70{margin-top:70px}
.mt-80{margin-top:80px}
.mt-90{margin-top:90px}
.mt-100{margin-top:100px}
.mt-110{margin-top:110px}
.mt-120{margin-top:120px}
.mt-130{margin-top:130px}
.mt-140{margin-top:140px}
.mt-150{margin-top:150px}
.mt-160{margin-top:160px}
.mt-170{margin-top:170px}
.mt-180{margin-top:180px}
.mt-190{margin-top:190px}
.mt-200{margin-top:200px}
@media(max-width: 1024px){.mt-40{margin-top:20px}
.mt-50{margin-top:25px}
.mt-60{margin-top:30px}
.mt-70{margin-top:35px}
.mt-80{margin-top:40px}
.mt-90{margin-top:45px}
.mt-100{margin-top:50px}
.mt-110{margin-top:55px}
.mt-120{margin-top:60px}
.mt-130{margin-top:65px}
.mt-140{margin-top:70px}
.mt-150{margin-top:75px}
.mt-160{margin-top:80px}
.mt-170{margin-top:85px}
.mt-180{margin-top:90px}
.mt-190{margin-top:95px}
.mt-200{margin-top:100px}
}
.mr-10{margin-right:10px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-40{margin-right:40px}
.mr-50{margin-right:50px}
.ml-10{margin-left:10px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-40{margin-left:40px}
.ml-50{margin-left:50px}
.list{font-size:0}
.list>li{display:inline-block;vertical-align:top}
.list-1>li{width:100%}
.list-2>li{width:50%}
.list-3>li{width:33.3333333333%}
.list-4>li{width:25%}
.list-5>li{width:20%}
.list-6>li{width:16.6666666667%}
.list-7>li{width:14.2857142857%}
.list-default{margin-right:-18px;margin-left:-18px}
.list-item{margin-right:18px;margin-left:18px}
@media(max-width: 1280px){.list-default{margin-right:-10px;margin-left:-10px}
.list-item{margin-right:10px;margin-left:10px}
}
.line1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.line-multiy,.line5,.line4,.line3,.line2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.line2{-webkit-line-clamp:2}
.line3{-webkit-line-clamp:3}
.line4{-webkit-line-clamp:4}
.line5{-webkit-line-clamp:5}
.wx-share{margin-top:-85px;margin-left:-70px;border-radius:3px;position:fixed;z-index:1000;top:50%;left:50%;width:140px;padding-top:20px;background-color:#fff;cursor:pointer;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.wx-share img{display:block;width:120px;margin:0 auto}
.wx-share p{font-size:12px;line-height:30px;text-align:center;font-weight:500;color:#000}
.wx-share i{position:absolute;top:0;right:0;font-size:12px;width:20px;height:20px;line-height:20px;text-align:center;color:#000}
.img-box{position:relative}
.img-box::before{content:"";display:block}
.img-box>img{left:0;position:absolute;top:0;width:100%;height: 100%; object-fit: cover;}
.social-qrcode{position:relative}
.social-qrcode img{position:absolute;bottom:100%;left:50%;width:120px;margin-left:-60px;margin-bottom:10px;visibility:hidden;opacity:0;transform:scale(0);transform-origin:bottom center;transition:all .3s}
.social-qrcode:hover img{visibility:visible;opacity:1;transform:scale(1)}
.display-ib-vt,.display-ib{display:inline-block;vertical-align:top}
.display-ib-vb{display:inline-block;vertical-align:bottom}
.lts-10{letter-spacing:.01em}
.lts-20{letter-spacing:.02em}
.lts-30{letter-spacing:.03em}
.lts-50{letter-spacing:.04em}
.lts-100{letter-spacing:.1em}
.col-20{width:20%}
.col-25{width:25%}
.col-33{width:33.3333%}
.col-50{width:50%}
.col-66{width:66.6666%}
.col-100{width:100%}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.height-1{height:1px}
.comm-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;opacity:0;transition:all .3s}
.comm-layer .select2-container--default .select2-selection--single{background-color:#f2f3f5}
.comm-layer.show{display:block !important;visibility:visible;opacity:1 !important}
.comm-layer-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.9)}
.clayer-main{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}
.clayer-container{width:100%}
.clayer-form{position:relative;max-width:800px;max-height:90vh;overflow-y:scroll;margin-right:auto;margin-left:auto;background-color:#fff}
.clayerf-wrap{margin-right:60px;margin-left:60px}
.clayerf-header{padding:20px 0;background-color:#f7f8fc}
.clayerf-desc a{font-weight:500;text-decoration:underline}
.clayerf-box{margin-right:-14px;margin-left:-14px}
.clayer-close{z-index:20;position:absolute;top:10px;right:10px;width:1.5em;line-height:1.5;text-align:center;cursor:pointer}
.flayer-wrap{max-width:1280px;margin-right:auto;margin-left:auto}
@media(max-width: 1024px){.clayerf-wrap{margin-right:40px;margin-left:40px}
}
@media(max-width: 768px){.clayerf-wrap{margin-right:20px;margin-left:20px}
}
.plugin-layer-box.msg{position:fixed;top:50%;left:50%;border-radius:3px;font-size:14px;line-height:40px;padding:0 20px;background-color:rgba(0,0,0,.7);color:#fff;letter-spacing:.05em;transform:translate(-50%, -50%)}
.plugin-layer-box.dialog{position:fixed;top:0;right:0;bottom:0;left:0}
.plugin-layer-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}
.plugin-layer-main{position:absolute;top:50%;left:50%;width:480px;height:240px;margin-top:-120px;margin-left:-240px;border-radius:10px;overflow:hidden;background-color:#fff}
.plugin-layer-content{height:180px;font-size:20px;line-height:1.5;font-weight:500;color:#000;display:flex;align-items:center;justify-content:center}
.plugin-layer-btns{font-size:0;border-top:3px solid #000}
.plugin-layer-btn{font-size:16px;font-weight:500;box-sizing:border-box;cursor:pointer;display:inline-block;vertical-align:top;width:50%;background-color:#8762ff;color:#000;line-height:60px;text-align:center;transition:color .3s}
.plugin-layer-btn:nth-of-type(n+2){border-left:3px solid #000}
@media(any-hover: hover){.plugin-layer-btn:hover{color:rgba(0,0,0,.3)}
}
@media(max-width: 480px){.plugin-layer-main{width:90%;left:5%;margin-left:0}
}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:local("Montserrat"),url("../assets/fonts/montserrat/montserrat-v23-latin-100.woff2") format("woff2"),url("../assets/fonts/montserrat/montserrat-v23-latin-100.woff") format("woff")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:local("Montserrat"),url("../assets/fonts/montserrat/montserrat-v23-latin-300.woff2") format("woff2"),url("../assets/fonts/montserrat/montserrat-v23-latin-300.woff") format("woff")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local("Montserrat"),url("../assets/fonts/montserrat/montserrat-v23-latin-regular.woff2") format("woff2"),url("../assets/fonts/montserrat/montserrat-v23-latin-regular.woff") format("woff")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:local("Montserrat"),url("../assets/fonts/montserrat/montserrat-v23-latin-500.woff2") format("woff2"),url("../assets/fonts/montserrat/montserrat-v23-latin-500.woff") format("woff")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:local("Montserrat"),url("../assets/fonts/montserrat/montserrat-v23-latin-700.woff2") format("woff2"),url("../assets/fonts/montserrat/montserrat-v23-latin-700.woff") format("woff")}
@font-face{font-family:"iconfont";src:url("../assets/fonts/iconfont/iconfont.woff2") format("woff2"),url("../assets/fonts/iconfont/iconfont.woff") format("woff")}
.icon-arrow-top:before{content:""}
.icon-map:before{content:""}
.icon-close:before{content:""}
.icon-file:before{content:""}
.icon-icodownload:before{content:""}
.icon-contact:before{content:""}
.icon-weibo:before{content:""}
.icon-download:before{content:""}
.icon-wechat:before{content:""}
.icon-linkedin:before{content:""}
.icon-zhihu:before{content:""}
.icon-address:before{content:""}
.icon-arrow:before{content:""}
.icon-back:before{content:""}
.icon-email:before{content:""}
.icon-link:before{content:""}
.icon-more:before{content:""}
.icon-msg:before{content:""}
.icon-next:before{content:""}
.icon-play:before{content:""}
.icon-search:before{content:""}
.icon-tel:before{content:""}
.icon-prev:before{content:""}
@keyframes fadeInUpSmall{from{opacity:0;transform:translate3d(0, 80px, 0)}
to{opacity:1;transform:translate3d(0, 0, 0)}
}
.fadeInUpSmall{animation-name:fadeInUpSmall}
.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.delay-1s{animation-delay:1s}
.animated.delay-2s{animation-delay:2s}
.animated.delay-3s{animation-delay:3s}
.animated.delay-4s{animation-delay:4s}
.animated.delay-5s{animation-delay:5s}
.animated.fast{animation-duration:800ms}
.animated.faster{animation-duration:500ms}
.animated.slow{animation-duration:2s}
.animated.slower{animation-duration:3s}
.container{overflow:hidden}
.wrap{max-width:1620px;margin-right:auto;margin-left:auto}
.w-1420{max-width:1420px;margin-right:auto;margin-left:auto}
@media(max-width: 1920px){.wrap{margin-right:150px;margin-left:150px}
}
@media(max-width: 1600px){.wrap{margin-right:80px;margin-left:80px}
}
@media(max-width: 1400px){.wrap{margin-right:60px;margin-left:60px}
}
@media(max-width: 1280px){.wrap{margin-right:40px;margin-left:40px}
}
@media(max-width: 1024px){.wrap{margin-right:20px;margin-left:20px}
}
.blank-top{/*height:180px*/ height:100px;}
.header{position:fixed;z-index:20000;top:0;right:0;left:0;padding:25px 0;background-color:#fffe}
.header::after{content:"";position:absolute;right:0;bottom:0;left:0;height:.5px;background-color:#ccd1d9}
.header-inner{position:relative;height:50px}
.header-logo{margin-top:3px}
.header-logo img{display:block;height:44px;width:auto}
.header-right{position:absolute;top:0;right:0}
.hm-item{position:relative;margin-right:25px;margin-left:25px}
.hm-item::before{content:"";position:absolute;top:100%;right:-15px;left:-15px;height:40px}
.hm-link{line-height:50px;transition:all .3s;letter-spacing:.03em}
.subm-link{display:block;white-space:nowrap;line-height:24px;margin:7px 0}
.header-lang{margin-right:15px;margin-left:15px}
.hlang-link{position:relative;line-height:50px}
.hlang-link.current{color:#000}
.hlang-link:first-of-type{margin-right:1.5em}
.hlang-link:first-of-type::after{content:"";position:absolute;top:50%;right:-0.75em;width:1px;height:.75em;background-color:#000;margin-top:-0.375em;transform:rotate(38deg)}
.btn-menu{display:none;position:relative;top:0;z-index:5;width:40px;height:40px}
.btn-menu span{position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#000;margin-left:-10px;transition:all .5s ease-in-out}
.btn-menu span:nth-of-type(1){margin-top:-7px}
.btn-menu span:nth-of-type(3){margin-top:7px}
@media(min-width: 1201px){
}
@media(max-width: 1200px){
}
@media(min-width: 1101px){
.sub-menu{position:absolute;top:100%;left:50%;margin-top:44px;border-radius:6px;padding:20px 40px;background-color:#fff;transform:translateX(-50%);visibility:hidden;opacity:0;transition:all .3s ease-out;box-shadow:0 10px 20px rgba(60,67,80,.37)}
.sub-menu.pronav{ left:-40px;transform:translateX(0%);}
.sub-menu::before{content:"";position:absolute;top:-11px;left:50%;margin-left:-9.5px;width:0;height:0;border-style:solid;border-width:0 9.5px 11px 9.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}
.sub-menu.pronav::before{left:65px; margin-left:0;}
.submenu-wrap{white-space:nowrap;overflow:hidden}
.submenu-wrap .submenu-left{position:relative;padding-right:40px}
.submenu-wrap .submenu-left::after{content:"";position:absolute;top:0;right:0;width:1px;height:1000px;background-color:#ccc}
.submenu-wrap .submenu-right{padding-left:40px}
.submenu-left,.submenu-right{display:inline-block;vertical-align:top}
.submenur-item{display:none}
.submenur-item.active{display:block}
}
@media(max-width: 1100px){.submenu-wrap .submenu-left{padding-right:0}
.submenu-wrap .submenu-left::after{display:none}
.submenu-wrap .submenu-right{display:none}
.btn-menu{display:inline-block;vertical-align:top;margin-right:-10px;margin-left:10px}
.menu-open .btn-menu span:nth-of-type(1){margin-top:0;transform:rotate(45deg)}
.menu-open .btn-menu span:nth-of-type(2){opacity:0}
.menu-open .btn-menu span:nth-of-type(3){margin-top:0;transform:rotate(-45deg)}
}
@media(any-hover: hover){.hm-item:hover .hm-link{color:#1d6ab7}
.hm-item:hover .sub-menu{margin-top:40px;visibility:visible;opacity:1}
.subm-link{transition:color .3s}
.subm-link:hover{color:#000}
}
@media(max-width: 1100px){.hm-item:hover .sub-menu{margin-top:0}
.header{padding-top:10px;padding-bottom:10px}
.blank-top{height:60px}
.header-inner{height:40px}
.header-logo{margin-top:5px}
.header-logo img{height:30px}
.header-menu{position:fixed;top:60px;right:0;left:0;bottom:0;background-color:#fff;padding-right:40px;padding-left:40px;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0%, 100% 0, 0 0);visibility:hidden;opacity:0;transition:all .3s}
.menu-open .header-menu{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%);visibility:visible;opacity:1}
.header-download{display:none}
.list-hmenu{display:block}
.list-hmenu>li{width:100%}
.hm-item{margin-right:auto;margin-left:auto}
.hm-item::after{content:"";position:absolute;right:0;bottom:0;left:0;height:.5px;background-color:#ccd1d9}
.hm-item.active .hm-link.has-sub span{transform:rotate(180deg)}
.header-lang{margin-right:auto;margin-left:auto}
.hm-link{position:relative;display:block}
.hm-link.has-sub span{position:absolute;right:-10px;top:0;text-align:center;width:40px;transition:transform .3s}
.hm-link.has-sub span::after{content:"";line-height:50px;font-size:14px;font-family:iconfont;color:#90959c}
.sub-menu{padding-bottom:10px;display:none}
.subm-link{margin:0;line-height:40px;font-size:14px}
}
@media(max-width: 1024px){.header-menu{padding-right:20px;padding-left:20px}
}
.header-search{position:fixed;top:100px;right:0;left:0;z-index:90;border-top:1px solid #ccd1d9;padding:60px 0;visibility:hidden;opacity:0;transform:translateY(-100%);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}
.hs-form{max-width:1000px;margin-right:auto;margin-left:auto;border-bottom:1px solid #ccd1d9}
.hs-form span{line-height:40px;width:30px;text-align:center}
.hs-input{width:calc(100% - 60px);height:40px;border:0;padding:0;outline:0}
.search-open .header-search{visibility:visible;opacity:1;transform:translateY(0)}
.hsform-close{cursor:pointer;transition:color .3s}
.btn-search{margin-left:25px;cursor:pointer;font-size:16px;width:36px;height:36px;border-radius:50%;text-align:center;line-height:36px;margin-top:7px;transition:background .3s}
.header-download{padding:0 20px;line-height:36px;border-radius:20px;margin-top:7px;margin-left:30px;transition:background .3s}
.header-download span{line-height:36px;margin-right:5px}
@media(any-hover: hover){.btn-search:hover,.header-download:hover{background-color:#1d6ab7}
.hsform-close:hover{color:#1d6ab7}
}
@media(max-width: 1100px){.btn-search{width:30px;height:30px;line-height:30px;margin-top:5px}
.header-search{top:70px;padding-top:30px;padding-bottom:40px;border-top-width:0}
.hs-form{border-bottom-width:.5px}
}
.footer{position:relative;padding-top:100px}
.footer-logo img{display:block;height:50px;width:auto}
.footer-slogan{margin-left:100px}
.fm-dl dt{margin-bottom:1em}
.fm-link{margin:3px 0;display:inline-block;vertical-align:top;line-height:24px;transition:color .3s}
@media(any-hover: hover){.fm-link:hover{color:#fff}
}
.footer-menu{display:flex;justify-content:space-between}
.fsocial-link{border-radius:4px;margin-right:20px;width:1em;height:1em;line-height:1;text-align:center}
.footer-bottom{padding:30px 0;display:flex;justify-content:space-between}
.footer-copyright,.footer-icp{line-height:24px}
.link-policy{line-height:24px}
.link-policy span{display:inline-block;vertical-align:top;font-size:1.25em;line-height:24px;margin-left:.4em}
.footer-btn{position:absolute;right:30px;bottom:80px;width:50px}
.fbtn-link{display:block;border:1px solid #fff;border-radius:50%;background-color:#1d6ab7;line-height:48px;text-align:center;margin-top:10px;transition:all .3s}
@media(any-hover: hover){.fbtn-link:hover{background-color:#fff;color:#1d6ab7}
}
@media(max-width: 1600px){.footer-btn{right:10px}
}
@media(max-width: 1400px){.footer-btn{width:40px;right:0}
.fbtn-link{line-height:38px}
}
@media(max-width: 1280px){.footer{padding-top:80px}
.footer-logo img{height:40px}
.footer-btn{right:0;bottom:120px}
}
@media(max-width: 1100px){.footer{padding-top:60px}
.footer-menu{display:block}
.fm-dl{display:none}
.fm-dl.contact{display:block}
.footer-bottom{display:block}
.footer-btn{right:10px;bottom:140px}
}
@media(max-width: 768px){.footer{padding-top:40px}
.footer-slogan{display:block;margin-left:0;margin-top:20px}
.footer-bottom>div:nth-of-type(n+2){margin-top:10px}
.footer-btn{bottom:30px}
.footer-copyright{display:block;margin-right:40px}
}
.comm-dots{margin-top:20px}
.comm-dots.bottom-60{position:absolute;right:0;left:0;bottom:60px}
.comm-dots>li{position:relative;margin-right:6px;margin-left:6px;display:inline-block;vertical-align:top;box-sizing:border-box;width:32px;height:32px;border-radius:50%;overflow:hidden;cursor:pointer;background:no-repeat url(../assets/images/slick_dot.png) center center;background-size:3.5px 3.5px}
.comm-dots>li button{box-sizing:border-box;z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;display:block;border:0;padding:0;margin:0;outline:0;background-color:rgba(0,0,0,0);-webkit-clip-path:polygon(50% 0%, 100% 0, 100% 100%, 50% 100%);clip-path:polygon(50% 0%, 100% 0, 100% 100%, 50% 100%);border:1px solid rgba(0,0,0,0);opacity:0;cursor: pointer;}
.comm-dots>li button::before,.comm-dots>li button::after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%}
.comm-dots>li button::before{border-top:1px solid #1d6ab7;border-right:1px solid #1d6ab7;border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);transform:rotate(-135deg)}
.comm-dots>li::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:50%;opacity:.6}
.comm-dots>li::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);border-radius:50%;transform:rotate(45deg);opacity:0}
.comm-dots>li.slick-active{background-image:url(../assets/images/slick_dot_on.png)}
.comm-dots>li.slick-active button{opacity:1}
.comm-dots>li.slick-active button::before{transform:rotate(45deg);transition:transform 2s linear}
.comm-dots>li.slick-active::before{opacity:1}
.comm-dots>li.slick-active::after{transform:rotate(225deg);opacity:1;transition:opacity 0s ease 2s,transform 2s linear 2s}
.comm-dots.white>li.slick-active{background-image:url(../assets/images/slick_dot_on.png)}
.comm-dots.white>li::before{border-color:rgba(255,255,255,.5)}
.comm-dots.white>li::after{border-top-color:#fff;border-right-color:#fff}
.comm-dots.white>li button::before{border-top-color:#fff;border-right-color:#fff}
.comm-dots.black>li{background-image:url(../assets/images/slick_dot_gray.png)}
.comm-dots.black>li.slick-active{background-image:url(../assets/images/slick_dot_gray.png)}
.comm-dots.black>li::before{border-color:rgba(0,0,0,.5)}
.comm-dots.black>li::after{border-top-color:#000;border-right-color:#000}
.comm-dots.black>li button::before{border-top-color:#000;border-right-color:#000}
@media(max-width: 1280px){.comm-dots.bottom-60{bottom:40px}
}
@media(max-width: 1024px){.slick-honor .comm-dots{margin-top:0}
.honor-item.reverse{height:60px}
.honor-item.reverse::after{height:60px}
.comm-dots.bottom-60{bottom:30px}
.comm-dots>li{width:30px;height:30px;background-size:3px 3px}
.comm-dots>li button{border-width:1px}
.comm-dots>li button::before,.comm-dots>li button::after{top:-1px;right:-1px;bottom:-1px;left:-1px}
.comm-dots>li button::before{border-width:1px}
.comm-dots>li::after,.comm-dots>li::before{border-width:1px}
}
@media(max-width: 750px){.comm-dots>li{width:20px;height:20px;margin-right:4px;margin-left:4px}
}
.ib-box{position:relative;height:calc(57vw - 0px)}
.ib-item{position:relative;height:calc(57vw - 0px);display:flex;align-items:center;justify-content:center}
.ib-item__en{position:relative}
.ib-item__en::before{content:"";display:block;margin:0 auto 10px;width:2.5em;height:1px;background-color:#fff}
.slick-ib .comm-dots{position:absolute;right:0;left:0;bottom:60px}
.ib-more{padding:0 35px;line-height:58px;border-radius:30px;transition:all .3s}
.ib-more span{display:inline-block;vertical-align:top;font-size:1.75em;margin-left:1em;line-height:58px}
@media(any-hover: hover){.ib-more:hover{background-color:#1d6ab7;color:#fff}
}
@media(max-width: 1280px){.ib-more{padding-right:25px;padding-left:25px;line-height:50px}
.ib-more span{line-height:50px}
.slick-ib .comm-dots{bottom:40px}
}
@media(max-width: 1100px){.slick-ib .comm-dots{bottom:30px}
}
@media(max-width: 1024px){.ib-intro{margin-right:20px;margin-left:20px}
}
.index-pro{background-color:#f9f9f9}
.ipro-tab span{position:relative;padding-bottom:14px;padding-left:15px; padding-right:15px;cursor:pointer;transition:color .3s; border-bottom:1px solid #ccc; margin-top:20px;}
.ipro-tab span.black{ color:#33333366;}
.ipro-tab span::after{content:"";position:absolute;bottom:0;left:0;height:4px;right:0;background-color:#1d6ab7;transform:scaleX(0);transition:transform .3s}
.ipro-tab span.current::after{transform:scaleX(1)}
.ipro-tab span.current.black{ color:#333333;}
@media(any-hover: hover){.ipro-tab span:hover{color:#1d6ab7}
}
.iprob-item{height:0;overflow:hidden}
.iprob-item.active{height:auto}
@media(max-width: 1280px){.ipro-tab span{/*margin-right:30px;margin-left:30px*/}
}
@media(max-width: 1100px){.ipro-tab span{/*padding-bottom:10px;margin-bottom:20px*/ padding-left:10px; padding-right:10px;}
.ipro-tab span::after{height:2px}
.ipro-tab span.fz-16{ font-size:14px;}
}
@media(max-width: 640px){.ipro-tab span{/*margin-right:10px;margin-left:10px*/}
}
.inum-box{margin-bottom:80px}
.inum-item{position:relative;margin-right:90px;margin-left:90px}
.inum-item::after{content:"";position:absolute;top:0;right:-90px;bottom:0;width:1px;background-color:rgba(255,255,255,.2)}
.inum-item:last-of-type::after{display:none}
@media(max-width: 1720px){.inum-item{margin-right:50px;margin-left:50px}
.inum-item::after{right:-50px}
}
@media(max-width: 1024px){.inum-box{margin-bottom:0}
.inum-item{margin-right:40px;margin-left:40px}
.inum-item::after{right:-40px}
}
@media(max-width: 900px){.inum-item{margin-right:0;margin-left:0;width:33.3333%;margin-bottom:40px}
.inum-item:nth-of-type(3)::after{display:none}
.inum-item::after{right:0}
}
.list-plogo{padding:30px 0;border-top:1px solid #ccd1d9;border-bottom:1px solid #ccd1d9}
.list-plogo>li:nth-of-type(n+8){margin-top:20px}
.plogo-item{max-width:180px;width:80%;margin-right:auto;margin-left:auto}
.plogo-item::before{padding-top:44.4444444444%}
.plogo-item img{/*filter:grayscale(100%)*/}
@media(any-hover: hover){.plogo-item:hover img{filter:grayscale(0)}
}
@media(max-width: 1024px){.list-plogo>li{width:20%}
.list-plogo>li:nth-of-type(n+6){margin-top:20px}
}
@media(max-width: 768px){.list-plogo>li{width:33.33333%}
.list-plogo>li:nth-of-type(n+4){margin-top:20px}
}
.comm-title{line-height:1.5}
.comm-desc{line-height:1.5}
.comm-article{line-height:1.875}
.comm-article h3{font-size:1.25em;color:#000;font-weight:500}
.comm-article img{max-width:100%;height:auto impr !important}
@media(max-width: 1280px){.comm-article h3{font-size:1.15em}
}
.comm-arrows .slick-arrow{position:absolute;top:50%;z-index:10;font-size:0;border:0;padding:0;outline:0;background-color:rgba(0,0,0,0);cursor:pointer;transform:translateY(-50%)}
.comm-arrows .slick-arrow::before{font-family:iconfont;display:inline-block;vertical-align:top;font-size:60px;width:1em;height:1em;line-height:1;text-align:center;color:rgba(255,255,255,.2);transition:color .3s}
.comm-arrows .slick-arrow:hover::before{color:#fff}
.comm-arrows .slick-prev{left:0}
.comm-arrows .slick-prev::before{content:""}
.comm-arrows .slick-next{right:0}
.comm-arrows .slick-next::before{content:""}
.comm-arrows.black .slick-arrow::before{color:#9ca2ab}
.comm-arrows.black .slick-arrow:hover::before{color:#000}
@media(max-width: 1920px){.comm-arrows .slick-arrow::before{font-size:3.125vw}
}
@media(max-width: 1400px){.comm-arrows .slick-prev{left:-3.125vw}
.comm-arrows .slick-next{right:-3.125vw}
}
.bottom-arrows{/*margin-bottom:120px*/}
.bottom-arrows .slick-arrow{position:absolute;top:100%;z-index:10;margin-top:60px;font-size:0;border:0;padding:0;outline:0;background-color:rgba(0,0,0,0);cursor:pointer}
.bottom-arrows .slick-arrow::before{font-family:iconfont;display:inline-block;vertical-align:top;font-size:60px;width:1em;height:1em;line-height:1;text-align:center;transition:color .3s}
.bottom-arrows .slick-arrow:hover::before{color:#1d6ab7}
.bottom-arrows .slick-prev{right:50%;margin-right:50px}
.bottom-arrows .slick-prev::before{content:""}
.bottom-arrows .slick-next{left:50%;margin-left:50px}
.bottom-arrows .slick-next::before{content:""}
.bottom-arrows.black .slick-arrow::before{color:#000}
.bottom-arrows.black .slick-arrow:hover::before{color:#1d6ab7}
@media(max-width: 1920px){.bottom-arrows .slick-arrow::before{font-size:3.125vw}
}
@media(max-width: 1100px){.bottom-arrows .slick-arrow::before{font-size:30px}
.bottom-arrows{margin-bottom:100px}
.bottom-arrows .slick-arrow{margin-top:40px}
.bottom-arrows .slick-next{margin-left:20px}
.bottom-arrows .slick-prev{margin-right:20px}
}
.ptb-120{padding-top:120px;padding-bottom:120px}
@media(max-width: 1280px){.ptb-120{padding-top:80px;padding-bottom:80px}
}
@media(max-width: 1024px){.ptb-120{padding-top:60px;padding-bottom:60px}
}
.page-banner{height:550px;display:flex;align-items:center}
.pb-main{width:100%}
@media(max-width: 1920px){.page-banner{height:auto}
.page-banner::before{content:"";display:block;padding-top:28.6458333333%}
}
@media(max-width: 1280px){.page-banner::before{padding-top:0;height:400px}
}
@media(max-width: 1024px){.page-banner::before{height:300px}
}
@media(max-width: 750px){.page-banner::before{height:auto;padding-top:100%}
}
.list-tab{display:flex;border-bottom:1px solid #ccd1d9}
.ltab-link{position:relative;line-height:80px;flex:1;white-space:nowrap;transition:color .3s}
.ltab-link::after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#ccd1d9}
.ltab-link:last-of-type::after{display:none}
.ltab-link.current, .ltab-link.current:hover{color: #fff; background: #1d6ab7;}
@media(any-hover: hover){.ltab-link:hover{color:#1d6ab7}
}
@media(max-width: 1600px){.ltab-link{line-height:70px}
}
@media(max-width: 1280px){.ltab-link{line-height:60px}
}
@media(max-width: 1024px){.list-tab{overflow-x:scroll}
.ltab-link{padding-right:20px;padding-left:20px}
}
.prod-filter-form{position:relative;z-index:10}
.filter-box{display:flex;justify-content:space-between}
.fselect-item{position:relative;z-index:5;display:inline-block;vertical-align:top;text-align:left}
.fselect-item.active .fsi-header{background-color:#000;color:#fff}
.fselect-item.active .fsi-header::after{color:#fff;transform:rotate(180deg)}
.fsi-header{position:relative;line-height:36px;padding:0 56px 0 20px;border-radius:20px;cursor:pointer;transition:all .3s}
.fsi-header::after{content:"";position:absolute;top:50%;margin-top:-0.5em;right:20px;font-size:16px;width:1em;line-height:1;font-family:iconfont;text-align:center;color:#90959c;transition:transform .3s}
.fsi-body{min-width:100%;box-sizing:border-box;margin-top:15px;padding:5px 0;position:absolute; z-index:80;top:100%;left:0;background-color:#fff;border-top:0;border-radius:10px;transition:all .3s;opacity:0;box-shadow:0 10px 20px rgba(161,170,178,.32);visibility:hidden}
.fsi-body.show{opacity:1;visibility:visible;}
.fsi-option{display:block;white-space:nowrap;padding:0 20px;transition:color .3s;line-height:30px;margin:5px 0;text-align:left;}
.fsi-option.current{color:#1d6ab7}
@media(any-hover: hover){.fsi-option:hover{color:#1d6ab7}
}
.btn-reset{width:100px;height:36px;position:relative;z-index:10;border:0;padding:0;outline:0;border-radius:20px;cursor:pointer}
@media(max-width: 750px){.filter-box{display:block}
.fsi-header{background-color:#f3f3f3}
.fselect-item{margin-bottom:20px;width:100%}
.btn-reset{width:100%}
}
.list-products>li:nth-of-type(n+6){margin-top:36px}
.pro-item{display:block;padding:20px 20px 10px 20px;border-radius:10px;transition:background .3s cubic-bezier(0.33, 1, 0.68, 1)}
.pro-item__intro{/*margin-right:40px*/}
.pro-item__title,.pro-item__desc{transition:color .3s}
.pro-item__desc{height:3em;max-width:260px}
.pro-item__img{margin-left:20px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;transition:transform .5s cubic-bezier(0.33, 1, 0.68, 1);transform-origin:right bottom}
.pro-item__img::before{padding-top:100%}
@media(any-hover: hover){.pro-item:hover{background-color:#1d6ab7}
.pro-item:hover .pro-item__title{color:#fff}
.pro-item:hover .pro-item__desc{color:rgba(255,255,255,.5)}
.pro-item:hover .pro-item__img{transform:scale3d(1.05, 1.05, 1.05)}
}
@media(max-width: 1280px){.pro-item{/*padding-top:40px;padding-left:30px*/}
}
@media(max-width: 1024px){.list-products>li:nth-of-type(n+5){/*margin-top:20px*/}
.pro-item{/*padding-top:30px;padding-left:20px*/}
.pro-item__img{margin-left:10px}
}
@media(max-width: 768px){.list-products>li{width:50%}
.list-products>li:nth-of-type(n+3){margin-top:20px}
.pro-item__intro{/*margin-right:20px*/}
}
.pager>a{display:inline-block;vertical-align:top;line-height:48px;transition:color .3s; font-size:25px; margin:0 10px;color:#ccc;}
.pager>a.prev,.pager>a.next{color:#000; font-size:48px;}
.pager>a.prev.disable,.pager>a.next.disable{color:#ccd1d9}
.pager>a.prev{margin-right:20px}
.pager>a.next{margin-left:20px}
.pager>a.current{color:#000}
.pager-num{position:relative;padding:0 20px}
.pager-num::after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;margin-top:-6px;background-color:#ccd1d9}
.pager-num:last-of-type::after{display:none}
.page-num-current{color:#1d6ab7 !important;}
@media(any-hover: hover){.pager>a:hover{color:#1d6ab7}
}
.prod-about{display:flex;justify-content:space-between}
.proda-left{width:38%}
.proda-right{width:45%}
.list-prodar{position:relative}
.list-prodar>li{border-bottom:1px solid #ccd1d9;padding:50px 0}
.list-prodar>li:nth-of-type(-n+2){padding-top:0}
.list-prodar::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#fff}
.prodar-item__desc{min-height:3em;margin-right:20px}
@media(max-width: 1280px){.list-prodar>li{padding:40px 0}
}
@media(max-width: 1024px){.prod-about{display:block}
.proda-left,.proda-right{width:100%}
.proda-right{margin-top:30px}
.list-prodar{padding-top:10px}
.list-prodar>li{border-bottom-width:.5px;padding:30px 0}
.index-about-more{margin-top:40px}
}
@media(max-width: 750px){.list-prodar>li{width:100%;padding:20px 0}
.list-prodar>li:nth-of-type(2){padding-top:20px}
.prodar-item__desc{min-height:inherit;margin-right:0}
}
.slick-prod-img{margin-top:-30px}
.slick-prod-img .comm-dots{margin-top:30px}
.slick-prod-img .comm-dots>li{width:48px;height:48px}
.prod-img{/*max-width:560px;*/max-width:100%;margin-right:auto;margin-left:auto}
.prod-img::before{padding-top:100%}
.prod-img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:50%}
.prod-img img{z-index:3}
@media(max-width: 1024px){.slick-prod-img{margin-top:20px}
.slick-prod-img .comm-dots>li{width:24px;height:24px}
}
.prod-table{position:relative;font-family:"Montserrat";border-radius:10px;overflow:hidden}
.prod-table::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ccd1d9;border-radius:10px;pointer-events:none}
.prod-table table{width:100%;font-size:16px;border-radius:10px;border-collapse:collapse}
.prod-table table th,.prod-table table td{border:1px solid #bdc3cc;white-space:nowrap}
.prod-table table th{color:#000;padding:25px 0}
.prod-table table th:first-of-type{text-align:left;padding-left:40px;padding-right:40px}
.prod-table table td{/*color:#90959c;*/padding:25px 0;text-align:center;vertical-align:middle}
.prod-table table tbody td.first{background-color:#ccd1d9;color:#000;text-align:left;padding-left:40px;padding-right:40px}
.prodt-note p{margin-bottom:.5em}
@media(max-width: 1400px){.prod-table table{font-size:16px}
.prod-table table th{padding:20px}
.prod-table table th:first-of-type{padding-left:20px;padding-right:20px}
.prod-table table td{padding:20px}
.prod-table table tbody td.first{padding-left:20px;padding-right:20px}
}
@media(max-width: 1024px){.prod-table{overflow-x:scroll;border-radius:0}
.prod-table::after{display:none}
.prod-table table{font-size:14px}
.prod-table table th:first-of-type{padding-left:20px;padding-right:20px}
.prod-table table tbody td.first{padding-left:20px;padding-right:20px}
}
.list-download>li:nth-of-type(n+4){margin-top:36px}
.download-item{display:block;padding:40px 50px;border-radius:10px}
.ditem-wrap{display:flex;justify-content:space-between}
.ditem-ico{font-size:70px;transition:color .3s}
.ditem-intro{margin-left:15px}
.ditem-title{height:2.5em;line-height:1.25}
@media(any-hover: hover){.download-item:hover .ditem-ico{color:#1d6ab7}
}
@media(max-width: 1400px){.download-item{padding:30px 40px}
.ditem-ico{font-size:60px}
}
@media(max-width: 1280px){.list-download>li:nth-of-type(n+4){margin-top:20px}
.download-item{padding:20px}
.ditem-ico{font-size:40px}
}
@media(max-width: 768px){.list-download>li{width:50%}
.list-download>li:nth-of-type(n+3){margin-top:20px}
}
@media(max-width: 640px){.list-download>li{width:100%}
.list-download>li:nth-of-type(n+2){margin-top:20px}
.ditem-intro{width:calc(100% - 60px)}
.ditem-title{height:auto}
}
.scene-item{border-radius:10px;overflow:hidden}
.scene-img,.scenet-item{overflow:hidden}
.scene-img::before,.scenet-item::before{padding-top:62.5%}
.slick-scenet .comm-dots{position:absolute;bottom:50px;left:100px}
.scenet-main{position:absolute;top:0;right:100px;left:100px;bottom:60px;display:flex;align-items:center}
.link-more{padding:0 40px;line-height:54px;border:2px solid #fff;border-radius:30px;transition:all .3s}
.link-more>span{line-height:54px;font-size:1.75em;margin-left:.875em;overflow:hidden;transition:transform .2s ease-in}
.link-more.black{border-color:#000}
@media(any-hover: hover){.link-more:hover{border-color:#fff;background-color:#fff;color:#1d6ab7}
.link-more:hover>span{transform:translateX(8px)}
.link-more.black:hover{border-color:#1d6ab7;background-color:#1d6ab7;color:#fff}
}
@media(max-width: 1400px){.slick-scenet .comm-dots{bottom:30px;left:60px}
.scenet-main{right:60px;left:60px}
}
@media(max-width: 1280px){.link-more{padding-right:30px;padding-left:30px;line-height:44px}
.link-more span{line-height:44px}
.slick-scenet .comm-dots{left:40px}
.scenet-main{right:40px;left:40px}
}
@media(max-width: 1024px){.link-more{border-width:1px;padding-right:20px;padding-left:20px}
.slick-scenet .comm-dots{bottom:20px;left:20px}
.scenet-main{right:20px;left:20px}
}
@media(max-width: 900px){.list-scene>li{width:100%}
.list-scene>li:nth-of-type(n+2){margin-top:20px}
.scenet-main{position:relative;display:block;right:auto;left:auto;margin-right:20px;margin-left:20px}
.scenet-item{padding:30px 0 80px}
.scenet-item::before{padding-top:0}
}
.detail-main{display:flex;justify-content:space-between}
.detail-container{width:calc(100% - 416px)}
.detail-cate{position:relative;margin-right:24px}
.detail-cate::after{content:"";position:absolute;top:50%;right:-12px;width:1px;height:12px;margin-top:-6px;background-color:rgba(0,0,0,.5)}
.detail-body{line-height:1.875}
.detail-body img{max-width:100%;height:auto !important}
.detail-body h3{font-size:1.25em;color:#000;font-weight:700;line-height:1.6}
.detail-pager{position:relative;display:flex;justify-content:space-between;border-top:1px solid #ccd1d9;border-bottom:1px solid #ccd1d9}
.detail-pager::before,.detail-pager::after{content:"";position:absolute;top:50%;width:1px;height:20px;background-color:#ccd1d9;margin-top:-10px}
.detail-pager::before{left:25%}
.detail-pager::after{right:25%}
.detail-pager a{line-height:60px;display:block;transition:color .3s}
.detail-pager a>span{display:inline-block;vertical-align:top;line-height:60px}
.detail-share{width:24px;margin-left:auto}
.dshare-link{display:block;line-height:24px;border-radius:4px;text-align:center;transition:background .3s}
@media(any-hover: hover){.dshare-link:hover{background-color:#1d6ab7}
.detail-pager a:hover{color:#000}
}
@media(max-width: 1400px){.detail-container{width:calc(100% - 336px)}
}
@media(max-width: 1024px){.detail-main{display:block}
.detail-container{width:100%}
.detail-share{width:auto;margin-top:20px}
.dshare-link{display:inline-block;vertical-align:top;width:24px;margin-right:20px}
}
.list-case>li:nth-of-type(n+4){margin-top:36px}
.case-item{position:relative;display:block;border-radius:10px;overflow:hidden}
.case-item__img::before{padding-top:70%}
.case-item__img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4}
.case-item__ico{width:120px;margin-right:auto;margin-left:auto;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1) .15s}
.case-item__ico::before{padding-top:100%}
.case-item__title{transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}
.case-item__intro{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:center}
.case-item__detail{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:translate3d(0, 100%, 0);transition:all .3s}
.case-item__detail>div{margin-right:40px;margin-left:40px}
.case-item__desc{line-height:1.875}
.case-item__more{width:2em;height:2em;line-height:2;text-align:center;border:2px solid #fff;border-radius:50%}
@media(any-hover: hover){.case-item:hover .case-item__ico{transform:translate3d(0, -120px, 0);visibility:hidden;opacity:0;transition-delay:0s}
.case-item:hover .case-item__intro .case-item__title{transform:translate3d(0, -120px, 0);transition-delay:.15s;visibility:hidden;opacity:0}
.case-item:hover .case-item__detail{transform:translate3d(0, 0, 0);visibility:visible;opacity:1;transition-delay:.15s}
}
@media(max-width: 1400px){.case-item__ico{width:100px}
}
@media(max-width: 1280px){.list-case>li:nth-of-type(n+4){margin-top:20px}
.case-item__ico{width:80px}
}
@media(max-width: 1024px){.case-item__ico{width:60px}
}
@media(max-width: 768px){.list-case>li{width:33.3333%}
.list-case>li:nth-of-type(n+4){margin-top:20px}
}
@media(max-width: 640px){.list-case>li{width:50%}
.list-case>li:nth-of-type(n+3){margin-top:20px}
}
.cased-body{padding:80px 160px;line-height:1.875}
.cased-body h3{font-size:1.25em;color:#000;font-weight:500}
@media(max-width: 1440px){.cased-body{padding:80px}
}
@media(max-width: 1280px){.cased-body{padding:40px}
}
@media(max-width: 1024px){.cased-body{padding:40px 20px}
}
.list-casef>li:nth-of-type(n+4){margin-top:36px}
.casef-item{padding:60px 50px 40px;border-radius:10px;background:#f3f3f3;transition:background .3s}
.casef-item__ico{width:70px;border-radius:50%}
.casef-item__ico::before{padding-top:100%}
.casef-item__ico-box{padding:15px;border-radius:50%;display:inline-block;margin-left:-15px;transition:background .3s}
@media(any-hover: hover){.casef-item:hover{background-color:#1d6ab7}
.casef-item:hover .casef-item__ico-box{background-color:#fff}
.casef-item:hover .casef-item__title,.casef-item:hover .casef-item__desc{color:#fff}
}
.casef-item__desc{line-height:1.75;height:8.75em}
@media(max-width: 1400px){.casef-item{padding-right:40px;padding-left:40px;padding-top:50px}
}
@media(max-width: 1280px){.casef-item{padding:40px 30px}
}
@media(max-width: 1024px){.casef-item{padding:30px 20px}
.list-casef>li{width:100%}
.list-casef>li:nth-of-type(n+2){margin-top:20px}
.casef-item__desc{height:auto}
.casef-item__intro{margin-top:40px}
.casef-item__ico-box{margin-left:-10px;padding:10px}
.casef-item__ico{width:60px}
}
.know-more{display:flex;justify-content:space-between;border-radius:10px;padding:60px 80px}
.kmore-intro{max-width:580px}
.kmore-ico{font-size:120px}
@media(max-width: 1280px){.know-more{padding-right:60px;padding-left:60px}
.kmore-ico{font-size:80px}
}
@media(max-width: 1024px){.know-more{padding-right:40px;padding-left:40px}
.kmore-ico{font-size:60px}
}
@media(max-width: 1000px){.know-more{display:block}
.kmore-right{margin-top:30px}
}
@media(max-width: 1024px){.know-more{padding-right:20px;padding-left:20px}
}
@media(max-width: 768px){.kmore-ico{display:none}
}
.animimg-box .img-box{overflow:hidden}
.animimg-box .img-box img{transition:transform .75s}
.animbg-box{overflow:hidden}
.animbg-box .animbg-box-bg{transition:transform .75s}
.animbg-box-bg{position:absolute;top:0;right:0;bottom:0;left:0}
@media(any-hover: hover){.animimg-box:hover .img-box img{transform:scale(1.05)}
.animbg-box:hover .animbg-box-bg{transform:scale(1.05)}
}
.list-news>li:first-of-type{/*width:66.6666%*/}
.list-news>li:nth-of-type(n+2) .news-item__top{/*display:none*/}
.list-news>li:nth-of-type(n+3){/*margin-top:100px*/}
.news-item{position:relative;display:block;border-radius:10px}
.news-item__bg{position:absolute;top:0;right:0;bottom:0;left:0}
.news-item__img{border-radius:10px;overflow:hidden}
.news-item__img::before{padding-top:68.992248062%}
.news-item__top{margin-bottom:20px}
.news-item__title{line-height:1.7;height:1.7em}
.news-item__ftitle{position:absolute;right:80px;bottom:70px;left:80px;line-height:1.35}
.news-item__desc{height:4.5em}
.news-item__more{line-height:40px}
.news-item__more>span{display:inline-block;vertical-align:top;line-height:40px;font-size:1.75em;margin-left:.6em;overflow:hidden;transition:transform .2s ease-in}
@media(any-hover: hover){.news-item:hover .news-item__more>span{transform:translateX(8px)}
}
@media(max-width: 1400px){.news-item__ftitle{right:40px;left:40px;bottom:30px}
.list-news>li:nth-of-type(n+3){margin-top:80px}
}
@media(max-width: 1280px){.list-news>li:nth-of-type(n+3){margin-top:60px}
}
@media(max-width: 1024px){.list-news>li:nth-of-type(n+3){margin-top:40px}
.news-item__ftitle{right:20px;left:20px;bottom:20px}
}
@media(max-width: 750px){.list-inews>li{width:50%}
.list-inews>li:nth-of-type(n+3){margin-top:40px}
.list-news>li{width:50%}
.list-news>li:first-of-type{width:50%}
.list-news>li:nth-of-type(n+3){margin-top:40px}
}
@media(max-width: 480px){.list-inews>li{width:100%}
.list-inews>li:nth-of-type(n+2){margin-top:40px}
.list-news>li{width:100%}
.list-news>li:first-of-type{width:100%}
.list-news>li:nth-of-type(n+2){margin-top:40px}
.news-item__title{height:auto;max-height:3.4em}
}
.list-rnews{width:236px;margin-left:auto}
.list-rnews>li:nth-of-type(n+2){margin-top:40px}
.rnews-item__img{border-radius:10px;overflow:hidden}
.rnews-item__img::before{padding-top:68.992248062%}
.news-item__more>span{transition:transform .2s ease-in}
.detail-share.news{position:absolute;right:0;bottom:0}
.detail-aside{position:relative}
@media(any-hover: hover){.rnews-item:hover .news-item__more>span{transform:translateX(8px)}
}
@media(max-width: 1024px){.list-rnews{display:none}
.detail-share.news{position:relative}
}
.list-pdownload>li:nth-of-type(n+3){margin-top:36px}
.pd-item{padding:40px 50px;display:flex;justify-content:space-between;cursor:pointer}
.pditem-file{font-size:80px}
.pditem-ico{width:1.7em;line-height:1.7;text-align:center;height:1.7em;margin-top:10px;border-radius:50%;transition:background .3s}
.pditem-intro{width:calc(100% - 80px)}
.pditem-info{width:calc(100% - 100px);margin-left:20px}
@media(any-hover: hover){.pd-item:hover .pditem-ico{background-color:#1d6ab7}
}
@media(max-width: 1280px){.list-pdownload>li:nth-of-type(n+3){margin-top:20px}
.pd-item{padding:40px}
.pditem-file{font-size:60px}
.pditem-title{margin-top:5px}
.pditem-date{margin-top:5px}
}
@media(max-width: 1024px){.pd-item{padding:20px}
}
@media(max-width: 768px){.list-pdownload>li{width:100%}
.list-pdownload>li:nth-of-type(n+2){margin-top:20px}
.pditem-file{font-size:40px}
.pditem-intro{width:calc(100% - 44px)}
.pditem-title{margin-top:0}
.pditem-info{width:calc(100% - 60px)}
.pditem-ico{font-size:16px;margin-top:5px}
}
.layer-download{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}
.layerd-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center}
.layerd-container{width:100%}
.layerd-wrap{margin-right:auto;margin-left:auto;max-width:940px;border-radius:10px;overflow:hidden}
.layerd-close{width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;cursor:pointer}
.layerd-header{height:80px;padding:0 60px;display:flex;justify-content:space-between;align-items:center}
.layerd-header h3{width:calc(100% - 40px)}
.layerd-body{padding:60px}
.layerd-label{display:block}
.form-item{position:relative}
.form-item label.error{position:absolute;top:100%;left:0;font-size:12px;line-height:20px}
.input-item{display:block;width:100%;padding:0 20px;margin:0;border:1.5px solid #ccd1d9;border-radius:30px;height:45px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}
.input-item:focus{border-color:#1d6ab7}
.btn-submit{padding:0 40px;border:2px solid #000;border-radius:30px;background-color:rgba(0,0,0,0);line-height:54px}
.btn-submit>span{line-height:54px;font-size:2em;margin-left:.875em;overflow:hidden;transition:transform .2s ease-in}
@media(any-hover: hover){.btn-submit:hover{background-color:#1d6ab7;border-color:#1d6ab7;color:#fff}
.btn-submit:hover>span{transform:translateX(8px)}
}
@media(max-width: 1280px){.layerd-header{padding:0 40px;height:60px}
.layerd-body{padding:40px}
}
@media(max-width: 980px){.layerd-wrap{margin-right:20px;margin-left:20px}
.layerd-header{padding-right:20px;padding-left:20px}
.layerd-body{padding-right:20px;padding-left:20px}
}
@media(max-width: 640px){.layerd-header h3{font-size:14px}
}
.list-video>li:nth-of-type(n+4){margin-top:36px}
.video-item{padding:40px 30px 30px;border-radius:10px}
.video-item__img{border-radius:10px;overflow:hidden}
.video-item__img::before{padding-top:69.5652173913%}
.video-item__title{line-height:1.5;height:3em}
.video-item__ico{position:absolute;top:50%;left:50%;cursor:pointer;font-size:70px;width:1em;line-height:1;height:1em;margin-top:-0.5em;margin-left:-0.5em}
@media(max-width: 1400px){.video-item__ico{font-size:50px}
}
@media(max-width: 1280px){.video-item{padding:30px 20px}
.list-video>li:nth-of-type(n+4){margin-top:20px}
}
@media(max-width: 1024px){.video-item__ico{font-size:40px}
}
@media(max-width: 768px){.list-video>li{width:50%}
.list-video>li:nth-of-type(n+3){margin-top:20px}
}
@media(max-width: 640px){.list-video>li{width:100%}
.list-video>li:nth-of-type(n+2){margin-top:20px}
}
.list-faq{border-bottom:1px solid #ccd1d9}
.list-faq>li{border-top:1px solid #ccd1d9}
.faq-item{padding:0 70px}
.faq-item.active{background-color:#fcfcfc}
.faq-item.active .faq-header::after{visibility:hidden;opacity:0}
.faq-header{position:relative;padding:30px 0;cursor:pointer}
.faq-header::before,.faq-header::after{content:"";position:absolute;top:44px;width:16px;height:2px;background-color:#1d6ab7;left:-40px}
.faq-header::after{transform:rotate(90deg);transition:all .3s}
.faq-title{position:relative;line-height:30px}
.faq-desc{position:relative;margin-bottom:50px;margin-right:40px;line-height:1.6;padding-left:24px}
.faq-desc::before{content:"";position:absolute;top:.3em;bottom:.3em;left:0;width:2px;background-color:#1d6ab7}
.faq-body{padding-bottom:1px;display:none}
.faq-contact{padding:60px 0;border-radius:10px}
.faqc-left{margin-right:180px}
.faqc-right{max-width:500px}
@media(max-width: 1280px){.faq-header{padding:20px 0}
.faq-header::before,.faq-header::after{top:34px}
.faq-desc{margin-right:0}
}
@media(max-width: 768px){.faq-contact{padding:40px 20px}
.faqc-left{display:block;margin-right:auto}
.faqc-right{display:block;margin-top:10px}
}
@media(max-width: 640px){.faq-item{padding-left:40px;padding-right:20px}
.faq-header::before,.faq-header::after{left:-30px}
}
.about-block{display:flex;justify-content:space-between}
.aboutb-right{width:calc(100% - 300px);max-width:1060px}
.show-more{position:relative;padding:0 60px 0 40px;line-height:54px;border:2px solid #000;border-radius:30px}
.show-more::before,.show-more::after{content:"";width:10px;height:2px;background-color:#000;margin-top:-1px;position:absolute;top:50%;right:36px}
.show-more::after{transform:rotate(90deg)}
.show-more-box .comm-article{position:relative;max-height:280px;overflow:hidden}
.show-more-box .comm-article::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1.25em;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255))}
.show-more-box.show .comm-article{max-height:inherit}
.show-more-box.show .comm-article::after{display:none}
.show-more-box.show .show-more::after{visibility:hidden;opacity:0}
@media(max-width: 1280px){.show-more{line-height:44px;padding-right:50px;padding-left:30px}
.show-more::before,.show-more::after{right:26px}
}
@media(max-width: 1024px){.about-block{display:block}
.aboutb-right{width:100%;margin-top:20px}
}
.history-item{position:relative;max-width:1140px;margin-right:auto;margin-left:auto}
.history-item__img{width:440px;position:relative}
.history-item__img::before{padding-top:66.8181818182%}
.history-item__img .slick-dots{position:absolute;bottom:10px;right:0;left:0;text-align:center}
.history-item__img .slick-dots>li{display:inline-block;vertical-align:top;margin:0 6px}
.history-item__img .slick-dots>li button{display:inline-block;vertical-align:top;width:12px;height:12px;background-color:#fff;border-radius:50%;border:0;outline:0;font-size:0;opacity:.3;cursor:pointer;transition:opacity .3s}
.history-item__img .slick-dots>li.slick-active button{opacity:1}
.slick-history-img{position:absolute !important;top:0;right:0;left:0}
.historyimg-item::before{padding-top:66.8181818182%}
.history-item__intro{position:absolute;top:0;right:0;bottom:0;left:540px;overflow-y:scroll}
.history-item__intro::-webkit-scrollbar{width:2px}
.history-item__intro::-webkit-scrollbar-track{background:rgba(255,255,255,.2)}
.history-item__intro::-webkit-scrollbar-thumb{background:#fff}
.history-item__intro::-webkit-scrollbar-thumb:hover{background:#fff}
.history-event{margin-right:100px}
.history-event:nth-of-type(n+2){margin-top:100px}
.history-year{position:relative}
.history-year::before{position:absolute;top:15px;right:0;left:0;content:"";display:block;height:1px;background-image:linear-gradient(to right, white 5%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:20px 1px;background-repeat:repeat-x}
.hyear-circle{width:28px;height:28px;border:1px solid #fff;border-radius:50%;background-color:#1d6ab7;transform:scale(0.5);opacity:.5;transition:all .3s}
.hyear-item{cursor:pointer}
.hyear-item__title{line-height:1;opacity:.5;height:30px;transform-origin:top center;transition:all .3s}
.slick-current .hyear-circle{transform:scale(1);opacity:1}
.slick-current .hyear-item__title{transform:scale(1.3);opacity:1;font-weight:400;color:#fff}
@media(max-width: 1400px){.history-event{margin-right:80px}
.history-event:nth-of-type(n+2){margin-top:80px}
}
@media(max-width: 1280px){.slick-history .slick-arrow{visibility:hidden;opacity:0}
.hyear-circle{transform:scale(0.5)}
.slick-current .hyear-circle{transform:scale(0.75)}
.history-item{max-width:inherit}
.history-item__img{width:36%}
.history-item__intro{left:calc(36% + 60px)}
.history-event{margin-right:60px}
.history-event:nth-of-type(n+2){margin-top:60px}
}
@media(max-width: 1024px){.history-event{margin-right:40px}
}
@media(max-width: 640px){.history-item__img{width:100%}
.history-item__intro{position:relative;left:auto;margin-top:30px;max-height:240px}
.history-event{margin-right:10px}
.history-event:nth-of-type(n+2){margin-top:30px}
}
.nicescroll-rails-vr{background-color:rgba(255,255,255,.2)}
.list-honor>li:nth-of-type(n+5){margin-top:36px}
.honor-item{padding:40px;border-radius:10px; padding-top:20px;}
.honor-item__title{height:3em}
.honor-item__img::before{padding-top:60%}
@media(max-width: 1400px){.honor-item{padding:30px}
}
@media(max-width: 1280px){.list-honor>li:nth-of-type(n+5){margin-top:20px}
.honor-item{padding:20px}
}
@media(max-width: 768px){.list-honor>li{width:33.3333%}
.list-honor>li:nth-of-type(n+4){margin-top:20px}
}
@media(max-width: 640px){.list-honor>li{width:50%}
.list-honor>li:nth-of-type(n+3){margin-top:20px}
.honor-item{padding-right:10px;padding-left:10px}
.honor-item__title,.honor-item__date{font-size:12px}
}
.list-partner>li:nth-of-type(n+4){margin-top:36px}
.partner-item{padding:25px 30px;display:flex;justify-content:space-between;border-radius:10px}
.partner-logo{width:110px;height:110px;box-sizing:border-box;background-color:#fff;border-radius:50%;padding:10px}
.partner-logo img{/*top:10px;*/left:10px;width:calc(100% - 20px);object-fit: contain;}
.partner-logo::before{padding-top:100%}
.partner-intro{display:flex;align-items:center;width:calc(100% - 130px)}
@media(max-width: 1280px){.partner-item{padding:20px}
.partner-logo{width:90px;height:90px}
.partner-intro{width:calc(100% - 110px)}
}
@media(max-width: 1024px){.partner-logo{width:60px;height:60px}
.partner-intro{width:calc(100% - 80px)}
}
@media(max-width: 768px){.list-partner>li{width:50%}
.list-partner>li:nth-of-type(n+3){margin-top:20px}
}
@media(max-width: 480px){.list-partner>li{width:100%}
.list-partner>li:nth-of-type(n+2){margin-top:20px}
}
.slick-eva .comm-dots{position:absolute;bottom:-130px;right:0;left:0}
.eva-item{position:relative;display:flex;justify-content:space-between;margin-right:120px;margin-left:120px}
.eva-item::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#9ca2ab}
.eva-title{line-height:1.75}
.eva-author{position:relative}
.eva-author::before{content:"";position:absolute;top:50%;right:10px;left:0;height:1px;background-color:#000}
.eva-author>span{position:relative;z-index:5;padding-left:1.15em;background-color:#fff}
.eva-left,.eva-right{width:calc(50% - 120px)}
.eva-desc{line-height:1.7}
@media(max-width: 1280px){.eva-item{margin-right:0;margin-left:0}
.slick-eva .slick-arrow{visibility:hidden;opacity:0}
.slick-eva .comm-dots{bottom:-90px}
.eva-left,.eva-right{width:calc(50% - 60px)}
}
@media(max-width: 1024px){.slick-eva .comm-dots{bottom:-70px}
}
@media(max-width: 768px){.eva-item{display:block}
.eva-item::before{display:none}
.eva-left,.eva-right{width:auto}
.eva-right{margin-top:30px}
}
.contact-map{display:flex;justify-content:space-between}
.cmap-left{width:34%}
.cmap-right{width:66%}
.cmap-right::before{/*padding-top:56.3636363636%*/}
.list-contact>li{border-bottom:1px solid #ccd1d9;padding-bottom:10px;margin-top:30px}
.map-dot{position:absolute;top:36.2903225806%;left:80.9090909091%;width:8px;height:8px;border-radius:50%;background-color:#1d6ab7}
.map-dot::before,.map-dot::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#1d6ab7}
.map-dot::before{opacity:.1;animation:scaleMap 2s infinite cubic-bezier(0.33, 1, 0.68, 1)}
.map-dot::after{z-index:3;opacity:.2;animation:scaleMapSmall 2s infinite cubic-bezier(0.33, 1, 0.68, 1) 1s}
@keyframes scaleMap{from{transform:scale(1)}
to{transform:scale(7.25)}
}
@keyframes scaleMapSmall{from{transform:scale(1)}
to{transform:scale(4)}
}
@media(max-width: 1280px){.list-contact>li{margin-top:40px}
}
@media(max-width: 1024px){.list-contact>li{margin-top:30px}
}
@media(max-width: 768px){.contact-map{display:block}
.cmap-left,.cmap-right{width:auto}
.cmap-right{margin-top:30px;width:90%;margin-left:5%}
.contact-item h3{margin-top:10px}
}
.contact-form{background-color:#fff;border-radius:10px;padding:60px}
.cform-box{margin-right:-18px;margin-left:-18px}
.cform-item__wrap{position:relative;margin-right:18px;margin-left:18px}
.cform-item__wrap label.error{position:absolute;top:100%;left:0;font-size:12px;line-height:20px;color:#90959c}
.cform-input{display:block;width:100%;height:70px;border:0;padding:0 20px;box-sizing:border-box;outline:0}
.cform-textarea{box-sizing:border-box;padding:20px;margin:0;outline:0;line-height:1.5;width:100%;border:0;resize:none}
.job-desc{line-height:2}
.job-body{position:relative;padding-left:24px;margin-bottom:60px}
.job-body::before{content:"";font-size:16px;position:absolute;top:.5em;bottom:0;left:0;width:2px;background-color:#1d6ab7}
.job-title{line-height:30px;width:30%}
.job-year{width:30%}
.job-city,.job-date{width:20%}
.job-year,.job-city,.job-date{line-height:30px;transition:all .3s}
.job-date{position:relative;right:-70px}
.job-desc h4{font-weight:500;color:#000}
.job-header{padding-right:0}
.faq-item.active .job-year,.faq-item.active .job-city,.faq-item.active .job-date{visibility:hidden;opacity:0}
@media(max-width: 1280px){.cform-box{margin-right:-10px;margin-left:-10px}
.contact-form{padding:40px}
.cform-item__wrap{margin-right:10px;margin-left:10px}
.cform-input{height:60px}
.btn-submit{padding:0 30px;line-height:44px}
.btn-submit>span{line-height:44px}
}
@media(max-width: 1024px){.contact-form{padding:40px 20px}
.btn-submit{border-width:1px;padding:0 20px}
.job-year,.job-city{display:none}
.job-title{width:80%}
}
@media(max-width: 768px){.cform-item.col-33{width:100%}
.cform-item.col-33:nth-of-type(n+2){margin-top:20px}
}
@media(max-width: 640px){.contact-form>h2{font-size:18px}
.job-date{display:none}
.job-title{width:100%}
.job-links a{margin-bottom:10px}
}
.page-404{background-color:#cce4ef}
.error-404{position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%)}
.error-404 h1{font-size:80px;line-height:1;font-weight:700;color:#333}
.error-404 p{margin-top:1em;font-size:20px;line-height:2;color:#666}
.back-home{margin-top:1em;display:inline-block;vertical-align:top;font-size:16px;line-height:2;padding:0 1em;background-color:#333;color:#fff;text-decoration:none}
.result-item{display:block}
.list-result{border-top:2px solid #000}
.list-result>li{padding:30px 0;border-bottom:1px solid #ccd1d9}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}
.slick-arrow.slick-hidden{display:none}
body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}
body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0}
body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}
body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}
body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0}
body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}
body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:150ms}
body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0}
body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:150ms}
body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}
body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0}
body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}
body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}
body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0}
body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:250ms}
body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}
body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}
body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}
body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}
body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0}
body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:350ms}
body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}
body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0}
body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}
body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}
body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0}
body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:450ms}
body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}
body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0}
body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}
body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}
body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0}
body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}
body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}
body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0}
body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}
body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}
body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0}
body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}
body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}
body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0}
body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}
body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}
body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0}
body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}
body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}
body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0}
body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}
body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:850ms}
body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0}
body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:850ms}
body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}
body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0}
body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}
body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:950ms}
body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0}
body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:950ms}
body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}
body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0}
body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}
body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1050ms}
body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0}
body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1050ms}
body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1100ms}
body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0}
body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1100ms}
body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1150ms}
body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0}
body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1150ms}
body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}
body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0}
body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}
body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1250ms}
body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0}
body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1250ms}
body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1300ms}
body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0}
body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1300ms}
body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1350ms}
body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0}
body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1350ms}
body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1400ms}
body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0}
body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1400ms}
body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1450ms}
body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0}
body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1450ms}
body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1500ms}
body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0}
body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1500ms}
body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1550ms}
body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0}
body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1550ms}
body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1600ms}
body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0}
body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1600ms}
body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1650ms}
body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0}
body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1650ms}
body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1700ms}
body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0}
body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1700ms}
body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1750ms}
body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0}
body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1750ms}
body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1800ms}
body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0}
body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1800ms}
body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1850ms}
body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0}
body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1850ms}
body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1900ms}
body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0}
body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1900ms}
body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1950ms}
body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0}
body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1950ms}
body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2000ms}
body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0}
body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2000ms}
body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2050ms}
body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0}
body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2050ms}
body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2100ms}
body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0}
body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2100ms}
body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2150ms}
body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0}
body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2150ms}
body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2200ms}
body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0}
body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2200ms}
body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2250ms}
body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0}
body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2250ms}
body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2300ms}
body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0}
body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2300ms}
body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2350ms}
body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0}
body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2350ms}
body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2400ms}
body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0}
body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2400ms}
body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2450ms}
body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0}
body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2450ms}
body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2500ms}
body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0}
body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2500ms}
body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2550ms}
body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0}
body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2550ms}
body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2600ms}
body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0}
body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2600ms}
body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2650ms}
body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0}
body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2650ms}
body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2700ms}
body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0}
body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2700ms}
body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2750ms}
body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0}
body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2750ms}
body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2800ms}
body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0}
body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2800ms}
body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2850ms}
body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0}
body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2850ms}
body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2900ms}
body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0}
body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2900ms}
body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2950ms}
body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0}
body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2950ms}
body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3000ms}
body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0}
body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3000ms}
body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}
body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}
body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}
body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}
body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}
body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}
body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}
body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}
body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}
body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}
body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}
body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}
body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}
body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}
body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}
body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}
body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0)}
[data-aos=fade-up]{transform:translate3d(0, 40px, 0)}
[data-aos=fade-down]{transform:translate3d(0, -40px, 0)}
[data-aos=fade-right]{transform:translate3d(-40px, 0, 0)}
[data-aos=fade-left]{transform:translate3d(40px, 0, 0)}
[data-aos=fade-up-right]{transform:translate3d(-40px, 40px, 0)}
[data-aos=fade-up-left]{transform:translate3d(40px, 40px, 0)}
[data-aos=fade-down-right]{transform:translate3d(-40px, -40px, 0)}
[data-aos=fade-down-left]{transform:translate3d(40px, -40px, 0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0, 0, 0) scale(1)}
[data-aos=zoom-in]{transform:scale(0.6)}
[data-aos=zoom-in-up]{transform:translate3d(0, 40px, 0) scale(0.6)}
[data-aos=zoom-in-down]{transform:translate3d(0, -40px, 0) scale(0.6)}
[data-aos=zoom-in-right]{transform:translate3d(-40px, 0, 0) scale(0.6)}
[data-aos=zoom-in-left]{transform:translate3d(40px, 0, 0) scale(0.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0, 40px, 0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0, -40px, 0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-40px, 0, 0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(40px, 0, 0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate3d(0, 0, 0)}
[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}
[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}
[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}
[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}
[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}

@media(min-width: 751px){
	/*
	.list-news>li:first-of-type .img-box{position:relative;}
	.list-news>li:first-of-type .news-item__desc, .list-news>li:first-of-type .news-item__more{ display:none;}
	.list-news>li:first-of-type .news-item__title{ padding:20px; color:#fff; height:auto; position:absolute; width:calc(100% - 40px); left:0; bottom:0;font-weight: bold; text-shadow: 0 0 1px BLACK;}
	*/
	
	.list-news>li:nth-of-type(n+2){ /*margin-top:100px;*/}
	.list-news>li:first-of-type{/*width:100%;*/}
	.list-news>li:first-of-type .news-item{/*display:flex; flex-wrap:wrap;justify-content: space-between;*/ /*display: grid; grid-template-columns: repeat(3, 1fr);grid-row-gap: 0px; grid-column-gap: 30px;*/}
	.list-news>li:first-of-type .news-item__top{/*display:block; width:30%; float:right;*/ /*order:2; place-content: end;*/}
	.list-news>li:first-of-type .news-item__img::before{ /*padding-top:50%;*/}
	.list-news>li:first-of-type .img-box{/*width:66.666%; display:inline-block; position:relative; float:left;*/ /*order:1; grid-row: span 4;grid-column: span 2;*/ }
	.list-news>li:first-of-type .news-item__title{/*width:30%; display:block; float:right;*/ /*order:3; place-content: end;*/}
	.list-news>li:first-of-type .news-item__desc{/*width:30%;*/ /*display:block;*/ /*float:right;*/ /*height:auto; line-height:2; max-height:12em;-webkit-line-clamp:6; order:4; place-content: end;*/}
	.list-news>li:first-of-type .news-item__more{/*width:30%; display:block; float:right;*/ /*order:5; place-content: end;*/}
	
	

}
@media(min-width: 1001px){
	.list-news>li:first-of-type .news-item__desc{/*max-height:20em;-webkit-line-clamp:10;*/}
}
@media(min-width: 1681px){
	.list-news>li:first-of-type .news-item__desc{/*max-height:32em;-webkit-line-clamp:16;*/}
}
