@charset "utf-8";:root{--shen-color:#333;--qian-color:#666;--main-color:#1477ff;--hover-color:#1477ff;--Outfit-Regular:Outfit-Regular;--Outfit-SemiBold:Outfit-SemiBold;--Outfit-Medium:Outfit-Medium;--Outfit-Light:Outfit-Light;--HarmonyOS_Sans_SC_Regular:HarmonyOS_Sans_SC_Regular}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}#bsWXBox{box-sizing:content-box}div,p,span,i,em{white-space:inherit!important}ul{list-style:none}*::marker{display:none;content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap!important;border:0}.float-contact{position:fixed;right:18rem;top:70%;z-index:900;display:flex;flex-direction:column;gap:8rem;transform:translateY(-50%)}.float-contact a{display:flex;align-items:center;justify-content:center;width:44rem;height:44rem;border-radius:4rem;background:#1f1f23;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.float-contact a:hover{background:#0c7f87;transform:translateX(-4rem);box-shadow:0 12rem 30rem rgba(0,0,0,.22)}.float-contact img{display:block;width:44rem;height:44rem;object-fit:contain;filter:brightness(0) invert(1)}@media(max-width:767px){.float-contact{right:12rem;gap:12rem;display:none}.float-contact a{width:56rem;height:56rem}.float-contact img{width:26rem;height:26rem}}body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,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,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}html{font-size:1px!important}html,body{position:relative}html.modal-open,body.modal-open{overflow:hidden;height:100%;overscroll-behavior:none}html.menu-open,body.menu-open{overflow:hidden;height:100%}@media(max-width:1730px){html{font-size:.901042px!important}}@media(max-width:1600px){html{font-size:.824479px!important}}@media(max-width:1530px){html{font-size:.792708px!important}}@media(max-width:1440px){html{font-size:.741146px!important}}@media(max-width:1366px){html{font-size:.702604px!important}}@media(max-width:1360px){html{font-size:.699479px!important}}@media(max-width:1280px){html{font-size:.657813px!important}}@media(max-width:1200px){html{font-size:.617188px!important}}body{font-family:var(--Outfit-Regular),"Microsoft Yahei","微软雅黑","思源黑体 CN-Medium","思源黑体 CN","Microsoft YaHei New","PingFang SC","Hiragino Sans GB","Arial","Helvetica",sans-serif;font-size:16rem;color:var(--qian-color);line-height:1.1;width:100%;background:#fff;font-weight:normal;margin:0 auto!important;word-break:break-word;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}@media(max-width:1025px){body{font-size:14px}}a:link,a:visited{text-decoration:none;outline:0;color:var(--qian-color)}a:hover,a:active,a:focus{color:var(--qian-color);text-decoration:none}img{border:0;max-width:100%;height:auto}table{border-collapse:collapse;width:100%}table td{font-size:16rem;line-height:32rem;padding:9rem 15rem;color:#212121;border:1rem solid #d3d7db}input,textarea,select{font-size:16rem;outline:0;overflow:hidden;font-family:var(--Outfit-Regular),"Microsoft Yahei","微软雅黑","思源黑体 CN-Medium","思源黑体 CN","Microsoft YaHei New","PingFang SC","Hiragino Sans GB","Arial","Helvetica",sans-serif}select::-ms-expand{display:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/jt.png) no-repeat scroll 95% center;background-size:10rem;background:#fff\9\0}input[type="reset"],input[type="button"],input[type="submit"],input[type="radio"]{cursor:pointer;outline:0}input[type="checkbox"],input[type="radio"]{position:relative;vertical-align:middle;margin-top:-2rem;margin-bottom:1rem;margin-left:5rem;margin-right:5rem}textarea,input[type="email"],input[type="date"],input[type="password"],input[type="text"]{padding:0;color:var(--qian-color);outline:0}input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],select,button{-webkit-appearance:none}
input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888;opacity:1}::-moz-placeholder{color:#888;opacity:1}:-ms-input-placeholder{color:#888}.fl{float:left}.fr{float:right}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}.pic{width:100%;overflow:hidden;position:relative}.pic img{width:100%;height:100%;object-fit:cover;transition:.5s}.pic:after{content:"";display:block;padding-bottom:100%}.middleCenter{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;display:block;vertical-align:middle;text-align:center;margin:auto;object-fit:cover}.ellipsis{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.ellipsis2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.ellipsis3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.ellipsis4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.ellipsis5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5}.ellipsis6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:6}.ellipsis7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:7}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes fadeInLeft2{0%{opacity:0;transform:translate3d(-70rem,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft2{animation-name:fadeInLeft2}@keyframes fadeInLeft3{0%{opacity:0;transform:translate3d(-10rem,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft3{animation-name:fadeInLeft3}@keyframes fadeInRight2{0%{opacity:0;transform:translate3d(70rem,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight2{animation-name:fadeInRight2}@keyframes fadeInUp2{0%{opacity:0;transform:translate3d(0,22rem,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp2{animation-name:fadeInUp2}@keyframes fadeInDown2{0%{opacity:0;transform:translate3d(0,-70rem,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown2{animation-name:fadeInDown2}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@keyframes scale{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.scale{animation-name:scale}@keyframes ants{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:HarmonyOS_Sans_SC_Regular;src:url('../font/HarmonyOS_Sans_SC_Regular.woff2') format('woff2'),url('../font/HarmonyOS_Sans_SC_Regular.woff') format('woff'),url('../font/HarmonyOS_Sans_SC_Regular.ttf') format('truetype'),url('../font/HarmonyOS_Sans_SC_Regular.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Outfit-Regular;src:url('../font/Outfit-Regular.ttf');font-style:normal;font-display:swap}@font-face{font-family:Outfit-SemiBold;src:url('../font/Outfit-SemiBold.ttf');font-style:normal;font-display:swap}@font-face{font-family:Outfit-Medium;src:url('../font/Outfit-Medium.ttf');font-style:normal;font-display:swap}@font-face{font-family:Outfit-Light;src:url('../font/Outfit-Light.ttf');font-style:normal;font-display:swap}.prompt{position:fixed;width:100%;height:100%;background:url(../images/ie_sosad.png) no-repeat center 35% #fff;left:0;bottom:0;display:none;z-index:999;filter:alpha(opacity=80);opacity:80}
.prompt span{position:absolute;font-size:14rem;font-family:"Microsoft YaHei";top:55%;left:50%;margin-left:-152rem;width:304rem;display:block;line-height:24rem;color:var(--qian-color)}.prompt span a{text-decoration:underline}.prompt .prompt_close{width:30rem;height:30rem;position:absolute;right:30rem;top:30rem;background:url(../images/closed.png) no-repeat center center;cursor:pointer}.sitemap{background:#fff;padding:128rem 0}.sitemap .home-title{margin-bottom:35rem}.legal-page{padding:160rem 0 120rem;background:#fff}.legal-page .home-title{margin-bottom:38rem}.legal-page .legal-content{max-width:980rem;font-size:16rem;line-height:30rem;color:#555}.legal-page .legal-content h2{margin:34rem 0 12rem;font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:34rem;color:#111}.legal-page .legal-content p{margin-bottom:14rem}.legal-page .legal-content a{color:var(--hover-color)}.sitemap .sitemap-bottom{font-size:18rem;line-height:30rem;color:#333}.sitemap .sitemap-bottom li{border-bottom:1rem dashed #e0e0e0;padding-bottom:20rem;margin-bottom:20rem;overflow:hidden}.sitemap .sitemap-bottom li .top1{font-size:22rem;color:var(--main-color)}.sitemap .sitemap-bottom li .top1 .txt-2{display:none}.sitemap .sitemap-bottom li .top1:hover{color:var(--main-color);text-decoration:underline}.sitemap .sitemap-bottom li .subnav{margin-top:15rem}.sitemap .sitemap-bottom li .subnav a{font-size:16rem;color:var(--qian-color);margin-right:20rem;padding:5rem 0;display:block;float:left}.sitemap .sitemap-bottom li .subnav a:hover{color:var(--main-color);text-decoration:underline}.sitemap .p{color:var(--shen-color)}.sitemap .p p{margin-bottom:15rem}@media(max-width:1025px){.sitemap{padding:100px 0 40px 0}.sitemap .home-title{margin-bottom:24px}.sitemap .sitemap-bottom{font-size:16px;line-height:26px}.sitemap .sitemap-bottom li .top1{font-size:20px}.sitemap .sitemap-bottom li .subnav a{font-size:16px;margin-right:10px;padding:5px 0}.sitemap .sitemap-bottom li .subnav{margin-top:10px}.sitemap .sitemap-bottom li{padding-bottom:15px;margin-bottom:15px}.legal-page{padding:100px 0 40px}.legal-page .home-title{margin-bottom:20px}.legal-page .legal-content{max-width:none;font-size:14px;line-height:24px}.legal-page .legal-content h2{margin:24px 0 8px;font-size:20px;line-height:28px}}.transparent{position:fixed;display:none;width:100%;height:100%;background:rgba(51,51,51,0.6);top:0;left:0;z-index:888;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem)}.transparent.active{display:block}.container{margin-right:auto;margin-left:auto;max-width:1440rem}@media(max-width:1025px){.container{padding:0 20px!important;max-width:750px!important;width:100%!important}}.height{height:1rem;position:absolute;top:-90rem;left:0;width:100%}.height1{height:90rem}.fix{position:fixed;top:0;left:0;width:100%;z-index:555}.header{height:88rem;width:100%;transition:.5s;position:relative;background:rgba(0,0,0,0.7);background:rgba(0,0,0,0.4);z-index:2}.header .container{max-width:1670rem}.header .logo{float:left;transition:.5s;padding-top:20rem}.header .logo a{display:block;position:relative;transition:.5s}.header .logo a img{display:inline-block;vertical-align:top;width:142rem;z-index:5;position:relative;transition:.5s}.header .logo a .lg2{display:none}.header .header-right{float:right;margin-right:0}.header .header-right .menu{float:right;position:relative;width:36px;height:36px;margin-top:12px;display:none}.header .header-right .menu .navPhoneBtn{display:inline-block;padding:10px;cursor:pointer;float:left;position:absolute;z-index:9;right:0;top:0;bottom:0;margin:auto;height:36px;text-align:right}.header .header-right .menu .navPhoneBtn span{display:block;width:20px;height:2px;margin-bottom:5px;position:relative;background:var(--main-color);border-radius:3px;z-index:1;-webkit-transform-origin:20px;transform-origin:20px;-webkit-transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1),-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1);transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1),-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1);transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s,transform .5s cubic-bezier(0.77,0.2,0.05,1);transition:background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease,transform .5s cubic-bezier(0.77,0.2,0.05,1),width .5s,transform .5s cubic-bezier(0.77,0.2,0.05,1),-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1),-webkit-transform .5s cubic-bezier(0.77,0.2,0.05,1)}.header .header-right .menu .navPhoneBtn span:nth-last-child(2){-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:width .5s ease;transition:width .5s ease}.header .header-right .menu .navPhoneBtn span:last-child{margin-bottom:0}.header .header-right .lan{float:right;cursor:pointer;position:relative;z-index:111;margin-left:28rem;transition:.7s}
.header .header-right .lan h3,.header .header-right .lan .lan-title{color:#fff}.header .header-right .lan h3 img,.header .header-right .lan .lan-title img{width:26rem;height:26rem;display:inline-block;vertical-align:middle;border-radius:50%;object-fit:cover;filter:brightness(0) invert(1)}.header .header-right .lan span{display:block;height:88rem;transition:.7s;line-height:88rem;color:#fff;font-weight:normal;display:inline-block;vertical-align:middle}.header .header-right .lan ul{position:absolute;top:100%;width:120rem;background:#fff;color:#353535;display:none;z-index:-1;border-radius:5rem;padding:10rem 0;left:50%;margin-left:-60rem;text-align:center;box-shadow:0 0 10rem rgba(0,0,0,0.2)}.header .header-right .lan ul::after{content:"";border:8rem solid transparent;border-bottom-color:#fff;width:0;height:0;margin:0 auto;position:absolute;top:-16rem;left:0;right:0}.header .header-right .lan ul li a{display:block;color:#666;text-align:center;font-size:16rem;line-height:40rem}.header .header-right .lan ul li a img{width:24rem;margin-right:5rem;margin-top:-3rem;display:inline-block;vertical-align:middle}@media(min-width:1025px){.header .header-right .lan ul li a:hover{background:#eee}}.header .header-right .header-search{float:right;position:relative;transition:.7s}.header .header-right .header-search .pull-right{position:relative;z-index:778}.header .header-right .header-search .pull-right a{display:block;overflow:hidden;width:40rem;height:90rem;transition:.7s;background:url(../images/search.png) no-repeat center center;background-size:20rem!important}.header .header-right .header-search .search .search-main{top:100%;right:0;z-index:777;width:300rem;display:none;position:absolute;background:#fff;box-shadow:0 0 10rem 0 rgba(0,0,0,0.1)}.header .header-right .header-search .form-control{text-align:left;border:0;width:100%;font-size:16rem;color:#666;height:50rem;vertical-align:top;padding:0 60rem 0 30rem;-webkit-appearance:none;background:0}.header .header-right .header-search .btn{top:0;border:0;right:0;color:#fff;width:50rem;height:50rem;line-height:50rem;position:absolute;background:url(../images/search1.png) no-repeat center center;background-size:20rem!important}.nav{transition:.2s;float:left;margin-left:37rem}.nav ul{z-index:1}.nav ul li{float:left;margin-left:50rem}.nav ul li a{color:#fff;font-size:16rem;padding:0 10rem;position:relative;cursor:pointer;display:inline-block;vertical-align:top}.nav ul li a>span{overflow:hidden;position:relative;display:inline-block;vertical-align:top}.nav ul li a .txt-1{display:block;line-height:88rem}.nav ul li a .txt-2{display:none;transform:translateY(100%)}.nav ul li i{height:90rem;width:10rem;background:url(../images/jt1.png) no-repeat center center;background-size:100%;margin-right:7rem;display:inline-block;vertical-align:top}.nav ul li .subnav{width:100%;position:absolute;top:calc(100% - 1rem);left:0;display:none;z-index:333;text-align:center;padding:40rem 0;background:#fff;box-shadow:0 12rem 30rem rgba(0,0,0,0.08)}.nav ul li .subnav:before{content:"";position:absolute;left:0;right:0;top:-12rem;height:12rem}.nav ul li .subnav ul{margin:0;padding:0}.nav ul li .subnav ul li{margin:0 10rem;margin-bottom:20rem;width:auto;padding:0;float:none;display:inline-block;vertical-align:top;background:0;width:200rem}.nav ul li .subnav ul li a{font-size:16rem;font-weight:normal;line-height:32rem;color:#212121!important;height:auto;margin:0;padding:20rem;text-decoration:none;text-align:center;font-weight:normal!important;display:block;border-radius:16rem;background:#fafafc}.nav ul li .subnav ul li a:after{display:none}.nav ul li .subnav ul li a:before{display:none}.nav ul li .subnav ul li a .pic{width:55rem;margin:0 auto;filter:brightness(0) invert(0.2)}@media(min-width:1025px){.nav ul li .subnav ul li:hover>a{color:#2673ff!important;text-decoration:underline}.nav ul li .subnav ul li:hover>a span{color:#2673ff!important}.nav ul li .subnav ul li:hover>a .pic{filter:brightness(1) invert(0)}}.nav ul li .subnav .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:20rem;grid-column-gap:20rem}.nav ul li .subnav .list .pic{border-radius:16rem}.nav ul li .subnav .list .pic:after{padding-bottom:56.90298507%}.nav ul li .subnav .list a{display:block;padding:0;margin:0}.nav ul li .subnav .list .box{position:relative;overflow:hidden}.nav ul li .subnav .list .text{padding:5rem 28rem;text-align:center}.nav ul li .subnav .list .bt{font-family:var(--Outfit-Medium);font-size:18rem;font-weight:normal;line-height:52rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#333}@media(min-width:1025px){.nav ul li .subnav .list .box:hover .pic img{transform:scale(1.06)}}.nav ul li .subnav.product-mega{padding:0;text-align:left;background:#fff;box-shadow:0 22rem 46rem rgba(15,23,42,0.12)}.nav ul li .subnav.product-mega .container{max-width:1320rem}.nav ul li .subnav.product-mega .mega-wrap{position:relative;min-height:620rem;padding:52rem 0 64rem}
.nav ul li .subnav.product-mega .mega-side{float:left;width:320rem;min-height:520rem;padding:0 42rem 0 0;border-right:4rem solid #eef0f4}.nav ul li .subnav.product-mega .mega-side a{display:block;height:auto;margin:0;padding:0;text-align:left;text-decoration:none;color:#15181d!important;transition:color .25s,transform .25s}.nav ul li .subnav.product-mega .mega-side a:before,.nav ul li .subnav.product-mega .mega-side a:after{display:none}.nav ul li .subnav.product-mega .mega-side .side-group{margin-bottom:20rem}.nav ul li .subnav.product-mega .mega-side .side-group.open .side-sub{display:block}.nav ul li .subnav.product-mega .mega-side .side-group.open .side-title:after{transform:translateY(-58%) rotate(45deg)}.nav ul li .subnav.product-mega .mega-side .side-group.has-sub .side-title{padding-right:20rem}.nav ul li .subnav.product-mega .mega-side .side-group.has-sub .side-title:after{content:"";position:absolute;right:0;top:50%;width:7rem;height:7rem;border-right:1rem solid #171a20;border-bottom:1rem solid #171a20;transform:translateY(-42%) rotate(-45deg);display:block;transition:transform .25s}.nav ul li .subnav.product-mega .mega-side .side-title{position:relative;font-family:var(--Outfit-SemiBold);font-size:16rem;line-height:24rem}.nav ul li .subnav.product-mega .mega-side .side-title.active{color:var(--main-color)!important}.nav ul li .subnav.product-mega .mega-side .side-sub{display:none;padding-top:14rem}.nav ul li .subnav.product-mega .mega-side .side-link{font-size:14rem;line-height:22rem;color:#333!important;margin:0 0 10rem;padding-left:28rem}.nav ul li .subnav.product-mega .mega-side .side-link.active{color:var(--main-color)!important}.nav ul li .subnav.product-mega .mega-side .side-link em{display:inline-block;min-width:20rem;height:18rem;margin-left:8rem;border-radius:9rem;background:rgba(95,217,231,0.16);color:var(--main-color);font-style:normal;font-size:12rem;line-height:18rem;text-align:center}.nav ul li .subnav.product-mega .mega-side a:hover{color:var(--main-color)!important;transform:translateX(3rem)}.nav ul li .subnav.product-mega .mega-main{position:relative;margin-left:360rem;padding:0 8rem 0 24rem;max-height:540rem;overflow-y:auto;overscroll-behavior:contain}.nav ul li .subnav.product-mega .mega-main:not(.is-open){display:none}.nav ul li .subnav.product-mega .mega-main h3{font-family:var(--Outfit-SemiBold);font-size:18rem;line-height:26rem;color:#14181f;font-weight:normal;margin-bottom:14rem}.nav ul li .subnav.product-mega .mega-main p{font-size:14rem;line-height:22rem;color:#20252d;margin-bottom:24rem}.nav ul li .subnav.product-mega .mega-panel{display:none}.nav ul li .subnav.product-mega .mega-panel.active{display:block}.nav ul li .subnav.product-mega .mega-anchor{scroll-margin-top:24rem}.nav ul li .subnav.product-mega .mega-close{position:absolute;right:0;top:0;width:24rem;height:24rem;border:0;padding:0;background:0;cursor:pointer}.nav ul li .subnav.product-mega .mega-close:before,.nav ul li .subnav.product-mega .mega-close:after{content:"";position:absolute;left:5rem;top:11rem;width:14rem;height:1rem;background:#20252d}.nav ul li .subnav.product-mega .mega-close:before{transform:rotate(45deg)}.nav ul li .subnav.product-mega .mega-close:after{transform:rotate(-45deg)}.nav ul li .subnav.product-mega .mega-products{margin:0 -7rem}.nav ul li .subnav.product-mega .mega-card{float:left;width:calc(20% - 14rem);height:224rem;margin:0 7rem 16rem;padding:20rem 16rem 18rem;background:#f7f8fa;border-radius:10rem;text-align:center;color:#12161d!important;text-decoration:none!important;transition:transform .28s,box-shadow .28s,background .28s}.nav ul li .subnav.product-mega .mega-card:before,.nav ul li .subnav.product-mega .mega-card:after{display:none}.nav ul li .subnav.product-mega .mega-card .mega-pic{display:block;height:102rem;margin-bottom:14rem;overflow:hidden}.nav ul li .subnav.product-mega .mega-card .mega-pic img{display:block;max-width:100%;max-height:100%;margin:0 auto;object-fit:contain;transition:transform .28s}.nav ul li .subnav.product-mega .mega-card strong{display:block;font-family:var(--Outfit-SemiBold);font-size:14rem;line-height:18rem;color:#15181d;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;overflow:hidden;margin-bottom:12rem}.nav ul li .subnav.product-mega .mega-card em{display:block;font-style:normal;font-size:12rem;line-height:18rem;color:#6e7480;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;overflow:hidden}.nav ul li .subnav.product-mega .mega-card.view-all{display:flex;flex-direction:column;align-items:center;justify-content:center}.nav ul li .subnav.product-mega .mega-card.view-all span{position:relative;display:block;width:42rem;height:42rem;margin-bottom:20rem;border-radius:50%;background:#eef0f4}.nav ul li .subnav.product-mega .mega-card.view-all span:after{content:"";position:absolute;left:15rem;top:14rem;width:10rem;height:10rem;border-right:2rem solid #4a515c;border-bottom:2rem solid #4a515c;transform:rotate(-45deg)}
.nav ul li .subnav.product-mega .mega-card.view-all strong{margin-bottom:0}@media(min-width:1025px){.nav ul li .subnav.product-mega .mega-card:hover{transform:translateY(-4rem);background:#fff;box-shadow:0 14rem 32rem rgba(15,23,42,0.12)}.nav ul li .subnav.product-mega .mega-card:hover .mega-pic img{transform:scale(1.05)}}.nav ul li:hover a>span{text-decoration:underline}.nav ul li:nth-child(1){margin-left:0}.nav ul .active a>span{text-decoration:underline}@media(max-width:1025px){.header{height:60px;background:#fff}.header .logo a .lg1{display:none}.header .logo a .lg2{display:block}.header .logo a img{width:101px}.header .logo{padding-top:13px}.nav{display:none}.header .header-right .menu{display:block}.header .header-right .lan{display:none}.header .header-right .header-search{display:none}.banner{margin-top:60px}}.fix.headerfix .header,.fix:hover .header,.fix1 .header{background:#fff;box-shadow:0 8rem 30rem rgba(0,0,0,0.08)}.fix.headerfix .header .logo a .lg1,.fix:hover .header .logo a .lg1,.fix1 .header .logo a .lg1{display:none}.fix.headerfix .header .logo a .lg2,.fix:hover .header .logo a .lg2,.fix1 .header .logo a .lg2{display:block}.fix.headerfix .header .nav ul li a,.fix:hover .header .nav ul li a,.fix1 .header .nav ul li a{color:#282a29}.fix.headerfix .header .nav ul li i,.fix:hover .header .nav ul li i,.fix1 .header .nav ul li i{background:url(../images/jt2.png) no-repeat center center;background-size:100%}.fix.headerfix .header .nav ul li.active>a>span,.fix:hover .header .nav ul li.active>a>span,.fix1 .header .nav ul li.active>a>span,.fix.headerfix .header .nav ul li:hover>a>span,.fix:hover .header .nav ul li:hover>a>span,.fix1 .header .nav ul li:hover>a>span{text-decoration:underline}.fix.headerfix .header .nav ul li.active i,.fix:hover .header .nav ul li.active i,.fix1 .header .nav ul li.active i,.fix.headerfix .header .nav ul li:hover i,.fix:hover .header .nav ul li:hover i,.fix1 .header .nav ul li:hover i{background:url(../images/jt2.png) no-repeat center center;background-size:100%}.fix.headerfix .header .header-right .lan h3 img,.fix:hover .header .header-right .lan h3 img,.fix1 .header .header-right .lan h3 img,.fix.headerfix .header .header-right .lan .lan-title img,.fix:hover .header .header-right .lan .lan-title img,.fix1 .header .header-right .lan .lan-title img{filter:brightness(1) invert(0)}.fix.headerfix .header .header-right .lan span,.fix:hover .header .header-right .lan span,.fix1 .header .header-right .lan span{color:#282a29;background:url(../images/arrow.png) no-repeat right center;background-size:10rem}.fix.headerfix .header .header-right .header-search .pull-right a,.fix:hover .header .header-right .header-search .pull-right a,.fix1 .header .header-right .header-search .pull-right a{filter:none;background:url(../images/search1.png) no-repeat center center;background-size:20rem!important}.fix1 .header{border-bottom:1rem solid #f0f0f0;box-shadow:none}#menu{position:fixed;top:0;right:-100%;width:82%;max-width:430px;background:#fff;z-index:9999;height:100vh;height:100dvh;transition:.5s;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:78px 22px 40px;box-shadow:-10px 0 30px rgba(0,0,0,0.12)}#menu .lan{text-align:center;padding:15px 0}#menu .lan a{color:#666;font-size:16px;margin:0 5px 10px 5px}#menu .search{background:#f1f1f1;position:relative}#menu .search .form-control{width:100%;height:40px;border:0;background:0;padding:0 20px;color:#666;font-size:16px}#menu .search .btn{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:var(--main-color) url(../images/search.png) no-repeat center center;background-size:15px!important;padding:0;margin:0}#menu .btn{text-align:center;margin-bottom:18px}#menu .hide{display:none}#menu ul .subnav{display:none;text-transform:inherit;background:#f6f9fd;border-radius:8px;margin:0 0 12px;padding:10px 14px}#menu ul .subnav a{text-transform:inherit}#menu ul .subnav .container{width:auto;max-width:none;margin:0}#menu ul ul{padding:0;margin:0}#menu ul ul li{width:100%;float:none;padding:7px 0;border:0;margin:0}#menu ul ul li i{right:0}#menu ul ul li a{padding:0;font-size:16px;line-height:26px;font-weight:normal;color:#5f6870}#menu ul ul li ul{display:none}#menu ul{overflow:hidden;padding:0}#menu ul li{position:relative;border-bottom:1px solid #eef1f5}#menu ul li i{display:block;width:44px;height:52px;line-height:52px;position:absolute;top:0;right:0;z-index:4;text-align:center;background:url(../images/jt.png) no-repeat center center;background-size:12px;transition:.3s}#menu ul li a{font-size:20px;color:#202121;display:block;line-height:32px;padding:10px 0;padding-right:48px;position:relative;z-index:2}#menu ul li a .txt-2{display:none}#menu ul li.active>i{transform:rotate(90deg)}#menu ul li.active>a{color:var(--main-color)}#menu .subnav{padding:10px 14px}#menu .close{display:block;height:36px;width:36px;position:absolute;right:17px;top:18px;border-radius:50%;background:url(../images/closed.png) no-repeat center center;background-size:15px}
#menu.show1{right:0}.hide{display:none}.pc{display:block}.phone{display:none}.center{text-align:center}.white{color:#fff!important}.black{color:#000}.banner{position:relative;overflow:hidden;z-index:55}@-webkit-keyframes wave{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes wave{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ani_in{--go:0;will-change:opacity,clip-path;animation-name:imgS;will-change:transform,opacity;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-delay:calc(var(--go) * -1s);animation-timing-function:cubic-bezier(0.22,0.61,0.36,1)}@keyframes imgS{0%{opacity:0;transform:scale(1.3)}12%{opacity:.5;transform:scale(1.3)}20%{opacity:1}to{opacity:1;transform:scale(1)}}.home-more1 a,.home-more1 p{display:inline-block;vertical-align:top;font-size:16rem;font-weight:normal;line-height:46rem;border:solid 1rem #fff;color:#fff;padding:0 27rem;border-radius:30rem;transition:.5s}@media(max-width:1025px){.home-more1 a,.home-more1 p{font-size:14px;line-height:38px;padding:0 20px;border-radius:30px}}@media(min-width:1025px){.home-more1 a:hover{color:#fff;background:var(--main-color);border:solid 1rem var(--main-color)}}.home-more3 a,.home-more3 p{color:#666;background-color:#f9f9f9;border:solid 1rem #b5b5b5}@media(min-width:1025px){.home-more3 a:hover{color:#fff;background:var(--main-color);border:solid 1rem var(--main-color)}}.home-more2 a,.home-more2 p{display:inline-block;vertical-align:top;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:48rem;padding:0 31rem;color:#212121;border-radius:30rem;transition:.5s;background:#f2f2f2;border:1px solid #f2f2f2}@media(max-width:1025px){.home-more2 a,.home-more2 p{font-size:14px;line-height:38px;padding:0 20px;border-radius:30px}}@media(min-width:1025px){.home-more2 a:hover{color:#fff;background:var(--main-color);border:1px solid var(--main-color)}}.banner{position:relative;overflow:hidden}.swiper-renewal-main{position:relative;overflow:hidden}@keyframes bannerAuroraEdge{0%{opacity:.88;filter:saturate(1.02) brightness(.96);transform:translate3d(-2.5%,0,0) scale(1.03);background-position:center bottom,0% 100%,42% 100%,88% 100%}50%{opacity:.98;filter:saturate(1.12) brightness(1.04);transform:translate3d(0,-1.2%,0) scale(1.06);background-position:center bottom,16% 100%,55% 96%,100% 100%}100%{opacity:.9;filter:saturate(1.05) brightness(.98);transform:translate3d(2.5%,0,0) scale(1.03);background-position:center bottom,24% 100%,64% 100%,76% 100%}}@media(max-width:1025px){.swiper-renewal-main:after{height:210px;min-height:210px}}.swiper-renewal-main .swiper-slide{overflow:hidden;position:relative}.swiper-renewal-main .swiper-slide img,.swiper-renewal-main .swiper-slide video{display:block;width:100%;height:100%;object-fit:cover}.swiper-renewal-main .swiper-slide img{transform:scale(1.2);transition:2.5s}.swiper-renewal-main .img{position:relative;overflow:hidden;width:100%;height:100vh}.swiper-renewal-main .banner-hotspots{position:absolute;inset:0;z-index:3;pointer-events:none}.swiper-renewal-main .banner-hotspots span{position:absolute;width:13rem;height:13rem;border-radius:50%;background:#9ed968;box-shadow:0 0 12rem rgba(158,217,104,0.8);transform:translate(-50%,-50%)}.swiper-renewal-main .banner-hotspots span:before,.swiper-renewal-main .banner-hotspots span:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;border:1rem solid rgba(158,217,104,0.72);transform:translate(-50%,-50%) scale(1);animation:bannerHotspotPulse 2.2s ease-out infinite}.swiper-renewal-main .banner-hotspots span:after{animation-delay:1.1s}.swiper-renewal-main .banner-hotspots span:nth-child(2):before,.swiper-renewal-main .banner-hotspots span:nth-child(2):after,.swiper-renewal-main .banner-hotspots span:nth-child(5):before,.swiper-renewal-main .banner-hotspots span:nth-child(5):after{animation-delay:.3s}.swiper-renewal-main .banner-hotspots span:nth-child(3):before,.swiper-renewal-main .banner-hotspots span:nth-child(3):after,.swiper-renewal-main .banner-hotspots span:nth-child(6):before,.swiper-renewal-main .banner-hotspots span:nth-child(6):after{animation-delay:.65s}@keyframes bannerHotspotPulse{0%{opacity:.72;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(3.4)}}.swiper-renewal-main .img1{display:none}.swiper-renewal-main .banner-hover{left:0;position:absolute;width:100%;z-index:44;text-align:center;bottom:10%;left:auto;width:40%;text-align:left;right:10%}.swiper-renewal-main .banner-hover .bt{font-family:var(--Outfit-SemiBold);font-size:34rem;font-weight:normal;line-height:46rem;color:#fff;text-shadow:0rem 1rem 2rem rgba(9,25,44,0.3);margin-bottom:6rem;font-size:56rem;line-height:1.2}.swiper-renewal-main .banner-hover .p{font-size:16rem;font-weight:normal;line-height:38rem;color:#fff;margin-bottom:28rem;text-shadow:0rem 1rem 2rem rgba(9,25,44,0.3);font-size:20rem}
.swiper-renewal-main .swiper-pagination{bottom:40rem;text-align:center;z-index:45}.swiper-renewal-main .swiper-pagination span{width:32rem;height:3rem;background:#999;border-radius:2rem;position:relative}.swiper-renewal-main .swiper-pagination .swiper-pagination-bullet-active{background:#fff;background:rgba(255,255,255,0.3);width:80rem}@-webkit-keyframes swiperbanner{0%{width:0}to{width:100%}}@keyframes swiperbanner{0%{width:0}to{width:100%}}.swiper-renewal-main .swiper-pagination .swiper-pagination-bullet:after{position:absolute;top:0;width:0;height:100%;content:'';background:#fff;left:0;border-radius:2rem}.swiper-renewal-main .swiper-pagination .swiper-pagination-bullet-active::after{-webkit-animation:swiperbanner 8s linear;animation:swiperbanner 8s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.swiper-renewal-main .swiper-slide-active .img img{transform:scale(1)}.swiper-renewal-main .swiper-slide-active .banner-hover .bt{-webkit-animation:fadeInUp2 2s alternate;animation:fadeInUp2 2s alternate}.swiper-renewal-main .swiper-slide-active .banner-hover .p{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.swiper-renewal-main .swiper-slide-active .banner-hover .home-more1{-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}.swiper-renewal-main .swiper-button-next,.swiper-renewal-main .swiper-button-prev{width:60rem;height:80rem;left:0;background:rgba(0,0,0,0.3)}.swiper-renewal-main .swiper-button-next:after,.swiper-renewal-main .swiper-button-prev:after{color:#fff;font-size:24rem}.swiper-renewal-main .swiper-button-next{right:0;left:auto}.abg{width:100%;height:30vh;position:absolute;bottom:-1rem;z-index:99;opacity:0;transform:translateZ(0);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.01) 6.67%,rgba(0,0,0,0.04) 13.33%,rgba(0,0,0,0.08) 20%,rgba(0,0,0,0.15) 26.67%,rgba(0,0,0,0.23) 33.33%,rgba(0,0,0,0.33) 40%,rgba(0,0,0,0.44) 46.67%,rgba(0,0,0,0.56) 53.33%,rgba(0,0,0,0.67) 60%,rgba(0,0,0,0.77) 66.67%,rgba(0,0,0,0.85) 73.33%,rgba(0,0,0,0.92) 80%,rgba(0,0,0,0.96) 86.67%,rgba(0,0,0,0.99) 93.33%,#000)}.abg1{width:100%;height:30vh;position:absolute;top:-1rem;z-index:99;opacity:1;transform:translateZ(0);background:linear-gradient(180deg,#000,rgba(0,0,0,0.99) 6.67%,rgba(0,0,0,0.96) 13.33%,rgba(0,0,0,0.92) 20%,rgba(0,0,0,0.85) 26.67%,rgba(0,0,0,0.77) 33.33%,rgba(0,0,0,0.67) 40%,rgba(0,0,0,0.56) 46.67%,rgba(0,0,0,0.44) 53.33%,rgba(0,0,0,0.33) 60%,rgba(0,0,0,0.23) 66.67%,rgba(0,0,0,0.15) 73.33%,rgba(0,0,0,0.08) 80%,rgba(0,0,0,0.04) 86.67%,rgba(0,0,0,0.01) 93.33%,rgba(0,0,0,0))}.abg2{width:100%;height:273rem;position:absolute;bottom:-1rem;z-index:99;opacity:0;transform:translateZ(0);background:url(../images/bg4.png) no-repeat bottom center;background-size:100%}.home-main{position:relative;isolation:isolate;overflow:hidden;margin-top:-140rem;z-index:2}.home-main>section{position:relative;z-index:2}.home-aurora-bg{position:absolute;top:-118rem;left:0;z-index:2;width:100%;height:calc(100%+118rem);overflow:hidden;pointer-events:none}.home-aurora-bg .guang-canvas{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;opacity:.86}@keyframes homeAuroraImage{0%{transform:translate3d(-7%,0,0) scale(1.03)}50%{transform:translate3d(0,-1.8%,0) scale(1.08)}100%{transform:translate3d(7%,0,0) scale(1.03)}}.home-title h1,.home-title h2{font-family:var(--Outfit-SemiBold);font-size:56rem;font-weight:normal;line-height:60rem;color:#000}.home-title.white h1,.home-title.white h2{color:#fff}.home-span{font-size:38rem;font-weight:normal;line-height:52rem;color:#fff}.home-p{font-size:20rem;font-weight:normal;line-height:32rem;color:#fff}.home-count{padding:269rem 0 130rem}.home-count .home-span{margin-bottom:30rem}.countlist li{float:left;width:18%;color:#fff}.countlist li:nth-child(2){width:23%}.countlist li:nth-child(3){width:31%}.countlist li:nth-child(4){width:15%}.countlist li:nth-child(5){width:13%;float:right}.countlist .num{font-family:var(--Outfit-Medium);font-size:60rem;font-weight:normal;line-height:62rem;height:62rem;color:#fff}.countlist .num{background:linear-gradient(90deg,#54a4c9,#7fcb81,#a4dc5f);background-size:200% 100%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.countlist .num i{font-size:24rem;font-family:var(--Outfit-Regular);font-weight:normal;line-height:52rem;font-style:normal;margin-left:5rem;color:#fff}.countlist .num i{background:linear-gradient(90deg,#54a4c9,#7fcb81,#a4dc5f);background-size:200% 100%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.countlist .p{font-size:18rem;font-weight:normal;line-height:28rem;margin-top:5rem;color:#fff}.home-shop{padding:71rem 0 84rem}.home-shop .home-title{margin-bottom:49rem}.home-shop .list{justify-content:space-between;display:flex}.home-shop .left{float:left;width:60.5%}.home-shop .right{float:right;width:37.5%}.home-shop .right .right-list{display:flex;height:100%;flex-direction:column;justify-content:space-between}
.home-shop .item-big{margin-bottom:0}.home-shop .item-big .text{background:url(../images/bg2.png) no-repeat bottom center;background-size:100%;padding:100rem 28rem 12rem 28rem}.home-shop .item-big .bt{font-size:26rem}.home-shop .pic:after{padding-bottom:56.90298507%}.home-shop .item-big .pic:after{padding-bottom:73.22654462%}.home-shop .box{position:relative;overflow:hidden;border-radius:16rem;background:#0d151a}.home-shop .text{position:absolute;left:0;bottom:0;width:100%;padding:50rem 28rem 3rem 28rem;text-align:center;background:url(../images/bg1.png) no-repeat bottom center;background-size:100%}.home-shop .bt{font-family:var(--Outfit-Medium);font-size:24rem;font-weight:normal;line-height:52rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#fff}@media(min-width:1025px){.home-shop .box:hover .pic img{transform:scale(1.06)}}.home-featured{padding:119rem 0 121rem}.home-featured .container{position:relative}.home-featured .home-featured-swiper{overflow:hidden;margin-top:45rem}.home-featured ul.swiper-wrapper{width:auto}.home-featured li.swiper-slide{float:none;width:auto;height:auto;margin:0}.home-featured li.swiper-slide .box{height:100%}.home-featured .featured-prev,.home-featured .featured-next{position:absolute;z-index:4;top:56%;width:48rem;height:48rem;border:1rem solid rgba(255,255,255,0.14);border-radius:50%;background:rgba(13,25,32,0.86);cursor:pointer;transition:background .3s ease,border-color .3s ease}.home-featured .featured-prev{left:-72rem}.home-featured .featured-next{right:-72rem}.home-featured .featured-prev:before,.home-featured .featured-next:before{content:"";position:absolute;top:50%;left:50%;width:9rem;height:9rem;border-top:2rem solid #fff;border-right:2rem solid #fff}.home-featured .featured-prev:before{transform:translate(-35%,-50%) rotate(-135deg)}.home-featured .featured-next:before{transform:translate(-65%,-50%) rotate(45deg)}.home-featured li{float:left;width:23.5%;margin-right:2%}.home-featured li:nth-child(4n){margin-right:0}.home-featured .box{background:#fff;border-radius:16rem;overflow:hidden;padding:0 0 28rem}.home-featured .pic:after{padding-bottom:83.33333333%}.home-featured .text{padding:2rem 31rem}.home-featured .bt{font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:32rem;color:#212121;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;height:64rem;margin-top:18rem;margin-bottom:25rem}@media(min-width:1025px){.home-featured .box:hover .pic img{transform:scale(1.1)}.home-featured .box:hover .bt{color:var(--hover-color)}.home-featured .box:hover .home-more2 p{background:var(--hover-color);color:#fff}}.home-scenes{padding:127rem 0 109rem}.home-scenes .list{margin:0 -10rem;font-size:0}.home-scenes .item{display:inline-block;vertical-align:top;width:42%;padding:0 10rem;margin-bottom:20rem}@media(min-width:1025px){.home-scenes .item:hover .pic img{transform:scale(1.1)}}.home-scenes .item:nth-child(2){width:58%}.home-scenes .item:nth-child(2) .pic:after{padding-bottom:58.07228916%}.home-scenes .item:nth-child(3),.home-scenes .item:nth-child(4){width:50%}.home-scenes .item:nth-child(3) .pic:after,.home-scenes .item:nth-child(4) .pic:after{padding-bottom:67.88732394%}.home-scenes .box{position:relative;border-radius:16rem;overflow:hidden}.home-scenes .pic:after{padding-bottom:81.69491525%}.home-scenes .text{position:absolute;top:0;left:0;width:100%;padding:30rem;height:100%;text-align:center;background:url(../images/bg3.png) no-repeat top center}.home-scenes .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:52rem;color:#fff}.home-perovskite{padding:77rem 0 82rem}.home-perovskite .nr{padding-top:48rem}.home-perovskite .home-p{margin-top:12rem}.home-perovskite .left{float:left;width:42.5%;contain:layout paint}.home-perovskite .right{float:right;width:54%}.home-perovskite .right img{display:block;width:100%;border-radius:16rem}.home-perovskite dl{border-bottom:1rem solid rgba(255,255,255,0.12);overflow:hidden;transform:translateZ(0)}.home-perovskite dt{position:relative;font-size:24rem;font-weight:normal;line-height:50rem;color:#b6baba;padding:20rem 97rem 20rem 33rem;cursor:pointer}.home-perovskite dt i{position:absolute;top:50%;right:22rem;width:18rem;height:18rem;margin-top:-9rem}.home-perovskite dt i:before,.home-perovskite dt i:after{content:"";position:absolute;background:#fff}.home-perovskite dt i:before{left:0;top:8rem;width:18rem;height:2rem}.home-perovskite dt i:after{left:8rem;top:0;width:2rem;height:18rem}.home-perovskite dd{display:none}.home-perovskite .info{font-size:16rem;font-weight:normal;line-height:30rem;color:#5d5f61}.home-perovskite dl.active{background:#fff;border-bottom:1rem solid #fff;border-radius:16rem}.home-perovskite dl.active dt{color:#111}.home-perovskite dl.active dt i:before,.home-perovskite dl.active dt i:after{background:#111}
.home-perovskite dl.active dt i:after{display:none}.home-perovskite dl.active dd{display:block}.home-perovskite dl.active .info{color:#555}.home-perovskite .left dl{will-change:auto}.home-perovskite dt span{position:absolute;top:50%;right:37rem;width:54rem;height:35rem;border-radius:17rem;border:solid 1rem #f8f8f8;margin-top:-17rem;font-size:16rem;font-weight:normal;line-height:33rem;color:#fff;text-align:center;transition:color .3s ease,border-color .3s ease}.home-perovskite dd{display:block;max-height:0;padding:0 33rem;opacity:0;overflow:hidden;transition:opacity .18s ease;will-change:auto}.home-perovskite dl.active{border-color:#fff}.home-perovskite dl.active dt span{color:#111;border-color:rgba(17,17,17,0.55)}.home-perovskite dl.active dd{max-height:190rem;padding:0 33rem 18rem;opacity:1}.home-perovskite .right{position:relative;overflow:hidden;border-radius:12rem}.home-perovskite .right:after{content:"";display:block;padding-bottom:64%}.home-perovskite .perovskite-media-track{position:absolute;inset:-3%;transition:transform .35s ease;will-change:transform}.home-perovskite figure{position:absolute;inset:0;margin:0;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.home-perovskite figure.active{opacity:1;visibility:visible}.home-perovskite figure img{width:100%;height:100%;object-fit:cover;border-radius:0}.home-factory-img img{display:block;width:100%;object-fit:cover}.home-choice{padding:192rem 0 115rem;background:transparent}.home-choice .container{position:relative;z-index:44}.home-choice .home-span{width:780rem;margin:-25rem auto 48rem;text-align:center;font-size:16rem;line-height:28rem;color:rgba(255,255,255,0.62)}.home-choice .choice-card{position:relative;width:960rem;margin:0 auto;border-radius:14rem;overflow:hidden;box-shadow:0 0 60rem rgba(37,121,255,0.25)}.home-choice .pic:after{padding-bottom:46%}.home-choice .text{position:absolute;top:50%;right:10%;width:35%;transform:translateY(-50%)}.home-choice .bt{font-size:40rem;line-height:50rem;color:#fff;margin-bottom:18rem}.home-choice .p{font-size:17rem;line-height:29rem;color:rgba(255,255,255,0.66)}.home-choice .choice-tabs{display:flex;width:100%;margin:44rem auto 49rem;overflow-x:auto;background:rgba(255,255,255,0.1);border-radius:30rem;scrollbar-width:none}.home-choice .choice-tabs::-webkit-scrollbar{display:none}.home-choice .choice-tabs button{flex:0 0 auto;min-width:20%;padding:0 18rem;border:0;border-radius:30rem;background:transparent;font-size:16rem;font-weight:normal;line-height:40rem;color:#e9e9e9;white-space:nowrap;cursor:pointer;transition:color .3s ease,background .3s ease}.home-choice .choice-tabs button.active{background:#fff;color:#212121}.home-choice .choice-copy{width:40%;max-width:100%;margin:0 auto 52rem;text-align:center;position:relative;z-index:4}.home-choice .choice-copy h3{font-family:var(--Outfit-SemiBold);font-size:16rem;font-weight:normal;line-height:30rem;color:#f8f8f8;margin-bottom:18rem}.home-choice .choice-copy .p{font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:30rem;min-height:90rem;color:#f8f8f8}.home-choice .choice-swiper{position:relative;width:100%}.home-choice .choice-swiper:after{content:'';display:block;width:1030rem;height:1024rem;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;background:url(../images/bg9.png) no-repeat center center;background-size:100%}.home-choice .choice-swiper .swiper-slide{width:63%;opacity:.2;transition:opacity .75s ease,transform .75s ease}.home-choice .choice-swiper .swiper-slide-active{opacity:1;transform:scale(1)}.home-choice .choice-swiper .pic{border-radius:16rem}.home-choice .choice-swiper .pic:after{padding-bottom:49.58677686%}.home-choice .btn{position:relative;width:63%;height:50rem;margin:0 auto;margin-top:26rem}.home-choice .choice-prev,.home-choice .choice-next{position:absolute;z-index:4;bottom:0;width:50rem;height:50rem;border:0;border-radius:50%;background:#1d1d1f;cursor:pointer}.home-choice .choice-prev{right:60rem;left:auto}.home-choice .choice-next{right:0}.home-choice .choice-prev:before,.home-choice .choice-next:before{content:"";position:absolute;top:50%;left:50%;width:8rem;height:8rem;border-top:2rem solid #fff;border-right:2rem solid #fff}.home-choice .choice-prev:before{transform:translate(-35%,-50%) rotate(-135deg)}.home-choice .choice-next:before{transform:translate(-65%,-50%) rotate(45deg)}.home-choice .choice-pagination{position:absolute;z-index:3;top:50%;left:0;width:auto;transform:translateY(-50%)}.home-choice .choice-pagination .swiper-pagination-bullet{width:24rem;height:6rem;background:#2b2b2e;border-radius:3rem;margin:0 3rem;opacity:1}.home-choice .choice-pagination .swiper-pagination-bullet-active{background:#fff}.home-application{padding:106rem 0 0;background:transparent}.home-application .home-title{position:relative;z-index:44}.home-application .application-view{position:relative;margin-top:-12rem}
.home-application .application-view .pic:after{padding-bottom:40.625%}.home-application .application-view .text{position:absolute;left:0;top:38%;width:100%;z-index:100}.home-application .bt{font-family:var(--Outfit-Medium);font-size:34rem;font-weight:normal;line-height:44rem;color:#fff;margin-bottom:16rem}.home-application .p{font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;height:68rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;line-height:34rem;margin-bottom:54rem;color:#fff}.home-application .application-tab{background-image:linear-gradient(90deg,#19191a 50%,#191a1b 100%);padding:24rem 0;text-align:center}.home-application .application-tab .container{font-size:0}.home-application .application-tab .item{display:inline-block;vertical-align:top;width:14.28571429%}.home-application .application-tab .item.active{color:var(--main-color)}.home-application .application-view{position:relative;aspect-ratio:2.46153846;overflow:hidden}.home-application .application-panel{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s ease}@media(min-width:1025px){.home-application .application-panel:hover .pic img{transform:scale(1.1)}.home-application .application-panel:hover .home-more1 p{color:#fff;background:var(--main-color);border:solid 1rem var(--main-color)}}.home-application .application-panel.active{opacity:1;visibility:visible}.home-application .application-panel.active .text{animation:applicationTextIn .7s .18s ease forwards}.home-application .application-panel .pic{height:100%}.home-application .application-panel .pic:after{display:none}.home-application .application-panel .pic img{position:absolute;inset:0}.home-application .application-panel .text{opacity:0;transform:translateX(-42rem)}.home-application .application-panel .text .info{width:41%}.home-application .application-tab::-webkit-scrollbar{display:none}.home-application .application-tab button{width:100%;height:100%;padding:4rem 10rem;border:0;border-right:1rem solid rgba(255,255,255,0.08);background:transparent;color:inherit;cursor:pointer}.home-application .application-tab .item:last-child button{border-right:0}.home-application .application-tab img{display:block;width:55rem;height:55rem;margin:0 auto 7rem;object-fit:contain;filter:grayscale(1) brightness(2);transition:filter .3s ease,opacity .3s ease}.home-application .application-tab span{display:block;font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:30rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.home-application .application-tab .item.active img{filter:none;opacity:1}.home-application.is-visible .application-tab .item{opacity:1;transform:translateY(0)}.home-application.is-visible .application-tab .item:nth-child(2){transition-delay:.08s}.home-application.is-visible .application-tab .item:nth-child(3){transition-delay:.16s}.home-application.is-visible .application-tab .item:nth-child(4){transition-delay:.24s}.home-application.is-visible .application-tab .item:nth-child(5){transition-delay:.32s}.home-application.is-visible .application-tab .item:nth-child(6){transition-delay:.4s}.home-application.is-visible .application-tab .item:nth-child(7){transition-delay:.48s}.home-blog{padding:183rem 0 95rem;overflow:hidden}.home-blog .home-title h2{float:left}.home-blog .home-title a{float:right;line-height:55rem;background-color:#1d1d1f;border-radius:27rem;padding-left:30rem;padding-right:24rem;font-family:var(--Outfit-Light);font-size:18rem;font-weight:normal;color:#fff;margin-top:8rem}.home-blog .home-title a img{width:25rem;margin-right:14rem;display:inline-block;vertical-align:middle}.home-blog .home-blog-swiper{width:109%;margin-top:60rem}.home-blog ul.swiper-wrapper{width:auto;align-items:stretch}.home-blog li.swiper-slide{float:none;width:auto;height:auto;margin:0}.home-blog li{height:auto}.home-blog .box{background:#1d1d1f;border-radius:16rem;overflow:hidden;height:100%}.home-blog .pic:after{padding-bottom:66%}.home-blog .text{padding:28rem 35rem}.home-blog .bt{font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:30rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;color:#fff;min-height:90rem}.home-blog .span{font-family:var(--Outfit-Light);font-size:14rem;font-weight:normal;line-height:32rem;color:#b6baba;margin-top:13rem}.home-blog .span img{display:inline-block;vertical-align:middle;width:18rem;margin-top:-3rem;margin-right:13rem}.subscribe-pop{position:fixed;left:0;top:0;z-index:1000;display:none;align-items:center;justify-content:center;width:100%;height:100%;padding:30rem}.subscribe-pop.active{display:flex}.subscribe-pop .subscribe-mask{position:absolute;inset:0;background:rgba(0,0,0,.62)}.subscribe-pop .subscribe-box{position:relative;z-index:2;width:560rem;max-width:100%;padding:54rem 58rem 50rem;border-radius:16rem;background:#fff;box-shadow:0 24rem 70rem rgba(0,0,0,.32)}
.subscribe-pop .subscribe-close{position:absolute;right:22rem;top:20rem;width:36rem;height:36rem;border:0;border-radius:50%;background:rgba(255,255,255,.1);cursor:pointer}.subscribe-pop .subscribe-close:before,.subscribe-pop .subscribe-close:after{content:"";position:absolute;left:10rem;top:17rem;width:16rem;height:2rem;background:#fff}.subscribe-pop .subscribe-close:before{transform:rotate(45deg)}.subscribe-pop .subscribe-close:after{transform:rotate(-45deg)}.subscribe-pop .subscribe-head{margin-bottom:28rem}.subscribe-pop .subscribe-head h3{font-family:var(--Outfit-SemiBold);font-size:36rem;font-weight:normal;line-height:44rem;color:#111}.subscribe-pop .subscribe-head p{margin-top:8rem;font-size:16rem;line-height:28rem;color:#666}.subscribe-pop form{width:100%}.subscribe-pop .form-field{display:flex;align-items:center;width:100%;height:49rem;margin-bottom:12rem;padding:0 22rem;border-radius:6rem;background:#fff;border:1rem solid #ddd}.subscribe-pop .form-field input{display:block;width:100%;height:100%;background:transparent;font-size:15rem;color:#435764;border:0}.subscribe-pop .required{flex:0 0 auto;margin-right:18rem;color:#ff2e2e;font-size:18rem}.subscribe-pop .country-select{flex:0 0 auto;position:relative;margin-right:34rem}.subscribe-pop .country{display:flex;align-items:center;height:49rem;border:0;background:transparent;color:#435764;cursor:pointer}.subscribe-pop .country img{width:34rem;height:30rem;margin-right:12rem}.subscribe-pop .country em,.subscribe-pop .country i,.subscribe-pop .country-menu em,.subscribe-pop .country-menu i{font-style:normal}.subscribe-pop .country em{margin-right:22rem}.subscribe-pop .country:after{content:"";width:0;height:0;margin-left:10rem;border:5rem solid transparent;border-top-color:#6d7d87}.subscribe-pop .country-menu{position:absolute;left:0;top:calc(112%);z-index:10;display:none;width:150rem;overflow:hidden;border-radius:8rem;background:#fff;box-shadow:0 12rem 32rem rgba(0,0,0,.18)}.subscribe-pop .country-menu button{display:flex;align-items:center;width:100%;height:38rem;padding:0 12rem;border:0;background:transparent;color:#435764;cursor:pointer}.subscribe-pop .country-menu button:hover{background:rgba(0,0,0,.06)}.subscribe-pop .country-menu img{width:28rem;height:19rem;margin-right:9rem;object-fit:cover}.subscribe-pop .country-menu em{min-width:26rem;margin-right:10rem}.subscribe-pop .country-select.open .country-menu{display:block}.subscribe-pop .agree-field{display:flex;align-items:flex-start;margin:10rem 0 18rem;font-size:14rem;line-height:22rem;color:#999}.subscribe-pop .agree-field input{flex:0 0 auto;width:18rem;height:18rem;margin:2rem 13rem 0 0}.subscribe-pop .agree-field a{color:#999;text-decoration:underline;text-underline-offset:3rem}.subscribe-pop input[type="submit"]{display:block;width:100%;height:49rem;border:0;border-radius:4rem;background:#111;font-size:16rem;color:#fff;cursor:pointer}.message-inquiry-pop{position:fixed;left:0;top:0;z-index:1000;display:none;align-items:center;justify-content:center;width:100%;height:100%;padding:30rem}.message-inquiry-pop.active{display:flex}.message-inquiry-pop .message-inquiry-mask{position:absolute;inset:0;background:rgba(0,0,0,.62)}.message-inquiry-pop .message-inquiry-box{position:relative;z-index:2;width:620rem;max-width:100%;padding:52rem 56rem 48rem;border-radius:16rem;background:#fff;box-shadow:0 24rem 70rem rgba(0,0,0,.32)}.message-inquiry-pop .message-inquiry-close{position:absolute;right:22rem;top:20rem;width:36rem;height:36rem;border:0;border-radius:50%;background:#f0f2f4;cursor:pointer}.message-inquiry-pop .message-inquiry-close:before,.message-inquiry-pop .message-inquiry-close:after{content:"";position:absolute;left:10rem;top:17rem;width:16rem;height:2rem;background:#111}.message-inquiry-pop .message-inquiry-close:before{transform:rotate(45deg)}.message-inquiry-pop .message-inquiry-close:after{transform:rotate(-45deg)}.message-inquiry-pop h3{font-family:var(--Outfit-SemiBold);font-size:34rem;font-weight:normal;line-height:42rem;color:#111}.message-inquiry-pop p{margin:8rem 0 24rem;font-size:16rem;line-height:28rem;color:#666}.message-inquiry-pop label{display:block;position:relative;margin-bottom:12rem}.message-inquiry-pop label.required span{position:absolute;top:11rem;right:12rem;z-index:2;color:#d93025;font-size:18rem;line-height:1;pointer-events:none}.message-inquiry-pop input,.message-inquiry-pop textarea{display:block;width:100%;height:50rem;border:1rem solid #ddd;border-radius:6rem;padding:0 16rem;font-size:15rem;color:#333;background:#fff}.message-inquiry-pop textarea{height:110rem;padding-top:14rem;resize:none}.message-inquiry-pop input[type="submit"]{height:52rem;border:0;border-radius:4rem;background:#111;color:#fff;cursor:pointer}.service-policy-page{background:#f5f7f8}.service-policy-hero{padding:150rem 0 72rem;background:#071f25;color:#fff}
.service-policy-hero .crumb{margin-bottom:28rem;font-size:14rem;line-height:24rem;color:rgba(255,255,255,.62)}.service-policy-hero .crumb a,.service-policy-hero .crumb em,.service-policy-hero .crumb span{display:inline-block;margin-right:10rem;color:inherit;font-style:normal}.service-policy-hero h1{font-family:var(--Outfit-SemiBold);font-size:58rem;font-weight:normal;line-height:1.1;color:#fff}.service-policy-hero p{max-width:760rem;margin-top:20rem;font-size:18rem;line-height:32rem;color:rgba(255,255,255,.72)}.service-policy-layout{padding:88rem 0 96rem}.service-policy-page .policy-nav{float:left;position:sticky;top:148rem;width:285rem;padding:30rem;border-radius:10rem;background:#fff}.service-policy-page .policy-nav h2{margin-bottom:18rem;font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:30rem;color:#111}.service-policy-page .policy-nav a{position:relative;display:block;padding:13rem 16rem;border-top:1rem solid #edf0f2;border-radius:6rem;font-size:15rem;line-height:24rem;color:#4d5960;transition:color .25s ease,background-color .25s ease}@media(min-width:1025px){.service-policy-page .policy-nav a:hover{color:var(--hover-color);background:#eaf8ff}}.service-policy-page .policy-nav a.active{color:var(--hover-color);background:#eaf8ff}.service-policy-page .policy-nav a.active:before{content:"";position:absolute;left:0;top:50%;width:3rem;height:18rem;border-radius:2rem;background:var(--hover-color);transform:translateY(-50%)}.service-policy-page .policy-content{float:right;padding-top:60rem;width:calc(100% - 325rem)}.service-policy-page .policy-section{scroll-margin-top:120rem;margin-bottom:28rem;padding:44rem 52rem;border-radius:10rem;background:#fff}.service-policy-page .policy-section h2{margin-bottom:18rem;font-family:var(--Outfit-SemiBold);font-size:34rem;font-weight:normal;line-height:44rem;color:#111}.service-policy-page .policy-section h3{margin:26rem 0 10rem;font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:30rem;color:#17242a}.service-policy-page .policy-section p,.service-policy-page .policy-section li{font-size:16rem;line-height:30rem;color:#5d666b}.service-policy-page .policy-section ul,.service-policy-page .policy-section ol{margin-top:8rem}.service-policy-page .policy-section li{position:relative;margin-bottom:8rem}.service-policy-page .policy-section ol{counter-reset:policyStep}.service-policy-page .policy-section a{color:var(--hover-color)}@media(min-width:1025px){.home-blog li:hover .pic img{transform:scale(1.1)}}.home-topbo,.home-centerbo,.home-bo{background:transparent;position:relative;overflow:hidden}.home-topbo>section,.home-centerbo>section{position:relative;z-index:2}.home-blog{position:relative;z-index:2}.home-topbo-light{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.34;mix-blend-mode:screen}.home-topbo-light svg{display:block;width:100%;height:100%}.home-topbo-light .light-a{animation:homeTopboLightA 16s ease-in-out infinite alternate}.home-topbo-light .light-b{animation:homeTopboLightB 19s ease-in-out infinite alternate}@keyframes homeTopboLightA{0%{transform:translate3d(-60px,30px,0) scale(0.95);opacity:.55}50%{transform:translate3d(230px,-80px,0) scale(1.12);opacity:.85}100%{transform:translate3d(520px,120px,0) scale(1.02);opacity:.62}}@keyframes homeTopboLightB{0%{transform:translate3d(80px,-40px,0) scale(1.03);opacity:.48}50%{transform:translate3d(-220px,-120px,0) scale(1.18);opacity:.78}100%{transform:translate3d(-460px,90px,0) scale(0.98);opacity:.54}}@media(prefers-reduced-motion:reduce){.home-topbo-light .light-a,.home-topbo-light .light-b{animation:none}}.home-partner{padding:136rem 0 0;text-align:center;background:transparent;overflow:hidden}.home-partner .partner-video{position:absolute;z-index:0;left:50%;bottom:-19%;width:138%;pointer-events:none;transform:translateX(-50%);opacity:.5;z-index:-1}.home-partner .partner-video video{width:100%;height:100%;object-fit:cover;display:block}.home-partner .container{position:relative;z-index:2}.home-partner .ab4{overflow:hidden;height:780rem;position:relative;z-index:2}.home-partner .ab4 .text{margin-top:1.5vw;color:#282828;font-size:20rem}.home-partner .ab4 .hu{position:absolute;bottom:4vw;left:0;width:100vw}.home-partner .ab4 .hu>img{width:100%}.home-partner .ab4 .hu>div{position:absolute;bottom:0;left:0;width:0;overflow:hidden;transition:all .5s}.home-partner .ab4 .hu>div.on1{width:10vw}.home-partner .ab4 .hu>div.on2{width:20vw}.home-partner .ab4 .hu>div.on3{width:30vw}.home-partner .ab4 .hu>div.on4{width:40vw}.home-partner .ab4 .hu>div.on5{width:50vw}.home-partner .ab4 .hu>div.on6{width:60vw}.home-partner .ab4 .hu>div.on7{width:70vw}.home-partner .ab4 .hu>div.on8{width:80vw}.home-partner .ab4 .hu>div.on9{width:90vw}.home-partner .ab4 .hu>div.on10{width:100vw}.home-partner .ab4 .hu>div img{width:100vw;max-width:100vw}.home-partner .ab4 .icon_box{position:absolute;bottom:12vw;left:50%;width:100vw;transform:translateX(-50%);height:8vw}
.home-partner .ab4 .icon_box>div{position:relative;display:flex;justify-content:center;align-items:center;width:10%;height:8vw;float:left;margin:0 auto;transition:all .5s;z-index:2;transform:translateY(var(--partner-offset,0))}.home-partner .ab4 .icon_box>div .box{width:8vw;height:8vw;background:rgba(255,255,255,0.4);background:rgba(255,255,255,0.2);box-shadow:0 0 12rem rgba(0,0,0,0.02);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}.home-partner .ab4.partner-loop .icon_box>div{position:absolute;top:0;left:calc(var(--partner-slot,0) * 10%);float:none;opacity:1;visibility:visible;transform:translateY(var(--partner-offset,0));transition:opacity .45s ease,visibility .45s ease,left .45s ease,transform .45s ease}.home-partner .ab4.partner-loop .icon_box>div.partner-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--partner-offset,0)) scale(.86)}.home-partner .ab4.partner-loop .icon_box>div.partner-hidden-left{left:-10%}.home-partner .ab4.partner-loop .icon_box>div.partner-hidden-right{left:100%}.home-partner .ab4 .icon_box>div:nth-child(1){transform:translateY(var(--partner-offset,-1vw))}.home-partner .ab4 .icon_box>div:nth-child(2){transform:translateY(var(--partner-offset,-7vw))}.home-partner .ab4 .icon_box>div:nth-child(3){transform:translateY(var(--partner-offset,-11vw))}.home-partner .ab4 .icon_box>div:nth-child(4){transform:translateY(var(--partner-offset,-14vw))}.home-partner .ab4 .icon_box>div:nth-child(5){transform:translateY(var(--partner-offset,-15vw))}.home-partner .ab4 .icon_box>div:nth-child(6){transform:translateY(var(--partner-offset,-15vw))}.home-partner .ab4 .icon_box>div:nth-child(7){transform:translateY(var(--partner-offset,-14vw))}.home-partner .ab4 .icon_box>div:nth-child(8){transform:translateY(var(--partner-offset,-11vw))}.home-partner .ab4 .icon_box>div:nth-child(9){transform:translateY(var(--partner-offset,-7vw))}.home-partner .ab4 .icon_box>div:nth-child(10){transform:translateY(var(--partner-offset,-1vw))}.home-partner .ab4 .icon_box>div .img2{display:none}.home-partner .ab4 .icon_box>div img{max-width:80%;max-height:80%}.home-partner .ab4 .icon_box>div .box::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,0.6);opacity:0;z-index:-1;transition:all .6s}.home-partner .ab4 .icon_box>div:hover .box::after,.home-partner .ab4 .icon_box>div.on .box::after{opacity:1}.home-partner .ab4 .txt_box{bottom:0;width:100%;text-align:center;position:absolute}.home-partner .ab4 .f_26{font-size:0}.home-partner .ab4-mobile{display:none}.home-partner .ab4-mobile .box{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,0.18);box-shadow:0 12rem 30rem rgba(0,0,0,0.08)}.home-partner .ab4-mobile img{display:block;width:74%;height:74%;object-fit:contain}@keyframes applicationTextIn{to{opacity:1;transform:translateX(0)}}@media(min-width:1025px){.home-featured .featured-prev:hover,.home-featured .featured-next:hover,.home-choice .choice-prev:hover,.home-choice .choice-next:hover{background:#fff;border-color:#fff}.home-featured .featured-prev:hover:before,.home-featured .featured-next:hover:before,.home-choice .choice-prev:hover:before,.home-choice .choice-next:hover:before{border-top:2rem solid #1d1d1f;border-right:2rem solid #1d1d1f}.home-application .application-tab li:hover{color:#fff}}@media(max-width:1025px){.home-title h2{font-size:28px;line-height:36px}.home-p{font-size:16px;line-height:26px;margin-top:-12px;margin-bottom:28px}.home-shop{padding:0}.home-shop .home-title{margin-bottom:25px}.home-shop .list,.home-featured ul,.home-scenes .list,.home-perovskite .nr{width:100%}.home-shop .left{width:100%}.home-shop .list{display:block;overflow:hidden}.home-shop .right{width:100%}.home-shop .item,.home-shop .item-big{width:100%;float:none;margin-bottom:14px}.home-shop .text{padding:65px 18px 18px 18px}.home-shop .item-big .text{padding:165px 18px 18px 18px}.home-shop .bt{font-size:16px;line-height:26px}.home-featured{padding:40px 0}.home-featured .home-featured-swiper{margin-top:25px}.home-featured li{width:48%;margin-right:4%;margin-bottom:16px}.home-featured li:nth-child(2n){margin-right:0}.home-featured .box{padding:0 0 16px}.home-featured .bt{font-size:16px;line-height:26px;min-height:52px;margin-top:8px;margin-bottom:13px}.home-span{font-size:28px;line-height:36px}.home-count{padding:40px 0}.home-count .home-span{margin-bottom:15px}.countlist li{width:50%!important;margin-top:10px}.about-page .about-hero .countlist li:nth-child(4) .num{font-size:30px}.countlist .num{font-size:30px;line-height:42px;height:42px}.countlist .num i{font-size:18px;line-height:32px;margin-left:5px}.countlist .p{font-size:14px;line-height:24px;margin-top:5px}.countlist li:nth-child(5){float:left}.home-scenes{padding:0 0 40px 0}.home-scenes .item{width:100%!important;padding:0;margin-right:0;margin-bottom:14px}
.home-scenes .text{padding:16px}.home-scenes .bt{font-size:16px;line-height:26px}.home-perovskite{padding:0 0 40px 0}.home-perovskite .home-p{margin-top:6px;margin-bottom:0}.home-perovskite .nr{padding-top:25px}.home-perovskite .left,.home-perovskite .right{float:none;width:100%}.home-perovskite .left{margin-bottom:20px}.home-perovskite dl.active{border-radius:8px}.home-perovskite dt{font-size:16px;line-height:26px;padding:16px 50px 16px 18px}.home-perovskite dd{padding:0 18px}.home-perovskite .info{font-size:14px;line-height:24px}.home-factory-img img{height:60vh}.home-factory-img .abg{opacity:1}.home-choice{padding:40px 0}.home-choice .home-span{width:100%;margin:-10px auto 24px;font-size:16px;line-height:26px}.home-choice .choice-card{width:100%}.home-choice .text{right:6%;width:48%}.home-choice .bt{font-size:26px;line-height:34px;margin-bottom:10px}.home-choice .p{font-size:14px;line-height:22px}.home-application{padding:40px 0 0}.home-application .application-view .pic:after{padding-bottom:68%}.home-application .bt{font-size:22px;line-height:30px;margin-bottom:10px}.home-application .p{font-size:16px;line-height:26px;height:52px;margin-bottom:20px}.home-application .application-tab{padding:16px 0}.home-application .application-view{aspect-ratio:1}.home-application .application-panel .text .info{width:100%}.home-application .application-tab img{width:35px;height:35px}.home-application .application-tab span{font-size:14px;line-height:24px;display:none}.home-application .application-tab .item{width:25%;margin:5px 0}.home-application .application-tab li{width:48%;font-size:14px;line-height:24px;margin-bottom:8px}.home-blog{padding:40px 0 0 0}.home-blog .home-title h2,.home-blog .home-title a{float:none}.home-blog .home-title a{display:inline-block;font-size:14px;line-height:30px;margin-top:10px;padding:0 16px;border-radius:30px}.home-blog .home-blog-swiper{width:100%;margin-top:25px}.home-blog .text{padding:16px}.home-blog .bt{font-size:16px;line-height:26px;min-height:78px}.home-blog .span{font-size:14px;line-height:24px;margin-top:10px}.subscribe-pop{align-items:center;justify-content:center;padding:16px;overflow:hidden;-webkit-overflow-scrolling:touch}.subscribe-pop .subscribe-box{width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:30px 18px 24px;border-radius:10px}.subscribe-pop .subscribe-close{right:12px;top:12px;width:32px;height:32px}.subscribe-pop .subscribe-close:before,.subscribe-pop .subscribe-close:after{left:9px;top:15px;width:14px}.subscribe-pop .subscribe-head{margin-bottom:18px}.subscribe-pop .subscribe-head h3{font-size:24px;line-height:32px}.subscribe-pop .subscribe-head p{font-size:14px;line-height:22px}.subscribe-pop .form-field,.subscribe-pop input[type="submit"]{height:48px}.subscribe-pop .form-field{padding:0 10px;margin-bottom:10px}.subscribe-pop .form-field input{font-size:14px}.subscribe-pop .required{font-size:14px;margin-right:10px}.subscribe-pop .country-select{margin-right:14px}.subscribe-pop .country{height:48px;font-size:14px}.subscribe-pop .country img{width:15px;height:22px;margin-right:4px}.subscribe-pop .country em{margin-right:10px}.subscribe-pop .country-menu{width:130px}.subscribe-pop .country-menu button{height:34px;font-size:13px}.subscribe-pop .agree-field{font-size:12px;line-height:20px;margin:12px 0 16px}.subscribe-pop .agree-field input{width:16px;height:16px;margin:2px 9px 0 0}.message-inquiry-pop{align-items:center;justify-content:center;padding:16px;overflow:hidden;-webkit-overflow-scrolling:touch}.message-inquiry-pop .message-inquiry-box{width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:30px 18px 24px;border-radius:10px}.message-inquiry-pop .message-inquiry-close{right:12px;top:12px;width:32px;height:32px}.message-inquiry-pop .message-inquiry-close:before,.message-inquiry-pop .message-inquiry-close:after{left:9px;top:15px;width:14px}.message-inquiry-pop h3{font-size:24px;line-height:32px}.message-inquiry-pop p{margin:8px 0 18px;font-size:14px;line-height:22px}.message-inquiry-pop label{margin-bottom:10px}.message-inquiry-pop input{height:48px;padding:0 14px;font-size:14px}.message-inquiry-pop textarea{height:100px;padding:12px 14px;font-size:14px}.service-policy-hero{padding:92px 0 42px}.service-policy-hero .crumb{margin-bottom:16px;font-size:13px;line-height:22px}.service-policy-hero h1{font-size:34px}.service-policy-hero p{margin-top:14px;font-size:15px;line-height:26px}.service-policy-layout{padding:100px 0 40px}.service-policy-page .policy-nav,.service-policy-page .policy-content{float:none;width:100%}.service-policy-page .policy-nav{position:relative;top:auto;padding:20px;margin-bottom:0;border-radius:8px}.service-policy-page .policy-nav h2{font-size:20px;line-height:28px}.service-policy-page .policy-nav a{padding:10px;font-size:14px;line-height:24px}
.service-policy-page .policy-content{padding-top:20px}.service-policy-page .policy-section{scroll-margin-top:78px;padding:24px 18px;margin-bottom:16px;border-radius:8px}.service-policy-page .policy-section h2{font-size:24px;line-height:32px}.service-policy-page .policy-section h3{margin-top:20px;font-size:18px;line-height:26px}.service-policy-page .policy-section p,.service-policy-page .policy-section li{font-size:14px;line-height:24px}.home-partner{padding:40px 0}.home-partner .ab4{display:none;height:auto}.home-partner .ab4-mobile{display:block;width:calc(100% - 32px);margin:24px auto 0;overflow:hidden;position:relative;z-index:2}.home-partner .ab4-mobile .box{min-height:96px;padding:14px;border-radius:999px}.home-partner .ab4-mobile img{width:100%;height:100%;max-width:78px;max-height:78px}.home-partner .ab4 .hu{display:none}.home-partner .ab4 .icon_box{position:relative;bottom:auto;left:auto;width:100%;transform:none;height:auto;top:0;margin-top:25px;text-align:center;overflow:hidden}.home-partner .ab4 .icon_box>div{width:100px;height:100px;margin:4px;display:inline-block;vertical-align:top;float:none;transform:none!important}.home-partner .ab4 .icon_box>div .box{width:100%;height:auto;background:rgba(255,255,255,0.2);box-shadow:0 0 12rem rgba(0,0,0,0.02);border-radius:50%;display:block;justify-content:center;align-items:center;position:relative;z-index:2;transform:none!important}.home-partner .ab4 .icon_box>div img{max-width:100%;max-height:100%;display:block}.home-partner .partner-video{bottom:0}}@media(max-width:1025px){.home-featured .featured-prev,.home-featured .featured-next{top:58%;width:38px;height:38px}.home-featured .featured-prev{left:4px}.home-featured .featured-next{right:4px}.home-perovskite dt span{right:14px;width:38px;height:24px;margin-top:-12px;font-size:12px;line-height:22px}.home-perovskite dl.active dd{max-height:170px;padding:0 18px 16px}.home-perovskite .right{margin-top:20px}.home-choice .choice-tabs{margin:20px auto 22px;border-radius:20px}.home-choice .choice-tabs button{min-width:auto;padding:9px 16px;font-size:14px;line-height:24px;border-radius:30rem}.home-choice .choice-copy{min-height:0;margin-bottom:18px;padding:0 20px;width:100%}.home-choice .choice-copy h3{font-size:18px;line-height:28px;margin-bottom:10px}.home-choice .choice-copy .p{font-size:14px;line-height:24px;min-height:48px}.home-choice .choice-swiper .swiper-slide{width:96%}.home-choice .choice-swiper .pic{border-radius:8px}.home-choice .choice-swiper:after{width:100%}.home-choice .choice-prev,.home-choice .choice-next{width:36px;height:36px}.home-choice .choice-prev{right:42px;left:auto}.home-choice .btn{width:96%;height:36px;margin-top:15px}}@media(prefers-reduced-motion:reduce){.home-perovskite .perovskite-media-track,.home-choice .choice-swiper .swiper-slide,.home-application .application-panel,.home-application .application-panel.active .text,.home-application .application-tab li{animation:none;transition:none}}.footer{background:url(../images/footer.jpg) no-repeat top center;background-size:cover;color:rgba(255,255,255,0.62);padding-top:93rem}.footer .footer-subscribe .container{padding:58rem 95rem;background:#1e2024;border-radius:20rem}.footer .footer-subscribe .left{float:left;width:42%;padding-top:21rem}.footer .footer-subscribe .right{float:right;width:43%}.footer .footer-subscribe .right form{width:100%}.footer .footer-subscribe h3{font-family:var(--Outfit-SemiBold);font-size:42rem;font-weight:normal;line-height:50rem;color:#fff;margin-bottom:12rem}.footer .footer-subscribe p{font-size:16rem;font-weight:normal;line-height:30rem;color:#999}.footer .footer-subscribe .form-field{display:flex;align-items:center;width:100%;height:49rem;background:#fff;border:1rem solid rgba(255,255,255,0.72);border-radius:4rem;margin-bottom:9rem;padding:0 23rem;box-shadow:inset 0 0 0 1rem rgba(0,0,0,0.03)}.footer .footer-subscribe .form-field input{display:block;width:100%;height:100%;background:transparent;border:0;font-size:16rem;color:#1f303a;padding:0;margin:0}.footer .footer-subscribe .form-field input::-webkit-input-placeholder{color:#8fa0aa}.footer .footer-subscribe .form-field input:-moz-placeholder{color:#8fa0aa;opacity:1}.footer .footer-subscribe .form-field input::-moz-placeholder{color:#8fa0aa;opacity:1}.footer .footer-subscribe .form-field input:-ms-input-placeholder{color:#8fa0aa}.footer .footer-subscribe .required{flex:0 0 auto;color:#ff2e2e;font-size:18rem;line-height:1;margin-right:18rem;margin-top:4rem}.footer .footer-subscribe .country-select{flex:0 0 auto;position:relative;margin-right:34rem}.footer .footer-subscribe .country{display:flex;align-items:center;color:#435764;font-size:16rem;white-space:nowrap;background:transparent;border:0;padding:0;cursor:pointer}.footer .footer-subscribe .country img{width:34rem;height:30rem;margin-right:12rem}.footer .footer-subscribe .country em,.footer .footer-subscribe .country i{font-style:normal}.footer .footer-subscribe .country em{margin-right:22rem}.footer .footer-subscribe .country:after{content:"";width:0;height:0;border:5rem solid transparent;border-top-color:#6d7d87;margin-left:10rem;margin-top:5rem}
.footer .footer-subscribe .country-menu{position:absolute;z-index:20;left:0;top:calc(112%);width:150rem;padding:8rem;border-radius:8rem;background:#eaf8ff;box-shadow:0 12rem 30rem rgba(0,0,0,0.22);display:none}.footer .footer-subscribe .country-menu button{display:flex;align-items:center;width:100%;height:38rem;border:0;background:transparent;border-radius:5rem;padding:0 8rem;color:#435764;font-size:14rem;cursor:pointer}.footer .footer-subscribe .country-menu button:hover{background:rgba(0,0,0,0.06)}.footer .footer-subscribe .country-menu img{width:28rem;height:19rem;object-fit:cover;margin-right:9rem}.footer .footer-subscribe .country-menu em,.footer .footer-subscribe .country-menu i{font-style:normal}.footer .footer-subscribe .country-menu em{min-width:26rem;margin-right:10rem}.footer .footer-subscribe .country-select.open .country-menu{display:block}.footer .footer-subscribe .agree-field{display:flex;align-items:flex-start;margin:9rem 0;font-size:14rem;line-height:22rem;color:rgba(234,248,255,0.58)}.footer .footer-subscribe .agree-field input{flex:0 0 auto;width:18rem;height:18rem;margin:2rem 13rem 0 0;border:1rem solid rgba(234,248,255,0.6);background:transparent;appearance:none;-webkit-appearance:none}.footer .footer-subscribe .agree-field input:checked{background:#eaf8ff;box-shadow:inset 0 0 0 4rem #1d2d37}.footer .footer-subscribe .agree-field a{color:rgba(234,248,255,0.68);text-decoration:underline;text-underline-offset:3rem}.footer .footer-subscribe input[type="submit"]{display:block;width:100%;height:49rem;border:0;border-radius:4rem;font-size:16rem;color:#1e2d36;background:#fff;margin-bottom:0;cursor:pointer;transition:.3s}.footer .footer-main{padding:56rem 0 104rem}.footer .footer-col{float:left;width:23%;padding-right:36rem}.footer .footer-col h3{font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:30rem;color:#fff;margin-bottom:21rem}.footer .footer-col a,.footer .footer-col p{display:block;font-size:14rem;font-weight:normal;line-height:36rem;color:#9fa3a6}@media(min-width:1025px){.footer .footer-col a:hover{color:#fff}}.footer .footer-col2{width:16.5%}.footer .footer-col3{width:23%}.footer .footer-col4{width:19.7%}.footer .footer-contact{width:17%;padding-right:0}.footer .footer-contact .contact-item{position:relative;padding-left:36rem;margin-bottom:9rem;color:rgba(255,255,255,0.62)}.footer .footer-contact .contact-item span{position:absolute;left:0;top:0;width:22rem;opacity:.6}.footer .footer-contact .contact-item a,.footer .footer-contact .contact-item em{display:block;font-style:normal;color:#9fa3a6;line-height:22rem;margin:0}.footer .footer-contact .contact-address{margin-top:19rem;margin-bottom:0}.footer .footer-bottom{border-top:1rem solid rgba(255,255,255,0.08);padding:17rem 0;font-size:14rem;line-height:32rem;color:rgba(255,255,255,0.48)}.footer .footer-bottom .bottom-left{float:left;max-width:72%}.footer .footer-bottom .bottom-left span,.footer .footer-bottom .bottom-left a{display:inline-block;vertical-align:top;color:rgba(255,255,255,0.48);margin-right:31rem}.footer .footer-bottom .bottom-right{float:right}.footer .footer-bottom .bottom-right a{justify-content:space-between;display:flex;align-items:center;float:right;color:rgba(255,255,255,0.58)}.footer .footer-bottom .global-select{position:relative;display:inline-block;vertical-align:top;margin-right:30rem}.footer .footer-bottom .global{display:inline-block;vertical-align:top;min-width:134rem;height:34rem;line-height:32rem;border:1rem solid rgba(255,255,255,0.2);border-radius:17rem;padding:0 17rem;background:transparent;text-align:center;color:rgba(255,255,255,0.58);cursor:pointer}.footer .footer-bottom .global span{margin-left:10rem}.footer .footer-bottom .global span img{width:21rem;margin-top:-3rem;display:inline-block;vertical-align:middle;filter:brightness(0) invert(1)}.footer .footer-bottom .global-menu{position:absolute;z-index:20;right:0;bottom:100%;width:148rem;padding:8rem;border-radius:8rem;background:rgba(20,28,34,0.98);border:1rem solid rgba(255,255,255,0.12);box-shadow:0 12rem 30rem rgba(0,0,0,0.28);display:none}.footer .footer-bottom .global-menu a{display:block;line-height:34rem;border-radius:5rem;padding:0 10rem;color:rgba(255,255,255,0.68);text-align:left;float:none}.footer .footer-bottom .global-menu a:hover{background:rgba(255,255,255,0.08);color:#fff}.footer .footer-bottom .global-select.open .global-menu{display:block}.footer .footer-bottom .back-top span{margin-left:8rem}.footer .footer-bottom .back-top span img{width:10rem;margin-top:-3rem;display:inline-block;vertical-align:middle}.share{margin-top:34rem;padding-left:0}.share a{display:inline-block!important;vertical-align:top;width:30rem;height:30rem;margin-right:12rem;border-radius:50%;border:0;background:rgba(255,255,255,0.58);position:relative}.share a:hover{background:#fff}@keyframes shangrouFooterLight{0%{background-position:0 0,100% 100%}100%{background-position:8% 6%,90% 88%}}@media(prefers-reduced-motion:reduce){.footer{animation:none}
}@media(max-width:1025px){.swiper-renewal-main .img{display:none;height:auto}.swiper-renewal-main .banner-hotspots{display:none}.swiper-renewal-main .img1{display:block}.swiper-renewal-main .banner-hover .info{max-width:100%}.swiper-renewal-main .banner-hover .span{font-size:15px;line-height:24px;margin-bottom:14px;padding:6px 12px}.swiper-renewal-main .banner-hover .bt{font-size:24px;line-height:32px;margin-bottom:0}.swiper-renewal-main .banner-hover .p{width:100%;font-size:16px;line-height:26px;margin-top:8px;margin-bottom:8px}.swiper-renewal-main .banner-hover .home-more1{margin-top:0}.swiper-renewal-main .banner-hover{top:50%;transform:translateY(-50%);width:100%;right:0}.footer{padding-top:0}.footer .footer-subscribe{margin:0}.footer .footer-subscribe .left{padding-top:30px}.footer .footer-subscribe .container{border-radius:0;padding-bottom:40px!important}.footer .footer-subscribe .left,.footer .footer-subscribe .right{float:none;width:100%}.footer .footer-subscribe .left{margin-bottom:20px}.footer .footer-subscribe h3{font-size:24px;line-height:32px;margin-bottom:8px}.footer .footer-subscribe p{font-size:14px;line-height:24px}.footer .footer-subscribe .form-field{height:48px;padding:0 10px;margin-bottom:10px}.footer .footer-subscribe .form-field input{height:100%;font-size:14px;padding:0;margin:0}.footer .footer-subscribe .required{font-size:14px;margin-right:10px}.footer .footer-subscribe .country-select{margin-right:14px}.footer .footer-subscribe .country{font-size:14px}.footer .footer-subscribe .country img{width:15px;height:22px;margin-right:4px}.footer .footer-subscribe .country em{margin-right:10px}.footer .footer-subscribe .country-menu{width:130px;top:calc(108%)}.footer .footer-subscribe .country-menu button{height:34px;font-size:13px}.footer .footer-subscribe .agree-field{font-size:12px;line-height:20px;margin:12px 0 16px}.footer .footer-subscribe .agree-field input{width:16px;height:16px;margin:2px 9px 0 0}.footer .footer-subscribe input[type="submit"]{height:48px;font-size:14px;padding:0 14px}.footer .footer-main{padding:34px 0 18px}.footer .footer-col{display:none}.footer .footer-contact{float:left;display:block;width:100%;padding-right:0}.footer .footer-col h3{font-size:18px;line-height:28px;margin-bottom:10px}.footer .footer-col a,.footer .footer-col p{font-size:14px;line-height:24px;margin-bottom:8px}.footer .footer-contact .contact-item{padding-left:30px;margin-bottom:8px}.footer .footer-contact .contact-item span{width:22px}.footer .footer-contact .contact-item a,.footer .footer-contact .contact-item em{font-size:14px;line-height:22px}.share{margin-top:14px}.share a{width:28px;height:28px;margin-right:7px}.footer .footer-bottom{padding:18px 0;font-size:13px;line-height:22px}.footer .footer-bottom .bottom-left,.footer .footer-bottom .bottom-right{float:none;max-width:none}.footer .footer-bottom .bottom-left span,.footer .footer-bottom .bottom-left a{margin-right:14px}.footer .footer-bottom .bottom-right{margin-top:10px}.footer .footer-bottom .global{min-width:110px;height:30px;line-height:28px;padding:0 12px}.footer .footer-bottom .global-select{margin-right:14px}.footer .footer-bottom .global-menu{right:auto;left:0;width:130px}}.message-page{padding:88rem 0 0;background:#f5f5f5;position:relative}.message-page:after{content:'';display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;z-index:1;right:48%}.message-page .message-wrap{position:relative;z-index:4}.message-page .message-wrap .container{max-width:990rem}.message-page .message-wrap .left{float:left;width:54%;padding-right:37rem;padding-top:34rem;padding-bottom:100rem;border-right:1rem solid #e8e8e8}.message-page .message-wrap .right{float:right;width:46%;padding-left:42rem;padding-top:46rem}.message-page h1{font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:32rem;color:#000;margin-bottom:7rem}.message-page h2{font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:32rem;color:#000;margin-bottom:8rem}.message-page .p{font-size:15rem;font-weight:normal;line-height:20rem;color:#808080}.message-page .message-tip{margin-top:12rem;padding:0 22rem;border:1rem solid #cbe8c8;border-radius:8rem;background:#efffec;font-size:16rem;line-height:54rem;color:#487b42}.message-page .message-tip svg{display:inline-block;vertical-align:middle;width:22rem;height:54rem;margin-right:10rem;fill:#4d7a50}.message-page .message-form{margin-top:27rem}.message-page .message-form label{display:block;margin-bottom:8rem;position:relative}.message-page .message-form label .tit{position:absolute;top:2rem;left:0;font-size:14rem;font-weight:normal;line-height:20rem;color:#999;padding:0 21rem}.message-page .message-form label img{position:absolute;top:50%;right:15rem;width:15rem;transform:translateY(-50%)}.message-page .message-form input,.message-page .message-form select,.message-page .message-form textarea{width:100%;height:52rem;border:1rem solid #ddd;border-radius:6rem;padding:0 16rem;font-size:15rem;color:#333}
.message-page .message-form select{padding:23rem 16rem 10rem 16rem}.message-page .message-form textarea{height:58rem;padding-top:16rem;resize:none}.message-page .message-form .form-list{margin:0 -5rem}.message-page .message-form .form-list label{float:left;width:50%;padding:0 5rem}.message-page .message-form .form-list .full{width:100%}.message-page .message-form .check{font-size:14rem;color:#333}.message-page .message-form .check input{width:18rem;height:18rem;padding:0;margin-right:8rem;vertical-align:middle}.message-page .message-form .message-sms-box{display:none;margin:8rem 0 18rem}.message-page .message-form .sms-phone{height:56rem;border:1rem solid #d9d9d9;border-radius:12rem;padding:8rem 20rem 8rem 54rem;margin-bottom:14rem;background:#fff}.message-page .message-form .sms-phone .phone-icon{position:absolute;left:22rem;top:50%;width:12rem;height:20rem;border:1rem solid #777;border-radius:3rem;transform:translateY(-50%)}.message-page .message-form .sms-phone .phone-icon:after{content:"";position:absolute;left:50%;bottom:2rem;width:3rem;height:3rem;border-radius:50%;background:#777;transform:translateX(-50%)}.message-page .message-form .sms-phone .sms-label{display:block;font-size:14rem;line-height:18rem;color:#676767}.message-page .message-form .sms-phone input{height:20rem;border:0;border-radius:0;padding:0;font-family:var(--Outfit-SemiBold);font-size:15rem;line-height:20rem;color:#111}.message-page .message-form .sms-note p{font-size:14rem;line-height:20rem;color:#747474}.message-page .message-form .sms-note a{color:#555;text-decoration:underline}.message-page .message-form button{width:100%;height:52rem;border:0;border-radius:28rem;background-image:linear-gradient(90deg,#a7e163 0,#72aa7b 50%,#1c4189 100%),linear-gradient(#023b91,#023b91);color:#fff;font-size:16rem;cursor:pointer}.message-page .message-policy{border-top:1rem solid #e5e5e5;margin-top:54rem;padding-top:22rem}.message-page .message-policy a{display:inline-block;margin-right:24rem;font-size:14rem;color:var(--hover-color);text-decoration:underline}.message-page .order-product{position:relative;padding-left:85rem;min-height:64rem;margin-bottom:34rem}.message-page .order-product .pic{position:absolute;left:0;top:0;width:66rem;border:2rem solid #fff;border-radius:8rem;background:#ededed}.message-page .order-product .pic:after{padding-bottom:100%}.message-page .order-product em{position:absolute;left:50rem;top:-8rem;width:20rem;height:20rem;border-radius:5rem;background:#111;color:#fff;font-size:12rem;line-height:20rem;text-align:center;font-style:normal}.message-page .order-product .bt{font-family:var(--Outfit-SemiBold);font-size:14rem;font-weight:normal;line-height:20rem;color:#212121}.message-page .order-price{line-height:32rem}.message-page .order-price h2{float:left;margin:0;font-size:14rem}.message-page .order-price .price{float:right;font-size:18rem;font-weight:700;color:#f0a230}.message-page .order-price .price span{font-size:12rem;color:#888;margin-right:8rem}.message-page .message-why{padding-top:23rem}.message-page .message-why h2{border-bottom:1rem solid #ddd;padding-bottom:8rem;margin-bottom:21rem}.message-page .message-why li{position:relative;padding-left:61rem;margin-bottom:16rem}.message-page .message-why .icon{position:absolute;left:0;top:0;width:48rem}.message-page .message-why .icon img{width:100%}.message-page .message-why .bt{font-family:var(--Outfit-Medium);font-size:16rem;font-weight:normal;line-height:26rem;color:#212121}.message-page .message-why .p{font-size:13rem;font-weight:normal;line-height:18rem;color:#666}@media(max-width:1025px){.message-page{padding:60px 0 40px 0}.message-page:after{right:0}.message-page .message-wrap .left,.message-page .message-wrap .right{float:none;width:100%;padding-top:40px;border:0}.message-page .message-wrap .left{padding-bottom:0}.message-page .message-wrap .right{margin-top:0;padding-left:0}.message-page h1{font-size:24px;line-height:32px;margin-bottom:7px}.message-page h2{font-size:18px;line-height:28px;margin-bottom:8px}.message-page .p{font-size:16px;line-height:26px}.message-page .message-tip{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:24px}.message-page .message-tip svg{width:22px;height:24px;margin-right:5px}.message-page .message-form{margin-top:20px}.message-page .message-form label{margin-bottom:5px;line-height:24px}.message-page .message-form label .tit{font-size:12px;line-height:20px;padding:0 14px}.message-page .message-form label img{right:15px;width:15px}.message-page .message-form input,.message-page .message-form select,.message-page .message-form textarea{height:48px;border-radius:6px;padding:0 14px;font-size:14px}.message-page .message-form select{padding:13px 14px 4px 14px}.message-page .message-form textarea{height:58px;padding-top:13px}.message-page .message-form .form-list{margin:0}.message-page .message-form .form-list label{float:none;width:100%!important;padding:0}.message-page .message-form .check{font-size:14px}
.message-page .message-form .check input{width:18px;height:18px;margin-right:8px}.message-page .message-form .message-sms-box{margin:8px 0 18px}.message-page .message-form .sms-phone{height:56px;border-radius:12px;padding:8px 16px 8px 52px;margin-bottom:14px}.message-page .message-form .sms-phone .phone-icon{left:20px;width:12px;height:20px;border-radius:3px}.message-page .message-form .sms-phone .phone-icon:after{bottom:2px;width:3px;height:3px}.message-page .message-form .sms-phone .sms-label{font-size:12px;line-height:18px}.message-page .message-form .sms-phone input{height:20px;font-size:14px;line-height:20px}.message-page .message-form .sms-note p{font-size:14px;line-height:22px}.message-page .message-form button{height:50px;border-radius:25px;font-size:16px}.message-page .message-policy a{margin-right:20px;font-size:14px}.message-page .message-policy{margin-top:34px;padding-top:18px}.message-page .order-product{padding-left:72px;min-height:58px;margin-bottom:26px}.message-page .order-product .pic{width:56px;border-radius:8px}.message-page .order-product em{left:47px;top:-7px;width:20px;height:20px;font-size:12px;line-height:20px}.message-page .order-product .bt{font-size:14px;line-height:22px}.message-page .order-price{line-height:30px}.message-page .order-price h2{font-size:14px}.message-page .order-price .price{font-size:18px}.message-page .order-price .price span{font-size:12px;margin-right:5px}.message-page .message-why{padding-top:24px}.message-page .message-why h2{padding-bottom:10px;margin-bottom:10px}.message-page .message-why li{padding-left:62px;margin-bottom:22px}.message-page .message-why .icon{width:44px}.message-page .message-why .bt{font-size:16px;line-height:26px}.message-page .message-why .p{font-size:14px;line-height:24px}}.product-show-page{padding-top:88rem}.product-show-page .product-crumb{padding:35rem 0;font-size:16rem;font-weight:normal;line-height:32rem;color:#86868b}.product-show-page .product-crumb a,.product-show-page .product-crumb span,.product-show-page .product-crumb em{display:inline-block;margin-right:10rem;font-style:normal;color:#86868b}.product-show-page .product-detail{padding:38rem 0 145rem;background:#fff}.product-show-page .product-detail .left{float:left;position:relative;width:41%}.product-show-page .product-detail .tm-product-image-container{position:sticky;top:100rem}.product-show-page .product-detail .right{float:right;width:43.5%}.product-show-page .product-gallery-panel{display:none;overflow:hidden;position:relative}.product-show-page .product-gallery-panel.active{display:block}.product-show-page .product-gallery-panel .pic{cursor:zoom-in}.product-show-page .product-gallery-panel .pic img{width:auto;height:auto}.product-show-page .product-gallery-panel .pic:after{padding-bottom:83.33333333%}.product-show-page .product-gallery-next,.product-show-page .product-gallery-prev{width:42rem;height:42rem;border-radius:50%;background:rgba(0,0,0,0.08);color:#fff;top:50%;margin-top:-42rem;z-index:5;transition:.3s}.product-show-page .product-gallery-next:after,.product-show-page .product-gallery-prev:after{font-size:18rem;font-weight:bold}.product-show-page .product-gallery-next:hover,.product-show-page .product-gallery-prev:hover{background:rgba(0,0,0,0.18)}.product-show-page .product-gallery-prev{left:26rem}.product-show-page .product-gallery-next{right:26rem}.product-show-page .product-gallery-pagination{position:absolute;left:0;right:0;bottom:62rem;z-index:5;display:flex!important;align-items:flex-end;justify-content:center;gap:12rem;opacity:1;height:54rem;pointer-events:none}.product-show-page .product-gallery-pagination .swiper-pagination-bullet{position:relative;width:68rem;height:48rem;margin:0 -24rem;background:transparent;opacity:1;border-radius:8rem;vertical-align:bottom;pointer-events:auto;transition:margin .28s ease,transform .35s ease}.product-show-page .product-gallery-pagination:hover .swiper-pagination-bullet{margin:0}.product-show-page .product-gallery-pagination .swiper-pagination-bullet:before{content:"";position:absolute;left:50%;bottom:0;width:8rem;height:8rem;margin-left:-4rem;border-radius:50%;background:#c8c8c8;transition:opacity .25s ease,transform .25s ease,background .25s ease}.product-show-page .product-gallery-pagination .swiper-pagination-bullet img{position:absolute;left:50%;bottom:0;width:68rem;height:48rem;object-fit:cover;border-radius:8rem;box-shadow:0 8rem 22rem rgba(0,0,0,0.12);opacity:0;visibility:hidden;transform:translateX(-50%) translateY(6rem) scale(0.92);transition:opacity .28s ease,visibility .28s ease,transform .28s ease;background:#fff}.product-show-page .product-gallery-pagination:hover .swiper-pagination-bullet:before{opacity:0;transform:translateY(4rem) scale(0.7)}.product-show-page .product-gallery-pagination:hover .swiper-pagination-bullet img{opacity:1;visibility:visible;transform:translateX(-50%) scale(1)}.product-show-page .product-gallery-pagination .swiper-pagination-bullet-active:before{background:#111}
.product-show-page .gallery-switch{margin-top:16rem;text-align:center}.product-show-page .gallery-switch button{line-height:38rem;border:0;border-radius:30rem;padding:0 18rem;background:#fff;font-size:16rem;margin:0 4rem;cursor:pointer}.product-show-page .gallery-switch button svg{display:inline-block;vertical-align:middle;margin-right:10rem}.product-show-page .gallery-switch button.active{background:#111;color:#fff}.product-show-page h1{font-family:var(--Outfit-SemiBold);font-size:27rem;font-weight:normal;line-height:32rem;color:#212121;margin-bottom:12rem}.product-show-page .span{font-family:var(--Outfit-Medium);font-size:16rem;font-weight:normal;line-height:20rem;color:#666}.product-show-page .stars{padding:19rem 0 27rem 0;border-bottom:1px solid #e7e7e7;margin-bottom:30rem}.product-show-page .stars svg{color:#e5e5e5}.product-show-page .stars svg.is-active{color:#ffa542}.form-feedback{width:100%;margin-top:10px;font-size:14px;line-height:1.5}.form-feedback.success{color:#159447}.form-feedback.error{color:#d93025}.product-show-page .product-summary{max-height:154rem;overflow:hidden;position:relative}.product-show-page .product-summary:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,0) 55%,#fff);pointer-events:none;z-index:1;opacity:1;transition:opacity .3s}.product-show-page .product-summary.open{max-height:none}.product-show-page .product-summary.open:before{opacity:0;visibility:hidden}.product-show-page .product-summary p{font-family:var(--Outfit-Medium);font-size:16rem;font-weight:normal;line-height:32rem;color:#212121}.product-show-page .summary-more{margin:0 0 10rem;border:0;background:0;font-family:var(--Outfit-Medium);font-size:16rem;font-weight:normal;line-height:36rem;color:#2673ff;position:relative;padding-right:23rem;padding-left:0;cursor:pointer}.product-show-page .summary-more:after{content:"";position:absolute;top:50%;right:0;width:14rem;height:14rem;margin-top:-7rem;background:url(../images/jt2.png) no-repeat center center;background-size:contain;transition:transform .3s}.product-show-page .summary-more.open:after{transform:rotate(180deg)}.product-show-page .option-group,.product-show-page .product-choice{margin-bottom:27rem;padding-top:25rem;border-top:1px solid #ececec}.product-show-page .option-group h2,.product-show-page .product-choice h2{font-size:16rem;font-family:var(--Outfit-Medium);font-weight:normal;line-height:30rem;color:#212121;margin-bottom:4rem}.product-show-page .option-list li{margin-bottom:13rem}.product-show-page .option-list button{width:100%;height:56rem;line-height:54rem;background:#fff;border-radius:6rem;border:solid 1rem #d2d2d7;background:#fff;padding:0 16rem;text-align:left;cursor:pointer;font-family:var(--Outfit-Medium);font-size:16rem;font-weight:normal;color:#808080}.product-show-page .option-list button em{float:right;font-size:16rem;font-weight:normal;color:#ff9500;font-style:normal}.product-show-page .option-list .active button{border:solid 1rem #2673ff;color:#212121}.product-show-page .product-choice{border:0;padding-top:0}.product-show-page .product-choice ul{background:#f5f5f7;border-radius:6rem;padding:20rem}.product-show-page .product-choice li{margin-bottom:10rem}.product-show-page .product-choice button{width:100%;min-height:70rem;border:solid 1rem #d2d2d7;background:#fff;text-align:left;padding:10rem 14rem;border-radius:6rem;cursor:pointer;font-size:16rem;font-weight:normal;line-height:36rem;color:#212121}.product-show-page .product-choice img{width:130rem;object-fit:contain;vertical-align:middle;margin-right:18rem}.product-show-page .product-choice .active button{border:solid 1rem #2673ff;color:#212121}.product-show-page .chat-now{display:block;width:304rem;height:49rem;background-image:linear-gradient(90deg,#a7e163 0,#72aa7b 50%,#1c4189 100%);border-radius:24rem;color:#fff;text-align:center;line-height:49rem;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;color:#fff}.product-show-page .product-tab-content{background:#f5f5f7}.product-show-page .product-tabs{border-top:1rem solid #dadada;border-bottom:1rem solid #dadada;text-align:center;background:#fff;position:sticky;top:88rem;z-index:33}.product-show-page .product-tabs button{min-width:240rem;height:62rem;border:0;background:#fff;font-size:18rem;font-weight:normal;color:#101010;cursor:pointer;border-right:1px solid #dadada}.product-show-page .product-tabs button.active{background-image:linear-gradient(90deg,#a7e163 0,#72aa7b 50%,#1c4189 100%);color:#fff}.product-show-page .product-panel{display:none}.product-show-page .product-panel .home-title h1,.product-show-page .product-panel .home-title h2{font-size:42rem;line-height:52rem}.product-show-page .product-panel.active{display:block}.product-show-page .feature-block{padding:112rem 0 39rem;text-align:center}.product-show-page .feature-block .home-title h1,.product-show-page .feature-block .home-title h2{font-size:42rem;line-height:52rem}
.product-show-page .feature-block .home-p{max-width:77%;margin:18rem auto 60rem;font-size:16rem;font-weight:normal;line-height:30rem;color:#101010}.product-show-page .feature-block .img{border-radius:16rem;overflow:hidden;justify-content:space-between;display:flex}.product-show-page .feature-block .img img{display:block;width:100%;height:100%;object-fit:cover}.product-show-page .feature-block .img2 .left,.product-show-page .feature-block .img2 .right{width:50%;float:left;height:100%}.product-show-page .feature-block .img2 img{display:block}.product-show-page .feature-block .img3 img{display:block}.product-show-page .feature-block .img3 .left,.product-show-page .feature-block .img3 .right{width:50%;float:left}.product-show-page .feature-block .img4{margin:0 -6rem}.product-show-page .feature-block .img4 img{display:block}.product-show-page .feature-block .img4 .left,.product-show-page .feature-block .img4 .right{float:left;padding:0 6rem}.product-show-page .sec-info{padding:104rem 0 130rem 0}.product-show-page .spec-list{margin:30rem auto 50rem}.product-show-page .spec-row{display:flex;border-bottom:1rem solid #eee;padding:22rem 0}.product-show-page .spec-row .bt{width:240rem;font-family:var(--Outfit-SemiBold);font-size:16rem;font-weight:normal;line-height:30rem;color:#101010;text-transform:uppercase}.product-show-page .spec-media img{display:block}.product-show-page .spec-info{font-size:18rem;font-family:var(--Outfit-SemiBold);flex:1;display:flex;flex-wrap:wrap;line-height:34rem;color:#777}.product-show-page .spec-info span{color:#333;width:50%}.product-show-page .spec-info p{width:50%}.product-show-page .spec-pic-list{max-width:900rem;margin:24rem auto 0;background:#f5f5f8;padding:16rem 8rem;border-radius:8rem}.product-show-page .spec-pic-list li{float:left;width:50%;padding:0 8rem}.product-show-page .spec-pic-list li .pic{border-radius:8rem}.product-show-page .spec-pic-list li .pic:after{padding-bottom:68%}.product-show-page .guide-info{padding:103rem 0}.product-show-page .guide-tabs{text-align:center;margin:27rem 0 47rem}.product-show-page .guide-tabs button{border:0;height:49rem;background:#f5f5f5;border-radius:24rem;padding:0 30rem;margin:0 20rem;font-size:16rem;font-weight:normal;line-height:49rem;color:#4d4d4d;cursor:pointer}.product-show-page .guide-tabs button.active{background:#111;color:#fff}.product-show-page .guide-list{display:none}.product-show-page .guide-list.active{display:block}.product-show-page .guide-list ul{margin:0 -13rem}.product-show-page .guide-list li{float:left;width:33.333%;padding:0 13rem 35rem}.product-show-page .guide-list button,.product-show-page .guide-list a{display:block;width:100%;border:0;background:0;text-align:left;cursor:pointer;color:#111}.product-show-page .guide-list .pic{border-radius:10rem;position:relative;overflow:hidden;background:#080808}.product-show-page .guide-list .pic:after{padding-bottom:56.27705628%}.product-show-page .guide-list .pic img{transition:transform .45s ease,filter .45s ease}.product-show-page .guide-list .pic .play-btn{position:absolute;top:50%;left:50%;z-index:3;display:block;width:78rem;height:78rem;margin:0;border-radius:50%;background:rgba(255,255,255,.32);box-shadow:0 18rem 44rem rgba(0,0,0,.2);transform:translate(-50%,-50%) scale(1);transition:transform .35s ease,background .35s ease,box-shadow .35s ease;pointer-events:none;animation:productGuidePlayPulse 1.9s ease-in-out infinite}.product-show-page .guide-list .pic .play-btn:before{content:"";position:absolute;top:50%;left:52%;width:0;height:0;border-top:13rem solid transparent;border-bottom:13rem solid transparent;border-left:19rem solid #fff;transform:translate(-50%,-50%)}.product-show-page .guide-list .pic .play-btn:after{content:"";position:absolute;inset:-10rem;border:1rem solid rgba(255,255,255,.36);border-radius:50%;opacity:.68}.product-show-page .guide-list button:hover .pic img{transform:scale(1.06)}.product-show-page .guide-list button:hover .pic .play-btn{background:rgba(255,255,255,.42);box-shadow:0 20rem 54rem rgba(0,0,0,.28);transform:translate(-50%,-50%) scale(1.08)}@keyframes productGuidePlayPulse{0%,100%{box-shadow:0 18rem 44rem rgba(0,0,0,.2),0 0 0 0 rgba(255,255,255,.26)}50%{box-shadow:0 18rem 44rem rgba(0,0,0,.2),0 0 0 14rem rgba(255,255,255,0)}}.product-show-page .guide-list button>span{display:block;margin-top:13rem;font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:32rem;height:64rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#212121}.product-show-page .guide-download-list ul{margin:0 -12rem}.product-show-page .guide-download-list li{width:33.333%;padding:0 12rem 32rem}.product-show-page .guide-download-list a{position:relative;min-height:240rem;padding:35rem 36rem 32rem;background:#fff;border-radius:14rem;transition:.3s}.product-show-page .guide-download-list a:hover{transform:translateY(-4rem);box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}
.product-show-page .guide-download-list span{margin-top:0;max-width:320rem;font-family:var(--Outfit-SemiBold);font-size:18rem;line-height:28rem;color:#111}.product-show-page .guide-download-list em{position:absolute;left:36rem;bottom:32rem;display:inline-flex;align-items:center;height:40rem;padding:0 20rem;border-radius:20rem;background:#f1f1f1;font-style:normal;font-size:16rem;line-height:40rem;color:#111}.product-show-page .guide-download-list i{position:relative;width:24rem;height:24rem;display:inline-block;vertical-align:middle;margin-left:10rem}.product-show-page .faq-info{padding:104rem 0}.product-show-page .faq-list{margin:34rem auto 0 auto}.product-show-page .faq-list dt{position:relative;border-bottom:1rem solid #b0b0b0;padding:20rem 36rem 20rem 0;font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:30rem;color:#101010;cursor:pointer}.product-show-page .faq-list dt i:before,.product-show-page .faq-list dt i:after{content:"";position:absolute;right:0;top:50%;width:14rem;height:1rem;background:#111}.product-show-page .faq-list dt i:after{transform:rotate(90deg)}.product-show-page .faq-list dt.active i:after{display:none}.product-show-page .faq-list dd{display:none;padding:16rem 0}.product-show-page .faq-list dd p{font-size:16rem;line-height:24rem;color:#666}.product-show-page .related-products{padding:156rem 0 90rem;overflow:hidden}.product-show-page .related-products .product-grid{margin-top:45rem}.product-show-page .related-products .swiper-slide{list-style:none}.product-show-page .related-products .swiper-slide::marker{content:"";display:none;opacity:0;font-size:0}.video-pop,.about-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,0.72);overflow:hidden;overscroll-behavior:contain}.video-pop.active,.about-pop.active{display:flex}.video-pop .video-box,.about-pop .video-box,.video-pop .pop-box,.about-pop .pop-box{position:relative;width:1000rem;max-width:90%;background:#fff;max-height:calc(100vh - 40rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.video-pop .pop-box,.about-pop .pop-box{width:1400rem;min-height:610rem;background:#fff;padding:86rem;border-radius:16rem;display:grid;grid-template-columns:440rem 1fr;gap:88rem;align-items:start;max-height:calc(100vh - 40rem);overflow:hidden;overscroll-behavior:contain}.video-pop .pop-pic,.about-pop .pop-pic{width:440rem;height:440rem;border-radius:10rem;overflow:hidden;background:#aaa}.video-pop .pop-pic img,.about-pop .pop-pic img{display:block;width:100%;height:100%;object-fit:cover}.video-pop .pop-text,.about-pop .pop-text{padding-top:18rem;color:#111;height:460rem;overflow:auto;overscroll-behavior:contain}.video-pop .pop-head,.about-pop .pop-head{display:flex;align-items:center;gap:50rem;margin-bottom:12rem}.video-pop .pop-head h3,.about-pop .pop-head h3,.video-pop .pop-head strong,.about-pop .pop-head strong{font-family:var(--Outfit-SemiBold);font-size:30rem;font-weight:normal;line-height:44rem;color:#000}.video-pop h4,.about-pop h4{font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:34rem;color:#111;margin-bottom:15rem}.video-pop .pop-summary,.about-pop .pop-summary{min-height:120rem;margin-bottom:30rem}.video-pop .pop-summary p,.about-pop .pop-summary p{font-family:var(--Outfit-SemiBold);font-size:16rem;line-height:30rem;color:#000}.video-pop .pop-box ul,.about-pop .pop-box ul{margin-top:28rem}.video-pop .pop-box ul li,.about-pop .pop-box ul li{font-size:14rem;font-weight:normal;line-height:28rem;color:#4d4d4d}.video-pop .pop-box ul li:before,.about-pop .pop-box ul li:before{content:'\2022 '}.video-pop video,.about-pop video{display:block;width:100%}.video-pop button,.about-pop button{position:absolute;right:22rem;top:22rem;z-index:20;width:36rem;height:36rem;border:0;background:#f0f2f4;cursor:pointer;border-radius:50%;font-size:24rem;line-height:36rem;cursor:pointer}.product-image-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;display:none;align-items:center;justify-content:center;padding:40rem;background:rgba(0,0,0,0.78);overscroll-behavior:contain}.product-image-pop.active{display:flex}.product-image-pop img{display:block;max-width:92vw;max-height:88vh;object-fit:contain;background:#fff;border-radius:10rem}.product-image-pop button{position:absolute;right:32rem;top:24rem;width:40rem;height:40rem;border:0;border-radius:50%;background:#fff;font-size:26rem;line-height:40rem;cursor:pointer}@media(max-width:1025px){.product-show-page{padding-top:60px}.product-show-page .product-crumb{padding:14px 0;font-size:12px;line-height:22px}.product-show-page .product-crumb a,.product-show-page .product-crumb span,.product-show-page .product-crumb em{margin-right:5px}.product-show-page .product-detail{padding:25px 0 30px}.product-show-page .product-detail .left,.product-show-page .product-detail .right{float:none;width:100%;padding:0}
.product-show-page .product-detail .tm-product-image-container{position:relative;top:auto}.product-show-page .product-detail .right{margin-top:28px}.product-show-page .product-gallery-next,.product-show-page .product-gallery-prev{width:34px;height:34px;margin-top:-34px}.product-show-page .product-gallery-prev{left:0}.product-show-page .product-gallery-next{right:0}.product-show-page .product-gallery-pagination{bottom:22px;gap:8px;height:44px}.product-show-page .product-gallery-pagination .swiper-pagination-bullet{width:54px;height:40px;margin:0 -19px}.product-show-page .product-gallery-pagination:hover .swiper-pagination-bullet{margin:0}.product-show-page .product-gallery-pagination .swiper-pagination-bullet img{width:54px;height:40px}.product-show-page .gallery-switch{margin-top:8px}.product-show-page .gallery-switch button{line-height:38px;border-radius:30px;padding:0 18px;font-size:14px;margin:0 4px}.product-show-page h1{font-size:22px;line-height:29px;margin-bottom:10px}.product-show-page .span{font-size:14px;line-height:24px}.product-show-page .stars{padding:12px 0;margin:0 0 10px 0;font-size:16px}.product-show-page .product-summary{max-height:82px}.product-show-page .product-summary p{font-size:16px;line-height:26px}.product-show-page .summary-more{margin:0 0 12px;font-size:14px;line-height:24px;padding-right:20px}.product-show-page .summary-more:after{width:10px;height:10px;margin-top:-5px}.product-show-page .option-list li{margin-bottom:10px}.product-show-page .option-group,.product-show-page .product-choice{margin-bottom:20px;padding-top:20px}.product-show-page .option-group h2,.product-show-page .product-choice h2{font-size:16px;line-height:26px;margin-bottom:10px}.product-show-page .option-list button{height:44px;padding:0 14px;line-height:42px;border-radius:6px;font-size:14px}.product-show-page .option-list button em{font-size:14px}.product-show-page .product-choice{border:0;padding-top:0}.product-show-page .product-choice button{min-height:66px;padding:10px 12px;border-radius:6px;font-size:14px;line-height:24px}.product-show-page .product-choice ul{border-radius:6px;padding:15px}.product-show-page .product-choice img{width:54px;margin-right:12px}.product-show-page .chat-now{width:100%;height:46px;border-radius:24px;line-height:46px;font-size:16px}.product-show-page .product-tabs{overflow-x:auto}.product-show-page .product-tabs .container{display:flex;width:max-content;min-width:100%}.product-show-page .product-tabs button{min-width:120px;height:46px;font-size:14px}.product-show-page .feature-block{padding:40px 0 0}.product-show-page .feature-block .home-title h2{font-size:28px;line-height:36px}.product-show-page .feature-block .home-p{margin:8px auto 20px;font-size:14px;line-height:24px;max-width:100%}.product-show-page .feature-block .img{border-radius:8px;display:block}.product-show-page .feature-block .img2 .left,.product-show-page .feature-block .img2 .right{width:100%}.product-show-page .feature-block .img3 .left,.product-show-page .feature-block .img3 .right{width:100%}.product-show-page .feature-block .img4 .left,.product-show-page .feature-block .img4 .right{float:left;padding:0}.product-show-page .feature-block .img4 .left{margin-bottom:8px}.product-show-page .feature-block .img4 .right{margin-top:8px}.product-show-page .feature-block .img4{margin:0}.product-show-page .feature-block .img4 .left,.product-show-page .feature-block .img4 .right{width:100%}.product-show-page .spec-list{margin:25px auto 40px}.product-show-page .spec-row{display:block;padding:18px 0}.product-show-page .spec-row .bt{width:auto;font-size:16px;line-height:26px;margin-bottom:10px}.product-show-page .spec-media img{max-width:100%}.product-show-page .spec-info{font-size:16px;display:block;line-height:26px}.product-show-page .spec-info span{width:100%;display:block}.product-show-page .spec-info p{width:100%}.product-show-page .spec-pic-list{max-width:100%;margin:25px auto 0;background:#f5f5f8;padding:15px 5px;border-radius:8px}.product-show-page .spec-pic-list li{width:100%;padding:5px}.product-show-page .guide-info{padding:40px 0}.product-show-page .guide-tabs{margin:18px 0 24px}.product-show-page .guide-tabs button{height:38px;border-radius:12px;padding:0 20px;margin:0 10px;font-size:14px;line-height:28px}.product-show-page .guide-list li{width:50%;padding:0 8px 16px}.product-show-page .guide-list button>span{margin-top:8px;font-size:14px;line-height:24px;height:48px}.product-show-page .guide-list .pic .play-btn{width:56px;height:56px}.product-show-page .guide-list .pic .play-btn:before{border-top-width:10px;border-bottom-width:10px;border-left-width:15px}.product-show-page .guide-list .pic .play-btn:after{inset:-7px}.product-show-page .guide-list button,.product-show-page .guide-list a{padding:0}.product-show-page .guide-download-list ul{margin:0}.product-show-page .guide-download-list li{width:100%;padding:0 0 14px}.product-show-page .guide-download-list a{min-height:150px;padding:16px;border-radius:7px}.product-show-page .guide-download-list span{max-width:none;font-size:16px;line-height:24px}
.product-show-page .guide-download-list em{left:16px;bottom:20px;height:40px;padding:0 18px;border-radius:18px;font-size:14px;line-height:40px}.product-show-page .guide-download-list i{width:24px;height:24px;margin-left:5px}.product-show-page .faq-list{margin:25px auto 0 auto}.product-show-page .faq-list dt{padding:16px 32px 16px 0;font-size:16px;line-height:26px}.product-show-page .faq-list dd p{font-size:14px;line-height:24px}.product-show-page .faq-info{padding:40px 0}.product-show-page .related-products{padding:40px 0 40px}.product-show-page .related-products .product-grid{margin-top:25px}.product-show-page .sec-info{padding:40px 0}.video-pop .video-box,.about-pop .video-box,.video-pop .pop-box,.about-pop .pop-box{width:92%;padding:16px}.video-pop,.about-pop,.product-image-pop{align-items:center;justify-content:center;overflow:hidden;padding:16px;-webkit-overflow-scrolling:touch}.video-pop button,.about-pop button{width:34px;height:34px;font-size:22px}.about-pop .pop-box{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block;min-height:0;border-radius:12px}.about-pop .pop-pic{width:100%;height:auto}.about-pop .pop-pic img{height:auto}.about-pop .pop-text{padding-top:18px;height:auto;overflow:visible}.about-pop .pop-head{display:block;margin-bottom:10px}.about-pop .pop-head h3,.about-pop .pop-head strong{font-size:22px;line-height:30px}.about-pop h4{font-size:17px;line-height:24px;margin-bottom:14px}.about-pop .pop-summary{min-height:0}.about-pop .pop-summary p{font-size:14px;line-height:22px}.about-pop .pop-box ul{margin-top:16px}.about-pop .pop-box ul li{font-size:13px;line-height:22px}.about-pop button{top:10px;right:10px;box-shadow:0 0 0 1px #ddd}.video-pop .video-box{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.video-pop button{top:10px;right:10px;box-shadow:0 0 0 1px #ddd}}.about-page{padding-top:88rem}.fix2{z-index:1}.about-page .about-hero{padding:146rem 0 125rem;color:#fff;position:relative;overflow:hidden;z-index:4;min-height:100vh;background:#333;scroll-margin-top:100rem;padding-top:20rem;padding-bottom:30rem}.about-page .about-hero>.container,.about-page .about-cert>.container{position:relative;z-index:1}.about-page .about-hero .home-aurora-bg,.about-page .about-cert .home-aurora-bg{z-index:1}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.about-hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:1;overflow:hidden;cursor:pointer;background-size:cover;transition:.8s;display:block;height:100vh}.about-hero .overlay.hide{animation:slideOut 2s ease-in-out forwards}.about-hero .overlay .img_logo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-position:center;background-repeat:no-repeat;background-size:cover}.about-page .about-hero .left{float:left;width:45%;padding-top:41rem;width:100%;padding-right:0;text-align:center}.about-page .about-hero .right{float:right;position:relative;width:55%;cursor:pointer;width:100%}.about-page .about-hero .p1{margin-top:35rem;font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:1.5;color:#fff;margin-top:10rem;margin-bottom:10rem}.about-page .about-hero .p1 p{position:relative}.about-page .about-hero .p1 p:after{content:'';display:block;width:5rem;height:5rem;background:#fff;border-radius:50%;position:absolute;top:17rem;left:0;display:none}.about-page .about-hero .p1 .color{background:linear-gradient(90deg,#54a4c9,#7fcb81,#a4dc5f);background-size:200% 100%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes flow{0%{background-position:0 0}100%{background-position:200% 0}}.about-page .about-hero .pp{font-size:18rem;font-weight:normal;line-height:30rem;margin-top:56rem;color:#fff}.about-page .about-hero .pic{border-radius:24rem}.about-page .about-hero .pic:after{padding-bottom:42.225%}@keyframes pointPulse1{0%{width:118rem;height:118rem;opacity:.9}100%{width:170rem;height:170rem;opacity:0}}.about-page .about-hero button{position:absolute;left:50%;top:50%;z-index:4;width:76rem;height:76rem;border-radius:50%;background:var(--hover-color);transform:translate(-50%,-50%);border:0;cursor:pointer}.about-page .about-hero button:after{content:"";position:absolute;left:50%;top:50%;width:118rem;height:118rem;border-radius:50%;background:rgba(38,115,255,0.62);transform:translate(-50%,-50%);animation:pointPulse1 1.8s infinite;display:block}.about-page .about-hero button:before{content:"";position:absolute;left:31rem;top:24rem;width:0;height:0;border-top:14rem solid transparent;border-bottom:14rem solid transparent;border-left:22rem solid #fff}.about-page .about-hero .countlist{margin-top:77rem;margin-top:40rem;text-align:center}.about-page .about-hero .countlist li{width:17%}.about-page .about-hero .countlist li:nth-child(2){width:13%}
.about-page .about-hero .countlist li:nth-child(3){width:34%}.about-page .about-hero .countlist li:nth-child(4){width:36%}.about-page .about-hero .countlist li:nth-child(4) .num{font-size:52rem}.about-page .about-hero .countlist li:nth-child(4) .num .num1{color:#023b91}.about-page .about-hero .countlist li:nth-child(4) .num .num2{color:#07913a}.about-page .about-layout{padding:143rem 0 148rem 0;scroll-margin-top:100rem}.about-page .about-layout .partner-map{margin:61rem auto 0}.about-page .about-layout .partner-map img{display:block}.about-page .about-layout .partner-map .img{width:1363rem;height:765rem;position:relative;margin:0 auto}.about-page .about-layout .partner-map .img .hide{display:none}.about-page .about-layout .partner-map .img img{position:absolute;top:0;left:0;width:100%}.about-page .about-layout .partner-map .img .globalMap{width:100%;height:765rem;position:relative;z-index:66}.about-page .about-layout .partner-map .img .area{position:absolute;z-index:1;cursor:pointer;-webkit-transition:transform 2s linear;-webkit-transition:-webkit-transform 2s linear;transition:-webkit-transform 2s linear;-o-transition:transform 2s linear;transition:transform 2s linear;transition:transform 2s linear,-webkit-transform 2s linear}.about-page .about-layout .partner-map .img .area i{position:relative;z-index:2;width:22rem;height:22rem;background:url(../images/dot2.png) no-repeat center center;background-size:100%;display:block;margin:0 auto;-webkit-animation:2s ease mymove1 infinite;animation:2s ease mymove1 infinite}.about-page .about-layout .partner-map .img .area:not(.area00) i:before,.about-page .about-layout .partner-map .img .area:not(.area00) i:after{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:100%;height:100%;border:1rem solid rgba(40,117,245,.56);border-radius:50%;transform:translate(-50%,-50%) scale(1);opacity:0;animation:mapDotRipple 2.2s ease-out infinite}.about-page .about-layout .partner-map .img .area:not(.area00) i:after{animation-delay:1.1s}.about-page .about-layout .partner-map .img .area:hover i:before,.about-page .about-layout .partner-map .img .area:hover i:after{border-color:rgba(40,117,245,.9);animation-duration:1.35s}@keyframes mapDotRipple{0%{opacity:.68;transform:translate(-50%,-50%) scale(1)}70%{opacity:.18}100%{opacity:0;transform:translate(-50%,-50%) scale(2.65)}}.about-page .about-layout .partner-map .img .area span{font-family:var(--Outfit-SemiBold);font-size:16rem;font-weight:normal;line-height:30rem;color:#212121;display:block;margin:0 5rem;transition:.5s;text-align:center}.about-page .about-layout .partner-map .img .area .map-pop{position:absolute;left:50%;top:100%;width:330rem;padding:24rem 26rem;background:#2875f5;border-radius:12rem;box-shadow:0 18rem 35rem rgba(18,91,216,0.24);color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:auto;transform:translate(-50%,-12rem);transition:opacity .3s,visibility .3s,transform .3s}.about-page .about-layout .partner-map .img .area .map-pop:before{content:"";position:absolute;left:50%;top:-10rem;width:0;height:0;margin-left:-10rem;border-left:10rem solid transparent;border-right:10rem solid transparent;border-bottom:10rem solid #2875f5}.about-page .about-layout .partner-map .img .area .map-pop h3{font-family:var(--Outfit-SemiBold);font-size:16rem;font-weight:normal;line-height:30rem;color:#fff;margin-bottom:10rem}.about-page .about-layout .partner-map .img .area .map-pop p{font-size:14rem;font-weight:normal;line-height:26rem;color:#fff}.about-page .about-layout .partner-map .img .area .map-pop .pic{border-radius:10rem;margin-top:5rem}.about-page .about-layout .partner-map .img .area .map-pop .pic:after{padding-bottom:58.15384615%}.about-page .about-layout .partner-map .img .area:hover{z-index:20}.about-page .about-layout .partner-map .img .area:hover .map-pop{opacity:1;visibility:visible;transform:translate(-50%,0)}.about-page .about-layout .partner-map .img .area .map-pop:hover{opacity:1;visibility:visible}.about-page .about-layout .partner-map .img .area.zuo .map-pop{left:0;transform:translate(0,0)}.about-page .about-layout .partner-map .img .area.zuo .map-pop:before{left:24rem;margin-left:0}.about-page .about-layout .partner-map .img .area00 i{width:14rem;height:19rem;background:url(../images/ma2.png) no-repeat center center;background-size:100%}.about-page .about-layout .partner-map .img .zuo i{display:inline-block;vertical-align:middle}.about-page .about-layout .partner-map .img .zuo span{display:inline-block;vertical-align:middle}.about-page .about-layout .partner-map .img .m01{top:15.5%;left:5.4%}.about-page .about-layout .partner-map .img .m02{top:12.4%;left:14.1%}.about-page .about-layout .partner-map .img .m03{top:18.8%;left:10.1%}.about-page .about-layout .partner-map .img .m04{top:20.1%;left:8.5%}.about-page .about-layout .partner-map .img .m05{top:24%;left:10.5%}.about-page .about-layout .partner-map .img .m06{top:24%;left:15.1%}
.about-page .about-layout .partner-map .img .m07{top:16.8%;left:20%}.about-page .about-layout .partner-map .img .m08{top:17.5%;left:17.5%}.about-page .about-layout .partner-map .img .m09{top:17.5%;left:16.5%}.about-page .about-layout .partner-map .img .m09 i{margin:0}.about-page .about-layout .partner-map .img .m010{top:29%;left:36.5%}.about-page .about-layout .partner-map .img .m011{top:35%;left:36%}.about-page .about-layout .partner-map .img .m012{top:35%;left:41.4%}.about-page .about-layout .partner-map .img .m013{top:33.2%;left:45.6%}.about-page .about-layout .partner-map .img .m014{top:14%;left:71%}.about-page .about-layout .partner-map .img .m015{top:26%;left:74%}.about-page .about-layout .partner-map .img .m016{top:71%;left:43%}.about-page .about-culture{scroll-margin-top:100rem}.about-page .about-culture ul{display:flex;gap:16rem;margin-top:45rem}.about-page .about-culture li{flex:1;height:578rem;border-radius:16rem;background-position:center;background-size:cover;color:#fff;transition:.5s;position:relative}.about-page .about-culture li.active{flex:5}.about-page .about-culture li.active .bt{padding:0 54rem;text-align:left}.about-page .about-culture li.active .p{padding:0 54rem;opacity:1}.about-page .about-culture .bt{font-family:var(--Outfit-SemiBold);font-size:36rem;font-weight:normal;line-height:62rem;color:#fff;position:absolute;top:38rem;left:0;width:100%;padding:0 24rem;text-align:center}.about-page .about-culture .p{font-size:20rem;font-weight:normal;line-height:32rem;overflow:hidden;color:#fff;position:absolute;bottom:38rem;left:0;width:100%;padding:0 24rem;opacity:0}.about-page .about-milestone{padding:193rem 0 176rem 0;overflow:hidden;position:relative;scroll-margin-top:100rem}.about-page .about-milestone .milestone-main{margin:35rem auto 58rem;position:relative;overflow:hidden}.about-page .about-milestone .swiper-slide{display:flex;align-items:center;gap:40rem}.about-page .about-milestone .pic{width:45%;border-radius:16rem}.about-page .about-milestone .pic:after{padding-bottom:58.15384615%}.about-page .about-milestone .text{flex:1;padding-left:136rem;position:relative}.about-page .about-milestone .text .p{position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:200rem;font-family:var(--Outfit-SemiBold);color:#f6f6f6;padding:0 100rem;z-index:1}.about-page .about-milestone .text span{display:block;font-family:var(--Outfit-SemiBold);font-size:42rem;font-weight:normal;color:#2673ff;margin-bottom:12rem;position:relative;z-index:4}.about-page .about-milestone .text p{font-size:22rem;font-weight:normal;line-height:44rem;letter-spacing:1rem;color:#333;position:relative;z-index:4}.about-page .about-milestone .milestone-year{max-width:90%;margin:0 auto;text-align:center;overflow:visible;position:relative}.about-page .about-milestone .milestone-year:before{content:'';position:absolute;left:0;right:0;top:18rem;height:1rem;background:#e8e8e8}.about-page .about-milestone .milestone-year .swiper-slide{width:auto;display:block;font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:40rem;padding-top:37rem;color:#909090;cursor:pointer;position:relative}.about-page .about-milestone .milestone-year .swiper-slide:after{content:'';display:block;width:8rem;height:8rem;border-radius:50%;background-color:#909090;position:absolute;top:15rem;left:50%;transform:translateX(-50%)}.about-page .about-milestone .milestone-year .swiper-slide-thumb-active{color:#2673ff}.about-page .about-milestone .milestone-year .swiper-slide-thumb-active:after{background:#2673ff}.about-page .about-milestone .milestone-year .about-prev,.about-page .about-milestone .milestone-year .about-next{width:46rem;height:46rem;margin-top:0;top:0;border-radius:50%;background:#f0f0f0;color:#999;transition:.3s;z-index:5}.about-page .about-milestone .milestone-year .about-prev:after,.about-page .about-milestone .milestone-year .about-next:after{font-size:16rem;font-weight:bold}.about-page .about-milestone .milestone-year .about-prev:hover,.about-page .about-milestone .milestone-year .about-next:hover{background:#2673ff;color:#fff}.about-page .about-milestone .milestone-year .about-prev{left:-60rem}.about-page .about-milestone .milestone-year .about-next{right:-60rem}.about-page .about-core{padding:134rem 0 146rem 0;background-position:center;background-size:cover;overflow:hidden;scroll-margin-top:100rem}.about-page .about-core .core-pic{position:relative;display:inline-block;left:50%;transform:translateX(-50%);text-align:center;margin-top:45rem}.about-page .about-core .core-pic img{display:block;max-width:1167rem}.about-page .about-core .core-pic img.hide{display:none}.about-page .about-core .core-float-text{position:absolute;right:0;top:50%;z-index:2;width:362rem;transform:translateY(-39%)}.about-page .about-core .core-float-text p{position:relative;font-family:var(--Outfit-Medium);font-size:20rem;font-weight:normal;line-height:72rem;color:#fff;color:#fff;text-align:left}
.about-page .about-core .core-scroll{margin-top:81rem}.about-page .about-core .core-scroll li{position:relative;overflow:hidden;width:300rem!important;height:284rem;border-radius:16rem;border:solid 1rem #969899;margin-right:23rem;padding:26rem 18rem;background-position:center;background-size:cover;font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:34rem;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1}.about-page .about-core .core-scroll li:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:-1;transition:.3s}.about-page .about-progress{padding:158rem 0 183rem 0;background-position:center;background-size:cover;overflow:hidden;scroll-margin-top:100rem}.about-page .about-progress .left{width:57%;margin-top:98rem}.about-page .about-progress .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:38rem;color:#101010;margin-bottom:13rem}.about-page .about-progress .progress-points{margin-bottom:50rem}.about-page .about-progress .progress-points li{position:relative;padding-left:49rem;font-size:16rem;font-weight:normal;line-height:42rem;color:#101010}.about-page .about-progress .progress-points li:before{content:'';position:absolute;left:0;top:11rem;width:23rem;height:23rem;border-radius:50%;background:url(../images/gou.png) no-repeat center center;background-size:100%}.about-page .about-progress .progress-cards li{display:grid;grid-template-columns:96rem 180rem 1fr;align-items:center;min-height:88rem;margin-bottom:14rem;padding:18rem 24rem;background:rgba(255,255,255,0.88);border-radius:10rem;border:solid 1rem #ccc;box-shadow:0 12rem 28rem rgba(17,24,39,0.06)}.about-page .about-progress .progress-cards .icon{width:96rem;position:relative}.about-page .about-progress .progress-cards h3{font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:30rem;color:#101010;padding:0 20rem}.about-page .about-progress .progress-cards p{font-size:16rem;font-weight:normal;line-height:24rem;color:#333;padding-left:25rem;border-left:solid 1rem #ccc}.about-page .about-cooperation{text-align:center;padding:158rem 0 161rem 0;scroll-margin-top:100rem}.about-page .about-cooperation ul{margin:55rem 0 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:27rem;grid-column-gap:27rem}.about-page .about-cooperation li{background:#f8f8f9;border-radius:16rem;padding:50rem 34rem 79rem 34rem}.about-page .about-cooperation img{width:105rem;border-radius:50%;background:#fff;margin-bottom:10rem}.about-page .about-cooperation .bt{display:block;font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:34rem;color:#333}.about-page .about-cooperation strong{font-size:22rem;font-weight:normal;line-height:34rem;font-family:var(--Outfit-SemiBold);color:#000;margin:9rem 0 17rem 0;display:block}.about-page .about-cooperation .line{width:40rem;height:4rem;background-color:#2673ff;margin:0 auto}.about-page .about-cooperation .p{font-size:16rem;font-weight:normal;line-height:24rem;margin-top:47rem;text-align:left;color:#4d4d4d}.about-page .about-cooperation .p p{padding-left:13rem;position:relative}.about-page .about-cooperation .p p:after{content:'';display:block;width:4rem;height:4rem;background:#4d4d4d;position:absolute;top:10rem;border-radius:50%;left:0}.about-page .about-advantages{position:relative;padding:0;background-position:center;background-size:cover;color:#fff;overflow:hidden;scroll-margin-top:100rem}.about-page .about-advantages .container{position:relative;z-index:1;display:flex}.about-page .about-advantages .left{width:35%;padding:105rem 14rem 0 0;border-right:1rem solid rgba(255,255,255,0.45)}.about-page .about-advantages .left .home-title{margin-bottom:152rem}.about-page .about-advantages .left .home-title h2{color:#fff}.about-page .about-advantages .adv-count li{margin-bottom:69rem}.about-page .about-advantages .adv-count p{font-size:18rem;line-height:24rem;color:#fff}.about-page .about-advantages .adv-count strong{font-family:var(--Outfit-SemiBold);font-size:48rem;font-weight:normal;line-height:68rem;color:#fff}.about-page .about-advantages .adv-count em{margin-left:8rem;font-style:normal;font-size:16rem;line-height:26rem;color:#fff}.about-page .about-advantages .right{flex:1}.about-page .about-advantages .adv-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:100%}.about-page .about-advantages .adv-list li{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:816rem;padding:20rem 36rem;border-right:1rem solid rgba(255,255,255,0.35);text-align:center}@media(min-width:1025px){.about-page .about-advantages .adv-list li:hover p{height:auto;margin:28rem auto 0}}.about-page .about-advantages .adv-list p{font-size:18rem;line-height:26rem;height:0;overflow:hidden;color:#fff;transition:.5s}
.about-page .about-advantages .adv-icon{position:relative;display:block;width:110rem}.about-page .about-tech{padding:123rem 0 165rem 0;scroll-margin-top:100rem}.about-page .about-tech .top1{margin-bottom:59rem}.about-page .about-tech .home-title{float:left}.about-page .about-tech .top1 .right{float:right;display:flex;gap:70rem;text-align:center}.about-page .about-tech .item .bt{font-family:var(--Outfit-SemiBold);font-size:42rem;font-weight:normal;line-height:62rem;margin-bottom:10rem;color:#000}.about-page .about-tech .item p{font-size:18rem;font-weight:normal;line-height:32rem;color:#000}.about-page .about-tech ul{margin:0 -10rem}.about-page .about-tech li{float:left;width:25%;padding:0 10rem;position:relative}.about-page .about-tech li .box{position:relative;justify-content:space-between;display:flex;align-items:center}.about-page .about-tech .pic{border-radius:16rem}.about-page .about-tech .pic:after{padding-bottom:173.91304348%}.about-page .about-tech li .bt{position:absolute;left:0;text-align:center;top:24rem;font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:30rem;color:#fff;width:100%;transition:.4s}@media(min-width:1025px){.about-page .about-tech li:hover .bt{opacity:1}}.about-page .about-cert{padding:129rem 0 150rem 0;text-align:center;overflow:hidden;position:relative;color:#fff;background:#000;scroll-margin-top:100rem}.about-page .about-cert .home-p{margin-top:22rem;font-size:16rem;font-weight:normal;line-height:30rem;color:#fff}.about-page .about-cert .cert-swiper{margin-top:60rem;padding:0 72rem;position:relative;overflow:hidden}.about-page .about-cert .cert-swiper .cert-prev,.about-page .about-cert .cert-swiper .cert-next{width:48rem;height:48rem;margin-top:-24rem;border:1px solid rgba(255,255,255,0.38);border-radius:50%;background:rgba(0,0,0,0.35);color:#fff;opacity:0;visibility:hidden;transform:translateY(8rem);transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background .3s ease,border-color .3s ease}.about-page .about-cert .cert-swiper:hover .cert-prev,.about-page .about-cert .cert-swiper:hover .cert-next{opacity:1;visibility:visible;transform:translateY(0)}.about-page .about-cert .cert-swiper .cert-prev:hover,.about-page .about-cert .cert-swiper .cert-next:hover{border-color:rgba(255,255,255,0.8);background:rgba(255,255,255,0.16)}.about-page .about-cert .cert-swiper .cert-prev:after,.about-page .about-cert .cert-swiper .cert-next:after{font-size:18rem}.about-page .about-cert .cert-swiper .cert-prev{left:0}.about-page .about-cert .cert-swiper .cert-next{right:0}.about-page .about-cert .cert-swiper .swiper-slide{padding:0 48rem;padding-bottom:16rem;width:40%}.about-page .about-cert .cert-swiper .swiper-slide:after{content:'';display:block;width:100%;height:40%;background-color:#f6f7f8;opacity:.04;position:absolute;bottom:0;left:0;z-index:2}.about-page .about-cert .cert-swiper .swiper-slide .img{padding:12rem;background:url(../images/abg.png) no-repeat top center;background-size:100%;position:relative;z-index:4}.about-page .about-cert .cert-swiper .pic:after{padding-bottom:137.55319149%}.about-page .about-cert .cert-swiper .bt{font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:38rem;margin-top:8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;position:relative;z-index:4;text-align:center;color:#fff}.about-page .about-cert img{max-width:100%}.about-page .about-team{padding:169rem 0;background:#fff;scroll-margin-top:100rem}.about-page .about-team .left{float:left;width:41%;padding-top:91rem}.about-page .about-team .right{float:right;width:52%;padding-bottom:174rem;position:relative}.about-page .about-team .p{margin-top:75rem;font-size:16rem;font-weight:normal;line-height:30rem;color:#101010}.about-page .about-team .team-card{flex:1;cursor:pointer;border-radius:10rem;width:385rem;position:absolute;top:-26rem;left:-10rem;border:2px solid #b6cefc;overflow:hidden}.about-page .about-team .team-card .box{display:flex;overflow:hidden}.about-page .about-team .team-card img{width:190rem;object-fit:cover;float:left}.about-page .about-team .team-card .bt{font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:30rem;color:#000;margin-top:16rem}.about-page .about-team .team-card p{margin-top:18rem;margin-bottom:20rem;font-size:14rem;font-weight:normal;line-height:24rem;color:#666}.about-page .about-team .team-card .more0{font-size:14rem;font-weight:normal;line-height:30rem;color:#2673ff;padding-left:40rem;position:relative}.about-page .about-team .team-card .more0 span{width:30rem;height:30rem;line-height:30rem;text-align:center;font-size:24rem;margin-right:10rem;color:#fff;display:inline-block;vertical-align:top;background:#2673ff;border-radius:50%;position:absolute;top:0;left:0}.about-page .about-team .team-card .text{width:50%;float:right;padding:0 10rem 0 20rem}.about-page .about-team .team-card1{bottom:0;left:40%;top:auto}
.about-page .about-team .team-card2{right:-3.6%;left:auto;top:-3%}.about-page .about-team .team-card2 .bt{margin-top:4rem}@keyframes aboutMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:1025px){.about-page{padding-top:60px}.about-hero .overlay{display:none}.home-title h1,.home-title h2{font-size:28px;line-height:36px}.about-page .about-hero{padding:40px 0 34px;background:#000}.about-page .about-hero .left,.about-page .about-hero .right{float:none;width:100%;padding:0}.about-page .about-hero .right{margin-top:15px}.about-page .about-hero .p1{margin-top:14px;font-size:16px;line-height:26px}.about-page .about-hero .p1 p{padding-left:20px;margin-bottom:5px}.about-page .about-hero .pp{font-size:14px;line-height:24px;margin-top:10px}.about-page .about-hero .p1 p:after{width:5px;height:5px;top:11px}.about-page .about-hero .pic{border-radius:12px}.about-page .about-hero .countlist{margin-top:20px}.about-page .about-layout{padding:40px 0}.about-page .about-layout .partner-map{margin-top:25px}.about-page .about-layout .partner-map .img{width:100%;height:auto}.about-page .about-layout .partner-map .img img{display:none;position:relative;top:auto;left:auto}.about-page .about-layout .partner-map .img .hide{display:block}.about-page .about-layout .partner-map .img .globalMap{height:483px;display:none}.about-page .about-layout .partner-map .img .area .map-pop{width:260px;padding:18px 20px;border-radius:10px}.about-page .about-layout .partner-map .img .area .map-pop h3{font-size:18px;line-height:24px}.about-page .about-layout .partner-map .img .area .map-pop p{font-size:13px;line-height:21px}.about-page .about-culture ul{display:block;margin-top:26px}.about-page .about-culture li{height:40vh;margin-bottom:12px;border-radius:8px}.about-page .about-culture .bt{font-size:18px;line-height:28px;text-align:left;padding:0 20px;top:20px}.about-page .about-culture .p{font-size:16px;line-height:26px;bottom:20px;padding:0 20px;opacity:1}.about-page .about-culture li.active .bt{padding:0 20px}.about-page .about-culture li.active .p{padding:0 20px}.about-page .about-milestone{padding:40px 0}.about-page .about-milestone .milestone-main{margin:25px auto 18px}.about-page .about-milestone .swiper-slide{display:block}.about-page .about-milestone .pic{width:100%}.about-page .about-milestone .text{margin-top:12px;padding-left:0}.about-page .about-milestone .text span{font-size:24px;margin-bottom:8px}.about-page .about-milestone .text .p{display:none}.about-page .about-milestone .text p{font-size:16px;line-height:26px}.about-page .about-milestone .milestone-year{height:34px;max-width:70%}.about-page .about-milestone .milestone-year .swiper-slide{display:none}.about-page .about-milestone .milestone-year:before{top:16px}.about-page .about-milestone .milestone-year .swiper-slide{font-size:14px;line-height:34px;padding-top:31px}.about-page .about-milestone .milestone-year .swiper-slide:after{top:13px;width:7px;height:7px}.about-page .about-milestone .milestone-year .about-prev,.about-page .about-milestone .milestone-year .about-next{width:34px;height:34px}.about-page .about-milestone .milestone-year .about-prev:after,.about-page .about-milestone .milestone-year .about-next:after{font-size:13px}.about-page .about-milestone .milestone-year .about-prev{left:-38px}.about-page .about-milestone .milestone-year .about-next{right:-38px}.about-page .about-core{padding:40px 0}.about-page .about-core .core-pic img{max-width:100%;display:none}.about-page .about-core .core-pic img.hide{display:block}.about-page .about-core .core-pic{display:block;left:auto;transform:none;margin-top:25px}.about-page .about-core .core-float-text{position:static;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:18px;transform:none}.about-page .about-core .core-float-text p{font-size:16px;line-height:26px}.about-page .about-core .core-float-text p:before{left:12px;top:19px;width:6px;height:6px}.about-page .about-core .core-scroll{margin-top:25px}.about-page .about-core .core-scroll li{width:180px!important;margin-right:10px;padding:16px;font-size:16px;line-height:26px}.about-page .about-core .core-float-text{grid-template-columns:1fr}.about-page .about-progress{background-position:58% center;padding:40px 0}.about-page .about-progress .left{width:100%;max-width:none;margin-top:25px}.about-page .about-progress .bt{font-size:18px;line-height:28px;margin-bottom:10px}.about-page .about-progress .bt br{display:none}.about-page .about-progress .progress-points{margin-bottom:20px}.about-page .about-progress .progress-points li{font-size:14px;line-height:24px;padding-left:24px}.about-page .about-progress .progress-points li:before{top:6px;width:13px;height:13px}.about-page .about-progress .progress-points li:after{left:5px;top:9px}.about-page .about-progress .progress-cards li{grid-template-columns:52px 1fr;gap:0 12px;padding:14px}.about-page .about-progress .progress-cards .icon{grid-row:span 2;width:52px}.about-page .about-progress .progress-cards h3{font-size:16px;line-height:26px;padding:0 15px}
.about-page .about-progress .progress-cards p{grid-column:2;font-size:14px;line-height:24px;padding:0 15px}.about-page .about-cooperation{padding:40px 0}.about-page .about-cooperation ul{margin:25px 0 0;grid-template-columns:1fr 1fr;grid-row-gap:16px;grid-column-gap:16px}.about-page .about-cooperation li{padding:16px}.about-page .about-cooperation img{width:55px;margin-bottom:10px}.about-page .about-cooperation strong{font-size:20px;line-height:30px}.about-page .about-cooperation .bt{font-size:18px;line-height:28px}.about-page .about-cooperation p{padding-left:13px}.about-page .about-cooperation .p{font-size:14px;line-height:24px;margin-top:20px}.about-page .about-cooperation .p p:after{width:4px;height:4px;top:10px}.about-page .about-advantages .container{display:block}.about-page .about-advantages .left{width:100%;padding:40px 0 24px;border-right:0}.about-page .about-advantages .left .home-title{margin-bottom:25px}.about-page .about-advantages .adv-count li{margin-bottom:10px}.about-page .about-advantages .adv-count p{font-size:14px;line-height:24px}.about-page .about-advantages .adv-count strong{font-size:26px;line-height:36px}.about-page .about-advantages .adv-count em{font-size:12px;line-height:22px;margin-left:5px}.about-page .about-advantages .adv-list{display:grid;grid-template-columns:1fr}.about-page .about-advantages .adv-list li{min-height:0;padding:20px 0;border-right:0;border-top:1px solid rgba(255,255,255,0.25)}.about-page .about-advantages .adv-list p{font-size:14px;line-height:24px;height:auto}.about-page .about-advantages .adv-icon{width:58px}.about-page .about-tech{padding:40px 0}.about-page .about-tech .top1{margin-bottom:25px}.about-page .about-tech .home-title,.about-page .about-tech .top1 .right{float:none}.about-page .about-tech .top1 .right{margin-top:16px;gap:24px}.about-page .about-tech .item .bt{font-size:20px;line-height:30px;margin-bottom:5px}.about-page .about-tech .item p{font-size:14px;line-height:24px}.about-page .about-tech li{width:50%;padding:0 6px 12px}.about-page .about-tech .pic{border-radius:8px}.about-page .about-tech li .bt{top:18px;font-size:16px;line-height:26px;opacity:1}.about-page .about-cert{padding:40px 0;background:#000}.about-page .about-cert .home-p{margin-top:10px;font-size:14px;line-height:24px}.about-page .about-cert .home-p br{display:none}.about-page .about-cert .cert-swiper{margin-top:26px;padding:0 38px}.about-page .about-cert .cert-swiper .cert-prev,.about-page .about-cert .cert-swiper .cert-next{width:32px;height:32px;margin-top:-16px;opacity:1;visibility:visible;transform:none}.about-page .about-cert .cert-swiper .cert-prev:after,.about-page .about-cert .cert-swiper .cert-next:after{font-size:13px}.about-page .about-cert .cert-swiper .swiper-slide{padding:0 10px;padding-bottom:10px}.about-page .about-cert .cert-swiper .bt{font-size:16px;line-height:30px;margin-top:0}.about-page .about-team{padding:40px 0}.about-page .about-team .left,.about-page .about-team .right{float:none;width:100%;padding:0}.about-page .about-team .right{margin-top:24px;gap:12px}.about-page .about-team .p{margin-top:10px;font-size:14px;line-height:24px}.about-page .about-team .team-card{padding:10px;border-radius:5px;width:100%;position:relative;top:auto;left:auto;overflow:hidden;display:flex;margin-top:15px}.about-page .about-team .team-card img{width:90px}.about-page .about-team .team-card .bt{font-size:16px;line-height:26px;margin-top:0}.about-page .about-team .team-card p{margin-top:4px;margin-bottom:10px;font-size:14px;line-height:24px}.about-page .about-team .team-card .more0{font-size:14px;line-height:24px}.about-page .about-team .team-card .more0 span{width:24px;height:24px;line-height:24px;font-size:18px;margin-right:5px}.about-page .about-team .team-card .text{width:auto;float:right;flex:1;padding:0 15px}}.solutions-page,.download-page,.fpsc-page,.scenarios-page,.case-show-page,.product-page{padding-top:88rem}@media(max-width:1025px){.solutions-page,.download-page,.fpsc-page,.scenarios-page,.case-show-page,.product-page{padding-top:60px}}.section-head,.page-title{text-align:center}.section-head h1,.page-title h1,.section-head h2,.page-title h2{font-family:var(--Outfit-SemiBold);font-size:56rem;font-weight:normal;line-height:62rem;color:#000}.section-head p,.page-title p{margin:0 auto;font-size:16rem;font-weight:normal;line-height:30rem;color:#101010}.section-head.left,.page-title.left{text-align:left}.section-head.left p,.page-title.left p{margin-left:0}.solution-inbanner{position:relative;overflow:hidden;color:#fff}.solution-inbanner .img1{display:none}.solution-inbanner img{display:block;width:100%;height:100%;object-fit:cover}.solution-inbanner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg6.png) no-repeat bottom center;background-size:1440rem;z-index:1}.solution-inbanner .text{position:absolute;left:0;top:0;width:100%;z-index:4;padding-top:148rem}.solution-inbanner h1{font-family:var(--Outfit-SemiBold);font-size:56rem;font-weight:normal;line-height:62rem;color:#fff;margin-bottom:30rem;-webkit-animation:fadeInUp2 2s alternate;animation:fadeInUp2 2s alternate}
.solution-inbanner .p{font-size:16rem;font-weight:normal;line-height:30rem;color:#fff;-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.solution-inbanner .home-more1{margin-top:44rem;-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}@media(max-width:1025px){.solution-inbanner .img{display:none}.solution-inbanner .img1{display:block;height:50vh}.solution-inbanner:after{height:90px}.solution-inbanner .text{padding-top:0;transform:translateY(-50%);top:50%}.solution-inbanner h1{font-size:36px;line-height:40px;margin-bottom:15px}.solution-inbanner .p{font-size:14px;line-height:24px}.solution-inbanner .home-more1{margin-top:20px}}.solutions-page{background:linear-gradient(180deg,#fff 0,#f9f9f9 100%)}.solution-advantages{margin-top:-30rem;position:relative;z-index:44}.solution-advantages .page-title h2{margin-bottom:18rem}.advantage-list{display:flex;gap:44rem;margin-top:66rem}.advantage-list li{flex:1}.advantage-list .box{text-align:center;padding:0 22rem}.advantage-list .pic{width:160rem;margin:0 auto 28rem;border-radius:50%;background-color:#f9f9f9;border:solid 1rem #e5e5e5;position:relative}.advantage-list .bt{font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:32rem;color:#000;margin-bottom:18rem}.advantage-list .p{font-size:16rem;font-weight:normal;line-height:28rem;color:#666}.solution-devices{padding:120rem 0 100rem}.solution-devices .page-title h2{margin-bottom:18rem}.device-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25rem 28rem;margin-top:52rem}.device-list .box{display:block;position:relative;overflow:hidden;border-radius:16rem}.device-list .pic img{width:100%;height:100%;object-fit:cover}.device-list .pic:after{padding-bottom:34.70254958%}.device-list .text{position:absolute;left:0;right:0;bottom:0;padding:34rem;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.62));transform:translateY(46rem);transition:transform .45s ease}.device-list .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:30rem;color:#fff;margin-bottom:12rem}.device-list .p{opacity:0;transition:opacity .35s ease;font-size:16rem;font-weight:normal;line-height:24rem;color:#fff}.case-page{padding-top:88rem}.case-page .case-detail{padding:131rem 0}.case-page .case-filter{display:grid;grid-template-columns:minmax(0,1fr) 242rem 242rem;gap:20rem;margin-top:54rem}.case-page .case-filter label{display:block;position:relative}.case-page .case-filter input,.case-page .case-filter select{width:100%;height:66rem;border:1rem solid #e5e5e5;background:#fff;border-radius:0;padding:0 52rem 0 24rem;font-size:16rem;line-height:66rem;color:#111;outline:0;transition:border-color .3s ease,box-shadow .3s ease}.case-page .case-filter input::placeholder{color:#b6b6b6}.case-page .case-filter input:focus,.case-page .case-filter select:focus{border-color:var(--hover-color);box-shadow:0 0 0 3rem rgba(0,150,136,0.08)}.case-page .case-filter select{appearance:none;-webkit-appearance:none;cursor:pointer}.case-page .case-filter .case-search button{width:22rem;height:22rem;position:absolute;right:24rem;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;background:url(../images/search1.png) no-repeat center center;background-size:20rem!important}.case-page .case-filter .case-select:after{content:"";width:7rem;height:7rem;border-right:2rem solid #111;border-bottom:2rem solid #111;position:absolute;right:25rem;top:50%;transform:translateY(-65%) rotate(45deg);pointer-events:none}.example-list{margin-top:39rem;overflow:visible}.example-list1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:28rem;grid-column-gap:28rem}.example-list .swiper-wrapper{align-items:stretch}.example-list .swiper-slide{height:auto}.example-list .box{display:block;background:#fff;border-radius:16rem;overflow:hidden;height:100%;transition:.5s}.example-list1 .box{background-color:#f9f9f9}.example-list .pic:after{padding-bottom:58.26086957%}.example-list .pic img{width:100%;height:100%;object-fit:cover}.example-list .text{padding:28rem 28rem 50rem 28rem}.example-list .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:32rem;color:#000;margin-bottom:22rem}.example-list .span{font-size:16rem;font-weight:normal;line-height:32rem;color:#666}.example-list .p{font-size:16rem;font-weight:normal;line-height:32rem;color:#666}.example-list h4{font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:30rem;color:#000;margin:43rem 0 8rem}.example-list h4 span{font-size:16rem}@media(min-width:1025px){.example-list .box:hover{-webkit-filter:drop-shadow(0 24px 48px rgba(0,0,0,.1));filter:drop-shadow(0 24px 48px rgba(0,0,0,.1))}.example-list .box:hover:after{opacity:1}.example-list .box:hover{transform:translateY(-8rem)}.example-list .box:hover .box{box-shadow:0 18rem 42rem rgba(0,0,0,0.14)}.example-list .box:hover .pic img{transform:scale(1.06)}
.example-list .box:hover .bt{color:var(--hover-color)}}.solution-examples .container{position:relative}.solution-examples .example-prev,.solution-examples .example-next{width:42rem;height:42rem;border-radius:50%;background:rgba(0,0,0,0.12);color:#111}.solution-examples .example-pagination{position:static;margin-top:28rem}.solution-examples{padding:40rem 0 178rem 0;overflow:hidden}.solution-examples .page-title h2{margin-bottom:18rem}@media(min-width:1025px){.device-list .box:hover .text{transform:translateY(0)}.device-list .box:hover .p{opacity:1}}@media(max-width:1025px){.solution-advantages{margin-top:0}.page-title h1,.page-title h2{font-size:30px;line-height:1.25}.page-title p{font-size:14px;line-height:24px}.page-title p br{display:none}.solution-advantages .page-title h2{margin-bottom:10px}.advantage-list{gap:20px;display:grid;margin-top:25px}.advantage-list .box{padding:0 15px}.example-list{display:block;margin-top:25px}.example-list1{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:16px;grid-column-gap:16px}.case-page .case-filter{grid-template-columns:1fr;gap:12px;margin-top:25px}.case-page .case-filter input,.case-page .case-filter select{height:48px;padding:0 42px 0 16px;font-size:14px;line-height:48px}.case-page .case-filter .case-search button{width:20px;height:20px;right:16px;background-size:20px!important}.case-page .case-filter .case-select:after{right:18px}.example-list .box{border-radius:8px}.example-list .text{padding:15px}.example-list .bt{font-size:18px;line-height:28px;margin-bottom:10px}.example-list .span{font-size:14px;line-height:24px}.example-list h4{font-size:20px;line-height:30px;margin:20px 0 5px}.example-list h4 span{font-size:14px}.advantage-list .pic{width:80px;margin-bottom:15px}.advantage-list .bt{font-size:18px;line-height:28px;margin-top:10px;margin-bottom:10px}.advantage-list .p{font-size:14px;line-height:24px}.solution-devices{padding:40px 0 0 0}.solution-devices .page-title h2{margin-bottom:10px}.device-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;margin-top:25px}.device-list .box{border-radius:8px}.device-list .text{padding:20px;transform:none}.device-list .bt{font-size:20px;line-height:30px;margin-bottom:5px}.device-list .p{font-size:14px;line-height:24px;opacity:1}.solution-examples{padding:40px 0 40px}.solution-examples .page-title h2{margin-bottom:10px}.solution-examples .example-prev,.solution-examples .example-next{display:none}.solution-examples .example-pagination{margin-top:18px}}.download-page{background:#f5f5f5}.download-page .download-section{padding:89rem 0 120rem}.download-page .container{max-width:1250rem}.download-page .download-side{float:left;width:264rem}.download-page .download-main{margin-left:352rem}.download-page .download-search{position:relative;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:23rem;margin-bottom:23rem}.download-page .download-search input{width:100%;height:100%;padding:0 28rem 0 43rem;font-size:18rem;border:1rem solid #e4e7ec;color:#111;border-radius:8rem;background:#fff;height:42rem;border:0}.download-page .download-search button{position:absolute;left:0;top:0;width:42rem;height:42rem;border:0;background:url(../images/search1.png) no-repeat center center;background-size:15rem}.download-page .download-cate{padding:12rem}.download-page .download-cate li{border-radius:6rem;margin-bottom:4rem}.download-page .download-cate a{display:block;padding:15rem 28rem 15rem 18rem;font-size:18rem;color:#20242a;border-radius:30rem}.download-page .download-cate .active>a,.download-page .download-cate li:hover>a{background-color:rgba(0,0,0,0.08);color:rgba(0,0,0,0.85)}.download-page .download-cate .has-sub>a{position:relative}.download-page .download-cate .has-sub>a:after{content:"";position:absolute;right:16rem;top:50%;width:8rem;height:8rem;border-right:1rem solid #333;border-bottom:1rem solid #333;transform:translateY(-70%) rotate(45deg)}.download-page .download-cate .sub{display:none;padding:0 0 10rem 18rem}.download-page .download-cate .sub a{padding:10rem 16rem;color:#6b7078;font-size:14rem;line-height:24rem}.download-page .download-cate .sub a.active{color:#000}.download-page .download-cate .open .sub{display:block}.download-page .download-head{margin-bottom:15rem}.download-page .download-head h1{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:36rem;margin-bottom:18rem;color:#000}.download-page .download-tabs{display:flex;flex-wrap:wrap;gap:12rem;border-bottom:1px solid #e7e7e7}.download-page .download-tabs a{padding:0 12rem;border:0;font-size:16rem;font-weight:normal;line-height:48rem;color:#999;cursor:pointer;background:0;position:relative}.download-page .download-tabs a:after{content:'';display:block;height:3rem;background-color:#3b3e40;width:0;position:absolute;bottom:0;left:0;transition:.5s}.download-page .download-tabs .active{color:#666}.download-page .download-tabs .active:after{width:100%}.download-page .download-panel{display:none}
.download-page .download-panel.active{display:block}.download-page .file-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20rem}.download-page .file-list .box{background:#fff;border-radius:10rem;padding:18rem;text-align:center;box-shadow:0 18rem 48rem rgba(16,20,35,0.06)}@media(min-width:1025px){.download-page .file-list .box:hover .pic img{transform:scale(1.1)}}.download-page .file-list .pic{overflow:hidden;background:#f2f3f6}.download-page .file-list .pic:after{padding-bottom:56.52173913%}.download-page .file-list .pic img{width:100%;height:100%;object-fit:cover}.download-page .file-list .bt{font-family:var(--Outfit-SemiBold);font-size:14rem;font-weight:normal;line-height:36rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#000;margin:9rem 0 1rem 0}.download-page .file-list .home-more2 p{font-size:14rem;line-height:34rem;padding:0 15rem;background:#252525;color:#fff}.download-page .file-list .home-more2 p svg{width:10rem;height:34rem;fill:#fff;display:inline-block;vertical-align:top}@media(max-width:1025px){.download-page{padding-top:60px}.download-page .download-section{padding:40px 0 40px}.download-page .download-side{float:none;width:auto;margin-bottom:25px}.download-page .download-search{padding-bottom:15px;margin-bottom:15px}.download-page .download-search input{padding:0 20px 0 40px;font-size:14px;border-radius:4px;height:38px}.download-page .download-search button{width:38px;height:38px;background-size:15px}.download-page .download-cate{padding:0}.download-page .download-cate li{border-radius:3px;margin-bottom:4px}.download-page .download-cate a{padding:10px;font-size:14px;border-radius:30px}.download-page .download-cate .sub{padding:0 0 10px 10px}.download-page .download-cate .sub a{padding:10px;font-size:14px;line-height:24px}.download-page .download-cate .has-sub>a:after{right:10px;width:8px;height:8px}.download-page .download-main{margin-left:0}.download-page .download-head{margin-bottom:15px}.download-page .download-head h1{font-size:26px;line-height:36px;margin-bottom:10px}.download-page .download-tabs{gap:10px}.download-page .download-tabs button{padding:0 10px;font-size:14px;line-height:32px}.download-page .file-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.download-page .file-list .box{border-radius:5px;padding:10px}.download-page .file-list .bt{font-size:14px;line-height:32px;margin:5px 0 5px 0}.download-page .file-list .home-more2 p{font-size:14px;line-height:34px;padding:0 15px}.download-page .file-list .home-more2 p svg{width:10px;height:34px}}.fpsc-page{background:#fafafc}.fpsc-page1{background:#0b0f0c}.fpsc-inbanner{text-align:center}.fpsc-inbanner::before{display:none}.fpsc-inbanner .text{padding-top:0;top:50%;transform:translateY(-50%)}.fpsc-section{padding:131rem 0}.fpsc-tech-swiper{margin-top:44rem}.fpsc-tech-swiper .swiper-slide{height:auto}.fpsc-tech-swiper .box{display:flex;justify-content:space-between;background:#fff;border-radius:10rem;height:100%;padding:65rem 37rem}@media(min-width:1025px){.fpsc-tech-swiper .box:hover .pic img{transform:scale(1.1)}.fpsc-tech-swiper .box:hover .home-more3 p{color:#fff;background:var(--main-color);border:solid 1rem var(--main-color)}}.fpsc-tech-swiper .text{width:51%;padding-top:17rem}.fpsc-tech-swiper .pic{width:38%;border-radius:10rem;overflow:hidden}.fpsc-tech-swiper .pic:after{padding-bottom:160.41666667%}.fpsc-tech-swiper .pic img{width:100%;height:100%;object-fit:cover}.fpsc-tech-swiper .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:36rem;color:#000;margin-bottom:22rem}.fpsc-tech-swiper .p{font-size:16rem;font-weight:normal;line-height:36rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5;height:144rem;color:#666;margin-bottom:22rem}.fpsc-advantages{padding:60rem 0}.fpsc-icon-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40rem;gap:24rem}.fpsc-icon-list .box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24rem 20rem;background:url(../images/bg8.png) no-repeat top center;background-size:cover;position:relative}.fpsc-icon-list .box:after{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:100%;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;content:"";background:linear-gradient(1turn,rgba(54,54,54,.4),rgba(0,24,60,0))}.fpsc-icon-list .pic{width:128rem;margin:0 auto;position:relative;z-index:3}.fpsc-icon-list .bt{font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:30rem;color:#000;position:relative;z-index:3}.fpsc-icon-list .bt:after{content:"";display:block;width:28rem;height:5rem;background:#2673ff;margin:14rem auto 0}.fpsc-icon-list .text{margin-top:15rem;transition:transform .5s ease;opacity:0;color:#000}.fpsc-icon-list .box:hover .text{opacity:1}
.fpsc-cases{padding:127rem 0;overflow:hidden}.fpsc-cases .home-title{text-align:left;position:relative}.fpsc-cases .home-title .home-more1{position:absolute;right:0;top:50%;transform:translateY(-50%)}.fpsc-cases .example-list{margin-top:56rem;overflow:visible}.fpsc-cases .example-list .swiper-wrapper{align-items:stretch}.fpsc-cases .example-list .swiper-slide{height:auto;transition:transform .35s ease}.fpsc-cases .example-list .swiper-slide .box{height:100%;transition:box-shadow .35s ease,transform .35s ease}.fpsc-cases .example-list .swiper-slide .pic{overflow:hidden}.fpsc-cases .example-list .swiper-slide .pic img{transition:transform .45s ease}.fpsc-cases .example-prev,.fpsc-cases .example-next{width:42rem;height:42rem;border-radius:50%;background:rgba(0,0,0,0.12);color:#111}.fpsc-cases .example-pagination{position:static;margin-top:28rem}@media(min-width:1025px){.fpsc-icon-list .box:hover{-webkit-filter:drop-shadow(0 24px 48px rgba(0,0,0,.1));filter:drop-shadow(0 24px 48px rgba(0,0,0,.1))}.fpsc-icon-list .box:hover:after{opacity:1}}@media(max-width:1025px){.fpsc-section{padding:40px 0 0 0}.section-head h1,.section-head h2{font-size:30px}.fpsc-tech-swiper{margin-top:25px}.fpsc-tech-swiper .box{padding:20px;border-radius:5px}.fpsc-tech-swiper .pic{border-radius:5px}.fpsc-tech-swiper .bt{font-size:18px;line-height:28px;margin-bottom:10px}.fpsc-tech-swiper .p{font-size:14px;line-height:24px;-webkit-line-clamp:3;height:72px;margin-bottom:10px}.fpsc-icon-list{grid-template-columns:1fr;margin-top:25px;gap:16px}.fpsc-icon-list .box{padding:15px}.fpsc-icon-list .pic{width:64px}.fpsc-icon-list .bt{font-size:18px;line-height:28px}.fpsc-cases{padding:40px 0 40px 0}.fpsc-cases .section-head .more{position:static;margin-top:14px}.fpsc-cases .example-list{margin-top:25px}.fpsc-cases .example-prev,.fpsc-cases .example-next{display:none}.fpsc-cases .example-pagination{margin-top:18px}}.scenarios-page{background:#fafafc}.scenarios-page .scenario-nav-section{padding:107rem 0 112rem 0}.scenarios-page .scenario-nav-section .section-head{text-align:center;margin-bottom:46rem}.scenarios-page .scenario-nav-section .container{max-width:1780rem}.scenarios-page .scenario-anchor-list{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:17rem}.scenarios-page .scenario-anchor-list a{display:block;background:#fff;border-radius:16rem;padding:51rem 21rem 18rem;min-height:260rem;color:#111;position:relative;overflow:hidden;transition:.5s}.scenarios-page .scenario-anchor-list span{display:block;width:55rem;margin-bottom:27rem}.scenarios-page .scenario-anchor-list em{display:block;font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:32rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;margin-bottom:18rem;transition:.5s;color:#212121;font-style:normal}.scenarios-page .scenario-anchor-list i{width:40rem;height:40rem;line-height:40rem;font-size:20rem;border-radius:50%;text-align:center;background:#f2f2f2;color:#212121;float:right;font-style:normal;display:block;font-family:var(--HarmonyOS_Sans_SC_Regular);transition:.5s}.scenarios-page .scenario-section{padding-bottom:151rem;scroll-margin-top:100rem}.scenarios-page .scenario-section .container{max-width:1780rem}.scenarios-page .scenario-section .section-head{margin-bottom:39rem}.scenarios-page .scenario-section .box{display:block;position:relative;border-radius:16rem;overflow:hidden;transition:.5s}@media(min-width:1025px){.scenarios-page .scenario-section .box:hover .pic img{transform:scale(1.1)}.scenarios-page .scenario-section .box:hover{transform:translateY(-4rem);box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}.scenarios-page .scenario-anchor-list a:hover{box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}.scenarios-page .scenario-anchor-list a:hover i{transform:rotate(90deg)}}.scenarios-page .scenario-section .pic{border-radius:16rem}.scenarios-page .scenario-section .pic img{width:100%;height:100%;object-fit:cover}.scenarios-page .scenario-section .pic:after{padding-bottom:40.55555556%}.scenarios-page .scenario-section .text{position:absolute;left:0;top:13%;width:100%;color:#fff;z-index:2;padding:0 96rem}.scenarios-page .scenario-section .bt{font-family:var(--Outfit-SemiBold);font-size:42rem;font-weight:normal;line-height:62rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#fff;margin-bottom:16rem}.scenarios-page .scenario-section .p{font-size:16rem;font-weight:normal;line-height:34rem;width:28%;color:#fff;margin-bottom:32rem}.scenarios-page .scenario-section .home-more2 p{background:rgba(0,0,0,0.03);color:#fff}.scenarios-page .scenario-info{position:relative;overflow:hidden}.scenarios-page .scenario-thumbs-wrap{display:flex;align-items:center;gap:0;position:absolute;z-index:3;color:#fff;bottom:72rem;left:15%;left:50%;max-width:64.5%;transform:translateX(-50%);padding:0 50rem}.scenarios-page .scenario-thumbs-wrap .scenario-thumb-swiper{flex:1;overflow:hidden;max-width:calc(100vw - 180rem);border-bottom:1rem solid rgba(255,255,255,0.28)}
.scenarios-page .scenario-thumbs-wrap .swiper-wrapper{display:flex;width:max-content;transition:transform .45s;transform:translateX(0)}.scenarios-page .scenario-thumbs-wrap .swiper-slide{flex:0 0 auto;width:auto;padding:0 25rem 0;font-size:18rem;font-weight:normal;line-height:56rem;color:#fff;white-space:nowrap;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;cursor:pointer;border-bottom:2rem solid rgba(255,255,255,0);margin-bottom:-1rem}.scenarios-page .scenario-thumbs-wrap .swiper-slide.active{border-bottom:2rem solid #fff}.scenarios-page .scenario-prev,.scenarios-page .scenario-next{width:24rem;height:24rem;border-radius:50%;background:rgba(0,0,0,0.1);border:solid 1rem #fff;cursor:pointer;margin-top:-12rem;position:absolute;top:50%;left:0}.scenarios-page .scenario-prev:before,.scenarios-page .scenario-next:before{content:"";position:absolute;left:8rem;top:6rem;width:10rem;height:10rem;border-left:2rem solid #fff;border-bottom:2rem solid #fff;transform:rotate(45deg)}.scenarios-page .scenario-next{right:0;left:auto}.scenarios-page .scenario-next:before{left:5rem;transform:rotate(-135deg)}@media(max-width:1025px){.scenarios-page{padding-top:60px;padding-bottom:40px}.scenarios-page .scenario-nav-section,.scenarios-page .scenario-section{padding:40px 0 0 0}.scenarios-page .section-head{margin-bottom:25px}.scenarios-page .scenario-nav-section .section-head{margin-bottom:25px}.scenarios-page .section-head h1,.scenarios-page .section-head h2{font-size:28px;line-height:36px}.scenarios-page .scenario-section .section-head{margin-bottom:25px}.scenarios-page .scenario-section .box{border-radius:8px}.scenarios-page .scenario-section .pic{border-radius:8px;height:40vh}.scenarios-page .scenario-anchor-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.scenarios-page .scenario-anchor-list a{border-radius:8px;padding:20px;min-height:160px}.scenarios-page .scenario-anchor-list span{width:55px;margin-bottom:10px}.scenarios-page .scenario-anchor-list em{font-size:18px;line-height:28px;margin-bottom:10px}.scenarios-page .scenario-anchor-list i{width:30px;height:30px;line-height:30px;font-size:16px}.scenarios-page .scenario-section .text{padding:0 20px}.scenarios-page .scenario-section .bt{font-size:28px;line-height:36px;margin-bottom:8px}.scenarios-page .scenario-section .p{font-size:14px;line-height:24px;width:100%;margin-bottom:15px}.scenarios-page .scenario-thumbs-wrap{bottom:15px;padding:0 30px;height:24px}.scenarios-page .scenario-thumbs-wrap .scenario-thumb-swiper{display:none}.scenarios-page .scenario-thumbs-wrap .swiper-wrapper{display:flex;width:max-content}.scenarios-page .scenario-prev,.scenarios-page .scenario-next{width:24px;height:24px;margin-top:-12px}.scenarios-page .scenario-prev:before,.scenarios-page .scenario-next:before{left:8px;top:6px;width:10px;height:10px}.scenarios-page .scenario-next:before{left:5px}}.case-show-page{background:#fff}.news-show-page{padding-top:88rem;background:#fff}.news-page{padding-top:88rem;background:#f5f5f7}.news-page .news-list-section{padding:108rem 0 145rem}.news-page .news-list-head{margin-bottom:54rem}.news-page .crumb{margin-bottom:18rem;font-size:16rem;line-height:28rem;color:#888}.news-page .crumb a,.news-page .crumb span,.news-page .crumb em{display:inline-block;vertical-align:middle;font-style:normal;color:#888}.news-page .crumb em{margin:0 10rem}.news-page .news-list-head h1{font-family:var(--Outfit-SemiBold);font-size:56rem;font-weight:normal;line-height:64rem;color:#050505}.news-page .news-list-head p{margin-top:18rem;font-size:18rem;line-height:32rem;color:#555}.news-page .news-list{margin:0 -15rem}.news-page .news-list li{float:left;width:33.33333%;padding:0 15rem 30rem}.news-page .news-list a{display:block;min-height:100%;overflow:hidden;background:#fff;border-radius:14rem;color:#111;transition:transform .35s ease,box-shadow .35s ease}.news-page .news-list .pic{overflow:hidden}.news-page .news-list .pic:after{padding-bottom:56.25%}.news-page .news-list .pic img{transition:transform .45s ease}.news-page .news-list .text{padding:30rem 32rem 34rem}.news-page .news-list .date{display:flex;align-items:center;margin-bottom:16rem;font-size:15rem;line-height:24rem;color:#777}.news-page .news-list .date img{width:18rem;margin-right:8rem}.news-page .news-list h2{height:72rem;overflow:hidden;font-family:var(--Outfit-SemiBold);font-size:24rem;font-weight:normal;line-height:36rem;color:#111}.news-page .news-list p{height:56rem;overflow:hidden;margin-top:14rem;font-size:16rem;line-height:28rem;color:#666}@media(min-width:1025px){.news-page .news-list a:hover{transform:translateY(-6rem);box-shadow:0 18rem 42rem rgba(17,24,39,.1)}.news-page .news-list a:hover .pic img{transform:scale(1.06)}}@media(max-width:1025px){.news-page{padding-top:60px}.news-page .news-list-section{padding:40px 0}.news-page .news-list-head{margin-bottom:26px}.news-page .crumb{margin-bottom:12px;font-size:14px;line-height:24px}
.news-page .news-list-head h1{font-size:30px;line-height:38px}.news-page .news-list-head p{margin-top:10px;font-size:14px;line-height:24px}.news-page .news-list{margin:0}.news-page .news-list li{float:none;width:100%;padding:0 0 18px}.news-page .news-list a{border-radius:10px}.news-page .news-list .text{padding:18px}.news-page .news-list .date{margin-bottom:10px;font-size:13px;line-height:22px}.news-page .news-list .date img{width:15px;margin-right:6px}.news-page .news-list h2{height:auto;font-size:19px;line-height:27px}.news-page .news-list p{height:auto;margin-top:8px;font-size:14px;line-height:24px}}.news-show-page .news-detail{padding:106rem 0 150rem}.news-show-page .news-head{max-width:980rem;margin:0 auto 48rem;text-align:center}.news-show-page .crumb{margin-bottom:22rem;font-size:16rem;line-height:28rem;color:#888}.news-show-page .crumb a,.news-show-page .crumb span,.news-show-page .crumb em{display:inline-block;vertical-align:middle;font-style:normal;color:#888}.news-show-page .crumb em{margin:0 10rem}.news-show-page .news-head h1{font-family:var(--Outfit-SemiBold);font-size:52rem;font-weight:normal;line-height:62rem;color:#050505}.news-show-page .meta{margin-top:24rem;font-size:16rem;line-height:28rem;color:#777}.news-show-page .meta span{display:inline-flex;align-items:center;margin:0 14rem}.news-show-page .meta img{width:18rem;margin-right:8rem}.news-show-page .news-cover{max-width:1200rem;margin:0 auto 58rem;border-radius:18rem;overflow:hidden}.news-show-page .news-cover img{display:block;width:100%;height:auto}.news-show-page .news-content{max-width:920rem;margin:0 auto}.news-show-page .news-content h2{margin:48rem 0 18rem;font-family:var(--Outfit-SemiBold);font-size:30rem;font-weight:normal;line-height:42rem;color:#111}.news-show-page .news-content p{margin-bottom:24rem;font-size:18rem;line-height:34rem;color:#333}.news-show-page .news-prev-next{text-align:center;margin-top:72rem}.news-show-page .news-prev-next a{display:inline-flex;align-items:center;justify-content:center;margin:0 18rem;min-width:190rem;height:54rem;padding:0 28rem;border:1rem solid #d8d8d8;border-radius:30rem;font-family:var(--Outfit-Medium);font-size:15rem;line-height:52rem;color:#111;transition:.3s}.news-show-page .news-prev-next a span{margin-left:28rem;font-family:var(--HarmonyOS_Sans_SC_Regular)}.news-show-page .news-prev-next .prev span{margin-left:0;margin-right:28rem;transform:rotate(180deg)}@media(min-width:1025px){.news-show-page .news-prev-next a:hover{background:var(--hover-color);border-color:var(--hover-color);color:#fff}}@media(max-width:1025px){.news-show-page{padding-top:60px}.news-show-page .news-detail{padding:40px 0}.news-show-page .news-head{margin-bottom:24px;text-align:left}.news-show-page .crumb{margin-bottom:12px;font-size:14px;line-height:24px}.news-show-page .news-head h1{font-size:28px;line-height:36px}.news-show-page .meta{margin-top:14px;font-size:14px;line-height:24px}.news-show-page .meta span{margin:0 14px 0 0}.news-show-page .meta img{width:16px;margin-right:6px}.news-show-page .news-cover{margin-bottom:28px;border-radius:10px}.news-show-page .news-content h2{margin:28px 0 12px;font-size:22px;line-height:30px}.news-show-page .news-content p{margin-bottom:16px;font-size:15px;line-height:26px}.news-show-page .news-prev-next{margin-top:36px}.news-show-page .news-prev-next a{min-width:0;height:42px;margin:0 4px;padding:0 14px;border-radius:22px;font-size:13px;line-height:40px}.news-show-page .news-prev-next a span{margin-left:12px}.news-show-page .news-prev-next .prev span{margin-right:12px}}.case-show-page .case-detail{padding:120rem 0 170rem}.case-show-page .case-detail h1{font-family:var(--Outfit-SemiBold);font-size:56rem;font-weight:normal;line-height:62rem;color:#000;margin-bottom:42rem}.case-show-page .case-gallery{margin-bottom:47rem;justify-content:space-between;display:flex}.case-show-page .case-main-swiper{float:left;width:83.5%;border-radius:16rem}.case-show-page .case-main-swiper .pic{overflow:hidden;border-radius:16rem}.case-show-page .case-main-swiper .pic:after{padding-bottom:56.33333333%}.case-show-page .case-main-swiper .pic img{width:100%;height:100%;object-fit:cover}.case-show-page .case-thumb-swiper{float:right;width:215rem}.case-show-page .case-thumb-swiper .swiper-slide{opacity:.6;cursor:pointer;border-radius:10rem;border:solid 2rem #ccc;overflow:hidden}.case-show-page .case-thumb-swiper .swiper-slide.active{opacity:1}.case-show-page .case-thumb-swiper .pic{overflow:hidden}.case-show-page .case-thumb-swiper .pic:after{padding-bottom:56.33333333%}.case-show-page .case-info{border-bottom:1rem solid #e5e7eb;padding:0 0 48rem;margin-bottom:69rem}.case-show-page .case-info .left{float:left;width:220rem}.case-show-page .case-info .left h2{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:40rem;color:#000}.case-show-page .case-info .right{margin-left:314rem}.case-show-page .overview-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38rem}
.case-show-page .overview-list li{border-bottom:1rem solid #e5e7eb;padding:0 0 22rem;margin-bottom:27rem}.case-show-page .overview-list h3{font-size:18rem;font-weight:normal;line-height:30rem;color:#666;margin-bottom:9rem}.case-show-page .overview-list p{font-size:18rem;font-weight:normal;line-height:40rem;color:#000}.case-show-page .case-highlights{margin-bottom:0}.case-show-page .case-points h3,.case-show-page .case-highlights .right h3{font-size:18rem;font-weight:normal;line-height:30rem;color:#666;margin-bottom:9rem}.case-show-page .case-points p,.case-show-page .case-highlights .right p{font-size:18rem;font-weight:normal;line-height:40rem;color:#000}.case-show-page .case-prev-next{text-align:center;margin-top:80rem}.case-show-page .case-prev-next a{display:inline-flex;align-items:center;justify-content:center;margin:0 18rem;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:50rem;background:#f9f9f9;border-radius:26rem;border:solid 1rem #b5b5b5;color:#666;padding:0 40rem}.case-show-page .case-prev-next a span{margin-left:36rem;margin-right:0;font-family:var(--HarmonyOS_Sans_SC_Regular)}.case-show-page .case-prev-next .prev span{transform:rotate(180deg);margin-right:36rem;margin-left:0}@media(min-width:1025px){.case-show-page .case-prev-next a:hover{background:var(--hover-color);color:#fff;border:solid 1rem var(--hover-color)}}@media(max-width:1025px){.case-show-page .case-detail{padding:40px 0}.case-show-page .case-detail h1{font-size:28px;line-height:36px;margin-bottom:20px}.case-show-page .case-gallery{margin-bottom:20px;display:block}.case-show-page .case-main-swiper,.case-show-page .case-thumb-swiper{float:none;width:100%;border-radius:8px}.case-show-page .case-main-swiper .pic{border-radius:8px}.case-show-page .case-thumb-swiper{height:auto;margin-top:10px}.case-show-page .case-info{padding-bottom:25px;margin-bottom:25px}.case-show-page .case-info .left{float:none;width:auto;margin-bottom:10px}.case-show-page .case-info .left h2{font-size:24px;line-height:32px}.case-show-page .case-info .left h2 br{display:none}.case-show-page .case-info .right{margin-left:0}.case-show-page .overview-list{grid-template-columns:1fr}.case-show-page .overview-list li{padding:0 0 14px;margin-bottom:14px}.case-show-page .overview-list h3{font-size:14px;line-height:24px;margin-bottom:5px}.case-show-page .overview-list p{font-size:16px;line-height:26px}.case-show-page .case-points h3,.case-show-page .case-highlights .right h3{font-size:14px;line-height:24px;margin-bottom:5px}.case-show-page .case-points p,.case-show-page .case-highlights .right p{font-size:16px;line-height:26px}.case-show-page .case-prev-next{margin-top:40px}.case-show-page .case-prev-next a{margin:0 9px;font-size:14px;line-height:38px;border-radius:26px;padding:0 20px}.case-show-page .case-prev-next .prev span{margin-right:16px;margin-left:0}.case-show-page .case-prev-next a span{margin-left:16px;margin-right:0}}.product-list-section{padding:94rem 0 110rem;background:#fafafc}.product-tools{margin-bottom:31rem;justify-content:space-between;display:flex;align-items:center}.product-filter{float:left}.product-filter select{min-width:290rem;height:58rem;border:1rem solid #e1e4e8;border-radius:8rem;padding:0 38rem 0 18rem;font-size:16rem;font-weight:normal;line-height:56rem;color:#1d1d1f}.product-view-tabs{float:right;display:flex;gap:14rem}.product-view-tabs button{width:42rem;height:42rem;background:#f5f5f7;border-radius:10rem;position:relative;border:0;padding:0;cursor:pointer}.product-view-tabs button img{filter:brightness(0) invert(0.2)}.product-view-tabs button.active img{filter:brightness(1) invert(0)}.product-panel{display:none}.product-panel.active{display:block}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:41rem 32rem}.product-grid .box{background:#fff;border-radius:16rem;overflow:hidden;padding:0 0 32rem;transition:.5s}.product-grid .pic:after{padding-bottom:83.33333333%}.product-grid .text{padding:2rem 31rem}.product-grid .bt{font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:32rem;color:#212121;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;height:64rem;margin-top:18rem;margin-bottom:5rem}.product-grid .p{font-size:14rem;font-weight:normal;line-height:20rem;margin-bottom:15rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#666}@media(min-width:1025px){.product-grid .box:hover{transform:translateY(-4rem);box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}.product-grid .box:hover .pic img{transform:scale(1.1)}.product-grid .box:hover .bt{color:var(--hover-color)}.product-grid .box:hover .home-more2 p{background:var(--hover-color);color:#fff}}.product-row-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:41rem 32rem}.product-row-list .box{display:block;background:#fff;border-radius:16rem;padding:32rem;justify-content:space-between;display:flex;align-items:center;transition:.5s}
.product-row-list .pic{float:left;width:24%}.product-row-list .pic:after{padding-bottom:83.33333333%}.product-row-list .text{padding:0 0 0 31rem;width:76%}.product-row-list .bt{font-family:var(--Outfit-SemiBold);font-size:22rem;font-weight:normal;line-height:32rem;color:#212121;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;height:64rem;margin-top:18rem;margin-bottom:5rem}.product-row-list .p{font-size:14rem;font-weight:normal;line-height:20rem;margin-bottom:15rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#666}@media(min-width:1025px){.product-row-list .box:hover .pic img{transform:scale(1.1)}.product-row-list .box:hover{transform:translateY(-4rem);box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}.product-row-list .box:hover .bt{color:var(--hover-color)}.product-row-list .box:hover .home-more2 p{background:var(--hover-color);color:#fff}}.page-list{margin-top:51rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:28rem}.page-list a{color:#111;font-size:16rem;min-width:40rem;height:40rem;line-height:40rem;border-radius:4rem}.page-list a span{margin-left:16rem;margin-right:0;display:inline-block;vertical-align:top;font-family:var(--HarmonyOS_Sans_SC_Regular)}.page-list .active{background:#eff0f2}.page-list .prev{margin-right:auto}.page-list .prev span{margin-right:16rem;margin-left:0;transform:rotate(180deg)}.page-list .next{margin-left:auto}@media(max-width:1025px){.product-list-section{padding:40px 0 40px}.product-tools{margin-bottom:20px;overflow:hidden;display:block}.product-filter select{min-width:280px;height:42px;border-radius:8px;padding:0 38px 0 18px;font-size:14px;line-height:46px}.product-view-tabs{gap:10px;margin-top:10px;float:left}.product-view-tabs button{width:42px;height:42px;border-radius:10px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.product-grid .box{padding:0 0 16px;min-height:0;border-radius:8px}.product-grid .text{padding:0 15px}.product-grid .bt{font-size:18px;line-height:28px;height:28px;margin-top:10px;margin-bottom:5px;-webkit-line-clamp:1}.product-grid .p{font-size:14px;line-height:24px;margin-bottom:10px}.product-row-list .box{border-radius:8px;padding:20px}.product-row-list .text{padding:0 0 0 15px}.product-row-list .bt{font-size:18px;line-height:28px;height:28px;margin-top:9px;margin-bottom:5px}.product-row-list .p{font-size:14px;line-height:24px;margin-bottom:8px}.page-list{margin-top:40px;gap:16px}.page-list a{font-size:14px;min-width:40px;height:40px;line-height:40px;border-radius:4px}.page-list .prev span{margin-right:8px}.page-list a span{margin-left:8px;margin-right:0}}.support-page{padding-top:88rem;background:#fff}.support-inbanner{text-align:center}.support-inbanner::before{display:none}.support-inbanner .text{padding-top:0;top:50%;transform:translateY(-50%)}.support-inbanner .support-search{display:flex;width:595rem;height:46rem;border-radius:6rem;margin:28rem auto 28rem;overflow:hidden;-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.support-inbanner .support-search input{flex:1;height:100%;border:0;background:#fff;padding:0 18rem;font-size:16rem;border-radius:6rem;color:#111;border-top-right-radius:0;border-bottom-right-radius:0}.support-inbanner .support-search button{width:86rem;height:100%;border:0;background-image:linear-gradient(90deg,#a7e163 0,#72aa7b 50%,#1c4189 100%);color:#fff;font-size:16rem;cursor:pointer}.support-inbanner .support-links{font-size:0;-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}.support-inbanner .support-links a{display:inline-block;margin:0 18rem;font-size:14rem;line-height:24rem;color:#fff}.support-service{padding:131rem 0 0 0;text-align:center}.support-service ul,.support-download ul{margin:44rem 0 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:20rem;grid-column-gap:20rem}.support-service .box,.support-download .box{background:#f5f5f5;border-radius:10rem;height:100%;padding:42rem 22rem}.support-service .bt,.support-download .bt{font-family:var(--Outfit-SemiBold);font-size:26rem;font-weight:normal;line-height:36rem;color:#000;margin-bottom:12rem}.support-service .p,.support-download .p{font-size:16rem;font-weight:normal;line-height:24rem;color:#666;min-height:48rem}.support-service a,.support-download a{display:inline-block;margin-top:14rem;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:36rem;color:#2673ff}.support-download{padding:131rem 0 0 0;text-align:center}.support-download ul{grid-template-columns:1fr 1fr 1fr}.support-download .box{padding:50rem 22rem}.support-download a{margin-top:6rem}.support-products{padding:172rem 0 0 0;text-align:center;padding-bottom:148rem}.support-products .home-p{margin-top:15rem;font-size:16rem;font-weight:normal;line-height:30rem;color:#101010}.support-main-tabs{margin:34rem 0 46rem}.support-main-tabs button{height:49rem;background:#f5f5f5;border-radius:24rem;border:0;padding:0 24rem;margin:0 10rem;cursor:pointer;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:49rem;color:#4d4d4d}
.support-main-tabs button.active{background:#222;color:#fff}.support-product-panel{display:none;text-align:left}.support-product-panel.active{display:flex}.support-product-panel .left{width:25%;padding-right:128rem;padding-left:38rem}.support-product-panel .left button{display:block;width:100%;border:0;background:0;padding:13rem 0;font-family:var(--Outfit-Light);font-size:16rem;font-weight:normal;line-height:24rem;color:#333;text-align:left;cursor:pointer}.support-product-panel .left button.active{color:#111;font-family:var(--Outfit-SemiBold)}.support-product-panel .right{flex:1}.support-product-list{display:none}.support-product-list.active{display:block}.support-product-list ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:10rem;grid-column-gap:10rem}.support-product-list .box{position:relative;background:#f5f5f5;border-radius:10rem;padding:31rem 26rem 32rem 26rem;text-align:center;transition:.5s;overflow:hidden}.support-product-list .pic img{width:auto;height:auto}.support-product-list .pic:after{padding-bottom:53.57142857%}.support-product-list .bt{font-family:var(--Outfit-SemiBold);font-size:18rem;font-weight:normal;line-height:27rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#212121}.support-product-list .home-more2{position:absolute;left:0;bottom:22rem;width:100%;opacity:0;transform:translateY(16rem);transition:opacity .32s ease,transform .32s ease;pointer-events:none}.support-product-list .home-more2 p{font-size:14rem;line-height:34rem;padding:0 15rem;background:#252525;color:#fff}.support-product-list .home-more2 p svg{width:10rem;height:34rem;fill:#fff;display:inline-block;vertical-align:top}@media(min-width:1025px){.support-product-list .box:hover{transform:translateY(-4rem);box-shadow:0 16rem 38rem rgba(17,24,39,0.08)}.support-product-list .box:hover .home-more2{opacity:1;transform:translateY(0)}}.support-contact{padding:148rem 0;text-align:center;padding-bottom:0}.support-contact .icon img{width:65rem;display:block;margin:0 auto}.support-contact .bt{font-size:28rem;font-weight:normal;line-height:62rem;font-family:var(--Outfit-SemiBold);color:#000;margin:12rem 0}.support-contact .p{font-size:18rem;line-height:24rem;color:#666}.support-contact .p p{margin:7rem 0}.support-contact a{font-size:18rem;font-weight:normal;line-height:22rem;color:#2673ff}.support-contact .contact-top{margin-top:55rem;background:#f5f5f5;overflow:hidden;border-radius:16rem}.support-contact .contact-top .left,.support-contact .contact-top .right{float:left;width:50%}.support-contact .contact-top .left{padding:90rem 30rem}.support-contact .contact-top .right img{display:block;width:100%;object-fit:cover}.support-contact .contact-bottom{margin-top:20rem;padding:54rem 30rem;background:#f6f6f6;overflow:hidden}@media(max-width:1025px){.support-page{padding-top:60px}.support-inbanner .support-search{width:100%;height:42px;margin:10px auto 10px}.support-inbanner .support-search input{padding:0 12px;font-size:14px}.support-inbanner .support-search button{width:76px;font-size:14px}.support-inbanner .support-links{width:100%;margin:0 auto}.support-inbanner .support-links a{margin:0 8px 8px;font-size:12px;line-height:20px}.support-service,.support-download,.support-products,.support-contact{padding:40px 0 0 0}.support-service ul,.support-download ul{margin:25px 0 0;grid-template-columns:1fr;grid-row-gap:16px;grid-column-gap:16px}.support-service .box,.support-download .box{padding:15px;border-radius:5px}.support-service .bt,.support-download .bt{font-size:18px;line-height:28px;margin-bottom:6px}.support-service .p,.support-download .p{font-size:14px;line-height:24px}.support-service a,.support-download a{margin-top:12px;font-size:14px;line-height:24px}.support-products .home-p{margin-top:10px;font-size:14px;line-height:24px}.support-main-tabs{margin:24px 0 12px;overflow-x:auto;white-space:nowrap}.support-main-tabs button{height:36px;border-radius:20px;padding:0 16px;margin:0 4px;font-size:14px;line-height:36px;margin-bottom:8px}.support-product-panel{display:none}.support-product-panel.active{display:block}.support-product-panel .left{width:100%;padding:0 0 18px;overflow-x:auto;white-space:nowrap}.support-product-panel .left button{display:inline-block;width:auto;padding:9px 12px;font-size:14px;line-height:24px}.support-product-list ul{grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:10px}.support-product-list .box{padding:14px}.support-product-list .home-more2{position:static;margin-top:10px;opacity:1;transform:none}.support-product-list .home-more2 p{font-size:14px;line-height:34px;padding:0 15px}.support-product-list .bt{margin-top:10px;font-size:14px;line-height:24px}.support-contact{padding:40px 0}.support-contact .icon img{width:40px}.support-contact .bt{font-size:20px;line-height:30px;margin:5px 0}.support-contact .p{font-size:14px;line-height:24px}.support-contact .p p{margin:4px 0}.support-contact a{font-size:14px;line-height:24px}
.support-contact .contact-top{margin-top:25px}.support-contact .contact-top .left,.support-contact .contact-top .right{float:none;width:100%}.support-contact .contact-top .left{padding:20px}.support-contact .contact-top .right img{height:auto}.support-contact .contact-bottom{padding:20px}.case-page .case-detail{padding:40px 0}.case-page{padding-top:60px}.solution-inbanner:before{display:none}.solution-advantages{padding-top:40px}.home-main{margin-top:-50px}.home-count{padding:90px 0 40px 0}.swiper-renewal-main .swiper-slide img{transform:scale(1)}}@media(max-width:520px){.countlist li{width:100%!important;margin-top:10px}.example-list1{grid-template-columns:1fr}.about-page .about-cooperation ul{grid-template-columns:1fr}}.about-quality .about-honor-wrap{margin-top:110rem;position:relative}.about-quality .img{overflow:hidden}.about-quality .img img{width:100%;height:100%;object-fit:cover}.about-quality .box{position:relative;text-align:center}.about-quality .box:after{content:'';display:block;width:100%;height:40%;background-color:#f6f7f8;opacity:.04;position:absolute;bottom:0;left:0;z-index:2}.about-quality .box .img{padding:12rem;background:url(../images/abg.png) no-repeat top center;background-size:100%;position:relative;z-index:4;background-image:none}.about-quality .box .bt{font-family:var(--Outfit-SemiBold);font-size:20rem;font-weight:normal;line-height:46rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;position:relative;z-index:4;text-align:center;color:#fff;display:none}.about-quality .flip-current .box .bt{display:block}.about-quality .flip-current .box{box-shadow:0 1.25rem 1.25rem 0 rgba(0,0,0,0.1)}.about-quality .flip-current .box .bt{opacity:1}.about-quality .flipster-carousel .flip-past{transform:translateX(-80%) translateZ(0) rotateY(0) scale(.79)}.about-quality .flipster-carousel .flip-future{transform:translateX(80%) translateZ(0) rotateY(0) scale(.79)}.about-quality .flipster-carousel .quality-prev-3{transform:translateX(-120%) translateZ(0) rotateY(0) scale(.68);opacity:1;visibility:visible;z-index:0}.about-quality .flipster-carousel .quality-next-3{transform:translateX(120%) translateZ(0) rotateY(0) scale(.68);opacity:1;visibility:visible;z-index:0}@media(max-width:1024px){.about-quality .flipster-carousel .quality-prev-3,.about-quality .flipster-carousel .quality-next-3{visibility:hidden;opacity:0;pointer-events:none}}.about-quality .flipster-carousel .flip-prev{transform:translateX(-40%) translateZ(0) rotateY(0) scale(.9)}.about-quality .flipster-carousel .flip-next{transform:translateX(40%) translateZ(0) rotateY(0) scale(.9)}.about-quality .flipto-next,.about-quality .flipto-prev{width:48rem;height:48rem;margin-top:-24rem;border:1px solid rgba(255,255,255,0.38);border-radius:50%;background:rgba(0,0,0,0.35);color:#fff;top:50%;opacity:1;visibility:visible;transform:translateY(0);position:absolute;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background .3s ease,border-color .3s ease}.about-quality .flipto-next:hover,.about-quality .flipto-prev:hover{border-color:rgba(255,255,255,0.8);background:rgba(255,255,255,0.16)}.about-quality .flipto-next:after,.about-quality .flipto-prev:after{font-size:18rem}.about-quality .flipto-next{right:0;left:auto}.about-quality .flipto-prev{left:0;right:auto}.about-quality .flipto-next svg,.about-quality .flipto-prev svg{height:100%;width:20rem;display:block;margin:0 auto;fill:#fff}.about-quality .flipster-page{display:none}.about-quality .flipster{z-index:44;position:relative}@media(max-width:1025px){.about-quality .about-honor-wrap{margin-top:69px}.about-quality .box .img{padding:12px}.about-quality .box .bt{font-size:16px;line-height:46px}.about-quality .flipto-next,.about-quality .flipto-prev{width:48px;height:48px;margin-top:-24px}.about-quality .flipto-next:after,.about-quality .flipto-prev:after{font-size:18px}.about-quality .flipto-next svg,.about-quality .flipto-prev svg{width:20px}.about-quality .flipster-carousel .flip-past{transform:translateX(-80%) translateZ(0) rotateY(0) scale(.79)}.about-quality .flipster-carousel .flip-future{transform:translateX(80%) translateZ(0) rotateY(0) scale(.79)}.about-quality .flipster-carousel .quality-prev-3{transform:translateX(-120%) translateZ(0) rotateY(0) scale(.68)}.about-quality .flipster-carousel .quality-next-3{transform:translateX(120%) translateZ(0) rotateY(0) scale(.68)}.about-quality .flipster-carousel .flip-prev{transform:translateX(-40%) translateZ(0) rotateY(0) scale(.9)}.about-quality .flipster-carousel .flip-next{transform:translateX(40%) translateZ(0) rotateY(0) scale(.9)}}