@import url('font-en.css');html{font-size:100px;font-size:calc(100 / 1920 * 100vw);width:100%;}
@media (max-width:1600px){html{font-size:calc(100 / 1600 * 100vw);}
}
@media (max-width:1024px){html{font-size:calc(100 / 1000 * 100vw);}
}
@media (max-width:480px){html{font-size:calc(100 / 540 * 100vw);}
}
.baseBtns .btn{position:relative;z-index:1;--color:#061b6d;font-size:0.24rem;padding:0 0.45rem 0 0.2rem;line-height:2.5;--gap:1em;transition:0.3s;cursor:pointer;}
.baseBtns .btn span{display:block;position:relative;padding-left:0.32rem;white-space:nowrap;color:var(--color);transition:0.3s;}
.baseBtns .btn span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.13rem;height:0.13rem;background-color:#ff6c0e;border-radius:50%;}
.baseBtns .btn .border{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid var(--color);border-radius:3em;clip-path:polygon(0% 0%,calc(80% - var(--gap)) 0%,calc(80% - var(--gap)) 10%,80% 10%,80% 0%,100% 0%,100% 100%,0% 100% );transition:0.3s;z-index:-1;}
.baseBtns .btn:hover span{color:#fff !important;}
.baseBtns .btn:hover .border{background:#061b6d;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%) !important;border-color:#061b6d !important;}
.category{margin-top:0.5rem;gap:0.2rem;}
.baseBtns .btn.disabled{--color:#bfc3c4;}
.baseBtns .btn.disabled span:before{background:#bfc3c4;}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;}
body{padding:0;margin:0 auto;color:#231815;background-color:#fff;-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;font-size:0.16rem;line-height:1.5;overflow-x:hidden;}
ul,ol,li{list-style:none;list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;font-size:14px;}
img{border:none;max-width:100%;vertical-align:middle;}
a,a:link,a:visited{text-decoration:none;color:inherit;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:4px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#00196b;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#e2efef;}
.gradient-text{background-image:linear-gradient(45deg,#00196b,#1bcdaa);background-clip:text;-webkit-background-clip:text;color:transparent;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
/* 图片阴影 */
.imgshadow{position:relative;z-index:2;display:inline-block;}
.imgshadow .shadow{position:absolute;left:0;top:100%;width:100%;mask-image:linear-gradient(to bottom,transparent,black);height:30%;transform:scaleY(-1);background-size:100%;opacity:0.1;background-position:bottom center;}
[class*='flex']{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
[class*='-jl']{justify-content:flex-start;}
[class*='-jc']{justify-content:center;}
[class*='-jr']{justify-content:flex-end;}
[class*='-at']{align-items:flex-start;}
[class*='-ac']{align-items:center;}
[class*='-ab']{align-items:flex-end;}
.fadeTxt{position:relative;z-index:5;color:#8d909a;}
.fadeTxt .fadeTxt{color:#020b2c;}
.hovimg{overflow:hidden;}
.hovimg img{display:block;width:100%;transition:.8s;transform:scale(1);}
.hovimg .pic{display:block;width:100%;transition:.8s;transform:scale(1);background-position:center;background-repeat:no-repeat;background-size:cover;}
.item:hover .hovimg img,.hovimg:hover img,.item:hover .hovimg .pic,.hovimg:hover .pic{transform:scale(1.05);}
.svgDots span #circle{transition:linear 5.8s;stroke-dasharray:150,150;stroke-dashoffset:150;}
.svgDots span.swiper-pagination-bullet-active #circle{stroke-dashoffset:0;}
.svgDots span svg{width:100%;height:100%;opacity:0;display:block;}
.svgDots span.swiper-pagination-bullet-active svg{opacity:1;}
.svgDots{flex:0 0 auto;padding:0.1rem 0.24rem;border:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.1);border-radius:4em;font-size:0.16rem;}
.bantools{position:absolute;left:0;bottom:0.6rem;z-index:10;width:100%;}
.svgDots span{position:relative;cursor:pointer;width:1em;height:1em;opacity:1;background:none;margin:0 0.1rem;}
.svgDots span:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background:#fff;border-radius:50%;margin-left:-3px;margin-top:-3px;box-sizing:border-box;opacity:0.4;}
.svgDots span.swiper-pagination-bullet-active:before{opacity:0;}
.w100{width:100%;display:block;}
.Pages{text-align:center;margin-top:0.7rem;}
.Pages .p_cur,.Pages .p_jump,.Pages .p_total,.Pages .p_count,.Pages .a_first,.Pages .a_end{display:none;}
.Pages .p_page{display:flex;align-items:center;justify-content:center;}
.Pages .a_prev,.Pages .a_next{font-size:0;background:none !important;color:#ff6c0e !important;border:none !important;font-weight:bold;}
.Pages .a_prev:before{content:"\e747";font-size:14px;font-family:'iconfont';}
.Pages .a_next:before{content:"\e65c";font-size:14px;font-family:'iconfont';}
.Pages a{flex:0 0 auto;color:#75787b;width:0.52rem;height:0.52rem;border:1px solid #fff;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 8px;transition:.3s;}
.Pages .num{display:flex;font-style:normal;flex:0 0 auto;}
.Pages .a_prev,.Pages .a_next{color:#ff6c0e;}
.Pages a:hover,.Pages a.a_cur{background:#ff6c0e;color:#fff;border-color:#ff6c0e;}
.header{position:fixed;z-index:1050;width:100%;left:0;top:0;transition:.3s;font-size:0.18rem;padding:0.2rem 0;}
.header .inbox{background:rgba(255,255,255,0.8);border-radius:0.16rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.1);}
.header .in{padding:0 1.6rem;}
.topr{flex:0 1 auto;padding-right:0.2rem;}
.logo{flex:0 0 auto;padding:0.1rem 0.2rem;}
.logo img{max-height:0.6rem;display:block;}
.nav{padding:0 0.3rem;position:relative;left:0;transition:.3s;flex:1 1 auto;}
.nav li{position:relative;flex:0 0 auto;padding:0 0.25rem;}
.nav li>a{display:block;line-height:0.8rem;position:relative;}
.nav li>a:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:0%;height:3px;background-color:#69c3e8;transition:.3s;}
.nav li.cur>a:before,.nav li:hover>a:before{width:100%;}
.nav li.cur>a,.nav li:hover>a{color:#061a6d;}
.nav li .sub{position:absolute;left:50%;top:100%;min-width:100%;transform:translate(-50%);white-space:nowrap;text-align:center;line-height:2;font-size:0.9em;background:#fff;border-radius:0 0 8px 8px;padding:0;color:#000;overflow:hidden;max-height:0;box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.nav li .sub:not(:has(dd)){display:none !important;}
@media(min-width:1024px){.nav li:hover .sub{max-height:300px;padding:10px 0;transition:.3s;}
.header.donw{transform:translateY(-100%);}
}
.nav li .sub a{display:block;padding:0 20px;}
.nav li .sub a:hover{color:#061a6d;transition:.3s;}
.search{position:relative;}
.search .icon{width:0.5rem;text-align:center;line-height:0.5rem;cursor:pointer;border-radius:0.1rem;background:#061a6d;color:#fff;}
.search .searchbox{position:absolute;right:0;top:50%;padding:0.05rem 0;background:#fff;width:0;overflow:hidden;transform:translateY(-50%);}
.search .searchbox input{width:100%;border:none;outline:none;background:#f5f5f5;height:0.5rem;padding:0 50px 0 20px;}
.search .searchbox .btn{position:absolute;right:0;top:5px;line-height:0.5rem;cursor:pointer;width:0.5rem;text-align:center;z-index:2;color:#fff;background:#061a6d;border-radius:0.1rem;}
.showSearch .search .searchbox{width:420px;transition:.3s;}
.showSearch .nav{left:-100px;opacity:0;}
.drop{position:absolute;left:50%;min-width:100%;top:150%;padding-top:10px;transform:translate(-50%);text-align:center;z-index:50;visibility:hidden;opacity:0;}
.drop .dropin{position:relative;background:#fff;color:#333;border-radius:0.1rem;padding:0.1rem;font-size:14px;width:110px;min-width:100%;filter:drop-shadow(0 0 10px rgba(0,0,0,0.1));}
.drop .dropin:before{content:"";position:absolute;left:50%;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;margin-left:-6px;}
.drop a{display:block;line-height:2;}
.lang{position:relative;margin-left:2em;}
.lang .cur{cursor:pointer;}
.lang .cur .iconfont:last-child{margin-left:0.1rem;font-size:0.8em !important;}
.lang:hover .drop{visibility:visible;top:100%;opacity:1;transition:.3s;}
.banner,.pbanner{position:relative;}
.banner img,.pbanner img{display:block;width:100%;min-height:4rem;object-fit:cover;}
.banner .swiper-slide{overflow:hidden;}
.swiper-slide .bantxt .p{position:relative;top:1em;opacity:0;}
.swiper-slide-active .bantxt .p{opacity:1;top:0;transition:.6s .8s;}
.banner .bantxt{text-align:center;align-items:flex-start;padding-top:10%;}
.bantxt .tit{font-size:0.72rem;line-height:1.1;max-width:12em;margin:auto;}
.bantxt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;justify-content:center;align-items:center;color:#fff;line-height:1.5;}
.pbanner .bantxt .tit{margin:0;padding-bottom:5%;}
.banVideo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:2;}
.swiperDots{flex:0 0 auto;padding:0 0.2rem;}
.swiperDots span{width:3px;height:3px;flex:0 0 auto;margin:0 2px !important;opacity:1;background:#fff;border:none;border-radius:3px;transition:0.3s;}
.swiperDots span.swiper-pagination-bullet-active{width:0.3rem;}
.swiperPages{flex:0 0 auto;line-height:1;font-size:0.18rem;color:rgba(255,255,255,0.7);}
.swiperPages .cur{font-size:2em;color:#fff;line-height:0.8;}
.swiperPages .gp{padding:0 0.5em;}
.swiperCtr .btn{flex:0 0 auto;font-size:0.3rem;color:#fff;line-height:1;cursor:pointer;}
.swiperCtrs2{flex:0 0 auto;margin-top:0.5rem;}
.swiperCtrs2 .btn{flex:0 0 auto;font-size:0.2rem;color:#fff;line-height:1;cursor:pointer;background:rgba(255,255,255,0.4);transition:.3s;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#c0163c;width:3em;height:3em;margin-right:0.2rem;}
.swiperCtrs2 .btn:hover{background:#fff !important;}
.swiperCtrs2.hasbg .btn{background:#f4e6e9 !important;border-color:#f4e6e9 !important;color:#c0163c;}
.swiperCtrs2.hasbg .btn:hover{background:#c0163c !important;color:#fff !important;border-color:#c0163c !important;}
.iconfont{font-size:inherit !important;line-height:1;}
.inner{width:100%;padding-left:2.2rem;padding-right:2.2rem;}
.pt10{padding-top:1rem;}
.pb10{padding-bottom:1rem;}
.pt12{padding-top:1.2rem;}
.pb12{padding-bottom:1.2rem;}
.pt15{padding-top:1.5rem;}
.pb15{padding-bottom:1.5rem;}
.mb70{margin-bottom:0.7rem;}
.bg1{background:url(../images/bg1.jpg) no-repeat top center;background-size:cover;}
.searchBlock .tit{text-align:center;font-size:0.48rem;color:#1c499e;}
.searchBlock .box{max-width:8rem;margin:auto;background:#fff;padding:0.1rem;border-radius:0.1rem;}
.searchBlock .box .ico{flex:0 0 auto;padding:0 0.15rem;color:#1c499e;font-size:0.24rem;}
.searchBlock .box .inp{flex:1 1 auto;overflow:hidden;font-size:0.18rem;}
.searchBlock .box input{background:none;display:block;border:none;outline:none;font-size:inherit;font-family:inherit;color:inherit;height:0.5rem;width:100%;}
.searchBlock .box .btn{flex:0 0 auto;font-size:0.2rem;line-height:0.5rem;background:#ff6c0e;padding:0 0.8em;border-radius:0.1rem;color:#fff;cursor:pointer;}
.indexPro .hd{align-items:flex-start;margin-bottom:0.6rem;}
.title{flex:1 1 auto;overflow:hidden;position:relative;padding-left:0.5rem;padding-top:0.1rem;}
.title .tit{line-height:1.1;font-size:0.48rem;}
.title:before{content:"";position:absolute;left:0;top:0;width:0.31rem;height:0.66rem;background:url(../images/icon1.svg) no-repeat top center;background-size:contain;}
.indexPro .items{gap:0.3rem;flex-wrap:wrap;justify-content:center;align-items:stretch;}
.indexPro .item{flex:0 0 auto;width:calc(25% - 0.23rem);position:relative;border-radius:0.3rem;overflow:hidden;transition:0.3s;top:0;}
.indexPro .items:hover .item{transition-property:box-shadow,top !important;transition:0.3s !important;}
.indexPro .item:hover{box-shadow:0 0 0.2rem rgba(0,0,0,0.3);top:-0.1rem;}
.indexPro .item .tag{line-height:1.875;position:absolute;z-index:5;left:0.2rem;top:0.2rem;background:rgba(255,255,255,0.2);padding:0 1em;border-radius:2em;color:#fff;}
.indexPro .item .txt{position:absolute;left:0.2rem;right:0.2rem;bottom:0.2rem;background:rgba(255,255,255,0.7);padding:0.2rem;border-radius:0.2rem;backdrop-filter:blur(5px);}
.indexPro .item .it{font-size:0.22rem;line-height:1.1;flex:1 1 auto;overflow:hidden;font-weight:normal;}
.indexPro .item .ico{font-size:0.2rem;line-height:1;color:#8d909a;}
.img img{display:block;width:100%;}
.indexAbout{padding-top:1.2rem;padding-bottom:0.7rem;background-position:center;background-repeat:no-repeat;background-size:cover;}
.indexAbout .fadeTxt{color:rgba(255,255,255,0.3);}
.indexAbout .fadeTxt .fadeTxt{color:#fff;}
.indexAbout .baseBtns .btn{--color:#fff;}
.indexAbout .data{flex:0 0 auto;width:42%;margin-bottom:1rem;}
.indexAbout .box{margin-top:1.2rem;}
.data{line-height:1;border-left:2px solid #ff6c0e;padding-left:0.5rem;font-size:0.18rem;color:#020b2c;}
.data .i:not(:last-child){margin-bottom:0.7rem;}
.data .i .num{font-size:0.8rem;color:#ff6c0e;line-height:0.8;}
.data .i .nu{flex-direction:column;align-items:flex-start;padding:0 5px;}
.data .i .it{align-items:stretch;}
.data .i .ip{margin-top:0.1rem;}
.indexAbout .txt{flex:1 1 auto;overflow:hidden;background:rgba(255,255,255,0.9);padding:0.3rem 0.4rem;border-radius:0.1rem;font-size:0.24rem;backdrop-filter:blur(10px);}
.indexNews{width:100%;overflow:hidden;background:url(../images/bg2.jpg) no-repeat bottom center;background-size:cover;padding-bottom:2.3rem;}
.indexNews .swiper{overflow:visible;}
.newsTtem{height:auto;display:flex;flex-direction:column;background:#fff;border-radius:0.3rem;overflow:hidden;transition:0.3s;box-shadow:0 0 0.7rem rgba(71,118,137,0.3);}
.newsTtem .img{border-radius:0.3rem;overflow:hidden;flex:0 0 auto;width:100%;}
.newsTtem .txt{padding:0.2rem;flex:0 0 auto;width:100%;margin-top: auto;}
.newsTtem .txt time{color:#8d909a;margin-bottom:0.1rem;display:block;}
.newsTtem .txt .it{font-size:0.24rem;line-height:1.25;height:2.5em;}
.newsTtem .txt .vm{margin-top:0.3rem;padding:0.2rem;background:#f1f1f1;border-radius:0.16rem;font-size:0.18rem;line-height:1;color:#8d909a;}
.seek{background-position:center;background-repeat:no-repeat;background-size:cover;}
.seek .txt{min-height:2.8rem;margin-left:auto;}
.seek .tit{font-size:0.46rem;line-height:1.25;color:#061b6d;flex:1 1 auto;overflow:hidden;margin-right:0.4rem;}
.seek .btns{flex:0 0 auto;}
.seek .btn{line-height:2.5;background:#ff6c0e;height:3.3em;border-radius:3em;color:#fff;padding:0 1.5em;font-size:0.18rem;cursor:pointer;}
.seek .btn .iconfont{margin-left:1em;}
.footer{padding-top:0.8rem;background:#f1f1f1;padding-bottom:0.8rem;}
.ftop .ftl{flex:0 0 auto;}
.ftop .slogon{font-size:0.26rem;line-height:1.25;margin-top:0.2rem;color:#020b2c;}
.fnavs{flex:1 1 auto;max-width:5.7rem;}
.fnavs dl{display:flex;flex-wrap:wrap;font-size:0.2rem;}
.fnavs dd{flex:0 0 auto;width:50%;}
.fnavs dd a{padding:0.5em 0;display:flex;align-items:center;justify-content:flex-start;color:#8d909a;transition:0.3s;}
.fnavs dd a .iconfont{position:relative;margin-left:1em;color:#fd6b22;left:-1em;opacity:0;transition:0.3s;}
.fnavs dd a:hover .iconfont{left:0;opacity:1;}
.fnavs dd a:hover{color:#020b2c;}
.fcenter{padding:0.4rem 0;margin-top:0.7rem;border-top:1px solid #dfdfe2;border-bottom:1px solid #dfdfe2;}
.fcnt{flex:1 1 auto;overflow:hidden;flex-wrap:wrap;gap:0.2rem;color:#8d909a;}
.fcnt .i{flex:0 0 auto;}
.fcnt .i .it{color:#020b2c;font-size:0.2rem;margin-bottom:5px;}
.follow{flex:0 0 auto;gap:0.1rem;margin-left:1.5rem;}
.follow .i{position:relative;}
.follow .i .ico{font-size:0.2rem;background:#edebf2;width:0.5rem;line-height:0.5rem;border-radius:50%;display:block;text-align:center;cursor:pointer;color:#8d909a;transition:0.3s;}
.follow .i:hover .ico{background:#091b6c;color:#fff;}
.follow .i:hover .drop{visibility:visible;opacity:1;padding-bottom:10px;padding-top:0;bottom:100%;transition:0.3s;}
.follow .i .drop{top:auto;bottom:150%;}
.follow .i .dropin:before{bottom:auto;top:100%;border-bottom:none;border-top:6px solid #fff;}
.fbot{padding:0.3rem 0;color:#8d909a;}
.location{border-bottom:1px solid #eee;}
.bread{flex:0 0 auto;color:#8d909a;line-height:0.8rem;}
.bread a:after{content:"\e65c";font-family:'iconfont';padding:0 0.15rem;}
.bread span{color:#061a6d;}
.bread:before{content:"\e722";font-family:'iconfont';color:#9ba3c5;margin-right:0.1rem;}
.products .box{padding-top:1rem;padding-bottom:1rem;align-items:stretch;}
.products .col{flex:0 0 auto;width:3.1rem;margin-right:1rem;}
.products .cor{flex:1 1 auto;overflow:hidden;}
.problock .title .tit{font-size:0.32rem;}
.problock{margin-bottom:0.6rem;}
.problock .title{margin-bottom:0.4rem;padding-left:0.34rem;padding-top:0.2rem;}
.problock .title:before{width:0.19rem;height:0.41rem;}
.stricky{position:sticky;top:1.5rem;}
.stricky .i{cursor:pointer;padding:0.2rem 0.3rem;border-radius:0.16rem;font-size:0.22rem;color:#8d909a;line-height:1.1;transition:0.3s;margin:5px 0;}
.stricky .i .iconfont{opacity:0;color:#fd6b22;flex:0 0 auto;margin-left:1em;transition:0.3s;}
.stricky .i:hover,.stricky .i.cur{background:#f1f1f1;color:#020b2c;}
.stricky .i:hover .iconfont,.stricky .i.cur .iconfont{opacity:1;}
.problock .items{align-items:stretch;flex-wrap:wrap;gap:0.3rem;justify-content:flex-start;}
.problock .item{position:relative;z-index:5;border-radius:0.2rem;background:#f2f2f2;flex-direction:column;flex:0 0 auto;width:calc(33.33% - 0.23rem);padding:0.3rem 0.3rem 0.5rem;overflow:hidden;}
.problock .item .it{flex:0 0 auto;width:100%;color:#020b2c;font-size:0.2rem;margin-bottom:0.3rem;text-align:center;}
.problock .item .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;transition:0.3s;background:url(../images/bg3.jpg) no-repeat center;background-size:cover;}
.problock .item .img{flex:1 1 auto;width:100%;}
.problock .item .img img{width:auto;height:auto;flex:0 0 auto;}
.problock .item .hov{position:absolute;left:0.1rem;right:0.1rem;font-size:0.18rem;background:rgba(255,255,255,0.8);backdrop-filter:blur(10px);padding:0.2rem;border-radius:0.16rem;color:#8d909a;bottom:-0.7rem;transition:0.3s;opacity:0;}
.problock .item:hover .hov{bottom:0.1rem;opacity:1;}
.problock .item:hover .bg{opacity:1;}
.probanner{background:url(../images/bg4.jpg) no-repeat top center;background-size:cover;}
.probanner .tit{font-size:0.72rem;color:#fff;padding-top:1rem;}
.probanner .img{flex:0 0 auto;padding-top:1.5rem;max-width:35%;margin-bottom:-0.8rem;position:relative;z-index:10;}
.productInfo .hbox{align-items:stretch;padding-top:0.8rem;padding-bottom:0.7rem;}
.productInfo .hl{flex:0 0 auto;width:47%;margin-right:1rem;}
.productInfo .hr{flex:1 1 auto;overflow:hidden;padding-top:0.4rem;}
.productInfo .big{border-radius:0.3rem;overflow:hidden;}
.productInfo .swiper-slide{height:auto;position:relative;}
.productInfo .swiper-slide:before{display:block;padding-bottom:89%;content:"";}
.productInfo .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.productInfo .small .btn{cursor:pointer;flex:0 0 auto;font-size:0.2rem;width:3em;height:3em;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:0.3s;color:#333;}
.productInfo .small .btn:hover{color:#ff6c0e;border-color:#ff6c0e;}
.productInfo .small{margin-top:0.1rem;}
.productInfo .small .swiper{flex:1 1 auto;overflow:hidden;margin:0 0.1rem;}
.productInfo .small .swiper-slide{border-radius:0.1rem;overflow:hidden;cursor:pointer;border:1px solid transparent;}
.productInfo .small .swiper-slide-thumb-active{border-color:#ff6c0e;}
.productInfo .hr .tit{font-size:0.48rem;color:#020b2c;line-height:1.1;}
.productInfo .hr .t2{font-size:0.26rem;color:#061a6d;margin-top:0.5em;line-height:1.2;}
.productInfo .tags{margin-top:0.2rem;gap:0.1rem;flex-wrap:wrap;font-size:0.2rem;}
.productInfo .tags .tag{flex:0 0 auto;padding:0 1.5em;border:1px solid #ff6c0e;color:#ff6c0e;line-height:2.5;border-radius:2em;}
.productInfo .desc{margin-top:0.3rem;color:#8d909a;font-size:0.22rem;}
.productInfo .desc li{margin-bottom:0.5em;position:relative;padding-left:20px;}
.productInfo .desc li:before{content:"";left:0;top:50%;margin-top:-3px;width:6px;height:6px;background:#69c3e8;border-radius:50%;position:absolute;}
.productInfo .baseBtns{margin-top:0.7rem;}
.productInfo .baseBtns .btn span:before{display:none;}
.productInfo .baseBtns .btn span{padding-left:0;}
.productInfo .baseBtns .iconfont{color:#ff6c0e;flex:0 0 auto;padding:0 1em 0 0.5em;}
.productInfo .baseBtns .btn:hover .iconfont{color:#fff;}
.productInfo .detail{color:#333;padding-bottom:1.2rem;}
.dtable table{min-width:100%;border-collapse:collapse;border-spacing:0;border-radius:0.3rem 0.3rem 0 0;overflow:hidden;}
.dtable th,.dtable td{padding:0.3rem 0.4rem;border:1px solid #dce2e5;font-size:inherit;font-family:inherit;transition:0.3s;}
.dtable th{font-size:1.5em;background:#69c3e8;color:#fff;font-weight:normal;border-color:#fff;}
.dtable th:first-child{text-align:left;}
.dtable tr:hover td{background:#daedfc;}
.dtable tr:not(:has(td:nth-child(2))) td[colspan]{background:#f4f8fa;font-weight:bold;font-size:1.25em;text-align:left;}
.dtable td[colspan]{text-align:center;}
.pnavs{flex:1 1 auto;overflow:auto;font-size:0.18rem;gap:0.7rem;}
.pnavs a{flex:0 0 auto;position:relative;line-height:0.8rem;transition:0.3s;}
.pnavs a:after{content:"";width:0%;left:50%;transform:translate(-50%);height:2px;transition:0.3s;background:#091b6c;position:absolute;bottom:0;}
.pnavs a:hover,.pnavs a.act{color:#091b6c;}
.pnavs a:hover:after,.pnavs a.act:after{width:100%;}
.newsCenter{padding:1rem 0;background:url(../images/bg5.jpg) no-repeat top center;background-size:cover;}
.newsCenter .items{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:0.6rem;}
.newsCenter .newsTtem{flex:0 0 auto;width:calc(33.3% - 0.4rem);}
.share .social-share .social-share-icon{border:none;color:#96a2a9;background:none;font-size:0.2rem;width:0.32rem;height:0.32rem;margin:0 0.1rem 0 0;line-height:0.32rem;}
.share .social-share .icon-twitter:before{content:"\e600";font-family:'iconfont';}
.newsDetail{padding-top:1.2rem;background:url(../images/bg6.jpg) no-repeat top center;background-size:cover;padding-bottom:1rem;}
.w1280{max-width:1280px;margin:auto;}
.newsDetail .hd{padding:0.4rem 0 0.2rem;border-bottom:1px solid #dbe1e3;margin-bottom:0.2rem;}
.newsDetail .location{border:none;}
.newsDetail .hd .tit{font-size:0.36rem;line-height:1.2;margin-bottom:0.2rem;}
.newsDetail .hd .subs{color:#020b2c;}
.newsDetail .hd time{flex:0 0 auto;margin-right:0.4rem;}
.newsDetail .bd{font-size:0.18rem;color:#8d909a;line-height:1.7;}
.newsDetail .bot{border-top:1px solid #dbe1e3;margin-top:0.5rem;padding-top:0.4rem;}
.newsDetail .bot .con{flex:1 1 auto;overflow:hidden;padding-right:0.5rem;}
.newsDetail .bot .dot{line-height:2;color:#777;font-size:0.18rem;}
.newsDetail .bot .dot a:hover{color:#ff6c0e;}
.about1{background:url(../images/bg7.jpg) no-repeat top left;background-size:100%;}
.about1 .hl{flex:0 0 auto;width:47%;margin-right:0.6rem;}
.about1 .hr{flex:1 1 auto;overflow:hidden;}
.about1 .hd{align-items:flex-start;}
.about1 .hd .desc{font-size:0.4rem;max-width:12em;margin-bottom:0.4rem;}
.about1 .hd .title{margin-bottom:1rem;}
.about1 .hd .txt{font-size:0.18rem;color:#8d909a;line-height:1.7;}
.about1 .data{border:none;padding-left:0;margin-top:0.7rem;align-items:flex-start;flex-wrap:wrap;gap:0.7rem;}
.about1 .data .i{flex:0 0 auto;width:calc(25% - 0.55rem);margin-bottom:0;}
.about1 .data .i .it{color:#fd6b22;font-size:0.24rem;}
.about1 .data .ip{line-height:1.7;margin-top:0.15rem;}
.about1 .data .tp{font-size:0.16rem;color:#8d909a;margin-top:0.1rem;}
.global{background:linear-gradient(135deg,#e5f5fb,transparent 50%);}
.global .box{margin-top:0.8rem;}
.global .bl{flex:0 0 auto;width:24%;padding-left:0.6rem;border-left:2px solid #ff6c0e;font-size:0.18rem;color:#020b2c;}
.global .bl .i:not(:last-child){margin-bottom:0.8rem;}
.global .bl .num{font-size:0.8rem;color:#ff6c0e;line-height:1;}
.global .br{flex:1 1 auto;}
.map{position:relative;}
.map .m{display:block;width:100%;}
.map li{position:absolute;z-index:2;}
.map .u3 .lt{width:1.1458vw;height:1.1458vw;position:absolute;background:rgba(255,108,14,0.5);border-radius:50%;z-index:2;margin-left:-0.5vw;left:0;top:-0.25vw;}
.map .u3 .lt:before{content:"";width:0.625vw;height:0.625vw;background:#ff6c0e;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.map li .lp{padding:0.1rem 0.2rem;background:rgba(255,255,255,0.6);border-radius:0.08rem;color:#ff6c0e;font-size:1vw;position:absolute;left:50%;bottom:0;transform:translate(-50%);white-space:nowrap;line-height:1.2;box-shadow:0 0 0.3rem rgba(0,0,0,0.1);}
.map .u1 .lt,.map .u2 .lt{width:1.56vw;height:1.56vw;z-index:2;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:-0.15rem;}
.map .u2 .lt{background-image:url(../images/dt1.png);}
.map .u1 .lt{background-image:url(../images/dt2.png);}
.map .u1 li{left:81%;top:35%;}
.map .u1 li .lp{bottom:auto;top:1vw;left:0;transform:none;}
.map .u2 .lp{color:#1c499e;}
.map .u2 li:nth-child(1){left:68%;top:13%;}
.map .u2 li:nth-child(2){left:78%;top:26%;}
.map .u2 li:nth-child(2) .lp{left:-0.078vw;transform:none;}
.map .u3 li:nth-child(1){left:20%;top:22%;}
.map .u3 li:nth-child(2){left:60%;top:21%;}
.map .u3 li:nth-child(2) .lp,.map .u3 li:nth-child(3) .lp,.map .u3 li:nth-child(4) .lp,.map .u3 li:nth-child(6) .lp{bottom:auto;top:0.057vw;}
.map .u3 li:nth-child(3){left:31%;top:66%;}
.map .u3 li:nth-child(4){left:55%;top:55%;}
.map .u3 li:nth-child(5){left:71%;top:37%;}
.map .u3 li:nth-child(6){left:86%;top:75%;}
.global .tip{font-size:0.9vw;color:#8d909a;justify-content:flex-end;gap:0.6rem;}
.global .tip .i{position:relative;padding-left:1.56vw;}
.global .tip .i3 .dt{width:1.1vw;height:1.1vw;position:absolute;background:rgba(255,108,14,0.5);border-radius:50%;z-index:2;left:0;top:50%;transform:translate(0,-50%);}
.global .tip .i3 .dt:before{content:"";width:0.0625vw;height:0.0625vw;background:#ff6c0e;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.global .tip .i1 .dt,.global .tip .i2 .dt{width:1.56vw;height:1.56vw;z-index:2;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:-0.078vw;}
.global .tip .i2 .dt{background-image:url(../images/dt1.png);}
.global .tip .i1 .dt{background-image:url(../images/dt2.png);}
.mision{background:linear-gradient(165deg,#e5f5fb,transparent 50%);}
.mision .items{flex-wrap:wrap;margin-top:0.4rem;align-items:stretch;}
.mision .i{flex:0 0 auto;width:50%;padding:1.2rem 0.5rem;background:linear-gradient(30deg,#fefeff,#f5f6f7 80%);transition:0.3s;align-items:stretch;position:relative;}
.mision .i .ico{flex:0 0 auto;width:0.8rem;height:0.8rem;justify-content:center;background:rgba(28,73,158,0.2);border-radius:0.1rem;margin-right:0.4rem;}
.mision .i .ico img{flex:0 0 auto;max-width:60%;max-height:90%;}
.mision .i .txt{flex:1 1 auto;overflow:hidden;}
.mision .i .it{font-size:0.3rem;line-height:1.1;transition:0.3s;}
.mision .i .p{font-size:0.22rem;margin-top:0.1rem;}
.mision .i:hover{box-shadow:0 0.1rem 0.4rem rgba(28,73,158,0.3);z-index:2;}
.mision .i:hover .it{color:#ff6c0e;}
.Partners{background:url(../images/bg5.jpg) no-repeat top center;background-size:cover;}
.formbox{align-items:stretch;margin-top:0.5rem;}
.formbox .bl{flex:0 0 auto;width:32%;padding:0 0.5rem;}
.formbox .bl .tit{font-size:0.48rem;color:#1c499e;}
.formbox .bl .desc{font-size:0.18rem;line-height:1.7;color:#8d909a;margin-top:0.1rem;}
.formbox .bl .rq{font-size:0.18rem;color:#ff6c0e;margin-top:0.4rem;}
.formbox .br{flex:1 1 auto;overflow:hidden;}
.form{padding:0.6rem 0.5rem;background:#fff;border-radius:0.3rem;}
.form .line{margin-bottom:0.2rem;font-size:0.2rem;}
.form .line .lb{color:#a3a5ab;padding-left:0.1rem;margin-bottom:0.1rem;}
.form .line .rq{color:#ff6c0e;padding-right:0.5em;}
.form .line input,.form .line select,.form .line textarea{display:block;width:100%;height:0.7rem;border-radius:0.12rem;border:none;outline:none;padding:0 1.5em;background:#f1f1f1;font-size:inherit;font-family:inherit;}
.form .line textarea{height:2.5rem;resize:none;padding:1em 1.5em;}
.form .col .line{flex:0 0 auto;width:calc(50% - 0.1rem);}
.form .tp{font-size:0.18rem;color:#8d909a;margin-bottom:0.1rem;}
.form .tp2{font-size:0.18rem;color:#ff6c0e;margin-bottom:0.1rem;}
.form .line .inp{position:relative;}
.form .line .inp .filebtn{position:absolute;right:0;top:0;padding:0 1.5em;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff6c0e;border-radius:0.1rem;height:100%;}
.filebtn input{position:absolute;left:0;top:0;width:100% !important;height:100% !important;z-index:10;cursor:pointer;font-size:0;opacity:0;}
.checkbox{position:relative;align-items:center;justify-content:center;width:1.5em;height:1.5em;border:1px solid #1c499e;border-radius:5px;cursor:pointer;flex:0 0 auto;margin-right:0.1rem;}
.checkbox input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;cursor:pointer;font-size:0;opacity:0;}
.checkbox .iconfont{color:#fff;opacity:0;}
.checkbox:has(input:checked){background:#1c499e;}
.checkbox:has(input:checked) .iconfont{opacity:1;}
.form .btn{line-height:3;padding:0 1.5em;border-radius:0.1rem;background:#ff6c0e;color:#fff;cursor:pointer;}
.formbot{font-size:0.2rem;margin-top:0.3rem;}
.Dealer{position:relative;margin-top:-0.6rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.Dealer .left{width:25%;}
.Dealer .right{width:52.3%;position:relative;}
.Dealer_cates .baseBtns .btn{font-size:.18rem;width:2.6rem;line-height:.6rem;}
.Dealer_cates .baseBtns:not(:first-child){margin-top:.28rem;}
.Dealer_cates .baseBtns.active .btn .border{background:#061b6d;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%) !important;border-color:#061b6d !important;}
.Dealer_cates .baseBtns.active .btn span{color:#fff !important;}
.dealer_tgs,.dealer_tgs .dealer_tg,.dealer_lis{position:absolute;left:0;top:0;width:100%;height:100%;}
.dealer_lis .dealer_li{position:absolute;cursor:pointer;}
.dealer_lis .dt{position:absolute;/* width:0.12rem;height:0.12rem;*/
 width:.625vw;height:.625vw;background:#1c499e;border-radius:50%;transform:translate(-50%,-50%);left:0;top:0;z-index:3;}
.dealer_lis .dt:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%) scale(1.5);background:#1c499e;border-radius:50%;opacity:0.2;animation:scale 1.5s linear infinite;}
.dealer_lis .dealer_li.cur .dt,.dealer_lis .dealer_li.cur .dt:after{background:#ff6c0e;}
.dealer_lis .dealer_li.cur .hov{visibility:visible;opacity:1;}
.dealer_lis .hov{position:absolute;width:4.6rem;padding:0.4rem;background:rgba(255,255,255,0.95);border-radius:0.1rem;top:-.1rem;left:.2rem;z-index:2;word-break:break-word;transition:0.3s;visibility:hidden;opacity:0;}
.dealer_lis .tit{padding-bottom:.15rem;border-bottom:1px solid #d9dddf;font-size:.2rem;color:#020b2c;}
.dealer_lis .address,.dealer_lis .star,.dealer_lis .email,.dealer_lis .tel{padding-left:.3rem;font-size:.16rem;color:#8d909a;position:relative;margin-top:.2rem;}
.dealer_lis .address:before,.dealer_lis .star:before,.dealer_lis .email::before,.dealer_lis .tel::before{content:'';display:block;position:absolute;left:0;top:.3em;background-repeat:no-repeat;background-position:center;}
.dealer_lis .address:before{background-image:url(../images/address_ico.png);width:.16rem;height:.16rem;background-size:.16rem;}
.dealer_lis .star:before{background-image:url(../images/start_ico.png);width:.16rem;height:.16rem;background-size:.16rem;}
.dealer_lis .email::before{background-image:url(../images/email_ico.png);width:.16rem;height:.12rem;background-size:.16rem;}
.dealer_lis .tel::before{background-image:url(../images/tel_ico.png);width:.17rem;height:.18rem;background-size:.17rem;}
.dealer_lis .dealer_li.cur .hov{visibility:visible;opacity:1;}
/* .Dealer .m{display:block;width:100%;}
.Dealer .li{position:absolute;cursor:pointer;}
.Dealer .li .dt{position:absolute;width:0.12rem;height:0.12rem;background:#1c499e;border-radius:50%;transform:translate(-50%,-50%);left:0;top:0;z-index:3;}
.Dealer .li .dt:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%) scale(1.5);background:#1c499e;border-radius:50%;opacity:0.2;animation:scale 1.5s linear infinite;}
@keyframes scale{0%{transform:translate(-50%,-50%) scale(1);opacity:1;}
100%{transform:translate(-50%,-50%) scale(2);opacity:0;}
}
.Dealer .li .hov{position:absolute;width:4.6rem;padding:0.4rem;background:rgba(255,255,255,0.6);border-radius:0.1rem;top:-0.6rem;right:2.6rem;z-index:2;word-break:break-word;transition:0.3s;visibility:hidden;opacity:0;}
.Dealer .li .hov:before{position:absolute;left:100%;width:2.6rem;height:0.3rem;border-right:1px solid #ff6c0e;border-top:1px solid #ff6c0e;content:"";top:0.3rem;z-index:-1;pointer-events:none;}
.Dealer .li .hov .it{font-size:0.2rem;color:#020b2c;}
.Dealer .li .hov .addr{padding-top:0.2rem;margin-top:0.3rem;border-top:1px solid #d9dddf;align-items:flex-start;font-size:0.18rem;color:#8d909a;}
.Dealer .li .hov .addr .iconfont{color:#1c499e;font-size:1.4em !important;margin-right:0.12rem;}
.Dealer .li.cur{z-index:5;}
.Dealer .li.cur .hov{visibility:visible;opacity:1;}
.Dealer .li.cur .dt,.Dealer .li.cur .dt:after{background:#ff6c0e;}
.Dealer .li:nth-child(1){left:71.5%;top:37%;}
.Dealer .li:nth-child(2){left:70%;top:38%;}
.Dealer .li:nth-child(3){left:68%;top:39%;}
.Dealer .li:nth-child(4){left:68.9%;top:41%;}
.Dealer .li:nth-child(5){left:68%;top:42%;}
.Dealer .li:nth-child(6){left:66.3%;top:42%;}
.Dealer .li:nth-child(7){left:68.5%;top:44%;}
.Dealer .li:nth-child(8){left:67.5%;top:45%;}
*/
.Benefits{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:0.2rem;margin-top:0.5rem;}
.Benefits .img{border-radius:0.2rem 0 0 0;overflow:hidden;grid-column-end:3;grid-column-start:1;grid-row-start:1;grid-row-end:3;position:relative;}
.Benefits .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.Benefits .i{padding:0.3rem 0.6rem 0.5rem 0.3rem;background:#fff;box-shadow:0 0 0.2rem rgba(0,0,0,0.1);font-size:0.18rem;}
.Benefits .i .it{font-size:0.28rem;line-height:1.2;color:#020b2c;}
.Benefits .i .ip{color:#8d909a;margin-top:0.1rem;}
.Benefits .i:nth-child(2){border-radius:0 0.2rem 0 0;}
.Benefits .i:nth-child(4){border-radius:0 0 0 0.2rem;}
.Benefits .i:last-child{border-radius:0 0 0.2rem 0;}
.flex-jc>.title{flex:0 0 auto;}
.VerifyPanel .bd{max-width:960px;margin:0.6rem auto 0;padding:0.4rem 0.6rem;box-shadow:0 0 0.5rem rgba(71,118,137,0.2);border-radius:0.3rem;}
.VerifyPanel .bd .tit{font-size:0.26rem;color:#1c499e;margin-bottom:0.3rem;line-height:1.2;}
.VerifyPanel .input{background:#f1f1f1;border-radius:0.12rem;font-size:0.2rem;}
.VerifyPanel .input .ico{padding:0 0.2rem;color:#ff6c0e;font-size:1.3em;}
.VerifyPanel .input .inp{flex:1 1 auto;}
.VerifyPanel .input input{display:block;width:100%;height:0.7rem;border:none;background:none;outline:none;box-shadow:none;font-size:inherit;font-family:inherit;}
.VerifyPanel .input .btn{flex:0 0 auto;padding:0 1.5em;cursor:pointer;line-height:0.7rem;background:#ff6c0e;color:#fff;border-radius:0.12rem;min-width:1.8rem;text-align:center;}
.VerifyPanel .tip{font-size:0.18rem;color:#8d909a;margin-top:0.2rem;}
.howwork .tit{text-align:center;font-size:0.26rem;margin-bottom:0.4rem;}
.howwork .items{gap:0.8rem;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;}
.howwork .i{flex:0 0 auto;width:calc(33.33% - 0.6rem);text-align:center;padding:0.5rem 0.6rem;box-shadow:0 0 0.3rem rgba(0,0,0,0.1);border-radius:0.3rem;}
.howwork .i .ico{width:0.9rem;height:0.9rem;margin:auto;position:relative;border-radius:50%;box-shadow:5px 5px 10px rgba(0,0,0,0.07);justify-content:center;margin-bottom:0.4rem;}
.howwork .i .ico:before{content:"";position:absolute;left:-15px;top:-15px;right:-15px;bottom:-15px;border:1px dashed #ccc;border-radius:50%;}
.howwork .i .ico img{max-width:60%;max-height:60%;flex:0 0 auto;}
.howwork .i .it{font-size:0.24rem;}
.howwork .i .ip{color:#8d909a;margin-top:1em;}
.faq .items{margin-top:0.5rem;}
.faq .i{margin-bottom:0.3rem;background:#fff;border-radius:0.12rem;padding:0 0.2rem;transition:0.3s;box-shadow:0 0 0.2rem rgba(0,0,0,0.07);}
.faq .i .hd{padding:0.3rem 0;cursor:pointer;}
.faq .i .t{flex:0 0 auto;font-size:0.2rem;width:2.5em;line-height:2.5;text-align:center;border-radius:0.1rem;background:#1c499e;color:#fff;}
.faq .i .tit{flex:1 1 auto;overflow:hidden;font-size:0.2rem;padding:0 1em;}
.faq .i .ico{flex:0 0 auto;font-size:0.2rem;width:2em;text-align:center;line-height:2;transition:0.3s;transform:rotate(0deg);color:#8d909a;}
.faq .i .ans{align-items:flex-start;padding-bottom:0.6rem;}
.faq .i .txt{flex:1 1 auto;overflow:hidden;padding:0 1em;font-size:0.2rem;color:#8d909a;}
.faq .i .ans .t{background:#ffa76e;}
.faq .i .bd{display:none;}
.faq .i.act{box-shadow:0 0.2rem 0.3rem rgba(71,118,137,0.3);}
.faq .i.act .ico{transform:rotate(-180deg);}
.downloadList .items{align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-top:0.5rem;gap:0.3rem;}
.downloadList .i{flex:0 0 auto;width:calc(33.33% - 0.2rem);background:#fff;padding:0.45rem 0.35rem;border-radius:0.12rem;flex-direction:column;}
.downloadList .i .tit{flex:1 1 auto;width:100%;font-size:0.2rem;color:#020b2c;}
.downloadList .i .bot{flex:0 0 auto;width:100%;margin-top:0.2rem;padding-top:0.3rem;color:#8d909a;border-top:1px solid #d9dddf;}
.downloadList .i .bl{flex:1 1 auto;overflow:hidden;line-height:1.875;}
.downloadList .i .br{flex:0 0 auto;margin-left:1em;}
.downloadList .i .btn{font-size:0.18rem;height:0.6rem;background:#061a6d;color:#fff;padding:0 0.2rem;border-radius:0.1rem;transition:0.3s;}
.downloadList .i .btn .iconfont{margin-right:1em;}
.downloadList .i .btn:hover{background:#ff6c0e;}
.joinList .i{margin-bottom:0.3rem;transition:0.3s;padding:0 0.3rem;background:#fff;border-radius:0.1rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.07);}
.joinList .i .hd{padding:0.2rem 0;cursor:pointer;}
.joinList .i .tit{flex:1 1 auto;overflow:hidden;font-size:0.2rem;transition:0.3s;}
.joinList .i .ico{flex:0 0 auto;padding:0 1em;}
.joinList .i .ico i{flex:0 0 auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ff6c0e;}
.joinList .i .bd{display:none;font-size:0.18rem;color:#8d909a;padding-bottom:0.7rem;}
.joinList .i .iborder{width:0%;margin:auto;height:1px;background:#fd6b22;transition:0.3s;margin-bottom:0.2rem;}
.joinList .i .uls{flex-wrap:wrap;gap:0.1rem;}
.joinList .i .li{flex:0 0 auto;padding-right:4em;}
.joinList .i .t{margin-top:0.2rem;color:#020b2c;font-size:0.2rem;margin-bottom:0.1rem;}
.joinList .i .baseBtns{margin-top:0.5rem;}
.joinList .i.act{box-shadow:0 0.2rem 0.3rem rgba(71,118,137,0.3);}
.joinList .i.act .tit{font-size:0.26rem;}
.joinList .i.act .ico{transform:rotate(180deg);}
.joinList .i.act .iborder{width:100%;}
.join{align-items:stretch;}
.join .jl{flex:1 1 auto;overflow:hidden;}
.join .img{flex:0 0 auto;width:47%;margin-left:1rem;}
.join .txt{font-size:0.18rem;color:#8d909a;margin-top:0.4rem;line-height:1.7;text-align:justify;}
.join1 .box{align-items:stretch;}
.join1{position:relative;z-index:2;}
.join1:before{content:"";position:absolute;left:50%;width:50%;background:#fff;height:100%;top:0;z-index:-1;}
.join1 .bl{flex:0 0 auto;width:50%;padding-right:1.6rem;padding-top:0.5rem;}
.join1 .bl .txt{padding-left:0.5rem;margin-top:0.3rem;font-size:0.18rem;}
.join1 .bl .desc{color:#8d909a;}
.join1 .bl .items{flex-wrap:wrap;gap:0.2rem;margin-top:0.4rem;align-items:stretch;}
.join1 .bl .i{flex:0 0 auto;width:calc(50% - 0.1rem);background:#fff;padding:0.3rem;border-radius:0.12rem;flex-direction:column;}
.join1 .bl .i .lb{flex:1 1 auto;width:100%;font-size:0.2rem;margin-bottom:0.6rem;overflow:hidden;}
.join1 .bl .i .bot{flex:0 0 auto;width:100%;color:#8d909a;}
.join1 .bl .i .bot .iconfont{color:#061a6d;margin-right:5px;}
.join1 .bl .i:last-child{width:100%;}
.join1 .bl .time{font-size:0.16rem;color:#8d909a;margin-top:0.2rem;line-height:1.7;}
.join1 .br{flex:0 0 auto;width:50%;padding:0.6rem;padding-right:0;}
.join1 .form .btn{min-width:1.6rem;text-align:center;}
.join2{position:relative;z-index:5;background:url(../images/bg8.jpg) no-repeat center;background-size:cover;}
.join2 .jmap{position:absolute;left:0;top:0;width:50%;height:100%;}
.join2 .jmap img{width:100%;height:100%;object-fit:cover;}
.join2 .txt{width:50%;margin-left:auto;padding-left:1rem;}
.join2 .items{margin-top:0.3rem;}
.join2 .i{padding:0.4rem 0.3rem;background:#fff;border-radius:0.12rem;margin-bottom:0.3rem;}
.join2 .i .it{font-size:0.2rem;margin-bottom:0.4rem;color:#020b2c;}
.join2 .i .ip{color:#8d909a;font-size:0.18rem;align-items:flex-start;}
.join2 .i .ip .ico{flex:0 0 auto;margin-right:0.1rem;font-size:1.2em;color:#061a6d;}
.join2 .i .addr{flex:1 1 auto;overflow:hidden;}
.searchHead .box{max-width:8rem;margin:auto;background:#fff;padding:0.1rem;border-radius:0.1rem;}
.searchHead .box .ico{flex:0 0 auto;padding:0 0.15rem;color:#1c499e;font-size:0.24rem;}
.searchHead .box .inp{flex:1 1 auto;overflow:hidden;font-size:0.18rem;}
.searchHead .box input{background:none;display:block;border:none;outline:none;font-size:inherit;font-family:inherit;color:inherit;height:0.5rem;width:100%;}
.searchHead .box .btn{flex:0 0 auto;font-size:0.2rem;line-height:0.5rem;background:#ff6c0e;padding:0 0.8em;border-radius:0.1rem;color:#fff;cursor:pointer;}
.searchHead .res{border-bottom:1px solid #d6dfe2;margin-top:0.6rem;}
.searchHead .res .rl{flex:0 0 auto;overflow:hidden;}
.searchHead .res .rl span{font-size:0.48rem;border-bottom:3px solid #fd6b22;color:#020b2c;display:block;}
.searchHead .res .rr{font-size:0.18rem;color:#020b2c;flex:0 0 auto;line-height:1;}
.searchHead .res .rr span{font-size:0.2rem;color:#ff6c0e;}
.searchBanner .bantxt{align-items:flex-end;}
.searchBanner img{min-height:2rem;}
#tol span:nth-child(n+2){display:none;}
.pop{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;visibility:hidden;}
.act.pop{visibility:visible;}
.pop .msk{width:100%;height:100%;position:absolute;z-index:-1;background:rgba(0,0,0,0.5);backdrop-filter:blur(5px);}
.popIn{align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:5;}
.pop .box{padding:50px;width:620px;background:#fff;max-width:90%;border-radius:10px;position:relative;top:50px;opacity:0;z-index:5;}
.act.pop .box{top:0;opacity:1;transition:.3s;}
.pop .box .close{position:absolute;right:10px;top:10px;width:30px;text-align:center;line-height:30px;cursor:pointer;z-index:50;font-size:0.2rem;}
.pop.job_pop .box{width:1024px;}
.pop .form{padding:0;}
.jobapplyForm .tit{font-size:0.4rem;line-height:1.1;margin-bottom:0.1rem;}
.jobapplyForm .tit span{color:#fd6b22;}
.success_pop .pop_tit{text-align:center;font-size:0.3rem;color:#fd6b22;}
.icheck a{color:#fd6b22;text-decoration:underline;}
.hideh1{position:absolute;left:0;top:0;width:1px;height:1px;z-index:-1;overflow:hidden;}
@media(max-width:1600px){.inner{padding-left:0.3rem;padding-right:0.3rem;}
.auto1440{padding-left:.5rem;padding-right:.5rem;}
.header .in{padding-left:.5rem;padding-right:.5rem;}
}
@media(max-width:1024px){.nav li{padding:0;}
.nav li>a{line-height:50px;border-bottom:1px solid #f5f5f5;position:relative;padding:0 30px;}
.nav li>a:before{display:none;}
.header .inbox{height:60px;box-shadow:none;}
.header .in{padding-left:0.3rem;padding-right:0.3rem;}
.logo img{max-height:34px;}
.nav{position:fixed;left:0;top:60px !important;background:#fff;right:0;bottom:0;padding:0;max-height:0;overflow:hidden;transition:.3s;}
.nav ul{display:block;padding:20px 0;border-top:1px solid #f5f5f5;}
.nav li .sub{position:relative;left:0;top:0;transform:none;background:#f5f5f5;text-align:left;box-shadow:none;}
.nav li.act>a{color:#00196b;}
.nav li.act .sub{padding:10px 0;max-height:300px;transition:.3s;}
.nav li.act .sub a{padding:0.5em 0;}
.nav li .sub dl{padding:0 30px;}
.nav li.haschild>a{position:relative;}
.nav li.haschild>a:after{content:"";position:absolute;width:8px;height:8px;border-right:1px solid #999;border-bottom:1px solid #999;transform:rotate(-45deg);right:30px;top:50%;margin-top:-4px;transition:.3s;}
.nav li.haschild.act>a:after{transform:rotate(45deg);}
.header{background:#fff;box-shadow:0 5px 16px rgba(0,0,0,0.15);color:#000 !important;font-size:16px;padding:0;}
.search .searchbox{position:fixed;left:0;top:0;transform:none;width:100%;padding:10px;border-top:1px solid #f1f1f1;box-shadow:0 0.1rem 0.1rem rgba(0,0,0,0.1);visibility:hidden;opacity:0;}
.showSearch .search .searchbox{width:100%;top:60px;visibility:visible;opacity:1;}
.search .searchbox .btn{right:10px;top:10px;}
.search .searchbox input{padding-left:10px;}
.openMenu{width:30px;height:30px;cursor:pointer;position:relative;margin-left:10px;}
.openMenu i{position:absolute;right:0;top:50%;width:70%;height:1px;background:#000;}
.openMenu i:before,.openMenu i:after{content:"";position:absolute;right:0;width:115%;background:#000;transition:.3s;height:1px;}
.openMenu i:before{top:-8px;}
.openMenu i:after{top:8px;}
.topr{padding-right:0;}
.logo{padding:0;}
body{padding-top:60px;}
.pt10{padding-top:0.5rem;}
.pb10{padding-bottom:0.5rem;}
.pt12{padding-top:0.5rem;}
.pb12{padding-bottom:0.5rem;}
.pt15{padding-top:0.5rem;}
.pb15{padding-bottom:0.5rem;}
.mb70{margin-bottom:0.3rem;}
.showMenu .openMenu i{background:none;}
.showMenu .openMenu i:before{top:0;transform:rotate(45deg);}
.showMenu .openMenu i:after{top:0;transform:rotate(-45deg);}
.showMenu .nav{max-height:100vh;overflow:auto;}
.banner .bantxt{padding-top:5%;}
.bantxt .tit{font-size:0.5rem;}
.indexPro .item{width:calc(50% - 0.15rem);}
.searchBlock .tit{margin-bottom:0.2rem;}
.hd:has(.title){display:block;}
.hd .hr{margin-top:0.3rem;padding-left:0.5rem;}
.problock .item{width:calc(50% - 0.23rem);}
.newsDetail{padding-top:0;}
.about1 .hl{width:auto;margin-right:0;}
.about1 .hd .title{margin-bottom:0.3rem;}
.about1 .hr{padding-left:0;}
.searchBanner .bantxt{align-items:center;}
.Dealer .right{width:52.3%;}
.Dealer_cates .baseBtns:not(:first-child){margin-top:.18rem;}
.Dealer_cates .baseBtns .btn{line-height:.4rem;}
.Dealer{margin-top:-.25rem;}
.dealer_lis .hov{padding:.2rem;width:2.5rem;}
}
@media(max-width:768px){.indexAbout .box{display:block;margin-top:0.4rem;}
.data .i .num{font-size:0.6rem;}
.indexAbout .data{width:auto;margin-bottom:0;}
.indexAbout .txt{margin-top:0.4rem;}
.title .tit{font-size:0.32rem;line-height:1.5;}
.title{padding-left:0.3rem;padding-top:0;}
.title:before{width:0.2rem;}
.searchBlock .tit{font-size:0.36rem;}
.seek .txt{margin:auto;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;}
.seek .tit{flex:0 0 auto;margin-bottom:0.2rem;color:#fff;font-size:0.32rem;}
.ftop{display:block;}
.fnavs{display:none;}
.fcenter{display:block;margin-top:0.4rem;}
.fcnt{display:block;}
.follow{margin-left:0;margin-top:0.2rem;justify-content:flex-start;}
.footer{padding:0.5rem 0 0;}
.bantxt .tit{font-size:0.4rem;}
.baseBtns .btn{font-size:0.2rem;}
.indexPro .items{gap:0.1rem;}
.indexPro .item{width:100%;}
.indexNews .title .tit br,.indexPro .title .tit br{display:none;}
.products .box{display:block;padding-top:0.5rem;padding-bottom:0.5rem;}
.products .col{width:auto;margin-right:0;margin-bottom:0.5rem;}
.stricky{display:flex;flex-wrap:wrap;align-items:center;gap:0.1rem;}
.stricky .i{font-size:0.18rem;padding:0.2rem;margin:0;}
.problock .item .img img{max-width:60%;max-height:2rem;}
.problock .items{gap:0.1rem;}
.problock .item{width:calc(50% - 0.05rem);}
.bread{display:none;}
.probanner .inner{display:block;}
.probanner .tit{font-size:0.4rem;padding-top:10%;}
.probanner .img{max-width:80%;margin:auto;padding-top:0.5rem;}
.productInfo .hbox{display:block;padding:0.5rem 0;}
.productInfo .hl{width:auto;margin-right:0;}
.productInfo .small .btn{font-size:0.14rem;}
.productInfo .hr .tit{font-size:0.4rem;}
.newsCenter .items{gap:0.2rem;}
.newsCenter .newsTtem{width:calc(50% - 0.1rem);}
.newsDetail .bot{display:block;}
.newsDetail .bot .con{padding-right:0;margin-bottom:0.3rem;}
.about1 .data{gap:0.2rem;}
.about1 .data .i{width:calc(50% - 0.2rem);}
.mision .i{padding:0.5rem 0.3rem;width:100%;}
.global .box{margin-top:0.3rem;display:block;}
.global .bl{width:auto;padding-left:0;border:none;display:flex;gap:0.3rem;align-items:flex-start;justify-content:space-between;}
.formbox{flex-wrap:wrap;margin-top:0.2rem;}
.formbox .bl{width:100%;padding:0;}
.formbox .bl .tit{font-size:0.32rem;}
.formbox .br{width:100%;margin-top:0.3rem;}
.form{padding:0.3rem;}
.form .col{display:block;}
.form .col .line{width:100%;}
.formbot{flex-wrap:wrap;}
.icheck{width:100%;margin-bottom:0.3rem;}
.pnavs{gap:1.5em;}
.Dealer .li .hov{right:0.5rem;width:2.6rem;padding:0.2rem;}
.Dealer .li .hov .it{font-size:0.18rem;}
.Dealer .li .hov .addr{font-size:0.14rem;margin-top:0.2rem;}
.Dealer .li .hov:before{width:0.5rem;}
.Benefits{display:block;}
.Benefits .img{border-radius:0.2rem 0.2rem 0 0;}
.Benefits .img img{position:relative;}
.Benefits .i{border-radius:0 !important;margin-top:0.1rem;}
.VerifyPanel .bd{margin-top:0.3rem;padding:0.4rem;}
.VerifyPanel .input{font-size:0.16rem;}
.VerifyPanel .input .btn{min-width:0;line-height:0.6rem;margin-right:0.05rem;}
.howwork .i{width:100%;}
.howwork .items{gap:0.2rem;}
.howwork .i .ico{width:0.5rem;height:0.5rem;}
.faq .i{margin-bottom:0.2rem;}
.faq .i .hd{padding:0.2rem 0;}
.downloadList .items{gap:0.2rem;}
.downloadList .i{width:100%;}
.join{display:block;}
.join .txt{margin-top:0.3rem;}
.join .img{width:auto;margin-left:0;margin-top:0.3rem;}
.joinList .i{margin-bottom:0.2rem;}
.join1:before{display:none;}
.join1 .box{display:block;}
.join1 .bl{width:auto;padding-right:0;padding-top:0;}
.join1 .bl .txt{padding-left:0;}
.join1 .bl .i{width:100%;box-shadow:0 0 0.2rem rgba(0,0,0,0.1);}
.join1 .br{width:auto;padding:0;margin-top:0.3rem;}
.join2 .jmap{position:relative;width:auto;}
.join2 .txt{width:auto;padding-left:0;margin-bottom:0.3rem;}
.popIn .poptxt{margin-bottom:20px;}
.pop .box{padding:40px 30px;}
.jobapplyForm .tit span{display:block;}
.jobapplyForm .form .line input{height:0.6rem;}
.Dealer{margin-top:.25rem;}
.Dealer .left{width:100%;}
.Dealer .right{width:100%;margin-top:.3rem;}
.dealer_lis .dt{width:1.8vw;height:1.8vw;}
}
@media(max-width:540px){.newsCenter .newsTtem{width:100%;}
.Pages a{width:0.46rem;height:0.46rem;margin:0 4px;}
}
/* */
.cds-result-found{border-radius:10px;overflow:hidden;}
.cds-result-banner{background:linear-gradient(135deg,#1c499e 0%,#4283fc 100%) !important;padding:20px 26px !important;display:flex !important;align-items:center !important;gap:14px !important;}
.cds-result-icon{width:44px !important;height:44px !important;background:rgba(255,255,255,.15) !important;border:1.5px solid rgba(255,255,255,.25) !important;border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:20px !important;color:#fff !important;flex-shrink:0 !important;line-height:1 !important;}
.cds-result-title{font-size:16px !important;font-weight:700 !important;color:#fff !important;margin:0 !important;padding:0 !important;line-height:1.3 !important;}
.cds-result-title i{margin-right:6px !important;}
.cds-details{padding:6px 26px 10px !important;}
.cds-detail-row{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:12px 0 !important;border-bottom:1px solid #f8fafc !important;margin:0 !important;gap:12px !important;}
.cds-detail-row:last-child{border-bottom:none !important;}
.cds-detail-label{display:flex !important;align-items:center !important;gap:9px !important;font-size:10.5px !important;font-weight:700 !important;color:#94a3b8 !important;text-transform:uppercase !important;letter-spacing:.7px !important;margin:0 !important;padding:0 !important;flex-shrink:0 !important;line-height:1 !important;}
.cds-label-icon{display:flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;background:#f8fafc !important;border:1px solid #f1f5f9 !important;border-radius:7px !important;font-size:10.5px !important;color:#94a3b8 !important;flex-shrink:0 !important;transition:background .15s,border-color .15s,color .15s !important;line-height:1 !important;}
.cds-detail-row:hover .cds-label-icon{background:#fff7ed !important;border-color:#fed7aa !important;color:#ED6A25 !important;}
.cds-detail-value{font-size:13.5px !important;font-weight:600 !important;color:#0f172a !important;text-align:right !important;margin:0 !important;padding:0 !important;line-height:1.4 !important;word-break:break-word !important;}
.cds-serial{font-family:'Courier New',monospace !important;font-size:12.5px !important;letter-spacing:.8px !important;color:#EA580C !important;font-weight:700 !important;}
.cds-grade-badge{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:4px 11px !important;border-radius:99px !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;}
.cds-grade-a{background:#dcfce7 !important;color:#166534 !important;}
.cds-grade-b{background:#fef9c3 !important;color:#854d0e !important;}
.cds-grade-c{background:#fee2e2 !important;color:#991b1b !important;}
.cds-grade-s{background:#ede9fe !important;color:#5b21b6 !important;}
.cds-result-footer{display:flex !important;align-items:center !important;gap:8px !important;background:#fffbf5 !important;border-top:1px solid #fed7aa !important;padding:12px 26px !important;font-size:12px !important;color:#92400e !important;margin:0 !important;line-height:1.4 !important;}
.cds-result-footer i{color:#ED6A25 !important;flex-shrink:0 !important;}
.cds-result-footer a{color:#92400e !important;font-weight:700 !important;text-decoration:underline !important;text-underline-offset:2px !important;}
.cds-result-footer a:hover{color:#ED6A25 !important;}
.cds-result-notfound{text-align:center;padding:0.4rem;}
.cds-notfound-icon{width:68px !important;height:68px !important;background:#fff1f2 !important;border:1.5px solid #fecdd3 !important;border-radius:16px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:26px !important;color:#e11d48 !important;margin:0 auto 18px !important;line-height:1 !important;}
.cds-notfound-title{font-size:19px !important;font-weight:700 !important;margin:0 0 10px !important;padding:0 !important;color:#0f172a !important;line-height:1.3 !important;}
.cds-notfound-desc{font-size:13.5px !important;color:#64748b !important;line-height:1.7 !important;max-width:30em !important;margin:0 auto !important;padding:0 !important;}
.cds-notfound-desc a{color:#ED6A25 !important;font-weight:600 !important;text-decoration:underline !important;}
