@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[鍒濆鍖朷--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
abbr,acronym,fieldset,img{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#ababab}
::-moz-placeholder{color:#ababab}
::-ms-input-placeholder{color:#ababab}
select::-ms-expand{display:none}
a{color:inherit;text-decoration:none}
/*!-----------------[鍒濆鍖栫粨鏉焆--------------*/
@font-face{font-family:DIN-Bold;src:url(../fonts/DIN-Bold.otf)}
@keyframes scaleAni{
    from{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
    to{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}
}
.wp{width:95%;max-width:12rem;margin:0 auto}
/*!******************************
    -------[=澶撮儴]-------
********************************/
.header{padding:0 5.9%;position:absolute;left:0;top:0;right:0;z-index:100}
.header .wp{width:auto;max-width:none;height:100%;display:flex;justify-content:space-between;align-items:center}
.header .hd-l{padding-top:.19rem;flex-shrink:0}
.header .hd-r{display:flex;justify-content:flex-end;align-items:center}
.header .logo{width:2.21rem;height:.63rem;line-height:.63rem;font-size:0}
.header .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header .lang{padding-left:.32rem;background:url(../images/icon-lang1.png) left center no-repeat;-webkit-background-size:.24rem auto;background-size:.24rem auto;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .lang .item{padding-right:.1rem;margin-right:.1rem;display:block;font-size:var(--fz20);color:rgba(255,255,255,.4);line-height:2;position:relative;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .lang .item:before{content:'';position:absolute;right:0;top:50%;width:1px;height:.16rem;background-color:#fff;opacity:.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .lang .item:last-child{padding-right:0;margin-right:0}
.header .lang .item:last-child:before{display:none}
.header .lang .item.on{color:#fff}
.header .menu{margin-left:.3rem;padding:0 .15rem;display:block;min-width:.92rem;height:.4rem;line-height:.38rem;border:1px solid #fff;border-radius:.2rem;font-size:var(--fz16);color:#fff;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .menu i{margin-right:.1rem;display:block;width:.17rem;height:.1rem;background:url(../images/icon-menu1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header.v2 .lang{background-image:url(../images/icon-lang2.png)}
.header.v2 .lang .item{color:rgba(2,47,83,.4)}
.header.v2 .lang .item:before{background-color:#022f53}
.header.v2 .lang .item.on{color:#022f53}
.header.v2 .menu{border-color:#022f53;color:#022f53}
.header.v2 .menu i{background-image:url(../images/icon-menu2.png)}
.nav-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.nav-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1}
.nav-pop .pop-close{position:absolute;right:.38rem;top:.32rem;width:.56rem;height:.56rem;background:url(../images/icon-close1.png) center center no-repeat;-webkit-background-size:.48rem auto;background-size:.48rem auto;cursor:pointer}
.nav-pop .pop-cont{position:absolute;right:0;top:0;width:0;height:0;background:url(../images/bg1.jpg) center center no-repeat #851e53;-webkit-background-size:cover;background-size:cover;overflow:hidden;z-index:10;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.nav-pop .pop-btns{position:absolute;left:2.64rem;top:.45rem;z-index:10;display:flex;align-items:center}
.nav-pop .pop-btns .item{display:block;width:.4rem;height:.4rem;flex-shrink:0;display:flex;justify-content:center;align-items:center}
.nav-pop .pop-btns .item .icon-home{display:block;width:.36rem;height:.36rem;background:url(../images/icon-home1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.nav-pop .pop-box{padding:1.1rem 1.5rem .8rem 2.2rem;display:flex;align-items:flex-start;justify-content:space-between}
.nav-pop .pop-box .col{padding-top:.81rem;width:30%}
.nav-pop .pop-box .cor{width:58.5%}
.nav-pop.open{opacity:1;visibility:visible}
.nav-pop.open .pop-cont{width:95%;height:90%}
/*!******************************
    -------[=瀵艰埅]-------
********************************/
.menuBtn{display:none;position:fixed;top:.2rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.06rem;background-color:var(--theme-color);margin:.1rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=搴曢儴]-------
********************************/
.footer .wp{padding:0 5.3%;width:auto;max-width:none}
.footer .fot-1{padding:.6rem 0 .4rem;background-color:#f3f3f3}
.footer .fot-1 .wp{height:100%;display:flex;justify-content:space-between;align-items:flex-start}
.footer .fot-1 .fot-col{width:16%;flex-shrink:0}
.footer .fot-1 .fot-com{padding:0 3%;flex-grow:1}
.footer .fot-1 .fot-cor{width:22%;flex-shrink:0}
.footer .fot-2{padding:.11rem 0;background-color:#022f53}
.footer .footer-logo{display:block;width:2.12rem;max-width:100%;height:.6rem;line-height:.6rem;font-size:0}
.footer .footer-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-nav{display:flex}
.footer .footer-nav dl{padding-right:.2rem;flex-grow:1}
.footer .footer-nav dt{margin-bottom:.17rem;font-size:var(--fz18);color:#022f53;line-height:1.5;font-weight:700}
.footer .footer-nav dt a{display:block;font-size:inherit;color:inherit}
.footer .footer-nav dd h4{margin:.14rem 0 .1rem;font-size:var(--fz14);color:#000;line-height:1.5}
.footer .footer-nav dd a{margin-bottom:.05rem;padding:.04rem 0;display:block;font-size:var(--fz14);color:rgba(0,0,0,.6);line-height:1.5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.footer .footer-nav dd a:hover{color:#000}
.footer .footer-info{font-size:var(--fz14);color:#000;line-height:1.5}
.footer .footer-info .item{margin-bottom:.18rem}
.footer .footer-info .item:last-child{margin-bottom:0}
.footer .footer-info .tit{margin-bottom:.14rem;font-size:var(--fz18);color:#000;font-weight:700;line-height:1.33;display:flex;align-items:flex-start}
.footer .footer-info .tit img{margin-right:.1rem;display:block;width:.24rem;height:.24rem;flex-shrink:0}
.footer .footer-info .item.tel p{font-family:DIN-Bold;font-size:var(--fz30);font-weight:700}
.footer .footer-share{margin:.22rem -.05rem 0;display:flex;flex-wrap:wrap}
.footer .footer-share .item{padding:0 .05rem;display:block}
.footer .footer-share .btn{display:block;width:.26rem;height:.26rem;border-radius:50%;overflow:hidden}
.footer .footer-share .btn img{display:block;width:100%;height:100%;object-fit:cover}
.footer .footer-copy{font-size:var(--fz14);color:rgba(255,255,255,.6);line-height:2;text-align:center}
.footer .footer-copy a{font-size:inherit;color:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.footer .footer-copy a:hover{color:#fff;text-decoration:underline}
/*!******************************
    -------[=渚ц竟]-------
********************************/
.box-slide1{position:fixed;right:.2rem;bottom:15%;background-color:#fff;border-radius:.08rem;box-shadow:0rem 0rem .1rem 0rem rgba(0,0,0,.15);z-index:100}
.box-slide1 .item{display:block;position:relative}
.box-slide1 .item:before{content:'';position:absolute;left:.1rem;bottom:0;right:.1rem;height:1px;background-color:#eee}
.box-slide1 .item:last-child:before{display:none}
.box-slide1 .hd{display:block;width:.8rem;height:.8rem;line-height:.8rem;font-size:0;text-align:center}
.box-slide1 .hd img{display:inline-block;vertical-align:middle;max-width:70%;max-height:70%}
/*!******************************
    -------[=鍏敤]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
.hd-1 .title{line-height:1.2}
.hd-1 .title .cn{font-size:var(--fz24);color:#022f53;font-weight:700}
.hd-1 .title .en{margin-top:.1rem;font-size:var(--fz34);color:#999;font-weight:700;text-transform:uppercase}
.hd-2{padding:.32rem .68rem;position:absolute;left:0;top:50%;min-width:4.24rem;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);background-color:rgba(255,255,255,.6);z-index:10}
.hd-2 .title{color:#841e53;text-align:right;line-height:1.2;font-weight:700;white-space:nowrap}
.hd-2 .title .cn{font-size:var(--fz24)}
.hd-2 .title .en{margin-top:.12rem;font-size:var(--fz50);text-transform:uppercase;line-height:1.1}
.hd-3,.hd-3 .wp{display:flex;justify-content:space-between;align-items:center}
.hd-3 .wp{flex-grow:1}
.hd-3 .left{margin-right:.2rem}
.hd-3 .right{flex-shrink:0}
.hd-3 .title .cn{font-size:var(--fz24);color:#022f53;font-weight:700;line-height:1.2}
.hd-3 .title .en{margin-top:.12rem;font-size:var(--fz34);color:#999;font-weight:700;line-height:1.1;text-transform:uppercase}
.hd-3 .desc{margin-top:.22rem;font-size:var(--fz16);color:#282828;line-height:1.3}
.hd-3.v2 .title .cn{color:#841e53}
.hd-4,.hd-4 .wp{display:flex;justify-content:space-between;align-items:center}
.hd-4 .wp{flex-grow:1}
.hd-4 .left{margin-right:.2rem}
.hd-4 .right{flex-shrink:0}
.hd-4 .title{padding:.3rem;padding-bottom:.26rem;padding-left:.75rem;min-width:3.52rem;background-color:#841e53;color:#fff;font-weight:700;line-height:1.2}
.hd-4 .title .cn{font-size:var(--fz24)}
.hd-4 .title .en{margin-top:.1rem;font-size:var(--fz50);line-height:1.1;text-transform:uppercase}
.hd-5 .title{padding-bottom:.46rem;font-size:var(--fz24);color:#282828;font-weight:700;line-height:1.5;position:relative}
.hd-5 .title:before{content:'';position:absolute;left:0;bottom:0;width:.3rem;height:2px;background-color:#841e53;opacity:.9}
.btns-1{display:flex}
.btns-1 .s1{padding:0 .2rem;display:block;min-width:1.6rem;line-height:.54rem;border:1px solid #264865;border-radius:.5rem;font-size:var(--fz18);color:#264865;text-align:center;flex-shrink:0;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.btns-1 .icon-arrow{margin-left:.1rem;display:block;width:.19rem;height:.06rem;background:url(../images/icon-arrow14.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.btns-1.v2 .s1{color:#fff;border-color:#fff}
.btns-1.v2 .icon-arrow{background-image:url(../images/icon-arrow1.png)}
.btns-1 .s1:hover{background-color:#841e53;border-color:#841e53;color:#fff}
.btns-1 .s1:hover .icon-arrow{background-image:url(../images/icon-arrow1.png)}
.pages{padding-top:.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul{margin:0 -.05rem -.05rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{margin-bottom:.05rem;padding:0 .05rem}
.pages ul a,.pages ul span{padding:0 .06rem;display:block;min-width:.44rem;height:.44rem;line-height:.44rem;font-size:var(--fz16);color:#282828;text-align:center;background-color:#f3f3f3;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul .next a,.pages ul .prev a{min-width:0;width:.44rem;height:.44rem;line-height:.44rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.06rem auto;background-size:.06rem auto}
.pages ul .prev a{background-image:url(../images/icon-arrow3.png)}
.pages ul .prev a:hover{background-image:url(../images/icon-arrow5.png)}
.pages ul .next a{background-image:url(../images/icon-arrow4.png)}
.pages ul .next a:hover{background-image:url(../images/icon-arrow6.png)}
.pages ul .active a,.pages ul a:hover{background-color:#841e53;border-color:#841e53;color:#fff}
.pages ul .disable a{pointer-events:none;opacity:.5}
.ban{height:3rem;position:relative}
.ban:before{content:'';position:absolute;left:0;top:0;right:0;height:2rem;background:url(../images/ban-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:5}
.ban .bg,.ban video{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban video{object-fit:cover;display:none}
.ban .play-btn{position:absolute;left:50%;top:50%;width:.6rem;height:.6rem;background:url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:8;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ban .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
.ban .cont{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.ban .cont .title{font-size:var(--fz40);color:#fff;line-height:1.3;font-weight:400}
.ban .cont .desc{margin-top:.24rem;font-size:var(--fz24);color:#fff;line-height:1.6}
.ban.v2{height:8rem}
.box-snav1{position:absolute;left:0;bottom:0;right:0;height:.9rem;line-height:.9rem;background-color:rgba(2,47,83,.3);z-index:100}
.box-snav1 .menu{padding:0 .16rem;position:absolute;right:0;top:0;bottom:0;min-width:.9rem;background-color:#841e53;font-size:var(--fz16);color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:0}
.box-snav1 .menu i{margin-right:.1rem;display:block;width:.17rem;height:.1rem;background:url(../images/icon-menu1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.box-snav1 .wp,.box-snav1 ul{height:100%}
.box-snav1 ul{display:flex}
.box-snav1 ul>li{flex-grow:1}
.box-snav1 ul>li>a{padding:0 .1rem;display:block;font-size:var(--fz20);color:#fff;text-align:center}
.box-snav1.active{position:fixed;top:0;bottom:auto;background-color:rgba(2,47,83,.3)}
.box-snav1.active .menu{opacity:1}
.box-snav1.active ul>li.on>a{background-color:rgba(2,47,83,.3)}
/*!******************************
    -------[=鍝嶅簲]-------
********************************/
@media screen and (max-width:1399px){
    .header .nav li{padding:0 .18rem}
}
/*!******************************
    -------[=瀛楀彿]-------
********************************/
:root{--fz12:0.12rem;--fz14:0.14rem;--fz16:0.16rem;--fz18:0.18rem;--fz20:0.2rem;--fz22:0.22rem;--fz24:0.24rem;--fz26:0.26rem;--fz28:0.28rem;--fz30:0.3rem;--fz32:0.32rem;--fz34:0.34rem;--fz36:0.36rem;--fz38:0.38rem;--fz40:0.4rem;--fz42:0.42rem;--fz44:0.44rem;--fz46:0.46rem;--fz48:0.48rem;--fz50:0.5rem;--fz64:0.64rem;--theme-color:#0E6EB8;--theme-color2:#4685C2;--theme-color3:#5A95C0;--theme-color4:#C00C0E}
.fz12{font-size:var(--fz12)}
.fz14{font-size:var(--fz14)}
.fz16{font-size:var(--fz16)}
.fz18{font-size:var(--fz18)}
.fz20{font-size:var(--fz20)}
.fz22{font-size:var(--fz22)}
.fz24{font-size:var(--fz24)}
.fz26{font-size:var(--fz26)}
.fz28{font-size:var(--fz28)}
.fz30{font-size:var(--fz30)}
.fz32{font-size:var(--fz32)}
.fz34{font-size:var(--fz34)}
.fz36{font-size:var(--fz36)}
.fz38{font-size:var(--fz38)}
.fz40{font-size:var(--fz40)}
.fz42{font-size:var(--fz42)}
.fz44{font-size:var(--fz44)}
.fz46{font-size:var(--fz46)}
.fz48{font-size:var(--fz48)}
.fz50{font-size:var(--fz50)}
.fz64{font-size:var(--fz64)}
@media screen and (max-width:1920px){
    :root{--fz12:12px}
}
@media screen and (max-width:1525px){
    :root{--fz14:0.16rem;--fz16:0.18rem;--fz18:0.2rem;--fz20:0.22rem;--fz22:0.24rem;--fz24:0.26rem;--fz26:0.28rem;--fz28:0.3rem;--fz30:0.32rem;--fz32:0.34rem;--fz34:0.36rem;--fz36:0.38rem;--fz38:0.4rem;--fz40:0.42rem;--fz42:0.44rem;--fz44:0.46rem;--fz46:0.48rem;--fz48:0.5rem;--fz50:0.52rem;--fz64:0.52rem}
}
@media screen and (max-width:1342px){
    :root{--fz14:0.18rem;--fz16:0.2rem;--fz18:0.22rem;--fz20:0.24rem;--fz22:0.26rem;--fz24:0.28rem;--fz26:0.3rem;--fz28:0.32rem;--fz30:0.34rem;--fz32:0.36rem;--fz34:0.38rem;--fz36:0.4rem;--fz38:0.42rem;--fz40:0.44rem;--fz42:0.46rem;--fz44:0.48rem;--fz46:0.5rem;--fz48:0.52rem;--fz50:0.54rem;--fz64:0.54rem}
}
@media screen and (max-width:1199px){
    body{padding-top:1rem}
    .menuBtn{display:block}
    .wp{padding:0 .3rem;max-width:none;width:auto}
    .header{padding:0 .2rem;position:fixed;border:none;height:1rem;background:rgba(0,0,0,.8);box-shadow:0 0 .1rem rgba(0,0,0,.2)}
    .header.open{background:#fff}
    .header .hd-l,.header .wp{padding:0}
    .header .hd-r{padding:0;justify-content:center}
    .header .logo{width:2.5rem;height:.8rem;line-height:.8rem}
    .header .lang{padding-left:.46rem;-webkit-background-size:.36rem auto;background-size:.36rem auto;background-image:url(../images/icon-lang1.png)!important}
    .header .lang .item{padding-right:.15rem;margin-right:.15rem;color:rgba(255,255,255,.4)!important}
    .header .lang .item:before{height:.3rem;background-color:#fff!important}
    .header .menu{margin-left:.2rem;padding:0 .2rem;height:.5rem;line-height:.48rem;border-radius:.3rem;border-color:#fff!important;color:#fff!important}
    .header .menu i{background-image:url(../images/icon-menu1.png)!important}
    .nav-pop .pop-box{padding:1rem .6rem;display:block}
    .nav-pop .pop-box .col,.nav-pop .pop-box .cor{padding:0;width:100%}
    .nav-pop .pop-box .cor{display:none}
    .nav-pop .pop-btns{left:1.04rem;top:.08rem}
    .nav-pop .pop-btns .item{width:.8rem;height:.8rem}
    .nav-pop .pop-btns .item .icon-home{width:.46rem;height:.46rem}
    .footer .wp{padding:0 .3rem}
    .footer .fot-1{padding:.4rem 0}
    .footer .fot-1 .wp{display:block}
    .footer .fot-1 .fot-col,.footer .fot-1 .fot-com,.footer .fot-1 .fot-cor{padding:0;width:100%}
    .footer .fot-1 .fot-col,.footer .fot-1 .fot-com{margin-bottom:.3rem}
    .footer .fot-2{padding:.18rem 0}
    .footer .footer-logo{margin:0 auto;width:3rem;height:.7rem;line-height:.7rem;text-align:center}
    .footer .footer-nav{flex-wrap:wrap}
    .footer .footer-nav dl{padding:0;margin-bottom:.2rem;width:100%}
    .footer .footer-nav dl:last-child{margin-bottom:0}
    .footer .footer-nav dt{margin-bottom:0;background-color:rgba(0,0,0,.15)}
    .footer .footer-nav dt a{padding:.15rem .2rem;padding-right:.6rem;position:relative}
    .footer .footer-nav dt a:before{content:'';position:absolute;right:.15rem;top:50%;width:.4rem;height:.4rem;background:url(../images/icon-arrow13.png) center center no-repeat;-webkit-background-size:.26rem auto;background-size:.26rem auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
    .footer .footer-nav dt.active a:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
    .footer .footer-nav dd{padding:.2rem .2rem 0;display:none}
    .footer .footer-info .tit img{width:.36rem;height:.36rem}
    .footer .footer-share .btn{width:.46rem;height:.46rem}
    .footer .footer-copy{line-height:1.5}
    .footer .footer-copy a{display:block}
    .box-slide1{bottom:5%}
    .pages ul a{min-width:.46rem;height:.46rem;line-height:.44rem}
    .pages ul .btns a{min-width:1rem}
    .hd-1{margin-bottom:.4rem!important}
    .hd-1 .title .cn{font-size:var(--fz34)}
    .hd-1 .title .en{font-size:var(--fz16)}
    .hd-2{padding:.25rem .3rem;position:static;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
    .hd-2 .title{text-align:center}
    .hd-2 .title .cn{font-size:var(--fz28)}
    .hd-2 .title .en{font-size:var(--fz12)}
    .hd-3 .title .cn{font-size:var(--fz28)}
    .hd-3 .title .en{font-size:var(--fz12)}
    .hd-4 .title{padding:.2rem .3rem;min-width:2.6rem}
    .hd-4 .title .cn{font-size:var(--fz28)}
    .hd-4 .title .en{font-size:var(--fz12)}
    .hd-5 .title{padding-bottom:.3rem}
    .btns-1 .s1{font-size:var(--fz14)}
    .ban{height:4rem}
    .ban:before{display:none}
    .ban .cont{top:35%}
    .ban .cont .desc{margin-top:.15rem;font-size:var(--fz18)}
    .ban .play-btn{top:40%;width:1rem;height:1rem}
    .ban.v2{height:4rem}
    :root{--fz12:0.2rem;--fz14:0.24rem;--fz16:0.28rem;--fz18:0.32rem;--fz20:0.36rem;--fz22:0.4rem;--fz24:0.44rem;--fz26:0.48rem;--fz28:0.52rem;--fz30:0.56rem;--fz32:0.56rem;--fz34:0.56rem;--fz36:0.56rem;--fz38:0.56rem;--fz40:0.56rem;--fz42:0.56rem;--fz44:0.56rem;--fz46:0.56rem;--fz48:0.56rem;--fz50:0.56rem;--fz64:0.56rem}
}
@media screen and (max-width:959px){
    :root{--fz12:0.24rem;--fz14:0.26rem;--fz16:0.28rem;--fz18:0.3rem;--fz20:0.32rem;--fz22:0.34rem;--fz24:0.36rem;--fz26:0.38rem;--fz28:0.4rem;--fz30:0.42rem;--fz32:0.42rem;--fz34:0.42rem;--fz36:0.42rem;--fz38:0.42rem;--fz40:0.42rem;--fz42:0.42rem;--fz44:0.42rem;--fz46:0.42rem;--fz48:0.42rem;--fz50:0.42rem;--fz64:0.6rem}
}
/*!****** lib.css end *******/
.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:1}
.popWin1{position:absolute;left:0;bottom:0;right:0;background-color:#fff;border-radius:.24rem .24rem 0 0;z-index:10}
.popWin1 .wp{position:relative}
.popWin1 .pop-close{position:absolute;right:0;top:.2rem;width:.4rem;height:.4rem;background:url(../images/icon-close2.png) center center no-repeat;-webkit-background-size:.3rem auto;background-size:.3rem auto;cursor:pointer}
.popWin1 .cont{padding:.3rem 0}
.popWin1 .cont .tit{font-size:var(--fz24);color:#841e53;font-weight:700;line-height:1.3}
.popWin1 .cont .info{margin-top:.18rem;font-size:var(--fz14);color:#282828;line-height:2.14;height:76vh;overflow-y:auto}
.popWin1 .cont .info .p1{font-size:var(--fz18);font-weight:700}
.popWin2{padding:.5rem .4rem .4rem;position:absolute;left:50%;top:50%;width:5.2rem;background-color:#fff;border-radius:.1rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.popWin2 .close{position:absolute;right:.1rem;top:.1rem;width:.3rem;height:.3rem;background:url(../images/icon-close3.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10;cursor:pointer}
.popWin2 .icon{margin:0 auto .15rem;width:1.2rem}
.popWin2 .icon img{display:block;margin:0 auto}
.popWin2 .tit{font-size:.2rem;color:#282828;text-align:center;line-height:.27rem}
.popWin2 .btns{margin-top:.48rem;font-size:0;text-align:center}
.popWin2 .btns .a1{display:inline-block;width:2rem;height:.5rem;line-height:.5rem;background-color:#841e53;border-radius:.05rem;font-size:.16rem;color:#fff;text-align:center}
.swiper-index{height:100vh;position:relative;overflow:hidden}
.swiper-index>.swiper-wrapper>.swiper-slide{position:relative;z-index:1;overflow:hidden}
.swiper-index>.swiper-wrapper>.autoheight{height:auto!important}
.swiper-index .slide-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.swiper-index .footer{position:static!important}
.swp-arrow1{position:absolute;top:50%;width:.5rem;height:.5rem;border:1px solid #022f53;border-radius:.08rem;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.16rem auto;background-size:.16rem auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swp-arrow1.prev{left:0;background-image:url(../images/icon-arrow8.png)}
.swp-arrow1.next{right:0;background-image:url(../images/icon-arrow9.png)}
.swp-arrow1:hover{background-color:#022f53}
.swp-arrow1.prev:hover{background-image:url(../images/icon-arrow10.png)}
.swp-arrow1.next:hover{background-image:url(../images/icon-arrow11.png)}
.swp-pagination1{position:absolute;left:59.7%!important;top:0!important;right:auto!important;bottom:0!important;width:auto!important;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.swp-pagination1 .swiper-pagination-bullet{margin:.32rem auto!important;width:.56rem;height:.56rem;position:relative;background-color:transparent;opacity:1}
.swp-pagination1 .swiper-pagination-bullet:after,.swp-pagination1 .swiper-pagination-bullet:before{content:'';position:absolute}
.swp-pagination1 .swiper-pagination-bullet:before{left:50%;top:50%;width:10px;height:10px;background-color:#fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swp-pagination1 .swiper-pagination-bullet:after{left:50%;top:50%;width:10px;height:10px;border:1px solid #fff;border-radius:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swp-pagination1 .swiper-pagination-bullet-active:after{width:100%;height:100%;opacity:1}
.swp-pagination1 .swiper-pagination-bullet:nth-child(1),.swp-pagination1 .swiper-pagination-bullet:nth-child(3){-webkit-transform:translateX(-.08rem);-ms-transform:translateX(-.08rem);-o-transform:translateX(-.08rem);transform:translateX(-.08rem)}
.swp-pagination2{position:absolute;left:0;bottom:.3rem!important;right:0;font-size:0;text-align:center;z-index:10}
.swp-pagination2 .swiper-pagination-bullet{margin:0 3px!important;width:6px;height:6px;background-color:#fff;opacity:.6}
.swp-pagination2 .swiper-pagination-bullet-active{opacity:1}
.swp-scrollbar1{position:absolute;left:50%;bottom:0!important;width:12rem;max-width:90%;height:.06rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(11,30,85,.18);border-radius:.1rem}
.swp-scrollbar1 .swiper-scrollbar-drag{background-color:#0b1e55!important;border-radius:.1rem}
.swp-fraction1{font-family:DIN-Bold;position:absolute;right:.34rem;bottom:.3rem;font-size:var(--fz26);color:#fff;font-weight:700;line-height:1;z-index:10;display:flex;align-items:flex-end}
.swp-fraction1 .current{font-size:var(--fz64)}
.swp-fraction1 em{margin-bottom:.04rem}
.swp-fraction1 .total{margin-bottom:.02rem;margin-left:.07rem;font-size:var(--fz30)}
.swiper-prod1{padding:0 .7rem .6rem;position:relative}
.swiper-prod1 .slider{position:relative;overflow:hidden}
.swiper-prod1 .con{display:block;padding-top:137.5%;position:relative;border-radius:.24rem;overflow:hidden}
.swiper-prod1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod1 .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper-prod1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod1 .mask-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ls-bg1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border:solid #841e53;border-radius:.24rem;overflow:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod1 .text{position:absolute;left:0;top:50%;right:0;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod1 .text .tit{padding-bottom:.12rem;font-size:var(--fz20);color:#fff;text-align:center;font-weight:400;line-height:1.3;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod1 .text .tit:before{content:'';position:absolute;left:50%;bottom:0;width:.3rem;height:.04rem;background-color:#841e53;border-radius:.1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.swiper-prod1 .con:hover:before{opacity:0}
.swiper-prod1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.swiper-prod1 .con:hover .mask-bg{opacity:1}
.swiper-prod1 .con:hover .text{top:72%}
.swiper-prod1 .con:hover .text .tit{font-size:var(--fz24);color:#fff;font-weight:700}

.swiper-prod1 .con.active:before{opacity:0}
/*.swiper-prod1 .con.active .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}*/
.swiper-prod1 .con.active .mask-bg{opacity:1}
.swiper-prod1 .con.active .text{top:72%}
.swiper-prod1 .con.active .text .tit{font-size:var(--fz24);color:#fff;font-weight:700}
.swiper-prod_nav1{margin:.4rem -.7rem .43rem;padding:0 .7rem;position:relative;overflow:hidden}
.swiper-prod_nav1 .slider{position:relative;overflow:hidden}
.swiper-prod_nav1 .tit{padding:0 .15rem;font-size:var(--fz18);color:#841e53;font-weight:700;text-align:center;line-height:.48rem;background-color:#fff;border:1px solid #841e53;border-radius:.08rem;cursor:default}
.swiper-prod_nav1 .swiper-slide-thumb-active .tit{background-color:#841e53;border-color:#841e53;color:#fff}
.swiper-prod_for1{min-height:7rem;position:relative;overflow:hidden}
.swiper-prod_for1 .swiper-slide{height:auto}
.swiper-prod_for1 .cont{display:block;height:100%;display:flex}
.swiper-prod_for1 .col,.swiper-prod_for1 .cor{flex-shrink:0}
.swiper-prod_for1 .col{padding:.44rem .5rem .5rem 1rem;width:40.6%;background-color:#161616}
.swiper-prod_for1 .cor{width:59.4%}
.swiper-prod_for1 .tit{font-size:var(--fz24);color:#841e53;font-weight:700;line-height:1.3}
.swiper-prod_for1 .desc{margin-top:.22rem;font-size:var(--fz14);color:#fff;line-height:1.57}
.swiper-prod_for1 .link{margin: .27rem 0 -.15rem; display: flex; flex-wrap: wrap;}
.swiper-prod_for1 .link a{margin-right: 1.33%; margin-bottom: .15rem; padding: 0 .15rem; padding-right: .3rem; display: block; width: 32%; height: .5rem; line-height: .48rem; border: 1px solid #841e53; background-color: #161616; border-radius: .08rem; position: relative; font-size: var(--fz18); color: #fff; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
.swiper-prod_for1 .link a:nth-child(3n){margin-right: 0;}
.swiper-prod_for1 .link .icon-arrow{margin-top: -.06rem; position: absolute; right: .14rem; top: 50%; width: .1rem; height: .15rem; background: url(../images/icon-arrow7.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; }
.swiper-prod_for1 .link a:hover{background-color: #841e53; border-color: #841e53; }
/*.swiper-prod_for1 .link{margin-top:.66rem;margin-right:-.57rem;display:flex;flex-wrap:wrap}
.swiper-prod_for1 .link a{margin:0 .57rem .1rem 0;display:block;font-size:var(--fz20);color:#841e53;font-weight:700;line-height:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod_for1 .link a:hover{opacity:.8}*/
.swiper-prod_for1 .big-pic{height:100%;overflow:hidden}
.swiper-prod_for1 .big-pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-prod2{height:100%;position:relative;overflow:hidden}
.swiper-prod2 .swiper-slide{position:relative;z-index:1;height:auto;display:flex;align-items:center}
.swiper-prod2 .con{display:block;width:100%;position:relative}
.swiper-prod2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.swiper-prod2 .bg-circle{position:absolute;left:0;top:0;bottom:0;width:59.7%;background:url(../images/bg5.png) right center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}
.swiper-prod2 .bg-circle_1{position:absolute;left:0;top:0;bottom:0;width:59.7%;background:url(../images/bg5_1.png) right center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}
.swiper-prod2 .text{padding-left:2rem;width:50%}
.swiper-prod2 .text .t1{max-width:80%;height:2.41rem}
.swiper-prod2 .text .t1 img{display:block;max-width:100%;max-height:100%}
.swiper-prod2 .text .t2{margin-top:.32rem;font-size:var(--fz34);color:#fff;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center}
.swiper-prod2 .text .t2 i{margin:0 .1rem;display:block;width:6px;height:6px;background-color:#fff;border-radius:50%}
.swiper-prod2 .text .btns-1{margin-top:.66rem}
.swiper-prod2 .prod{position:absolute;left:70.3%;top:34.91%;z-index:10}
.swiper-prod2 .prod .tit{display:inline-block;font-size:var(--fz24);color:#fff;font-weight:400;line-height:1.2}
.swiper-prod2 .prod .line{margin:.09rem 0 -.06rem;width:calc(100% + .2rem);height:1.28rem;position:relative}
.swiper-prod2 .prod .line:before{content:'';position:absolute;right:0;top:0;width:100%;height:1px;background-color:#fff}
.swiper-prod2 .prod .line:after{content:'';position:absolute;right:100%;top:0;width:1px;height:100%;background-color:#fff}
.swiper-prod2 .prod .line i{margin:-4px 0 0 -4px;position:absolute;right:0;top:0;width:8px;height:8px;border-radius:50%;background-color:#fff;opacity:1}
.swiper-prod2 .prod .line i:after,.swiper-prod2 .prod .line i:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}
.swiper-prod2 .prod .line i:before{width:200%;height:200%;background-color:rgba(255,255,255,.3)}
.swiper-prod2 .prod .line i:after{width:325%;height:325%;background-color:rgba(255,255,255,.2)}
.swiper-prod2 .prod .imgs{margin-left:-1.02rem;display:flex}
.swiper-prod2 .prod .imgs .pic{margin-left:-.8rem;width:2.7rem;height:2.7rem;border-radius:50%;overflow:hidden;position:relative;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod2 .prod .imgs .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-prod2 .prod .imgs .pic:nth-child(1){margin-left:0;z-index:10}
/*.swiper-prod2 .prod .imgs .pic:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}*/

.swiper-prod2 .prod .imgs2{margin-left:-1.8rem;display:flex}
.swiper-prod2 .prod .imgs2 .pic{margin-left:-.8rem;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;position:relative;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod2 .prod .imgs2 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-prod2 .prod .imgs2 .pic:nth-child(1){margin-left:0;z-index:10}
.swiper-prod2 .prod .imgs2 .pic:nth-child(2){margin-left:-1.5rem;z-index:9}
.swiper-prod2 .prod .imgs2 .pic:nth-child(3){margin-left:-1.5rem;z-index:8}
.swiper-prod2 .prod .imgs2 .pic:nth-child(4){margin-left:-1.5rem;z-index:7}
.swiper-prod2 .prod .imgs2 .pic:nth-child(5){margin-left:-1.5rem;z-index:6}
/*.swiper-prod2 .prod .imgs2 .pic:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);z-index:11}*/

.swiper-prod3{padding:0 .08rem;position:relative;overflow:hidden}
.swiper-prod3 .swp-pagination2{display:none}
.swiper-prod3 .swiper-slide{padding:0 .22rem;width:19%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .con{padding-top:1.2rem;display:block;height:5.6rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .inn{display:block;height:100%;position:relative;border-radius:.28rem;overflow:hidden}
.swiper-prod3 .inn:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .pic{position:absolute;left:0;bottom:0;width:100%;height:100%}
.swiper-prod3 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-prod3 .mask-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ls-bg1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:.28rem;overflow:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .text{position:absolute;left:0;top:50%;right:0;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .tit{padding-bottom:.12rem;font-size:var(--fz20);color:#fff;text-align:center;font-weight:400;line-height:1.3;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.swiper-prod3 .tit:before{content:'';position:absolute;left:50%;bottom:0;width:.3rem;height:.04rem;background-color:#841e53;border-radius:.1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.swiper-prod3 .active{width:24%}
.swiper-prod3 .active .con{padding:0}
.swiper-prod3 .active .inn:before{opacity:0}
.swiper-prod3 .active .mask-bg{opacity:1}
.swiper-prod3 .active .text{top:78%}
.swiper-prod3 .active .tit{font-size:var(--fz24);font-weight:700}
.swiper-prod4{height:4rem;position:relative;overflow:hidden;display:none}
.swiper-prod4 .swiper-slide{height:auto}
.swiper-prod4 .con{display:block;height:100%;position:relative;z-index:1;overflow:hidden}
.swiper-prod4 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:-1}
.swiper-prod4 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2}
.swiper-prod4 .text{padding:.3rem;position:absolute;left:0;bottom:0;right:0;z-index:10}
.swiper-prod4 .tit{padding-bottom:.06rem;font-size:var(--fz20);color:#fff;font-weight:700;line-height:1.2;position:relative}
.swiper-prod4 .tit:before{content:'';position:absolute;left:0;bottom:0;width:.4rem;height:3px;background-color:#841e53}
.swiper-prod4 .desc{margin-top:.15rem;font-size:var(--fz16);color:#fff;line-height:1.5}
.swiper-prod5{margin-top:.24rem;padding-bottom:.36rem;position:relative;overflow:hidden}
.swiper-prod5 .swp-scrollbar1{width:1.5rem;max-width:100%}
.swiper-prod5 .pic{padding-top:68.97%;position:relative;overflow:hidden}
.swiper-prod5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.swiper-prod6{padding-bottom:.33rem;position:relative;overflow:hidden}
.swiper-prod6 .swp-scrollbar1{width:1.5rem;max-width:100%}
.swiper-prod6 .con{display:block}
.swiper-prod6 .pic{margin-bottom:.17rem;height:3.56rem;line-height:3.56rem;font-size:0;text-align:center}
.swiper-prod6 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.swiper-prod6 .tit{font-size:var(--fz16);color:#282828;font-weight:400;line-height:1.3;text-align:center}
.swiper-pos1{width:4rem;position:relative;overflow:hidden}
.swiper-pos1 .swp-pagination2{display:none}
.swiper-pos1 .con{padding:.28rem .3rem .22rem;display:block;height:100%;background-color:#841e53;border-radius:.08rem}
.swiper-pos1 .tit{font-size:var(--fz18);color:#fff;font-weight:700;line-height:1.3}
.swiper-pos1 .desc{margin-top:.11rem;font-size:var(--fz14);color:#fff;line-height:1.71}
.swiper-news1{margin:0!important;padding-bottom:.8rem;position:relative}
.swiper-news1 .con{box-shadow:0rem .06rem .1rem 0rem rgba(0,0,0,.06)}
.tabs-1 li a{padding:.11rem 0;padding-left:.5rem;display:block;font-size:var(--fz30);color:rgba(255,255,255,.3);line-height:.62rem;text-transform:uppercase;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.tabs-1 li i{position:absolute;left:.12rem;top:50%;width:.06rem;height:.06rem;background-color:#fff;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.tabs-1 li i:after,.tabs-1 li i:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%}
.tabs-1 li i:before{width:266%;height:266%;opacity:.3}
.tabs-1 li i:after{width:432%;height:432%;opacity:.2}
.tabs-1 .on a{font-size:var(--fz48);color:#fff;font-weight:700}
.tabs-1 .on i{opacity:1}
.tabs-2{margin-bottom:.62rem}
.tabs-2 ul{display:flex;flex-wrap:wrap;justify-content:center}
.tabs-2 li{padding:0 .26rem}
.tabs-2 a{display:block;min-width:1.72rem;font-size:var(--fz20);color:#fff;font-weight:700;text-align:center;line-height:2.06em;border:2px solid #fff;border-radius:.5rem}
.tabs-2 .on a{background-color:#fff;border-color:#fff;color:#851e53}
.tabs-3 li{border-bottom:1px solid rgba(238,238,238,.9)}
.tabs-3 a{padding:.25rem .2rem;padding-left:.7rem;display:block;font-size:var(--fz20);color:#022f53;font-weight:700;line-height:1.5}
.tabs-3 .on a{background-color:#841e53;color: #FFFFFF}
.tabs-4 ul{margin:0 -.05rem -.1rem;display:flex;flex-wrap:wrap}
.tabs-4 li{padding:0 .05rem;margin-bottom:.1rem;width:16.66%;flex-shrink:0}
.tabs-4 a{padding:0 .1rem;display:block;background-color:#022f53;font-size:var(--fz18);color:#fff;text-align:center;font-weight:700;line-height:.6rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.tabs-4 .on a{background-color:#841e53}
.tabs-5 ul{border-radius:.28rem;overflow:hidden;display:flex;flex-wrap:wrap}
.tabs-5 a{padding:0 .2rem;display:block;min-width:1.6rem;font-size:var(--fz18);color:#fff;text-align:center;line-height:.56rem;background-color:#022f53}
.tabs-5 .on a{background-color:#841e53}
.tabsDsc-1 .tab-items{display:none}
.tabsDsc-1 .tab-items.on{display:block}
.tabsDsc-2 .tab-items{height:0;visibility:hidden}
.tabsDsc-2 .tab-items.on{height:100%;visibility:visible}
.lst-1{margin:0 -.2rem -.47rem;display:flex;flex-wrap:wrap}
.lst-1 li{padding:0 .2rem;margin-bottom:.47rem;width:33.33%}
.lst-1 .con{display:block}
.lst-1 .pic{margin-bottom:.08rem;padding-top:59.06%;position:relative;overflow:hidden}
.lst-1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-1 .tit{display:flex}
.lst-1 .tit span{padding-right:.3rem;display:block;max-width:100%;font-size:var(--fz16);color:#fff;font-weight:400;height:.32rem;line-height:.32rem;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-1 .tit span:before{content:'';position:absolute;right:0;top:50%;width:.19rem;height:.06rem;background:url(../images/icon-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-2 li{margin-bottom:.6rem}
.lst-2 li:last-child{margin-bottom:0}
.lst-2 .con{display:block;display:flex;justify-content:space-between}
.lst-2 .pic{width:48.33%;position:relative;overflow:hidden;flex-shrink:0}
.lst-2 .pic:before{content:'';display:block;padding-top:68.97%}
.lst-2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-2 .right{padding:.45rem .4rem;width:48.33%;background-color:#f5f5f5;flex-shrink:0}
.lst-2 .tit{font-size:var(--fz24);color:#282828;font-weight:700;line-height:1.3}
.lst-2 .desc{margin-top:.26rem;font-size:var(--fz16);color:#282828;line-height:2;text-align:justify}
.lst-2 li.v2 .pic{order:2}
.lst-2 li.v2 .right{order:1}
.lst-2 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-3{margin:0 -.2rem -.4rem;display:flex;flex-wrap:wrap}
.lst-3 li{padding:0 .2rem;margin-bottom:.4rem;width:50%;flex-shrink:0}
.lst-3 .con{padding:.2rem .62rem;display:block;min-height:1.5rem;background-color:#fff;border-radius:.16rem;box-shadow:0rem .06rem .1rem 0rem rgba(0,0,0,.06);display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-3 .icon{margin-right:.63rem;width:.56rem;height:.56rem;line-height:.56rem;font-size:0;text-align:center;flex-shrink:0}
.lst-3 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-3 .right{width:calc(100% - .96rem);flex-shrink:0}
.lst-3 .desc{font-size:var(--fz20);color:#282828;line-height:1.5;font-weight:700}
.lst-3 .con:hover{-webkit-transform:translateY(-.05rem);-ms-transform:translateY(-.05rem);-o-transform:translateY(-.05rem);transform:translateY(-.05rem)}
.lst-4{margin:0 -.15rem -.3rem;display:flex;flex-wrap:wrap}
.lst-4 li{padding:0 .15rem;margin-bottom:.3rem;width:33.33%;flex-shrink:0}
.lst-4 .con{display:block;height:4.5rem;position:relative;overflow:hidden}
.lst-4 .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.lst-4 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .text{padding:.24rem .3rem .45rem;position:absolute;left:0;bottom:0;width:3.2rem;min-height:2.2rem;background-color:rgba(255,255,255,.9);z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .text:before{content:'';position:absolute;left:.3rem;bottom:.2rem;width:.14rem;height:.14rem;background:url(../images/icon-shape1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .tit{font-size:var(--fz20);color:#282828;font-weight:700;line-height:1.3;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 .desc{margin-top:.12rem;font-size:var(--fz14);color:#666;line-height:1.57;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-4 li.v2{width:66.66%}
.lst-4 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-4 .con:hover .text{background-color:rgba(132,30,83,.7)}
.lst-4 .con:hover .text:before{background-image:url(../images/icon-shape2.png)}
.lst-4 .con:hover .desc,.lst-4 .con:hover .tit{color:#fff}
.lst-5{padding:.23rem 0 .56rem;position:relative}
.lst-5:before{content:'';margin-left:-1px;position:absolute;left:50%;top:0;bottom:0;width:2px;background-color:#eee}
.lst-5 li{padding-bottom:1.28rem}
.lst-5 li:last-child{padding-bottom:0}
.lst-5 .con{position:relative;display:flex;justify-content:space-between;align-items:center}
.lst-5 .con:before{content:'';position:absolute;left:50%;top:50%;width:.2rem;height:.2rem;background-color:#fff;border:2px solid #841e53;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lst-5 .left,.lst-5 .right{width:50%;flex-shrink:0}
.lst-5 .left{padding-right:.3rem}
.lst-5 .right{padding-left:.4rem}
.lst-5 .year{font-family:DIN-Bold;font-size:var(--fz16);color:#841e53;line-height:1.3;text-align:right}
.lst-5 .desc{font-size:var(--fz16);color:#282828;line-height:1.75}
.lst-5 li.v2 .left{padding:0;padding-left:.4rem;order:2}
.lst-5 li.v2 .right{padding:0;padding-right:.3rem;order:1}
.lst-5 li.v2 .year{text-align:left}
.lst-5 li.v2 .desc{text-align:right}
.lst-6{margin:0 -.15rem -.3rem;display:flex;flex-wrap:wrap}
.lst-6 li{padding:0 .15rem;margin-bottom:.3rem;width:33.33%;flex-shrink:0}
.lst-6 .con{display:block;height:100%;position:relative;background-color:#fff;box-shadow:0rem .06rem .1rem 0rem rgba(0,0,0,.06)}
.lst-6 .pic{padding-top:63.16%;position:relative;overflow:hidden}
.lst-6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-6 .text{padding:.22rem .2rem;min-height:2.6rem}
.lst-6 .text .tit{font-size:var(--fz20);color:#282828;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-6 .text .desc{margin-top:.18rem;font-size:var(--fz14);color:#666;line-height:1.71;height:6.84em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.lst-6 .text .date{margin-top:.37rem;font-size:var(--fz14);color:#999;line-height:2;display:flex;align-items:center}
.lst-6 .text .date .icon-date{margin-right:.18rem;display:block;width:.24rem;height:.24rem;background:url(../images/icon-date1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-6 .mask{padding:.42rem .2rem .3rem;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border:2px solid #841e53;z-index:10;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-6 .mask .tit{font-size:var(--fz20);color:#282828;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-6 .mask .date{margin-top:.22rem;font-size:var(--fz14);color:#999;line-height:1.5;display:flex;align-items:center}
.lst-6 .mask .date .icon-date{margin-right:.18rem;display:block;width:.24rem;height:.24rem;background:url(../images/icon-date2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-6 .mask .desc{margin-top:.21rem;font-size:var(--fz14);color:#666;line-height:1.71;max-height:15.39em;-webkit-box-orient:vertical;-webkit-line-clamp:9;display:-webkit-box;overflow:hidden}
.lst-6 .mask .more{margin-top:.57rem;font-size:var(--fz18);color:#841e53;line-height:2;display:flex;align-items:center}
.lst-6 .mask .more .icon-arrow{margin-left:.09rem;display:block;width:.19rem;height:.06rem;background:url(../images/icon-arrow2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.lst-6 .con:hover .mask{opacity:1}
.lst-7{height:6rem;display:flex}
.lst-7 .con{display:block;height:100%;position:relative;overflow:hidden}
.lst-7 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:-1}
.lst-7 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2}
.lst-7 .text{padding:0 .5rem;position:absolute;left:0;bottom:50%;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-7 .tit{padding-bottom:.2rem;font-size:var(--fz24);color:#fff;text-align:center;font-weight:400;line-height:1.3;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-7 .tit:before{content:'';position:absolute;left:50%;bottom:0;width:.3rem;height:.03rem;background-color:#841e53;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-7 .desc{margin-top:.14rem;font-size:var(--fz16);color:#fff;line-height:1.5;display:none}
.lst-7 .on .text{bottom:5%;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.lst-7 .on .tit{text-align:left}
.lst-7 .on .tit:before{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.lst-7 .on .desc{display:block}
.lst-7 .active .tit{font-size:var(--fz24);font-weight:700}
.lst-8{margin:.5rem -.5rem .58rem;display:flex;flex-wrap:wrap}
.lst-8 li{padding:0 .5rem;margin-bottom:.4rem;width:33%;position:relative;flex-shrink:0}
.lst-8 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:.6rem;background-color:#d5d5d5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.lst-8 .num{font-size:var(--fz44);color:#282828;font-weight:700;line-height:1;display:flex;align-items:flex-end}
.lst-8 .num em{padding-bottom:3px;font-size:var(--fz24);font-weight:700}
.lst-8 .tit{margin-top:.15rem;font-size:var(--fz16);color:#282828;font-weight:400;line-height:1.3}
.lst-8 li:last-child:before{display:none}
.lst-9 li{margin-bottom:1rem}
.lst-9 .con{display:block;display:flex;justify-content:space-between}
.lst-9 .pic{width:48.3%;height:4rem;overflow:hidden;flex-shrink:0}
.lst-9 .pic img, .lst-9 .pic video{display:block;width:100%;object-fit:cover}
.lst-9 .text{padding:.46rem .4rem;width:48.3%;background-color:#f0f6fd;flex-shrink:0}
.lst-9 .tit{font-size:var(--fz24);color:#022f53;font-weight:700;line-height:1.3}
.lst-9 .desc{margin-top:.26rem;font-size:var(--fz16);color:#282828;line-height:2}
.lst-9 li:last-child{margin-bottom:0}
.lst-9 li:nth-child(even) .pic{order:2}
.lst-9 li:nth-child(even) .text{order:1}
.lst-9.v2 .pic{order:2}
.lst-9.v2 .text{order:1}
.lst-9.v2 li:nth-child(even) .pic{order:1}
.lst-9.v2 li:nth-child(even) .text{order:2}
.lst-10{margin:.45rem -.12rem -.36rem;display:flex;flex-wrap:wrap}
.lst-10 li{padding:0 .12rem;margin-bottom:.36rem;width:25%;flex-shrink:0}
.lst-10 .con{display:block}
.lst-10 .pic{margin-bottom:.16rem;height:2.85rem;line-height:2.85rem;font-size:0;text-align:center;background-color:#fff;position:relative;overflow:hidden}
.lst-10 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-10 .mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10;display:flex;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-10 .code{width:1.8rem;height:1.8rem;line-height:1.8rem;font-size:0;text-align:center;background-color:#fff;border-radius:50%}
.lst-10 .code img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.lst-10 .tit{font-size:var(--fz16);color:#282828;font-weight:400;line-height:1.3;text-align:center}
.lst-10 .con:hover .mask{opacity:1}
.lst-11{margin:.43rem -.12rem -.3rem;display:flex;flex-wrap:wrap}
.lst-11 li{padding:0 .12rem;margin-bottom:.3rem;width:16.66%}
.lst-11 .con{display:block}
.lst-11 .pic{margin:0 auto .15rem;height:1.8rem;line-height:1.78rem;font-size:0;text-align:center;border:1px solid #ddd;border-radius:.08rem;overflow:hidden}
.lst-11 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-11 .tit{font-size:var(--fz16);color:#282828;font-weight:400;line-height:1.3;text-align:center}
.lst-11.v2{margin:0 -.25rem -.3rem}
.lst-11.v2 li{padding:0 .25rem;margin-bottom:.3rem;width:20%}
.lst-11.v2 .pic{height:2rem;line-height:1.98rem}
.lst-12{margin:0 -.2rem -.44rem;display:flex;flex-wrap:wrap}
.lst-12 li{padding:0 .2rem;margin-bottom:.44rem;width:50%;flex-shrink:0}
.lst-12 li:nth-child(1){width:100%}
.lst-12 .pic{margin-bottom:.25rem;padding-top:41.67%;position:relative;overflow:hidden}
.lst-12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-12 .tit{font-size:var(--fz24);color:#282828;font-weight:700;line-height:1.3}
.lst-12 .desc{margin-top:.16rem;font-size:var(--fz16);color:#282828;line-height:2}
.section-about1{padding:.97rem 0 1rem;overflow:hidden}
.section-about1:nth-child(even){background-color:#f7f9fb}
.section-about1 .hd-1{margin-bottom:.44rem}
.section-news1{padding:.8rem 0 1rem;overflow:hidden}
.section-news2{padding:.68rem 0 1rem;overflow:hidden}
.section-prod1{padding:.8rem 0 .5rem;overflow:hidden}
.section-prod2{background-color:#f8f8f8;overflow:hidden}
.section-prod2 .box-desc1{margin:.5rem 0}
.section-prod3{padding:.98rem 0 1rem;overflow:hidden}
.section-prod3:nth-child(odd){background-color:#f4fbfc}
.section-prod3 .sec-items+.sec-items{margin-top:.98rem}
.section-prod3 .hd-1{margin-bottom:.32rem}
.section-prod3 .box-proInfo1{margin-top:.43rem}
.section-prod3 .box-desc2{margin:.4rem 0 .23rem}
.section-contact1{padding:.8rem 0 .7rem;overflow:hidden}
.section-contact1 .box-contact1{margin-bottom:.8rem}
.section-online1{padding:.8rem 0 1rem;overflow:hidden}
.box-dta1 .hd .title{font-size:var(--fz36);color:#282828;font-weight:700;line-height:1.5;text-align:center}
.box-dta1 .hd .info{margin-top:.07rem;font-size:var(--fz14);color:#999;line-height:1.5;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.box-dta1 .hd .info span{margin:0 .25rem}
.box-dta1 .cont{padding:.37rem 0 .75rem;font-size:var(--fz16);color:#282828;line-height:1.88}
.box-dta1 .bot{padding:0 .2rem;background-color:#f3f3f3;display:flex;justify-content:space-between}
.box-dta1 .bot .item{display:block;width:48%;height:.6rem;line-height:.6rem;font-size:var(--fz14);color:#282828;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.box-dta1 .bot .item span{max-width:80%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.box-dta1 .bot .item:nth-child(2){justify-content:flex-end}
.box-dta1 .bot .item:hover{color:#841e53}
.box-desc1{padding:.41rem .3rem .39rem;background-color:#fff;border-radius:.16rem;font-size:var(--fz18);color:#282828;line-height:1.67}
.box-desc2{font-size:var(--fz16);color:#282828;line-height:2}
.box-prod1{position:relative}
.box-prod1 .tabs-3{position:absolute;right:0;top:0;background-color:rgba(255,255,255,.9);width:3.6rem;max-height:100%;z-index:10;overflow-y:auto}
.box-prodCont1{min-height:7rem;display:flex}
.box-prodCont1 .box-col,.box-prodCont1 .box-cor{flex-shrink:0}
.box-prodCont1 .box-col{padding:.44rem .5rem .5rem 1rem;width:40.6%;background-color:#161616}
.box-prodCont1 .box-cor{width:59.4%}
.box-prodCont1 .cont{height:100%}
.box-prodCont1 .cont .items{margin-bottom:.35rem}
.box-prodCont1 .cont .items:last-child{margin-bottom:0}
.box-prodCont1 .cont .tit{font-size:var(--fz24);color:#841e53;font-weight:700;line-height:1.3}
.box-prodCont1 .cont .desc{margin-top:.22rem;font-size:var(--fz14);color:#fff;line-height:1.57}
.box-prodCont1 .cont .link{margin:.27rem 0 -.15rem;display:flex;flex-wrap:wrap}
.box-prodCont1 .cont .link a{margin-right: 1.33%; margin-bottom:.15rem;padding:0 .15rem;padding-right:.3rem;display:block;width:32%;height:.5rem;line-height:.48rem;border:1px solid #841e53;background-color:#161616;border-radius:.08rem;position:relative;font-size:var(--fz18);color:#fff;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.box-prodCont1 .cont .link a:nth-child(3n){margin-right: 0}
.box-prodCont1 .cont .link .icon-arrow{margin-top:-.06rem;position:absolute;right:.14rem;top:50%;width:.1rem;height:.15rem;background:url(../images/icon-arrow7.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.box-prodCont1 .cont .link a:hover{background-color:#841e53;border-color:#841e53}
.box-prodCont1 .big-pic{height:100%;overflow:hidden}
.box-prodCont1 .big-pic img{display:block;width:100%;height:100%;object-fit:cover}
.box-contact1{background-color:#f8f8f8;display:flex}
.box-contact1 .box-col{padding:.57rem .2rem;padding-left:.6rem;width:66.67%;min-height:5.2rem;flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between}
.box-contact1 .box-col .left{width:65%}
.box-contact1 .box-col .right{width:30.5%}
.box-contact1 .box-col .right .tit1{font-size:var(--fz20);font-weight:400}
.box-contact1 .box-cor{padding:.5rem .3rem .76rem;width:33.33%;background-color:#841e53;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}
.box-contact1 .tit1{padding-bottom:.2rem;font-size:var(--fz34);color:#282828;font-weight:700;min-height:.9rem;line-height:.4rem;position:relative}
.box-contact1 .tit1:before{content:'';position:absolute;left:0;bottom:0;width:.5rem;height:2px;background-color:#bbb}
.box-contact1 .info1{margin-top:.44rem;font-size:var(--fz18);color:#282828;line-height:1.5}
.box-contact1 .info1 p{margin-bottom:.29rem}
.box-contact1 .info1 p:last-child{margin-bottom:0}
.box-contact1 .info2{padding:.3rem 0;color:#fff;text-align:center;line-height:1.2}
.box-contact1 .info2 .t1{font-size:var(--fz20)}
.box-contact1 .info2 .t2{margin-top:.19rem;font-size:var(--fz14)}
.box-contact1 .info2 .t2 span{font-family:DIN-Bold;padding-top:2px;margin-right:.08rem;font-size:var(--fz36)}
.box-contact1 .info3{font-size:var(--fz16);color:#fff;line-height:1.5;text-align:center}
.box-contact1 .codes1{margin-top:.44rem}
.box-contact1 .codes1 .item{margin-bottom:.3rem;align-items:center}
.box-contact1 .codes1 .item:last-child{margin-bottom:0}
.box-contact1 .codes1 .pic{line-height:1.16rem;font-size:0;text-align:center;flex-shrink:0}
.box-contact1 .codes1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-contact1 .codes1 .name{font-size:var(--fz16);color:#666;line-height:1.5;flex-grow:1}
.box-contact1 .codes2 .pic{margin:0 auto .16rem;width:1.16rem;height:1.16rem;line-height:1.16rem;background-color:#fff;font-size:0;text-align:center}
.box-contact1 .codes2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-contact1 .codes2 .name{font-size:var(--fz16);color:#fff;font-weight:400;line-height:1.3;text-align:center}
.box-contact2{height:6rem;position:relative}
.box-contact2 .tabs-4{padding:.3rem .35rem;position:absolute;left:0;bottom:0;right:0;z-index:10}
.box-contact2 .tabs-4:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg4.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}
.box-contact2 .tabsDsc-1{position:absolute;left:0;top:0;width:100%;height:100%}
.map{position:absolute !important;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index: 1;}
.map img{max-width:none;-webkit-transition:0s;-o-transition:0s;transition:0s}
.anchorBL{display:none}
.BMapLabel{border:none!important;background-color:transparent!important}
.box-pos1{/*padding-bottom:.52rem;*/position:relative;/*-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);*/z-index:10}
#platform+div{display: none !important;}
/*.box-pos1:before{content:'';position:absolute;left:50%;bottom:0;width:.32rem;height:.32rem;background:url(../images/icon-dot1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}*/
.box-pos1 .cont{padding:.21rem .25rem .17rem;width:4rem;background-color:#fff;border:1px solid #eee;border-radius:.16rem;box-shadow:0rem 0rem .1rem 0rem rgba(0,0,0,.2);white-space:wrap}
.box-pos1 .tit{font-size:var(--fz20);color:#282828;font-weight:700;line-height:1.3}
.box-pos1 .desc{margin-top:.13rem;font-size:var(--fz14);color:#282828;line-height:1.57}
.box-online1 input,.box-online1 select,.box-online1 textarea{outline:0;border:none;background-color:transparent}
.box-online1 textarea{resize:none}
.box-online1 .box-hd{margin-bottom:.4rem;border-bottom:2px solid #022f53;background:url(../images/bg2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:flex}
.box-online1 .box-hd .left,.box-online1 .box-hd .right{flex-shrink:0}
.box-online1 .box-hd .left{padding:.37rem .6rem;margin-bottom:-2px;width:41.67%;background:url(../images/bg3.png) right center no-repeat;-webkit-background-size:cover;background-size:cover}
.box-online1 .box-hd .right{padding:.34rem .54rem .32rem;width:58.33%}
.box-online1 .box-hd .title{color:#fff;font-weight:700;line-height:1.1}
.box-online1 .box-hd .title .en{font-size:var(--fz36);text-transform:uppercase}
.box-online1 .box-hd .title .cn{margin-top:.2rem;font-size:var(--fz30)}
.box-online1 .box-hd .tit{font-size:var(--fz24);color:#282828;font-weight:700;line-height:1.3}
.box-online1 .box-hd .desc{margin-top:.23rem;font-size:var(--fz14);color:#666;line-height:1.71}
.box-online1 .form-bot{margin-top:.4rem}
.box-online1 .form-inner{margin-bottom:-.2rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.box-online1 .form-item{margin-bottom:.2rem;width:calc(50% - .2rem);display:flex;align-items:center}
.box-online1 .form-col1{width:100%}
.box-online1 .form-item .inn{padding:0 .2rem;min-height:.6rem;border:1px solid #e6e6e6;flex-grow:1;display:flex;align-items:flex-start}
.box-online1 .label{margin-right:.18rem;font-size:var(--fz16);color:#282828;line-height:.58rem;flex-shrink:0}
.box-online1 .input{flex-grow:1}
.box-online1 .inp,.box-online1 .sel{display:block;width:100%;height:.58rem;line-height:.58rem;font-size:var(--fz16);color:#333}
.box-online1 .inp::-webkit-input-placeholder{color:#bbb}
.box-online1 .inp::-moz-placeholder{color:#bbb}
.box-online1 .inp::-ms-input-placeholder{color:#bbb}
.box-online1 .sel{padding-right:.4rem;background:url(../images/icon-arrow12.png) right center no-repeat;-webkit-background-size:.13rem auto;background-size:.13rem auto}
.box-online1 .tar{padding:.16rem 0;display:block;width:100%;height:1.18rem;font-size:var(--fz16);color:#333;line-height:1.5}
.box-online1 .code{margin:0 .3rem 0 .2rem;width:2.3rem;height:.6rem;line-height:.6rem;font-size:0;text-align:center;flex-shrink:0}
.box-online1 .code img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-online1 .submit{display:block;width:3rem;height:.6rem;line-height:.6rem;background-color:#841e53;font-size:var(--fz20);color:#fff;text-align:center;cursor:pointer}
.box-ind2{padding:1rem 18.75%;background-color:#02072f;display:flex;flex-direction:column;justify-content:space-between}
.box-ind2 .text{width:4rem}
.box-ind2 .text .tit{margin-bottom:.2rem;padding-bottom:.33rem;font-size:var(--fz24);color:#fff;font-weight:700;line-height:1.3;position:relative}
.box-ind2 .text .tit:before{content:'';position:absolute;left:0;bottom:0;width:.5rem;height:2px;background-color:#841e53}
.box-ind2 .text .desc{font-size:var(--fz16);color:#fff;line-height:2}
.box-ind2 .btns-1{width:3rem}
.box-ind3{padding:.9rem 0 .6rem;display:flex;flex-direction:column;justify-content:space-between}
.box-ind3 .wp{width:100%}
.box-ind4{padding:.9rem 0 .6rem;background-color:#ecf5f7;display:flex;flex-direction:column;justify-content:space-between}
.box-ind4 .wp{width:100%}
.box-ind5{padding:.9rem 0 .6rem;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}
.box-ind5 .wp{width:100%}
.box-map1{position:absolute;left:50%;top:50%;width:19.2rem;height:10.8rem;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.box-map1 .pic{display:block;width:100%;height:100%;object-fit:cover}
.box-map1 .item{position:absolute}
.box-map1 .point{position:absolute;left:50%;top:-4px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:default}
.box-map1 .point i{margin:0 auto .1rem;display:block;width:8px;height:8px;background-color:#fff;border-radius:50%;position:relative;animation:2s linear infinite scaleAni}
.box-map1 .point i:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200%;height:200%;background-color:rgba(255,255,255,.2);border-radius:50%}
.box-map1 .point .tit{font-size:var(--fz16);color:#fff;font-weight:700;line-height:1.2;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.35);white-space:nowrap}
.box-map1 .item.on .point i{background-color:#841e53;animation:none}
.box-map1 .item.on .point i:before{background-color:rgba(132,30,83,.2)}
.box-map1 .item.i5 .point{display:flex;align-items:center}
.box-map1 .item.i5 .point i{margin:0;margin-right:.12rem;flex-shrink:0}
.box-map1 .item.i5 .point .tit{-webkit-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);-o-transform:translateY(-.1rem);transform:translateY(-.1rem)}
.box-proInfo1{background:rgba(255,255,255,.9);box-shadow:.13rem .15rem .1rem 0rem rgba(0,0,0,.06);display:flex;align-items:flex-start}
.box-proInfo1 .box-col,.box-proInfo1 .box-cor{flex-shrink:0}
.box-proInfo1 .box-col{width:66.67%}
.box-proInfo1 .box-cor{padding:.43rem .5rem;width:33.33%}
.box-proInfo1 .pic{padding-top:75%;cursor:pointer;position:relative;overflow:hidden}
.box-proInfo1 .pic .video{position:absolute;left:0;top:0;width:100%;object-fit:cover;height:4rem;}
.box-proInfo1 .pic .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.box-proInfo1 .pic .mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
.box-proInfo1 .pic .play{position:absolute;left:50%;top:50%;width:.6rem;height:.6rem;background:url(../images/icon-play1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.box-proInfo1 .pic.active .bg,.box-proInfo1 .pic.active .mask{display:none}
.box-proInfo1 .pic:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.box-proInfo1 .hd-5{margin-bottom:.39rem}
.box-proInfo1 .desc{font-size:var(--fz16);color:#282828;line-height:2}
.box-proInfo1.v2{background:0 0;box-shadow:none;align-items:flex-end}
.box-proInfo1.v2 .box-cor{margin-left:-16.67%;padding:.43rem .6rem;width:50%;min-height:500px;background:rgba(255,255,255,.9);box-shadow:.13rem .15rem .1rem 0rem rgba(0,0,0,.06);position:relative;z-index:10}
/*!******************************
    -------[=鍝嶅簲]-------
********************************/
@media screen and (max-width:1399px){
    .swiper-prod_for1 .link{margin-right:-.35rem}
    .swiper-prod_for1 .link a{margin-right:.35rem}
    .lst-6 .mask .date,.lst-6 .mask .desc{margin-top:.15rem}
    .lst-6 .mask .more{margin-top:.25rem}
}
@media screen and (max-width:1199px){
    .swp-arrow1{width:.8rem;height:.8rem;-webkit-background-size:.24rem auto;background-size:.24rem auto}
    .swiper-prod1{padding:0 .3rem .6rem}
    .swiper-prod_nav1{margin:.4rem 0;padding:0 1.2rem}
    .swiper-prod_nav1 .tit{line-height:.8rem;border-radius:.15rem}
    .swiper-prod_for1 .cont{display:block}
    .swiper-prod_for1 .cont .col,.swiper-prod_for1 .cont .cor{width:100%}
    .swiper-prod_for1 .cont .col{padding:.4rem .3rem}
    .swiper-prod_for1 .link{margin-right: 0; margin-top:.25rem}
    .swiper-prod_for1 .link a{margin-right: 0; padding: 0 .3rem; padding-right: .6rem; width: 100%; height: .7rem; line-height: .68rem; border-radius: .1rem;}
    .swiper-prod_for1 .link .icon-arrow{right: .3rem; }
    .swiper-index{height:calc(100vh - 1rem)}
    .swiper-pos1 .tit{font-size:var(--fz24)}
    .swiper-prod2 .swiper-slide{display:block}
    .swiper-prod2 .bg-circle,.swiper-prod2 .swp-pagination1{display:none}
    .swiper-prod2 .text{padding:0;width:100%;position:absolute;left:0;top:8%;right:0}
    .swiper-prod2 .text .t1{max-width:100%;height:1.6rem}
    .swiper-prod2 .text .t1 img{margin:0 auto}
    .swiper-prod2 .text .t2{justify-content:center}
    .swiper-prod2 .text .t2 i{width:3px;height:3px}
    .swiper-prod2 .text .btns-1{margin-top:.4rem;justify-content:center}
    .swiper-prod2 .prod{left:37%;top:50%}
    .swiper-prod3 .swp-pagination2{display:block}
    .swiper-prod3 .swiper-slide{width:100%!important}
    .swiper-prod3 .con{padding:0}
    .swiper-prod3 .inn:before{opacity:.3!important}
    .swiper-prod3 .mask-bg{opacity:0!important}
    .swiper-prod3 .text{top:50%!important}
    .swiper-prod4{display:block;height:6.5rem}
    .swiper-prod4 .text{padding:.8rem .3rem}
    .swiper-prod4 .tit{padding-bottom:.2rem}
    .swiper-pos1{margin-top:.3rem}
    .tabs-1 li a{padding-left:.6rem;line-height:1rem}
    .tabs-1 li i{width:.08rem;height:.08rem}
    .tabs-3 a{padding:.25rem .3rem}
    .tabs-4 li{width:50%}
    .tabs-4 a{line-height:.8rem}
    .lst-2 li{margin-bottom:.4rem}
    .lst-2 .con{display:block}
    .lst-2 .pic,.lst-2 .right{width:100%}
    .lst-2 .right{padding:.4rem}
    .lst-2 .desc{margin-top:.2rem;line-height:1.8}
    .lst-3 li{width:100%}
    .lst-3 .con{padding:.25rem .4rem}
    .lst-3 .icon{margin-right:.4rem}
    .lst-4 li{width:100%!important}
    .lst-4 .text{width:6rem}
    .lst-5 li{padding-bottom:.4rem}
    .lst-6 li{width:100%}
    .lst-6 .mask{display:none}
    .lst-6 .text .date{margin-top:.2rem}
    .lst-6 .text .date .icon-date{width:.36rem;height:.36rem}
    .lst-7{display:none}
    .lst-8 li{width:50%}
    .lst-9 li{margin-bottom:.6rem}
    .lst-9 .con{display:block}
    .lst-9 .pic,.lst-9 .text{width:100%}
    .lst-9 .pic{margin-bottom:.25rem;height:auto}
    .lst-9 .text{padding:.4rem}
    .lst-9 .desc{margin-top:.15rem}
    .lst-10 li{width:50%}
    .lst-11{margin:0 -.12rem -.3rem!important;justify-content:center}
    .lst-11 li{padding:0 .12rem!important;margin-bottom:.3rem!important;width:33.33%!important}
    .lst-11 .pic{height:2.2rem!important;line-height:2.18rem!important}
    .lst-12 li{width:100%}
    .section-about1,.section-contact1,.section-news1,.section-news2,.section-online1,.section-prod1,.section-prod3{padding:.6rem 0}
    .section-about1 .hd-1,.section-prod3 .hd-1{text-align:center}
    .section-prod3 .sec-items+.sec-items{margin-top:.6rem}
    .box-snav1.active{top:1rem}
    .box-snav1 .menu{display:none}
    .box-dta1 .cont{padding:.4rem 0}
    .box-dta1 .bot{padding:.1rem .2rem;flex-wrap:wrap}
    .box-dta1 .bot .item{width:100%;height:.7rem;line-height:.7rem}
    .box-prod1 .tabs-3{position:static;width:100%}
    .box-prod1 .tabs-3 ul{white-space:nowrap;overflow-x:auto}
    .box-prod1 .tabs-3 ul li{display:inline-block;vertical-align:middle}
    .box-prodCont1{display:block}
    .box-prodCont1 .box-col,.box-prodCont1 .box-cor{width:100%}
    .box-prodCont1 .box-col{padding:.4rem .3rem}
    .box-prodCont1 .cont .link{margin-right: 0}
    .box-prodCont1 .cont .link a{margin-right: 0; padding:0 .3rem;padding-right:.6rem;width:100%;height:.7rem;line-height:.68rem;border-radius:.1rem}
    .box-prodCont1 .cont .link .icon-arrow{right:.3rem}
    .box-contact1{display:block}
    .box-contact1 .box-col,.box-contact1 .box-cor{width:100%}
    .box-contact1 .box-col{padding:.4rem;display:block}
    .box-contact1 .box-col .left,.box-contact1 .box-col .right{width:100%}
    .box-contact1 .box-col .left{margin-bottom:.4rem}
    .box-contact1 .tit1{padding-bottom:.3rem;min-height:0}
    .box-contact1 .info1{margin-top:.3rem}
    .box-contact1 .info1 p{margin-bottom:.15rem}
    .box-contact1 .codes1{margin-top:.3rem;display:flex;flex-wrap:wrap}
    .box-contact1 .codes1 .item{padding:0 .15rem;margin-bottom:.2rem;display:block}
    .box-contact1 .codes1 .pic{margin:0 auto .1rem;width:1.6rem;height:1.6rem;line-height:1.6rem}
    .box-contact1 .codes1 .name{text-align:center}
    .box-contact1 .codes2 .pic{width:1.6rem;height:1.6rem;line-height:1.6rem}
    .box-contact2{height:9rem}
    .box-pos1 .cont{width:5rem}
    .box-online1 .box-hd{display:block}
    .box-online1 .box-hd .left,.box-online1 .box-hd .right{padding:.4rem .3rem;width:100%}
    .box-online1 .form-item{width:100%}
    .box-online1 .form-item .inn{min-height:.8rem}
    .box-online1 .label{line-height:.78rem}
    .box-online1 .inp,.box-online1 .sel{height:.78rem;line-height:.78rem}
    .box-online1 .tar{height:2rem}
    .box-online1 .code{height:.8rem;line-height:.8rem}
    .box-online1 .submit{margin:0 auto;height:.8rem;line-height:.8rem}
    .box-slide1{bottom:8%}
    .box-ind2{padding:.6rem .3rem;justify-content:flex-start}
    .box-ind2 .text{display:none}
    .box-ind2 .btns-1{margin-top:.3rem}
    .box-ind3{padding:.6rem 0;justify-content:center}
    .box-ind3 .hd-3{margin-bottom:.6rem}
    .box-ind4{padding:.6rem 0;justify-content:center}
    .box-ind4 .hd-3{margin-bottom:.6rem}
    .box-ind5{padding:.6rem 0;justify-content:center}
    .box-ind5 .hd-4{margin-bottom:.6rem}
    .box-map1 .point i{width:6px;height:6px}
    .box-map1 .point .tit{font-size:var(--fz12)}
    .box-proInfo1{display:block}
    .box-proInfo1 .box-col,.box-proInfo1 .box-cor{width:100%}
    .box-proInfo1 .box-cor{padding:.4rem}
    .box-proInfo1 .hd-5{margin-bottom:.25rem}
    .box-proInfo1.v2 .box-cor{margin:0;width:100%;min-height:0}
    .section-prod3 .lst-9{margin-top:.4rem}
    .popWin2 .icon{width:1.6rem}
    .popWin2 .tit{font-size:.32rem}
    .popWin2 .close{width:.6rem;height:.6rem}
    .popWin2 .btns .a1{font-size:.28rem;height:.6rem;line-height:.6rem}
}
@media screen and (max-width:750px){
    .box-map1{left:39%;top:auto;bottom:-6%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}





.tabs-6{margin-bottom: 0.2rem;}
.tabs-6 ul{font-size: 0; text-align: center;}
.tabs-6 li{margin-bottom: 0.1rem; padding: 0 0.05rem; display: inline-block; vertical-align: middle;}
.tabs-6 .a1{display: block; padding: 0 0.15rem; min-width: 1.4rem; font-size: var(--fz18); color: #841E53; font-weight: bold; text-align: center; line-height: 0.48rem; background-color: #fff; border: 1px solid #841E53; border-radius: 0.08rem; cursor: default;}
.tabs-6 .on{}
.tabs-6 .on .a1{background-color: #841E53; border-color: #841E53; color: #fff;}
.popWin1 .cont .info{height: 62vh;}






/*2025.08.15*/
.swiper-prod_nav1{padding: 0 1rem;}
.swiper-prod_nav1 .swiper-slide{width: auto !important; min-width: calc(20% - 16px);}
.swiper-prod_nav1 .tit{padding: 0 0.35rem;}
.section-prod2 .cur{padding: 0 0.7rem; margin-bottom: 0.25rem;}
.cur{font-size: var(--fz16); color: #666666; line-height: 2; display: flex; flex-wrap: wrap; align-items: center;}
.cur a, .cur em, .cur span{display: block;}
.cur em{margin: 0 0.08rem; width: 0.06rem; height: 0.12rem; background: url(../images/icon-arrow4.png) center center no-repeat; -webkit-background-size: contain; background-size: contain;}
.cur a:hover, .cur span{color: #841E53; font-weight: bold;}
.tabs-7{}
.tabs-7 ul{}
.tabs-7 li{}
.tabs-7 a{padding: 0.25rem 0.4rem; display: block; font-size: var(--fz20);font-weight: 700; color: #022F53; line-height: 1.5; position: relative; background-color: rgba(255, 255, 255, .9);}
.tabs-7 a:before{content: ''; position: absolute; right: 0.22rem; top: 50%; width: 0.16rem; height: 0.16rem; background: url(../images/icon-arrow9.png) center center no-repeat; -webkit-background-size: contain; background-size: contain; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.tabs-7 .on{}
.tabs-7 .on a{color: #FFFFFF; background-color: rgba(132, 30, 83, .9);}
.tabs-7 .on a:before{background-image: url(../images/icon-arrow11.png);}
.lst-13{padding: 0 0; background-color: rgba(248, 248, 248, .9);}
.lst-13 li{}
.lst-13 a{padding: 0.1rem; display: block; font-size: var(--fz20); font-weight: 700;color: #022F53; line-height: 1.5; text-align: center; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}
.lst-13 a:hover{color: #fff; background-color: rgba(132, 30, 83, .9);}
.box-prod2{height: 7rem; position: relative;}
.box-prod2 .tabs-7, .box-prod2 .tabsDsc-1{position: absolute; left: 0; top: 0; height: 100%; overflow-y: auto;}
.box-prod2 .tabs-7{width: 2.7rem;}
.box-prod2 .tabsDsc-1{left: 2.7rem; width: 2rem;}
.box-prod2 .box{width: 100%; height: 100%; background-color: #161616; display: flex;}
.box-prod2 .box .box-items{width: 100%; display: flex;}
.box-prod2 .box .left, .box-prod2 .box .right{flex-shrink: 0;}
.box-prod2 .box .left{width: 52.2%;}
.box-prod2 .box .right{padding: 0.42rem 0.62rem; width: 47.8%; overflow-y: auto;}
.box-prod2 .box .big-pic{height: 100%;}
.box-prod2 .box .big-pic img{display: block; height: 100%;}
.box-prod2 .box .tit{font-size: var(--fz24); color: #841E53; font-weight: normal; line-height: 1.5;}
.box-prod2 .box .desc{margin-top: 0.19rem; font-size: var(--fz14); color: #FFFFFF; line-height: 1.57;}
@media screen and (max-width:1399px){
    .tabs-7 a{padding: 0.25rem 0.3rem; padding-right: 0.4rem;}
}
@media screen and (max-width:1199px){
    .section-prod2 .cur{padding: 0 0.3rem;}
    .swiper-prod_nav1 .swiper-slide{min-width: 1.5rem !important;}
    .tabs-7 ul{white-space: nowrap; overflow: hidden; overflow-x: auto;}
    .tabs-7 li{display: inline-block; vertical-align: middle; width: 50%;}
    .lst-13{white-space: nowrap; overflow: hidden; overflow-x: auto;}
    .lst-13 li{display: inline-block; vertical-align: middle;}
    .lst-13 a{padding: 0.1rem 0.3rem;}
    .box-prod2{height: auto;}
    .box-prod2 .tabs-7, .box-prod2 .tabsDsc-1{position: static; width: 100%;}
    .box-prod2 .box{display: block; height: auto;}
    .box-prod2 .box .box-items{display: block;}
    .box-prod2 .box .left, .box-prod2 .box .right{width: 100%;}
    .box-prod2 .box .right{padding: 0.45rem;}
}
@media screen and (max-width:750px){}
