.font-en{font-family:"HarmonyOS Sans"; }
.white{color:#fff}
.bg-white{background-color:#fff}
.black27{color:#000}
.bg-black27{background-color:#000}
.blue{color:#0089F7}
.gray{color:#828282}
.bg-gray{background-color:#f6f6f7}
.white10{color:rgba(255,255,255,.1)}
.black10{color:rgba(39,39,39,.1)}
.bg-white10{background-color:rgba(255,255,255,.1)}
.white20{color:rgba(255,255,255,.2)}
.black20{color:rgba(39,39,39,.2)}
.bg-white20{background-color:rgba(255,255,255,.2)}
.white30{color:rgba(255,255,255,.3)}
.black30{color:rgba(39,39,39,.3)}
.bg-white30{background-color:rgba(255,255,255,.3)}
.white40{color:rgba(255,255,255,.4)}
.black40{color:rgba(39,39,39,.4)}
.bg-white40{background-color:rgba(255,255,255,.4)}
.white50{color:rgba(255,255,255,.5)}
.black50{color:rgba(39,39,39,.5)}
.bg-white50{background-color:rgba(255,255,255,.5)}
.white60{color:rgba(255,255,255,.6)}
.black60{color:rgba(39,39,39,.6)}
.bg-white60{background-color:rgba(255,255,255,.6)}
.white70{color:rgba(255,255,255,.7)}
.black70{color:rgba(39,39,39,.7)}
.bg-white70{background-color:rgba(255,255,255,.7)}
.white80{color:rgba(255,255,255,.8)}
.black80{color:rgba(39,39,39,.8)}
.bg-white80{background-color:rgba(255,255,255,.8)}
.white90{color:rgba(255,255,255,.9)}
.black90{color:rgba(39,39,39,.9)}
.bg-white90{background-color:rgba(255,255,255,.9)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,abbr,acronym,address,big,cite,del,dfn,img,ins,kbd,samp,small,strike tt,var,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,p{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"HarmonyOS Sans"}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:0;font-family:"HarmonyOS Sans"}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)}

.page-black .container{overflow:hidden;width:inherit;max-width:inherit}
.comm-wrap{max-width:1200px}
.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}
.text-underline{text-decoration:underline}
.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-60{font-size:60px}
.fz-48{font-size:48px}
.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}@media(max-width: 1920px){.fz-60{font-size:3.125vw}
.fz-48{font-size:2.5vw}
.fz-40{font-size:2.0833333333vw}}@media(max-width: 1280px){.fz-60{font-size:40px}
.fz-48{font-size:36px}
.fz-40{font-size:32px}
.fz-36{font-size:32px}
.fz-30{font-size:24px}
.fz-24{font-size:20px}
.fz-20{font-size:16px}
.fz-16{font-size:14px}}@media(max-width: 1100px){.fz-60{font-size:32px}
.fz-48{font-size:28px}
.fz-40{font-size:24px}
.fz-36{font-size:24px}}@media(max-width: 768px){.fz-60{font-size:28px}
.fz-48{font-size:24px}
.fz-40{font-size:20px}
.fz-36{font-size:20px}
.fz-30{font-size:20px}
.fz-24{font-size:16px}
.fz-20{font-size:14px}
.fz-14{font-size:12px}}
.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: 1100px){.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}}@media(max-width: 750px){.mt-160{margin-top:60px}
.mt-120{margin-top:40px}}
.pt-120{padding-top:120px}@media(max-width: 1100px){.pt-120{padding-top:60px}}@media(max-width: 750px){.pt-120{padding-top:40px}}
.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}
.display-ib{display:inline-block;vertical-align:top}
.display-ib-vb{display:inline-block;vertical-align:bottom}
.lh2{line-height:2}
.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-default{margin-right:-15px;margin-left:-15px}
.list-item{margin-right:15px;margin-left:15px}@media(max-width: 1100px){.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%}
.social-qrcode{position:relative}
.social-qrcode img{position:absolute;bottom:100%;left:50%;width:100px;margin-left:-50px;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: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}
.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}}
.transition-color{transition:color .3s}
.transition-all{transition:all .3s}
.transition-transform{transition:transform .3s}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:100;src:local("HarmonyOS Sans"),url("HarmonyOS_Sans_Thin.woff2") format("woff2"),url("HarmonyOS_Sans_Thin.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:300;src:local("HarmonyOS Sans"),url("HarmonyOS_Sans_Light.woff2") format("woff2"),url("HarmonyOS_Sans_Light.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:400;src:local("HarmonyOS Sans"),url("HarmonyOS_Sans_Regular.woff2") format("woff2"),url("harmonyos/HarmonyOS_Sans_Regular.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:500;src:local("HarmonyOS Sans"),url("HarmonyOS_Sans_Medium.woff2") format("woff2"),url("HarmonyOS_Sans_Medium.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:600;src:local("HarmonyOS Sans"),url("../assets/fonts/harmonyos/montserrat-v15-latin-600.woff2") format("woff2"),url("../assets/fonts/harmonyos/montserrat-v15-latin-600.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:700;src:local("HarmonyOS Sans"),url("../assets/fonts/harmonyos/HarmonyOS_Sans_Bold.woff2") format("woff2"),url("../assets/fonts/harmonyos/HarmonyOS_Sans_Bold.woff") format("woff")}
@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:900;src:local("HarmonyOS Sans"),url("../assets/fonts/harmonyos/HarmonyOS_Sans_Black.woff2") format("woff2"),url("../assets/fonts/harmonyos/HarmonyOS_Sans_Black.woff") format("woff")}
@font-face{font-family:"icomoon";src:url("icomoon.ttf") format("truetype"),url("../assets/fonts/icommon/icomoon.woff?n2uelyl") format("woff");
font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-rights:before{content:""}
.icon-honor:before{content:""}
.icon-checkbox:before{content:""}
.icon-downloadarrow:before{content:""}
.icon-office:before{content:""}
.icon-list:before{content:""}
.icon-email:before{content:""}
.icon-phone:before{content:""}
.icon-share:before{content:""}
.icon-wechat:before{content:""}
.icon-download:before{content:""}
.icon-next:before{content:""}
.icon-prev:before{content:""}
.icon-enter:before{content:""}
.icon-tel:before{content:""}
.icon-go:before{content:""}
.icon-map:before{content:""}
.icon-right:before{content:""}
.icon-left:before{content:""}
.icon-search:before{content:""}
.icon-global:before{content:""}
.icon-gotop:before{content:""}
.icon-gobottom: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}
.detail-wrap{max-width:980px}
.w1000{max-width:1000px}
.wrap,.comm-wrap,.detail-wrap{margin-right:auto;margin-left:auto}@media(max-width: 1720px){.wrap{margin-right:40px;margin-left:40px}}@media(max-width: 1100px){.wrap{margin-right:30px;margin-left:30px}}@media(max-width: 640px){.wrap{margin-right:20px;margin-left:20px}}
.blank-top{height:100px}
.header{position:fixed;top:0;right:0;left:0;z-index:100;padding:30px 0 20px;transition:all .3s}
.header.white .hm-link{color:#fff}
.header.white .hm-link::after{background-color:#fff}
.header.white .header-logo .blue{display:none}
.header.white .btn-menu span{background-color:#fff}
.header.black .hm-link{color:#272727}
.header.black .hm-link::after{background-color:#0089F7}
.header.black .header-logo .blue{display:block}
.header.black .header-logo .white{display:none}
.header.black .header-menu::after{background-color:#272727}
.header.black .hg-ico{color:#272727}
.header.black .header-lang{background-color:rgba(200,200,200,.2)}
.header.black .hl-link{color:#272727}
.header.black .hl-link::before{background-color:#272727}
.header.black .btn-search{color:#272727}
.header::before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#e9e9e9;opacity:0;transition:opacity .3s}
.fixed-menu.drop .header{top:-100px}
.fixed-menu .header{background-color:#fff}
.fixed-menu .header::before{opacity:1}
.fixed-menu .header.white .hm-link{color:#272727}
.fixed-menu .header.white .hm-link::after{background-color:#0089F7}
.fixed-menu .header.white .header-logo .blue{display:block}
.fixed-menu .header.white .header-logo .white{display:none}
.fixed-menu .header.white .header-menu::after{background-color:#272727}
.fixed-menu .header.white .hg-ico{color:#272727}
.fixed-menu .header.white .header-lang{background-color:rgba(200,200,200,.2)}
.fixed-menu .header.white .hl-link{color:#272727}
.fixed-menu .header.white .hl-link::before{background-color:#272727}
.fixed-menu .header.white .btn-search{color:#272727}
.fixed-menu .header.white .btn-menu span{background-color:#0089F7}@media(any-hover: hover){.header:hover{background-color:#fff}
.header:hover::before{opacity:1}
.header:hover .hm-link::after{background-color:#0089F7}
.header:hover .btn-menu span{background-color:#0089F7}
.header.white:hover .hm-link{color:#272727}
.header.white:hover .header-logo .blue{display:block}
.header.white:hover .header-logo .white{display:none}
.header.white:hover .header-menu::after{background-color:#272727}
.header.white:hover .hg-ico{color:#272727}
.header.white:hover .header-lang{background-color:rgba(200,200,200,.2)}
.header.white:hover .hl-link{color:#272727}
.header.white:hover .hl-link::before{background-color:#272727}
.header.white:hover .btn-search{color:#272727}}
.header-logo img{display:block;height:50px;width:auto}
.header-menu{position:relative;padding-right:18px;margin-right:36px}
.header-menu::after{position:absolute;top:50%;right:0;margin-top:-7px;content:"";width:1px;height:14px;background-color:#fff}
.hm-item{position:relative;margin-right:18px;margin-left:18px}
.hm-link{position:relative;display:block;line-height:40px}
.header-inner{position:relative}
.header-right{position:absolute;bottom:0;right:0}
.hg-ico{line-height:40px;font-size:24px}@media(min-width: 1101px){.hm-item.current .hm-link::after{opacity:1}
.hm-link::before{content:"";position:absolute;right:-10px;left:-10px;top:100%;height:20px}
.hm-link::after{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;width:30px;height:1px;background-color:#0089F7;margin-top:19px;opacity:0;transition:opacity .3s}}@media(max-width: 1400px){.hm-item{margin-right:10px;margin-left:10px}
.header-menu{margin-right:20px;padding-right:10px}}@media(max-width: 1280px){.header-logo{margin:5px 0}
.header-logo img{height:40px}}@media(max-width: 1100px){.blank-top{height:70px}}
.header-lang{padding:0 10px;margin-top:7px;border-radius:20px}
.hl-link{position:relative;line-height:26px;opacity:.5}
.hl-link:nth-of-type(n+2){margin-left:16px}
.hl-link:nth-of-type(n+2)::before{content:"";position:absolute;top:50%;left:-8px;width:1px;height:14px;background-color:#fff;margin-top:-7px;transform:rotate(15deg)}
.hl-link.current{opacity:1}
.btn-search{line-height:40px;cursor:pointer;font-size:24px}@media(min-width: 1101px){.sub-menu{position:absolute;padding:60px 0;margin-top:20px;visibility:hidden;opacity:0;-webkit-clip-path:polygon(-10000% 0, 10000% 0, 10000% 0, -10000% 0);clip-path:polygon(-10000% 0, 10000% 0, 10000% 0, -10000% 0);transition:all .3s}
.sub-menu-full{position:fixed;top:100px;right:0;left:0;margin-top:0}
.fixed-menu.drop .sub-menu-full{top:0}
.sub-menu-product{text-align:center}
.sub-menu-center{left:50%;transform:translate3d(-50%, 0, 0);white-space:nowrap}
.sub-menu-center::before,.sub-menu-center::after{content:"";position:absolute;top:0;bottom:0;background-color:#fff}
.sub-menu-center::before{left:-100vw;right:100%}
.sub-menu-center::after{right:-100vw;left:100%}}
.smenu-tab{width:210px;border-right:1px solid #e9e9e9;box-sizing:border-box}
.list-smenutab>li:nth-of-type(n+2){margin-top:40px}@media(min-width: 1101px){.smenutab-item.current .smenutab-link{color:#0089F7}
.smenutab-item.current .smenutab-link::after{opacity:1;transform:translate3d(4px, 0, 0)}}
.smenutab-link{position:relative}
.smenutab-link::after{content:"";position:absolute;font-family:"icomoon";font-size:14px;top:50%;right:-30px;margin-top:-7px;color:#0089F7;opacity:0;transition:all .3s}
.smenu-body{max-width:calc(100% - 210px);padding-left:60px;box-sizing:border-box}
.smp-item{margin-right:40px;margin-left:40px}
.smp-item__ico{width:70px;margin-right:auto;margin-left:auto}
.smp-item__ico::before{padding-top:100%}
.smp-item__title{transition:color .3s}
.smenub-part{height:0;overflow:hidden;opacity:0;transition:opacity .3s}
.smenub-part.active{height:auto;opacity:1}@media(any-hover: hover){.hm-item:hover .hm-link::after{opacity:1}
.hm-item:hover .sub-menu{-webkit-clip-path:polygon(-10000% 0, 10000% 0, 10000% 100%, -10000% 100%);clip-path:polygon(-10000% 0, 10000% 0, 10000% 100%, -10000% 100%);visibility:visible;opacity:1}
.smp-item:hover .smp-item__title{color:#0089F7}}
.header-search{position:fixed;top:0;right:0;left:0;z-index:200;padding:40px 20px;transform:translate3d(0, -100%, 0);visibility:hidden;opacity:0;transition:all .3s}
.search-open .header-search{transform:translate3d(0, 0, 0);visibility:visible;opacity:1}
.hs-form{position:relative;border-bottom:1px solid #e9e9e9}
.hs-input{display:block;padding:0 0 0 40px;margin:0;outline:0;height:40px;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.hsf-ico{position:absolute;top:0;left:0;line-height:40px}
.hsf-close{position:absolute;top:0;right:0;width:40px;height:40px;margin-right:-80px;cursor:pointer}
.hsf-close::before,.hsf-close::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:1px;background-color:#272727;margin-left:-12px;transition:background-color .3s}
.hsf-close::before{transform:rotate(45deg)}
.hsf-close::after{transform:rotate(-45deg)}
.hskey-link{line-height:2;transition:color .3s}@media(any-hover: hover){.hsf-close:hover::before,.hsf-close:hover::after{background-color:#0089F7}
.hskey-link:hover{color:#0089F7}}@media(max-width: 1480px){.hsf-close{margin-right:0}}
.hg-dropdown{position:absolute;top:100%;left:50%;padding:4px 15px;border-radius:6px;margin-top:8px;transform:translateX(-50%);visibility:hidden;opacity:0;transition:all .3s;box-shadow:0 0 10px rgba(0,35,101,.1)}
.hg-dropdown::before{content:"";display:block;height:16px;position:absolute;top:-16px}@media(min-width: 1011px){.hg-dropdown::after{content:"";position:absolute;top:-8px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}}
.header-global{position:relative;transition:background-color .3s}
.header-global:hover .hg-dropdown{visibility:visible;opacity:1}
.hg-link{position:relative;padding-right:20px;display:block;white-space:nowrap;line-height:40px;transition:color .3s}
.hg-link::after{position:absolute;top:0;right:0;line-height:40px;font-family:icomoon;content:"";font-size:12px;transition:transform .3s}
.hg-link:nth-of-type(n+2){border-top:1px solid #e9e9e9}@media(any-hover: hover){.hg-link:hover{color:#0089F7}
.hg-link:hover::after{transform:translateX(4px)}}@media(max-width: 1100px){.header-global{z-index:10}
.hg-dropdown{top:auto;bottom:100%;left:0;transform:translateX(0);border:.5px solid #e9e9e9;border-bottom-left-radius:0}
.hg-dropdown::after{content:"";position:absolute;bottom:-5px;left:-0.5px;width:9px;height:5px;background-image:url(../assets/images/arrow.png);background-size:contain;background-position:bottom left}}@media(max-width: 1100px){.fixed-menu.drop .header{top:-70px}
.header{padding:18px 0}
.header-logo{margin:0}
.header-logo img{height:34px}
.header-right{position:fixed;top:70px;right:0;bottom:0;left:0;background-color:#fff;visibility:hidden;opacity:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);transition:all .3s}
.header-right::after{content:"";position:absolute;right:0;bottom:80px;left:0;height:1px;background-color:#e9e9e9}
.header-menu{position:absolute;top:0;right:30px;left:30px;bottom:80px;margin-right:0;padding-right:0;margin-left:0;overflow-y:scroll}
.header-menu::after{display:none}
.header-global{position:absolute;bottom:20px;left:30px}
.btn-search{position:absolute;right:30px;bottom:20px}
.header-search{bottom:0}
.header-lang{position:absolute;right:70px;bottom:27px}
.list-hm>li{width:100%;margin-right:0;margin-left:0}
.hm-item.active .hm-link span::before{width:100%}
.hm-link{font-size:18px;line-height:60px}
.hm-link span{position:relative;display:inline-block;vertical-align:top}
.hm-link span::before{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#0089F7;transition:width .3s}
.hm-link::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e9e9e9}
.sub-menu{display:none;padding-top:10px}
.sub-menu .wrap{margin-right:0;margin-left:0}
.smenu-tab{width:auto;border-right:0;margin-top:0}
.smenutab-link{font-size:14px;line-height:40px;display:inline-block;vertical-align:top;color:#272727}
.smenutab-link::after{margin-top:-20px;font-size:12px;right:-20px;color:#272727;opacity:1}
.list-smenutab>li:nth-of-type(n+2){margin-top:0}
.smenu-body{display:none}
.smp-item{display:block;margin-right:0;margin-left:0}
.smp-item__ico{display:none}
.smp-item__title{position:relative;display:inline-block;vertical-align:top;margin-top:0;line-height:40px;text-align:left;color:#272727}
.smp-item__title::after{content:"";position:absolute;font-family:"icomoon";font-size:12px;top:50%;right:-20px;margin-top:-20px;color:#272727;opacity:1;transition:all .3s}
.btn-menu{position:absolute;top:50%;right:-8px;width:40px;height:40px;margin-top:-20px}
.btn-menu span{position:absolute;top:50%;left:8px;width:24px;height:1px;background-color:#0089F7;transition:all .3s}
.btn-menu span:nth-of-type(1){margin-top:-7px}

.btn-menu span:nth-of-type(2){transform:scaleX(0.5);transform-origin:right center}
.btn-menu span:nth-of-type(3){transform:scaleX(0.7);transform-origin:right center;margin-top:7px}
.menu-open.drop .header{top:0}
.menu-open .header{background-color:#fff}
.menu-open .header.white .btn-menu span{background-color:#0089F7}
.menu-open .header.white .header-logo .blue{display:block}
.menu-open .header.white .header-logo .white{display:none}
.menu-open .header.white .hm-link{color:#272727}
.menu-open .header.white .hg-ico{color:#272727}
.menu-open .header.white .header-lang{background-color:rgba(200,200,200,.2)}
.menu-open .header.white .hl-link{color:#272727}
.menu-open .header.white .hl-link::before{background-color:#272727}
.menu-open .header.white .btn-search{color:#272727}
.menu-open .header-right{visibility:visible;opacity:1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}
.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-origin:center center;transform:scaleX(1) rotate(-45deg)}}
.footer{padding:100px 0 80px}
.footer-top{display:flex;justify-content:space-between}
.fmenu-dl{margin-right:120px}
.fmenu-right .fmenu-dl{margin-right:0}
.fmenu-link{line-height:40px}
.fqrcode-item:nth-of-type(n+2){margin-left:12px}
.fqrcode-img{width:80px}
.fqrcode-img::before{padding-top:100%}
.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.3);padding-top:40px}
.fcopy-part{position:relative;margin-right:40px}
.fcopy-part::after{content:"";position:absolute;top:50%;right:-20px;width:1px;height:12px;margin-top:-6px;background-color:rgba(255,255,255,.4)}
.fcopy-part:last-of-type{margin-right:0}
.fcopy-part:last-of-type::after{display:none}
.fcopy-part a{text-decoration:underline}
.fcopy-part a>img{display:inline-block;vertical-align:top;margin-top:5px;margin-right:2px}@media(any-hover: hover){.fcopy-part a:hover{color:#fff}}@media(max-width: 1280px){.fmenu-dl{margin-right:80px}}@media(max-width: 1200px){.footer-bottom{display:block}}@media(max-width: 1100px){.footer{padding:50px 0 40px}
.fmenu-dl{margin-right:60px}}@media(max-width: 768px){.footer{padding:30px 0}
.fmenu-dl{margin-right:10px;margin-left:10px;display:inline-block;vertical-align:top}
.fmenu-dl dt{display:inline-block;vertical-align:top}
.fmenu-right .fmenu-dl{margin-left:0}
.fmenu-right .fmenu-dl dt{margin-right:10px;margin-left:10px}
.footer-menu{text-align:center}
.footer-top{display:block}
.fmenu-dl-sub dd{display:none}
.footer-bottom{text-align:center;padding-top:30px}
.fqrcode-img{width:80px}
.fqrcode-item>p{font-size:10px}
.fmenu-link{font-size:12px;line-height:30px}
.footer-qrcode{margin-top:20px;text-align:center}
.footer-copyright{position:relative}
.footer-copyright::after{content:"";display:block;clear:both}
.fcopy-part{text-align:center;margin-right:5px;margin-left:5px}
.fcopy-part::after{display:none}
.fcopy-part a>img{width:14px;height:14px}
.fqrcode-item{margin-left:6px;margin-right:6px;margin-bottom:10px}
.fqrcode-item:nth-of-type(n+2){margin-left:6px}
.fqrcode-img{width:27vw;max-width:110px}}
.fixed-side{position:fixed;z-index:90;right:0;bottom:80px;border-radius:6px;width:50px;border-radius:6px}
.fs-link{display:none;line-height:50px;border-radius:6px;text-align:center;cursor:pointer;transition:all .3s}
.fs-link.current{background-color:#0089F7;color:#fff}
.fs-link.show{display:block}@media(any-hover: hover){.fs-link:hover{background-color:#0089F7;color:#fff}}@media(max-width: 750px){.fixed-side{width:40px;bottom:60px}
.fs-link{line-height:40px}}
.comm-title{line-height:1.25}
.comm-desc{line-height:1.75}
.ptb-100{padding:100px 0}@media(max-width: 1024px){.ptb-100{padding:50px 0}}
.index-banner{position:relative}
.ib-item{position:relative;max-height:100vh;overflow:hidden;display:block}
.ib-item::before{content:"";display:block;padding-top:50%}
.ib-item.has-video::before{padding-top:56.25%}
.ib-item.has-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ib-item__body{position:absolute;top:0;right:0;bottom:0;left:0}
.ib-pager{position:absolute;right:0;bottom:60px;left:0}
.ibp-item{position:relative;width:28px;text-align:center;cursor:pointer}
.ibp-item span{display:block;margin-right:auto;margin-left:auto;margin-bottom:6px;width:2px;height:30px;background-color:#fff;opacity:.5;transform-origin:bottom center;transition:transform .3s}
.ibp-item.current{color:#fff}
.ibp-item.current span{opacity:1}@media(max-width: 1920px){.ib-intro{margin-top:10.4166666667vw}
.ib-intro .fz-60{font-size:3.125vw}
.ib-intro .fz-48{font-size:2.5vw}
.ib-pager{bottom:3.125vw}}@media(max-width: 1100px){.ib-pager{bottom:30px}}@media(max-width: 750px){.ib-pager{text-align:center;bottom:10px}
.ibp-item{width:20px;font-size:0}
.ibp-item span{height:20px}
.ib-intro{margin-top:24.6666666667vw}
.ib-intro .fz-60{font-size:6.6666666667vw}
.ib-intro .fz-48{font-size:6.4vw}
.ib-item::before{padding-top:133.3333333333%}}
.ad1{position:relative}
.ad1-img{border-radius:6px;overflow:hidden}
.ad1-img::before{padding-top:39.3939393939%}
.ad1-intro{position:absolute;z-index:10;top:50%;left:110px;width:400px}
.list-ad2{margin-right:-20px;margin-left:-20px}
.splide-ad2 .splide__pagination{position:absolute;bottom:30px;right:10px;display:block;text-align:right}
.splide-ad2 .splide__pagination__page{background-color:#e9e9e9;opacity:1}
.splide-ad2 .splide__pagination__page.is-active{background-color:#0089F7;transform:scale(1)}
.ad2-item{display:block;margin-right:20px;margin-left:20px}
.ad2-img{border-radius:6px}
.ad2-img::before{padding-top:100%}@media(min-width: 751px){.ad1-intro{transform:translateY(-50%)}}@media(max-width: 1100px){.ad1-intro{left:30px;width:auto;max-width:400px}
.list-ad2{margin-right:-10px;margin-left:-10px}
.ad2-item{margin-right:10px;margin-left:10px}}@media(max-width: 750px){.ad1{margin-top:40px}
.list-ad2>li{width:100%}
.list-ad2>li:nth-of-type(n+2){margin-top:20px}
.ad1-img::before{padding-top:133.3333333333%}
.ad2-item__title{margin-top:20px}
.ad2-item__desc{margin-top:0}
.ad1-intro{width:auto;bottom:30px;right:30px;left:30px;top:auto}}
.index-link-box{position:relative;margin-right:-20px;margin-left:-20px}
.index-link{overflow:hidden;padding:20px;width:50%;display:inline-block;vertical-align:top;box-sizing:border-box}
.index-link__wrap{display:block;border-radius:6px}
.index-link__wrap::before{padding-top:40.625%}
.index-link__wrap.big{padding:20px 0}
.index-link__wrap.big::before{padding-top:81.25%}
.index-link__wrap.big .index-link__main{color:#272727}
.index-link__main{position:absolute;top:30px;right:50px;bottom:30px;left:50px;display:flex;justify-content:space-between;flex-direction:column}
.ilink-desc{position:relative;padding-right:160px}
.ilink-desc::after{content:"";position:absolute;top:0;right:0;font-size:1em;font-family:"icomoon";transition:transform .3s}@media(min-width: 751px){.index-link:nth-of-type(2){position:absolute;bottom:0;left:0}}@media(any-hover: hover){.index-link__wrap:hover .ilink-desc::after{transform:translateX(4px)}}@media(max-width: 1280px){.ilink-desc::after{font-size:12px;line-height:28px}}@media(max-width: 1100px){.ilink-desc{padding-right:60px}
.index-link__main{right:30px;left:30px}}@media(max-width: 1024px){.index-link-box{margin-right:-10px;margin-left:-10px}
.index-link{padding:10px}
.index-link__wrap.big{padding:10px 0}}@media(max-width: 768px){.index-link__main{top:20px;right:20px;bottom:20px;left:20px}}@media(max-width: 750px){.index-link-box{margin-top:30px}
.index-link{width:100%}}@media(max-width: 480px){.index-link__wrap::before{padding-top:56.25%}}
.splide-inews .splide__pagination{position:relative;margin-top:10px}
.splide-inews .splide__pagination__page{background-color:#e9e9e9;opacity:1}
.splide-inews .splide__pagination__page.is-active{background-color:#0089F7;transform:scale(1)}
.splide-inews .splide__slide .inews-item__img{transform:scale(0.8)}
.splide-inews .splide__slide.is-active .inews-item__img{transform:scale(1)}
.splide-inews .splide__slide.is-active .inews-item__img::after{visibility:hidden;opacity:0}
.splide-inews .splide__slide.is-prev .inews-item__img{transform-origin:right center}
.splide-inews .splide__slide.is-next .inews-item__img{transform-origin:left center}
.inews-item{display:block;width:1000px;padding-right:20px;padding-left:20px}
.inews-item__img{border-radius:6px;display:block;transition:all .4s}
.inews-item__img::before{padding-top:60%}
.inews-item__img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transition:all .3s}
.inews-item__bottom{display:flex;justify-content:space-between;visibility:hidden;opacity:0;transition:all .3s}
.inews-title{width:calc(100% - 280px)}
.splide__slide.is-active .inews-item__bottom{visibility:visible;opacity:1}
.inews-arrow{position:absolute;top:300px;left:50%;width:1000px;z-index:10;margin-left:-500px}
.inews-arrow span{position:absolute;top:-300px;bottom:-300px;width:2em;line-height:600px;text-align:center;cursor:pointer;transition:color .3s}
.inews-arrow span.prev{right:100%;margin-right:40px}
.inews-arrow span.next{left:100%;margin-left:40px}@media(any-hover: hover){.inews-arrow span:hover{color:#fff}}@media(max-width: 1360px){.inews-item{width:800px}
.inews-arrow{width:800px;top:240px;margin-left:-400px}
.inews-arrow span{font-size:3.5294117647vw;top:-240px;bottom:-240px;line-height:480px}}@media(max-width: 1280px){.inews-item{width:60vw}
.inews-arrow{width:60vw;top:18vw;margin-left:-30vw}
.inews-arrow span{font-size:3.125vw;top:-18vw;bottom:-18vw;line-height:36vw}
.inews-arrow span.prev{margin-right:30px}
.inews-arrow span.next{margin-left:30px}
.inews-item{padding-right:15px;padding-left:15px}}@media(max-width: 1100px){.inews-item{padding-right:10px;padding-left:10px}
.inews-title{width:calc(100% - 140px)}}@media(max-width: 750px){.splide-inews{margin-top:30px}}@media(max-width: 640px){.inews-arrow{display:none}
.inews-item{width:80vw}
.inews-arrow{width:80vw;top:24vw}
.inews-arrow span{font-size:20px}
.inews-arrow span.prev{left:-2em}
.inews-arrow span.next{right:-2em}}
.btn-go{position:relative;z-index:1;display:inline-block;vertical-align:top;text-align:center;width:148px;line-height:48px;border-radius:6px;cursor:pointer;overflow:hidden;transition:color .3s;box-sizing:border-box}
.btn-go>span{display:inline-block;vertical-align:top;line-height:48px;margin-left:.5em;transition:transform .3s}
.btn-go i{position:absolute;top:0;right:0;bottom:0;left:0;border-width:1px;border-radius:6px;border-style:solid}
.btn-go::after{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-out}
.btn-go.white i{border-color:#fff}
.btn-go.white::after{background-color:#fff}
.btn-go.blue i{border-color:#0089F7}
.btn-go.blue::after{background-color:#0089F7}
.btn-go.black27 i{border-color:#272727}
.btn-go.black27::after{background-color:#272727}
.btn-go.download>span{margin-right:.5em;margin-left:0}@media(any-hover: hover){.btn-go:hover::after{transform:scaleX(1)}
.btn-go:hover>span{transform:translateX(4px)}
.btn-go.white:hover{border-color:rgba(0,0,0,0);color:#272727}
.btn-go.blue:hover{border-color:rgba(0,0,0,0);color:#fff}
.btn-go.black27:hover{border-color:rgba(0,0,0,0);color:#fff}
.btn-go.download:hover>span{transform:translateX(0)}
.btn-go.more:hover>span{transform:none}}@media(max-width: 1100px){.btn-go{width:118px;line-height:38px}
.btn-go>span{line-height:38px}}
.products-tab__wrap{border-radius:30px;position:relative}
.products-tab__wrap::before{content:"";position:absolute;top:0;bottom:0;left:var(--left);width:var(--width);background-color:#0089F7;border-radius:30px;transition:all .3s}
.ptab-item{position:relative;z-index:4;padding:0 20px;border-radius:30px;line-height:44px}
.ptab-item.current{color:#fff}
.products-tab-box{padding-top:40px}@media(min-width: 1101px){.products-tab-box{min-height:80px}body.drop .products-tab-wrap.fixed{top:0}
.products-tab-wrap{transition:all .3s}
.products-tab-wrap.fixed{position:fixed;top:100px;right:0;left:0;z-index:80;padding:20px 0;background-color:#fff;border-bottom:1px solid #e9e9e9}
.products-tab-wrap.fixed .products-tab-body{display:flex;justify-content:space-between}
.products-tab-wrap.fixed .psubcate{margin-top:0;width:calc(100% - 400px);text-align:left}
.products-tab-wrap.fixed .ptab-item{line-height:40px;font-size:16px}
.products-tab-wrap.fixed .psubcate-item{margin-right:35px;margin-left:35px}
.products-tab-wrap.fixed .psubcate-item:last-of-type{margin-right:0}
.products-tab-wrap.fixed .psubcate-item:first-of-type{margin-left:35px}
.products-tab-wrap.fixed .psubcate-item::before{display:none}
.products-tab-wrap.fixed .psubcate-item::after{right:-35px;top:7px;bottom:7px}
.products-tab-wrap.fixed .psubcate-item.current .psubcate-item__title::after{content:"";position:absolute;bottom:4px;left:50%;width:30px;height:1px;margin-left:-15px;background-color:#0089F7}
.products-tab-wrap.fixed .psubcate-item__ico{width:40px;display:inline-block;vertical-align:top;margin-right:10px}
.products-tab-wrap.fixed .psubcate-item__title{line-height:40px;display:inline-block;vertical-align:top;margin-top:0;position:relative}}@media(any-hover: hover){.ptab-item:hover{color:#0089F7}
.ptab-item.current:hover{color:#fff}}@media(max-width: 1280px){.ptab-item{line-height:40px;padding-right:20px;padding-left:20px}}@media(max-width: 1100px){.products-tab__wrap{overflow-x:scroll;white-space:nowrap;max-width:100%}}@media(max-width: 750px){.ptab-item{padding-right:10px;padding-left:10px;line-height:36px}}@media(min-width: 1101px){.psubcate-6 .psubcate-item{width:16.5%;margin-right:0;margin-left:0}
.psubcate-6 .psubcate-item::after{right:0}
.psubcate-7{margin-top:30px}
.psubcate-7 .psubcate-item{margin-top:20px;margin-right:0;margin-left:0;width:17%}
.psubcate-7 .psubcate-item:nth-of-type(5n)::after{display:none}
.products-tab-wrap.fixed .psubcate-7{margin-top:-20px}
.products-tab-wrap.fixed .psubcate-7 .psubcate-item{margin-right:60px;margin-left:0;width:auto}
.products-tab-wrap.fixed .psubcate-7 .psubcate-item:first-of-type{margin-left:0}
.products-tab-wrap.fixed .psubcate-7 .psubcate-item::after{right:-30px}
.products-tab-wrap.fixed .psubcate-7 .psubcate-item:nth-of-type(5n)::after{display:block}
.products-tab-wrap.fixed .psubcate-6{margin-top:-20px}
.products-tab-wrap.fixed .psubcate-6 .psubcate-item{margin-right:60px;margin-left:0;width:auto;margin-top:20px}
.products-tab-wrap.fixed .psubcate-6 .psubcate-item:first-of-type{margin-left:0}
.products-tab-wrap.fixed .psubcate-6 .psubcate-item::after{right:-30px}}
.psubcate-item{position:relative}
.psubcate-item::before{content:"";position:absolute;bottom:0;left:50%;width:30px;height:1px;margin-left:-15px;margin-bottom:-8px;background-color:#0089F7;transform:scaleX(0)}
.psubcate-item::after{content:"";position:absolute;top:10px;right:0;bottom:0;width:1px;background-color:#e9e9e9}
.psubcate-item.current::before{transform:scaleX(1)}
.psubcate-item:last-of-type::after{display:none}
.psubcate-item__ico{width:80px;margin-right:auto;margin-left:auto}
.psubcate-item__ico::before{padding-top:100%}@media(any-hover: hover){.psubcate-item:hover .psubcate-item__title{color:#0089F7}}@media(max-width: 1280px){.psubcate-item__ico{width:70px}}@media(max-width: 1100px){.psubcate-item{margin-right:60px;margin-left:60px;margin-bottom:20px}
.psubcate-item::after{right:-60px}
.psubcate-item.all{display:none}}@media(max-width: 768px){.psubcate-item__ico{width:40px}
.psubcate-item__title{font-size:12px}
.psubcate-item{margin-bottom:20px;width:25%;margin-right:0;margin-left:0}
.psubcate-item::after{display:none}}
.list-products>li{box-sizing:border-box;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.pro-item{display:block;position:relative;padding:20px 0 30px;background-color:#fff;border-radius:6px;transition:transform .3s}
.pro-item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:6px;box-shadow:0 15px 35px rgba(0,35,101,.1);opacity:0;transition:opacity .3s}
.pro-item__img{width:80%;max-width:300px;margin-right:auto;margin-left:auto}
.pro-item__img::before{padding-top:100%}
.pro-more{visibility:hidden;opacity:0;transform:translateY(10px);transition:all .3s}@media(min-width: 1101px){.list-products>li:nth-of-type(3n+1){border-left:1px solid #e9e9e9}
.list-products>li:nth-of-type(-n+3){border-top:1px solid #e9e9e9}}@media(any-hover: hover){.pro-item:hover{z-index:10;transform:scale(1.05)}
.pro-item:hover::before{opacity:1}
.pro-item:hover .pro-title{color:#0089F7}
.pro-item:hover .pro-more{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.15s}}@media(max-width: 1280px){.pro-item{padding-bottom:20px}}@media(max-width: 1100px){.list-products{margin-top:20px}
.list-products>li{width:50%}}@media(max-width: 1100px){.list-products>li:nth-of-type(2n+1){border-left:1px solid #e9e9e9}
.list-products>li:nth-of-type(-n+2){border-top:1px solid #e9e9e9}}@media(max-width: 640px){.pro-item__img{width:60%}
.pro-title{font-size:16px}
.pro-desc{font-size:12px;height:3.5em}
.pro-item__intro{margin-top:20px;margin-right:10px;margin-left:10px}
.pro-more{display:none}}
.pager>a{display:inline-block;vertical-align:top;margin-right:15px;margin-left:15px;transition:color .3s}
.pager>a.current{color:#0089F7}@media(any-hover: hover){.pager>a:hover{color:#0089F7}}
.page-clink{line-height:20px}
.page-clink span{font-size:.875em;line-height:20px;display:inline-block;vertical-align:top;margin-right:.5em}@media(any-hover: hover){.page-clink:hover{color:#272727}}@media(max-width: 640px){.page-crumb.mt-100{margin-top:30px}}
.prod-top-box{position:relative}
.prod-top{display:flex;justify-content:space-between}
.prod-pager{position:absolute;bottom:30px;left:0}
.prod-left{width:600px}
.prod-right{width:600px}
.prod-photo::before{padding-top:100%}
.prod-slogan{line-height:1.5}
.prodp-item{width:56px;margin-right:10px;margin-bottom:10px;cursor:pointer;border-radius:3px;overflow:hidden;opacity:.4}
.prodp-item.current{opacity:1}
.prodp-item::before{padding-top:100%}
.prodp-item::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #0089F7;border-radius:3px}
.prodp-item img{top:5%;left:5%;width:90%}@media(max-width: 1100px){.prod-top{position:relative;display:block}
.prod-pager{position:relative;margin-top:20px;bottom:auto}
.prod-right{width:100%;max-width:500px;margin-top:40px}
.prod-left{width:100%;margin-top:40px}}@media(max-width: 750px){.prod-right{width:80%;margin-right:auto;margin-left:auto}
.prod-left{margin-top:20px}
.prodp-item{width:40px;margin-right:5px;margin-bottom:5px}}
.prod-nav{height:80px}
.prod-nav-box{position:relative;padding:20px 0;background-color:#fff;transition:all .3s}
.prod-nav-box::before,.prod-nav-box::after{content:"";position:absolute;right:0;left:0;height:1px;background-color:#e9e9e9}
.prod-nav-box::before{top:0}
.prod-nav-box::after{bottom:0}
.prod-nav-box.fixed{padding-top:10px;padding-bottom:10px;position:fixed;top:100px;right:0;left:0;z-index:90}
.prod-nav-box.fixed::before{opacity:0}body.drop .prod-nav-box.fixed{top:0}
.pnav-wrap{display:flex;justify-content:space-between}
.pnav-title,.pnav-link{line-height:40px}
.pnav-link{position:relative;margin-left:40px}
.pnav-link:first-of-type{margin-left:0}
.pnav-link::after{content:"";position:absolute;bottom:6px;left:50%;width:30px;height:1px;background-color:#0089F7;margin-left:-15px;transform:scaleX(0);transition:transform .3s}
.pnav-link.current{color:#0089F7}
.pnav-link.current::after{transform:scaleX(1)}@media(any-hover: hover){.pnav-link:hover{color:#0089F7}}@media(max-width: 1100px){.prod-nav-box.fixed{top:70px}
.pnav-link{margin-left:20px}}@media(max-width: 640px){.prod-nav{height:50px}
.prod-nav-box{padding:5px 0}
.prod-nav-box.fixed{padding-top:5px;padding-bottom:5px}
.pnav-wrap{justify-content:center}
.pnav-title{display:none}}
.prod-banner img{display:block;width:100%}
.prodf-item{display:flex;justify-content:space-between;align-items:center}
.prodf-item:nth-of-type(2n){flex-direction:row-reverse}
.prodf-img,.prodf-intro{width:50%}
.prodf-img{overflow:hidden}
.prodf-img::before{padding-top:72.7272727273%}
.prodf-intro__wrap{max-width:450px;margin-right:auto;margin-left:auto}@media(max-width: 1100px){.prodf-intro__wrap{margin-right:20px;margin-left:20px}}@media(max-width: 750px){.prodf-item{display:block}
.prodf-item:nth-of-type(n+2){margin-top:30px}
.prodf-img,.prodf-intro{width:100%}
.prodf-intro__wrap{margin-right:0;margin-left:0;margin-top:20px}}
.proda-box{margin-right:-15px;margin-left:-15px}
.col-50{width:50%}
.proda-item{box-sizing:border-box;display:inline-block;vertical-align:top}
.proda-item.style-a{width:63.7037037037%}
.proda-item.style-a .proda-wrap:before{padding-top:72.2891566265%}
.proda-item.style-b{width:36.2962962963%}
.proda-item.style-b .proda-wrap:before{padding-top:130.4347826087%}
.proda-wrap{position:relative;margin:0 15px 30px}
.proda-intro{position:absolute;right:40px;bottom:40px;left:40px}
.prodb-img::before{padding-top:53.0303030303%}
.prodc-item::before{padding-top:142.8571428571%}@media(max-width: 1280px){.proda-intro{right:30px;bottom:30px;left:30px}}@media(max-width: 1100px){.proda-intro{right:20px;bottom:20px;left:20px}
.proda-wrap{margin:0 10px 20px}}@media(max-width: 750px){.proda-item.style-a,.proda-item.style-b{width:100%}
.list-prodc>li{width:100%}
.list-prodc>li:nth-of-type(n+2){margin-top:20px}}
.prodm-item:nth-of-type(n+2){margin-top:30px}
.prodm-item.active .prodm-arrow::before{content:"收起"}
.prodm-item.active .prodm-arrow span{transform:rotate(180deg)}
.prodm-header{padding:20px 50px;line-height:40px;display:flex;justify-content:space-between}
.prodm-arrow::before{display:inline-block;vertical-align:top;content:"展开"}
.prodm-arrow span{display:inline-block;vertical-align:top;line-height:40px;margin-left:10px;transition:transform .3s}
.prodm-body table{width:100% !important;border:0 !important;border-collapse:collapse !important;border-spacing:0 !important}
.prodm-body table tr:nth-of-type(2n){background-color:#f6f6f7}
.prodm-body table tr td{padding:25px 50px;line-height:1.75}
.prodm-body table tr td:first-of-type{width:30%;color:#272727;font-weight:500}@media(max-width: 1280px){.prodm-header{padding:10px 40px}
.prodm-body table tr td{padding:15px 40px}}@media(max-width: 1100px){.prodm-header{padding:5px 10px}
.prodm-body{font-size:12px}
.prodm-body table tr td{padding:10px}
.prodm-item:nth-of-type(n+2){margin-top:20px}}
.prodd-link{line-height:36px;text-decoration:underline}
.prodd-link span{margin-right:20px;line-height:36px}
.list-prodd>li:nth-of-type(n+2){margin-top:30px}@media(any-hover: hover){.prodd-link:hover{color:#0089F7}}@media(max-width: 1100px){.prodd-link span{margin-right:10px}}
.splide-rprod .splide__track{padding:60px 0}
.splide-rprod .splide__slide{border:solid #e9e9e9;border-width:1px 1px 1px 0}
.splide-rprod .splide__slide::before{content:"";z-index:3;position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#e9e9e9;visibility:hidden;opacity:0}
.splide-rprod .splide__slide.is-active::before{visibility:visible;opacity:1}@media(any-hover: hover){.splide-rprod .splide__track:hover{overflow:visible}
.splide-rprod .splide__track:hover .splide__slide{opacity:0;pointer-events:none}
.splide-rprod .splide__track:hover .splide__slide.is-visible{opacity:1;pointer-events:inherit}}
.srnews-arrow-3 .rprod-arrow,.srnews-arrow-2 .rprod-arrow,.srnews-arrow-1 .rprod-arrow{visibility:hidden;opacity:0}@media(max-width: 1100px){.splide-rprod{margin-top:20px}
.splide-rprod .splide__track{padding:0}
.splide-rprod .splide__pagination{position:relative;margin-top:20px}
.splide-rprod .splide__pagination__page{background-color:#e9e9e9;opacity:1}
.splide-rprod .splide__pagination__page.is-active{background-color:#0089F7;transform:scale(1)}
.srnews-arrow-3 .rprod-arrow{visibility:visible;opacity:1}
.rprod-arrow{display:none}}@media(max-width: 640px){.srnews-arrow-2 .rprod-arrow{visibility:visible;opacity:1}}
.rprod-arrow{z-index:10;display:flex;align-items:center;justify-content:center;position:absolute;top:60px;bottom:60px;line-height:1;width:2em;text-align:center;cursor:pointer}
.rprod-arrow.news{top:0;bottom:0}
.rprod-prev{left:-2em}
.rprod-prev.news{margin-left:15px}
.rprod-next{right:-2em}
.rprod-next.news{margin-right:15px}@media(any-hover: hover){.rprod-arrow:hover{color:#0089F7}}@media(max-width: 1480px){.rprod-arrow{width:40px}
.rprod-prev{left:-40px}
.rprod-next{right:-40px}}@media(max-width: 1100px){.rprod-arrow{width:30px;display:none}
.rprod-prev{left:-20px}
.rprod-next{right:-20px}}
.page-banner{max-height:600px;overflow:hidden}
.page-banner::before{padding-top:31.25%}
.page-banner.download::before{display:none}
.page-banner-hr{max-height:760px}
.page-banner-hr::before{padding-top:39.5833333333%}
.pb-video{position:absolute;top:0;right:0;bottom:0;left:0}
.pb-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.pb-intro{position:absolute;top:47.5%;right:0;left:0;z-index:2}
.pb-intro.hr{transform:translateY(-50%)}
.solution-search{position:relative;z-index:2;padding:50px 60px;margin-top:-80px;border-radius:6px;box-shadow:0 10px 35px rgba(0,35,101,.1)}
.page-search{position:relative;border:1px solid #e9e9e9;border-radius:6px;padding:0 60px}
.ps-ico{position:absolute;top:0;left:0;width:60px;line-height:58px;text-align:center}
.ps-enter{position:absolute;top:0;right:0;width:60px;line-height:58px;text-align:center;opacity:.5;border:0;outline:0;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .3s}
.ps-input{display:block;width:100%;height:58px;border:0;padding:0;outline:0;background-color:rgba(0,0,0,0)}
.ps-input::-moz-placeholder{color:#828282}
.ps-input::placeholder{color:#828282}@media(any-hover: hover){.ps-enter:hover{color:#272727;opacity:1}}@media(max-width: 1920px){.pb-intro .fz-60{font-size:3.125vw}
.pb-intro .fz-48{font-size:2.5vw}}@media(max-width: 1500px){.pb-intro.rec{top:40%}}@media(max-width: 1280px){.solution-search{padding:40px;margin-top:-70px}}@media(max-width: 1100px){.page-search{padding-left:50px;padding-right:50px}
.ps-ico,.ps-enter{width:50px;line-height:48px}
.solution-search{padding:20px;margin-top:-40px}
.ps-input{height:48px}}@media(max-width: 750px){.page-banner-hr::before{padding-top:80%}
.pbhr-desc{display:none}
.solution-search{padding:10px;margin-top:-35px}
.page-banner::before{padding-top:80%}
.pb-intro .fz-60{font-size:8vw}
.pb-intro .fz-48{font-size:6.4vw}}
.list-solution>li:nth-of-type(n+3){margin-top:30px}
.solution-item{display:block;position:relative;padding:25px;border-radius:6px}
.solui-wrap{position:relative}
.solui-img{width:48%;border-radius:6px}
.solui-img::before{padding-top:68.9655172414%}
.solui-intro{position:absolute;top:0;right:0;bottom:0;width:calc(52% - 30px)}
.solui-title{max-height:3.5em}
.solui-desc{height:1.75em}
.btn-more span{display:inline-block;vertical-align:top;transition:transform .3s}
.solui-more{position:absolute;bottom:10px;left:0}
.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)}
.solution-item:hover .btn-more span{transform:translateX(4px)}}@media(max-width: 1100px){.list-solution>li:nth-of-type(n+3){margin-top:20px}
.solution-item{padding:20px}
.solui-intro{width:calc(52% - 20px)}}@media(max-width: 900px){.list-solution>li{width:100%}
.list-solution>li:nth-of-type(n+2){margin-top:20px}}@media(max-width: 480px){.solution-item{padding:10px}
.solui-desc{display:none}}
.list-news>li.first{width:66.6666%}
.list-news>li.first .news-item__img{border-radius:6px}
.list-news>li.first .news-item__img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(39,39,39,.2)}
.list-news>li.first .news-item{border-radius:6px;overflow:hidden}
.list-news>li.first .news-item::after{content:"";position:absolute;z-index:3;right:0;bottom:0;left:0;height:42%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75))}
.list-news>li:nth-of-type(n+3){margin-top:30px}
.list-news>li.secend .news-item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e9e9e9;border-radius:6px}
.list-news>li.secend .news-item:nth-of-type(n+2){margin-top:30px}
.news-item{position:relative;display:block;border-radius:6px;transition:all .3s}
.news-item.noimg{padding-bottom:140px}
.news-item.noimg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #e9e9e9;border-radius:6px}
.news-item__bleft{position:absolute;bottom:30px;left:30px;max-width:350px;z-index:4}
.news-item__bleft .news-item__title{height:auto}
.news-item__img{border-radius:6px 6px 0 0}
.news-item__img::before{padding-top:60%}
.news-item__cate{line-height:20px}
.news-item__cate>span{position:relative;display:inline-block;vertical-align:top}
.news-item__cate>span:nth-of-type(n+2){margin-left:30px}
.news-item__cate>span:nth-of-type(n+2)::before{content:"";position:absolute;top:5px;left:-15px;width:1px;height:10px;background-color:#828282}
.news-item__intro{padding:20px 30px 30px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.news-item__title{line-height:1.5;height:3em}
.news-item__wrap{position:absolute;top:30px;right:30px;bottom:40px;left:30px}
.newsi-more{position:absolute;bottom:0;left:0}@media(any-hover: hover){.news-item:hover .btn-more span{transform:translateX(4px)}}@media(max-width: 1280px){.news-item__intro{padding:20px}
.news-item.noimg{padding-bottom:120px}}@media(max-width: 1100px){.news-item__bleft{left:20px;bottom:20px}
.news-item__bleft .btn-more{margin-top:10px}
.news-item__wrap{right:20px;left:20px}
.list-news>li{width:50%}
.list-news>li:nth-of-type(n+3){margin-top:20px}
.list-news>li.first{width:100%}
.list-news>li.secend{margin-top:20px;width:100%}
.list-news>li.secend .news-item{height:auto !important;padding:20px}
.list-news>li.secend .news-item:nth-of-type(n+2){margin-top:20px}
.list-news>li.secend .news-item__wrap{position:relative;top:auto;right:auto;bottom:auto;left:auto}}@media(max-width: 750px){.list-news>li{width:100%}
.news-item.related .news-item__intro{padding-right:10px;padding-left:10px}
.news-item.noimg.related{padding-bottom:112px}
.news-item.noimg.related .news-ite__desc{display:none}
.news-item.noimg.related .news-item__wrap{right:10px;left:10px}
.news-item.noimg.list{padding:20px}
.news-item.noimg.list .newsi-more{display:none}
.news-item.noimg.list .news-item__img{display:none}
.news-item.noimg.list .news-item__wrap{position:relative;top:auto;right:auto;bottom:auto;left:auto}
.news-item__title{max-height:inherit;height:auto}
.news-item__wrap{top:20px;bottom:20px}
.news-item__cate>span:nth-of-type(n+2){margin-left:20px}
.news-item__cate>span:nth-of-type(n+2)::before{content:"";left:-10px}}
.detail-tip{line-height:20px}
.detail-tip span{margin-right:20px}
.detail-intro{position:relative;padding-left:20px;line-height:1.5}
.detail-intro::before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#0089F7}
.detail-line{height:1px;background-color:rgba(200,200,200,.45)}
.detail-body .imgs{font-size:0}
.detail-body img{max-width:100%;height:auto !important}
.detail-body blockquote{position:relative;padding:0;margin:0;padding-left:20px;font-size:1.5em;line-height:1.5;color:#272727}
.detail-body blockquote::before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#0089F7}
.detail-body h3{font-size:1.5em;color:#272727}
.detail-body table{width:100%}
.detail-body table tr td,.detail-body table th td{padding:10px;border:1px solid #e9e9e9}
.detail-follow{line-height:30px}
.detail-follow span{display:inline-block;vertical-align:top;line-height:30px;cursor:pointer;transition:color .3s}@media(any-hover: hover){.detail-follow span:hover{color:#272727}}@media(max-width: 1100px){.detail-body h3{font-size:1.25em}}
.splide-rnews{margin-right:-15px;margin-left:-15px}
.splide-rnews .splide__pagination{position:relative;margin-top:10px}
.splide-rnews .splide__pagination__page{background-color:#e9e9e9;opacity:1}
.splide-rnews .splide__pagination__page.is-active{background-color:#0089F7;transform:scale(1)}
.splide-rnews .news-item__title{height:3em}@media(max-width: 1100px){.splide-rnews{margin-right:-10px;margin-left:-10px;margin-top:20px}}
.support-help{position:relative;z-index:10;padding:60px;margin-top:-100px;border-radius:6px;box-shadow:0 15px 35px rgba(0,35,101,.1)}
.shelp-wrap{position:relative;display:flex;justify-content:space-between}
.shelp-wrap::after{content:"";position:absolute;top:0;bottom:0;right:310px;width:1px;background-color:#e9e9e9}
.shelp-right{width:240px}
.shelp-qrcode{width:160px;margin-right:auto;margin-left:auto}
.shelp-qrcode::before{padding-top:100%}
.shelp-left{width:calc(100% - 380px)}
.shelp-tel a:hover{text-decoration:underline}
.shelp-download{line-height:30px}
.shelp-download span{display:inline-block;vertical-align:top;line-height:30px}@media(max-width: 1400px){.support-help{padding:50px;margin-top:-80px}}@media(max-width: 1280px){.shelp-qrcode{width:120px}
.support-help{padding:40px;margin-top:-60px}}@media(max-width: 1100px){.shelp-qrcode{width:100px}
.support-help{padding:30px;margin-top:-40px}}@media(max-width: 750px){.support-help{padding:20px}
.shelp-wrap{display:block}
.shelp-wrap::after{display:none}
.shelp-left,.shelp-right{width:100%}
.shelp-right{margin-top:20px}}
.list-sas>li:nth-of-type(3n){text-align:right}
.list-sas>li:nth-of-type(3n+2){text-align:center}
.sas-item{width:270px;max-width:100%}
.sas-icobox{padding:35px;border:1px solid #e9e9e9;border-radius:50%}
.sas-item__ico{width:100px}
.sas-item__ico::before{padding-top:100%}
.sas-item__desc{line-height:1.5}@media(max-width: 1280px){.sas-icobox{padding:25px}
.sas-item__ico{width:80px}}@media(max-width: 1100px){.sas-icobox{padding:10px}
.sas-item__ico{width:60px}}@media(max-width: 768px){.list-sas>li{width:100%;text-align:center}
.list-sas>li:nth-of-type(3n){text-align:center}
.list-sas>li:nth-of-type(n+2){margin-top:20px}
.sas-item{text-align:left;width:100%;max-width:inherit}
.sas-item__ico{width:50px}
.sas-item__intro{display:inline-block;vertical-align:top;width:calc(100% - 120px);margin-left:20px}
.sas-item__title{margin-top:10px}
.sas-item__desc{margin-top:10px;font-size:12px}}
.sad-item{position:relative;display:block}
.sad-img{overflow:hidden;border-radius:6px}
.sad-img::before{padding-top:62.015503876%}
.sad-intro{position:absolute;right:50px;bottom:40px;left:50px;z-index:10}
.sad-intro.more{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 1280px){.sad-intro{right:40px;left:40px}}@media(max-width: 1100px){.sad-intro{right:30px;left:30px;bottom:30px}
.sad-link{width:118px;padding:13px 0}}@media(max-width: 900px){.list-sad>li{width:100%}
.list-sad>li:nth-of-type(n+2){margin-top:20px}}@media(max-width: 750px){.list-sad{margin-top:40px}
.sad-intro{right:20px;bottom:20px;left:20px}}
.smanage-box{display:flex;justify-content:space-between;align-items:center}
.smanege-left{width:460px;margin-left:40px}
.smanege-right{width:550px}
.smanege-right img{display:block;width:100%}
.smanege-desc li{position:relative;padding-left:30px}
.smanege-desc li::before{content:"";font-family:icomoon;position:absolute;top:0;left:0;font-size:20px;line-height:28px;color:#0089F7}
.smanege-desc li:nth-of-type(n+2){margin-top:10px}@media(max-width: 1280px){.smanege-desc li::before{line-height:24px}}@media(max-width: 1100px){.smanege-left,.smanege-right{width:calc(50% - 20px)}
.smanege-left{margin-left:0}}@media(max-width: 768px){.smanage-box{display:block}
.smanege-left,.smanege-right{width:100%}
.smanege-right{margin-top:20px}}
.download-main{display:flex;justify-content:space-between}
.download-side{width:230px}
.download-body{width:calc(100% - 330px)}
.dcate-item{position:relative}
.dcate-item::before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#e9e9e9}
.dcate-item::after{content:"";position:absolute;bottom:0;left:0;height:3px;background-color:#0089F7;width:0}
.dcate-item.current .dcate-link{color:#0089F7}
.dcate-item.current::after{width:100%}
.dcate-item.active .dcate-link span{transform:rotate(180deg)}
.dcate-link{position:relative;padding:20px 0 20px 20px;display:block;line-height:30px;transition:color .3s}
.dcate-link span{position:absolute;top:20px;right:0;width:20px;text-align:center;line-height:30px;transition:transform .3s}
.dcate-link.current{color:#0089F7}
.list-dcate{border-top:1px solid #e9e9e9}@media(any-hover: hover){.dcate-link:hover{color:#0089F7}}@media(max-width: 1100px){.dcate-item::after{height:2px}
.dcate-link{padding-top:10px;padding-bottom:10px}
.dcate-link span{top:10px}}
.list-download{border:1px solid #e9e9e9;border-radius:6px}
.list-download>li:nth-of-type(n+2){border-top:1px solid #e9e9e9}
.download-item{padding:30px 50px;display:block;position:relative}
.download-item.active{background-color:#fff;box-shadow:0 10px 35px rgba(0,35,101,.1);transform:scale(1.01)}
.download-item.active .ditem-arrow::before{content:"收起"}
.download-item.active .ditem-arrow span{transform:rotate(180deg)}
.download-item.active .ditem-title{text-decoration:underline;color:#0089F7}
.download-item__more{position:absolute !important;top:-9px;right:0}
.ditem-header{position:relative;cursor:pointer}
.ditem-arrow{position:absolute;top:0;right:0;line-height:30px}
.ditem-arrow::before{display:inline-block;vertical-align:top;content:"详情";margin-right:.25em;color:#272727}
.ditem-arrow span{display:none;line-height:30px;transition:transform .3s}
.ditem-title{line-height:30px;margin-right:148px}
.ditem-body{padding:30px 0;display:flex;justify-content:space-between;align-items:flex-end}
.ditem-desc{width:calc(100% - 200px);word-break:break-all}
.ditem-desc img{max-width:100%;height:auto !important}
.ditem-body-box{display:none}@media(any-hover: hover){.download-item:hover .ditem-title{color:#0089F7}}@media(max-width: 1280px){.download-item{padding-right:40px;padding-left:40px}}@media(max-width: 1100px){.download-item{padding-right:30px;padding-left:30px}
.ditem-body{padding:20px 0 0}
.download-main{display:block}
.download-side{width:100%}
.download-body{width:100%;margin-top:30px}
.download-item{padding:20px}
.ditem-title{margin-right:120px}
.download-item__more{top:-4px}
.ditem-arrow{font-size:12px}
.ditem-arrow::before{display:none}}@media(max-width: 750px){.ditem-body{display:block}
.ditem-body .btn-go{margin-top:10px}
.ditem-title{margin-right:0;line-height:1.75}
.ditem-desc{width:100%}
.download-item__more{position:relative !important;top:auto;right:auto;margin-top:10px;width:64px;font-size:12px;line-height:28px;border-radius:3px}
.download-item__more i{border-radius:3px}}
.sdcate-link{display:block;line-height:20px}
.sdcate-link.current{color:#0089F7}
.sdcate-link:nth-of-type(n+2){margin-top:20px}
.sub-dcate{padding-bottom:23px;padding-left:20px}
.investor-about{padding:50px 60px}
.investor-desc blockquote{margin:0;padding:0 0 0 20px;position:relative}
.investor-desc blockquote::before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#0089F7}
.investor-desc img{max-width:100%;height:auto !important}@media(max-width: 1280px){.investor-about{padding:40px}}@media(max-width: 1100px){.investor-about{padding:30px 20px}}
.list-invesc{margin-right:-30px;margin-left:-30px}
.list-invesc>li:nth-of-type(n+3){margin-top:15px}
.invesc-item{margin-right:30px;margin-left:30px;padding-bottom:15px;display:block;position:relative;padding-left:20px;line-height:30px;border-bottom:1px solid #e9e9e9;transition:color .3s}
.invesc-item::before{content:"";position:absolute;top:10px;left:0;width:10px;height:10px;background-color:#c8c8c8;border-radius:50%;transition:background .3s}
.investor-part{height:0;overflow:hidden;opacity:0;transition:opacity .3s}
.investor-part.active{height:auto;overflow:visible;opacity:1}@media(any-hover: hover){.invesc-item:hover{color:#0089F7}
.invesc-item:hover::before{background-color:#0089F7}}@media(max-width: 1100px){.list-invesc{margin-right:-10px;margin-left:-10px}
.invesc-item{margin-right:10px;margin-left:10px}}@media(max-width: 768px){.list-invesc>li{width:100%}
.list-invesc>li:nth-of-type(n+2){margin-top:15px}}
.cooper-header{display:flex;justify-content:space-between}
.cooperh-desc{width:520px}
.cooperh-img{overflow:hidden}
.cooperh-img::before{padding-top:30.303030303%}@media(max-width: 1100px){.cooper-header{display:block}
.cooperh-desc{width:auto;margin-top:20px}}@media(max-width: 750px){.cooperh-img::before{padding-top:63.6942675159%}}
.list-plogo>li{box-sizing:border-box;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}@media(min-width: 1025px){.list-plogo>li:nth-of-type(5n+1){border-left:1px solid #e9e9e9}
.list-plogo>li:nth-of-type(-n+5){border-top:1px solid #e9e9e9}}
.plogo-item{position:relative;display:block;padding:30px 0;border-radius:6px;transition:all .3s}
.plogo-item:hover{background-color:#fff;box-shadow:0 10px 35px rgba(0,35,101,.1);transform:scale(1.05)}
.plogo-item.has-title:hover .plogo-img{transform:translateY(-20px)}
.plogo-item.has-title:hover .plogo-title{transform:translateY(20px);visibility:visible;opacity:1}
.plogo-img{width:160px;margin-right:auto;margin-left:auto;transition:transform .3s}
.plogo-img::before{padding-top:50%}
.plogo-title{position:absolute;top:50%;right:0;left:0;line-height:20px;text-align:center;visibility:hidden;opacity:0;transition:all .3s}@media(max-width: 1280px){.plogo-item{padding:40px 0}
.plogo-img{width:140px}}@media(max-width: 1100px){.plogo-item{padding:30px 0}
.plogo-img{width:120px}
.plogo-item.has-title:hover .plogo-img{transform:translateY(-10px)}
.plogo-item.has-title:hover .plogo-title{transform:translateY(10px)}}@media(max-width: 1024px)and (min-width: 769px){.list-plogo>li{width:25%}
.list-plogo>li:nth-of-type(4n+1){border-left:1px solid #e9e9e9}
.list-plogo>li:nth-of-type(-n+4){border-top:1px solid #e9e9e9}}@media(max-width: 768px)and (min-width: 641px){.list-plogo>li{width:33.3333%}
.list-plogo>li:nth-of-type(3n+1){border-left:1px solid #e9e9e9}
.list-plogo>li:nth-of-type(-n+3){border-top:1px solid #e9e9e9}}@media(max-width: 640px){.plogo-img{width:100px}
.list-plogo>li{width:50%}
.list-plogo>li:nth-of-type(2n+1){border-left:1px solid #e9e9e9}
.list-plogo>li:nth-of-type(-n+2){border-top:1px solid #e9e9e9}}
.list-hrcate{position:relative;z-index:10;margin-top:-160px}
.hrcate-item{padding:60px 60px 50px;height:270px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 0 26px rgba(0,0,0,.1)}@media(max-width: 1400px){.list-hrcate{margin-top:-100px}}@media(max-width: 1280px){.hrcate-item{padding:40px;height:240px}}@media(max-width: 1100px){.list-hrcate{margin-top:-60px}}@media(max-width: 768px){.list-hrcate{margin-top:40px}
.list-hrcate>li{width:100%}
.list-hrcate>li:nth-of-type(n+2){margin-top:20px}
.hrcate-item{height:auto;padding:30px 20px}
.hrcate-item .btn-go{margin-top:20px}
.hrcate-desc{margin-top:15px}}
.list-hrvalue>li{box-sizing:border-box}
.list-hrvalue>li:nth-of-type(-n+2){width:50%}
.list-hrvalue>li:nth-of-type(n+3){border-top:1px solid rgba(255,255,255,.2)}
.list-hrvalue>li:nth-of-type(2),.list-hrvalue>li:nth-of-type(n+4){border-left:1px solid rgba(255,255,255,.2)}
.hrv-item{display:flex;height:340px;align-items:center;justify-content:center}
.hrv-item__ico{width:100px}
.hrv-item__ico::before{padding-top:100%}
.hrv-item__desc{max-width:320px;margin-right:auto;margin-left:auto}@media(max-width: 1100px){.hrv-item__ico{width:80px}}@media(max-width: 750px){.list-hrvalue>li{width:100%}
.list-hrvalue>li:nth-of-type(-n+2){width:100%}
.list-hrvalue>li:nth-of-type(n+2){border-top:1px solid rgba(255,255,255,.2)}
.hrv-item{height:auto;padding:30px 0}
.hrv-item__ico{width:50px}}
.list-news-default>li:nth-of-type(n+4){margin-top:30px}@media(max-width: 768px){.list-news-default>li{width:50%}
.list-news-default>li:nth-of-type(n+3){margin-top:20px}}@media(max-width: 480px){.list-news-default>li{width:100%}
.list-news-default>li:nth-of-type(n+2){margin-top:20px}}
.job-box{border:1px solid #e9e9e9;border-radius:6px}
.job-box-header{padding:30px 20px 30px 60px}
.job-box-header span{display:inline-block;vertical-align:top;line-height:40px}
.job-box-header span:first-of-type{width:calc(100% - 500px)}
.job-box-header span:nth-of-type(2),.job-box-header span:nth-of-type(3){width:200px}
.job-box-header span:nth-of-type(4){width:100px}
.list-job>li:nth-of-type(n+11){display:none}
.list-job.show>li:nth-of-type(n+11){display:inline-block}
.btn-show-jobs::before{content:"展开更多";display:inline-block;vertical-align:top}
.btn-show-jobs.show::before{content:"收起"}
.btn-show-jobs.show .icon-gobottom{transform:rotate(180deg)}
.btn-show-jobs.show:hover .icon-gobottom{transform:rotate(180deg)}
.job-item{padding:30px 20px 30px 60px;border-top:1px solid #e9e9e9}
.job-item.active .job-show::before{content:"收起"}
.job-item.active .job-show span{transform:rotate(180deg)}
.job-header{line-height:40px;cursor:pointer}
.job-title{width:calc(100% - 500px)}
.job-cate,.job-city{width:200px}
.job-more{width:100px}
.job-show::before{content:"展开"}
.job-show span{line-height:40px;margin-left:.5em;transition:transform .3s}
.job-body{display:none}
.job-body__wrap{margin-right:40px}
.job-body__desc{padding-top:40px}
.job-body__desc h3{color:#272727}
.job-bottom{display:flex;justify-content:space-between;align-items:center}
.job-contact{line-height:24px}
.job-contact span,.job-contact a{display:inline-block;vertical-align:top;line-height:24px}
.job-contact span{margin-right:.2em}
.job-contact>p{margin-right:40px}
.job-contact>p:last-of-type{margin-right:0}@media(max-width: 1280px){.job-box-header,.job-item{padding-top:20px;padding-bottom:20px;padding-left:40px}}@media(max-width: 768px){.job-box-header,.job-item{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:0}
.job-show::before{display:none}
.job-show span{margin-left:0}
.job-box-header span{font-size:12px}
.job-box-header span:first-of-type{width:calc(100% - 40px)}
.job-box-header span:nth-of-type(2),.job-box-header span:nth-of-type(3){display:none}
.job-box-header span:nth-of-type(4){width:40px}
.job-cate,.job-city{display:none;width:80px;font-size:12px}
.job-more{width:40px}
.job-title{width:calc(100% - 40px);font-size:14px}
.job-bottom{display:block}
.job-bottom .btn-go{margin-top:10px}
.job-body__wrap{padding-bottom:10px}
.job-body__desc{font-size:12px;padding-top:10px}}
.page-about .header-logo{opacity:0}
.page-about.fixed-menu .header-logo{opacity:1}
.abanner-intro{position:absolute;bottom:160px;right:0;left:0}
.about-intro{display:flex;justify-content:space-between}
.ai-left{width:calc(100% - 670px)}
.ai-right{width:540px}
.list-air{margin-right:-10px;margin-left:-10px}
.list-air>li:nth-of-type(n+3){margin-top:20px}
.air-item{display:flex;justify-content:space-between;flex-direction:column;padding:20px 20px 15px;height:144px;box-sizing:border-box;margin-right:10px;margin-left:10px;border-radius:6px}
.air-item__title{padding-bottom:.8em;border-bottom:1px solid #e9e9e9}@media(max-width: 1024px){.about-intro{display:block}
.ai-left,.ai-right{width:auto}
.ai-right{margin-top:30px}}@media(max-width: 750px){.about-top-wrap{margin-top:40px}
.list-air{margin-right:-6px;margin-left:-6px}
.list-air>li:nth-of-type(n+3){margin-top:12px}
.air-item{display:block;padding:12px 12px 7px;margin-right:6px;margin-left:6px;height:auto}
.air-item__title{font-size:16px}
.air-item__desc{font-size:12px}
.air-item__desc{height:3.5em;margin-top:20px}}
.about-honor-banner{position:relative}@media(min-width: 751px){.ahb-intro{position:absolute;top:50%;left:10%;width:350px;z-index:2;transform:translateY(-50%)}}
.ahb-img{border-radius:6px;overflow:hidden}
.ahb-img::before{padding-top:33.3333333333%}@media(max-width: 1920px){.abanner-intro{bottom:8.3333333333vw}}@media(max-width: 750px){.abanner-intro{bottom:30px}
.ahb-img{margin-top:20px}
.ahb-img::before{padding-top:63.6942675159%}}
.splide-history .splide__track{overflow:visible}
.hy-header{display:flex;justify-content:space-between}
.history-year{position:relative;width:calc(100% - 450px);display:flex;justify-content:space-between}
.history-year::before{content:"";position:absolute;top:4px;left:0;width:100%;height:1px;background-color:#c8c8c8}
.history-year::after{content:"";position:absolute;top:4px;left:0;width:var(--width);height:1px;background-color:#0089F7;transition:width .3s}
.hy-dot{z-index:2;position:relative;width:10px;height:10px;display:inline-block;vertical-align:top;cursor:pointer}
.hy-dot::before,.hy-dot::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}
.hy-dot::before{background-color:#c8c8c8}
.hy-dot::after{background-color:rgba(30,89,193,.2);opacity:0}
.hy-dot span{position:absolute;top:100%;left:50%;color:#828282;margin-top:14px;transform:translateX(-50%)}
.hy-dot i{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px}
.hy-dot.is-current::before{background-color:#0089F7}
.hy-dot.is-current::after{transform:scale(3);opacity:1}
.hy-dot.is-visible::before{background-color:#0089F7}
.history-item{margin-right:30px;width:420px;padding:40px 50px 30px;box-sizing:border-box}
.history-item__year{padding-bottom:.4em;border-bottom:1px solid #e9e9e9}
.history-item__desc{height:340px;overflow-y:scroll}
.history-item__desc::-webkit-scrollbar{width:6px;height:6px;background:rgba(0,0,0,0)}
.history-item__desc::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:4px}
.history-item__desc:hover::-webkit-scrollbar-thumb{background:#7d7d7d}
.history-item__desc:hover::-webkit-scrollbar-track{background:rgba(0,0,0,0)}
.history-item__desc img{max-width:100%;height:auto !important}@media(max-width: 1400px){.splide-history-box{margin-left:40px !important}}@media(max-width: 1280px){.history-item{padding-right:30px;padding-left:30px;width:360px}}@media(max-width: 1100px){.splide-history-box{margin-left:30px !important}
.history-item{margin-right:20px}}@media(max-width: 768px){.history-item{padding:20px;width:280px}
.hy-header{display:block}
.history-year{width:auto;margin-top:30px;margin-right:10px;margin-left:10px}}
.list-honor-box .btn-go::before{content:"展开更多"}
.list-honor-box.show .btn-go::before{content:"收起"}
.list-honor-box.show .btn-go:hover .icon-gobottom{transform:rotate(180deg)}
.list-honor-box.show .list-honor>li:nth-of-type(n+11){display:inline-block}
.list-honor-box.show .icon-gobottom{transform:rotate(180deg)}
.list-honor>li:nth-of-type(n+6){margin-top:30px}
.list-honor>li:nth-of-type(n+11){display:none}
.honor-item{position:relative;display:block;padding:40px;height:240px;box-sizing:border-box;border-radius:6px;transition:background .3s}
.honor-item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #646464;border-radius:6px;transition:all .3s}
.ico-honor{position:absolute;right:20px;bottom:20px;color:#ffebbe;font-size:80px;transition:color .3s}
.honor-item__title{line-height:1.4}
.honor-item__more{position:absolute;bottom:40px;left:40px;opacity:0;transition:opacity .3s}@media(any-hover: hover){.honor-item:hover{background-color:#ffebbe}
.honor-item:hover::before{visibility:hidden;opacity:0}
.honor-item:hover .honor-item__more{opacity:1}
.honor-item:hover .ico-honor{color:#ffd98d}}@media(any-hover: none){.honor-item__more{opacity:1}}@media(max-width: 1280px){.honor-item{padding:30px}
.honor-item__more{bottom:30px;left:30px}}@media(max-width: 1100px){.honor-item{padding:20px}
.honor-item__more{bottom:20px;left:20px}}@media(max-width: 1024px){.list-honor>li{width:25%}
.list-honor>li:nth-of-type(n+5){margin-top:20px}
.ico-honor{font-size:50px}}@media(max-width: 768px){.list-honor>li{width:33.3333%}
.list-honor>li:nth-of-type(n+4){margin-top:20px}}@media(max-width: 750px){.ico-honor{right:10px;bottom:10px;font-size:40px}
.honor-item{height:160px}
.list-honor>li{width:50%}
.list-honor>li:nth-of-type(n+3){margin-top:20px}
.honor-item__title{font-size:14px}}
.contact-banner::before{padding-top:31.25%}@keyframes scalePoint{to{transform:scale(3.5);opacity:0}}
.cmap-point{position:absolute;width:12px;height:12px;background-color:#0089F7;border-radius:50%;margin-top:-6px;margin-left:-6px}
.cmap-point::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;background-color:#0089F7;opacity:.2;border-radius:50%;animation:scalePoint 1.5s linear infinite}
.cmap-point:nth-of-type(2){animation-delay:.5s}
.cmap-point span{position:absolute;bottom:100%;margin-bottom:10px;left:50%;font-size:12px;line-height:1;color:#000;white-space:nowrap;transform:translateX(-50%)}
.contact-add{position:relative;z-index:2;padding:50px 0;margin-top:-100px;border-radius:6px;box-shadow:0 3px 26px rgba(0,0,0,.1)}
.list-cadd{position:relative}
.list-cadd::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#e9e9e9}
.cadd-item{padding:0 80px}
.cadd-item__ico{width:70px;margin-right:20px}
.cadd-item__ico::before{padding-top:100%}
.cadd-item__title{line-height:70px}
.cadd-item__desc{line-height:1.5;height:9em}
.cadd-item__desc>p>span{display:inline-block;vertical-align:top}
.cadd-item__desc>p>span:nth-of-type(1){width:3.25em}
.cadd-item__desc>p>span:nth-of-type(2){width:calc(100% - 3.25em)}
.cadd-link{width:148px;line-height:48px;border-radius:5px;transition:color .3s}
.cadd-link span{line-height:48px;margin-right:10px}
.cadd-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #0089F7;border-radius:5px}@media(any-hover: hover){.cadd-link{position:relative;overflow:hidden;z-index:1}
.cadd-link::before{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0089F7;transform:scaleX(0);transform-origin:left center;transition:all .3s}
.cadd-link:hover{color:#fff}
.cadd-link:hover::before{transform:scale(1)}}@media(max-width: 1280px){.contact-add{padding:40px 0;margin-top:-80px}
.cadd-item__ico{width:60px}
.cadd-item__title{line-height:60px}}@media(max-width: 1100px){.cadd-item{padding-right:60px;padding-left:60px}
.cadd-link{line-height:38px;width:118px}
.cadd-link span{font-size:20px;line-height:38px}}@media(max-width: 768px){.contact-banner-box{position:relative;overflow:hidden}
.contact-banner{width:960px;left:50%;margin-left:-480px}
.contact-add{margin-top:-30px}
.cadd-item{padding-right:40px;padding-left:40px}
.list-cadd::before{display:none}
.list-cadd>li{width:100%}
.list-cadd>li:nth-of-type(n+2){margin-top:40px}
.cadd-item__ico{width:50px}
.cadd-item__title{line-height:50px}
.cadd-item__desc{height:auto}
.cadd-link{margin-top:20px}}@media(max-width: 480px){.cadd-item__ico{width:40px;margin-right:10px}
.cadd-item__title{line-height:40px}
.cadd-item{padding-right:30px;padding-left:30px}}
.list-cplace-box .btn-go::before{display:inline-block;vertical-align:top;content:"展开更多"}
.list-cplace-box.show .btn-go::before{content:"收起"}
.list-cplace-box.show .btn-go:hover .icon-gobottom{transform:rotate(180deg)}
.list-cplace-box.show .list-cplace>li:nth-of-type(n+9){display:inline-block}
.list-cplace-box.show .icon-gobottom{transform:rotate(180deg)}
.list-cplace{border:1px solid #e9e9e9;border-radius:5px}
.list-cplace>li:nth-of-type(n+2){border-top:1px solid #e9e9e9}
.list-cplace>li:nth-of-type(n+9){display:none}
.cplace-item{padding:30px;border-radius:6px;transition:all .3s}
.cplace-title{line-height:40px;width:380px}
.cplace-title span{line-height:40px;width:1em;margin-right:.5em;font-size:20px}
.cplace-desc{width:calc(100% - 380px);line-height:24px;margin-top:8px}
.cplace-desc>p{position:relative;font-size:16px;display:inline-block;vertical-align:top;margin-right:40px}
.cplace-desc>p::after{content:"";position:absolute;top:6px;right:-20px;width:1px;height:12px;background-color:#e9e9e9}
.cplace-desc>p:last-of-type{margin-right:0}
.cplace-desc>p:last-of-type::after{display:none}@media(any-hover: hover){.cplace-item:hover{background-color:#fff;box-shadow:0 15px 35px rgba(0,35,101,.1);transform:scale(1.01)}}@media(max-width: 1100px){.cplace-item{padding:20px}
.cplace-title,.cplace-desc{width:100%}
.cplace-desc p{display:block;margin-right:0;font-size:inherit}
.cplace-desc p::after{display:none}
.cplace-addr>span{display:inline-block;vertical-align:top}
.cplace-addr>span:nth-of-type(1){width:45px}
.cplace-addr>span:nth-of-type(2){width:calc(100% - 45px)}}
.error-404{text-align:center}
.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}
.sresult-item{display:block;padding:40px 0}
.list-search{border-bottom:1px solid #e9e9e9}
.list-search>li{border-top:1px solid #e9e9e9}
.sresult-title span{color:#0089F7}
.sresult-cate{line-height:20px}
.sresult-cate span{line-height:20px}
.sresult-desc{max-height:3.5em}
.sresult-item__img{width:100px}
.sresult-item__img::before{padding-top:100%}
.sresult-item__wrap.has-img{display:flex;justify-content:space-between}
.sresult-item__wrap.has-img .sresult-item__intro{width:calc(100% - 140px)}@media(max-width: 1280px){.sresult-item{padding:30px 0}}@media(max-width: 1100px){.sresult-item{padding:20px 0}
.sresult-item__img{width:80px}
.sresult-item__wrap.has-img{display:flex;justify-content:space-between}
.sresult-item__wrap.has-img .sresult-item__intro{width:calc(100% - 100px)}}@media(max-width: 768px){.sresult-title{font-size:18px}}
/*# sourceMappingURL=app.css.map */
