@charset "utf-8";:root{--shen-color:#333;--qian-color:#666;--main-color:#1a3bdf;--hover-color:#2850e0;--Poppins-Bold:Poppins-Bold;--Poppins-Regular:Poppins-Regular;--Oswald-Bold:Oswald-Bold;--D-DINExp-Bold:D-DINExp-Bold;--D-DINExp:D-DINExp}*,*: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}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}@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:.510938px !important}}body{font-family:var(--Poppins-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;margin:0 auto !important;word-break:break-word;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}a:link,a:visited{text-decoration:none;outline:none;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:1px solid #d3d7db}h1,h2,h3,h4,h5,h6{font-weight:normal}input,textarea,select{font-size:16rem;outline:0;overflow:hidden;font-family:var(--Poppins-Regular),'Microsoft Yahei','微软雅黑','思源黑体 CN-Medium','思源黑体 CN','Microsoft YaHei New','PingFang SC','Hiragino Sans GB','Arial','Helvetica',sans-serif}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:-2px;margin-bottom:1px;margin-left:5px;margin-right:5px}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}/*!
* fullPage 2.9.5
* https://github.com/alvarotrigo/fullPage.js
* MIT licensed
*
* Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
*/.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}#section-footer .fp-tableCell{display:block}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38rem;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:55%;opacity:1;width:50px;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:70px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0 !important;right:0;margin:0 auto !important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:50px;height:30px;text-align:center;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a:before,.fp-slidesNav ul li a:before{content:'';width:0;height:1px;left:50%;bottom:5px;display:none;background:#fff;position:absolute;transition:all 334ms ease;-webkit-transition:all 334ms ease}#fp-nav ul li a.active:before,#fp-nav ul li:hover a.active:before,.fp-slidesNav ul li a.active:before,.fp-slidesNav ul li:hover a:before{width:20px;left:24px}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{background:#fff}#fp-nav ul li a span,.fp-slidesNav ul li a span{position:absolute;z-index:1;border:0;color:#fff;font-size:0;width:12px;height:12px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border:solid 2px #fff;border-radius:100%}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{background:#fff}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto !important}.fp-auto-height.fp-section,.fp-auto-height .fp-tableCell,.fp-auto-height .fp-scrollable,.fp-auto-height .fp-scroller{overflow:visible !important}.fp-auto-height .fp-tableCell{display:block !important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto !important}.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(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes fadeInLeft2{0%{opacity:0;transform:translate3d(-70px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft2{animation-name:fadeInLeft2}@keyframes fadeInLeft3{0%{opacity:0;transform:translate3d(-10px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft3{animation-name:fadeInLeft3}@keyframes fadeInRight2{0%{opacity:0;transform:translate3d(70px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight2{animation-name:fadeInRight2}@keyframes fadeInUp2{0%{opacity:0;transform:translate3d(0, 70px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp2{animation-name:fadeInUp2}@keyframes fadeInDown2{0%{opacity:0;transform:translate3d(0, -70px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown2{animation-name:fadeInDown2}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 40px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -40px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-40px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(40px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@-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}@font-face{font-family:D-DINExp-Bold;src:url('../font/D-DINExp-Bold.woff2') format('woff2'),url('../font/D-DINExp-Bold.woff') format('woff'),url('../font/D-DINExp-Bold.ttf') format('truetype'),url('../font/D-DINExp-Bold.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:D-DINExp;src:url('../font/D-DINExp.woff2') format('woff2'),url('../font/D-DINExp.woff') format('woff'),url('../font/D-DINExp.ttf') format('truetype'),url('../font/D-DINExp.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Bold;src:url('../font/Poppins-Bold.woff2') format('woff2'),url('../font/Poppins-Bold.woff') format('woff'),url('../font/Poppins-Bold.ttf') format('truetype'),url('../font/Poppins-Bold.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Regular;src:url('../font/Poppins-Regular.woff2') format('woff2'),url('../font/Poppins-Regular.woff') format('woff'),url('../font/Poppins-Regular.ttf') format('truetype'),url('../font/Poppins-Regular.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Regular;src:url('../font/Roboto-Regular.woff2') format('woff2'),url('../font/Roboto-Regular.woff') format('woff'),url('../font/Roboto-Regular.ttf') format('truetype'),url('../font/Roboto-Regular.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Oswald-Bold;src:url('../font/Oswald-Bold.woff2') format('woff2'),url('../font/Oswald-Bold.woff') format('woff'),url('../font/Oswald-Bold.ttf') format('truetype'),url('../font/Oswald-Bold.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}.prompt{position:fixed;width:100%;height:100%;background:url(../images/ie_sosad.webp) 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:14px;font-family:'Microsoft YaHei';top:55%;left:50%;margin-left:-152px;width:304px;display:block;line-height:24px;color:var(--qian-color)}.prompt span a{text-decoration:underline}.prompt .prompt_close{width:30px;height:30px;position:absolute;right:30px;top:30px;background:url(../images/closed.webp) no-repeat center center;cursor:pointer}.sitemap{padding:100rem 0}.sitemap .sitemap-bottom{font-size:18rem;line-height:30rem;color:#333}.sitemap .p{color:var(--shen-color)}.sitemap .p p{margin-bottom:15rem}.sitemap li{border-bottom:1px dashed #e0e0e0;padding-bottom:20rem;margin-bottom:20rem;overflow:hidden}.sitemap li .top1{font-size:22rem;color:var(--shen-color);text-transform:uppercase}.sitemap li .top1 .txt-2{display:none}.sitemap li .top1:hover{color:var(--main-color);text-decoration:underline}.sitemap li .subnav{margin-top:15rem}.sitemap li .subnav a{font-size:20rem;color:var(--qian-color);margin-right:20rem;padding:5rem 0;display:block;float:left}.sitemap li .subnav a:hover{color:var(--main-color);text-decoration:underline}.fix{position:fixed;width:100%;top:0;z-index:1557;transition:.5s;left:0}.transparent{position:fixed;display:none;width:100%;height:100%;background:rgba(51,51,51,0.6);top:0;left:0;z-index:888;backdrop-filter:blur(5px)}.transparent.active{display:block}.container{margin-right:auto;margin-left:auto;max-width:1680rem}.height{height:1px;position:absolute;top:-85rem;left:0;width:100%}.height1{height:85rem}#container{background:#000}.header{height:85rem;width:100%;transition:.5s;position:relative}.header .logo{float:left;transition:.5s}.header .logo a{display:block;position:relative;transition:.5s;padding-top:13rem}.header .logo a img{display:inline-block;vertical-align:top;width:152rem;z-index:5;position:relative;transition:.5s}.header .logo a .lg2{display:none}.header .header-right{float:right;margin-right:-19rem}.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:#fff;border-radius:3px;z-index:1;-webkit-transform-origin:20px;transform-origin:20px;-webkit-transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),-webkit-transform .5s cubic-bezier(.77, .2, .05, 1);transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,transform .5s cubic-bezier(.77, .2, .05, 1),width .5s,transform .5s cubic-bezier(.77, .2, .05, 1);transition:background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease,transform .5s cubic-bezier(.77, .2, .05, 1),width .5s,transform .5s cubic-bezier(.77, .2, .05, 1),-webkit-transform .5s cubic-bezier(.77, .2, .05, 1),-webkit-transform .5s cubic-bezier(.77, .2, .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:18rem;transition:.7s;padding-top:21rem}.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:28rem;height:28rem;display:inline-block;vertical-align:middle;object-fit:cover}.header .header-right .lan span{display:block;transition:.7s;line-height:41rem;width:47rem;height:41rem;background:rgba(255,255,255,0.3);border-radius:6rem;font-size:16rem;text-align:center;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 .home-more{padding-top:21rem;float:right;margin-left:13rem}.header .header-right .home-more a{line-height:41rem;padding:0 15rem;font-size:16rem}.header .header-right .home-more a img{width:12rem;margin-left:10rem;display:inline-block;vertical-align:middle}.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:35rem;height:85rem;transition:.7s;background:url(../images/search.webp) no-repeat center center;background-size:21rem !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 10px 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:none}.header .header-right .header-search .btn{top:0;border:0;right:0;color:#fff;width:50rem;height:50rem;line-height:50rem;position:absolute;background:var(--main-color) url(../images/search.webp) no-repeat center center;background-size:21rem !important}.navPhoneBtn1{float:right;padding:0;cursor:pointer;z-index:11;margin:auto;width:30rem;height:28rem;text-align:right;position:relative;top:28rem;right:-50rem;opacity:0;visibility:hidden;transition:.5s}.navPhoneBtn1 span{display:block;width:30rem;height:3rem;position:absolute;right:0;background:#fff;border-radius:2rem;z-index:1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:top .55s cubic-bezier(.625, .05, 0, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .35s ease,width .55s cubic-bezier(.625, .05, 0, 1),-webkit-transform .55s cubic-bezier(.625, .05, 0, 1);transition:top .55s cubic-bezier(.625, .05, 0, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .35s ease,transform .55s cubic-bezier(.625, .05, 0, 1),width .55s cubic-bezier(.625, .05, 0, 1)}.navPhoneBtn1 span:nth-child(1){top:2rem}.navPhoneBtn1 span:nth-child(2){top:12rem;width:30rem;opacity:1}.navPhoneBtn1 span:nth-child(3){top:22rem;width:30rem}.navPhoneBtn1:hover::after{content:"";display:block;position:absolute;width:calc(100% + 16rem);height:calc(100% + 16rem);z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(255,255,255,0.4)}.navPhoneBtn1:hover span:nth-child(1){-webkit-transform:translateX(4rem);transform:translateX(4rem)}.navPhoneBtn1:hover span:nth-child(3){width:30rem;-webkit-transform:translateX(-4rem);transform:translateX(-4rem)}.navPhoneBtn1:hover span:nth-child(2){width:30rem}.navPhoneBtn1.close,.navPhoneBtn1.closeMember{opacity:1;z-index:10}.navPhoneBtn1.close span,.navPhoneBtn1.closeMember span{top:50%;width:30rem;opacity:1;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.navPhoneBtn1.close span:nth-child(1),.navPhoneBtn1.closeMember span:nth-child(1){opacity:1;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.navPhoneBtn1.close span:nth-child(2),.navPhoneBtn1.closeMember span:nth-child(2){width:0;opacity:0;-webkit-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0)}.navPhoneBtn1.close:hover span:nth-child(1),.navPhoneBtn1.closeMember:hover span:nth-child(1),.navPhoneBtn1.close:hover span:nth-child(3),.navPhoneBtn1.closeMember:hover span:nth-child(3){-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.navPhoneBtn1.close:hover span:nth-child(3),.navPhoneBtn1.closeMember:hover span:nth-child(3){-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.navPhoneBtn1.close:hover::after,.navPhoneBtn1.closeMember:hover::after{opacity:.18}@media screen and (max-width:1023px){.navPhoneBtn1{display:block;width:26px;height:22px;top:16px;right:18px !important;opacity:1;visibility:visible}.navPhoneBtn1 span{width:24px;height:2px;right:auto;left:50%;margin-left:-12px;border-radius:2px}.navPhoneBtn1:hover::after{display:none}.navPhoneBtn1 span:nth-child(1){top:2px}.navPhoneBtn1 span:nth-child(2){top:10px;width:24px}.navPhoneBtn1 span:nth-child(3){top:18px;width:24px}.navPhoneBtn1:hover span:nth-child(1),.navPhoneBtn1:hover span:nth-child(3){transform:none}.navPhoneBtn1.close span,.navPhoneBtn1.closeMember span{top:50%;width:24px;left:50%;margin-left:0;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.navPhoneBtn1.close span:nth-child(1),.navPhoneBtn1.closeMember span:nth-child(1){-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navPhoneBtn1.close span:nth-child(2),.navPhoneBtn1.closeMember span:nth-child(2){width:0;opacity:0}.navPhoneBtn1.close span:nth-child(3),.navPhoneBtn1.closeMember span:nth-child(3){-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.navPhoneBtn1.close:hover span:nth-child(1),.navPhoneBtn1.closeMember:hover span:nth-child(1){-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navPhoneBtn1.close:hover span:nth-child(3),.navPhoneBtn1.closeMember:hover span:nth-child(3){-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}}.navMenu{width:100%;height:100vh;padding-top:120rem;background:rgba(0,0,0,0.9);backdrop-filter:blur(5rem);color:#fff;position:fixed;z-index:990;top:0;left:0;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;transition:.55s ease}.navMenu .navMenuBg{width:100%;height:100%;background:radial-gradient(circle at 50% 45%, rgba(95,60,25,0.26), rgba(0,0,0,0.92) 58%),rgba(0,0,0,0.72);backdrop-filter:blur(12px);position:absolute;top:0;left:0;transform:scale(1.08);transition:transform .75s cubic-bezier(.19, 1, .22, 1)}.navMenu>.container{height:100%;max-width:1440rem;position:relative;z-index:2}.navMenu .list{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.navMenu li{width:100%;flex:1;border-bottom:1px solid rgba(255,255,255,0.18);opacity:0;position:relative;transition:opacity .65s cubic-bezier(.19, 1, .22, 1),transform .65s cubic-bezier(.19, 1, .22, 1)}.navMenu li:first-child{border-top:1px solid rgba(255,255,255,0.18)}.navMenu li:nth-child(1){transition-delay:.08s}.navMenu li:nth-child(2){transition-delay:.15s}.navMenu li:nth-child(3){transition-delay:.22s}.navMenu li:nth-child(4){transition-delay:.29s}.navMenu li:nth-child(5){transition-delay:.36s}.navMenu .box{height:100%;padding:0 112rem 0 48rem;color:rgba(255,255,255,0.48);display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;transition:color .35s ease}.navMenu .box::before{content:"";width:100%;height:0;background:rgba(255,255,255,0.04);position:absolute;bottom:0;left:50%;z-index:-1;transform:translateX(-50%);transition:height .35s ease}.navMenu .box:hover{color:#fff}.navMenu .box:hover::before{height:100%}.navMenu .box:hover .icon{border-color:#fff;color:#fff;transform:rotate(-45deg)}.navMenu .subnav{position:absolute;left:48rem;bottom:22rem;z-index:2;display:none}.navMenu .subnav ul{display:flex;gap:26rem;align-items:center}.navMenu .subnav a{font-size:14rem;line-height:24rem;color:rgba(255,255,255,0.58);transition:color .35s}.navMenu .subnav a:hover{color:var(--main-color)}.navMenu .txt{font-size:36rem;font-weight:700;line-height:1;display:inline-flex;align-items:flex-start;gap:10rem}.navMenu sup{color:var(--main-color);font-size:20rem;font-weight:400;line-height:1;transform:translateY(4rem)}.navMenu .icon{width:44rem;height:44rem;border:2px solid rgba(255,255,255,0.28);border-radius:50%;color:rgba(255,255,255,0.38);display:flex;align-items:center;justify-content:center;transition:color .35s ease,border-color .35s ease,transform .35s ease}.navMenu .icon::before{content:"";width:18rem;height:2px;background:currentColor;display:block}.navMenu .icon::after{content:"";width:9rem;height:9rem;border-top:2px solid currentColor;border-right:2px solid currentColor;margin-left:-9rem;transform:rotate(45deg)}.navMenu .active .box{color:#fff}.navMenu.open{opacity:1;visibility:visible;pointer-events:auto}.navMenu.open .navMenuBg{transform:scale(1)}.navMenu.open li{opacity:1;transform:translateY(0)}@media screen and (max-width:1023px){.navMenu{padding-top:96px}.navMenu>.container{width:100%;max-width:none;padding-left:8vw;padding-right:8vw}.navMenu .box{min-height:96px;padding:0 18px}.navMenu .txt{font-size:34px}.navMenu sup{font-size:16px}.navMenu .icon{width:40px;height:40px}}@media screen and (max-width:640px){.navMenu{padding-top:82px}.navMenu .box{min-height:78px;padding:0 4px}.navMenu .txt{font-size:28px}.navMenu .icon{width:34px;height:34px}}body.navMenu-open{overflow:hidden}.nav{transition:.2s;float:right;margin-right:86rem}.nav ul{z-index:1}.nav ul li{float:left;margin-left:23rem;position:relative}.nav ul li a{color:rgba(255,255,255,0.74);font-size:16rem;position:relative;cursor:pointer;display:inline-block;vertical-align:top;transition:.5s}.nav ul li a>span{overflow:hidden;position:relative;display:inline-block;vertical-align:top;transition:.5s}.nav ul li a .txt-1{display:block;transition:.5s;padding:0 17rem;line-height:85rem}.nav ul li a .txt-2{display:none;transform:translateY(100%);transition:.5s}.nav ul li i{width:10rem;height:85rem;background:url(../images/jt1.webp) no-repeat center center;background-size:100%;display:inline-block;vertical-align:top}.nav ul li .subnav{width:390rem;position:absolute;top:100%;left:50%;transform:translateX(-50%);display:none;z-index:333;text-align:left;background:rgba(30,30,30,0.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.08)}.nav ul li .subnav>ul{padding:20rem}.nav ul li .subnav>ul>li{padding:0;float:none;width:100%;margin:0}.nav ul li .subnav>ul>li>a{font-size:16rem;padding:5rem 30rem;line-height:50rem;display:block;white-space:nowrap;transition:color .3s;color:#ccc;border-radius:20rem}.nav ul li .subnav>ul>li>a:hover{background:transparent;color:#fff}.nav ul li .subnav>ul>li>a:hover:after{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--main-color)}.nav ul li:hover a span .txt-1{text-decoration:underline;color:var(--main-color)}.nav ul li:nth-child(1){margin-left:0}.nav ul .active a span .txt-1{text-decoration:underline;color:var(--main-color)}.bg{padding-top:100vh;position:relative;z-index:300;background-size:cover;background-position:center center}.bg img{width:100vw;margin:auto;object-fit:cover;aspect-ratio:2}.bg video{max-width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.bg3{padding-top:0}.section{display:table;table-layout:fixed;width:100%;height:100vh;position:relative;overflow:hidden}.fp-section.fp-table,.fp-slide.fp-table{overflow:hidden !important}.section1{position:relative;width:100%;z-index:400}.section1 .bg{z-index:80}.section1 .bg img{display:none}#fp-nav{display:none !important}.active .home-title{-webkit-animation:fadeInDown2 2s alternate;animation:fadeInDown2 2s alternate}.home{position:absolute;top:50%;left:0;width:100%;z-index:320;padding-top:65rem;transform:translateY(-50%)}#menu{position:fixed;top:0;right:-300px;width:300px;background:#fff;z-index:9999;height:100%;transition:.5s;overflow:auto;padding:62px 8px}#menu .lan{text-align:center;padding:15px 0}#menu .lan a{color:#666;font-size:16px;margin:0 5px 10px 5px}#menu .lan .active{color:var(--LAX---ORANGE)}#menu .search{background:#f1f1f1;position:relative}#menu .search .form-control{width:100%;height:40px;border:0;background:none;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.webp) no-repeat center center;background-size:15px !important;padding:0;margin:0}#menu ul .subnav{display:none;text-transform:inherit;padding-bottom:20px}#menu ul .subnav a{text-transform:inherit}#menu ul ul{padding:0;margin:0 -5px;padding-left:10px}#menu ul ul li{width:100%;float:left;padding:0 5px;border:0}#menu ul ul li i{right:5px}#menu ul ul li a{padding:0;font-size:16px;font-weight:normal}#menu ul ul li ul{display:none}#menu ul{overflow:hidden;padding:0 0 0 10px}#menu ul li{position:relative;border-bottom:1px solid #f1f1f1}#menu ul li i{display:block;width:50px;height:50px;line-height:50px;position:absolute;top:0;right:0;z-index:4;text-align:center;background:url(../images/jt.webp) no-repeat center center;background-size:13px}#menu ul li a{font-size:20px;color:#333;display:block;line-height:30px;padding:10px 0;padding-right:50px;position:relative}#menu .close{display:block;height:36px;width:36px;position:absolute;right:17px;top:18px;border-radius:50%;background:url(../images/closed.webp) no-repeat center center;background-size:15px}#menu.show1{right:0}.pc{display:block}.phone{display:none}@media (max-width:1025px){.phone{display:block}.pc{display:none}}.home-more a,.home-more p{font-size:18rem;font-weight:normal;line-height:57rem;border-radius:6rem;padding:0 20rem;display:inline-block;vertical-align:top;color:#fff;background:var(--hover-color);border:1px solid var(--hover-color);transition:.5s}.home-more a svg,.home-more p svg{fill:#fff;width:24rem;height:36rem;margin-left:10rem;display:inline-block;vertical-align:middle;transition:.5s;transform:rotate(-45deg)}@media (min-width:1025px){.home-more a:hover{text-decoration:underline}}@media (min-width:1025px){.home-more a:hover{text-decoration:none;transform:translateY(-2rem);box-shadow:0 18rem 42rem rgba(17,80,255,0.38);background:linear-gradient(135deg, #1d6fff, #0a32d8)}}.home-more2 a,.home-more3 a,.home-more2 p,.home-more3 p{border:1px solid rgba(247,247,247,0.67);background:none}.home-more2 a svg,.home-more3 a svg,.home-more2 p svg,.home-more3 p svg{transform:rotate(0deg)}.home-more1 a,.home-more1 p{font-size:18rem;font-weight:normal;line-height:36rem;color:var(--hover-color);font-family:var(--Poppins-Bold)}.home-more1 a svg,.home-more1 p svg{fill:var(--hover-color);width:24rem;height:36rem;margin-left:10rem;display:inline-block;vertical-align:middle;transition:.5s;transform:rotate(-45deg)}.center{text-align:center}.white{color:#fff}.black{color:#000}.banner{position:relative}@-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)}}.swiper-renewal-main{position:relative;overflow:hidden}.swiper-renewal-main .swiper-slide{overflow:hidden}.swiper-renewal-main .swiper-slide img,.swiper-renewal-main .swiper-slide video{display:block;width:100%;object-fit:cover}.swiper-renewal-main .img{position:relative;overflow:hidden;width:100%;height:100vh}.swiper-renewal-main .img img{-webkit-animation:wave 2s alternate;animation:wave 2s alternate}.swiper-renewal-main .img1{display:none}.swiper-renewal-main .banner-hover{position:absolute;top:50%;left:0;width:100%;z-index:340;transform:translateY(-50%);padding-top:85rem}.swiper-renewal-main .info{position:relative}.swiper-renewal-main .bt{font-size:70rem;font-weight:normal;line-height:89rem;font-family:var(--Poppins-Bold);color:#fff;margin-bottom:51rem;position:relative;z-index:34}.swiper-renewal-main .p{width:612rem;font-size:16rem;font-weight:normal;line-height:26rem;color:#d1d1d3;margin-bottom:50rem}.swiper-renewal-main .swiper-slide-active .img img{-webkit-animation:wave 2s alternate forwards;animation:wave 2s alternate forwards}.swiper-renewal-main .swiper-slide-active .banner-hover .bt{-webkit-animation:fadeInDown2 2s alternate forwards;animation:fadeInDown2 2s alternate forwards}.swiper-renewal-main .swiper-slide-active .banner-hover .p{-webkit-animation:fadeInUp2 2s alternate forwards;animation:fadeInUp2 2s alternate forwards}.swiper-renewal-main .swiper-slide-active .banner-hover .home-more{-webkit-animation:fadeInUp2 3s alternate forwards;animation:fadeInUp2 3s alternate forwards}.swiper-renewal-main .swiper-button-next,.swiper-renewal-main .swiper-button-prev{width:60rem;height:80rem;background:rgba(0,0,0,0.5);left:0}.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}.swiper-renewal-main .swiper-pagination{bottom:30rem}.swiper-renewal-main .swiper-pagination-bullet{width:10rem;height:10rem;background-color:#fff;border-radius:50%;opacity:1;margin:0 12rem}.swiper-renewal-main .swiper-pagination-bullet-active{height:24rem;background-color:#fff;border-radius:5rem}.header.header1,.header.headerfix{background:rgba(5,8,16,0.94);box-shadow:0 10rem 35rem rgba(0,0,0,0.28);backdrop-filter:blur(14rem)}/*.header.header1 .nav,.header.headerfix .nav{transform:translateY(-85rem)}*/.header.header1 .navPhoneBtn1,.header.headerfix .navPhoneBtn1{right:0;opacity:1;visibility:visible;margin-left:20rem}.js-reveal{opacity:0;transform:translateY(46rem);transition:opacity .9s ease,transform .9s ease}.js-reveal.is-visible,.active .js-reveal{opacity:1;transform:translateY(0)}.home-title h2{font-size:60rem;line-height:68rem;color:#fff;font-family:var(--Poppins-Bold);letter-spacing:0}.home-title h2 span{color:#164fff}.home-p p{font-size:26rem;font-weight:normal;line-height:36rem;color:#fbfbfc}.center{text-align:center}@media (max-width:1025px){html{font-size:1px !important}body{background:#000;font-size:16px;line-height:26px}.container{margin-right:auto;margin-left:auto;max-width:750px;width:100%;padding:0 20px}.fix{position:fixed;width:100%;top:0;left:0}.header{height:60px}.header .logo a{padding-top:8px}.header .logo a img{width:110px}.header .header-right{margin-right:0}.header .header-right .menu{display:block;margin-top:12px}.header .header-right .home-more,.header .header-right .lan,.header .header-right .header-search{display:none}.nav{display:none}.home-vaxor-page .container{width:100%;padding:0 20px}.home-vaxor-page .section{display:block;height:auto;min-height:0;overflow:visible}.js-reveal{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.home-title h2{font-size:30px;line-height:38px}.home-p p{font-size:16px;line-height:26px}.home-more a,.home-more p{font-size:14px;line-height:42px;border-radius:6px;padding:0 20px}.home-more a svg,.home-more p svg{width:20px;height:28px;margin-left:4px}}.home-hero{position:relative;height:100vh;overflow:hidden}.home-hero .swiper-home-hero,.home-hero .swiper-wrapper,.home-hero .swiper-slide{width:100%;height:100%}.home-hero .swiper-slide{position:relative;overflow:hidden}.home-hero .hero-bg img,.home-hero .hero-bg-m img{width:100%;height:100%;object-fit:cover;display:block}.home-hero .hero-bg .chanpin,.home-hero .hero-bg-m .chanpin{position:absolute;bottom:60rem;right:195rem;width:739rem}.home-hero .hero-bg-m{display:none}.home-hero .container{position:relative;z-index:3;height:100%}.home-hero .hero-text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding-top:50rem}.home-hero .hero-text .info{width:50%}.home-hero .hero-text h1,.home-hero .hero-text .h1{font-size:70rem;line-height:90rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:48rem}.home-hero .hero-text .p{width:620rem;margin-bottom:48rem}.home-hero .hero-text .p p{font-size:16rem;line-height:28rem;color:rgba(220,225,240,0.76)}.home-hero .hero-card-container{bottom:70rem;position:absolute;inset:0;z-index:5;pointer-events:none}.home-hero .hero-card{position:absolute;right:100rem;bottom:100rem;width:380rem;display:flex;gap:18rem;align-items:center;padding:16rem;background:rgba(10,13,24,0.82);box-shadow:0 20rem 70rem rgba(0,0,0,0.45);backdrop-filter:blur(16rem);cursor:pointer;border-radius:6rem;pointer-events:auto;opacity:1;will-change:opacity,right,bottom;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:none;z-index:44}.home-hero .hero-card .pic{width:176rem;flex:0 0 176rem;background:#080b14;overflow:hidden}.home-hero .hero-card .pic:after{z-index:2}.home-hero .hero-card .pic .jiantou{width:23rem;height:23rem;background-color:var(--main-color);border-radius:50%;position:absolute;top:0;right:0;text-align:center;z-index:5}.home-hero .hero-card .pic .jiantou svg{width:20rem;height:23rem;margin:0 auto;display:block;fill:#fff}.home-hero .hero-card .pic:after{padding-bottom:62.5%}.home-hero .hero-card .bt{font-size:14rem;font-weight:normal;line-height:20rem;height:40rem;overflow:hidden;color:#fff;font-family:var(--Poppins-Bold)}.home-hero .hero-card .dots{padding-top:14rem;text-align:center}.home-hero .hero-card .dots span{width:5rem;height:5rem;border-radius:50%;background:rgba(255,255,255,0.4);display:inline-block;margin-right:6rem;transition:width .35s,background .35s}.home-hero .hero-card .dots span.active{background:#1454ff}@media (min-width:1025px){.home-hero .hero-card:hover{transform:translateY(-4rem);border-color:rgba(20,84,255,0.7);box-shadow:0 24rem 80rem rgba(20,84,255,0.24)}}@keyframes heroCardFromCenter{0%{opacity:0;filter:blur(12px);transform:scale(.92);right:80rem;bottom:-120rem}35%{opacity:.35;filter:blur(6px);transform:scale(.94)}70%{opacity:.85}100%{opacity:1;filter:blur(0);transform:scale(1);bottom:60rem;right:195rem}}@keyframes heroCardLightBloom{0%{opacity:0;transform:scale(.68)}22%{opacity:.95;transform:scale(1.18)}64%{opacity:.38}100%{opacity:0;transform:scale(1.55)}}@keyframes heroCardDarkWipe{0%{transform:translateX(0);opacity:1}62%{opacity:.88}100%{transform:translateX(112%);opacity:0}}@keyframes heroCardBlueSweep{0%{box-shadow:inset -70rem 0 90rem rgba(20,84,255,0)}46%{box-shadow:inset -34rem 0 70rem rgba(20,84,255,0.32)}100%{box-shadow:inset 0 0 0 rgba(20,84,255,0)}}@media (max-width:1025px){.home-hero{height:auto}.home-hero .swiper-home-hero,.home-hero .swiper-wrapper,.home-hero .swiper-slide{width:100%;/*height:50vh*/}.home-hero .hero-bg{display:none}.home-hero .hero-bg-m{display:block}.home-hero .container{height:auto}.home-hero .hero-text{padding-top:60px;width:100%}.home-hero .hero-text h1,.home-hero .hero-text .h1{font-size:35px;line-height:45px;margin-bottom:20px}.home-hero .hero-text .p{width:100%;margin-bottom:20px}.home-hero .hero-text .p p{font-size:16px;line-height:26px}.home-hero .hero-card-container{position:absolute;inset:auto 16px 28px;z-index:5;width:auto;height:auto;max-width:none;pointer-events:none;display:none}.home-hero .hero-card{position:relative;right:auto;bottom:auto;width:100%;gap:12px;margin-top:0;padding:10px;background:rgba(10,13,24,0.88);border:1px solid rgba(255,255,255,0.12);box-shadow:0 12px 36px rgba(0,0,0,0.38);backdrop-filter:none;transition:.5s}.home-hero .hero-card .pic{width:96px;flex:0 0 96px;border-radius:4px;transition:.5s}.home-hero .hero-card .bt{font-size:14px;line-height:20px;height:auto;max-height:40px}.home-hero .hero-card .dots{padding-top:12px}.home-hero .hero-card .dots span{width:5px;height:5px;margin-right:6px}.home-hero .hero-card .dots span.active{width:16px;border-radius:6px}.home-hero .hero-card.is-entering{animation-name:heroCardFromCenterMobile;animation-duration:2.15s}.home-hero .hero-card.is-entering:after{inset:-18px;opacity:.45}.home-hero .hero-card.is-switching{transform:translateY(6px) scale(.96)}}@keyframes heroCardFromCenterMobile{0%{opacity:0;transform:translate3d(0, -72px, 0) scale(.9)}22%{opacity:.34}58%{opacity:.82;transform:translate3d(0, -22px, 0) scale(.96)}80%{opacity:.94;transform:translate3d(0, -12px, 0) scale(.982)}94%{opacity:1;transform:translate3d(0, -4px, 0) scale(.996)}100%{opacity:1;transform:none}}.home-why{height:100vh;min-height:760rem;padding-top:85rem;display:flex;align-items:center;background:#000}.home-why .container{max-width:100%}.home-why .nr{display:flex;align-items:center;gap:45rem}.home-why .left{width:1004rem;flex:0 0 1004rem}.home-why .left img{width:100%;display:block}.home-why .right{flex:1;padding-right:7%;padding-top:28rem}.home-why .home-title{margin-bottom:55rem}.home-why ul{display:grid;grid-template-columns:1fr;grid-row-gap:47rem;grid-column-gap:0}.home-why li{padding:0 0 49rem;position:relative;border-bottom:1rem solid rgba(255,255,255,0.1)}.home-why li:nth-last-child(1){border-bottom:0}.home-why .num{font-size:22rem;font-weight:normal;line-height:38rem;position:absolute;top:0;left:0;color:#fff;font-family:var(--D-DINExp-Bold)}.home-why .bt{font-size:26rem;font-weight:normal;line-height:38rem;padding-left:55rem;color:var(--hover-color);margin-bottom:14rem}.home-why .p{font-size:16rem;font-weight:normal;line-height:25rem;color:rgba(209,209,211,0.74)}@media (max-width:1025px){.home-why{height:auto;min-height:0;display:block;padding:0}.home-why .nr{display:block;gap:0}.home-why .left{width:100%;flex:none;margin-bottom:20px}.home-why .right{padding-top:0;padding-right:0}.home-why .home-title{margin-bottom:20px}.home-why ul{grid-row-gap:15px}.home-why li{padding:0 0 15px}.home-why .num{font-size:18px;line-height:28px}.home-why .bt{font-size:20px;line-height:28px;padding-left:30px;margin-bottom:10px}.home-why .p{font-size:16px;line-height:26px}.home-more1 a,.home-more1 p{font-size:14px;line-height:24px}.home-more1 a svg,.home-more1 p svg{width:20px;height:24px;margin-left:5px}}.home-products{height:100vh;min-height:760rem;padding-top:85rem;display:flex;align-items:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:url(../images/bg1.webp) no-repeat top center;background-size:cover}.home-products .container{padding:0 2%;max-width:100%}.home-products .home-title{margin-bottom:38rem}.home-products .product-card{border-radius:25rem;background:#262626;padding:28rem;transition:transform .45s,box-shadow .45s;overflow:hidden}.home-products .product-card a{display:block}.home-products .product-card .box{display:grid;grid-template-columns:650rem 1fr;gap:88rem;align-items:stretch}.home-products .product-card .pic{border-radius:8rem}.home-products .product-card .pic:after{padding-bottom:88.19444444%}.home-products .product-card .text{padding:0 63rem 43rem 0;display:flex;flex-direction:column;justify-content:space-between}.home-products .product-card .meta{display:flex;justify-content:space-between;font-size:20rem;font-weight:normal;line-height:60rem;color:#fff;font-family:var(--D-DINExp-Bold)}.home-products .product-card .meta span:nth-child(2){font-family:var(--Poppins-Bold)}.home-products .product-card .bt{font-size:38rem;font-weight:normal;line-height:68rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:30rem}.home-products .product-card .p{font-size:18rem;font-weight:normal;line-height:32rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}@media (min-width:1025px){.home-products .product-card:hover .pic img{transform:scale(1.05)}}@media (max-width:1025px){.home-products{height:auto;min-height:0;display:block;padding:40px 0}.home-products .home-title{margin-bottom:25px}.home-products .product-card{border-radius:10px;padding:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06)}.home-products .product-card .box{display:block;grid-template-columns:none;gap:0}.home-products .product-card .pic{border-radius:6px}.home-products .product-card .text{padding:20px 4px 6px;display:block}.home-products .product-card .meta{font-size:14px;line-height:24px;justify-content:start;gap:10px;margin-bottom:12px}.home-products .product-card .bt{font-size:24px;line-height:32px;margin-bottom:15px}.home-products .product-card .p{font-size:16px;line-height:26px}.home-products .product-card .swiper-pagination{margin-top:18px}.home-products .product-card .swiper-pagination-bullet{width:24px;height:3px;border-radius:3px;margin:0 5px}}.home-structure{height:100vh;min-height:760rem;padding-top:85rem;display:flex;align-items:center;background:url(../images/bg2.webp) no-repeat top center;background-size:cover}.home-structure .home-title{margin-bottom:38rem}.home-structure .structure-visual{position:relative;perspective:1400rem;isolation:isolate;transform-style:preserve-3d}.home-structure .structure-visual:before{content:"";position:absolute;left:50%;top:52%;width:62%;height:48%;border-radius:50%;background:radial-gradient(circle, rgba(25,93,255,0.24) 0, rgba(25,93,255,0.08) 40%, rgba(25,93,255,0) 72%);filter:blur(20rem);transform:translate(-50%, -50%) translate3d(0, 0, -60rem);pointer-events:none;z-index:0}.home-structure .structure-visual .structure-glow{position:absolute;left:50%;top:50%;width:420rem;height:420rem;border-radius:50%;background:radial-gradient(circle, rgba(31,112,255,0.33) 0, rgba(31,112,255,0.1) 35%, rgba(31,112,255,0) 70%);filter:blur(14rem);opacity:.72;transform:translate(-50%, -50%) translate3d(0, 0, 0);transition:opacity .35s ease;pointer-events:none;z-index:1}.home-structure .structure-visual .structure-stage{position:relative;z-index:2;transform:rotateX(0) rotateY(0) translate3d(0, 0, 0);transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.home-structure .structure-visual .structure-img{width:100%;display:block;opacity:0;transform:scale(.96) translateY(18rem);filter:drop-shadow(0 0 30rem rgba(0,80,255,0.22));transition:opacity .72s ease,transform .72s ease,filter .72s ease;will-change:opacity,transform}.home-structure .structure-visual .structure-img:not(:first-child){position:absolute;left:0;top:0}.home-structure .structure-visual .structure-img.active{opacity:1;transform:scale(1) translateY(0);filter:drop-shadow(0 0 46rem rgba(0,105,255,0.42))}.home-structure .structure-visual.is-changing .tag,.home-structure .structure-visual.is-changing .structure-line{opacity:0}.home-structure .tag{position:absolute;width:526rem;padding:32rem 33rem;border-radius:18rem;background-color:rgba(226,240,253,0.24);border:solid 1rem rgba(226,240,253,0.49);z-index:4;transform:translate3d(0, 0, 48rem);box-shadow:0 24rem 70rem rgba(0,0,0,0.24),inset 0 0 28rem rgba(255,255,255,0.05);backdrop-filter:blur(14rem);transition:left .65s ease,right .65s ease,top .65s ease,bottom .65s ease,width .65s ease,opacity .32s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease,transform .18s ease-out;will-change:transform}.home-structure .tag:before{content:"";position:absolute;left:50%;top:50%;width:160rem;height:160rem;border-radius:50%;background:radial-gradient(circle, rgba(68,143,255,0.42), rgba(68,143,255,0) 68%);opacity:0;transform:translate(-50%, -50%);transition:opacity .35s ease;pointer-events:none}.home-structure .tag:hover{border-color:rgba(58,124,255,0.9);background:rgba(21,49,92,0.58);box-shadow:0 34rem 90rem rgba(0,50,155,0.34),inset 0 0 34rem rgba(64,131,255,0.15)}.home-structure .tag:hover:before{opacity:1}.home-structure .tag .bt{font-size:24rem;font-weight:normal;line-height:35rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:8rem}.home-structure .tag .p{font-size:17rem;font-weight:normal;line-height:26rem;color:#fff}.home-structure .structure-visual[data-structure-active="1"] .tag1{left:68rem;top:82rem;width:480rem}.home-structure .structure-visual[data-structure-active="1"] .tag2{right:58rem;top:78rem;width:462rem}.home-structure .structure-visual[data-structure-active="1"] .tag3{left:27.5%;bottom:18rem;width:438rem}.home-structure .tag1{left:75rem;top:0}.home-structure .tag2{right:36rem;top:63rem;width:436rem}.home-structure .tag3{left:18.5%;bottom:0;width:463rem}.home-structure .structure-line{position:absolute;z-index:3;height:1rem;background:linear-gradient(90deg, rgba(196,214,236,0.1), rgba(196,214,236,0.58), rgba(44,106,255,0.22));transform-origin:left center;pointer-events:none;opacity:.72;box-shadow:0 0 12rem rgba(55,127,255,0.22);transition:left .65s ease,right .65s ease,top .65s ease,bottom .65s ease,width .65s ease,opacity .32s ease,transform .65s ease}.home-structure .structure-line:after{content:"";position:absolute;right:0;top:50%;width:6rem;height:6rem;border-radius:50%;background:rgba(71,133,255,0.88);box-shadow:0 0 12rem rgba(71,133,255,0.7);transform:translate(50%, -50%)}.home-structure .line1{left:551rem;top:29rem;width:257rem;transform:rotate(43deg)}.home-structure .line2{right:169rem;top:102rem;width:303rem;transform:rotate(142deg)}.home-structure .line3{left:515rem;bottom:123rem;width:307rem;transform:rotate(-35deg)}.home-structure .structure-visual[data-structure-active="1"] .line1{left:494rem;right:auto;top:204rem;bottom:auto;width:243rem;transform:rotate(25deg)}.home-structure .structure-visual[data-structure-active="1"] .line2{left:auto;right:241rem;top:165rem;bottom:auto;width:205rem;transform:rotate(148deg)}.home-structure .structure-visual[data-structure-active="1"] .line3{left:624rem;right:auto;top:auto;bottom:116rem;width:214rem;transform:rotate(-49deg)}.home-structure .structure-switch{position:absolute;right:42rem;bottom:28rem;z-index:5;display:flex;gap:10rem}.home-structure .structure-switch button{width:42rem;height:42rem;border-radius:50%;border:1rem solid rgba(255,255,255,0.22);background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.72);font-size:13rem;font-family:var(--D-DINExp-Bold);cursor:pointer;transition:transform .35s ease,color .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease}.home-structure .structure-switch button:hover,.home-structure .structure-switch button.active{color:#fff;border-color:rgba(40,105,255,0.95);background:linear-gradient(135deg, rgba(21,92,255,0.98), rgba(31,147,255,0.74));box-shadow:0 0 24rem rgba(25,98,255,0.48);transform:translateY(-2rem) scale(1.06)}@media (max-width:1025px){.home-structure{height:auto;min-height:0;display:block;padding:40px 0}.home-structure .home-title{margin-bottom:25px}.home-structure .structure-visual{width:100%;perspective:none}.home-structure .structure-visual:before,.home-structure .structure-visual .structure-glow{display:none}.home-structure .structure-visual .structure-stage{transform:none !important}.home-structure .tag{position:relative;width:100%;padding:18px 18px;border-radius:8px;border:1px solid rgba(255,255,255,0.15);box-shadow:0 18px 60px rgba(0,0,0,0.36);margin-top:14px;transform:none !important;backdrop-filter:none}.home-structure .tag .bt{font-size:16px;line-height:26px;margin-bottom:8px}.home-structure .tag .p{font-size:14px;line-height:24px}.home-structure .tag1,.home-structure .tag2,.home-structure .tag3{left:auto!important ;right:auto!important;top:auto!important;bottom:auto!important}.home-structure .structure-line{display:none}.home-structure .structure-switch{position:relative !important;right:auto !important;bottom:auto !important;justify-content:center;margin-top:18px;gap:8px}.home-structure .structure-switch button{width:34px;height:34px;font-size:12px}.home-structure .structure-visual[data-structure-active="1"] .tag1{left:auto;top:auto;width:100%}.home-structure .structure-visual[data-structure-active="1"] .tag2{right:auto;top:auto;width:100%}.home-structure .structure-visual[data-structure-active="1"] .tag3{left:auto;bottom:auto;width:100%}}.home-application{height:100vh;min-height:760rem;display:flex;align-items:center;background:#000;overflow:hidden;padding-top:85rem}.home-application .container{width:100%}.home-application .left{position:relative;z-index:3;float:left;width:33%;background:#000}.home-application .left .home-title{margin-bottom:62rem}.home-application .left .num{margin-bottom:58rem;font-family:var(--D-DINExp)}.home-application .left .num strong{font-size:48rem;line-height:58rem;color:#fff;font-weight:normal}.home-application .left .num span{font-size:15rem;line-height:24rem;color:rgba(255,255,255,0.78);margin-left:10rem}.home-application .left .p p{font-size:36rem;font-weight:normal;line-height:50rem;color:#fff}.home-application .right{float:right;width:65%;margin-right:-7%;min-width:0;overflow:hidden;position:relative;padding:100rem 40rem}.home-application .right .swiper-container{overflow:visible;margin-left:-8rem}.home-application .swiper-home-application{width:100%;overflow:visible}.home-application .swiper-home-application:active{cursor:grabbing}.home-application .swiper-slide{padding:0 10rem}.home-application .box{position:relative;overflow:hidden;border-radius:10rem;border:solid 1rem #192a6a;background:#11151d;box-shadow:0 0 0 rgba(20,84,255,0);transform-origin:center bottom;will-change:transform,box-shadow;transition:transform .55s cubic-bezier(.22, .8, .2, 1),border-color .45s,box-shadow .55s cubic-bezier(.22, .8, .2, 1)}.home-application .box .num{font-family:var(--D-DINExp-Bold);font-size:15rem;font-weight:normal;line-height:30rem;color:#fff;position:absolute;top:25rem;left:0;padding:0 28rem}.home-application .pic,.home-application .pic img{height:100%}.home-application .pic:after{padding-bottom:128.15699659%}.home-application .box:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(180deg, transparent, rgba(0,0,0,0.82));z-index:1;pointer-events:none}.home-application .text{position:absolute;left:36rem;right:36rem;bottom:32rem;z-index:2}.home-application .sort{position:absolute;left:24rem;top:26rem;font-size:13rem;line-height:20rem;color:#fff;font-family:var(--Poppins-Bold);z-index:2}.home-application .bt{font-size:22rem;line-height:30rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:6rem}.home-application p{font-size:17rem;font-weight:normal;line-height:28rem;color:#fff;margin-bottom:12rem}.home-application .more p{font-size:15rem;line-height:24rem;color:#1454ff;font-family:var(--Poppins-Bold);transition:color .35s,transform .35s}.home-application .more p:after{content:"↗";margin-left:8rem}.home-application .swiper-slide-active .box{border-color:rgba(20,84,255,0.82)}@media (min-width:1025px){.home-application .box:hover{transform:translateY(-12rem) scaleX(1.012) scaleY(1.045);border-color:#1454ff;box-shadow:0 0 0 1rem rgba(20,84,255,0.34),0 16rem 50rem rgba(20,84,255,0.32),0 0 60rem rgba(20,84,255,0.24);z-index:5}.home-application .box:hover .pic img{transform:scale(1.045)}.home-application .box:hover .more p{color:#2b6bff;transform:translateX(4rem)}}@media (max-width:1025px){.home-application{height:auto;min-height:0;display:block;padding:40px 0;overflow:visible}.home-application .container{display:block;grid-template-columns:none;gap:0}.home-application .left{margin-bottom:20px;width:100%}.home-application .left .home-title{margin-bottom:25px}.home-application .left .num{margin-bottom:15px}.home-application .left .num strong{font-size:34px;line-height:44px}.home-application .left .num span{font-size:14px;line-height:24px;margin-left:8px}.home-application .left .p{width:100%}.home-application .left .p p{font-size:16px;line-height:26px}.home-application .right{float:right;width:100%;margin-right:0;overflow:hidden;padding:0}.home-application .right .swiper-container{padding:0 0 6px;margin:0;overflow:visible}.home-application .swiper-wrapper{align-items:stretch}.home-application .swiper-slide{height:auto;margin-bottom:0}.home-application .box{border-radius:8px;border:1px solid rgba(20,84,255,0.45)}.home-application .text{left:18px;right:18px;bottom:18px}.home-application .sort{left:18px;top:18px;font-size:14px;line-height:20px}.home-application .bt{font-size:18px;line-height:26px}.home-application .span{font-size:14px;line-height:22px;margin-bottom:8px}.home-application .more p{font-size:14px;line-height:24px}}.home-strength{height:100vh;min-height:700rem;padding-top:85rem;display:flex;align-items:center;background:#000}.home-strength .container{width:100%}.home-strength .home-title{margin-bottom:18rem}.home-strength .home-p{margin-bottom:124rem}.home-strength li{float:left;width:17.5%;text-align:center;border-left:1rem solid rgba(255,255,255,0.1)}.home-strength li:first-child{border-left:0}.home-strength li:nth-child(2){width:28.5%}.home-strength li:nth-child(3){width:19%}.home-strength li:nth-child(4){width:18.5%}.home-strength li:nth-child(5){width:15.5%}.home-strength .icon{width:90rem;margin:0 auto;margin-bottom:8rem}.home-strength .num{color:rgba(255,255,255,0.72);font-family:var(--D-DINExp);font-size:114rem;font-weight:normal;line-height:155rem;height:155rem;color:rgba(255,255,255,0);background:linear-gradient(180deg, #9a9ca0 0, #6b6c70 55%, #353739 100%);background:linear-gradient(0, #1f2123 0, #9d9fa3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-strength .num em{font-style:normal;color:#fff;font-size:44rem;display:inline-block;vertical-align:middle}.home-strength .text{font-size:20rem;font-weight:normal;line-height:28rem;color:#fff}@media (max-width:1025px){.home-strength{height:auto;min-height:0;display:block;padding:40px 0}.home-strength .home-title{margin-bottom:10px}.home-strength .home-p{margin-bottom:5px}.home-strength li{padding:0 10px;border-left:1px solid rgba(255,255,255,0.1);width:50% !important;margin-top:20px}.home-strength li:nth-child(2n+1){border-left:0}.home-strength .icon{width:45px;margin-bottom:5px}.home-strength .num{font-size:38px;line-height:48px;height:48px;margin-bottom:10px}.home-strength .num em{font-size:24px}.home-strength .text{font-size:14px;line-height:22px}}.home-news{height:100vh;min-height:760rem;display:flex;align-items:center;background:#000;padding-top:85rem}.home-news .container{max-width:100%;padding:0 2%;width:100%}.home-news .news-panel{border-radius:25rem;background:#1f1f1f;padding:50rem 78rem 50rem}.home-news .home-title{margin-bottom:42rem}.home-news .news-top{display:grid;grid-template-columns:60rem 1fr 500rem;gap:54rem;align-items:start;padding-bottom:44rem;border-bottom:1rem solid rgba(255,255,255,0.12)}.home-news .date{font-size:16rem;line-height:24rem;color:rgba(255,255,255,0.58)}.home-news .bt{color:#fff;font-family:var(--Poppins-Bold)}.home-news .p{margin-bottom:34rem;font-size:16rem;font-weight:normal;line-height:26rem;height:78rem;overflow:hidden;color:#fff}.home-news .pic{border-radius:10rem;background:#080b14}.home-news .pic:after{padding-bottom:58.8028169%}.home-news .news-list{border-top:1rem solid rgba(255,255,255,0.12)}.home-news .news-list li{position:relative;border-bottom:1rem solid rgba(255,255,255,0.12);overflow:hidden;height:88rem;transition:height .45s ease,border-color .35s,background .35s}.home-news .news-list li a{position:relative;display:block;height:100%}.home-news .news-head{display:grid;grid-template-columns:60rem 1fr 120rem;gap:24rem;align-items:center;cursor:pointer;position:absolute;left:0;right:0;top:50%;height:88rem;transform:translateY(-50%);opacity:1;transition:opacity .35s ease,transform .45s ease}.home-news .news-head span,.home-news .news-head em{font-size:14rem;line-height:24rem;color:rgba(255,255,255,0.58);font-style:normal}.home-news .bt{font-size:20rem;line-height:28rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;font-family:var(--Poppins-Bold);transition:color .35s}.home-news .news-body{display:grid;grid-template-columns:120rem 1fr 568rem;gap:54rem;align-items:start;position:absolute;left:0;right:0;top:50%;opacity:0;overflow:hidden;transform:translateY(calc(-32%));pointer-events:none;transition:opacity .42s ease,transform .45s ease}.home-news .news-list li.active{height:384rem}.home-news .news-list li.active .news-head{opacity:0;transform:translateY(calc(-68%));pointer-events:none}.home-news .news-list li.active .news-head .bt{color:#fff}.home-news .news-list li.active .news-body{opacity:1;transform:translateY(-50%);pointer-events:auto}.home-news .news-list li.active .news-body .bt{margin-bottom:30rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.home-news .news-top{display:none}@media (min-width:1025px){.home-news ul li a:hover .bt{color:#1454ff}.home-news .news-list li:not(.active):hover .news-head .bt{color:#1454ff}}@media (max-width:1025px){.home-news{height:auto;min-height:0;display:block;padding:40px 0}.home-news .news-panel{border-radius:10px;padding:26px}.home-news .home-title{margin-bottom:25px}.home-news .news-top{display:block;grid-template-columns:none;gap:0;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,0.12)}.home-news .date{font-size:14px;line-height:24px;margin-bottom:14px}.home-news .news-top .bt{font-size:18px;line-height:28px;margin-bottom:18px}.home-news .p{margin-bottom:24px}.home-news .p p{font-size:16px;line-height:26px}.home-news .pic{border-radius:4px;margin-top:24px}.home-news .news-list{border-top:1px solid rgba(255,255,255,0.12)}.home-news .news-list li{border-bottom:1px solid rgba(255,255,255,0.12);height:auto}.home-news .news-head{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:18px 0;position:relative;left:auto;right:auto;top:auto;height:auto;opacity:1;transform:none}.home-news .news-head span,.home-news .news-head em{font-size:14px;line-height:24px}.home-news .news-head em{grid-column:2}.home-news .news-body{display:block;grid-template-columns:none;gap:0;position:relative;left:auto;right:auto;top:auto;max-height:0;transform:none;pointer-events:auto;display:none}.home-news .news-list li.active{height:auto}.home-news .news-list li.active .news-head{padding-bottom:10px;opacity:1;transform:none;pointer-events:auto}.home-news .news-list li.active .news-body{padding-bottom:24px}.home-news ul li a{display:grid;grid-template-columns:34px 1fr;gap:10px;border-bottom:1px solid rgba(255,255,255,0.1)}.home-news ul span,.home-news ul em{font-size:14px;line-height:26px}.home-news ul em{grid-column:2}.home-news ul .bt{font-size:16px;line-height:26px}}@keyframes footerSloganMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.home-footer-section{background:#000}.footer{padding:100rem 0 46rem;background:#000;overflow:hidden}.footer .footer-slogan{font-size:80rem;line-height:86rem;color:#fff;font-family:var(--Poppins-Bold);text-transform:uppercase;white-space:nowrap !important;margin-bottom:81rem;width:120vw;margin-left:calc((1680rem - 110vw) / 2);overflow:hidden}.footer .footer-slogan .track{display:flex;width:max-content;animation:footerSloganMarquee 16s linear infinite}.footer .footer-slogan span{display:block;padding-right:80rem;white-space:nowrap !important}.footer .footer-main{display:flex;gap:0;justify-content:space-between;padding-bottom:30rem}.footer .footer-nav{float:left;width:35%}.footer .footer-nav a{display:block;padding-right:30rem;padding-left:15rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:18rem;font-weight:normal;line-height:77rem;color:#fff;font-family:var(--Poppins-Bold);border-bottom:1rem solid rgba(255,255,255,0.12);position:relative}.footer .footer-nav a:after{content:"";display:block;position:absolute;top:0;right:10rem;height:77rem;width:14rem;background:url(../images/youshang.webp) no-repeat center center;background-size:100%;color:#164fff}.footer .footer-right{width:52%}.footer .footer-contact{width:44%;float:left}.footer .footer-visit{width:45.5%;float:right}.footer .footer-top{padding-bottom:48rem}.footer .bt{font-size:22rem;font-weight:normal;line-height:77rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:10rem}.footer .footer-right p{font-size:20rem;font-weight:normal;line-height:36rem;padding-left:46rem;margin-bottom:14rem;color:#fff;position:relative}.footer .footer-right p img{width:20rem;position:absolute;top:6rem;left:0}.footer .footer-right .fd2 img{top:10rem}.footer .footer-right .fd3 img{top:2rem}.footer .footer-social{width:100%;border-bottom:1rem solid rgba(255,255,255,0.12);border-top:1rem solid rgba(255,255,255,0.12);padding:16rem 0}.footer .footer-social .bt{float:left;font-family:var(--Poppins-Regular);margin:0}.footer .footer-social .social a{float:left;width:77rem;height:77rem;margin-right:14rem;text-align:center}.footer .footer-bottom{display:flex;justify-content:space-between;padding-top:36rem}.footer .footer-links a{display:inline-block;min-width:171rem;border-radius:10rem;border:solid 1rem rgba(255,255,255,0.6);text-align:center;font-size:16rem;font-weight:normal;line-height:53rem;color:#fff;margin-right:46rem}.footer .copy{text-align:right;font-size:16rem;font-weight:normal;line-height:31rem;color:#fff}.footer .copy a{text-decoration:underline;color:#fff}@media (min-width:1025px){.footer a:hover{color:#1454ff}}@media (max-width:1025px){.footer{padding:28px 0 24px}.footer .footer-slogan{font-size:34px;line-height:42px;margin-bottom:40px;width:100vw;margin-left:-20px;overflow:hidden;white-space:nowrap !important}.footer .footer-slogan .track{animation:footerSloganMarquee 14s linear infinite}.footer .footer-slogan span{padding-right:40px;white-space:nowrap !important}.footer .footer-main{display:block;grid-template-columns:none;gap:0;padding-bottom:0;border-bottom:0}.footer .footer-nav{display:none}.footer .footer-nav,.footer .footer-contact{margin-bottom:18px}.footer .footer-nav a{font-size:14px;line-height:44px;border-bottom:1px solid rgba(255,255,255,0.12)}.footer .bt{font-size:18px;line-height:36px;margin-bottom:16px}.footer .footer-right p{font-size:16px;line-height:26px;padding-left:30px;margin-bottom:5px}.footer .footer-bottom{display:block;padding-top:18px}.footer .footer-links{margin-bottom:24px}.footer .footer-links a{min-width:94px;line-height:36px;border:1px solid rgba(255,255,255,0.16);border-radius:4px;font-size:13px;margin-right:8px;margin-bottom:8px}.footer .copy{text-align:left}.footer .footer-right{width:100%}.footer .footer-top{padding-bottom:20px}.footer .footer-contact{width:100%}.footer .footer-visit{width:100%}.footer .footer-right p img{width:15px;top:4px}.footer .footer-right .fd2 img{top:6px}.footer .footer-social{padding:10px 0}.footer .footer-social .social a{width:36px;height:36px;margin-right:10px}.footer .copy{font-size:14px;line-height:24px}}.inner-page{color:#fff}.inner-page .container{width:100%}.inbanner{position:relative;overflow:hidden}.inbanner .img img,.inbanner .img1 img{width:100%;height:100%;object-fit:cover;display:block}.inbanner .img1{display:none}.inbanner .text{position:absolute;top:46.5%;left:0;width:100%;z-index:33}.inbanner .container{position:relative;z-index:2}.inbanner h1{font-size:70rem;line-height:80rem;color:#fff;text-transform: uppercase;font-family:var(--Poppins-Bold)}.inbanner .p{margin-top:24rem}.inbanner .p p{font-size:18rem;line-height:30rem;color:rgba(255,255,255,0.72)}.inbanner-custom .container{text-align:left;width:100%}.inbanner-custom .text{top:58.5%}.inbanner-application .container{text-align:left;width:100%}.inbanner-application .text{top:65.5%}.inbanner-about .text{top:36%}.inbanner-about .text h1{font-size:100rem;line-height:110rem}.inbanner-about .container{text-align:center}.inbanner-careers .text{top:53.5%}.inbanner-technology .img video{position:absolute;left:50%;top:50%;width:120%;height:100%;object-fit:cover;z-index:2;transform:translate(-50%, -50%)}.inbanner-technology .img img{position:relative;z-index:1}.inbanner-technology .text{top:65.5%}.inbanner-product .img video{position:absolute;left:50%;top:50%;width:100%;height:100%;object-fit:cover;z-index:2;transform:translate(-50%, -50%);pointer-events:none}.inbanner-product .img img{position:relative;z-index:1}.inbanner-product .text{top:48.5%}.inbanner-product .container{text-align:center}.inbanner-product .product-scroll-cue{position:absolute;left:50%;bottom:72rem;z-index:6;width:34rem;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:18rem;transition:opacity .35s ease,transform .35s ease}.inbanner-product .product-scroll-cue .mouse{position:relative;width:22rem;height:34rem;border:2rem solid rgba(255,255,255,0.92);border-radius:20rem;animation:productMouseFloat 1.8s ease-in-out infinite}.inbanner-product .product-scroll-cue .mouse i{position:absolute;left:50%;top:4rem;width:2rem;height:8rem;border-radius:4rem;background:#fff;transform:translateX(-50%);animation:productWheelMove 1.8s ease-in-out infinite}.inbanner-product .product-scroll-cue .line{width:2rem;height:98rem;background:linear-gradient(to bottom, rgba(255,255,255,0.82), rgba(255,255,255,0.08));animation:productLinePulse 1.8s ease-in-out infinite}.inbanner-product .product-scroll-cue:hover{opacity:.78;transform:translateX(-50%) translateY(4rem)}@keyframes productMouseFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(6rem)}}@keyframes productWheelMove{0%{opacity:0;transform:translate3d(-50%, 0, 0)}35%{opacity:1}100%{opacity:0;transform:translate3d(-50%, 16rem, 0)}}@keyframes productLinePulse{0%,100%{opacity:.35;transform:scaleY(.72);transform-origin:top center}50%{opacity:1;transform:scaleY(1);transform-origin:top center}}.inner-title h2{font-size:60rem;text-transform: uppercase;font-weight:normal;line-height:80rem;color:#fff;font-family:var(--Poppins-Bold)}.inner-title h2 span{color:#1454ff}.inner-title p{font-size:22rem;line-height:34rem;color:rgba(255,255,255,0.55);max-width:760rem;margin:24rem auto 0}.inner-title p span{color:#1454ff}.inner-more a{display:inline-block;vertical-align:top;border-radius:6rem;background:#1454ff;color:#fff;font-size:15rem;line-height:46rem;padding:0 24rem;transition:transform .35s,background .35s,box-shadow .35s}.inner-more a i{font-style:normal;margin-left:12rem}@media (min-width:1025px){.inner-more a:hover{transform:translateY(-2rem) scale(1.03);background:#2b6bff;box-shadow:0 16rem 36rem rgba(20,84,255,0.28)}}.scroll-reveal{opacity:0;transform:translateY(48rem);transition:opacity .75s ease,transform .75s ease}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.inner-form label{display:block;font-size:14rem;line-height:24rem;color:#fff;margin-bottom:25rem}.inner-form label font{color:var(--main-color)}.inner-form input,.inner-form textarea{width:100%;height:58rem;background-color:#202020;border:solid 1rem #4d4d4d;color:#fff;font-size:14rem;padding:0 22rem;margin-top:8rem;transition:border-color .35s,background .35s}.inner-form textarea{height:233rem;padding-top:18rem;resize:none}.inner-form input:focus,.inner-form textarea:focus{border-color:#1454ff;background:rgba(20,84,255,0.12)}.inner-form .home-more a{float:right}@media (max-width:1025px){.inbanner .img{display:none}.inbanner .img1{display:block}.inbanner h1{font-size:30px;line-height:35px}.inbanner .p{margin-top:14px}.inbanner .p p{font-size:16px;line-height:26px}.inbanner .text{padding-top:0}.inbanner-product .product-scroll-cue{bottom:28px;width:24px;gap:10px}.inbanner-product .product-scroll-cue .mouse{width:22px;height:36px;border-width:2px;border-radius:14px}.inbanner-product .product-scroll-cue .mouse i{top:7px;width:3px;height:8px}.inbanner-product .product-scroll-cue .line{width:1px;height:58px}.inner-title h2{font-size:32px;line-height:40px}.inner-title h2 br{display:none}.inner-title p{font-size:16px;line-height:26px;margin:16px auto 0}.inner-more a{font-size:14px;line-height:42px;border-radius:6px;padding:0 18px}.scroll-reveal{opacity:1;transform:none}.inner-form label{font-size:14px;line-height:24px;margin-bottom:18px}.inner-form input,.inner-form textarea{height:48px;border:1px solid rgba(255,255,255,0.12);font-size:15px;padding:0 16px;margin-top:6px}.inner-form textarea{height:130px;padding-top:14px}}.news-page{margin-top:-168rem;position:relative;z-index:34;padding-top:84rem;padding-bottom:84rem}.news-page .news-tabs{display:flex;gap:0;padding-bottom:32rem}.news-page .news-tabs a{font-size:20rem;font-weight:normal;line-height:38rem;padding-left:44rem;padding-right:44rem;color:#fff;position:relative}.news-page .news-tabs a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem;height:16rem;background:rgba(255,255,255,0.28)}@media (min-width:1025px){.news-page .news-tabs a:hover{color:var(--main-color)}}.news-page .news-tabs a:last-child:after{display:none}.news-page .news-tabs a.active{color:var(--main-color)}.inner-news-list li{border-bottom:1rem solid #404040;border-top:1rem solid #404040;transition:background .35s,transform .35s;position:sticky;top:90rem;isolation:isolate;z-index:1}.inner-news-list li a{display:block;padding:68rem 55rem;overflow:hidden;background:#000}.inner-news-list li .box{display:grid;grid-template-columns:104rem 1fr 568rem;gap:60rem;z-index:1}.inner-news-list li .date{font-size:16rem;line-height:24rem;padding-top:15rem;font-family:var(--D-DINExp);color:#4e4d4d}.inner-news-list li .text{padding-top:15rem}.inner-news-list li .bt{font-size:20rem;font-weight:normal;line-height:26rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:35rem}.inner-news-list li .p{margin-bottom:68rem;font-size:16rem;font-weight:normal;line-height:26rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;color:#fff}.inner-news-list li .home-more p{font-size:16rem;line-height:50rem;padding:0 25rem}.inner-news-list li .pic{background-color:#898989;border-radius:10rem}.inner-news-list li .pic:after{padding-bottom:58.8028169%}@media (min-width:1025px){.inner-news-list li:hover a{background:#161616}.inner-news-list li:hover .pic img{transform:scale(1.1)}}.fenye{margin-top:120rem}.fenye .page{display:flex;justify-content:center;align-items:center}.fenye a{display:flex;align-items:center;justify-content:center;width:45rem;height:45rem;line-height:45rem;border-radius:6rem;margin:0 5rem;font-size:16rem;font-weight:normal;color:#8995a6;border:solid 1rem rgba(255,255,255,0.27)}.fenye a svg{width:20rem;height:45rem;fill:#8995a6;display:block}.fenye a.active{color:var(--hover-color);background:#fff;font-family:var(--Poppins-Bold)}@media (max-width:1025px){.fenye{margin-top:30px}.fenye .prev,.fenye .next{display:inline-block;vertical-align:top;text-align:center}.fenye a{width:40px;height:40px;line-height:40px;border-radius:6px;margin:0 14px;font-size:16px;display:none}.fenye a svg{width:20px;height:40px;margin:0 auto}}@media (max-width:1025px){.news-page{margin-top:-100px;padding-top:40px;padding-bottom:40px}.news-page .news-tabs{gap:16px;padding-bottom:14px;overflow-x:auto}.news-page .news-tabs a{font-size:16px;line-height:26px;padding:0 20px;white-space:nowrap}.news-page .news-tabs a:after{display:none}.inner-news-list li{position:relative;top:auto}.inner-news-list li a{padding:24px 0}.inner-news-list li .box{display:block;grid-template-columns:none;gap:0}.inner-news-list li .text{padding:0}.inner-news-list li .date{font-size:14px;line-height:24px;padding:0;margin-bottom:12px}.inner-news-list li .bt{font-size:18px;line-height:28px;margin-bottom:12px}.inner-news-list li .p{margin-bottom:22px;font-size:16px;line-height:26px}.inner-news-list li .pic{border-radius:6px;margin-top:20px}.inner-news-list li .home-more p{font-size:14px;line-height:42px;padding:0 20px;border-radius:6px}}.news-show-page{padding-top:150rem}.news-show-page .article-head{margin-bottom:108rem}.news-show-page .article-head .meta{font-size:16rem;font-weight:normal;line-height:29rem;color:#a0a0a0;margin-bottom:43rem}.news-show-page .article-head .meta span{margin-right:28rem}.news-show-page .article-head h1{font-size:50rem;font-weight:normal;line-height:62rem;color:#fff}.news-show-page .article-hero{margin-bottom:165rem}.news-show-page .article-hero img{width:100%;display:block}.news-show-page .article-layout{display:grid;grid-template-columns:506rem 1fr;gap:80rem}.news-show-page .article-side{position:sticky;top:120rem;align-self:start}.news-show-page .article-side .bt{font-size:26rem;font-weight:normal;line-height:36rem;color:#fbfbfc;margin-bottom:20rem}.news-show-page .article-side ul{padding-left:15rem;position:relative;display:grid;grid-template-columns:1fr;grid-row-gap:50rem}.news-show-page .article-side ul:after{content:'';display:block;width:1rem;background:#c8c8c8;height:100%;border-radius:50%;position:absolute;top:0;left:20rem;z-index:1}.news-show-page .article-side li a{display:block;font-size:16rem;font-weight:bold;line-height:27rem;min-height:81rem;overflow:hidden;color:#7e7c7b;padding:0 0 0 35rem;border-left:1rem solid rgba(255,255,255,0.18);position:relative;z-index:3}.news-show-page .article-side li a:after{content:'';display:block;width:10rem;background:#000;height:10rem;border-radius:50%;position:absolute;top:10rem;left:0;border:solid 1rem #c8c8c8}.news-show-page .article-side li a.active{color:#fff;font-family:var(--Poppins-Bold)}.news-show-page .article-side li a.active:after{background:#fcfc10}.news-show-page .article-side .share{margin-top:70rem;color:rgba(255,255,255,0.55);font-size:14rem}.news-show-page .article-side .share span{font-size:20rem;font-weight:normal;line-height:35rem;display:block;color:#7e7c7b}.news-show-page .article-side .share .social a{float:left;width:77rem;height:77rem;text-align:center}.news-show-page .article-section{margin-bottom:98rem;scroll-margin-top:100rem;position:relative}.news-show-page .article-section h2{font-size:32rem;font-weight:normal;line-height:45rem;color:#fff;margin-bottom:6rem}.news-show-page .article-section p{font-size:16rem;font-weight:normal;line-height:26rem;color:#fff;margin-bottom:18rem}.news-show-page .article-img{margin-top:44rem}.news-show-page .article-img img{width:100%;display:block}.news-show-page .article-switch a{display:block;padding:30rem 0;border-top:1rem solid rgba(255,255,255,0.12)}.news-show-page .article-switch a span{display:block;font-size:16rem;color:rgba(255,255,255,0.42);margin-bottom:17rem}.news-show-page .article-switch a p{font-size:30rem;font-weight:normal;line-height:43rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.news-show-page .relate-news{padding-top:80rem}.news-show-page .relate-news .inner-title{margin-bottom:42rem}@media (max-width:1025px){.news-show-page{padding-top:90px}.news-show-page .article-head{margin-bottom:30px}.news-show-page .article-head .meta{font-size:13px;line-height:24px;margin-bottom:20px}.news-show-page .article-head h1{font-size:28px;line-height:38px}.news-show-page .article-hero{margin-bottom:44px}.news-show-page .article-layout{display:block;grid-template-columns:none;gap:0}.news-show-page .article-side{position:relative;top:auto;margin-bottom:42px;display:none}.news-show-page .article-side .bt{font-size:20px;line-height:30px;margin-bottom:18px}.news-show-page .article-side li a{font-size:14px;line-height:22px;padding:10px 0 10px 16px;border-left:1px solid rgba(255,255,255,0.18)}.news-show-page .article-section{margin-bottom:32px}.news-show-page .article-section h2{font-size:20px;line-height:30px;margin-bottom:12px}.news-show-page .article-section p{font-size:16px;line-height:26px}.news-show-page .article-switch a{font-size:20px;line-height:30px;padding:15px 0;border-top:1px solid rgba(255,255,255,0.12)}.news-show-page .relate-news{padding-top:24px}.news-show-page .article-switch a span{font-size:16px;margin-bottom:10px}.news-show-page .article-switch a p{font-size:20px;line-height:30px}}.custom-page{margin-top:-144rem;padding-bottom:0;z-index:23;position:relative;padding-top:211rem}.custom-page .home-more1{text-align:center}.custom-page .home-more1 a{color:#fff}.custom-page .home-more1 a svg{fill:#fff}.custom-page .custom-intro{text-align:center;margin:0 auto 43rem;width:62%}.custom-page .custom-intro p{font-size:36rem;font-weight:normal;line-height:50rem;color:#fff}.custom-page .custom-card-list{padding-top:102rem}.custom-page .custom-card-list ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:21rem 25rem}.custom-page .custom-card-list ul .-effect{left:0;top:0;--mouse-x:-1000px;--mouse-y:-1000px;position:absolute;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .25s ease;z-index:1}.custom-page .custom-card-list ul .-effect:after{content:"";position:absolute;left:0;opacity:1;top:0;height:120%;width:120%;border-radius:50%;background:var(--main-color);opacity:.5;background-size:contain;filter:blur(200px);-webkit-filter:blur(200px);z-index:2;-webkit-transform:translate(calc(-50% + var(--mouse-x)), calc(-50% + var(--mouse-y)));-ms-transform:translate(calc(-50% + var(--mouse-x)), calc(-50% + var(--mouse-y)));transform:translate(calc(-50% + var(--mouse-x)), calc(-50% + var(--mouse-y)));will-change:transform}.custom-page .custom-card-list ul .box:hover .-effect{opacity:1}.custom-page .custom-card-list ul .box>.num,.custom-page .custom-card-list ul .box>.icon,.custom-page .custom-card-list ul .box>.bt,.custom-page .custom-card-list ul .box>.p,.custom-page .custom-card-list ul .box>.home-more1{position:relative;z-index:2}.custom-page .custom-card-list .box{min-height:718rem;padding:0 37rem;border:solid 1rem #2850e0;border-radius:8rem;background:#171719 url(../images/bg4.webp) no-repeat top left;background-size:cover;text-align:center;transition:transform .35s,border-color .35s;position:relative;overflow:hidden}.custom-page .custom-card-list .box .num{font-family:var(--D-DINExp-Bold);font-size:20rem;font-weight:normal;line-height:68rem;color:#fff;text-align:left}.custom-page .custom-card-list .icon{width:188rem;margin:89rem auto 0}.custom-page .custom-card-list .bt{font-size:38rem;font-weight:normal;line-height:48rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:15rem}.custom-page .custom-card-list .p{font-size:18rem;font-weight:normal;line-height:28rem;color:#fff;width:62%;margin:0 auto;margin-bottom:39rem}.custom-page .message-online{padding-top:97rem;padding-bottom:78rem;background:#000 url(../images/inner-custom-message-bg.webp) no-repeat top center;background-size:cover;align-items:start}.custom-page .message-online .info{justify-content:space-between;display:flex}.custom-page .message-online .left{width:33%;padding-left:21rem}.custom-page .message-online .left p{font-size:18rem;font-weight:normal;line-height:32rem;color:#fff}.custom-page .message-online .right{padding-top:10rem;width:48%}@media (min-width:1025px){.custom-page .custom-card-list .box:hover{transform:translateY(-8rem);border-color:#1454ff}}@media (max-width:1025px){.custom-page{margin-top:0;padding-top:40px}.inner-form .home-more a{float:none}.custom-page .custom-intro{margin-bottom:25px;width:100%}.custom-page .custom-intro p{font-size:16px;line-height:26px;margin-bottom:5px}.custom-page .custom-card-list ul{grid-template-columns:1fr;gap:16px}.custom-page .custom-card-list{padding-top:40px}.custom-page .custom-card-list .box{min-height:0;padding:20px;border-radius:8px}.custom-page .custom-card-list .icon{width:90px;margin:10px auto 12px}.custom-page .custom-card-list .bt{font-size:20px;line-height:32px;margin-bottom:10px}.custom-page .message-online{padding:40px 0;display:block;align-items:stretch}.custom-page .message-online .right{width:100%}.custom-page .custom-card-list .box .num{font-size:14px;line-height:30px}.custom-page .custom-card-list .p{font-size:16px;line-height:26px;width:100%;margin-bottom:15px}.custom-page .message-online .info{justify-content:space-between;display:block}.custom-page .message-online .left{width:100%;padding-left:0}.custom-page .message-online .left p{font-size:16px;line-height:26px}}.tech-overview{padding:167rem 0 161rem 0;text-align:center;background:#0d0d0d}.tech-overview .info{font-size:30rem;font-weight:normal;line-height:50rem;width:73%;margin:0 auto;color:#fff}.showcase{position:relative;min-height:1000vh;background:#000;color:#fff}.showcase .inner-title{margin-bottom:68rem}.showcase .stage{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden;background:#000}.showcase .rail{position:relative;z-index:10;flex:0 0 72rem;height:56vh;display:flex;align-items:center;justify-content:center;margin-left:86rem}.showcase .rail-line{width:2rem;height:350rem;max-height:48vh;background:var(--main-color);position:relative}.showcase .rail-line span{height:25%;width:2rem;display:block;border-bottom:4rem solid #000}.showcase .rail-line span:nth-last-child(1){border-bottom:0}.showcase .rail-line::after{content:"";position:absolute;left:0;top:0;width:1rem;height:0;background:#fff}.showcase .dot:nth-child(1){top:0}.showcase .dot:nth-child(2){top:33.333333%}.showcase .dot:nth-child(3){top:66.6666666%}.showcase .dot:nth-child(4){top:100%}.showcase .copy{position:relative;z-index:8;flex:0 0 700rem;height:560rem;overflow:hidden}.showcase .slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding-left:90rem;opacity:0;transform:translateY(55rem);transition:opacity .32s ease,transform .5s ease;pointer-events:none}.showcase .slide.is-active{opacity:1;transform:translateY(0)}.showcase .slide.is-before{transform:translateY(-55rem)}.showcase .slide h3{margin:0 0 22rem;font-size:38rem;font-weight:normal;line-height:55rem;color:#fff}.showcase .slide p{margin:0;color:#f3f3f3;font-size:18rem;font-weight:normal;line-height:32rem;color:#fff}.showcase .visual{position:relative;flex:1 1 auto;height:100%;display:grid;place-items:center;pointer-events:none;z-index:3}.showcase .implant{width:953rem;height:1079rem;position:relative;opacity:.78;transform:none;transform-origin:center;transition:transform .12s linear,opacity .28s linear;will-change:transform,opacity}.showcase .part,.showcase .implant-highlight{position:absolute;inset:0;display:grid;place-items:center;overflow:visible;will-change:opacity;transition:opacity .2s linear}.showcase .part{opacity:.12}.showcase .implant-highlight{opacity:0;z-index:8}.showcase .part img,.showcase .implant-highlight img{height:100%;width:auto;max-width:none;object-fit:unset;display:block}.showcase .implant-highlight img{filter:drop-shadow(0 20rem 34rem rgba(40,90,255,0.16)) brightness(1.16) contrast(1.08)}.showcase .highlight-top{clip-path:polygon(0 0, 74% 0, 33% 43%, 9% 52%, 0 45%)}.showcase .highlight-middle{clip-path:polygon(42% 34%, 73% 26%, 57% 53%, 28% 67%, 18% 55%)}.showcase .highlight-bottom{clip-path:polygon(46% 58%, 80% 41%, 111% 100%, 43% 100%, 22% 82%)}.showcase .highlight-all{clip-path:none}.showcase .highlight-all img{filter:drop-shadow(0 24rem 42rem rgba(40,90,255,0.22)) brightness(1.24) contrast(1.1)}.story{position:relative;min-height:620vh;background:#000;color:#fff}.story .stage{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden;background:#030e17;isolation:isolate}.story .story-video{position:absolute;right:0;top:0;z-index:2;width:70%;height:100%;transform:scale(1);object-fit:cover;object-position:center;opacity:.8;will-change:transform}.story .story-play{display:none}.story .scan-line{position:absolute;top:0;bottom:0;left:-24vw;z-index:3;width:18vw;background:linear-gradient(90deg, transparent, rgba(40,120,255,0.16), rgba(255,255,255,0.18), transparent);filter:blur(14rem);transform:translate3d(0, 0, 0) skewX(-10deg);pointer-events:none;will-change:transform;display:none}.story .rail{position:relative;z-index:10;flex:0 0 72rem;height:56vh;display:flex;align-items:center;justify-content:center;margin-left:86rem}.story .rail-line{width:2rem;height:350rem;max-height:48vh;background:var(--main-color);position:relative}.story .rail-line span{height:25%;width:2rem;display:block;border-bottom:4rem solid #000}.story .rail-line span:nth-last-child(1){border-bottom:0}.story .copy{position:relative;z-index:8;flex:0 0 1080rem;height:560rem;overflow:hidden}.story .slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding-left:90rem;opacity:0;transform:translateY(55rem);transition:opacity .32s ease,transform .5s ease;pointer-events:none}.story .slide.is-active{opacity:1;transform:translateY(0)}.story .slide.is-before{transform:translateY(-55rem)}.story .inner-title{margin-bottom:68rem}.story .slide h3{margin:0 0 22rem;font-size:38rem;max-width:55%;font-weight:normal;line-height:55rem;color:#fff}.story .slide p{margin:0;max-width:55%;font-size:18rem;font-weight:normal;line-height:32rem;color:#fff}.story .story-ui{position:absolute;left:150rem;right:150rem;bottom:46rem;z-index:12;display:grid;grid-template-columns:1fr 90rem 70rem;gap:22rem;align-items:center;color:rgba(255,255,255,0.55);font-size:12rem;letter-spacing:.08em}.story .timeline{position:relative;height:1rem;overflow:hidden;background:rgba(255,255,255,0.18)}.story .timeline-fill{position:absolute;inset:0;background:linear-gradient(90deg, rgba(40,84,224,0.45), #fff);transform:scaleX(0);transform-origin:left;will-change:transform}.story .story-mobile-video{display:none}.showcase::before{content:"";display:block;height:1px}@media (max-width:1025px){.showcase{min-height:auto}.showcase .inner-title{margin-bottom:25px;display:none}.showcase .stage{position:relative;height:auto;display:block;padding:40px 20px}.showcase .rail{display:none}.showcase .copy{width:100%;height:auto;margin-left:0;overflow:visible}.showcase .slide{position:relative;inset:auto;padding-left:0;opacity:1;transform:none;margin-bottom:20px}.showcase .slide.is-before,.showcase .slide.is-active{transform:none}.showcase .slide h3{font-size:22px;line-height:30px;margin-bottom:5px}.showcase .slide p{font-size:15px;max-width:none}.showcase .visual{height:auto;margin-top:20px}.showcase .implant{width:100%;height:auto;aspect-ratio:1;transform:none !important}.showcase .slide:nth-child(1) .inner-title{display:block}.tech-overview{padding:40px 0}.tech-overview .info{font-size:16px;line-height:26px;width:100%}.showcase .part{opacity:1 !important}.showcase .part img,.showcase .implant-highlight img{height:auto;width:100%;max-width:none;object-fit:unset;display:block}}@media (max-width:1025px){.story{min-height:0;padding-top:40px}.story .stage{position:relative;height:auto;min-height:0;display:flex;flex-direction:column;padding:0 20px 40px 20px;overflow:visible}.story .video-vignette{display:none}.story .rail,.story .scan-line{display:none}.story .copy{position:relative;z-index:8;width:100%;height:auto;overflow:visible;display:block;flex-direction:column;gap:24px;flex:1;padding-top:25px}.story .slide{padding-left:0;justify-content:flex-start;padding-bottom:0;position:relative;inset:auto;min-height:0}.story .inner-title{margin-bottom:25px;display:none}.story .slide{opacity:1;display:block;margin-bottom:20px;transform:none !important}.story .slide:nth-child(1){transform:none}.story .slide:nth-child(1) .inner-title{display:block}.story .slide h3{font-size:24px;line-height:34px;margin-bottom:5px;max-width:100%}.story .slide p{font-size:16px;line-height:26px;max-width:100%}.story .story-ui{left:20px;right:20px;bottom:34px;grid-template-columns:1fr 64px;font-size:12px}.story .timecode{display:none}.story .story-video{display:none}.story .story-play{display:none}.story .story-mobile-video{position:relative;z-index:8;display:block;width:100%;margin-top:10px;overflow:hidden;border-radius:10px;border:1px solid rgba(20,84,255,0.36);background:#060912;box-shadow:0 18px 48px rgba(0,0,0,0.34)}.story .story-mobile-player{display:block;width:100%;aspect-ratio:1.77777778;object-fit:cover;background:#000}.story .story-mobile-play{position:absolute;left:50%;top:50%;z-index:9;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;border:1px solid rgba(255,255,255,0.58);background:rgba(0,0,0,0.34);box-shadow:0 0 28px rgba(20,84,255,0.36);backdrop-filter:blur(8px);transform:translate(-50%, -50%);transition:opacity .3s ease,transform .3s ease,border-color .3s ease}.story .story-mobile-play span{display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid #fff;margin-left:5px}.story.is-video-playing .story-mobile-play{opacity:0;pointer-events:none;transform:translate(-50%, -50%) scale(.86)}}.site-map-page,.privacy-page{position:relative;z-index:2;background:#000}.site-map-page .inner-title,.privacy-page .inner-title{margin-bottom:70rem}.site-map-page .site-map-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:28rem}.site-map-page .site-map-grid li{min-height:280rem;padding:42rem 38rem;border-radius:18rem;border:1rem solid rgba(20,84,255,0.34);background:linear-gradient(135deg, rgba(20,84,255,0.08), rgba(255,255,255,0.045));transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.site-map-page .site-map-grid li:hover{transform:translateY(-8rem);border-color:rgba(20,84,255,0.78);box-shadow:0 24rem 70rem rgba(20,84,255,0.18)}.site-map-page .site-map-grid h3{font-family:var(--Poppins-Bold);font-size:28rem;line-height:38rem;color:#fff;margin-bottom:26rem}.site-map-page .site-map-grid a{display:block;font-size:17rem;line-height:32rem;color:rgba(255,255,255,0.72);transition:color .3s ease,transform .3s ease}.site-map-page .site-map-grid a:hover{color:var(--main-color);transform:translateX(6rem)}.privacy-page .privacy-content{max-width:1080rem;margin:0 auto;padding:58rem 64rem;border-radius:20rem;border:1rem solid rgba(20,84,255,0.3);background:rgba(255,255,255,0.045)}.privacy-page .privacy-content h3{font-family:var(--Poppins-Bold);font-size:24rem;line-height:34rem;color:#fff;margin:0 0 14rem}.privacy-page .privacy-content p{font-size:17rem;line-height:32rem;color:rgba(255,255,255,0.72);margin-bottom:34rem}.privacy-page .privacy-content p:last-child{margin-bottom:0}@media (max-width:1025px){.site-map-page .inner-title,.privacy-page .inner-title{margin-bottom:30px}.site-map-page .site-map-grid{grid-template-columns:1fr;gap:16px}.site-map-page .site-map-grid li{min-height:0;padding:24px 20px;border-radius:10px}.site-map-page .site-map-grid li:hover{transform:none}.site-map-page .site-map-grid h3{font-size:22px;line-height:30px;margin-bottom:14px}.site-map-page .site-map-grid a{font-size:15px;line-height:28px}.privacy-page .privacy-content{padding:24px 20px;border-radius:10px}.privacy-page .privacy-content h3{font-size:20px;line-height:28px}.privacy-page .privacy-content p{font-size:15px;line-height:26px;margin-bottom:24px}}.careers-page{margin-top:-227rem;position:relative;z-index:22}.careers-page .bg5{position:absolute;top:0;left:0;width:100%;z-index:1;background:url(../images/bg5.webp) no-repeat top center;background-size:100%;height:100%}.careers-page .honor-section{padding:172rem 0 113rem;position:relative;z-index:3;background:url(../images/bg6.webp) no-repeat bottom center;background-size:100%}.careers-page .honor-section .home-title{margin-bottom:128rem}.careers-page .honor-section .swiper-slide{text-align:center;display:flex;align-items:flex-end;justify-content:center;height:463rem;padding-bottom:70rem}.careers-page .honor-section .swiper-slide img{height:398rem;margin:0 auto;object-fit:contain;filter:drop-shadow(0 18rem 18rem rgba(0,0,0,0.34)) drop-shadow(0 0 14rem rgba(20,84,255,0.18));-webkit-box-reflect:below -16rem linear-gradient(transparent 58%, rgba(255,255,255,0.22))}.careers-page .honor-section .swiper-button-next,.careers-page .honor-section .swiper-button-prev{width:45rem;height:45rem;border-radius:50%;border:2rem solid rgba(255,255,255,0.32);color:#fff;top:auto;bottom:0}.careers-page .honor-section .swiper-button-next:after,.careers-page .honor-section .swiper-button-prev:after{font-size:16rem}.careers-page .honor-section .swiper-button-prev{left:50%;margin-left:-65rem}.careers-page .honor-section .swiper-button-next{right:50%;margin-right:-65rem}.careers-page .careers-main{padding-top:140rem;position:relative;z-index:2}.careers-page .careers-main .home-title{margin-bottom:31rem}.careers-page .careers-main .nr .left{padding-top:61rem;position:sticky;top:100rem;width:31%;float:left}.careers-page .careers-main .nr .right{width:67%;float:right}.careers-page .careers-main .left .bt{font-size:38rem;font-weight:normal;line-height:68rem;color:#fff;margin-bottom:26rem}.careers-page .careers-main .left p{font-size:18rem;font-weight:normal;line-height:32rem;color:#fff}.careers-page .job-list dl{border-bottom:1rem solid rgba(255,255,255,0.15)}.careers-page .job-list dt{position:relative;cursor:pointer;font-size:36rem;font-weight:normal;line-height:44rem;color:#fff;padding:40rem 90rem 40rem 29rem}.careers-page .job-list dt span{color:#1454ff;font-size:14rem}.careers-page .job-list dt p{font-size:28rem;font-weight:normal;color:#4d4d4d}.careers-page .job-list dt i{width:45rem;height:45rem;border:2rem solid rgba(255,255,255,0.35);border-radius:50%;position:absolute;right:0;top:32rem}.careers-page .job-list dt i:before,.careers-page .job-list dt i:after{content:"";position:absolute;background:#fff;left:9rem;right:9rem;top:50%;transform:translateY(-50%);height:2rem}.careers-page .job-list dt i:after{transform:rotate(90deg)}.careers-page .job-list dd{height:0;overflow:hidden}.careers-page .job-list .active dt i{border-color:var(--main-color)}.careers-page .job-list .active dt i:before,.careers-page .job-list .active dt i:after{background:var(--main-color)}.careers-page .job-list .active dt i:after{display:none}.careers-page .job-list .info p{display:flex;justify-content:space-between;color:rgba(255,255,255,0.8);font-size:18rem;font-weight:normal;line-height:80rem;padding:0 27rem;border-top:1rem solid rgba(255,255,255,0.1)}.careers-page .job-list .info a{color:#fff;font-family:var(--Poppins-Bold);background:url(../images/apply.webp) no-repeat center left;background-size:32rem;padding-left:40rem}@media (max-width:1025px){.careers-page{margin-top:-100px}.careers-page .honor-section{padding:40px 0 40px}.careers-page .honor-section .home-title{margin-bottom:25px}.careers-page .honor-section .swiper-slide{height:270px;padding-bottom:30px}.careers-page .honor-section .swiper-slide img{height:210px;-webkit-box-reflect:below -10px linear-gradient(transparent 62%, rgba(255,255,255,0.2))}.careers-page .honor-section .swiper-button-next,.careers-page .honor-section .swiper-button-prev{width:36px;height:36px;border:1px solid rgba(255,255,255,0.32);bottom:-20px}.careers-page .honor-section .swiper-button-prev{left:50%;margin-left:-40px}.careers-page .honor-section .swiper-button-next{right:50%;margin-right:-40px}.careers-page .careers-main{padding-top:60px}.careers-page .careers-main .nr{display:block;grid-template-columns:none}.careers-page .careers-main .nr .left{padding-top:0;position:relative;top:auto;width:100%;float:left;margin-bottom:10px}.careers-page .careers-main .nr .left p{font-size:16px;line-height:26px}.careers-page .careers-main .nr .left .bt{font-size:24px;line-height:34px;margin-bottom:10px}.careers-page .careers-main .nr .right{width:100%;float:right}.careers-page .careers-main .home-title{margin-bottom:25px}.careers-page .job-list dt{font-size:22px;line-height:32px;padding:22px 46px 22px 0}.careers-page .job-list dt i{width:30px;height:30px;top:24px}.careers-page .job-list .info p{font-size:16px;line-height:26px;padding:12px 0}.careers-page .job-list .info a{background-size:20px;padding-left:30px;font-size:14px}}.product-page .product-intro{padding:162rem 0 100rem 0;background:url(../images/bg7.webp) no-repeat center right;background-size:cover}.product-page .product-intro .text{width:54%;padding-left:95rem}.product-page .product-intro .inner-title{margin-bottom:30rem}.product-page .product-intro .p{font-size:32rem;font-weight:normal;line-height:45rem;color:#fff;margin-bottom:28rem}.product-page .product-intro .p p{position:relative;overflow:hidden;color:rgba(255,255,255,0.26);transition:color .3s ease}.product-page .product-intro .pic img{width:100%;display:block}.product-page .product-model-list{position:relative;padding:67rem 0 0 97rem}.product-page .product-model-card{position:relative;margin-bottom:65rem;scroll-margin-top:110rem}.product-page .product-model-card:before{content:"";position:absolute;left:-78rem;top:0;z-index:33;width:28rem;height:28rem;border-radius:50%;background:#1454ff;box-shadow:0 0 0 10rem rgba(20,84,255,0.18)}.product-page .product-model-card:after{content:"";position:absolute;left:-65rem;top:12rem;width:1rem;height:100%;background:url(../images/line.webp) no-repeat top center;background-size:100%}.product-page .product-model-card .box{border-radius:25rem;border:solid 1rem #454545;background:radial-gradient(circle at 80% 50%, rgba(20,84,255,0.22), transparent 38%),rgba(255,255,255,0.04);transition:transform .35s,border-color .35s;position:relative;overflow:hidden}.product-page .product-model-card .box .text{position:absolute;top:0;left:0;padding:76rem;z-index:33;width:65%}.product-page .product-model-card .bt{font-size:38rem;font-weight:normal;line-height:48rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:11rem}.product-page .product-model-card .p{font-size:16rem;font-weight:normal;line-height:28rem;color:#d1d1d3;margin-bottom:31rem}.product-page .product-model-card dl{display:grid;grid-template-columns:1fr 1fr;font-size:16rem;font-weight:normal;line-height:34rem;color:rgba(209,209,211,0.5)}.product-page .product-model-card dl dd{color:#fff}.product-page .product-model-card .btns{margin-top:30rem;font-size:0}.product-page .product-model-card .btns .home-more{display:inline-block;vertical-align:top;margin-right:15rem}.product-page .product-model-card .pic:after{padding-bottom:43.63979849%}.product-page .product-model-card .hide{display:none}.product-page .product-model-card .hide:after{padding-bottom:100%}@media (min-width:1025px){.product-page .product-model-card .box:hover{border-color:#1454ff}}@media (max-width:1025px){.product-page .product-intro{display:block;padding:40px 0}.product-page .product-intro .inner-title{margin-bottom:25px}.product-page .product-intro .text{width:100%;padding-left:0}.product-page .product-intro .p{font-size:16px;line-height:26px;margin-bottom:0}.product-page .product-intro .p p{color:#fff}.product-page .product-model-list{padding:25px 0 0 0}.product-page .product-model-list:before{left:10px;top:40px;bottom:40px;width:1px}.product-page .product-model-card{margin-bottom:25px}.product-page .product-model-card:before{left:-25px;top:20px;width:18px;height:18px;box-shadow:0 0 0 6px rgba(20,84,255,0.18);display:none}.product-page .product-model-card .pic{display:none}.product-page .product-model-card .hide{display:block}.product-page .product-model-card .box{display:block;padding:0;border-radius:10px}.product-page .product-model-card .box .text{position:relative;top:auto;left:auto;width:100%;padding:20px}.product-page .product-model-card .bt{font-size:24px;line-height:32px}.product-page .product-model-card .p{font-size:16px;line-height:26px;margin-bottom:10px}.product-page .product-model-card dl{grid-template-columns:1fr;font-size:14px;line-height:24px}.product-page .product-model-card .btns{margin-top:15px}.product-page .product-model-card .btns a{padding:0 12px;margin-bottom:8px}}.about-page{margin-top:-206rem;z-index:22;position:relative}.about-intro{padding-top:191rem;padding-bottom:35rem}.about-intro .info{display:grid;align-items: center;grid-template-columns:1fr 1fr;gap:41rem}.about-intro .left{/*font-size:36rem;font-weight:normal;line-height:52rem;color:#fff*/font-size:20rem;font-weight:normal;line-height:36rem;overflow:auto;color:#fff;}.about-intro .right{font-size:18rem;font-weight:normal;line-height:32rem;height:288rem;overflow:auto;color:#fff;padding-right:45rem;margin-bottom:20rem}.about-intro .right::-webkit-scrollbar{width:4px}.about-intro .right::-webkit-scrollbar-track{background:rgba(255,255,255,0.08);border-radius:4px}.about-intro .right::-webkit-scrollbar-thumb{background:rgba(40,80,224,0.6);border-radius:4px}.about-intro .right::-webkit-scrollbar-thumb:hover{background:#2850e0}.about-intro .right{scrollbar-width:thin;scrollbar-color:rgba(40,80,224,0.6) rgba(255,255,255,0.08)}.team-section .container{max-width:100%;padding:0 2%}.team-section .inner-title{margin-bottom:39rem}.team-section .info{font-size:36rem;font-weight:normal;line-height:43rem;width:60%;margin:0 auto;margin-bottom:129rem;color:#3d3c3c;text-align:center}.team-section .info .char{color:#3d3c3c}.team-section .info p.text-blue .char{color:#3ca0ff}.team-section li{margin-bottom:31rem}.team-section li p{font-size:18rem;font-weight:normal;line-height:32rem;color:#fff}.team-section ul.team-pro-aos{position:relative}.team-section ul.team-pro-aos li{position:sticky;top:calc(50vh - 210rem + var(--team-stack-offset, 0rem));opacity:0;transform:translate3d(0, 72rem, 0);transition-property:opacity,transform;transition-duration:.9s;transition-timing-function:cubic-bezier(.22, 1, .36, 1);will-change:opacity,transform}.team-section ul.team-pro-aos li.is-team-visible{opacity:1;transform:translate3d(0, 0, 0)}.team-section ul.team-pro-aos li.is-team-covered .box{transform:scaleX(var(--team-stack-scale, .94)) scaleY(var(--team-stack-scale-y, .98));opacity:var(--team-stack-opacity, .48)}.team-section .box{display:grid;grid-template-columns:140rem 520rem 1fr;gap:70rem;align-items:center;padding:51rem 58rem;border-radius:25rem;background:#262626;transform-origin:top center;transition:transform .45s,box-shadow .35s,opacity .45s}.team-section .num{font-size:32rem;font-weight:normal;color:#fff;font-family:var(--D-DINExp-Bold);align-self:start}.team-section .pic:after{padding-bottom:60.38461538%}.team-section .text{padding-left:69rem}.team-section .bt{font-size:38rem;font-weight:normal;line-height:68rem;color:#fff;margin-bottom:17rem}.history-section{padding-top:137rem}.history-section .inner-title{margin-bottom:112rem}.history-section .history-layout{display:grid;grid-template-columns:276rem 1fr;gap:82rem;align-items:start}.history-section .years{position:sticky;top:100rem;padding-top:9rem}.history-section .years a{display:block;color:rgba(255,255,255,0.58);font-family:var(--D-DINExp);font-size:20rem;font-weight:normal;line-height:68rem;color:#fff;padding-left:10rem;position:relative;transition:.5s}.history-section .years a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:1rem;background:#1454ff;transition:.5s}.history-section .years a.active{color:#1454ff;padding-left:62rem}.history-section .years a.active:before{width:45rem;background:#1454ff}.history-section .history-panel{position:relative;display:block;padding-right:150rem}.history-section .history-panel:before{content:"";position:absolute;right:600rem;top:0;bottom:0;width:1rem;background:#898989}.history-section .history-item{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) 400rem;gap:68rem;align-items:start;padding-bottom:82rem;opacity:.48;transition:opacity .35s}.history-section .history-item:before{content:"";position:absolute;right:450rem;top:0;width:1rem;height:0;transition:opacity .35s;background:#1454ff}.history-section .history-item:last-child{margin-bottom:0}.history-section .history-item.active{opacity:1}.history-section .history-item.active .bt{color:var(--main-color)}.history-section .history-item.active p{color:#fff}.history-section .history-item.active:before{height:100%}.history-section .history-item.is-raise{animation:historyRaise .62s ease both}@keyframes historyRaise{0%{opacity:0;transform:translateY(42rem)}100%{opacity:1;transform:translateY(0)}}.history-section .history-copy{position:relative;padding-top:8rem;justify-content:space-between;display:flex}.history-section .history-copy .history-dot{position:absolute;right:-25rem;top:0;width:16rem;height:16rem;border-radius:50%;background:#1454ff;box-shadow:0 0 18rem rgba(20,84,255,0.85)}.history-section .history-copy .text{float:left;width:40%}.history-section .history-copy .date{font-size:20rem;font-weight:normal;line-height:38rem;color:#777;margin-bottom:14rem}.history-section .history-copy .bt{font-family:var(--D-DINExp-Bold);font-size:32rem;font-weight:normal;line-height:40rem;color:#777;margin-bottom:16rem}.history-section .history-copy p{font-size:18rem;font-weight:normal;line-height:32rem;color:#777;float:left;width:54%}.history-section .history-pic{position:relative;border:1rem solid rgba(20,84,255,0.22);display:none;}.history-section .history-pic .swiper-container{width:100%}.history-section .history-pic .pic:after{padding-bottom:59.70149254%}.history-section .history-pic img{display:block;width:100%;object-fit:cover}.history-section .history-pic .history-arrow{position:absolute;top:auto;bottom:-68rem;z-index:3;width:34rem;height:68rem;margin-top:-17rem;cursor:pointer;transition:border-color .3s,background .3s,transform .3s}.history-section .history-pic .history-arrow:before{content:"";position:absolute;left:50%;top:50%;width:8rem;height:8rem;border-top:1rem solid #fff;border-right:1rem solid #fff;transform:translate(-50%, -50%) rotate(45deg)}.history-section .history-pic .history-arrow:hover{border-color:#1454ff}.history-section .history-pic .history-prev{left:auto;right:84rem}.history-section .history-pic .history-prev:before{transform:translate(-50%, -50%) rotate(-135deg)}.history-section .history-pic .history-next{right:0}.history-section .history-pic .page{position:absolute;right:34rem;bottom:-68rem;z-index:3;color:#fff;font-size:20rem;width:50rem;text-align:center;line-height:68rem;font-family:var(--D-DINExp)}@media (max-width:1025px){.about-page{margin:0}.about-intro .info{display:block}.about-intro{display:block;padding:40px 0}.about-intro .left{/*font-size:24px;line-height:34px;*/margin-bottom:24px;font-size:16px;line-height:26px;}.about-intro .right{font-size:16px;line-height:26px;height:auto;overflow:auto;padding-right:0;margin-bottom:0}.team-section .inner-title{margin-bottom:25px}.team-section .info{font-size:20px;line-height:30px;width:100%;margin:0 auto;margin-bottom:40px}.team-section li{margin-bottom:20px}.team-section .box{display:block;padding:22px;border-radius:10px}.team-section .num{font-size:24px}.team-section ul.team-pro-aos li{position:relative;top:auto;opacity:1;transform:none;transition:none}.team-section ul.team-pro-aos{padding-bottom:0}.team-section .num{margin-bottom:12px}.team-section .text{padding:20px 0 0 0}.team-section .bt{font-size:18px;line-height:28px;margin-bottom:5px}.team-section li p{font-size:16px;line-height:26px}.history-section{padding-top:20px;padding-bottom:40px}.history-section .history-layout{display:block}.history-section .inner-title{margin-bottom:25px}.history-section .years{display:flex;overflow-x:auto;gap:18px;display:none;margin-bottom:28px}.history-section .years a{white-space:nowrap;font-size:14px;line-height:26px;margin-bottom:0}.history-section .history-panel{display:block;min-height:auto;padding-left:0;padding-right:0}.history-section .history-panel:before{left:7px;right:auto}.history-section .history-item{display:block;margin-bottom:24px;opacity:1;padding-bottom:0}.history-section .history-copy{margin-bottom:22px;padding-top:0;padding-left:26px;display:block;overflow:hidden}.history-section .history-copy .history-dot{left:0}.history-section .history-copy .date{font-size:14px;line-height:22px}.history-section .history-copy p{font-size:16px;line-height:26px;width:100%}.history-section .history-copy .bt{font-size:22px;line-height:32px;margin-bottom:5px}.history-section .history-copy .bt br{display:none}.history-section .history-pic{margin-left:26px}.history-section .history-pic .history-arrow{width:30px;height:30px;bottom:20px;margin-top:-15px}.history-section .history-pic .page{font-size:18px;line-height:30px;bottom:20px;font-family:var(--D-DINExp)}.history-section .history-item.active:before{display:none}.history-section .history-copy .text{width:100%}}.inbanner-contact .img,.inbanner-contact .img1{z-index:0}.inbanner-contact .contact-earth-canvas{position:absolute;inset:0;z-index:1;opacity:1;pointer-events:none;background:#000}.inbanner-contact .contact-earth-canvas canvas{width:100% !important;height:100% !important;display:block}.inbanner-contact:after{z-index:2;pointer-events:none}.inbanner-contact .container{z-index:3}.inbanner-contact .text{text-align:center;top:40%}.contact-page{margin-top:-354rem;position:relative;z-index:34;padding-top:110rem}.contact-page .contact-form-section{display:grid;grid-template-columns:.66fr 1.34fr;gap:168rem;align-items:start;margin-bottom:110rem;position:relative;scroll-margin-top:100rem}.contact-page .contact-form-section p{font-size:18rem;font-weight:normal;line-height:32rem;color:#fff;margin-top:38rem}.contact-page .contact-form-section .inner-more{text-align:right}.contact-info-section .container{padding:0 2%;max-width:100%}.contact-info-section .info{justify-content:space-between;display:flex;padding:45rem 50rem;border-radius:25rem;background:#161616}.contact-info-section .info .left{float:left;width:49%;padding-left:62rem;padding-top:27rem}.contact-info-section .info .right{float:right;width:50%}.contact-info-section p{font-size:38rem;font-weight:normal;line-height:40rem;color:#fff;margin:7rem 0 84rem}.contact-info-section li{font-size:18rem;font-weight:normal;line-height:25rem;min-height:45rem;color:var(--main-color);margin-bottom:44rem;padding-left:87rem;display: flex;align-items: center;position:relative}.contact-info-section li img{position:absolute;top:0;left:0;z-index:22;width:45rem}.contact-info-section li:before{content:"";position:absolute;left:0;top:0;width:45rem;height:45rem;border-radius:50%;background:#274dd7}.contact-info-section .right{position:relative}.contact-info-section .right img{width:100%;display:block;height:603rem;border-radius:25rem;object-fit:cover}@media (max-width:1025px){.contact-page{margin-top:-100px;padding-top:40px}.contact-page .contact-form-section{display:block;margin-bottom:40px;scroll-margin-top:84px}.contact-page .contact-form-section p{font-size:16px;line-height:26px;margin-top:10px;margin-bottom:25px}.contact-info-section{display:block;padding:0}.contact-info-section .info{display:block;padding:20px;overflow:hidden}.contact-info-section .info .left{width:100%;padding-left:0;padding-top:0}.contact-info-section p{font-size:16px;line-height:26px;margin:10px 0 20px}.contact-info-section li{font-size:16px;line-height:26px;min-height:34px;margin-bottom:14px;padding-left:48px}.contact-info-section li img{width:34px}.contact-info-section li:before{width:34px;height:34px}.contact-info-section .right{margin-top:20px;width:100% !important}.contact-info-section .right img{width:100%;display:block;height:auto;border-radius:10px;object-fit:cover}}.application-page{padding:5rem 0 58rem;overflow:hidden}.application-page .application-crosswise{position:relative;width:100%}.application-page .application-crosswise-fix{position:relative;will-change:transform;backface-visibility:hidden}.application-page .application-crosswise-decor{display:none}.application-page .application-card-list{position:relative;/*display:flex;align-items:center;gap:32rem;width:fit-content;min-width:max-content;will-change:transform;backface-visibility:hidden;*/}/*.application-page .application-crosswise:not(.is-expanded) .app-card:not(:first-child){visibility:hidden;opacity:0}*/.application-page .app-card{/*flex:0 0 1690rem;width:1690rem;*/position:relative;border-radius:10rem;border:solid 1rem #2e50cc;overflow:hidden;/*transform:scale(0);transform-origin:center center;will-change:transform,opacity*/}.application-page .app-card .pic,.application-page .app-card .pic img{height:100%}.application-page .app-card .pic{overflow:hidden}.application-page .app-card .pic img{will-change:transform}.application-page .app-card .pic:after{padding-bottom:44.49704142%}.application-page .app-card .text{position:absolute;z-index:2;left:0;top:50%;transform:translateY(-50%);width:43%;padding:0 134rem;will-change:transform,opacity}.application-page .app-card .num{font-family:var(--D-DINExp-Bold);font-size:15rem;font-weight:normal;line-height:30rem;color:#fff;position:absolute;top:25rem;left:0;padding:0 28rem}.application-page .app-card .bt{font-size:23rem;font-weight:normal;line-height:38rem;color:#fff;font-family:var(--Poppins-Bold);margin-bottom:15rem;margin-top:15rem;}.application-page .app-card p{font-size:16rem;font-weight:normal;line-height:30rem;color:#fff}/*.application-page .app-card:nth-child(even) .text{left:auto;right:0}*/@media (min-width:1025px){.application-page .app-card:hover{box-shadow:0 24rem 70rem rgba(20,84,255,0.22)}.application-page .app-card:hover .pic img{transform:scale(1.1)}}@media (max-width:1025px){.application-page{padding:40px 0;overflow:visible}.application-page .application-crosswise{overflow:visible;transform:none !important}.application-page .application-crosswise:not(.is-expanded) .app-card:not(:first-child){visibility:visible;opacity:1}.application-page .application-crosswise-fix,.application-page .application-card-list{transform:none !important}.application-page .application-card-list{display:grid;gap:16px;width:auto;min-width:0}.application-page .app-card{flex:none;width:auto;height:auto;border-radius:8px;transform:none !important}.application-page .app-card .text,.application-page .app-card:nth-child(even) .text{width:100%;padding:0 20px;top:auto;transform:none;bottom:20px}.application-page .app-card .num{font-size:14px;line-height:30px;top:10px;padding:0 20px}.application-page .app-card .bt{font-size:22px;line-height:30px;margin-bottom:5px}.application-page .app-card p{font-size:14px;line-height:24px}}.active .home-hero .hero-text h1,.active .home-hero .hero-text .h1{-webkit-animation:fadeInUp2 2s alternate;animation:fadeInUp2 2s alternate}.active .home-hero .hero-text .p{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-more{-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}.active .home-hero .swiper-slide-active .hero-bg .chanpin{-webkit-animation:heroCardFromCenter 2s alternate;animation:heroCardFromCenter 2s alternate}.active .home-why li{-webkit-animation:fadeInUp2 2s alternate;animation:fadeInUp2 2s alternate}.active .home-why .home-more1{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-products .product-card{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-structure .structure-visual{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-application .left .num{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-application .left .p{-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}.active .home-application .right{-webkit-animation:fadeInRight2 4s alternate;animation:fadeInRight2 4s alternate}.active .home-strength .home-p{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}.active .home-strength ul{-webkit-animation:fadeInUp2 4s alternate;animation:fadeInUp2 4s alternate}.active .home-news .news-list{-webkit-animation:fadeInUp2 3s alternate;animation:fadeInUp2 3s alternate}@media (max-width:1800px){.home-vaxor-page .container{transform:scale(.86)}}@media (max-width:1025px){.home-vaxor-page .container{transform:scale(1)}}@media (max-width:1025px){html,body{overflow-x:hidden}img,video{max-width:100%}input,textarea,select,button{font-size:16px}.container{width:100%;max-width:none;padding-left:20px;padding-right:20px}.inbanner .text{top:50%;transform:translateY(-50%)}.home-products .product-card,.home-news .news-panel,.contact-info-section .info,.product-page .product-model-card .box,.custom-page .custom-card-list .box{border-radius:10px}.news-page li,.news-show-page .article-section,.product-page .product-model-card,.application-page .app-card,.team-section li{scroll-margin-top:84px}.inner-form,.inner-form ul,.inner-form li{width:100%}.inner-form input,.inner-form textarea,.contact-page input,.contact-page textarea,.custom-page input,.custom-page textarea{width:100%;box-sizing:border-box}.footer .container{padding-left:20px;padding-right:20px}.footer .footer-nav{width:100%}.navPhoneBtn1{display:none}.header.header1 .navPhoneBtn1,.header.headerfix .navPhoneBtn1{display:none}.inbanner-about .text h1{font-size:50px;line-height:55px}.home-hero .hero-text .info{width:100%}.home-hero .hero-text .p{display:none}}@media (max-width:520px){.inbanner .p{display:none}.inbanner-product .product-scroll-cue{bottom:0}.application-page .app-card .pic{height:50vh}.careers-page .job-list .info p{display:block}.careers-page .job-list .info a{display:block}.news-page{margin-top:-50px}.contact-page{margin-top:-50px}}
.header .header-right .home-more-shopping a img{
	width: 20rem;
	margin-left: 0;
}
.header.header1 .navPhoneBtn1,
.header.headerfix .navPhoneBtn1{
	display:none;
}
.swiper-home-products .swiper-button-next,
.swiper-home-products .swiper-button-prev{
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
    width: 40rem;
    height: 60rem;
}
.inbanner-product .img.img-video video{
	opacity: 0.6;
}
.inbanner-product .img.img-video img{
	opacity: 0;
}

.inbanner-about .text h1{
	letter-spacing: 10rem;
}
.home-structure .structure-visual[data-structure-active="1"] .tag3{
	left: 36.5%;
}
.home-structure .structure-visual[data-structure-active="1"] .tag3:after{
	content: "";
    width: 1rem;
    position: absolute;
    height: 32rem;
    background: #fff;
    transform-origin: left center;
    pointer-events: none;
    opacity: .72;
    transition: left .65s ease, right .65s ease, top .65s ease, bottom .65s ease, width .65s ease, opacity .32s ease, transform .65s ease;
    left: 50%;
    margin-top: -134rem;
}
.home-structure .structure-visual[data-structure-active="1"] .line3{
	left: 324rem;
    right: auto;
    top: auto;
    bottom: 180rem;
    width: 1100rem;
    transform: rotate(0deg);
}
.home-structure .structure-visual[data-structure-active="1"] .line3:before{
	content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    background: rgba(71, 133, 255, 0.88);
    box-shadow: 0 0 12rem rgba(71, 133, 255, 0.7);
    transform: translate(50%, -50%);
}
.technology-card-list{
	padding-top: 102rem;
	padding-bottom: 82rem;
}
.technology-card-list ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30rem 30rem;
}
.technology-card-list .box {
    padding: 0 37rem;
    border: solid 1rem #2850e0;
    border-radius: 8rem;
    transition: transform .35s, border-color .35s;
    position: relative;
    overflow: hidden;
}
.technology-card-list .box .pic:after{
	padding-bottom: 130%;
}
.technology-card-list .box .pic img{
	object-fit: contain;
}
@media (min-width: 1025px) {
    .technology-card-list .box:hover .pic img {
        transform: scale(1.05);
    }
}
.technology-card-list .bt {
    font-size: 24rem;
    font-weight: normal;
    line-height: 48rem;
    color: #fff;
    font-family: var(--Poppins-Bold);
    margin-bottom: 15rem;
}
.technology-card-list .p {
    font-size: 16rem;
    font-weight: normal;
    line-height: 28rem;
    color: #fff;
    margin: 0 auto;
    margin-bottom: 39rem;
	min-height: 120rem;
}
.technology-card-list .text{
	text-align: center;
}
.technology-card-list .text .title{
	font-size: 56rem;
    font-weight: bold;
	text-transform: uppercase;
    line-height: 48rem;
    color: #fff;
    font-family: var(--Poppins-Bold);
}
.technology-card-list .text .p{
	font-size: 30rem;
    font-weight: normal;
    line-height: 48rem;
    color: #fff;
	margin-top: 30rem;
	opacity: 0.8;
}
.technology-card-list2{
	padding-top: 102rem;
	padding-bottom: 82rem;
}
.technology-card-list2 .text{
	text-align: center;
}
.technology-card-list2 .text .title{
	font-size: 56rem;
    font-weight: bold;
    line-height: 48rem;
	text-transform: uppercase;
    color: #fff;
    font-family: var(--Poppins-Bold);
}
.technology-card-list2 .text .p{
	font-size: 30rem;
    font-weight: normal;
    line-height: 48rem;
    color: #fff;
	margin-top: 30rem;
	opacity: 0.8;
}
.technology-card-list2 .list-item{
	display: flex;
    justify-content: center;
    gap: 5%;
	margin-top: 50rem;
}
.technology-card-list2 .list-item .left{
	width: 25%;
}
.technology-card-list2 .list-item .left img{
	    transition: .5s;
}
@media (min-width: 1025px) {
    .technology-card-list2 .list-item .left:hover img {
        transform: scale(1.05);
    }
    .home-structure .structure-visual[data-structure-active="1"] .tag3:after{all:unset}
}
.technology-card-list2 .list-item .right{
	width: 50%;
}
.technology-card-list2 .list-item .right .itemlist{
	margin-top: 100rem;
}
.technology-card-list2 .list-item .right .itemlist .item{
	padding: 20rem 40rem;
    border: solid 1rem #2850e0;
    border-radius: 8rem;
    transition: transform .35s, border-color .35s;
    position: relative;
    overflow: hidden;
    margin-bottom: 39rem;
}
.technology-card-list2 .list-item .right .itemlist .item .tit{
	font-size: 36rem;
    font-weight: normal;
    line-height: 48rem;
	color: #fff;
    font-family: var(--Poppins-Bold);
	margin-bottom: 20rem;
}
.technology-card-list2 .list-item .right .itemlist .item .txt{
	font-size: 20rem;
    font-weight: normal;
    line-height: 28rem;
    color: #fff;
    margin: 0 auto;
}
.history-section .history-item{
	grid-template-columns: minmax(0, 1fr) 1rem;
}
.history-section .history-panel:before{
	right: 850rem;
}
.history-section .history-item:before{
	right: 700rem;
}
.history-section .history-copy .history-dot{
	right: 624rem;
}
.application-page2{
	padding-top: 58rem;
}
.application-page2 .application-crosswise-fix2 .app-card{
	border: none;
}
.application-page2 .application-crosswise-fix.application-crosswise-fix2{
	margin-top: 50rem;
}
.application-page2 .application-crosswise{
	margin-bottom: 100rem;
}
.application-page2 .application-crosswise .home-title{
	margin-bottom: 100rem;
}
.application-page2 .application-crosswise .home-title h2{
	text-align: center;
	text-transform: uppercase;
}

.about-intro .info .culture{
	font-size: 20rem;
	font-weight: normal;
	line-height: 36rem;
	color: #fff;
	padding: 0 40rem;
	border-left: 1px solid #7b7b7b;
}
.about-intro .info .culture p{
	padding:30rem 0;
}
.about-intro .info .culture p strong{
	color:#1454ff;
	padding-right:10px;
}
.about-intro .info .culture p:first-child{
	border-bottom:1px solid #7b7b7b;
}
.team-section{
	padding-top: 50rem;
}

.home-application2{
	min-height:auto;
	height:auto;
	padding-top: 120rem;
	padding-bottom: 120rem;
}
.home-application2 .right{
	padding:0;
}

@media (max-width: 1025px) {
	.home-application2{
        padding-top: 50px;
        padding-bottom: 30px;
        overflow: hidden;
	}
    .technology-card-list .text .title {
        font-size: 30px;
        line-height: 35px;
    }
	.technology-card-list ul {
       display:block;
    }
	.technology-card-list ul li{
		margin-bottom: 20px;
    }
	.technology-card-list2 .text .title {
        font-size: 30px;
        line-height: 35px;
    }
	.technology-card-list2 .list-item{
		display:block;
	}
	.technology-card-list2 .list-item .left{
		margin:0 auto;
	}
	.technology-card-list2 .list-item .right{
		width:100%;
	}
	.about-intro .info{
		width:100%;
	}
	.team-section{
		padding-top: 50px;
	}
}