@font-face{font-family:'Oswald';src:url('../fonts/Oswald-Medium.woff') format('woff');font-display:swap;}
*{padding:0px;margin:0px;}
html{-webkit-text-size-adjust:100%;font-size:100px;overflow-x:hidden;}
html{font-size:5.2083334vw}
.f16{font-size:0.16rem;}
.f18{font-size:0.18rem;}
.f20{font-size:0.2rem;}
@media (max-width:1600px){html{font-size:calc(100 / 1600* 100vw);}
}
@media (max-width:1024px){html{font-size:calc(100 / 1024 * 100vw);}
}
@media (max-width:640px){html{font-size:calc(100 / 600 * 100vw);}
.f16{font-size:14px;}
.f18{font-size:15px;}
.f20{font-size:15px;}
}
body,input,pre,select,table th,table td,textarea{font-size:0.16rem;font-weight:400;}
@media (max-width:768px){body,input,pre,select,th,td,textarea{font-size:0.2rem}
}
.w1280{max-width:1280px;width:92%;margin:0 auto}
.w1400{max-width:1400px;width:92%;margin:0 auto}
.w1600{max-width:1600px;width:92%;margin:0 auto}
.flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;}
@media(max-width:1024px){body{padding-top:70px}
.flex{display:block}
}
.Hometitle{position:relative;z-index:1;padding-bottom:2vw;color:#333;text-align:center;}
.Hometitle .cn{font-size:.5rem;position:relative;z-index:2}
.Hometitle .cn::after{content:'';display:block;width:70px;height:5px;background:#173983;margin:25px auto 20px}
.Hometitle .cn span{display:inline-block;position:relative;line-height:0.75;font-weight:bold;}
.Hometitle .cn span:before{position:absolute;content:'';z-index:-1;width:calc(80 / 42 * 1em);height:calc(60 / 42 * 1em);/* border-radius:50px;*/
left:calc(-102 / 42 * 1em);top:calc(-14 / 42 * 1em);background-size:contain;/*background:url(../images/Hometitle-icon1.png) no-repeat center center;*/
opacity:1.2;}
.Hometitle .cn span:after{position:absolute;content:'';z-index:-1;width:calc(80 / 42 * 1em);height:calc(60 / 42 * 1em);/* border-radius:50px;*/
right:calc(-102 / 42 * 1em);top:calc(-14 / 42 * 1em);background-size:contain;/*background:url(../images/Hometitle-icon2.png) no-repeat center center;*/
opacity:1.2;}
.Hometitle .en{font-size:.7rem;font-weight:bold;text-transform:uppercase;position:absolute;left:50%;top:-18%;z-index:-1;transform:translateX(-50%);color:#000;opacity:.05;width:100%}
.Hometitle .intro{padding:calc(16 / 18 * 1em) 0 calc(24 / 18 * 1em);position:relative;font-size:.18rem;color:#999;}
.Hometitle .intro:before{position:absolute;content:'';width:calc(40 / 20 * 1em);height:2px;/* background-color:#00a0e9;*/
left:50%;bottom:0;margin-left:calc(-20 / 20 * 1em);}
/*Top003177 */
.Top003177{position:fixed;z-index:101;left:0;top:0;width:100%;transition:all .5s;}
.Top003177 header{z-index:100;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.Top003177 .logo{width:14%;}
.Top003177 .logo img{max-height:.54rem;filter:grayscale(100) brightness(100);}
.Top003177 .top-right{display:flex;align-items:center;width:76%;justify-content:space-between}
.Top003177 .top-lang{position:relative;z-index:100;}
.Top003177 .top-lang .box{position:absolute;top:100%;width:130px;left:50%;transform:translateX(-50%);border-radius:0 0 10px 10px;background-color:rgba(255,255,255,1);display:none;}
.Top003177 .top-lang .box a{color:#333;line-height:2.5;text-align:center;display:block;}
.Top003177 .top-lang .box a:not(:last-child){border-bottom:1px solid #f2f2f2;}
.Top003177 .top-lang .box a:hover{color:#003f98;}
.Top003177 .top-lang .icon{height:38px;line-height:38px;color:#fff;background:url(../images/Top003101-lang.svg) no-repeat center left;background-size:auto 26px;padding-left:38px;}
.Top003177 .hotline{position:relative;z-index:100;display:flex;align-items:center;margin-left:4vw;margin-right:.44rem;}
.Top003177 .hotline .tel a{display:block;color:#003f98;font-size:.24rem;font-weight:bold;background:url(../images/icon-tel.svg)no-repeat center left;background-size:.3rem auto;padding-left:.35rem;line-height:.3rem;filter:grayscale(100) brightness(100);position:relative;margin-right:.24rem;padding-right:.24rem;}
.Top003177 .hotline .tel a::after{content:'';position:absolute;width:1px;height:50%;background:#fff;opacity:.1;right:0;top:50%;margin-top:-.08rem;}
.Top003177 .hotline .albb{position:relative;z-index:100;}
.Top003177 .hotline .albb .icon{display:block;color:#333;background:url(../images/icon-albb.svg)no-repeat center left;background-size:.5rem auto;filter:grayscale(100) brightness(100);position:relative;width:.7rem;height:.4rem;}
.Top003177 .hotline .albb .icon::after{content:'';position:absolute;width:1px;height:50%;background:#fff;opacity:.1;right:0;top:50%;margin-top:-.08rem;}
.Top003177 .hotline .albb .box{position:absolute;top:100%;width:130px;left:50%;transform:translateX(-50%);border-radius:0 0 10px 10px;background-color:rgba(255,255,255,1);display:none;}
.Top003177 .hotline .albb .box a{color:#333;line-height:2.5;text-align:center;display:block;}
.Top003177 .hotline .albb .box a:not(:last-child){border-bottom:1px solid #f2f2f2;}
.Top003177 .hotline .albb .box a:hover{color:#003f98;}
.Top003177 menu li span{display:block;}
.Top003177 menu li span a{display:block;position:relative;line-height:calc(25 / 20 * 1em);font-size:calc(18 / 16 * 1em);color:#fff;padding:3em 0;overflow:hidden;}
.Top003177 menu li span a:before{position:absolute;left:0;height:2px;background-color:#7db027;bottom:27%;content:'';width:100%;transform:scaleX(0);opacity:0;}
.Top003177 menu li.aon span a:before,.Top003177 menu li:hover span a:before{transform:scaleX(1);opacity:1;}
.Top003177 menu li .sub dt{margin:0 .3rem;padding:0}
.Top003177 menu li .sub dt a{color:#666;text-align:center}
.Top003177 menu li .sub dt a .icon{width:.5rem;height:.5rem;margin:0 auto;text-align:center;}
.Top003177 menu li .sub dt a .icon img{max-width:.5rem;max-height:.5rem;transition:.3s all}
.Top003177 menu li .sub dt a .img{width:.8rem;height:.5rem;position:relative;overflow:hidden;border-radius:3px;}
.Top003177 menu li .sub dt a .img img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}
.Top003177 menu li .sub dt a .txt{padding-top:.1rem}
.Top003177 menu li .sub dt:hover a .img{transform:translateY(-5px)}
.Top003177 menu li .sub dt:hover a{color:#003f98}
.Top003177:hover,.Top003177.down{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.Top003177:hover .logo img,.Top003177.down .logo img,.Top003177_prodetail .logo img{filter:none;}
.Top003177:hover .hotline .albb .icon,.Top003177.down .hotline .albb .icon,.Top003177_prodetail .hotline .albb .icon{filter:none;}
.Top003177:hover .hotline .tel a,.Top003177.down .hotline .tel a,.Top003177_prodetail .hotline .tel a{filter:none;}
.Top003177:hover .hotline .albb .icon::after,.Top003177.down .hotline .albb .icon::after,.Top003177_prodetail .hotline .albb .icon::after,.Top003177:hover .hotline .tel a::after,.Top003177.down .hotline .tel a::after,.Top003177_prodetail .hotline .tel a::after{background:#000;opacity:.08}
.Top003177:hover .top-lang .icon,.Top003177.down .top-lang .icon,.Top003177_prodetail .top-lang .icon{background:url(../images/Top003101-lang2.svg) no-repeat center left;background-size:auto 26px;color:#333}
.Top003177:hover menu li span a{color:#333;}
@media (min-width:1025px){.Top003177 menu{flex:1}
.Top003177 menu ul{display:flex;justify-content:space-between;align-items:center}
.Top003177 menu li .sub{position:absolute;background:#fff;width:100%;left:0 !important;border-top:1px solid #e3e3e3;box-shadow:0 20px 20px rgba(0,0,0,.1);padding:.24rem 0}
.Top003177 menu li .sub dl{display:flex;justify-content:center;margin-left:0!important;padding:0}
.Top003177 .logo img,.Top003177 .top-lang,.Top003177 menu li span a{transition:.3s;}
.Top003177.down .logo img{max-height:0.4rem;}
.Top003177 .top-lang{padding:3em 0}
.Top003177.down .top-lang{padding:1em 0}
.Top003177 .hotline .albb{padding:3em 0;transition:.3s;}
.Top003177.down .hotline .albb{padding:1em 0}
.Top003177.down menu li span a,.Top003177_prodetail menu li span a{color:#333;padding:1em 0}
.Top003177 .hotline .tel a.wap{display:none}
}
@media (max-width:1024px){.Top003177 header{height:70px;}
.Top003177 .logo{width:40%}
.Top003177 .top-right{width:60%}
.Top003177 .hotline{margin:0}
.Top003177 .hotline .tel a{font-size:0;padding-left:.25rem}
.Top003177 .hotline .tel a.pc{display:none}
.Top003177 menu{position:fixed;left:-100%;top:70px;height:calc(100% - 70px);background-color:#fff;opacity:0;transition:0.5s;box-shadow:0 5px 5px rgba(0,0,0,0.1);width:100%;border-top:1px solid #ddd}
.menu-show .Top003177 menu{opacity:1;left:0;}
.Top003177 menu ul{margin:0 auto;width:90%;padding-top:30px}
.Top003177 menu li{border-bottom:1px solid rgba(0,0,0,0.15)}
.Top003177 menu li span a{color:#333;padding:15px 0;font-size:18px;}
.Top003177 menu li span a:before{bottom:0}
.Top003177 menu .has-sub span{padding-right:calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op{width:calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op:before{width:calc(12 / 16 * 1em);height:calc(2 / 16 * 1em);}
.Top003177 menu .has-sub span .op:after{height:calc(12 / 16 * 1em);width:calc(2 / 16 * 1em)}
.Top003177 menu li .sub{background-color:#f5f5f5;}
.Top003177 menu li .sub dl{display:flex;flex-wrap:wrap;justify-content:space-between;}
.Top003177 menu li .sub dt{width:48%;margin:20px 0}
.Top003177 menu li .sub dt a .img{width:auto;height:60px;}
.Top003177 menu li .sub dt a .img img{object-fit:contain}
.Top003177 .open-menu{position:relative;float:right;width:calc(40 / 20 * 1em);height:calc(25 / 20 * 1em);display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;align-items:center;}
.Top003177 .open-menu span{height:calc(3 / 16 * 1em);background-color:#fff;display:block;transition:width 0.3s;width:100%;}
.Top003177 .open-menu.on span:nth-child(2){width:70%;}
.Top003177 .open-menu.on span:nth-child(1){width:40%;}
.Top003177 .open-menu span{background-color:#333;}
.has-multi aside .op-multi:before,.has-multi aside .op-multi:after,.has-sub span .op:before,.has-sub span .op:after{background:#333}
.Top003177{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.Top003177 .logo img{filter:none;}
.Top003177 .hotline .albb .icon{filter:none;}
.Top003177 .hotline .tel a{filter:none;}
.Top003177 .hotline .albb .icon::after,.Top003177 .hotline .tel a::after{background:#000;opacity:.08}
.Top003177 .top-lang .icon{background:url(../images/Top003101-lang2.svg) no-repeat center left;background-size:auto 26px;color:#333}
}
.imgbox{overflow:hidden;position:relative;/*background:url(../uploadfiles/nopic.jpg) center center no-repeat;background-size:contain;*/
}
.imgbox span{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-transition:all .5s;}
.imgbox img{width:auto;max-height:100%;}
/* HomeBan */
.HomeBan{position:relative;}
.HomeBan .item{position:relative;}
.HomeBan .item .btns .btn{color:#fff;}
.HomeBan .item .imgbox{padding-top:99.99vh;background-size:cover;}
.HomeBan .item > a{display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:999}
.HomeBan .item .imgbox span{animation:scale linear 6s;}
.HomeBan .item .txt{position:absolute;top:26%;left:0;width:100%;color:#fff;box-sizing:border-box;padding:0 2.6rem;z-index:99;}
.HomeBan .item .txt h1{font-size:0.7rem;font-weight:normal;line-height:0.78rem;}
.HomeBan .item .txt .dec{font-size:0.18rem;margin-top:0.5rem;opacity:0.8;}
.HomeBan .item .play{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:0.2rem;border-radius:50%;z-index:999;}
.HomeBan .item .play::before{content:'';display:block;width:100%;height:100%;border-radius:50%;border:1px solid rgba(255,255,255,0.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:999;}
.HomeBan .item .videobox{position:absolute;left:0;top:0;width:100%;height:100%;}
.HomeBan .item .videobox video{width:100%;height:100%;object-fit:cover;}
.HomeBan .item .num{position:absolute;left:2.6rem;bottom:8%;color:#fff;font-family:dinl;font-size:0.2rem;opacity:0.6;}
.HomeBan .item .num strong{font-family:dinm;font-size:0.4rem;font-weight:normal;}
.HomeBan .item video{position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:fill;}
@keyframes rightan{from{bottom:8%;opacity:0;}
to{bottom:4%;opacity:1;}
}
@-webkit-keyframes rightan{from{bottom:8%;opacity:0;}
to{bottom:4%;opacity:1;}
}
.downarr{-webkit-animation:rightan 1s infinite;-webkit-animation-fill-mode:both;color:#fff;width:.25rem;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:999;text-align:center;}
.HomeBan .slick-arrow{width:.7rem;height:.7rem;border-radius:50%;border:1px solid #fff;background-position:center center;background-repeat:no-repeat;background-color:transparent;position:absolute;top:50%;transform:translateY(-50%);font-size:0;color:transparent;z-index:999;opacity:0.7;transition:all .5s;-webkit-transition:all .5s;}
.HomeBan .slick-arrow.slick-prev{background-image:url(../images/prev.png);left:3%}
.HomeBan .slick-arrow.slick-next{background-image:url(../images/next.png);right:3%;}
.HomeBan .slick-arrow:hover{opacity:1;border:1px solid #7daf2a;background-color:#7daf2a;}
.mc_b_s3{width:100%;overflow:hidden;z-index:1;}
.he_syp2{position:relative;width:100%;}
.mc_bs3_videobox{position:relative;z-index:1;}
/* .mc_bs3_videobox.act .mc_bs3_videowrap{width:100%;transform:translate(-50%,-50%);}
*/
.he_syp2 .mc_bs3_video{width:80%;}
.mc_bs3_video,.mc_bs3_videowrap::before,.mc_bs3_videowrap{/* transition:all 1s;*/
}
.mc_bs3_videobox.act .mc_bs3_video{opacity:1;/* transition:all 1s !important;transition-delay:1s;*/
}
.mc_bs3_video{/* z-index:-2;opacity:0;*/
/* width:auto;*/
height:auto;max-width:none;/* transform:translateY(-30px);*/
position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;min-height:100vh;transition:inherit;/* width:20%;*/
}
.mc_bs3_svg{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:none;z-index:998;opacity:0;display:none;/* transition:all 0.36s;*/
}
.mc_bs3_svg{width:0;}
.mc_bs3_videowrap{overflow:hidden;background:#f7f9f8;}
.mc_bs3_videowrap::before{width:110%;}
/* .mc_bs3_videowrap::before,.mc_bs3_videowrap{transition:all 1s;}
*/
.mc_bs3_title{/* transition:all 0.36s;*/
position:absolute;top:30%;left:0;width:100%;text-align:center;}
.mc_bs3_videobox.act .mc_bs3_title{/* transform:translate(-50%,-50%) translateX(-100%);*/
opacity:0;display:none;}
.mc_bs3_videobox.act .mc_bs3_videowrap::before{opacity:0;}
/* .mc_bs3_videobox.act .mc_bs3_videowrap{width:100%;transform:translate(-50%,-50%);}
*/
.mc_bs3_videobox .mc_bs3_video{opacity:0;/* transition:all 1s !important;*/
/* transition-delay:1s;*/
}
.mc_bs3_videobox.act .mc_bs3_video{opacity:0;/* transition:all 1s !important;*/
/* transition-delay:1s;*/
}
.mc_bs3_videobox.end .mc_bs3_svg{opacity:1;display:block;}
.mc_bs3_videowrap .gray_bg{width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;background:#f9f9f9;z-index:99;}
.mc_bs3_videobox.act .mc_bs3_videowrap .gray_bg{display:none;}
.mc_bs3_videobox.end .mc_bs3_svg{opacity:1;z-index:99;}
.mc_bs3_videobox.end .HomeP2{z-index:999;}
.mc_bs3_videobox .tabBox .slick-track,.mc_bs3_videobox .tabBox .slick-list{height:auto !important;}
.hometxt{width:100%;text-align:center;font-size:.32rem;position:absolute;bottom:0;left:0;opacity:0;transition:all .5s;-webkit-transition:all .5s;z-index:999;color:#333}
.hometxt.on{bottom:8%;opacity:1;}
.mask-box{position:fixed;left:0;width:100vw;top:0;height:100vh;z-index:200;}
.mask-box .mask-1{transform-origin:center center;transform:scale(1);}
.mask-box > div{position:absolute;top:0;width:100%;height:100%;}
.mask-1{background:url(../images/logomask.png) no-repeat center center;background-size:cover;z-index:3;}
.mask-2{border-left:20vw solid #2fadc8;z-index:2;}
.mask-3{border-left:20vw solid #2376a1;z-index:1;}
@media (min-width:1025px){.mc_bs3_videowrap{position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);width:100vw;height:100vh;max-width:none;overflow:hidden;display:none;}
.mc_bs3_videowrap{width:100vw;height:100vh;}
}
@media(max-width:1024px){.mc_bs3_svg{display:none}
.hometxt{display:none}
}
.Banner003192{position:relative;}
@media (min-width:1025px){.HomeBan .wap{display:none;}
.Banner003192 .wap{display:none;}
.he_syp2{height:200vh;}
.mc_bs3_videobox{width:100vw;height:100vh;}
}
@media (max-width:1024px){.HomeBan .pc{display:none;}
.Banner003192 .pc{display:none;}
}
.Banner003192 li.slick-slide{position:relative;}
.Banner003192 [class*=txt-style-]{position:absolute;top:0;color:#fff;z-index:10;}
.Banner003192 .tit{font-family:'HarmonyOS_Sans_SC_Bold';font-size:calc(66 / 1920 * 100vw);margin-bottom:calc(20 / 65 * 1em);transition:0.3s;letter-spacing:0.2em;}
.Banner003192 .sub-tit{font-size:calc(30 / 1920 * 100vw);line-height:1.2;transition:0.3s 0.3s;}
.Banner003192 .txt-style-1{left:calc(230 / 1920 * 100vw);top:calc(339 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform:translateX(30px);opacity:0;font-weight:bold;}
.Banner003192 .txt-style-1 .sub-tit{height:1.2em;text-align:justify;transform:translateX(30px);opacity:0;text-transform:uppercase;}
.Banner003192 .ani-show .txt-style-1 .tit,.Banner003192 .ani-show .txt-style-1 .sub-tit{transform:translateX(0);opacity:1;}
.Banner003192 .txt-style-1 .sub-tit:after{display:inline-block;content:'';width:100%;}
.Banner003192 .txt-style-2{text-align:center;top:0;left:0;width:100%;height:100%;}
.Banner003192 .txt-style-2 .ytable{height:100%;}
.Banner003192 .open-video{display:block;margin:0 auto;width:calc(60 / 1920 * 100vw);height:calc(60 / 1920 * 100vw);background:url(../images/Banner003192-play.png) no-repeat center center;background-size:contain;margin-bottom:calc(60 / 1920 * 100vw);cursor:pointer;transform:translateY(30px);opacity:0;transition:0.3s;}
.Banner003192 .txt-style-2 .tit{transform:translateY(30px);opacity:0;transition-delay:0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing:calc(9 / 1920 * 100vw);transform:translateY(30px);opacity:0;transition-delay:0.6s;}
.Banner003192 .ani-show .open-video,.Banner003192 .ani-show .txt-style-2 .tit,.Banner003192 .ani-show .txt-style-2 .sub-tit{transform:translateY(0);opacity:1;}
.Banner003192 .txt-style-3{left:0;width:100%;top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width:90%;}
.Banner003192 .txt-style-3 .tit{transform:translateX(30px);opacity:0;}
.Banner003192 .txt-style-3 .sub-tit{transform:translateX(30px);opacity:0;}
.Banner003192 .ani-show .txt-style-3 .tit,.Banner003192 .ani-show .txt-style-3 .sub-tit{transform:translateX(0);opacity:1;}
.Banner003192 .slick-pages{position:absolute;left:calc(141 / 1920 * 100vw);bottom:calc(66 / 960 * 100%);color:#fff;z-index:20;font-size:calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position:absolute;right:calc(141 / 1920 * 100vw);bottom:calc(66 / 960 * 100%);z-index:20;}
.Banner003192 .slick-dots li{float:left;width:calc(30 / 1920 * 100vw);height:3px;background-color:rgba(255,255,255,1);opacity:0.5;margin-left:10px;}
.Banner003192 .slick-dots li button{display:none;}
.Banner003192 .slick-dots li.slick-active{opacity:1;}
.Banner003192 .mouse{position:absolute;background:url(../images/Banner003192_mouse.svg) no-repeat center;width:30px;height:44px;background-size:contain;z-index:30;left:50%;margin-left:-11px;bottom:calc(58 / 960 * 100%);animation:mouse 2s linear infinite alternate;}
@keyframes mouse{0%{opacity:1;}
100%{opacity:0;}
}
.home_title{position:relative;z-index:10}
.home_title .cn{font-size:.5rem;color:#333;font-weight:bold;}
.home_title .en{font-size:.8rem;color:#003f98;font-weight:bold;opacity:.05;text-transform:uppercase;position:absolute;width:1000%;left:0;top:-.2rem;font-family:'Oswald';}
.home_more{display:block;width:.6rem;height:.6rem;background:url(../images/icon-jt1.svg)no-repeat center #003f98;background-size:.2rem auto;border-radius:50%;margin-top:.4rem;transform:rotate(-45deg);transition:.5s all}
.home_more:hover{transform:rotate(0);background:url(../images/icon-jt1.svg)no-repeat center #7db027;background-size:.2rem auto;}
@media(max-width:1024px){.home_title{text-align:center}
.home_title .cn{font-size:.4rem;}
.home_title .en{font-size:.6rem;width:100%}
}
.Floor003079{position:relative;background:#e9f0f8;overflow:hidden}
.Floor003079 .searchbox{width:40%;margin:3% auto 0;padding-right:1rem;position:relative;background:#fff;border-radius:36px;overflow:hidden;z-index:10}
.Floor003079 .searchbox .text{width:100%;height:.6rem;line-height:.6rem;padding:0 .2rem;border:0;}
.Floor003079 .searchbox .btn{width:1rem;height:100%;text-align:center;background:url(../images/search_1.png)no-repeat center;color:#fff;right:0;top:0;position:absolute;border:0}
.Floor003079 .tab{position:relative;z-index:11;}
.Floor003079 .tab li{float:left;line-height:3;cursor:pointer;display:inline-block;padding:0 .3rem;position:relative;transition:.3s all;border-radius:36px;display:flex;align-items:center;}
.Floor003079 .tab li:not(:last-child){margin-right:.3rem;}
.Floor003079 .tab li{}
.Floor003079 .tab li .icon img{max-width:.5rem;max-height:.4rem;}
.Floor003079 .tab li .tit{margin-left:.2rem;font-size:.2rem;}
.Floor003079 .tab li.active{background:#003f98;box-shadow:0 3px 12px rgba(0,0,0,.45)}
.Floor003079 .tab li.active .icon img{filter:grayscale(100) brightness(100);}
.Floor003079 .tab li.active .tit{color:#fff;}
.Floor003079 .slider-tab{height:9.4rem;position:relative;z-index:11}
.Floor003079 .item{position:absolute;left:0;bottom:0;z-index:1;opacity:0;transition:.3s all;width:100%}
.Floor003079 .item.show{z-index:10;opacity:1;}
.Floor003079 .slider{position:relative;z-index:3}
.Floor003079 .main{width:9rem;margin:0 auto;position:relative;padding:;transition:0.3s 0.5s;display:flex;justify-content:space-between;}
.Floor003079 .main::before{background:url(../images/logo-bg.png)no-repeat center;content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:.7}
.Floor003079 .main::after{background:#fff;content:'';width:100%;height:100%;transform:skewX(-15deg);position:absolute;left:0;top:0;z-index:1}
.Floor003079 .main .pic{text-align:center;position:relative;z-index:2;}
.Floor003079 .main .pic a{display:block;width:100%;}
.Floor003079 .main .pic img{transition:.3s all}
.Floor003079 .main .txt{position:relative;z-index:2}
.Floor003079 .main .tit1{font-size:.36rem;color:#333;padding-bottom:.4rem;transition:.3s all;display:block;}
.Floor003079 .main .desc{line-height:1.75;}
.Floor003079 .main .pic:hover img{transform:scale(1.1)}
.Floor003079 .main .tit1:hover{color:#003f98;transform:scale(1.11) translateX(.2rem)}
.Floor003079 .slick-arrow{position:absolute;width:32%;height:100%;top:-.8rem;background:url(../images/icon-jt2.svg) no-repeat center right;background-size:auto .6rem;z-index:10;transition:0.3s;font-size:calc(60 / 16 * 1em);text-indent:-999em;overflow:hidden;filter:grayscale(0) brightness(0);opacity:.35}
.Floor003079 .slick-arrow:hover{filter:none;opacity:1;}
.Floor003079 .slick-next{transform:rotate(180deg)}
.Floor003079 .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;display:none}
.Floor003079 .waves{position:absolute;left:0;bottom:0;width:100%;z-index:0;height:50%;z-index:2;opacity:.5}
@media (min-width:1025px){.Floor003079 .title{position:absolute;width:100%;left:0;top:1.2rem;z-index:12}
.Floor003079 .title .w1600{display:flex;justify-content:space-between;align-items:center;}
.Floor003079 .box{width:143.75%;margin-left:calc(-43.75% / 2);}
.Floor003079 .slider li.slick-slide{padding:.3rem 0 1rem;}
.Floor003079 .slider .slick-track.ul3{transform:translate3d(0,0,0)!important;}
.Floor003079 .slick-prev{left:0%;margin-left:-0.5em;}
.Floor003079 .slick-next{right:0%;margin-right:-0.5em;}
.Floor003079 .main .pic{width:4rem;height:4rem;display:flex;align-items:flex-end;justify-content:center;position:relative;transform:translate(0,.3rem);}
.Floor003079 .main .pic a{}
.Floor003079 .main .pic img{/* max-height:50%;max-width:60%;*/
 object-fit:contain;}
.Floor003079 .main .txt{flex:1;padding:.7rem .3rem 0 1rem}
}
@media (max-width:1024px){.Floor003079{padding:1.2rem 0 50px}
.Floor003079 .tab{padding-right:0;margin-top:20px;overflow:auto;padding:10px}
.Floor003079 .tab::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:5px;background-color:rgba(0,0,0,0.1);;}
.Floor003079 .tab::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0);}
.Floor003079 .tab::-webkit-scrollbar-thumb{border-radius:5px;background-color:#003f98;;}
.Floor003079 .tab ul{width:max-content;display:flex;}
.Floor003079 .tab li{padding:0 20px;float:none}
.Floor003079 .tab li:not(:last-child){margin-right:.1rem;}
.Floor003079 .tab li .icon img{max-width:.5rem;max-height:.3rem;}
.Floor003079 .tab li .tit{margin-left:.1rem;}
.Floor003079 .searchbox{width:94%;margin:20px auto 0}
.Floor003079 .slider-tab{height:450px;position:relative;z-index:11}
.Floor003079 .main{width:68%;display:block;}
.Floor003079 .main .txt{padding:30px 30px 30px 50px;}
.Floor003079 .main .pic img{max-height:150px}
.Floor003079 .main::after{transform:skewX(-10deg);}
.Floor003079 .slick-arrow{width:13%}
.Floor003079 .slick-prev{left:0}
.Floor003079 .slick-next{right:0}
}
.home_box3{position:relative;overflow:hidden}
.home_box3 .imgbox{position:relative;height:9rem;z-index:1}
.home_box3 .imgbox .item{position:absolute;left:0;top:0;width:100%;transition:.3s all;opacity:0;z-index:1}
.home_box3 .imgbox .item .txt{position:absolute;width:100%;left:0;top:40%;z-index:2}
.home_box3 .imgbox .item .txt .tit{font-size:.4rem;color:#fff;padding-bottom:.4rem}
.home_box3 .imgbox .item .txt .desc{color:#fff;line-height:1.66}
.home_box3 .imgbox .item .bg{height:9rem;background-size:cover;background-repeat:no-repeat;background-position:center}
.home_box3 .imgbox .item.on{opacity:1;z-index:2}
.home_box3 .tab{position:absolute;width:100%;right:0;bottom:0;z-index:2}
.home_box3 .tab .w1600{position:relative}
.home_box3 .tab .w1600 .list{position:absolute;bottom:0;right:0;display:table;}
.home_box3 .tab .w1600 .list::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:180%;height:1.9rem;background:rgba(0,0,0,.45);border-radius:20px 0 0 0;z-index:1}
.home_box3 .tab .item{display:table-cell;vertical-align:bottom;width:2.6rem;text-align:center;cursor:pointer;z-index:2;position:relative;padding:.3rem .2rem;border-radius:20px 20px 0 0;transition:.3s all;overflow:hidden}
.home_box3 .tab .item .icon img{max-width:.6rem;max-height:.6rem;filter:grayscale(100) brightness(100);}
.home_box3 .tab .item .tit{color:#fff;font-size:.2rem;opacity:.75;margin-top:.2rem;transition:.3s all;min-height:.58rem;}
.home_box3 .tab .item .more{position:absolute;width:.3rem;height:.3rem;background:#7db027;border-radius:50%;left:50%;bottom:0.3rem;opacity:0;transition:opacity 0.3s 0.4s,transform 0.3s 0.4s;transform:translateX(-50%) translateY(50px);}
.home_box3 .tab .item .more::before{content:'';width:.3rem;height:.3rem;background:url(../images/icon-jt1.svg)no-repeat center;background-size:.12rem auto;position:absolute;left:0;top:0;}
.home_box3 .tab .item.active{background:#003f98;padding:.6rem .2rem .8rem}
.home_box3 .tab .item.active .tit{opacity:1;}
.home_box3 .tab .item.active .more{opacity:1;transform:translateX(-50%) translateY(0);}
@media(min-width:1025px){.home_box3 .home_box3_title{position:absolute;left:0;top:15%;width:100%;z-index:10}
.home_box3 .home_box3_title .home_title .cn{color:#fff}
.home_box3 .home_box3_title .home_title .en{color:#fff;opacity:.2}
.home_box3 .imgbox .txt .tit,.home_box3 .imgbox .txt .desc{max-width:45%}
}
@media(max-width:1024px){.home_box3{padding-top:1.2rem}
.home_box3 .imgbox{height:7.5rem;}
.home_box3 .imgbox .item .txt{top:30%;}
.home_box3 .imgbox .item .txt .tit{font-size:.36rem;}
.home_box3 .tab{right:auto;left:0;}
.home_box3 .tab .w1600{width:100%;overflow-x:auto;z-index:100;height:200px}
.home_box3 .tab .w1600 .list{right:auto;left:0;display:flex;align-items:flex-end;width:max-content}
.home_box3 .tab .w1600 .list::before{width:100%;height:1.6rem;}
.home_box3 .tab .item{width:1.6rem;padding:.2rem}
.home_box3 .tab .item.active{background:#003f98;padding:.2rem .2rem .8rem}
.home_box3 .tab .item .icon img{max-width:.4rem;max-height:.4rem}
.home_box3 .imgbox .item{top:auto;bottom:0}
.home_box3 .imgbox .item::before{content:'';position:absolute;width:100%;height:83%;left:0;top:0;background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 82%,rgba(0,0,0,0) 100%);z-index:1}
.home_box3 .imgbox .item .txt{top:10%;}
.home_box3 .imgbox .item .bg{height:7rem;}
}
.home_box4{padding:1.2rem 0;overflow:hidden;position:relative}
.home_box4::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#005998;opacity:.13;z-index:2;transition:.3s;display:none}
.home_box4:hover::before{opacity:.5;}
.home_box4 .w1600{position:relative;z-index:10}
.home_box4 .home_title .cn{text-align:center;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.75)}
.home_box4 .home_title .en{text-align:center;width:100%;color:#fff;opacity:.12}
.home_box4 .about-title{text-align:center;font-size:.26rem;padding-top:.3rem;color:#fff;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,.75)}
.home_box4 .desc{text-align:center;color:#fff;max-width:9rem;margin:0 auto;line-height:1.66;padding:.5rem 0 .2rem;font-size:.2rem;text-shadow:1px 1px 0 rgba(0,0,0,.75)}
.home_box4 .number ul{display:flex;justify-content:center;margin:0 auto;}
.home_box4 .number ul li{padding:.4rem .6rem;cursor:pointer;}
.home_box4 .number ul li .con{display:flex;align-items:center;}
.home_box4 .number ul li .con .icon{margin-right:.2rem;}
.home_box4 .number ul li .counter{font-size:.46rem;font-family:'Oswald';color:#003f98;}
.home_box4 .number ul li sup{font-size:.2rem;color:#003f98;}
.home_box4 .number ul li sup i{font-style:normal;font-size:.3rem;font-weight:bold;}
.home_box4 .number ul li .tit{color:#0a0a0a;font-size:.22rem;font-weight:bold;text-align:center}
.home_box4 .home_more{margin:.5rem auto 0}
.home_box4 video{position:absolute;width:100%;left:0%;top:0%;z-index:1}
@media(max-width:1700px){.home_box4 .number ul li{padding:.4rem;}
}
@media(min-width:1025px){.home_box4 .txtbox{background:rgba(255,255,255,.5);padding:3% 0 0}
.home_box4 .number ul li{transition:.3s;}
.home_box4 .number ul li:hover{background:#003f98;backdrop-filter:blur(0);}
.home_box4 .number ul li:hover .icon{filter:grayscale(100) brightness(100);}
.home_box4 .number ul li:hover .tit,.home_box4 .number ul li:hover .counter,.home_box4 .number ul li:hover sup{color:#fff;}
}
@media(max-width:1024px){.home_box4{padding-bottom:0}
.home_box4 .home_title .cn{color:#333;text-shadow:none}
.home_box4 .home_title .en{color:#003f98;}
.home_box4 .about-title{color:#333;text-shadow:none}
.home_box4 .desc{color:#666;text-shadow:none}
.home_box4 video{position:relative;}
.home_box4 .number ul{flex-wrap:wrap;}
.home_box4 .number ul li{padding:.2rem 0;width:32%;}
.home_box4 .number ul li .con{flex-wrap:wrap}
.home_box4 .number ul li .con .icon{width:100%;}
.home_box4 .number ul li .con .icon img{max-height:.4rem;max-width:.4rem;}
.home_box4 .number ul li .tit{text-align:left}
.home_box4 .home_more{margin:.3rem auto;}
}
.home_box5{padding-top:1.2rem;overflow:hidden;background:linear-gradient(to bottom,#e9f0f8 0%,rgba(0,0,0,0) 100%);}
.home_box5 .home_title{padding-bottom:.5rem;}
.home_box5 .home_title .cn{text-align:center;}
.home_box5 .home_title .en{text-align:center;width:100%}
.home_box5 ul{display:flex;}
.home_box5 li{width:20%;background:#003f98;height:7rem;text-align:center;position:relative;transition:.6s ease-in-out;overflow:hidden}
.home_box5 li.on{width:40%}
.home_box5 li:not(:last-child){border-right:1px solid #eee;}
.home_box5 li .txt{position:absolute;width:100%;padding:0 .5rem;top:25%;transition:.3s all;transform:translateY(100px);z-index:2}
.home_box5 li .tit1{font-size:.26rem;color:#fff;padding:.2rem 0 .5rem}
.home_box5 li .desc{color:#fff;line-height:2;font-weight:lighter;margin-bottom:.5rem;opacity:0;transition:opacity 0.3s 0.4s,transform 0.3s 0.4s;transform:translateY(50px);}
.home_box5 li .home_more{margin:0 auto;opacity:0;transition:opacity 0.5s 0.6s,transform 0.5s 0.6s;transform:translateY(50px);}
.home_box5 li .bg{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;opacity:.75}
.home_box5 li:hover .txt{transform:translateY(0);}
.home_box5 li:hover .desc{opacity:1;transform:translateY(0);}
.home_box5 li:hover .home_more{opacity:1;transform:translateY(0);}
@media(min-width:1025px){.home_box5 li:hover{width:65%}
}
@media(max-width:1024px){.home_box5 ul{flex-wrap:wrap}
.home_box5 li{width:100%;height:250px}
.home_box5 li .txt{transform:translateY(14px);z-index:2}
.home_box5 li:hover{height:450px}
.home_box5 li:hover .txt{transform:translateY(-24px);}
}
.Floor002920{padding:1.2rem 0;overflow:hidden}
.Floor002920 .tab{padding-bottom:2.605vw;position:relative;z-index:10}
.Floor002920 .tab li{display:inline-block;line-height:2.25;text-align:center;margin:0 .3rem;cursor:pointer;font-size:.2rem;list-style:none;transition:.3s all;position:relative}
.Floor002920 .tab li::after{content:'';position:absolute;width:0;height:2px;background:#003f98;left:50%;bottom:0;transform:translateX(-50%);transition:.3s all}
.Floor002920 .tab li a{display:block;cursor:pointer;}
.Floor002920 .tab li.slick-active{color:#003f98;}
.Floor002920 .tab li.slick-active::after,.Floor002920 .tab li:hover::after{width:100%;}
.Floor002920 .tab li.slick-active a{color:#003f98}
.Floor002920 .tit{color:#333;}
.Floor002920 p{color:#999;line-height:1.66;}
.Floor002920 .n-top .txt{position:relative;background:#fafafa;padding:.5rem .4rem .4rem}
.Floor002920 .n-top .txt:before{width:1px;height:80%;background:#c6c6c6;position:absolute;top:0;left:132px;margin-left:-27px;content:'';display:none}
.Floor002920 .n-top li{border-radius:.1rem;overflow:hidden;}
.Floor002920 .n-top li .tit{font-size:.2rem;margin-bottom:.15rem;}
.Floor002920 .n-top li:hover .tit{color:#003f98;}
.Floor002920 .n-top .pic{overflow:hidden;}
.Floor002920 .n-top .Ispic{padding-bottom:56%;transition:0.3s;}
.Floor002920 .n-top a:hover .Ispic{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);}
.Floor002920 .n-top .txt time{position:absolute;left:.4rem;top:-.7rem;width:1rem;height:.9rem;background:#7db027;text-align:center;color:rgba(256,256,256,.7);padding-top:.1rem}
.Floor002920 .n-top .txt time span{display:block;font-size:.4rem;color:#fff;line-height:1.2}
.Floor002920 .n-top .slick-dots{position:absolute;right:20px;bottom:35%;z-index:10;}
.Floor002920 .n-top .slick-dots li{float:left;margin:0 4px;width:20px;height:3px;background:#fff;}
.Floor002920 .n-top .slick-dots li.slick-active{background:#003f98;}
.Floor002920 .n-top .slick-dots li button{display:none;}
.Floor002920 .n-list dl{border-bottom:1px solid #ebebeb}
.Floor002920 .n-list dt{border-top:1px solid #ebebeb}
.Floor002920 .n-list dt a{position:relative;padding:2.9vw 0;display:flex;justify-content:space-between;}
.Floor002920 .n-list dt a:before{transition:0.3s;width:0;position:absolute;left:0;top:0;height:2px;background:#003f98;content:'';}
.Floor002920 .n-list dt a:hover:before{width:100%;}
.Floor002920 .n-list dt a .txt .tit{margin-bottom:.2rem;font-size:.2rem}
.Floor002920 .n-list dt a time{color:#7db027;}
.Floor002920 .n-list dt:hover .tit{color:#003f98;}
@media(min-width:1025px){.Floor002920 .n-top{width:50%;}
.Floor002920 .n-list{width:45%;}
.Floor002920 .tab ul{float:right;margin-top:-50px;}
.Floor002920 .tab li:not(:last-child){margin-right:.3rem;}
.Floor002920 .n-list dt a .txt{width:80%;flex:0 0 auto}
}
@media(max-width:1024px){.Floor002920 .tab{text-align:center;}
.Floor002920 .tab li{margin:20px .15rem;font-size:16px}
.Floor002920 .n-top .txt:before{left:24vw;margin-left:-4vw;}
.Floor002920 .tit{font-size:18px!important;}
.Floor002920 .n-list dt a{display:block;padding:5vw;}
.Floor002920 .n-list dt{margin-top:5vw;}
}
@media(max-width:480px){.Floor002920 p.dot3{font-size:3.5vw;}
.Floor002920 .n-top .txt:before{left:26vw;margin-left:-4vw;}
.Floor002920 .n-top .slick-dots{bottom:33%;}
}
.home_box6{padding-bottom:.8rem;position:relative}
.home_box6:before{content:'';position:absolute;left:0;top:0;bottom:0;width:20%;background:linear-gradient(90deg,#FFF 0%,rgba(255,255,255,0.00) 100%);z-index:1;}
.home_box6:after{content:'';position:absolute;right:0;top:0;bottom:0;width:20%;background:linear-gradient(270deg,#FFF 0%,rgba(255,255,255,0.00) 100%);z-index:1;}
.home_box6 .str_move{display:flex}
.home_box6 ul{}
.home_box6 li{margin:0 .13rem;padding:.13rem 0}
.home_box6 li a{width:2.2rem;height:.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px rgba(0,0,0,.1);border-radius:.12rem}
.home_box6 li img{max-height:70%;transition:.3s all}
.home_box6 li:hover{box-shadow:0 3px 12px rgba(0,0,0,.1)}
.home_box6 li:hover img{transform:scale(1.1)}
@media(max-width:1024px){.home_box6 li{padding:5px 0}
}
.Bottom003178{background:#eeeeee;padding-top:6%;}
.Bottom003178,.Bottom003178 a:not(:hover){color:rgba(0,0,0,0.6);}
.Bottom003178 .copyright{border-top:1px solid rgba(255,255,255,0.06);padding:0 0 calc(140 / 14 * 1em) 0;font-size:14px;margin-top:calc(50 / 14 * 1em);}
.Bottom003178 .copyright .fl a:not(:last-child):after{display:inline-block;content:'Â·';margin:0 calc(10 / 14 * 1em);}
@media (min-width:1025px){.Bottom003178 nav{width:calc(908 / 1440 * 100%);}
}
.Bottom003178 nav dl{max-width:calc(160 / 16 * 1em);float:left;}
.Bottom003178 nav dt{margin-bottom:calc(30 / 18 * 1em);font-size:calc(18 / 16 * 1em);}
.Bottom003178 nav dt a:not(:hover){color:#131313;}
.Bottom003178 nav dd{line-height:calc(38 / 16 * 1em);}
.Bottom003178 .soglan{color:#fff;font-size:.22rem;line-height:1;margin-bottom:1.3em;font-weight:bold;}
.Bottom003178 .soglan .tit{margin-top:0.5em;}
.Bottom003178 .hotline aside{color:#73bb00;font-size:.36rem;font-weight:bold}
.Bottom003178 .add,.Bottom003178 .mail{margin-top:10px;line-height:1.5;}
.Bottom003178 .sb{margin-top:20px;}
.Bottom003178 .sb span{display:inline-block;}
.Bottom003178 .sb span:not(:last-child){margin-right:.05rem;}
.Bottom003178 .sb span img{max-height:0.4rem;}
@media(min-width:1025px){.Bottom003178 .hotline span{font-size:.14rem;}
.Bottom003178 .add,.Bottom003178 .mail{font-size:calc(14 / 16 * 1em);}
}
@media (max-width:1024px){.Bottom003178 nav{display:none;}
.Bottom003178 .contact,.Bottom003178 .copyright{text-align:center}
}
.social{padding-right:4em;position:relative;margin-bottom:30px;}
.social ul{list-style:none;display:flex}
.social li{margin-right:0.85714286em;position:relative;}
.social a{display:block;overflow:hidden;width:2.5em;height:2.5em;text-indent:-99999em;border-radius:50%;background:rgba(255,255,255,0.1) no-repeat center center;background-size:contain;transition:all 0.2s;}
.social a:hover{background-color:#7db027;}
.social a{background-color:#a5a5a5;}
.social .dy a{background-image:url(../images/social_dy.png);}
.social .wx a{background-image:url(../images/social_wx.png);}
.social .gzh a{background-image:url(../images/social_gzh.png);}
.social .sph a{background-image:url(../images/social_sph.png);}
.social .qr{background-color:#fff;padding:0.27777778em;border-radius:0.27777778em;position:absolute;left:50%;transform:translateX(-50%);bottom:130%;width:8.75em;display:none;}
.social .qr:after{border-top:0.27777778em solid #fff;border-left:0.27777778em solid transparent;border-right:0.27777778em solid transparent;content:'';display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);}
.social .qr img{display:block;width:100%;height:auto;}
.gray{background-color:#f6f6f6;}
@media (max-width:1024px){.social{padding-right:0;}
.social ul{justify-content:center;}
.social li{margin:0 0.45714286em;}
}
.RightFix{position:fixed;right:1.354vw;top:60%;transform:translateY(-50%);z-index:1000;}
.RightFix .list{width:.7rem;border-radius:calc(36 / 16 * 1em);background-color:#fff;padding:.15rem .11rem;box-shadow:0 3px 12px rgba(0,0,0,.1)}
.RightFix .item{padding:.15rem 0;position:relative;cursor:pointer;}
.RightFix .item:not(:last-child):after{left:50%;transform:translateX(-50%);bottom:0;width:29px;height:1px;content:"";position:absolute;background-color:rgba(0,0,0,0.2);}
.RightFix .item:first-child{padding-top:0}
.RightFix .item:last-child{padding-bottom:0}
.RightFix .item.li_open{padding-top:0}
.RightFix .item.open{padding-top:.15rem}
.RightFix .icon{width:.48rem;height:.48rem;border-radius:50%;margin:0px auto;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.RightFix .icon::before{width:34px;content:'';height:34px}
.RightFix .icon.pro::before{background:url(../images/icon-pro.svg)no-repeat center;background-size:30px auto;}
.RightFix .icon.wx::before{background:url(../images/icon-wx.svg)no-repeat center;background-size:34px auto;}
.RightFix .icon.kf::before{background:url(../images/icon-kf.svg)no-repeat center;background-size:34px auto;}
.RightFix .icon.ly::before{background:url(../images/icon-ly.svg)no-repeat center;background-size:30px auto;}
.RightFix .icon.op::before{background:url(../images/icon-op.svg)no-repeat center;background-size:30px auto;}
.RightFix .icon:hover{background:#003f98}
.RightFix .icon:hover::before{filter:grayscale(100) brightness(100);}
.RightFix .tipInfo{position:absolute;right:60px;top:0;background-color:#fff;box-shadow:0 0 18px rgba(1,100,183,0.16);width:150px;border-radius:0.1rem;padding:25px;visibility:hidden;opacity:0;z-index:-1;transition:all 0.5s;}
.RightFix .tipInfo.qq{width:200px;}
.RightFix .tipInfo .hotline{display:flex;align-items:center;margin-bottom:calc(20 / 16 * 1em)}
.RightFix .tipInfo aside{color:#333;margin-right:11px;font-size:calc(20 / 16 * 1em)}
.RightFix .tipInfo .text{margin-bottom:17px;font-size:calc(22 / 16 * 1em);font-weight:bold;margin:0;color:#0b5ebd}
.RightFix .tipInfo .codeBox dl dt{border:1px solid #ebebeb}
.RightFix .tipInfo .codeBox dl dd{margin-top:8px}
.RightFix .tipInfo:after{width:10px;height:10px;background-color:#fff;content:"";right:-5px;top:25px;position:absolute;transform:rotate(45deg);}
.RightFix li:hover .tipInfo{right:80px;z-index:10;opacity:1;visibility:visible;}
.RightFix .fllowus li{width:120px;padding-left:0;}
.RightFix .fllowus li:not(:first-child){margin-left:20px}
.RightFix .fllowus li img{width:100%;}
.totop{margin-top:0rem;border-radius:50%;background-color:#fff;border-radius:50%;width:.7rem;transition:all 0.5s;visibility:hidden;margin:0 0 -100px;transition:all 0.5s;opacity:0;box-shadow:0 3px 12px rgba(0,0,0,.1)}
.totop:hover{background-color:#003f98;}
.totop .icon{height:.7rem;width:.7rem;}
.totop .icon::before{width:34px;content:'';height:34px;background:url(../images/ico_top.svg)no-repeat center;background-size:auto;}
.totop .icon:hover::before{filter:grayscale(100) brightness(100);}
.totop.cd-is-visible{visibility:visible;opacity:1;margin:10px 0 0;}
@media(min-width:1025px){.RightFix .tipInfo .codeBox{display:flex;}
.RightFix .tipInfo .codeBox dl{width:30%;text-align:center;margin-right:5%}
.RightFix .tipInfo .codeBox dl:nth-child(3n){margin-right:0}
}
@media(max-width:640px){.RightFix{top:70%;}
.RightFix .tipInfo{width:200px !important;}
.RightFix .fllowus li{width:75px;font-size:12px;line-height:20px;}
}
@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}
}
@keyframes imghover1{0%{transform:translateY(10px)}
50%{transform:translateY(0)}
100%{transform:translateY(10px)}
}
@-webkit-keyframes imghover1{0%{transform:translateY(10px)}
50%{transform:translateY(0)}
100%{transform:translateY(10px)}
}
@-ms-keyframes imghover1{0%{transform:translateY(10px)}
50%{transform:translateY(0)}
100%{transform:translateY(10px)}
}
@keyframes imghover2{0%{transform:translateY(-10px)}
50%{transform:translateY(0)}
100%{transform:translateY(-10px)}
}
@-webkit-keyframes imghover2{0%{transform:translateY(-10px)}
50%{transform:translateY(0)}
100%{transform:translateY(-10px)}
}
@-ms-keyframes imghover2{0%{transform:translateY(-10px)}
50%{transform:translateY(0)}
100%{transform:translateY(-10px)}
}
.banner{position:relative;height:6.5rem;background-size:cover;background-position:center;background-repeat:no-repeat}
.banner .txt{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}
.banner .txt .tit{font-size:.48rem;line-height:.9rem;margin-bottom:2%;font-weight:bold;color:#fff}
.banner .txt .desc{font-size:.18rem;line-height:1.875;margin:8px 0;color:#fff}
.banner .txt .more{width:1.2rem;height:.4rem;background:#003f98;display:flex;justify-content:center;align-items:center;color:#fff;margin-top:7.8125%;}
.banner .txt .more::after{content:'';width:.2rem;height:.2rem;background:url(../images/icon-zx.svg)no-repeat center;background-size:.16rem auto;filter:grayscale(100) brightness(100);margin-left:.1rem}
@media(max-width:1024px){.banner{height:300px;background-size:cover !important;background-position:center!important;background-repeat:no-repeat!important}
}
.menu{position:relative;background:#fff;z-index:100;}
.menu::before{content:'';position:absolute;height:100%;width:100%;transition:.3s all;box-shadow:0 3px 12px rgba(0,0,0,.05);border-bottom:1px solid #ebebeb;background:#fff;}
.menu .w1600{z-index:100;transition:.3s all;}
.menu .nav{display:flex;align-items:center;}
.menu .nav li{line-height:.9rem;border-bottom:3px solid transparent;position:relative}
.menu .nav li::before{content:'';position:absolute;width:100%;height:3px;left:0;bottom:0;opacity:0;background:#003f98}
.menu-pro .nav li::before,.menu-solu .nav li::before{display:none}
.menu .nav li a{color:#333;display:block;font-weight:540;display:flex;align-items:center; cursor: pointer}
.menu .nav li a i{margin-right:.15rem;filter:grayscale(0) brightness(0);}
.menu .nav li a i img{max-width:.5rem;max-height:.4rem}
.menu .nav li.aon::before,.menu .nav li:hover::before{opacity:1}
.menu .nav li.aon a,.menu .nav li:hover a{color:#003f98}
.menu .nav li.aon a i,.menu .nav li:hover a i{filter:none;}
.menu .location{font-size:.14rem;display:flex;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.menu .location a{color:#333;transition:.3s all;opacity:.5}
.menu .location span{color:#003f98;}
.menu .location i{width:7px;height:1px;background:#000;margin:0 .11rem;opacity:.5}
.menu-pro .pro_search{position:relative;width:20%;overflow:hidden}
.menu-pro .pro_search .text{width:100%;height:.5rem;line-height:.5rem;padding:0 .2rem;border:1px solid #ebebeb;border-radius:3px;}
.menu-pro .pro_search .btn{width:.6rem;height:100%;text-align:center;background:url(../images/search_1.png)no-repeat center;color:#fff;right:0;top:0;position:absolute;border:0}
.menu-pro .location{position:relative;left:0;top:0;transform:translateY(0)}
.menu-solu .location{position:relative;left:0;top:0;transform:translateY(0)}
.menu-pro .soll .nav li{line-height:.8rem;}
.menu-pro .soll .nav li{border-bottom:0}
.menu .soll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:5px;background-color:rgba(0,0,0,0.1);;}
.menu .soll::-webkit-scrollbar{height:4px;width:4px;background-color:rgba(0,0,0,0);}
.menu .soll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#003f98;;}
.menu .wapmenu{display:none}
@media(min-width:1025px){.menu{height:.9rem;}
.menu::before{height:.9rem;}
.menu .w1600{display:flex;justify-content:center;align-items:center;height:.9rem;position:relative;transition:.3s;}
.menu .nav li:not(:last-child){margin-right:2.5vw;}
.menu .nav li a i img{max-width:.5rem;max-height:.5rem;transition:.3s;}
.menu-solu .nav{height:100%}
.menu-solu .nav li{line-height:1.66;display:flex;height:100%;align-items:center;transition:.3s;}
.menu-solu .nav li:not(:last-child){}
.menu-solu .nav li a{display:block;text-align:center}
.menu-solu .nav li a i{display:block;margin:0 0 .15rem}
.menu-solu .w1600{height:1.5rem;}
.menu-solu::before{height:1.5rem;}
.menu.down .w1600{height:.5rem;}
.menu.down::before{height:.5rem;}
.menu.down .nav li{line-height:.5rem;}
.menu.down .nav li a i img{max-width:.22rem;max-height:.22rem;}
.menu-solu.down .w1600{height:.8rem;}
.menu-solu.down::before{height:.8rem;}
.menu-solu.down .nav li a i{margin:0}
.menu-solu.down .nav li{line-height:.3rem;}
.menu-pro .w1600{justify-content:space-between;}
.menu-pro .soll{width:65%;flex:0 0 auto;justify-content:center;overflow:auto;height:100%}
.menu-pro .nav{justify-content:center;width:max-content;margin:0 auto;}
.menu-solu .w1600{justify-content:space-between;}
.menu-solu .soll{width:85%;flex:0 0 auto;justify-content:center;overflow:auto;height:100%}
.menu-solu .nav{justify-content:center;width:max-content;margin:0 auto;}
}
@media(max-width:1024px){.menu .location,.menu .nav{display:none}
.menu .wapmenu{display:block;padding:10px 20px 10px 10px;line-height:.5rem;color:#333;position:relative;font-size:20px;font-weight:bold;border-bottom:1px solid #ebebeb}
.menu .wapmenu::after{position:absolute;content:'';border:6px solid transparent;border-top-color:#003f98;right:10px;top:50%;margin-top:-3px;}
.menu-pro .wapmenu{}
.menu .nav{background:#f8f8f8;padding:0 20px;}
.menu .nav li{line-height:60px;border-bottom:1px solid #ebebeb}
.menu-pro .pro_search{width:100%;padding:15px 0}
}
.ctit{font-size:.44rem;color:#0a0a0a;font-weight:550;}
.ctit.center{text-align:center}
.About{padding:1.2rem 0 0;overflow:hidden;background:url(../images/about-bg2.png)no-repeat top 20% left;background-size:52%;}
.About .ctit{text-align:center;padding-bottom:.5rem}
.About .left .title span{font-size:.44rem;color:#0a0a0a;font-weight:550;position:relative;display:inline-block;cursor:pointer}
.About .left .title span.active{color:#003f98;}
.About .left .title span:not(:first-child){margin-left:.7rem;position:relative}
.About .left .title span:not(:first-child)::before{content:'';position:absolute;width:1px;height:80%;background:#0a0a0a;transform:rotate(30deg);left:-.36rem;top:13%;opacity:.2}
.About .left .desc{line-height:1.75;color:#333;padding-left:1rem;position:relative;}
.About .flex:nth-child(2) .left .desc{margin-bottom:.5rem}
.About .left .desc .tit{position:absolute;left:0;top:0;font-size:.24rem;color:#003f98;font-weight:bold}
.About .left .desc .intro{overflow:hidden}
.About .left .desc .btn{font-size:0.875em;color:#003f98;padding-top:.15rem;cursor:pointer;}
.About .left .line{height:1px;background:#ebebeb;margin-bottom:.5rem}
.About .right{position:relative;height:5rem;overflow:hidden}
.About .right .box{width:100%;height:100%;position:absolute;overflow:hidden;opacity:0;}
.About .right .box.show{opacity:1;}
.About .right .box .imgbox{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;height:100%}
.About .right .hover{width:100%;height:100%;position:absolute;overflow:hidden;z-index:10}
.About .right .hover.op{opacity:0}
.About .right .l_img{position:absolute;height:100%;width:101%;transform:skewX(-60deg);right:50%;z-index:10}
.About .right .r_img{position:absolute;height:100%;width:101%;transform:skewX(-60deg);left:50%;z-index:10;}
.About .num{background:#e9f4fa;padding:.5rem 0;margin-top:1rem}
.About .num ul{display:flex;justify-content:space-between;}
.About .num ul li{border-left:5px solid #d1e7f2;padding:0 .3rem;width:25%;text-align:center;}
.About .num ul li .icon img{max-width:.5rem;max-height:.5rem}
.About .num ul li .counter{font-size:.6rem;font-family:'Oswald';color:#003f98;}
.About .num ul li sup{font-size:.24rem;color:#003f98;}
.About .num ul li sup i{font-size:.35rem;font-weight:bold;font-style:normal;}
.About .num ul li .tit{color:#000;font-size:.2rem;}
.About .con{padding:1rem 0;background:url(../images/about-bg3.jpg)no-repeat center bottom;background-size:cover}
.About .con .box1 .pic{position:relative;padding-left:.55rem;}
.About .con .box1 .pic:before{content:'';position:absolute;background:#eaf2f7;width:30%;height:80%;border-radius:.1rem;left:0;top:50%;transform:translateY(-50%);z-index:1}
.About .con .pic img{border-radius:.1rem;position:relative;z-index:2}
.About .con .txt .ctit{padding-bottom:.5rem;}
.About .con .txt .tit2{font-size:.24rem;color:#003f98;}
.About .con .txt .desc{line-height:1.75;color:#333;padding-top:.2rem}
.About .con .box2{margin-top:1rem;}
.About .con .box2 .pic{height:4.8rem;}
@media(min-width:1025px){.About .flex{justify-content:space-between;}
.About .left{width:47%;flex:0 0 auto;position:relative;padding-right:1rem}
.About .right{flex:1}
.About .con .box1 .pic{width:50%;}
.About .con .box2 .pic{width:46%;}
.About .con .txt{width:43.75%;}
.About .num ul li:last-child{border-right:5px solid #d1e7f2;}
}
@media(max-width:1024px){.About{padding:50px 0 0;}
.About .num ul{flex-wrap:wrap;padding:0}
.About .num ul li{width:50%;margin-bottom:15px}
.About .num ul li .counter{font-size:.46rem;}
}
.hornor{padding:1.2rem 0;}
.hornor .w1600{position:relative;}
.hornor .ctit{text-align:center;padding-bottom:.5rem}
.hornor ul li{float:left;width:21.875%;margin-right:4.1669%;margin-bottom:4%}
.Honor ul li:nth-child(4n){margin-right:0;}
.hornor .swiper{margin:0 -.3rem}
.hornor .item{padding:0 .3rem}
.hornor .item .pic{background:url(../images/honor-bg.jpg)no-repeat center;background-size:cover;height:4.42rem;border-radius:.1rem;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}
.hornor .item .pic img{padding:.17rem;background:url(../images/honor-kuang.png)no-repeat center;background-size:100% 100%;position:absolute;z-index:2;object-fit:contain;max-width:85.7%;max-height:75%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .3s;}
.hornor .item .pic .imgBox{max-width:85.7%;max-height:85.7%;margin-top:10%;position:relative}
.hornor .item .pic .imgBox::after{content:'';position:absolute;width:127%;height:100%;right:-.7rem;top:0;background:url(../images/honor-yy.png)no-repeat center right;background-size:100% 100%;z-index:1}
.hornor .item .pic:hover img{transform:translate(-50%,-50%) scale(1.1);}
.hornor .item .tit{padding-top:.24rem;text-align:center;color:#333}
.hornor .swiperBar{margin:.8rem 0 0;position:relative;height:6px;background:#f3f4f5;border-radius:3px;overflow:hidden;margin-right:1.5rem}
.hornor .swiperBar .cur{left:0;top:0;height:100%;background:#003f98;position:absolute;border-radius:3px;transition:.3s;}
.hornor .swiperCtr{position:absolute;right:0;bottom:-.25rem}
.hornor .swiperCtr .btn{cursor:pointer;transition:.3s;width:.5rem;height:.5rem;top:50%;border:1px solid #dadfe4;border-radius:50%;overflow:hidden;display:inline-block;position:relative}
.hornor .swiperCtr .btn.prev{margin-right:.15rem}
.hornor .swiperCtr .btn.next{transform:rotate(180deg)}
.hornor .swiperCtr .btn:before{content:"";left:10%;top:10%;width:80%;height:80%;position:absolute;opacity:0.4;background:url(../images/icon-jt3.svg)no-repeat center;background-size:.2rem auto;filter:grayscale(0) brightness(0);}
.hornor .swiperCtr .btn:hover{background:#003f98;border-color:#003f98}
.hornor .swiperCtr .btn:hover:before{filter:none;opacity:1}
@media(max-width:1024px){.hornor{padding:50px 0;}
}
.history{padding-top:1.2rem;padding-bottom:3.5rem;width:100%;background:url('../images/history-bg.jpg') no-repeat center bottom / cover;position:relative;overflow:hidden}
.history .list{position:relative}
.history .list .item .con{position:relative;padding-left:.2rem;border-left:1px dashed rgba(0,63,152,.2);transition:all .5s;}
.history .list .item .con::before{width:.2rem;height:.2rem;border-radius:50%;border:5px solid #fff;background:#003f98;content:'';position:absolute;top:0;left:-.1rem;}
.history .list .item .con::after{width:.11rem;height:.11rem;border-radius:50%;border:2px solid #003f98;background:#fff;content:'';position:absolute;bottom:0;left:-.055rem;}
.history .item .con2{padding-bottom:.2rem}
.history .item .year{font-size:.36rem;color:#003f98;font-weight:bold;padding-bottom:.1rem}
.history .item .desc{max-height:1.1rem;overflow:auto;line-height:.26rem;color:#333;width:2rem;padding-right:10px}
.history .item .desc::-webkit-scrollbar{width:4px;height:4px;-webkit-overflow-scrolling:touch;background-color:#c2c2c2;}
.history .item .desc::-webkit-scrollbar-track{background-color:#c2c2c2;}
.history .item .desc::-webkit-scrollbar-thumb{border-radius:10px;background-color:#00429c;}
@media(min-width:1025px){/* .history{min-height:70vh}
.history .ctit{position:absolute;left:0;width:100%;top:1.2rem}
.history .list::before{content:'';position:absolute;width:100%;height:100%;background:url(../images/history-line.png)no-repeat center bottom;background-size:100%;z-index:1;left:0;top:0}
.history .list .w1600{display:flex;position:relative;z-index:2;width:auto;}
.history .list .item{display:flex;width:7.143%;height:5.05rem}
.history .list .item:nth-child(2n-1){flex-direction:column-reverse;}
.history .list .item .con{height:50%;display:flex;}
.history .list .item:nth-child(2n-1) .con{flex-direction:column-reverse;}
.history .list .item:nth-child(2n) .con::before{top:auto;bottom:0}
.history .list .item:nth-child(2n) .con::after{top:0;bottom:auto}
.history .list .item:nth-child(1) .con{transform:translateY(2.3rem)}
.history .list .item:nth-child(2) .con{transform:translateY(2.42rem)}
.history .list .item:nth-child(3) .con{transform:translateY(2.13rem)}
.history .list .item:nth-child(4) .con{transform:translateY(2.23rem)}
.history .list .item:nth-child(5) .con{transform:translateY(1.9rem)}
.history .list .item:nth-child(6) .con{transform:translateY(1.98rem)}
.history .list .item:nth-child(7) .con{transform:translateY(1.6rem)}
.history .list .item:nth-child(8) .con{transform:translateY(1.6rem)}
.history .list .item:nth-child(9) .con{transform:translateY(1.2rem)}
.history .list .item:nth-child(10) .con{transform:translateY(1.2rem)}
.history .list .item:nth-child(11) .con{transform:translateY(.74rem)}
.history .list .item:nth-child(12) .con{transform:translateY(.64rem)}
.history .list .item:nth-child(13) .con{transform:translateY(.1rem)}
*/
}
.history .swiperCtr{z-index:100;bottom:-2rem !important;}
.history .swiper_box{opacity:0;}
.history .swiper_box.cur{opacity:1;}
@media(min-width:1025px){.history{min-height:70vh}
.history .ctit{position:absolute;left:0;width:100%;top:1.2rem}
.history .list::before{content:'';position:absolute;width:100%;height:100%;background:url(../images/history-line.png)no-repeat center bottom;background-size:100%;z-index:1;left:0;top:0}
.history .list .w1600{display:flex;position:relative;z-index:2;width:auto;}
.history .list .swiper-slide .item{display:flex;height:5.05rem}
.history .list .swiper-slide .item .con{height:50%;display:flex;}
/* .history .list .swiper-slide:nth-child(2n-1) .item{flex-direction:column-reverse;}
.history .list .swiper-slide:nth-child(2n-1) .item .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-active .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-active .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next .item{flex-direction:column-reverse;}
*/
 /* .history .swiper_box .swiper-slide.swiper-slide-next .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
*/
 /* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
*/
 /* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
*/
 /* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
*/
 /* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
/* .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
*/
 .history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .item{flex-direction:column-reverse;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide+ .swiper-slide .con{flex-direction:column-reverse;}
.history .swiper_box{width:100%;}
/* .history .swiper_box .swiper-slide:nth-child(2n) .con::before{top:auto;bottom:0}
.history .swiper_box .swiper-slide:nth-child(2n) .con::after{top:0;bottom:auto}
*/
 .history .swiper_box .swiper-slide .con{opacity:0;}
.history .swiper_box .swiper-slide.swiper-slide-prev .con{opacity:0;}
.history .swiper_box .swiper-slide.swiper-slide-active .con{transform:translateY(2.3rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next .con{transform:translateY(2.4rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide .con{transform:translateY(2.12rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide .con{transform:translateY(2.2rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(1.85rem);opacity:1 !important;;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(1.9rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(1.55rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(1.5rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(1.1rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(0.97rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(.48rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(.34rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con{transform:translateY(-0.2rem);opacity:1 !important;}
.history .swiper_box .swiper-slide.swiper-slide-next .con:before,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide .con:before,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:before,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:before,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:before,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .con:before{bottom:0;top:unset;}
.history .swiper_box .swiper-slide.swiper-slide-next .con:after,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide .con:after,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:after,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:after,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con:after,.history .swiper_box .swiper-slide.swiper-slide-next + .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide+ .swiper-slide + .swiper-slide .con::after{top:0;}
}
@media(max-width:1800px){.history .list::before{top:0.1rem;transform:rotate(1deg);}
}
@media(max-width:1630px){.history .list::before{top:0.12rem;transform:rotate(1.2deg);}
}
@media(max-width:1600px){.history .list::before{top:-.1rem;transform:rotate(-0.2deg);}
}
@media(max-width:1024px){.history{padding:50px 0}
.history .list{padding-top:30px}
.history .list .item .con{padding-bottom:20px;padding-left:20px}
.history .list .item .con::before{width:12px;height:12px;left:-6px;background:#fff;border:3px solid #003f98}
.history .list .item .con::after{display:none}
.history .list .item .desc{width:100%;padding-right:0;max-height:100%}
}
.history .swiperCtr .next.btn[tabindex="0"]{background:#003f98;border-color:#003f98;}
.history .swiperCtr .next.btn[tabindex="0"]:before{filter:none;opacity:1;}
.Page001959 .Pages{padding:2% 0;text-align:center;}
.Page001959 .Pages span{padding:0px 3px;display:inline-block;}
.Page001959 .Pages a{display:inline-block;margin:0px 2px;width:.5rem;height:.5rem;vertical-align:middle;background-color:#f5f7f8;border-radius:50%;line-height:.5rem}
.Page001959 .Pages .p_cur,.Page001959 .Pages .p_count,.Page001959 .Pages .p_jump,.Page001959 .Pages .a_first,.Page001959 .Pages .a_end,.Page001959 .Pages .p_total{display:none;}
.Page001959 .Pages .p_page em{font-style:normal;font-family:Arial;margin:0 .2rem}
.Page001959 .Pages a:hover,.Page001959 .Pages a.a_cur{color:#fff;background-color:#003f98;}
.Page001959 .Pages .a_prev,.Page001959 .Pages .a_next{padding:0;line-height:150px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:16px auto;background-color:none;}
.Page001959 .Pages .a_prev{background-image:url(../images/icon-jt2.svg);}
.Page001959 .Pages .a_next{background-image:url(../images/icon-jt2.svg);transform:rotate(180deg)}
.Page001959 .Pages .a_prev:hover,.Page001959 .Pages .a_next:hover{background-image:url(../images/icon-jt3.svg);background-color:#003f98;}
@media(max-width:768px){.Page001959 .Pages{line-height:30px;}
.Page001959 .Pages a{font-size:18px;padding:0px 10px;}
.Page001959 .Pages .a_prev,.Page001959 .Pages .a_next{width:50px;height:50px;background-size:auto 40%;}
}
@media(max-width:480px){.Page001959 .Pages .p_page em{display:none;}
}
/*.History{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:1.2rem 0}
.History .ctit{text-align:center}
.History .slider-for{padding:0 2.2rem;}
.History .slider-for .item{padding:0.5rem 0;border-radius:12px;overflow:hidden;}
.History .slider-for .item .box{position:relative;display:flex;align-items:center}
.History .slider-for .item .box .pic{width:4.5rem;height:3rem;border-radius:.12rem;overflow:hidden;margin-right:.5rem}
.History .slider-for .item .box .pic .img{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}
.History .slider-for .item .box .year{width:3.7rem;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:1rem;font-weight:bold;text-align:center;color:#ff0000;line-height:1;font-family:'Oswald-Bold';}
.History .slider-for .item .box .txt{flex:1;}
.History .slider-for .item .box .txt .tit{font-size:.5rem;color:#003f98;font-weight:bold;line-height:1;padding-bottom:.4rem}
.History .slider-for .item .box .con{height:2.1rem;overflow:auto;padding-right:.5rem}
.History .slider-for .item .box .con dl{padding-bottom:.15rem}
.History .slider-for .item .box .con dt{font-size:.18rem;color:#73bb00;margin-bottom:.1rem}
.History .slider-for .item .box .con dd{position:relative;line-height:1.35;margin:5px 0;font-size:.18rem;color:#333;}
.History .slider-for .item .box .con dd::before{content:'';display:block;width:4px;height:4px;box-sizing:border-box;border:2px solid #ff0000;position:absolute;left:0;top:50%;margin-top:-4px;box-sizing:content-box;border-radius:50%;display:none}
.History .slider-for .slick-arrow{top:50%;transform:translateY(-50%);width:0.56rem;height:0.56rem;border-radius:50%;position:absolute;border:1px solid #dcdcdc;font-size:0;color:transparent;background-color:#fff;z-index:99;}
.History .slider-for .slick-arrow.slick-prev{left:5%;}
.History .slider-for .slick-arrow.slick-next{right:5%;transform:rotate(180deg) translateY(50%)}
.History .slider-for .slick-arrow{background:transparent;}
.History .slick-arrow::after{content:'';display:block;width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:19px;}
.History .slider-for .slick-arrow.slick-prev::after{background-image:url(../images/icon-jt2.svg);}
.History .slider-for .slick-arrow.slick-next::after{background-image:url(../images/icon-jt2.svg);}
.History .slider-for .slick-arrow:hover{background:#003f98;transition:all .5s;-webkit-transition:all .5s;border:1px solid transparent;}
.History .slider-for .slick-prev:hover::after{background-image:url(../images/icon-jt3.svg);}
.History .slider-for .slick-next:hover::after{background-image:url(../images/icon-jt3.svg);}
.History .slider-nav{margin-top:0.3rem;padding:0 0.3rem;position:relative;z-index:10}
.History .slider-nav::before{content:'';display:block;width:100%;border-bottom:1px solid #000;left:0;bottom:0.6rem;position:absolute;opacity:.1}
.History .slider-nav .item{padding-top:0.6rem;text-align:center;height:1.1rem;line-height:0.5rem;position:relative;}
.History .slider-nav .item a{color:#333;font-size:0.18rem;transition:all .5s;}
.History .slider-nav .item::after{content:'';display:block;width:1px;height:10px;background:#999;position:absolute;left:50%;transform:translateX(-50%);bottom:0.6rem;transition:all .5s;}
.History .slider-nav .item::before{content:'';width:10px;height:10px;background:#003f98;position:absolute;left:50%;transform:translateX(-50%);bottom:0.56rem;transition:all .5s;border-radius:50%;opacity:0}
.History .slider-nav .item.slick-current a{font-size:0.26rem;color:#003f98;font-weight:bold;}
.History .slider-nav .item.slick-current::after{height:0.4rem;background:#003f98}
.History .slider-nav .item.slick-current::before{opacity:1}
@media(max-width:1024px){.History .slider-for .item{padding:30px 30px 30px 0;}
.History .slider-for .item .box{padding-left:150px;}
.History .slider-for .item .box .year{width:150px;font-size:40px;}
.History .slider-for{padding:0 100px;}
}
@media(max-width:640px){.History .slider-for{padding:0 40px;}
.History .slider-for .slick-arrow.slick-prev{left:0;}
.History .slider-for .slick-arrow.slick-next{right:0;}
.History .slider-for .item{padding:20px;}
.History .slider-for .item .box{padding:0;}
.History .slider-for .item .box .year{position:static;transform:translateY(0);-webkit-transform:translateY(0);width:auto;text-align:left;margin-bottom:10px;font-size:24px;display:inline-block;}
.History .slider-nav .item.slick-current a{font-size:16px;}
.History .slider-nav .item a{font-size:14px;}
}
*/
.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:#003f98;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#e2efef;}
.Partner{padding:1.2rem 0;background:url(../images/partner-bg.jpg)no-repeat center;background-size:cover}
.Partner .ctit{text-align:center;padding-bottom:.5rem}
.Partner .w1600{position:relative}
.Partner .slick-slide{overflow:hidden;padding:.4rem;}
.Partner .slider aside{float:left;width:14.348%;margin-top:-1px;margin-left:-1px;}
.Partner .slider aside{border:1px solid #f0f0f0;position:relative;background:#fff}
.Partner .slider aside a{display:flex;justify-content:center;align-items:center;height:1.2rem;position:relative;z-index:3;transition:.3s all}
.Partner .slider aside a img{max-height:70%;max-width:70%;position:relative;z-index:2}
.Partner .slick-slide aside:before{position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;content:'';background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);opacity:0;transition:0.3s;}
.Partner .slick-slide aside:hover:before{opacity:1;}
.Partner .slick-slide aside:hover{z-index:4;}
.Partner .slick-dots{position:absolute;left:50%;bottom:-.5rem;transform:translateX(-50%);text-align:center}
.Partner .slick-dots li{list-style:none;display:inline-block;margin:0 .05rem;}
.Partner .slick-dots li button{background:#ddd;width:.16rem;height:.16rem;border-radius:50%;border:0;font-size:0;cursor:pointer}
.Partner .slick-dots li.slick-active button{background:#003f98;}
@media (min-width:1025px){.Partner .slider aside{width:14.348%;}
}
@media(max-width:1024px){.Partner{padding:50px 0;}
.Partner .slider aside{width:33.33%}
}
.Team{}
.Team .ctit{text-align:center;padding-bottom:.5rem}
.Team .title{font-size:.32rem;color:#0a0a0a;font-weight:bold;display:flex;align-items:center;}
.Team .title img{max-width:.5rem;max-height:.5rem;margin-right:.3rem}
.Team .title.center{text-align:center;}
.Team .title.center::after{margin:.3rem auto 0}
.Team .box1{padding:1.2rem 0}
.Team .box1 .title{display:flex;align-items:center;justify-content:space-between;}
.Team .box1 .title .slick-arrow{display:inline-block;width:.5rem;height:.5rem;border:1px solid #003f98;border-radius:50%;background:url(../images/icon-jt2.svg)no-repeat center;background-size:.16rem auto;transition:.3s all;display:none}
.Team .box1 .title .slick-prev{margin-right:.2rem;;}
.Team .box1 .title .slick-next{transform:rotateY(180deg);}
.Team .box1 .title .slick-arrow:hover{background:url(../images/icon-jt3.svg)no-repeat center #003f98;background-size:.16rem auto;}
.Team .box1 .con{margin:0 -.2rem}
.Team .box1 .flex{margin:0 .2rem}
.Team .box1 .pic{position:relative;height:3.25rem;overflow:hidden;border-radius:.1rem;}
.Team .box1 .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.Team .box1 .pic:before{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);content:'';z-index:2;transition:.3s all;opacity:0}
.Team .box1 .pic .desc{line-height:1.75;color:#fff;padding:0 .2rem 0 0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;height:82%;width:86%;overflow:auto;transition:.3s all;opacity:0}
.Team .box1 .txt .tit{font-size:.28rem;color:#0a0a0a;font-weight:bold;text-align:center;padding-top:.2rem}
.Team .box1 .flex:hover .pic:before,.Team .box1 .flex:hover .pic .desc{opacity:1}
.Team .box1 .scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:5px;background-color:#e2efef;}
.Team .box1 .scrollbar::-webkit-scrollbar{width:5px;background-color:rgba(0,0,0,0);}
.Team .box1 .scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background-color:#7db027;;}
.Team .box2{background:#f7f8fb;padding:1rem 0}
.Team .box2 .title2{padding-top:.5rem;display:flex;align-items:center;}
.Team .box2 .title2 aside{font-size:.22rem;color:#003f98;font-weight:bold;}
.Team .box2 .title2 span{padding-left:1rem;color:#0a0a0a;position:relative;margin-left:.2rem}
.Team .box2 .title2 span::before{content:'';position:absolute;left:0;width:.8rem;height:1px;background:#0a0a0a;top:50%}
.Team .box2 .list .item{border-radius:.1rem;overflow:hidden;display:flex;align-items:center;background:#fff;margin-top:.2rem;cursor:pointer;}
.Team .box2 .list .item .pic{width:39.1%;height:2.5rem;flex:0 0 auto;position:relative;overflow:hidden}
.Team .box2 .list .item .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}
.Team .box2 .list .item .txt{flex:1;padding:0 5%}
.Team .box2 .list .item .txt .tit1{font-size:.22rem;color:#0a0a0a}
.Team .box2 .list .item .txt .tit2{color:#0a0a0a;padding-top:.15rem}
.Team .box2 .list .item .txt .desc{line-height:1.75;padding-top:.15rem;font-size:.14rem;color:#999}
.Team .box2 .list .item .txt .info{line-height:1.75;padding-top:.15rem;font-size:.16rem;color:#999;display:none;}
.Team .box2 .list2{margin-top:.5rem;background:url(../images/Team-bg1.jpg)no-repeat center;background-size:cover;padding:.5rem;border-radius:.1rem}
.Team .box2 .list2 .item{text-align:center}
.Team .box2 .list2 .item .tit{display:flex;align-items:flex-end;justify-content:center;}
.Team .box2 .list2 .item .counter{font-size:.6rem;font-family:'Oswald';color:#fff;line-height:1}
.Team .box2 .list2 .item sup{font-size:.2rem;color:#fff;}
.Team .box2 .list2 .item dl dt{font-size:.2rem;color:#fff;padding:.1rem 0 .2rem;text-align:center;}
.Team .box2 .list2 .item dl dd{}
.Team .box2 .list2 .item dl dd span{color:#fff;line-height:1.75;position:relative;display:flex;align-items:center;justify-content:center}
.Team .box2 .list2 .item dl dd span::before{content:'';width:8px;height:8px;border-radius:50%;background:#7db027;margin-right:.2rem;}
.Team .box3{padding:1rem 0;background:#f8f8f8;overflow:hidden}
.Team .box3 .tab-dots{padding:.5rem 0;text-align:left;}
.Team .box3 .tab-dots .slick-dots{margin:0;text-align:left;}
.Team .box3 .tab-dots li{list-style:none;display:inline-block;padding:0 .5rem;line-height:.5rem;border-radius:36px;background:#fff;margin:0 .1rem;font-size:.18rem;color:#0a0a0a}
.Team .box3 .tab-dots li.slick-active{background:#003f98;color:#fff}
.Team .box3 .box{margin:0 -.2rem}
.Team .box3 .box li{margin:0 .2rem}
.Team .box3 .box li .pic{position:relative;height:3.5rem;background:#fff;border-radius:.1rem;overflow:hidden}
.Team .box3 .box li .pic img{position:absolute;max-height:70%;max-width:70%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}
.Team .box3 .box li .txt{color:#0a0a0a;text-align:center;padding-top:.2rem;font-size:.18rem}
.Team .box3 .box li .txt span{color:#999;display:block;font-size:.16rem}
.Team .box3 .box li .pic2{position:relative;height:3.5rem;border-radius:.1rem;overflow:hidden}
.Team .box3 .box li .pic2 img{position:absolute;height:100%;width:100%;left:0%;top:0%;object-fit:cover}
.Team .slick-dots{margin-top:.8rem;text-align:center}
.Team .slick-dots li{list-style:none;display:inline-block;margin:0 .05rem!important;}
.Team .slick-dots li button{background:#ddd;width:.12rem;height:.12rem;border-radius:50%;border:0;font-size:0;cursor:pointer}
.Team .slick-dots li.slick-active button{background:#003f98;}
.Team .box3 .right .title span{font-size:.24rem;color:#0a0a0a;padding-left:.7rem;position:relative;margin-left:.2rem}
.Team .box3 .right .title span::before{content:'';position:absolute;width:.5rem;height:1px;background:#000;opacity:.5;left:0;top:50%}
.Team .box3 .right .subtit{padding:.5rem 0;display:flex;}
.Team .box3 .right .subtit span{display:flex;align-items:center;line-height:.5rem;margin-right:.3rem;font-size:.18rem;color:#0a0a0a;position:relative;}
.Team .box3 .right .subtit span::before{content:'';width:8px;height:8px;border-radius:50%;background:#7db027;margin-right:.2rem}
.Team .box3 .right .slider li .pic{height:3.5rem;border-radius:.1rem;position:relative;overflow:hidden}
.Team .box3 .right .slider li .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.Team .box3 .right .slider li .txt{color:#0a0a0a;text-align:center;padding-top:.2rem;font-size:.18rem}
.Team .box4{padding:1rem 0;background:url(../images/Team-bg2.jpg)no-repeat center;background-size:cover;}
.Team .box4 .title{color:#fff;}
.Team .box4 .title img{filter:grayscale(100) brightness(100);}
.Team .box4 .txt .tit{font-size:.40rem;color:#fff;padding:.5rem 0 .8rem}
.Team .box4 .txt .num{display:flex;flex-wrap:wrap;justify-content:space-between;}
.Team .box4 .txt .num .item{width:48%;display:flex;align-items:center;padding:.15rem 0}
.Team .box4 .txt .num .item .counter{font-size:.74rem;color:#fff;font-family:'Oswald';margin-right:.2rem}
.Team .box4 .txt .num .item .word i{font-size:.22rem;font-style:normal;display:block;margin-bottom:.05rem;}
.Team .box4 .txt .num .item .word{color:#fff;}
.Team .box5{padding:1rem 0;}
.Team .box5 .con .tit{font-size:.24rem;color:#003f98;font-weight:bold;padding:.5rem 0 .2rem;}
.Team .box5 .con span{display:block;font-size:.18rem;color:#0a0a0a;line-height:1.75;padding-left:.2rem;position:relative}
.Team .box5 .con span::before{content:'';position:absolute;width:8px;height:8px;border-radius:50%;background:#7db027;left:0;top:10px}
.Team .box5 .slider{margin:0 -.15rem;}
.Team .box5 li{margin:0 .15rem;}
.Team .box5 .pic{height:4rem;border-radius:.1rem;position:relative;overflow:hidden}
.Team .box5 .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.Team .box5 .btn{padding-top:2.08vw;}
.Team .box5 .btn .slick-arrow{width:.5rem;height:.5rem;border-radius:50%;border:2px solid #aaa;margin-right:.2rem;position:relative;}
.Team .box5 .btn .slick-arrow:before{position:absolute;content:'';width:.12rem;height:.12rem;border-right:2px solid #aaa;border-top:2px solid #aaa;transform:rotate(45deg);left:50%;top:50%;margin:-6px 0 0 -8px;}
.Team .box5 .btn .slick-arrow:hover,.Team .box5 .btn .slick-arrow:hover:before{border-color:#003f98;}
.Team .box5 .btn .slick-prev{transform:rotate(180deg);}
@media(min-width:1025px){.Team .box1 .flex{margin-top:.5rem;}
.Team .box2 .list{display:flex;}
.Team .box2 .list .item{width:32%;margin-right:2%}
.Team .box2 .list .item:nth-child(3n){margin-right:0;}
.Team .box2 .list2{display:flex;justify-content:center}
.Team .box2 .list2 .item{width:26%;margin:0 4%}
.Team .box2 .list2 .item:nth-child(3n){margin-right:0;}
.Team .box3 .flex{display:flex;justify-content:space-between;}
.Team .box3 .flex .left{width:57%;flex:0 0 auto}
.Team .box3 .flex .right{width:40%;}
.Team .box4 .w1600{display:flex;align-items:center;justify-content:space-between;}
.Team .box4 .txt{max-width:38%;padding-top:.8rem}
.Team .box4 .pic{width:50%}
.Team .box5 .flex{display:flex;justify-content:space-between}
.Team .box5 .flex .left{width:21%;}
.Team .box5 .flex .right{width:72%;}
}
@media(max-width:1024px){.Team .box1{padding:50px 0}
.Team .box1 .title{margin-bottom:30px}
.Team .box2{padding:50px 0}
.Team .box2 .title2{display:block}
.Team .box2 .title2 aside{font-size:18px;padding-bottom:5px}
.Team .box2 .title2 span{font-size:16px;}
.Team .box2 .list .item .txt .tit1{font-size:18px;}
.Team .box2 .list .item .txt .desc{font-size:14px}
.Team .box2 .list2 .item:not(:last-child){margin-bottom:20px}
.Team .box4{padding:50px 0}
.flipster-carousel .flip-items{width:270px!important}
.Team .box3{padding:50px 0;}
.Team .box3 .tab-dots li{padding:0 12px;font-size:14px;line-height:46px}
.Team .box3 .flex .right{margin-top:30px;}
.Team .box3 .box li .txt{font-size:14px}
.Team .box3 .left .slick-dots{margin:.5rem 0}
.Team .box3 .right .subtit{flex-wrap:wrap}
.Team .box3 .right .subtit span{font-size:14px}
.Team .box3 .right .slider li .txt{font-size:14px}
}
.teamPop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.5);display:none;}
.teamPop .in{position:absolute;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;}
.teambox{width:90%;max-width:1200px;max-height:80%;overflow:auto;background:#fff;position:relative;padding:.5rem;display:flex;}
.icon-close{display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;position:relative;--color:#333;}
.icon-close:after,.icon-close:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:var(--color);}
.icon-close:after{transform:rotate(45deg);}
.icon-close:before{transform:rotate(-45deg);}
.teambox .close{position:absolute;right:20px;top:15px;cursor:pointer;font-size:.4rem;line-height:1;}
.teambox .close .icon-close{--color:#003f98;}
.teambox .boxTop{width:50%;flex:0 0 auto}
.teambox .boxTop .pic{border-radius:.1rem;overflow:hidden;}
.teambox .boxTop .tit{text-align:center;font-size:.36rem;color:#333;padding-top:.3rem}
.teambox .boxTop .tit span{font-size:.2rem;display:inline-block;margin-left:.15rem}
.teambox .desc{flex:1;padding-left:.5rem;line-height:1.75;}
.teambox .desc h3{font-size:.2rem;color:#333;}
.teambox .desc p{padding-left:.2rem;position:relative;padding-bottom:.1rem}
.teambox .desc p::before{position:absolute;left:0;top:12px;width:7px;height:7px;background:#003f98;content:'';border-radius:50%}
.promenu{text-align:center;padding-top:.2rem}
.promenu a{display:inline-block;padding:0 .15rem;line-height:.36rem;border-radius:36px;background:#f2f4f7;margin:0 .05rem;font-size:.18rem;color:#0a0a0a;margin-bottom:.1rem; cursor: pointer}
.promenu a.aon{background:#003f98;color:#fff}
@media(min-width:1025px){.promenu .w1600{padding:0 5%}
}
@media(max-width:1024px){.promenu{padding-top:50px}
.promenu a{margin-bottom:10px}
}
.proDefault{padding-top:.3rem}
.proDefault .w1600{position:relative}
.proDefault .swiper{margin:0 -.15rem}
.proDefault .list {display: flex; flex-wrap: wrap;margin:0 -.15rem;}
.proDefault .item{padding:0 .15rem; width: 25%;}
.proDefault .item a{position:relative;border-radius:.1rem;overflow:hidden; display: block;}
.proDefault .item .pic{border-radius:.1rem;overflow:hidden;position:relative; padding-bottom: 81.08%;}
.proDefault .item .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;;}
.proDefault .item .hover{position:absolute;width:100%;left:0;bottom:0;color:#fff;text-align:center;background-color:rgba(0,0,0,0.27);transition:0.3s;z-index:2;border-radius:0 0 .1rem .1rem;}
.proDefault .item .h2{padding:4% 0;font-weight:normal;font-size:.2rem;}
.proDefault .item p{opacity:0;transform:translateY(50px);-ms-transform:translateY(50px);height:0;overflow:hidden;transition:opacity 0.3s 0.2s,transform 0.3s 0.2s;-ms-transition:opacity 0.3s 0.2s,transform 0.3s 0.2s;margin:0;line-height:1.75}
.proDefault .item .more{opacity:0;transform:translateY(50px);-ms-transform:translateY(50px);text-align:center;height:0;overflow:hidden;transition:opacity 0.3s 0.4s,transform 0.3s 0.4s;-ms-transition:opacity 0.3s 0.4s,transform 0.3s 0.4s;display:block;}
.proDefault .item .more i{display:block;width:.3rem;height:.3rem;border:1px solid #fff;border-radius:50%;margin:0 auto;background:url(../images/icon-jt1.svg)no-repeat center;background-size:12px auto}
@media(min-width:1025px){.proDefault .item:hover .Ispic{opacity:1;}
.proDefault .item:hover h2{padding-top:0;}
.proDefault .item:hover .hover{padding:8%;background-color:rgba(0,63,152,0.7); height: 100%;}
.proDefault .item:hover .more,.proDefault .item:hover p{height:auto;opacity:1;transform:translateY(0);-ms-transform:translateY(0);}
.proDefault .item:hover p{margin-bottom:3%;}
}
.proDefault .swiperBar{margin:.8rem 0 0;position:relative;height:6px;background:#f3f4f5;border-radius:3px;overflow:hidden;}
.proDefault .swiperBar .cur{left:0;top:0;height:100%;background:#003f98;position:absolute;border-radius:3px;transition:.3s;}
.proDefault .swiperCtr{position:absolute;right:0;bottom:-.25rem}
.proDefault .swiperCtr .btn{cursor:pointer;transition:.3s;width:.5rem;height:.5rem;top:50%;border:1px solid #dadfe4;border-radius:50%;overflow:hidden;display:inline-block;position:relative}
.proDefault .swiperCtr .btn.prev{margin-right:.15rem}
.proDefault .swiperCtr .btn.next{transform:rotate(180deg)}
.proDefault .swiperCtr .btn:before{content:"";left:10%;top:10%;width:80%;height:80%;position:absolute;opacity:0.4;background:url(../images/icon-jt3.svg)no-repeat center;background-size:.2rem auto;filter:grayscale(0) brightness(0);}
.proDefault .swiperCtr .btn:hover{background:#003f98;border-color:#003f98}
.proDefault .swiperCtr .btn:hover:before{filter:none;opacity:1}
@media(max-width:1024px){
    .proDefault .item {width: 50%;}
}
@media(max-width:768px){
    .proDefault .item {width: 100%;}
}
.productlist{padding:.8rem 0 1.2rem}
.productlist li{float:left;width:18.4%;background:#f7f8fa;margin-bottom:3%;border-radius:.1rem;overflow:hidden}
.productlist li a{}
.productlist li .pic{overflow:hidden;}
.productlist li .pic figure{padding-bottom:70%;transition:.3s all}
.productlist li .txt{padding:.3rem .2rem;text-align:center}
.productlist li .txt .tit{font-size:.18rem;color:#333;font-weight:545}
.productlist li .txt .desc{font-size:.15rem;color:#666;font-weight:300;line-height:1.66}
.productlist li .txt .btn{color:#666;font-weight:300;padding-right:.4rem;background:url(../images/icon-jt1.svg);position:relative;display:inline-block;margin-top:.35rem}
.productlist li .txt .btn::after{content:'';position:absolute;width:30px;height:100%;background:url(../images/icon-jt4.svg)no-repeat center;background-size:16px;right:0;top:0;transform:rotate(-45deg);transition:.3s all}
.productlist li a:hover figure{transform:scale(1.05)}
.productlist li a:hover .tit,.productlist li a:hover .btn{color:#003f98}
.productlist li a:hover .btn::after{transform:rotate(0)}
.productlist .btn{width:1.7rem;height:.5rem;line-height:.5rem;background:#003f98;color:#fff;text-align:center;border-radius:.1rem;margin:.5rem auto 0;cursor:pointer}
@media(min-width:1025px){.productlist li:not(:nth-child(5n)){margin-right:2%;}
}
@media(max-width:1024px){.productlist li{width:49%;}
.productlist li:not(:nth-child(2n)){margin-right:2%;}
}
.prolocation{background:#f7f8fa}
.prolocation .w1600{display:flex;justify-content:flex-end;align-items:center;font-size:.14rem;height:.7rem}
.prolocation a{color:#333;transition:.3s all;opacity:.65}
.prolocation span{color:#333;}
.prolocation i{width:7px;height:1px;background:#000;margin:0 .11rem;opacity:.5}
@media(max-width:1024px){.prolocation .w1600{font-size:14px;}
}
.productdetail .box1{padding:1rem 0}
.productdetail .slider-big{border:1px solid #dcdcdc;border-radius:.1rem;overflow:hidden}
.productdetail .slider-big li{overflow:hidden}
.productdetail .slider-big li figure img{ width: 100%;}
/* .productdetail .slider-big li:hover figure{transform:scale(1.1);} */
.productdetail .slider-list{position:relative;padding:.1rem .42rem 0;}
.productdetail .slider-list li{opacity:.5;height:130px;position:relative;}
.productdetail .slider-list li figure{border:1px solid #f2f2f2;border-radius:.1rem;overflow:hidden;position:absolute;left:10px;right:10px;top:10px;bottom:10px;}
.productdetail .slider-list li.slick-current{opacity:1;}
.productdetail .slider-list li.slick-current figure{border-color:#73bb00;border-width:2px;}
.productdetail .slider-list .slick-arrow{position:absolute;width:.4rem;height:.4rem;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:auto 24px;top:50%;margin-top:-.15rem}
.productdetail .slider-list .slick-prev{background-image:url(../images/icon-jt5.svg);transform:rotate(-90deg);left:0;}
.productdetail .slider-list .slick-next{background-image:url(../images/icon-jt5.svg);transform:rotate(90deg);right:0;}
.productdetail .slider-list .slick-disabled{cursor:default;opacity:.3}
.productdetail .box1 .txt .tit{font-size:.36rem;color:#333;padding-bottom:.5rem}
.productdetail .box1 .txt .desc{line-height:1.75;border-bottom:1px solid #ebebeb;padding-bottom:.3rem}
.productdetail .box1 .txt .btn{width:1.9rem;height:.5rem;line-height:.5rem;border-radius:36px;background:#003f98;color:#fff;text-align:center;display:block;margin-top:.5rem}
.productdetail .box1 .txt .tips{display:flex;align-items:center;margin-top:.3rem;}
.productdetail .box1 .txt .phone{display:flex;align-items:center;font-size:.18rem;color:#333;padding-left:.4rem;background:url(../images/icon-tel3.svg)no-repeat center left;background-size:.3rem auto;line-height:.3rem;margin-right:.5rem;padding-right:.5rem;border-right:1px solid #ebebeb}
.productdetail .box1 .txt .phone a{font-size:.3rem;color:#003f98;font-weight:bold;margin-left:.1rem}
.productdetail .box1 .txt .code{position:relative;}
.productdetail .box1 .txt .code a{display:block;width:.4rem;height:.4rem;background:url(../images/icon-wx2.svg)no-repeat center;background-size:.36rem auto;}
.productdetail .box1 .txt .code figure{position:absolute;width:1.2rem;height:1.2rem;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);border-radius:.1rem;display:flex;align-items:center;justify-content:center;left:50%;top:100%;transform:translate(-50%,10px);display:none}
.productdetail .box1 .txt .code a:hover figure{display:flex}
.productdetail .box1 .txt .price{padding-top:.3rem;margin-top:.3rem;border-top:1px solid #ebebeb;display:flex;align-items:center}
.productdetail .box1 .txt .price .ti1{font-size:.18rem;color:#333}
.productdetail .box1 .txt .price .ti2{font-size:.46rem;color:#fe0000;font-weight:bold;}
.productdetail .productdetail-tab{background:#ebebeb;z-index:100}
.productdetail .productdetail-tab.fixed{position:sticky;}
.productdetail .productdetail-tab ul{display:flex;justify-content:center;align-items:center;}
.productdetail .productdetail-tab ul li:not(:last-child){border-right:1px solid #ddd;}
.productdetail .productdetail-tab ul li a{display:flex;align-items:center;font-size:.2rem;color:#333;height:1rem;padding:0 .5rem;}
.productdetail .productdetail-tab ul li i{margin-right:.2rem}
.productdetail .productdetail-tab ul li i img{max-width:.6rem;max-height:.6rem}
.productdetail .productdetail-tab ul li:hover a,.productdetail .productdetail-tab ul li.on a{background:#003f98;color:#fff}
.productdetail .productdetail-tab ul li:hover i img,.productdetail .productdetail-tab ul li.on i img{filter:grayscale(100) brightness(100);}
.productdetail .box2{background:#f7f8fa;padding:1rem 0 0}
.productdetail .box2 .tit{font-size:.36rem;color:#333;padding-left:.2rem;margin-bottom:.5rem;position:relative;text-align:center}
.productdetail .box2 .tit::after{content:'';display:block;width:.5rem;height:5px;background:#003f98;margin:.3rem auto 0}
.productdetail .box2 .tit2{margin-bottom:.4rem;border-bottom:1px solid #ebebeb}
.productdetail .box2 .tit2 span{background:#003f98;color:#fff;font-size:.22rem;display:inline-block;padding:.15rem .4rem;border-radius:.1rem .1rem 0 0}
.productdetail .box2 .info{background:#fff;padding:.5rem;border-radius:.1rem;line-height:1.75}
.productdetail .box2 p{line-height:1.75;}
.productdetail .box2 table{ margin-left: auto!important; margin-right: auto!important;}
.productdetail .box2 th,.productdetail .box2 td{text-align:center;border:1px solid #ddd;border-collapse:collapse;line-height:1.75;padding:10px;color:#333;background:#fff}
.productdetail .box2 th{background:#003f98;color:#fff}
.xgal{border-top:1px solid #ddd;padding-top:.8rem;margin-top:.8rem}
.xgal .slider{margin:0 -20px}
.xgal li{margin:0 20px}
.xgal li .pic{overflow:hidden;border-radius:.1rem;border:1px solid #ebebeb}
.xgal li .pic figure{padding-bottom:58%;transition:.3s all}
.xgal li .txt{padding-top:.2rem;;}
.xgal li .txt .tit3{font-size:.22rem;color:#333;padding-bottom:.15rem}
.xgal li .txt .desc{font-size:.15rem;color:#666;font-weight:300;line-height:1.66}
.xgal li .txt .btn{color:#666;font-weight:300;padding-right:.4rem;background:url(../images/icon-jt1.svg);position:relative;display:inline-block;margin-top:.35rem}
.xgal li .txt .btn::after{content:'';position:absolute;width:30px;height:100%;background:url(../images/icon-jt4.svg)no-repeat center;background-size:16px;right:0;top:0;transform:rotate(-45deg);transition:.3s all}
.xgal li a:hover figure{transform:scale(1.05)}
.xgal li a:hover .tit,.xgal li a:hover .btn{color:#003f98}
.xgal li a:hover .btn::after{transform:rotate(0)}
.xgal .slick-dots{margin-top:.8rem;text-align:center}
.xgal .slick-dots li{list-style:none;display:inline-block;margin:0 .05rem;}
.xgal .slick-dots li button{background:#ddd;width:.16rem;height:.16rem;border-radius:50%;border:0;font-size:0;cursor:pointer}
.xgal .slick-dots li.slick-active button{background:#003f98;}
@media (min-width:1025px){.productdetail .box1 .w1600{display:flex;justify-content:space-between;}
.productdetail .box1 .list_img{width:55%;flex:0 0 auto;position:relative}
.productdetail .productdetail-tab ul li i img,.productdetail .productdetail-tab ul li a{transform:.3s;}
.productdetail .productdetail-tab.fixed ul li a{height:.5rem;}
.productdetail .productdetail-tab.fixed ul li i img{max-width:0.25rem;max-height:0.25rem;}
.productdetail .box1 .txt{flex:1;padding-left:5%;padding-top:.7rem}
}
@media(max-width:1024px){.productdetail .box1{padding:50px 0}
.productdetail .slider-list li{height:90px;}
.productdetail .box1 .txt{margin-top:30px}
.productdetail .productdetail-tab ul{flex-wrap:wrap;}
.productdetail .productdetail-tab ul li a{padding:0 15px}
.productdetail .productdetail-tab ul li i{display:none;}
.productdetail .box2{padding-top:50px}
.productdetail .box2 table{width:100%!important}
.productdetail .box2 th,.productdetail .box2 td{font-size:14px}
}
.solution{background:#f8f8f8;padding:1rem 0}
.solution .top_con{padding-top:7.3%;padding-bottom:8.98%;}
.solution .top_con .top_tit{font-size:.32rem;color:#0a0a0a;font-weight:bold;}
.solution .top_con .desc{color:#666;max-width:810px;line-height:2;margin-top:2.734%;}
.solution .box .con{position:relative;z-index:1;margin:0 1rem}
.solution .box .con .pic{height:5.5rem;position:relative;overflow:hidden;}
.solution .box .con .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.solution .box .con .txt{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;background:rgba(0,0,0,.35);display:flex;align-items:center}
.solution .box .con .txt .box{background:rgba(256,256,256,.95);width:4.6rem;padding:.5rem}
.solution .box .con .txt .tit{font-size:.32rem;color:#333;font-weight:bold;padding-bottom:.06rem;}
.solution .box .con .txt .tit::after{content:'';display:block;width:.6rem;height:7px;background:#003f98;margin:.25rem 0 0}
.solution .box .con .txt .desc{color:#666;line-height:2;margin:.25rem 0 3%;}
.solution .box .con .txt .more{display:block;width:1.2rem;height:.46rem;line-height:.46rem;color:#fff;background-color:#003f98;text-align:center;margin:0}
.solution .box .con .txt .more span{display:inline-block;padding-right:.27rem;background:url(../images/icon_more2.png) right center no-repeat;}
.solution .box .list.margin_top{margin-top:.8rem;}
.solution .box .list{margin:0 1rem;background:#f8f8f8}
.solution .box .list .auto{background:#fff;position:relative;z-index:2;padding:.5rem .8rem}
.solution .box .list .heading{text-align:center;font-size:.32rem;color:#0a0a0a;padding-bottom:.5rem;}
.solution .box .list li{float:left;float:left;width:17.6%;margin-right:3%;position:relative;border:1px solid #ebebeb;overflow:hidden;border-radius:.1rem;}
.solution .box .list li .pic{/* height:1.63rem;*/
 position:relative;overflow:hidden;padding-bottom:63%;}
.solution .box .list li .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s;}
.solution .box .list li a{display:block;}
.solution .box .list li .txt_more{margin-top:.1rem;}
.txt_more{display:inline-block;padding-right:.2rem;position:relative;color:#0a0a0a;font-size:.14rem;}
.txt_more::before{content:'';display:block;position:absolute;top:.06rem;border-top:1px solid #555555;border-right:1px solid #555555;right:.02rem;width:.08rem;height:.08rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.txt_more::after{content:'';display:block;position:absolute;top:.06rem;border-top:1px solid #555555;border-right:1px solid #555555;right:.07rem;width:.08rem;height:.08rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
/* .solution .box .list li .pic .Ispic{position:relative;width:80%;height:80%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain;z-index:1}
*/
.solution .box .list li .txt{padding:0.15rem 0;text-align:center}
.solution .box .list li .txt .tit{font-size:.18rem;color:#0a0a0a;}
.solution .box .list li .txt .tit0{display:block;}
.solution .box .list li .txt .tit1{display:none;}
.solution .box .list li:hover .tit0{display:none;}
.solution .box .list li:hover .tit1{display:block;}
.solution .box .list li .hover{position:absolute;height:100%;width:100%;background:rgba(255,255,255,.8);padding:.23rem .5rem;left:0;top:0;z-index:2;transition:.5s all;transform:translateY(-100%);display:flex;justify-content:center;align-items:center;}
/* .solution .box .list li .hover dt{font-size:.2rem;color:#333;padding-bottom:3px}
.solution .box .list li .hover dd{display:inline-block;margin-right:.15rem;line-height:1.8}
.solution .box .list li .hover dd a{font-size:.18rem}
.solution .box .list li .hover dd a:hover{color:#003f98;}
.solution .box .list li:hover .hover{transform:translateY(0%);}
*/
.solution .box .list li:hover img{transform:scale(1.1);}
.solution .box .list li:hover{background-color:#003f98;}
.solution .box .list li:hover .tit,.solution .box .list li:hover .txt_more{color:#fff;}
.solution .box .list li:hover .txt_more::before,.solution .box .list li:hover .txt_more::after{border-color:#fff;}
.solution .box .info{margin:0 1rem;padding:.8rem 0;line-height:2}
@media(min-width:1025px){.solution .box .list li:nth-child(5n){margin-right:0%;}
.solution .box .list li:not(:nth-child(-n+5)){margin-top:3%;}
.solution .box .con .txt .desc{font-size:.15rem;}
}
@media(max-width:1024px){.solution{padding:50px 0}
.solution .box .con{padding:0;width:92%;margin:0 auto}
.solution .box .con .txt{position:relative;background:#fff}
.solution .box .con .txt .box{width:100%;padding:30px 10px}
.solution .box .con .txt .desc{font-size:14px}
.solution .box .con .txt .more{width:100px;}
.solution .box .con .pic{height:300px}
.solution .box .list{width:92%;margin:0 auto}
.solution .box .list .auto{padding:30px}
.solution .box .list li{width:49%;margin-right:2%;margin-bottom:2%}
.solution .box .list li:nth-child(2n){margin-right:0}
.solution .box .list li .txt .tit{font-size:14px;}
.solution .box .list li .hover{padding:10px}
.solution .box .info{margin:0 auto;width:90%;}
.solution .box .list.margin_top{margin-top:.4rem;}
}
@media(max-width:768px){.solution .box .list.margin_top{margin-top:.2rem;}
.solution .box .list .auto{padding:15px;}
.solution .box .list .heading{padding-bottom:.3rem;}
}
.solutionlist{padding:1.2rem 0 .8rem}
.solutionlist li{float:left;width:31%;margin-right:3.5%;margin-bottom:4%}
.solutionlist li:nth-child(3n){margin-right:0%}
.solutionlist li .pic{overflow:hidden;border-radius:.1rem;border:1px solid #ebebeb}
.solutionlist li .pic figure{padding-bottom:58%;transition:.3s all}
.solutionlist li .txt{padding-top:.2rem;;}
.solutionlist li .txt .tit{font-size:.22rem;color:#333;padding-bottom:.15rem}
.solutionlist li .txt .desc{font-size:.15rem;color:#666;font-weight:300;line-height:1.66}
.solutionlist li .txt .btn{color:#666;font-weight:300;padding-right:.4rem;background:url(../images/icon-jt1.svg);position:relative;display:inline-block;margin-top:.35rem}
.solutionlist li .txt .btn::after{content:'';position:absolute;width:30px;height:100%;background:url(../images/icon-jt4.svg)no-repeat center;background-size:16px;right:0;top:0;transform:rotate(-45deg);transition:.3s all}
.solutionlist li a:hover figure{transform:scale(1.05)}
.solutionlist li a:hover .tit,.solutionlist li a:hover .btn{color:#003f98}
.solutionlist li a:hover .btn::after{transform:rotate(0)}
.solutiondetail{}
.solutiondetail .box1{position:relative}
.solutiondetail .box1 .bg{height:8.2rem;}
.solutiondetail .box1 .txt{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);}
.solutiondetail .box1 .txt .tit1{font-size:.6rem;color:#fff;padding-bottom:.55rem;width:50%}
.solutiondetail .box1 .txt .desc{color:#fff;line-height:2;width:50%}
.solutiondetail .box2{position:relative;background:url(../images/solu-detail-bg1.jpg)no-repeat center;background-size:cover;padding:1.2rem 0}
.solutiondetail .box2 .con{display:flex;justify-content:space-between;align-items:center;}
.solutiondetail .box2 .con .pic{width:53%;flex:0 0 auto;padding-bottom:30%;position:relative;overflow:hidden;border-radius:.1rem}
.solutiondetail .box2 .con .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;transition:.3s all}
.solutiondetail .box2 .con .pic:hover img{transform:scale(1.05)}
.solutiondetail .box2 .con .txt{flex:1;padding-left:6%}
.solutiondetail .box2 .con .txt .tit1{font-size:.36rem;color:#000822;padding-bottom:.3rem}
.solutiondetail .box2 .con .txt .desc{color:#7a7e8c;line-height:2}
.solutiondetail .box2 .con2{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}
.solutiondetail .box2 .con2 .item{width:25%;text-align:center}
.solutiondetail .box2 .con2 .item .icon img{max-height:.5rem;max-width:.5rem}
.solutiondetail .box2 .con2 .item .txt{margin-top:.22rem;}
.solutiondetail .box2 .con2 .item .txt .tit2{font-size:.24rem;color:#000822;padding-bottom:.3rem;}
.solutiondetail .box2 .con2 .item .txt .desc{color:#7a7e8c;line-height:1.75;font-weight:300}
.solutiondetail .box3{padding:1.2rem 0}
.solutiondetail .box3 .tit3{text-align:center;font-size:.36rem;color:#000822;padding-bottom:.6rem}
.solutiondetail .box3 .con{display:flex;justify-content:space-between;flex-wrap:wrap}
.solutiondetail .box3 .con .item{width:32.5%;position:relative}
.solutiondetail .box3 .con .pic{height:6rem;position:relative;overflow:hidden;border-radius:.1rem;background:#000}
.solutiondetail .box3 .con .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;transition:.3s all;opacity:.8}
.solutiondetail .box3 .con .pic::before{content:'';position:absolute;width:100%;height:55%;top:0;left:0;background:linear-gradient(to bottom,rgba(30,69,105,0.95) 0%,rgba(0,0,0,0) 82%,rgba(0,0,0,0) 100%);z-index:2}
.solutiondetail .box3 .con .txt{position:absolute;left:50%;transform:translateX(-50%);top:.6rem;font-size:.26rem;color:#fff;text-align:center;z-index:3}
.solutiondetail .box4{padding-bottom:1.2rem;overflow:hidden;position:relative;}
.solutiondetail .box4 .tit3{text-align:center;font-size:.36rem;color:#000822;padding-bottom:.6rem}
.solutiondetail .box4 .slider{margin:0 -10px;}
.solutiondetail .box4 .slick-list{overflow:inherit}
.solutiondetail .box4 .slick-slide:not(.slick-active){opacity:.2}
.solutiondetail .box4 li{margin:0 10px}
.solutiondetail .box4 li .pic{border-radius:.1rem;overflow:hidden;padding-bottom:68%;position:relative}
.solutiondetail .box4 li .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;transition:.3s all;}
.solutiondetail .box4 li .txt{font-size:.2rem;color:#000822;padding-top:.2rem;}
.solutiondetail .box5{padding:1.2rem 0;overflow:hidden;position:relative;background:#f6f7f7}
.solutiondetail .box5 .tit3{text-align:center;font-size:.36rem;color:#000822;padding-bottom:.6rem}
.solutiondetail .box5 .slider{margin:0 -10px;}
.solutiondetail .box5 li{background:#fff;margin:0 10px;border-radius:.1rem;overflow:hidden}
.solutiondetail .box5 li a{}
.solutiondetail .box5 li .pic{overflow:hidden;}
.solutiondetail .box5 li .pic figure{padding-bottom:70%;transition:.3s all}
.solutiondetail .box5 li .txt{padding:.3rem .2rem;text-align:center}
.solutiondetail .box5 li .txt .tit{font-size:.2rem;color:#333;font-weight:545}
.solutiondetail .box5 li .txt .desc{font-size:.15rem;color:#666;font-weight:300;line-height:1.66}
.solutiondetail .box5 li .txt .btn{color:#666;font-weight:300;padding-right:.4rem;background:url(../images/icon-jt1.svg);position:relative;display:inline-block;margin-top:.35rem}
.solutiondetail .box5 li .txt .btn::after{content:'';position:absolute;width:30px;height:100%;background:url(../images/icon-jt4.svg)no-repeat center;background-size:16px;right:0;top:0;transform:rotate(-45deg);transition:.3s all}
.solutiondetail .box5 li a:hover figure{transform:scale(1.05)}
.solutiondetail .box5 li a:hover .tit,.solutiondetail .box5 li a:hover .btn{color:#003f98}
.solutiondetail .box5 li a:hover .btn::after{transform:rotate(0)}
.solutiondetail .box5 .slick-dots{position:relative;text-align:center;margin-top:.5rem}
.solutiondetail .box5 .slick-dots li{list-style:none;display:inline-block;margin:0 .05rem;background:none}
.solutiondetail .box5 .slick-dots li button{background:#ddd;width:.16rem;height:.16rem;border-radius:50%;border:0;font-size:0;cursor:pointer}
.solutiondetail .box5 .slick-dots li.slick-active button{background:#003f98;}
.newslist{padding:1.2rem 0 .8rem}
.newslist li{padding-bottom:.48rem;margin-bottom:.48rem;border-bottom:1px solid #ebebeb;position:relative}
.newslist li::before{content:'';position:absolute;width:0;height:1px;background:#003f98;left:0;bottom:-1px;transition:.5s all}
.newslist li a{display:flex;align-items:center;justify-content:space-between;}
.newslist li .pic{width:15.63%;flex:0 0 auto;border-radius:.1rem;overflow:hidden;border-radius:.1rem}
.newslist li .pic figure{padding-bottom:70%;transition:.3s all}
.newslist li .txt{flex:1;padding:0 15% 0 .34rem}
.newslist li .txt .tit{font-size:.24rem;color:#333;font-weight:500;padding-bottom:.2rem;transition:.3s all}
.newslist li .txt .desc{font-size:.15rem;color:#666;font-weight:300;line-height:1.66}
.newslist li .time{width:10.5%;flex:0 0 auto;text-align:center;position:relative;color:#999;border-left:1px solid #ebebeb;font-size:.19rem}
.newslist li .time .data{font-size:.5rem;color:#73bb00;padding-bottom:.1rem}
.newslist li .time:before{}
.newslist li time{display:none;}
.newslist li:hover::before{width:100%}
.newslist li:hover .pic figure{transform:scale(1.05)}
.newslist li:hover .txt .tit{color:#003f98}
@media(max-width:1024px){.newslist{padding:50px 0 30px}
.newslist li a{display:block;}
.newslist li .pic{width:100%}
.newslist li .txt{padding:15px 0}
.newslist li .txt .desc{font-size:14px}
.newslist li .time{display:none}
.newslist li time{display:block;color:#73bb00;margin-top:10px}
}
.newdetail{padding:1rem 0}
.newdetail .left .title{border-bottom:1px solid #ebebeb;padding-bottom:.4rem;margin-bottom:.4rem;text-align:center}
.newdetail .left .title .tit{font-size:.36rem;color:#333;padding-bottom:.15rem;}
.newdetail .left .title time{display:inline-block;color:#333;}
.newdetail .left .con{line-height:2;}
.newdetail .left .btns{border-top:1px solid #ebebeb;margin-top:.8rem;padding-top:.5rem;}
.newdetail .left .btns .page a{line-height:2.5;font-weight:300}
.newdetail .left .btns .page a span{display:inline-block;margin-right:.2rem;}
.newdetail .left .btns .back{width:1.6rem;height:.5rem;display:flex;justify-content:center;align-items:center;color:#fff;background:#003f98;border-radius:36px;}
.newdetail .left .btns .back::before{width:.24rem;height:.24rem;content:'';background:url(../images/icon-back.svg)no-repeat center;background-size:.22rem auto;margin-right:.15rem;}
.newdetail .right{padding-top:.3rem}
.newdetail .right .tit{font-size:.24rem;color:#333;padding-bottom:.25rem;}
.newdetail .right li{margin-bottom:.5rem}
.newdetail .right li .pic{overflow:hidden;border-radius:.1rem;}
.newdetail .right li .pic figure{padding-bottom:66%;transition:.3s all;}
.newdetail .right li .tit2{padding-top:.1rem;;}
@media(min-width:1025px){.newdetail .w1600{display:flex;justify-content:space-between;}
.newdetail .left{width:76.5%;flex:0 0 auto}
.newdetail .right{width:18%;}
.newdetail .left .btns{display:flex;align-items:center;justify-content:space-between;}
.newdetail .left .btns .page{width:80%;flex:0 0 auto;}
}
@media(max-width:1024px){.newdetail{padding:50px 0}
.newdetail .left .btns{display:block;}
.newdetail .left .btns .page a{line-height:2;}
.newdetail .left .btns .back{margin-top:20px}
.newdetail .right{margin-top:50px}
.newdetail .right .tit{font-size:24px}
.newdetail .right ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.newdetail .right li{width:48%;}
}
.newdetail2{padding:1rem 0}
.newdetail2 .title{border-bottom:1px solid #ebebeb;padding-bottom:.4rem;margin-bottom:.4rem;text-align:center}
.newdetail2 .title .tit{font-size:.36rem;color:#333;padding-bottom:.15rem;}
.newdetail2 .con{line-height:2;}
.newdetail2 .home_more{margin:.4rem auto 0;}
.Contact{padding:1.2rem 0}
.Contact .ctit{padding-bottom:.5rem}
.Contact .box1 .con{background:url(../uploadfiles/lx_01.jpg) no-repeat center center;margin-bottom:.6rem;background-size:cover!important;padding:5%;position:relative;}
.Contact .box1 .con::after{background:-moz-linear-gradient(right,rgba(0,63,152,0) 0%,rgba(0,63,152,0.9) 79%,rgba(0,63,152,1) 100%);background:-webkit-linear-gradient(right,rgba(0,63,152,0) 0%,rgba(0,63,152,0.9) 79%,rgba(0,63,152,1) 100%);background:linear-gradient(to left,rgba(0,63,152,0) 0%,rgba(0,63,152,0.9) 79%,rgba(0,63,152,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971',endColorstr='#17c971',GradientType=0 );width:100%;height:100%;position:absolute;left:0;top:0;content:"";}
.Contact .box1 .con .pic{height:5.8rem;position:relative;overflow:hidden}
.Contact .box1 .con .pic img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}
.Contact .box1 .con .txt{position:relative;z-index:1;}
.Contact .box1 .con .txt .tit{font-size:.3rem;color:#fff;font-weight:bold;padding-bottom:.45rem}
.Contact .box1 .con .txt .item:not(:last-child){margin-bottom:.2rem;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:.2rem}
.Contact .box1 .con .txt .item.row2{display:flex;}
.Contact .box1 .con .txt .item.row2 .w{width:50%;}
.Contact .box1 .con .txt .item .t1{font-weight:100;color:#fff;padding-bottom:.05rem;}
.Contact .box1 .con .txt .item .t1 img{max-width:25px;margin-right:10px;}
.Contact .box1 .con .txt .item .t2{color:#fff;font-size:.18rem}
.Contact .box1 .con .txt .item .btn{display:inline-block;color:#ffff;padding-left:.4rem;line-height:.4rem;background:url(../images/icon-map1.svg)no-repeat center left;background-size:.3rem auto;}
.Contact .box2{display:flex;flex-wrap:wrap;position:relative;}
.Contact .box2 .item{width:32%;margin-right:2%;background:#f5f6f8;margin-top:.4rem}
.Contact .box2 .item:nth-child(3n){margin-right:0}
.Contact .box2 .item .pic{height:3.25rem;position:relative;overflow:hidden;}
.Contact .box2 .item .pic img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}
.Contact .box2 .item .txt{padding:.3rem;}
.Contact .box2 .item .txt .tit{font-size:.22rem;color:#003f98;font-weight:bold;padding-bottom:.3rem}
.Contact .box2 .item .txt .desc{line-height:2;font-size:.15rem;}
.Contact .box2 .item .txt .desc p img{max-width:25px;margin-right:.1rem;}
.Contact .box2 .item .txt .btn{display:inline-block;color:#003f98;padding-left:.4rem;line-height:.4rem;background:url(../images/icon-map.svg)no-repeat center left;background-size:.3rem auto;margin-top:.2rem}
@media(min-width:1025px){.Contact .box1 .con{align-items:center;}
.Contact .box1 .con .pic{width:60%}
.Contact .box1 .con .txt{width:40%}
}
@media(max-width:1024px){.Contact{padding:50px 0}
.Contact .box1 .con .txt .item .t1{font-size:14px}
.Contact .box1 .con .txt .item .t2{font-size:16px}
.Contact .box2 .item{width:100%;margin-right:0;margin-top:10px}
.Contact .box2 .item .txt .tit{font-size:18px}
.Contact .box2 .item .txt .desc{font-size:14px}
}
.barch{background:#fafafa;padding:1rem 0}
.barch .ctit{text-align:center;padding-bottom:.5rem}
.barch ul{display:flex;flex-wrap:wrap}
.barch li{background:#fff;border-radius:.1rem;overflow:hidden;box-shadow:0 0px 12px rgba(0,0,0,.05);padding:.5rem;width:31%;margin-right:3.5%;margin-bottom:3%;position:relative}
.barch li:before{content:'';position:absolute;width:5px;height:.32rem;background:#003f98;left:0;top:.55rem}
.barch li:nth-child(3n){margin-right:0}
.barch li .tit{font-size:.3rem;color:#333;font-weight:500;padding-bottom:.2rem;}
.barch li p{line-height:1.75;font-weight:300}
.list5{overflow:hidden}
.list5 .item{padding:8.7% 0 7.84%;position:relative;overflow:hidden;}
.list5 .solveding{position:absolute;top:-8%;}
.list5 .imgbox{position:absolute;left:0;top:0;width:100%;height:100%;}
.list5 .imgbox img{width:100%;height:100%;object-fit:cover;}
.list5 .en{position:absolute;bottom:0;background-image:linear-gradient(to bottom right,rgba(255,255,255,.5),transparent);background-clip:text;-webkit-background-clip:text;color:transparent;position:absolute;line-height:.8;width:100%;white-space:nowrap;}
.list5 .tit{color:#000;font-size:.48rem}
.list5 .editor{line-height:1.77;margin-top:3.1%;color:#666666;width:100%;max-width:800px;display:inline-block;}
.list5 .text_box{position:relative;z-index:2;}
.list5 .lables_box{display:inline-block;width:82%;margin-top:7.4%;position:relative;z-index:2;}
.lables1{display:flex;flex-wrap:wrap;}
.lables1 .lable{padding:25px 10px;background-color:#ffffff;margin-bottom:1.5%;width:18.8%;display:flex;align-items:center;justify-content:center;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;text-align:left;}
.lables1 .lable:not(:nth-child(5n+1)){margin-left:1.5%;}
.lables1 .icon{padding-bottom:25px;position:relative;min-width:25px;}
.lables1 .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.lables1 .lable_tit{margin-left:10px;}
.lables1 .lable:last-child{flex:1;}
.lables2{display:flex;flex-wrap:wrap;}
.lables2 .lable{width:32.33%;margin-bottom:1.5%;padding:35px 10px;background-color:#ffffff;margin-bottom:1.5%;display:flex;align-items:center;justify-content:center;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;}
.lables2 .lable:not(:nth-child(3n+1)){margin-left:1.5%;}
.lables2 .icon{padding-bottom:25px;position:relative;min-width:25px;}
.lables2 .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.lables2 .lable_tit{margin-left:10px;}
.list5 .item:nth-child(2n){text-align:right;}
.lables1 .lable:hover{box-shadow:0 0 15px rgba(0,0,0,.2);}
@media(max-width:1024px){.lables2 .lable,.lables1 .lable{padding:15px 10px;}
}
@media(max-width:768px){.list5 .item{padding:15px 0;}
.list5 .item:first-child{padding-top:0;}
.list5 .imgbox{position:relative;}
.list5 .text_box{margin-top:15px;}
.lables2 .lable,.lables1 .lable{width:49%;justify-content:flex-start;box-shadow:0 0 15px rgba(0,0,0,.1);}
.lables1 .lable:not(:nth-child(5n+1)){margin-left:0;}
.lables1 .lable:not(:nth-child(2n+1)){margin-left:2%;}
.list5 .lables_box{width:100%;}
}
@media(max-width:640px){.lables1 .lable_tit{font-size:12px;}
}
.Map002858 #allmap{height:5.5rem;}
.Map002858 #allmap,.Map002858 #allmap *{box-sizing:content-box;}
.Map002858 #allmap img{max-width:inherit;}
/* .Map002858 .BMap_bubble_content b{font-size:18px;display:block;padding-bottom:5px;}
*/
.tdt-infowindow-content{font-size:14px;}
.tdt-infowindow-content b{font-size:18px;display:block;padding-bottom:5px;}
@media(max-width:1024px){.Map002858 #allmap{height:40vw;}
}
@media(max-width:480px){.Map002858 #allmap{height:70vw;}
}
.Map000101{padding:1.2rem 0;}
.Map000101 .ctit{padding-bottom:.5rem;}
.Map000101 .map{width:60%;float:left;height:6rem;position:relative}
.Map000101 .map .pic{height:100%;width:100%;left:0;top:0;position:absolute;overflow:hidden;opacity:0;transition:.3s all}
.Map000101 .map .pic.show{opacity:1;}
.Map000101 .map .pic img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;}
.Map000101 .info{float:right;width:40%;max-height:6rem;overflow:auto;}
.Map000101 .info li{padding:.4rem;border-bottom:1px #dbdbdb dotted;}
.Map000101 .info li .tit{font-size:.2rem;color:#0a0a0a;padding-bottom:.2rem}
.Map000101 .info li .desc{line-height:1.75;}
.Map000101 .info li.on{background-color:#eee;}
.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:5px;background-color:rgba(0,0,0,0.1);;}
.scrollbar::-webkit-scrollbar{width:5px;background-color:rgba(0,0,0,0);}
.scrollbar::-webkit-scrollbar-thumb{border-radius:5px;background-color:#003f98;;}
/*Bottom003085 */
.Bottom003085{margin-top:3%;display:flex;align-items:center;position:relative;z-index:10}
.Bottom003085 .code{margin-right:3%;}
.Bottom003085 .code img{max-width:1.2rem}
.Bottom003085 .share li{float:left;position:relative;z-index:20;}
.Bottom003085 .share li:not(:last-child){margin-right:10px;}
.Bottom003085 .share li figure{position:absolute;width:150px;background:rgba(0,0,0,0.2);padding:5px;left:50%;margin-left:-75px;bottom:100%;margin-bottom:10px;display:none;color:#fff;text-align:center;line-height:2em;font-size:0.14rem;}
.Bottom003085 .share li a{display:block;background:rgba(0,0,0,0.2);background-position:center center;background-size:auto 40%;background-repeat:no-repeat;width:50px;height:50px;border-radius:50%;}
.Bottom003085 .share li.wx a{background-image:url("../images/Bottom003085-wx.svg");}
.Bottom003085 .share li.sina a{background-image:url("../images/Bottom003085-sina.svg");background-size:auto 50%;}
.Bottom003085 .share li.dy a{background-image:url("../images/Bottom003085-dy.svg");}
.Bottom003085 .share li a:hover{background-color:rgba(0,0,0,0.5)}
@media(min-width:1025px){.Bottom003085 .slogan{text-align:right;margin-bottom:3.2rem;}
}
@media(max-width:1024px){.Bottom003085 .share{display:table;margin:2vw auto 0;}
.Bottom003085 .logo{padding:4vw 0 0 0;}
}
@media(max-width:640px){.Bottom003085 .share li a{width:10vw;height:10vw;}
}
/*Form003139 */
.Form003139{background-color:#f0f5fb;padding:5% 0;}
.Form003139 .auto{position:relative;z-index:1;}
.Form003139 .desc{font-size:0.875em;color:#999999;line-height:1.78571;}
.Form003139 .form{background-color:#fff;margin-top:3.375em;}
.Form003139 .form-ul{margin:0 auto;}
.Form003139 .form-ul li{margin-bottom:25px;position:relative;}
.Form003139 .form-ul li .tit{position:absolute;left:1.1428em;top:0;font-size:1em;line-height:3.5714;color:#666;}
.Form003139 .form-ul li select,.Form003139 .form-ul li .text{width:100%;border-radius:5px;font-size:1em;line-height:3.5714;height:3.5714em;background:none;padding:0 1em;background-color:#f5f6f8;border:none;}
.Form003139 .form-ul li textarea.text{height:auto;}
.Form003139 .form-ul .btn{width:10em;background:#003f98;border-radius:5px;font-size:1em;height:3.5714em;color:#fff;cursor:pointer;border:0;font-family:'SourceHanSansCN-Regular';}
@media (min-width:1025px){.Form003139 .form .img{width:50%;}
.Form003139 .form-ul .row-2 li{float:left;width:calc(50% - 10px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float:right;}
.Form003139 .form-ul{width:83.715%;}
}
@media (max-width:1024px){.Form003139{padding:50px 0;}
.Form003139 .form-ul{padding:2em 0;}
.Form003139 .form-ul{width:90%;}
}
/*RighInfo002816 */
.RighInfo002816 .img-block{display:block;width:100%;}
.RighInfo002816 ul{margin-bottom:6%;}
.RighInfo002816 ul .inner{background:#f9f9f9;padding:5%;border-radius:20px;}
.RighInfo002816 ul h3{font-size:24px;color:#003f98;margin-bottom:20px;}
.RighInfo002816 ul h3:before{display:inline-block;content:'';height:16px;width:4px;background:#7db027;vertical-align:middle;margin-right:15px;}
.RighInfo002816 ul .li p{line-height:2;color:#666;margin-top:5px;}
.RighInfo002816 ul .li .icon{padding-bottom:15px;}
.RighInfo002816 ul .li .icon img{max-width:50px;}
.RighInfo002816 ul .ol figure{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:73%;border-radius:30px;}
@media(min-width:1025px){.RighInfo002816 ul:nth-child(2n-1) .ol{float:left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float:right;}
.RighInfo002816 ul:nth-child(2n) .ol{float:right;}
.RighInfo002816 ul:nth-child(2n) .li{float:left;}
.RighInfo002816 ul .ol,.RighInfo002816 ul .li{width:50%;}
.RighInfo002816 ul .li{position:relative;z-index:10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{margin-left:-10%;padding-left:8%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width:110%;padding-right:8%;}
}
@media(max-width:1024px){.RighInfo002816 ul .li{padding:0!important;}
.RighInfo002816 ul .inner{padding:20px;}
}
.more_cp{text-align:center;margin-top:.4rem;padding-bottom:1vw;}
.more_cp a{color:#fff;font-size:1em;/* width:1.7rem;height:.5rem;*/
line-height:.5rem;background:#003f98;color:#fff;text-align:center;border-radius:.1rem;margin:.5rem auto 0;padding:1em 2em 1em 1em;background-image:url(../images/xz.svg);background-repeat:no-repeat;background-position:95% center;background-size:20px;}
.Contact .box2:after{position:absolute;left:0;top:0;width:100%;height:100%;display:block;content:'';background:url(../images/logo_after.png) no-repeat center center;background-size:contain;z-index:5;pointer-events:none;}
.Contact .box2 .item .txt .desc dl{display:flex;}
.Contact .box2 .item .txt .desc dd img{max-width:2em;}
.Contact .box2 .item .txt .desc dd{margin:0.5em 1em 0.5em 0;}
/* .Contact .box2 .item:last-child{background-image:url(../images/logo-s.png);background-position:right 5%;background-size:contain;background-repeat:no-repeat;}
*/
.Contact .box2 .item .txt .desc dd .on{display:block;}
.Contact .box2 .item .txt .desc dd .off{display:none;}
.Contact .box2 .item .txt .desc dd:hover .on{display:none;}
.Contact .box2 .item .txt .desc dd:hover .off{display:block;}
.Contact .box2 .item .txt .desc .abtn{color:#fff;background-color:#0866ff;display:inline-block;padding:0 0.15rem;height:0.45rem;line-height:0.45rem;border-radius:0.05rem;font-size:0.18rem;margin-bottom:0.1rem;}
.Contact .box2 .item .txt .desc .abtn img{vertical-align:middle;margin-right:0;}
.Contact .box2 .item .txt .desc .abtn:hover{opacity:0.9;}
.HomeInfo{padding:1.2rem 0;background-repeat:no-repeat;background-position:center bottom;text-align:center;background-size:cover;position:relative;overflow:hidden;}
.HomeInfo .box{max-width:1000px;margin:0 auto;}
.HomeInfo .tit1{font-size:.5rem;color:#fff;text-align:center;font-weight:bold;padding-bottom:.12rem}
.HomeInfo .edit-info{font-size:.2rem;color:#fff;text-align:center;font-weight:lighter;line-height:1.75;}
.HomeInfo .home_more{margin:.5rem auto 0;}
/* @media (min-width:1025px){.HomeInfo .box{width:45%;}
}
*/
.Popup{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0;left:0;overflow:auto;z-index:999;}
.Popup .ytable{height:100%;}
.Popup .main{width:90%;max-width:800px;padding:calc(50 / 16 * 1em);position:relative;margin:0 auto;background-color:#fff;border-radius:20px;}
.Popup .close{position:absolute;width:20px;height:20px;right:20px;top:20px;background:url(../images/icon-close.svg) no-repeat;background-size:contain;z-index:10;cursor:pointer;}
.Popup .title{font-size:.3rem;text-align:center;color:#0a0a0a;font-weight:550;margin-bottom:.3rem;}
.Popup .Form li{display:flex;}
.Popup .Form li{width:100%;margin-bottom:calc(15 / 16 * 1em);overflow:hidden;position:relative;background-repeat:no-repeat;background-size:calc(50 / 16 * 1em) auto;}
.Popup .Form li label{position:absolute;left:15px;color:#999;line-height:calc(50 / 16 * 1em);font-size:calc(16 / 16 * 1em);}
.Popup .Form li .text{flex:1;border:1px solid #ebebeb;padding:0 15px;height:calc(50 / 16* 1em);line-height:calc(50 / 16* 1em);font-size:calc(16 / 16 * 1em);color:#666;border-radius:5px;background:none;}
.Popup .Form li textarea.text{height:120px;line-height:2;}
.Popup .Form .btn{width:10em;background:#003f98;border-radius:5px;font-size:1em;height:3.125em;color:#fff;cursor:pointer;border:0;transition:0.3s;}
@media (min-width:1025px){.Popup .Form .row2 li{float:left;width:calc(50% - 10px);}
.Popup .Form .row2 li:nth-child(2n){float:right;}
}
.container{position:fixed;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;z-index:999999999;display:none;}
.container .box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;background:#fff;height:524px;width:90%;max-width:1280px;}
.container .cons{overflow:auto;padding:40px;width:100%;height:100%;}
.container .closeBtn{position:absolute;width:20px;height:20px;right:20px;top:20px;background:url(../images/icon-close.svg) no-repeat;background-size:contain;z-index:10;cursor:pointer;}
.container .tit1{font-size:.28rem;color:#333;}
.container .tit2{font-size:.14rem;color:#fff;margin:.2rem 0;background:#003f98;border-radius:.3rem;padding:.1rem .2rem;display:table;}
.container .desc{display:none;}
.container .info{margin-top:.3rem;font-size:.16rem;height:3.1rem;color:#414450;line-height:1.8;overflow:auto;}
.container .pic{display:block;background-repeat:no-repeat;background-position:top center;background-size:contain;}
@media(min-width:769px){.container .pic{float:left;width:34%;display:block;padding-bottom:36.5%;max-width:400px;}
.container .word{float:right;width:62%;}
}
@media screen and (max-width:768px){.container .pic{height:auto;padding-bottom:60%;margin-bottom:2em;}
}
@media(max-width:540px){.container .pic{padding-bottom:90%;}
}
.history .swiper-wrapper{transition-duration:1500ms !important;}
.history .swiper-slide{width:auto;}
.Bottom_nav{position:fixed;left:0;bottom:0;box-shadow:0 0px 12px rgba(0,0,0,.1);background:#fff;width:100%;}
.Bottom_nav ul{display:flex;align-items:center;justify-content:space-between;padding:4%}
.Bottom_nav ul li{text-align:center;}
.Bottom_nav ul li .icon{text-align:center}
.Bottom_nav ul li .icon img{max-width:.56rem;max-height:.56rem;filter:grayscale(0) brightness(0);opacity:.5}
.Bottom_nav ul li .tit{color:#333;font-size:14px;padding:10px 0 0;}
.Bottom_nav ul li:hover .icon img{filter:none;opacity:1}
.Bottom_nav ul li:hover .tit{color:#003f98;}
@media(min-width:1025px){.Bottom_nav{display:none;}
}
/* 20250508 */
.bantxt{position:absolute;z-index:10;width:100%;height:100%;color:#fff;display:flex;align-items:center;left:0;top:0;padding:10% 0;}
.bantxt .t1{position:relative;top:-1em;opacity:0;font-size:0.7rem;line-height:1.2;margin-bottom:0.2rem;font-weight:bold;text-shadow:3px 3px 5px rgba(0,63,152,0.4);}
.bantxt .t2{font-size:0.4rem;margin-bottom:0.2rem;position:relative;top:-1em;opacity:0;}
.bantxt .p{top:1em;position:relative;opacity:0;font-size:0.24rem;}
.bantxt .ico{top:1em;position:relative;opacity:0;margin-top:0.5rem;}
.bantxt .btns{margin-top:0.6rem;top:1em;position:relative;opacity:0;}
.slick-active .bantxt .t1,.slick-active .bantxt .t2,.slick-active .bantxt .p,.slick-active .bantxt .ico,.slick-active .bantxt .btns{opacity:1;top:0;transition:.6s;transition-delay:.3s;}
.bantxt.center{align-items:flex-start;text-align:center;}
.bantxt.center .btns{display:none;}
.txtCon{padding:0 0.8rem;}
.btns .btn{display:inline-block;background:#9ebd29;font-size:0.2rem;padding:0 2em;line-height:2.5;cursor:pointer;border-radius:2.5em;margin-right:0.1rem;transition:.3s;}
.btns .btn.on{background:#074096;}
.btns .btn:hover{background:#87a221;}
.btns .btn.on:hover{background:#05357e;}
@media(max-width:1024px){.bantxt .t1{font-size:0.32rem;}
.bantxt .t2{font-size:0.2rem;}
.bantxt .p{font-size:16px;}
.btns .btn{font-size:14px;}
.bantxt .btns{margin-top:0.3rem;}
.HomeBan .slick-arrow{width:0.5rem;height:0.5rem;}
.HomeBan .item .img-block{min-height:340px;object-fit:cover;}
}
