/*@font-face{font-family:'HarmonyOSBlack';src:url('../fonts/HarmonyOS_Sans_SC_Black.ttf') format('truetype');}
@font-face{font-family:'HarmonyOSBold';src:url('../fonts/HarmonyOS_Sans_SC_Bold.ttf') format('truetype');}
@font-face{font-family:'HarmonyOSLight';src:url('../fonts/HarmonyOS_Sans_SC_Light.ttf') format('truetype');}
@font-face{font-family:'HarmonyOSMedium';src:url('../fonts/HarmonyOS_Sans_SC_Medium.ttf') format('truetype');}
@font-face{font-family:'HarmonyOSRegular';src:url('../fonts/HarmonyOS_Sans_SC_Regular.ttf') format('truetype');}
@font-face{font-family:'HarmonyOSThin';src:url('../fonts/HarmonyOS_Sans_SC_Thin.ttf') format('truetype');}
*/
html{font-size:1vw;}
*{font-family:'Regular';}
p{margin:0;}
body{overflow-x:hidden;}
/*Top003101 */
.Top003101{font-family:'Alibaba-PuHuiTi-Regular';position:fixed;left:0;width:100%;top:0;z-index:9999;font-size:18px;}
.Top003101 .auto{max-width:1760px;width:90%;/* display:flex;*/
}
.Top003101,.Top003101 a:not(:hover){color:#fff;}
.Top003101 .logo{float:left;}
.Top003101 .logo img{height:auto;}
.Top003101 .top-right,.Top003101 menu{float:right;padding-top:13px;}
.Top003101 menu li span{
    display:block;
    line-height:38px;

}


.Top003101 .top-right dl>*{float:left;}
.Top003101 .top-lang,.Top003101 .top-nav{position:relative;z-index:100;}
.Top003101 .top-nav aside{line-height:38px;padding-right:19px;position:relative;z-index:3;}
.Top003101 .top-nav aside:after{position:absolute;content:'';
background-size:contain;width:9px;height:5px;right:0;top:50%;margin-top:-2px;transition:0.3s;}
.Top003101 .top-nav.on aside:after{transform:rotate(-180deg);}
.Top003101 .top-lang .box,.Top003101 .top-nav ul{position:absolute;top:0;left:-10px;right:-10px;padding:40px 10px 10px;border-radius:10px;background-color:rgba(0,0,0,0.2);display:none;}
.Top003101 .top-nav ul li{font-size:16px;line-height:2;}
.Top003101 .top-lang{margin:0 0vw 0 1.56vw;}
.Top003101 .top-lang .icon{width:auto;height:auto;display:flex;align-items:center;font-size:14px;padding:5px 20px;border:1px solid rgb(255 255 255 / 54%);border-radius:50px;color:#fff !important;}

.Top003101 .top-lang .box{text-align:center;}
.Top003101 .top-search{display:block;border-radius:38px;padding:0;}
.Top003101 .top-search .text{background:none;width:43px;color:rgba(255,255,255,0.5);padding:0;transition:0.3s;height:38px;line-height:38px;}
.search-show .Top003101 .top-search .text{width:8vw;}
.Top003101 .top-search .btn{
    width:40px;background-size:auto 42%;
    }
.Top003101 .open-s{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;cursor:pointer;}
.search-show .Top003101 .open-s{display:none;}
.Top003101 .open-menu{width:30px;height:38px;display:none;}
@media(min-width:1025px){.Top003101 menu li{float:left;margin-right:3.5vw;}
.Top003101 .top-right{position:relative;padding-left:1.93vw;/* padding-top:10px;*/
}
.Top003101 .top-right:before{position:absolute;content:'';width:1px;height:10px;background-color:#fff;opacity:0.3;left:0;top:50%;margin-top:-5px;display:none;}
}
@media(min-width:1025px) and (max-width:1440px){.Top003101{font-size:1.3vw;}
.Top003101 menu li{margin-right:1.5vw;}
.Top003101 .top-lang{margin:0 1vw;}
}
@media (max-width:1024px){.Top003101{padding:4vw 0;}
.Top003101 .top-nav{display:none;}
.Top003101 menu{
    position: fixed;
    right: -100%;
    top: 60px;
    /*transform: translateY(-500%);
    */opacity: 1;
    background-color: rgba(0,0,0,1);
    padding: 4vw;
    border-radius: 5px;
    width: 100%;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    height: 100%;
}
.Top003101 .open-menu{margin-left:2vw;}
.menu-show .Top003101 menu {
    opacity: 1;
    right: 0;
    
    background-color: #fff;
}
.search-show .Top003101 .top-search .text{width:22vw;}
}
.bane .divv{position:relative;height:100vh;}
.bane .divv .wenzi{position:absolute;width:90%;height:auto;max-width:1040;top:25%;left:50%;transform:translate(-50%,-25%);display:flex;align-items:center;justify-content:center;transition:all 1.5s;}
.bane .divv .wenzi .sp{font-size:2.4rem;-webkit-text-stroke:5px #ff000000;-webkit-text-fill-color:#000;font-family:'HarmonyOSMedium';background:linear-gradient(#037eff,#00c4ff);-webkit-background-clip:text;}
.bane .divv .wenzi .pa{font-size:2.4rem;font-family:'HarmonyOSMedium';color:#fff;position:relative;padding:0 4.2rem;}
.bane .divv .wenzi .pa i{font-size:2.4rem;-webkit-text-stroke:7px #ff000000;-webkit-text-fill-color:#000;font-family:'HarmonyOSMedium';background:linear-gradient(#00c4ff,#037eff);-webkit-background-clip:text;display:block;position:absolute;}
.bane .divv .wenzi .pa i:nth-child(1){left:0;padding:0 1.5rem;top:-0rem;}
.bane .divv .wenzi .pa i:nth-child(2){right:0;padding:0 1.5rem;top:0;}
/*
.bane .swiper-slide-active .wenzi{transform:translate(-50%,-25%);}
*/
#fp-nav.fp-left{left:auto !important;right:40px;}
#fp-nav ul li a span{background:#bcc4ce !important;}
#fp-nav ul li,.fp-slidesNav ul li{margin:12px 7px !important;}
#fp-nav ul li a.active span{background:url(../images/lo.png) no-repeat center !important;}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{background:#fff !important;}
.Top003101 .top-lang .icon img{margin-right:5px;}
.Top003101 .top-search .tel{font-size:18px;color:#fff;display:flex;align-items:center;}
.Top003101 .top-search .tel img{margin-right:10px;}
.Top003101 menu li a{font-size:16px;color:#fff;}
.Top003101 .top-right .clearfix{display:flex;align-items:center;}
.Top003101 .top-lang .box a{color:#fff;font-size:14px;display:block;margin:5px 0;}
.bane .swiper-pagination{font-size:17px;color:#8d8d8d;text-align:right;display:inline-block;margin:0;max-width:max-content;width:auto;/* opacity:0.5;*/
 padding:0 20px;padding-top:2.3%;background:url(../images/tub.png) no-repeat top center;right:8%;left:auto;bottom:4%;background-size:1.5rem;}
.bane .swiper-pagination span{font-size:17px;}
.bane .swiper-pagination .swiper-pagination-total{color:#8d8d8d;}
.bane .swiper-pagination .swiper-pagination-current{color:#fff;}
.bane .swiper-button-next{left:10rem;bottom:3rem;top:auto;color:transparent;width:95px;height:95px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #6c6c6c;font-size:14px;color:#fff;position:absolute;background:none;}
.bane .swiper-button-next::after{content:'';font-size:14px;position:absolute;width:auto;height:auto;color:#fff;width:100%;height:100%;border-top:3px solid #175aec;border-left:3px solid #175aec;border-radius:50%;top:-1px;left:-1px;right:0;/* margin:auto;*/
 /* overflow:hidden;*/
 /* width:200px;*/
 /* height:100px;*/
 background-color:transparent;border-radius:100px 100px 100px 100px;/* å·¦ä¸Šã€å³ä¸Šã€å³ä¸‹ã€å·¦ä¸‹ */
 animation:turn 3s linear infinite;}
.bane .swiper-button-next i{position:relative;width:20px;height:20px;}
.bane .swiper-button-next i:before{content:'';position:absolute;width:100%;height:100%;background:url(../images/you.png) no-repeat center;}
@keyframes turn{0%{transform:rotate(0deg);}
20%{transform:rotate(72deg);}
40%{transform:rotate(144deg);}
60%{transform:rotate(216deg);}
80%{transform:rotate(288deg);}
100%{transform:rotate(360deg);}
}
.banners{position:relative;}
.banners:before{content:'';position:absolute;background:url(../images/xial.png);width:20px;height:40px;bottom:5%;left:0;right:0;margin:auto;z-index:9;animation:turnww 1.5s linear infinite;}
@media screen and (max-width:1320px){.bane .divv .wenzi .pa i{top:-0.1rem !important;font-size:2.3rem;}
.bane .divv .wenzi .pa{font-size:2.3rem;}
.bane .divv .wenzi .sp{font-size:2.3rem;}
}
@media screen and (max-width:640px){.Top003101 .top-search .tel{display:none;}
.Top003101 .open-menu{display:block;}
.Top003101 .logo img{max-height:50px;}
.Top003101 .top-right,.Top003101 menu{padding-top:0;}
.bane .divv .wenzi .sp,.bane .divv .wenzi .pa,.bane .divv .wenzi .pa i{font-size:18px;}
.bane .divv .wenzi .pa{padding:0 5.2rem;}
.bane .swiper-button-next{bottom:10rem;width:60px;height:60px;font-size:12px;}
.bane .swiper-pagination{font-size:14px;padding-top:7.3%;bottom:5%;background-size:5rem;}
}
.Floor002846 .cpjjs{background:url(../images/bj2.jpg) no-repeat bottom;background-size:cover;}
.Floor002846 .cpjjs .cplbs{display:flex;width:90%;max-width:1600px;margin:auto;flex-wrap:wrap;}
.Floor002846 .cpjjs .cplbs .left{width:78.5%;}
.Floor002846 .cpjjs .cplbs .right{width:21.5%;display:inline-block;display:flex;flex-wrap:wrap;align-items:center;align-content:center;}
.Floor002846 .cpjjs .cplbs .right .baiow .bpa{font-size:1.25rem;color:#fff;width:40%;text-align:center;padding:0 5px;}
.Floor002846 .cpjjs .cplbs .right .baiow{display:flex;align-items:center;margin-bottom:2.3rem;width:100%;}
.Floor002846 .cpjjs .cplbs .right .baiow i{width:30%;height:1px;background:#fff;}
.Floor002846 .cpjjs .cplbs .right .baiow .bpa img{margin-left:10px;}
.Floor002846 .cpjjs .cplbs .right ul li{list-style:none;display:flex;align-items:center;background:#fff;border-radius:25px;padding:20px;cursor: pointer;}
.Floor002846 .cpjjs .cplbs .right ul li .img{overflow:hidden;display:inline-block;width:10%;text-align:center;border-radius:50%;border:3px solid #037eff;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;}
.Floor002846 .cpjjs .cplbs .right ul li .img img{width:auto;max-width:57px;max-height:57px;height:auto;}
.Floor002846 .cpjjs .cplbs .right ul li:not(:last-child){margin-bottom:30px;}
.Floor002846 .cpjjs .cplbs .right ul li .wenzi{padding-left:20px;}
.Floor002846 .cpjjs .cplbs .right ul li .wenzi .po{font-size:1.36rem;color:#037eff;font-family:'HarmonyOSMedium';}
.Floor002846 .cpjjs .cplbs .right ul li .wenzi .pt{font-size:0.95rem;color:#333333;font-family:'HarmonyOSMedium';}
.Floor002846 .cpjjs .cplbs .left .kkso{display:flex;align-items:center;}
.Floor002846 .cpjjs .cplbs .left .kkso .less{width:35%;}
.Floor002846 .cpjjs .cplbs .left .kkso .riss{width:65%;text-align:center;display:flex;align-items:flex-end;justify-content:center;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .pa{color:#1a61fa;font-size:3.9rem;font-family:'HarmonyOSBold'; font-weight: bold;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .jeis .pb{font-size:2.4rem;font-family:'HarmonyOSMedium';color:#141f33;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .jeis .pc{font-size:1.25rem;color:#3b4046;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .jeis{margin-top:7px;/* margin-bottom:3rem;*/
}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu{display:flex;align-items:center;margin-top:4rem;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a{display:flex;justify-content:center;align-items:center;color:#fff;width:90%;max-width:160px;padding:13px 5px;border:2px solid transparent;border-radius:50px;font-size:16px;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a:hover{/* margin-right:20px;*/
 border-color:#fff;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a img{margin-left:10px;}
.Floor002846 .cpjjs .cplbs .right ul li.on{background:#037eff;}
.Floor002846 .cpjjs .cplbs .right ul li.on p{color:#fff !important;}
.Floor002846 .cpjjs .cplbs .left .kkso .riss img{width:auto;height:30.5rem;}
@media screen and (max-width:1366px){.Floor002846 .cpjjs .cplbs .right ul li:not(:last-child){margin-bottom:10px;}
}
@media screen and (max-width:768px){.Floor002846 .cpjjs .cplbs .right ul li{padding:10px;width:100%;}
.Floor002846 .cpjjs .cplbs .right ul{display:flex;flex-wrap:wrap;}
.Floor002846 .cpjjs .cplbs .right{width:100%;margin-top:20px;}
.Floor002846 .cpjjs .cplbs .left{width:100%;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .pa{font-size:20px;}
.Floor002846 .cpjjs .cplbs .left .kkso .riss{width:30%;justify-content:flex-end;}
.Floor002846 .cpjjs .cplbs .left .kkso .less{width:70%;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .jeis .pb{font-size:16px;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .jeis .pc{font-size:14px;margin-top:10px;}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a{padding:5px 5px;font-size:14px;}
.Floor002846 .cpjjs .cplbs .right .baiow .bpa{font-size:16px;}
.Floor002846 .cpjjs .cplbs .right ul li .img img{max-width:40px;max-height:40px;}
.Floor002846 .cpjjs .cplbs .right ul li .img{width:70px;height:70px;}
.Floor002846 .cpjjs .cplbs .right .baiow{margin-bottom:20px;}
.Floor002846 .cpjjs .cplbs .right ul li .wenzi .pt{font-size:14px;}
.Floor002846 .cpjjs .cplbs .right ul li .wenzi .po{font-size:16px;}
#fp-nav.fp-left{right:10px;}
}
#section3{background:url(../images/bj3.jpg) no-repeat bottom;background-size:cover;}
#section3 .kuasan{display:flex;flex-wrap:wrap;align-items:center;width:90%;margin:auto;max-width:1600px;}
#section3 .kuasan .left{width:45%;padding-right:4%;overflow:hidden;}
#section3 .kuasan .right{width:55%;}
#section3 .kuasan .left .tit .pa{color:#037eff;font-size:2.4rem;margin-bottom:2rem;font-family:'HarmonyOSMedium';}
#section3 .kuasan .left .tit .pb{font-size:18px;color:#666666;line-height:2;}
#section3 .kuasan .left .tit .pb h1{ font-size: 18px; color: #666666; line-height: 2; display: inline-block; font-weight: normal; margin: 0;}
#section3 .kuasan .left .num{margin-top:1.5rem;}
#section3 .kuasan .left .num ul{display:flex;flex-wrap:wrap;}
#section3 .kuasan .left .num ul li{list-style:none;width:33.3%;padding-right:5px;}
#section3 .kuasan .left .num ul li .yi{display:flex;align-items:flex-end;}
#section3 .kuasan .left .num ul li .yi .pa{color:#037eff;font-size:2.4rem;font-family:'HarmonyOSMedium';}
#section3 .kuasan .left .num ul li .yi span{font-size:1.1rem;position:relative;color:#037eff;bottom:0.5rem;font-family:'HarmonyOSMedium';}
#section3 .kuasan .left .num ul li:not(:nth-child(n)~li){margin-bottom:1.8rem;}
#section3 .kuasan .left .num ul li .er .pc{font-size:1rem;color:#333333;letter-spacing:2px;}
#section3 .kuasan .left .link{display:block;width:90%;max-width:160px;text-align:center;margin-top:3.2rem;}
#section3 .kuasan .left .link a{font-size:16px;color:#707070;display:block;align-items:center;justify-content:center;padding:13px 5px;border:2px solid #037eff;border-radius:50px;transition:all 0.5s;}
#section3 .kuasan .left .link a img{margin-left:10px;filter:grayscale(100%) brightness(50%);transition:all 0.5s;}
#section3 .kuasan .left .link a:hover{background:#037eff;color:#fff;}
#section3 .kuasan .left .link a:hover img{filter:grayscale(100%) brightness(500%);}
#section3 .kuasan .right .map{position:relative;}
#section3 .kuasan .right .map .img{width:100%;height:auto;}
#section3 .kuasan .right .map .img img{width:auto;height:auto;}
#section3 .kuasan .right .map .ul{position:absolute;width:100%;height:auto;top:0;left:0;right: 0;bottom: 0;}
#section3 .kuasan .right .map .ul li{position:absolute;}
#section3 .kuasan .right .map .ul li .wenzss{display:none;flex-wrap:wrap;width:auto;max-width:230px;/* display:none;*/
 box-shadow:0 0 5px 0px #037eff;padding:10px;background:#fff;position:relative;top:-6.5rem;left:6rem;z-index:3;}
#section3 .kuasan .right .map .ul li .wenzss span{color:#333333;font-size:14px;}
#section3 .kuasan .right .map .ul li .wenzss p{color:#333333;font-size:14px;width:75%;}
#section3 .kuasan .right .map .ul li img{width:auto;height:auto;max-width:17px;max-height:20px;position:relative;z-index:1;}
#section3 .kuasan .right .map .ul li:hover .wenzss{display:flex;}
#section3 .kuasan .right .map .ul li .iyi{width:1px;height:0rem;bottom:8.3rem;left:0.5rem;top:-3.5rem;bottom:0;}
#section3 .kuasan .right .map .ul li i{z-index:1;background:#9d9d9d;position:absolute;display:inline-block;transition:all 0.5s;}
#section3 .kuasan .right .map .ul li .ier{width:0rem;height:1px;top:-3.5rem;left:0.5rem;}
#section3 .kuasan .right .map .ul li:hover .iyi{height:4rem;}
#section3 .kuasan .right .map .ul li:hover .ier{width:6rem;}
#section3 .kuasan .right .map .ul li:nth-child(1){
    /* top:7rem;left:8rem; */
    top: 34%;
    left: 19.5%;
}
#section3 .kuasan .right .map .ul li:nth-child(2){
    /* top:16rem;left:14rem; */
    top: 69%;
    left: 30%;
}
#section3 .kuasan .right .map .ul li:nth-child(3){
    /* top:14rem;left:24rem; */
    top: 60%;
    left: 53%;
}
#section3 .kuasan .right .map .ul li:nth-child(4){
    /* top:4.5rem;left:26rem; */
    top: 17%;
    left: 56%;
}
#section3 .kuasan .right .map .ul li:nth-child(5){
    /* top:6.5rem;left:34rem; */
    top: 25%;
    left: 72%;
}
#section3 .kuasan .right .map .ul li:nth-child(6){
    /* top:11rem;left:38rem;top:16rem;left:38.5rem; */
    top: 81%;
    left: 93%;
}
#section3 .kuasan .right .map .ul li:nth-child(7){
    /* top:17rem;left:42.5rem; */
    top: 47%;
    left: 77%;
}
#section3 .kuasan .right .map .ul li:nth-child(5) .wenzss{left:auto;right:15rem;}
#section3 .kuasan .right .map .ul li:nth-child(5) .ier{left:auto;right:12rem;}
#section3 .kuasan .right .map .ul li:nth-child(6) .wenzss{left:auto;right:15rem;width:230px;}
#section3 .kuasan .right .map .ul li:nth-child(6) .ier{left:auto;right:11.4rem;}
#section3 .kuasan .right .map .ul li:nth-child(7) .wenzss{left:auto;right:17rem;width:14rem;}
#section3 .kuasan .right .map .ul li:nth-child(7) .ier{left:auto;right:13.1rem;}
#section3 .kuasan .right .map .ul li:nth-child(8){
    /* top:9rem;left:37rem; */
    top: 36%;
    left: 86%;
}
#section3 .kuasan .right .map .ul li:nth-child(8):before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#037eff;}
#section3 .kuasan .right .map .ul li .diqu{font-size:12px;color:#666666;text-align:center;position:relative;left:-7px;top:8px;}
#section3 .kuasan .right .map .ul li:nth-child(9){
    /* top:9rem;left:33rem; */
    top: 36%;
    left: 74%;
}
#section3 .kuasan .right .map .ul li:nth-child(10){
    /* top:9rem;left:35rem; */
    top: 36%;
    left: 80%;
}
#section3 .kuasan .right .map .ul li:nth-child(9):before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#037eff;left: 3px;}
#section3 .kuasan .right .map .ul li:nth-child(10):before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:#037eff;left: 3px;}
#section3 .kuasan .right .map .ul li:after{content:'';position:absolute;width:17px;height:17px;background:rgb(3 126 255 / 49%);border-radius:50%;top:5px;left:0;z-index:0;animation:test 1.5s linear infinite;}
#section3 .kuasan .right .map .ul li.los::after{top:-0.4rem;left:-0.4rem;}
/* #section3 .kuasan .right .map .ul .los:nth-child(7){top:10rem;left:35rem;} */
#section3 .kuasan .right .map .ul .los:nth-child(7)::after{top:1rem;left:0.5rem;background:rgb(174 37 253 / 50%);}
#section3 .kuasan .right .map .ul .los:nth-child(7)::before{content:'';position:absolute;width:17px;height:17px;background:rgb(44 72 240 / 50%);border-radius:50%;top:1rem;left:-0.5rem;z-index:0;animation:test 1.5s linear infinite;}
.Floor002846 .cpjjs .cplbs .right ul{width:100%;}
#section3 .kuasan .right .map .ul .los:nth-child(7) .ss{position:relative;}
#section3 .kuasan .right .map .ul .los:nth-child(7) .ss::before{content:'';position:absolute;width:17px;height:17px;background:rgb(3 126 255 / 49%);border-radius:50%;top:-1.5rem;left:0rem;z-index:0;animation:test 1.5s linear infinite;}
.Top003101 .logo .sanssbl{display:none;}
.huandd .logo .sanssno{display:none;}
.huandd .logo .sanssbl{display:block;filter:none;}
.huandd .icon{border-color:#bebebe !important;}
.huandd aside{color:#333;}
.huandd a{color:#333 !important;}
.huandd .tel img{filter:grayscale(100%) brightness(20%);}
.huandd p{color:#333 !important;}
#section3 .kuasan .right .fens{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;max-width:750px;margin-left:auto;margin-right:0;margin-top:3rem;position:absolute;right:6%;}
#section3 .kuasan .right .fens .bbs{width:100%;text-align:center;/* font-size:20px;*/
 /* color:#333333;*/
 /* font-family:'HarmonyOSMedium';*/
 margin-bottom:20px;max-width:500px;}
#section3 .kuasan .right .fens .bbs .bbpa{font-family:'HarmonyOSMedium';font-size:20px;color:#333;}
#section3 .kuasan .right .fens .divp{display:flex;align-items:center;width:100%;position:relative;padding:15px 20px;
    /* flex-wrap:wrap; */
    justify-content: space-between;
}
#section3 .kuasan .right .fens .divp .llss{display:flex;align-items:center;
    width:auto;
    position:relative;}
#section3 .kuasan .right .fens .divp .llss.on{
    width: 30%;
}
#section3 .kuasan .right .fens .divp .llss.on .wenss{
    /*width: auto; */
    display: block;
}
#section3 .kuasan .right .fens .divp .rrss{width:65%;display:flex;align-items:center;flex-wrap:wrap;position:relative;}
#section3 .kuasan .right .fens .divp:before{width:150%;height:100%;background:#fff;content:'';position:absolute;z-index:0;top:0;left:0;border-radius:50px 0 0 50px;}
#section3 .kuasan .right .fens .divp .llss .wenss{
    padding-left:15px;
    display: none;
    /* opacity: 0;
    overflow: hidden;
    width: 1px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s; */
}
#section3 .kuasan .right .fens .divp .llss .wenss .wpa{font-size:14px;color:#707070;}
#section3 .kuasan .right .fens .divp .llss .wenss .wpb{font-size:16px;color:#333333;}
#section3 .kuasan .right .fens .divp img{width:auto;height:auto;max-width:69px;}
#section3 .kuasan .right .fens .divp .rrss .img:not(:last-child){margin-right:1.5rem;}
@keyframes test{0%{opacity:0;transform:scale(0);}
40%{opacity:0.5;transform:scale(0.5);}
60%{opacity:1;transform:scale(1.5);}
100%{opacity:0;transform:scale(1.8);}
}
@keyframes turn{0%{transform:rotate(0deg);}
20%{transform:rotate(72deg);}
40%{transform:rotate(144deg);}
60%{transform:rotate(216deg);}
80%{transform:rotate(288deg);}
100%{transform:rotate(360deg);}
}
@keyframes turnww{0%{bottom:5%;}
20%{bottom:6%;}
50%{bottom:7%;}
80%{bottom:6%;}
100%{bottom:5%;}
}
@media screen and (max-width:1100px){#section3 .kuasan .right .fens{max-width:650px;}
#section3 .kuasan .right .fens .divp img{max-width:50px;}
#section3 .kuasan .right .fens .bbs .bbpa{font-size:16px;}
}
@media screen and (max-width:768px){#section3 .kuasan .right .fens{max-width:400px;}
#section3 .kuasan .right .fens .divp .llss{width:100%;margin-bottom:10px;}
#section3 .kuasan .right .fens .divp .rrss{width:100%;}
}
@media screen and (max-width:640px){#section3 .kuasan .left{width:100%;padding-right:0;}
#section3 .kuasan .left .tit .pb{font-size:14px;line-height:1.8;}
#section3 .kuasan .left .link a{font-size:14px;padding:7px 5px;}
#section3 .kuasan .left .tit .pa{font-size:18px;}
#section3 .kuasan .right{width:100%;}
#section3 .kuasan .left .num ul li .yi .pa{font-size:18px;}
#section3 .kuasan .right .fens{position:relative;max-width:100%;right:0;}
#section3 .kuasan .right .map .ul .los:nth-child(7){top:11rem;left:72rem;}
#section3 .kuasan .right .map .ul li:nth-child(8){top:10rem;left:80rem;}
#section3 .kuasan .right .map .ul li:nth-child(9){top:10rem;left:73rem;}
#section3 .kuasan .right .map .ul li:nth-child(10){top:10rem;left:66.5rem;}
#section3 .kuasan .right .map .ul .los:nth-child(7){top:13rem;left:72rem;}
#section3 .kuasan .right .map .ul li:nth-child(1){top:8rem;left:13rem;}
#section3 .kuasan .right .map .ul li:nth-child(2){top:29rem;left:25rem;}
#section3 .kuasan .right .map .ul li:nth-child(4){top:4.5rem;left:52rem;}
#section3 .kuasan .right .map .ul li:nth-child(5){top:3.5rem;left:78rem;}
#section3 .kuasan .right .map .ul li:nth-child(6){top:30rem;left:75.5rem;}
#section3 .kuasan .right .map .ul li:nth-child(3){top:21rem;left:44rem;}
#section3 .kuasan .right .fens .divp img{max-width:35px;}
}
#section4{background:url(../images/bj4.png) no-repeat bottom;background-size:cover;}
#section4 video{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
#section4 .ship{text-align:center;width:90%;margin:auto;}
#section4 .ship .pa{font-size:1.6rem;color:#fff;}
#section4 .ship .pb{font-size:3.4rem;color:#fff;font-family:'HarmonyOSMedium';margin-top:10px;}
#section4 .ship .pc{font-size:16px;padding:13px 5px;border:2px solid #ffffff;border-radius:50px;transition:all 0.5s;display:block;max-width:160px;margin:auto;color:#fff;margin-top:3rem;}
#section4 .ship .pc img{margin-left:5px;}
#section4 .ship .pc:hover{background:#037eff;border-color:#037eff;}
@media screen and (max-width:640px){#section4 .ship .pa{font-size:18px;}
#section4 .ship .pb{font-size:16px;}
#section4 .ship .pc{font-size:14px;padding:7px 5px;}
}
#section5{background:#f6f6f6;}
.newtop{position:relative;margin-bottom:30px;padding-bottom:18%;background:url(../images/ban5.jpg) no-repeat center;background-size:cover;}
.newtop .img{overflow:hidden;}
.newtop .img img{width:100%;}
.newtop .ul{width:90%;margin:auto;max-width:1600px;position:absolute;bottom:20%;left:0;right:0;margin:auto;}
.newtop .ul ul{display:flex;}
.newtop .ul ul li{width:10%;text-align:center;border-radius:50px;/* box-shadow:0 0 8px 0 #d2d2d2;*/
 margin-right:2%;transition:all 0.5s;background:#fff;}
.newtop .ul ul li a{font-size:18px;color:#666666;padding:13px 5px;display:block;}
.newtop .ul ul li:hover{background:#037eff;}
.newtop .ul ul li:hover a{color:#fff;}
.nnews .xinwen{width:90%;margin:auto;max-width:1600px;position:relative;}
.nnews .xinwen .uls{display:flex;flex-wrap:wrap;}
.nnews .xinwen .uls .li{list-style:none;}
.newtop .ul ul li.on{background:#037eff;}
.newtop .ul ul li.on a{color:#fff;}
.nnews .xinwen .uls .li .img{border-radius:20px;overflow:hidden;}
.nnews .xinwen .uls .li .img img{width:100%;height:auto;transition:all 0.5s;}
.nnews .xinwen .uls .li .wen{margin-top:25px;}
.nnews .xinwen .uls .li .wen time{font-size:16px;color:#888888;}
.nnews .xinwen .uls .li .wen .ps{font-size:24px;color:#333333;font-family:'HarmonyOSMedium';margin-top:15px;margin-bottom:15px;}
.nnews .xinwen .uls .li .wen .pb{font-size:16px;color:#888888;line-height:1.8;}
.nnews .xinwen .uls .li:not(:last-child){margin-right:2%;}
#section5 .fp-tableCell{display:block;}
.nnews .xinwen .uls .li:hover .img img{transform:scale(1.1);}
@media screen and (max-width:1366px){.newtop .ul ul li a{font-size:16px;}
.newtop{padding-bottom:28%;}
}
@media screen and (max-width:768px){.newtop{padding-bottom:50%;}
.newtop .ul ul li{width:auto;}
.newtop .ul ul li a{font-size:14px;}
.newtop .ul ul li a{font-size:18px;color:#666666;padding:7px 10px;display:block;}
.nnews .xinwen .uls .li:not(:last-child){margin-right:0;}
.nnews .xinwen .uls .li{width:100%;}
.nnews .xinwen .uls .li .wen{margin-top:10px;}
.nnews .xinwen .uls .li .wen .ps{font-size:16px;margin-top:5px;margin-bottom:5px;}
.nnews .xinwen .uls .li .wen .pb{font-size:14px;}
}
@media screen and (max-width:640px){.newtop{padding-bottom:100%;}
.newtop .ul{bottom:10%;}
.newtop .ul ul li a{font-size:16px;}
.nnews .xinwen .swiper-button-next{
    width:40px;height:40px;
    border-radius:50%;
    background-color:#fff;
    background-size:10px;}
.nnews .xinwen .swiper-button-next::after{font-size:14px;font-weight:bold;}
.nnews .xinwen .swiper-button-prev{
    width:40px;
    height:40px;
    border-radius:50%;
    background-color:#fff;
    background-size:10px;
}
.nnews .xinwen .swiper-button-prev::after{font-size:14px;font-weight:bold;}
}
#section6{background:url(../images/bj5.png) no-repeat bottom;background-size:cover;}
.qqdao{display:flex;justify-content:center;width:90%;max-width:1600px;margin:auto;margin-top:7%;}
.qqdao .left{width:56%;}
.qqdao .right{margin-left:2%;width:42%;}
.qqdao .dicc{position:relative;}
.qqdao .dicc .img{overflow:hidden;border-radius:20px;}
.qqdao .wenj{position:absolute;bottom:0;z-index:2;display:inline-table;height:auto;}
.qqdao .left .wenj{width:100%;text-align:center;top:4rem;}
.qqdao .wenj .pa{font-size:1.9rem;color:#333333;}
.qqdao .wenj .pb{color:#888888;font-size:18px;margin-top:10px;margin-bottom:2rem;}
.qqdao .wenj .pc{font-size:16px;color:#037eff;}
.qqdao .wenj .pc img{margin-left:10px;}
.qqdao .right .wenj{top:0;margin:auto;width:82%;margin:auto;left:0;right:0;}
.qqdao .right .dicc:nth-child(1){margin-bottom:4%;}
.qqdao .right .dicc:nth-child(1) .pa{color:#fff;}
.qqdao .right .dicc:nth-child(1) .pb{color:#c1c1c7;}
.qqdao .left .img img{width:100%;height:100%;}
@media screen and (max-width:768px){.qqdao{flex-wrap:wrap;}
.qqdao .left{width:100%;}
.qqdao .right{width:100%;margin-top:20px;margin-left:0;}
.qqdao .wenj .pa{font-size:18px;}
.qqdao .wenj .pb{font-size:16px;}
}
#section7{background:#2a2f3e;}
.Floor002846 .cpjjs .cplbs .right ul li:hover{background:#037eff;}
.Floor002846 .cpjjs .cplbs .right ul li:hover p{color:#fff !important;}
.bottom .yyi .yyioo{display:flex;flex-wrap:wrap;width:90%;max-width:1600px;margin:auto;}
.bottom .yyi .yyioo .left{width:26%;}
.bottom .yyi .yyioo .right{width:74%;}
.bottom .yyi .yyioo a{color:#fff;font-size:18px;font-family:'HarmonyOSMedium';}
.bottom .yyi .yyioo li{list-style:none;}
.bottom .yyi .yyioo .right ul{display:flex;flex-wrap:wrap;}
.bottom .yyi .yyioo .right ul li{width:14%;}
.bottom .eer{display:flex;flex-wrap:wrap;max-width:1600px;width:90%;margin:auto;}
.bottom .eer .left{width:20%;margin-right:6%;}
.bottom .eer .right{width:74%;display:flex;flex-wrap:wrap;}
.bottom .eer li{list-style:none;}
.bottom .eer .left .inp{border-radius:10px;overflow:hidden;margin-bottom:12px;}
.bottom .eer .left .inp input{width:100%;color:#94979f;font-size:14px;border:none;background:#202536;padding:14px 15px;}
.bottom .eer .left .inp input::placeholder{background:#202536;}
.bottom .eer .left .inp textarea{width:100%;color:#94979f;font-size:14px;border:none;background:#202536;padding:14px 15px;height:110px;}
.bottom .eer .right .daoss{width:76%;display:flex;flex-wrap:wrap;}
.bottom .eer .right .lianx{width:24%;}
.bottom .eer .right .daoss li{margin-bottom:1.9rem;}
.bottom .eer .right .daoss li a{font-size:16px;color:#9a9da5;padding-left:20px;position:relative;}
.bottom .eer .right .daoss ul{width:18.5%;}
.bottom .yyi .yyioo .right ul li:last-child{width:24%;}
.bottom .eer .right .daoss li a:before{content:'';position:absolute;border:solid #9a9da5;border-width:0 1px 1px 0;display:inline-block;padding:3px;left:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:9px;}
.bottom .yyi{margin-bottom:3.3rem;padding-bottom:3.3rem;border-bottom:1px solid #3f3f3f;}
.bottom .eer .left .tijis a{display:block;text-align:center;max-width:120px;font-size:14px;color:#037eff;padding:10px 10px;border-radius:10px;border:1px solid #037eff;}
.bottom .yyi .yyioo .right ul li:nth-child(1){width:20%;}
.bottom .eer .right .daoss ul:nth-child(1){width:26%;}
.bottom .eer .right .lianx .pa{font-size:16px;color:#9a9da5;}
.bottom .eer .right .daoss li a:hover{color:#fff;}
.bottom .eer .right .lianx .pb{font-size:32px;color:#1961fe;font-family:'HarmonyOSMedium';margin:0.5rem 0;}
.bottom .eer .right .lianx .pc{font-size:16px;color:#9a9da5;line-height:2;}
.bottom .eer .right .lianx .erma{display:flex;align-items:flex-start;margin-top:2.3rem;}
.bottom .eer .right .lianx .erma .mapi{text-align:center;}
.bottom .eer .right .lianx .erma .mapi .mappy{font-size:14px;color:#9a9da5;margin-top:10px;}
.bottom .eer .right .lianx .erma .mapi:nth-child(2){margin-left:11%;}
.bottom .beian{padding-top:2.5rem;margin-top:0;border-top:1px solid #3f3f3f;position:absolute;bottom:0;width:100%;margin-bottom:2.5rem;}
.bottom .beian .owp{width:90%;margin:auto;max-width:1600px;display:flex;justify-content:space-between;}
.bottom .beian .owp .bbpa{font-size:16px;color:#9c9ea5;}
.bottom .beian .owp .bbpa a{font-size:16px;color:#9c9ea5;}
@media screen and (max-width:1366px){.bottom .eer .right .lianx .pb{font-size:20px;}
}
@media screen and (max-width:768px){.bottom .eer .left{width:100%;margin-right:0;}
.bottom .eer .right{display:none;}
.bottom .yyi .yyioo{display:none;}
.bottom .yyi{border-bottom:none;}
.bottom .beian .owp{flex-wrap:wrap;}
.bottom .beian .owp .left{width:100%;margin-bottom:10px;}
.bottom .beian .owp .bbpa{font-size:14px;}
.bottom .beian .owp .bbpa a{font-size:14px;}
.bottom .beian .owp .right{width:100%;}
}
section.active .tit .pa{animation-name:fadeInLeft;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;}
section.active .tit .pb{animation-name:fadeInLeft;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;}
section.active .kuasan .left .num ul li{animation-name:fadeInUp;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;}
section.active .kuasan .right .fens{animation-name:fadeInRight;animation-duration:2s;animation-delay:2s;animation-fill-mode:both;}
section.active .ship .pa{animation-name:fadeInUp;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;}
section.active .ship .pb{animation-name:fadeInUp;animation-duration:2s;animation-delay:1.5s;animation-fill-mode:both;}
section.active .ship .pc{animation-name:fadeInUp;animation-duration:2s;animation-delay:2s;animation-fill-mode:both;}

section.active .nnews .xinwen{animation-name:fadeInUp;animation-duration:0.8s;animation-delay:0.5s;animation-fill-mode:both;}
.qqdao .dicc .img img{transition:all 0.5s;}
.qqdao .dicc:hover .img img{transform:scale(1.1);}
section.active .qqdao .left{animation-name:fadeInLeft;animation-duration:0.8s;animation-delay:1s;animation-fill-mode:both;}
.section.active .qqdao .right{animation-name:fadeInRight;animation-duration:0.8s;animation-delay:1s;animation-fill-mode:both;}
.bottomtow{padding-top:9.8rem;}
.bottomtow .beian{padding-top:2.5rem;margin-top:0;border-top:1px solid #3f3f3f;position:relative;bottom:0;width:100%;padding-bottom:2.5rem;margin-top:2.5rem;margin-bottom:0;}
.nban{position:relative;overflow:hidden;}
.nban .img img{width:100%;height:auto;animation:scale 8s;}
.w1440{width:90%;max-width:1440px;}
.nban .tit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}
.nban .tit .pa{font-size:2.4rem;color:#fff;font-family:'HarmonyOSMedium';margin-bottom:0.3rem;letter-spacing:10px;}
.nban .tit .pb{font-size:1.6rem;color:#f3f6fb;font-family:'HarmonyOSMedium';text-transform:uppercase;opacity:0.2;}
@keyframes scale{0%{transform:scale(1.3)}
100%{transform:scale(1)}
}
@media screen and (min-width:766px){.nban .mo{display:none;}
}
@media screen and (max-width:767px){.nban .pc{display:none;}
.nban .tit .pa{font-size:18px;}
.nban .tit .pb{font-size:14px;}
}
/* .Menu002188 涓篸emo缂栧彿 */
.Menu002188{padding:18px;background:rgb(0 0 0 / 30%);position:absolute;width:100%;bottom:0;}
.Menu002188 .Menu{float:left;}
.Menu002188 .Menu li{float:left;padding:10px 0;}
.Menu002188 .Menu li a{font-size:16px;color:#333;padding-bottom:10px;transition:.3s ease-out;color:#fff;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{color:#037eff;border-bottom:1px solid #037eff;/* font-weight:bold;*/
}
.Menu002188 .Currents{text-align:right;color:#fff;line-height:25px;float:right;font-size:14px;margin-top:10px;}
.Menu002188 .Currents em{font-style:normal;background:url(../images/home.png) no-repeat left center;background-size:auto;padding-left:30px;display:inline-block;font-size:14px;color:#fff;}
.Menu002188 .Currents a{color:#fff;transition:.3s ease-out;font-size:14px;}
.Menu002188 .Currents a:hover{color:#037eff;}
.Menu002188 .Currents span{font-size:14px;color:#fff;}
.fenlai{position:relative;}
.Menu002188 .Menu li:not(:last-child){margin-right:2.5rem;}
@media (max-width:1000px){.Menu002188 .Currents{display:none;}
.Menu002188 .w1440{width:100%;}
}
@media screen and (max-width:768px){.Menu002188 .Menu li a{font-size:14px;}
}
.nnewul .ntop .div{display:flex;align-items:center;flex-wrap:wrap;border-radius:20px;overflow:hidden;background:#f7f7f7;}
.nnewul .ntop .div .left{width:50%;overflow:hidden;}
.nnewul .ntop .div .right{width:50%;padding:10px 3.5rem;}
.nnewul .ntop .div .right .fenk{display:flex;flex-wrap:wrap;margin-bottom:1.3rem;}
.nnewul .ntop .div .right .fenk .tim{display:flex;align-items:center;margin-right:2rem;}
.nnewul .ntop .div .right .fenk .tim p{font-size:0.95rem;color:#888888;margin-left:5px;}
.nnewul .ntop .div .right .pa{font-size:1.4rem;color:#333333;font-family:'HarmonyOSMedium';line-height:1.5;margin-bottom:0.5rem;}
.nnewul .ntop .div .right .pb{font-size:0.85rem;color:#888888;line-height:1.8;margin-bottom:1.8rem;}
.nnewul .ntop .div .right a{display:flex;align-items:flex-end;color:#037eff;font-size:0.85rem;line-height:1;}
.nnewul .ntop .div .right a img{margin-left:10px;}
.nnewul .ntop .ul-pagination{text-align:right;width:95%;margin:auto;right:0;left:0;bottom:1.5rem;}
.nnewul .ntop .ul-pagination .swiper-pagination-bullet-active{background:url(../images/zhimg.png) no-repeat !important;width:14px !important;height:14px !important;background-size:cover !important;top:4px;position:relative;}
.nnewul .ntop .ul-pagination .swiper-pagination-bullet{background:#9bbfee;opacity:1;margin:0 10px;width:6px;height:6px;}
.nnewul .ntop{margin-top:6rem;margin-bottom:5rem;}
.nnewul .ul{display:flex;flex-wrap:wrap;}
.nnewul .ul li{width:31.3%;margin-bottom:1rem;}
.nnewul .ul li .img{overflow:hidden;border-radius:20px;}
.nnewul .ul li .img img{width:100%;height:auto;transition:all 0.5s;}
.nnewul .ntop .div .left img{transition:all 0.5s;}
.nnewul .ul li:not(:nth-child(3n)){margin-right:3%;}
.nnewul .ul li .xia{padding:1rem 0;}
.nnewul .ul li .xia .fenk{display:flex;align-items:center;margin-bottom:0.9rem;}
.nnewul .ul li .xia .fenk .tim{display:flex;align-items:center;margin-right:2rem;}
.nnewul .ul li .xia .fenk .tim p{font-size:0.85rem;color:#888888;margin-left:5px;}
.nnewul .ul li .xia .pa{
    font-size:1.25rem;
    color:#333333;
    font-family:'HarmonyOSMedium';
    line-height:1.5;
    margin-bottom:0.5rem;
    display:-webkit-box;
    overflow:hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    text-overflow:ellipsis;
    min-height:55px;
}
.nnewul .ul li .xia a{display:flex;align-items:flex-end;color:#888888;font-size:0.85rem;line-height:1;}
.nnewul .ul li .xia a img{margin-left:10px;filter:grayscale(100%) brightness(130%);}
.nnewul .ntop .div:hover .left img{transform:scale(1.1);}
.nnewul .ul li:hover .img img{transform:scale(1.1);}
/*Page002623 */
.Page002623{padding:2vw 0 4vw 0;text-align:center;font-family:Arial;font-size:18px;}
.Page002623 .Pages a.a_first,.Page002623 .Pages a.a_end,.Page002623 .Pages>span:not(.p_page){display:none;}
.Page002623 .Pages em{float:left;margin:0 0;font-style:normal;}
.Page002623 .Pages .p_page{display:table;margin:0 auto;}
.Page002623 .Pages a{float:left;line-height:50px;width:50px;margin:0 0.5rem;color:#001f2b;font-size:16px;font-family:'HarmonyOSRegular';border-radius:50%;background:#f7f7f7;}
.Page002623 .Pages a.a_cur,.Page002623 .Pages a:hover{color:#fff;background:#037eff;}
.Page002623 .Pages .p_page>a{font-size:0;height:a;position:relative;background:transparent;}
.Page002623 .Pages .p_page>a:before{position:absolute;content:'';/* border:9px solid transparent;*/
 left:50%;top:43%;width:20px;height:20px;margin:-5px 0 0 -10px;}
.Page002623 .Pages .p_page>a.a_prev:before{background:url(../images/zuojian.png) no-repeat center;filter:grayscale(100%) brightness(50%);}
.Page002623 .Pages .p_page>a.a_next:before{background:url(../images/youjian.png) no-repeat center;filter:grayscale(100%) brightness(50%);}
.Page002623 .Pages a.a_next:hover:before{border-left-color:#fff;}
.Page002623 .Pages .p_page>a:hover{background:transparent;}
.Page002623 .Pages .p_page>a:hover::before{filter:none;}
@media screen and (max-width:1366px){.nnewul .ul li .xia .pa{min-height:55px;}
}
@media screen and (max-width:640px){.nnewul .ntop .div .right{width:100%;padding:20px 3.5rem;}
.nnewul .ntop .div .left{width:100%;}
.nnewul .ntop .div .right .pa{font-size:16px;}
.nnewul .ul li:not(:nth-child(3n)){margin-right:0;}
.nnewul .ul li{width:100%;margin-bottom:20px;}
.nnewul .ul li .xia .pa{min-height:auto;margin-top:10px;margin-bottom:10px;font-size:16px;}
.nnewul .ul li .xia{padding:10px 0;}
}
@media(max-width:640px){.Page002623{padding:0vw 0 8vw 0;}
.Page002623 .Pages em{display:none;}
.Page002623 .Pages a{background-color:#eee;}
}
.newxq .auto{display:flex;flex-wrap:wrap;margin:4rem auto;max-width:1280px;align-items:flex-start;}
.newxq .auto .left{width:64%;margin-right:8%;}
.newxq .auto .right{width:28%;padding:2rem;background:#f7f7f7;}
.newxq .auto .left .pa{font-size:26px;color:#333333;font-family:'HarmonyOSMedium';margin-bottom:1rem;}
.newxq .auto .left .fenk{display:flex;align-items:center;}
.newxq .auto .left .fenk .tim{display:flex;align-items:center;margin-right:2rem;}
.newxq .auto .left .fenk .tim p{font-size:0.95rem;color:#888888;margin-left:5px;}
.newxq .auto .left .nxq{margin:1rem 0;padding:1.3rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.newxq .auto .left .nxq img{margin:auto;width:auto;display:block;height:auto;justify-content:center;}
.newxq .auto .left .nxq p{font-size:16px;color:#666666;line-height:1.8;margin:1.5rem 0;}
.newxq .auto .left .nxq .oo .po{font-size:18px;color:#333333;font-weight:bold;}
.newxq .auto .left .nxq .oo p{margin:0;}
.newxq .auto .left .nxq .oo .pi{color:#333333;}
.newxq .auto .left .nxq .oo span{font-size:16px;color:#666666;width:7%;display:inline-block;}
.newxq .auto .left .nxq .oo .pu{font-size:16px;color:#666666;}
.fenye{display:flex;align-items:center;margin-top:2rem;}
.khal ul li .mor .le{font-size:16px;color:#888888;line-height:1;}
.fenye .le{width:70%;}
.fenye .ri{width:30%;text-align:right;}
.fenye .le a{font-size:16px;color:#333333;display:block;margin-bottom:10px;}
.fenye .le a:hover{color:#037cfe;}
.fenye .ri a{display:inline-block;font-size:16px;color:#333333;padding:6px 30px;border:1px solid #037cfe;border-radius:50px;}
.fenye .ri a img{margin-left:10px;width:auto;height:auto;}
.fenye .ri a:hover{background:#037cfe;color:#fff;}
.fenye .ri a:hover img{filter:grayscale(100%) brightness(500%);}
.newxq .auto .right .tit{color:#333333;font-size:24px;font-family:'HarmonyOSMedium';/* margin-bottom:15px;*/
}
.newxq .auto .right ul li{list-style:none;padding:15px 0;border-bottom:1px solid #e8e8e8;}
.newxq .auto .right ul li .img{overflow:hidden;margin-bottom:1rem;}
.newxq .auto .right ul li .img img{width:100%;height:auto;}
.newxq .auto .right ul li .wen time{font-size:16px;color:#888888;}
.newxq .auto .right ul li .wen .pa{font-size:16px;color:#000000;margin-bottom:10px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.5;}
.newxq .auto .right ul li a{font-size:16px;color:#037eff;display:flex;align-items:flex-end;line-height:1;}
.newxq .auto .right ul li a img{margin-left:10px;}
.newxq .auto .right ul li:nth-child(1) .wen .pa{-webkit-line-clamp:2;}
.newxq .auto .right ul li:last-child{border-bottom:none;padding-bottom:0;}
.newxq .auto .right ul li:hover .pa{color:#037eff;}
@media screen and (max-width:640px){.newxq .auto .left{width:100%;margin-right:0;}
.newxq .auto .right{width:100%;margin:20px 0;padding:20px;}
.newxq .auto .left .nxq .oo span{width:18%;}
.fenye .ri{width:100%;text-align:left;margin:10px 0;}
.fenye .le{width:100%;}
.fenye{flex-wrap:wrap;}
.newxq .auto .left .pa{font-size:18px;}
.newxq .auto .left .fenk{margin:10px 0;}
.newxq .auto .right .tit{font-size:18px;}
}
.khal ul{display:flex;flex-wrap:wrap;margin-top:6rem;}
.khal ul li{list-style:none;width:48.5%;display:flex;align-items:center;flex-wrap:wrap;background:#f5f6f7;border-radius:20px;padding:4rem;margin-bottom:3%;}
.khal ul li .left{width:33%;margin-right:7%;}
.khal ul li .right{width:60%;}
.khal ul li:not(:nth-child(2n)){margin-right:3%;}
.khal ul li .right .pa{font-size:1.25rem;color:#333333;font-family:'HarmonyOSMedium';}
.khal ul li .right .pb{font-size:0.85rem;color:#888888;line-height:1.8;margin:1rem 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.khal ul li .mor{display:flex;justify-content:space-between;padding-top:1.3rem;}
.khal ul li:hover .pa{color:#037eff;}
.khal ul li .mor .ri a{display:flex;align-items:flex-end;font-size:16px;color:#888888;line-height:1;}
.khal ul li .mor .ri a img{margin-left:10px;}
.khal ul li .left img{width:100%;height:auto;}
@media screen and (max-width:768px){.khal ul li .mor{flex-wrap:wrap;}
.khal ul li .mor .le{margin-bottom:10px;}
}
@media screen and (max-width:640px){.khal ul li:not(:nth-child(2n)){margin-right:0;}
.khal ul li{width:100%;}
.khal ul li .mor .le{font-size:14px;}
.khal ul li .mor .ri a{font-size:14px;}
.khal ul li .right .pa{font-size:16px;}
.khal ul li .right .pb{font-size:14px;}
}
.w1280{width:90%;max-width:1280px;}
.alxq .tops{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:3.3rem;}
.alxq .tops .left{width:60%;margin-right:10%;}
.alxq .tops .right{width:30%;text-align:right;}
.alxq .tops .right img{width:100%;max-width:346px;}
.alxq .tops .left .pa{font-size:1.9rem;color:#333333;font-family:'HarmonyOSMedium';}
.alxq .tops .left .pb{font-size:16px;color:#333333;line-height:1.8;padding-top:1rem;margin-top:1rem;border-top:1px solid #e8e8e8;}
.alxq .w1280{margin:5rem auto;}
.alxq .xqnr{display:flex;align-items:center;flex-wrap:wrap;padding:5rem 6rem;background:#f5f6f7 url(../images/bj6.png) no-repeat bottom right;background-size:cover;}
.alxq .xqnr .left{width:30%;padding-right:5%;}
.alxq .xqnr .right{width:70%;}
.alxq .xqnr .right .pa{font-size:1.9rem;color:#333333;font-family:'HarmonyOSMedium';margin-bottom:2rem;}
.alxq .xqnr .right .pb{font-size:1.25rem;color:#333333;font-family:'HarmonyOSMedium';margin-bottom:1rem;}
.alxq .xqnr .right .pc{font-size:16px;color:#333333;line-height:2;margin-bottom:2.6rem;}
.alxq .xqnr .right a{font-size:16px;display:inline-block;padding:0.8rem 2.3rem;background:#037eff;color:#fff;border-radius:50px;box-shadow:0px 4px 20px 0px #b4b4b4;transition:all 0.5s;}
.alxq .xqnr .right a:hover{background:#fff;color:#037eff;}
.alxq .fenye{padding-top:2.5rem;border-top:1px solid #efefef;margin-top:2.5rem;}
@media screen and (max-width:640px){.alxq .tops .left{width:100%;margin-right:0;margin-bottom:10px;}
.alxq .tops .left .pa{font-size:20px;}
.alxq .xqnr .left{width:100%;padding-right:0;text-align:center;margin-bottom:20px;}
.alxq .xqnr .left img{max-height:150px;}
.alxq .xqnr .right{width:100%;}
.alxq .xqnr .right .pa{font-size:16px;}
.alxq .xqnr .right .pb{font-size:16px;}
.alxq .xqnr .right .pc{font-size:14px;}
.alxq .tops .left .pb{font-size:14px;}
.alxq .xqnr .right a{font-size:14px;padding:6px 20px;}
.fenye .ri a{font-size:14px;}
.fenye .ri a img{max-height:12px;}
.newxq .auto .left .fenk .tim p{ font-size:14px;}
}
.hyzx .top{margin-top:6.5rem;}
.hyzx .top ul{display:flex;flex-wrap:wrap;}
.hyzx .top ul li{list-style:none;width:30.6%;}
.hyzx .top ul li .img{overflow:hidden;border-radius:20px;display: block;}
.hyzx .top ul li .img img{transition:all 0.5s;width:100%;}
.hyzx .top ul li:not(:nth-child(3n)){margin-right:4%;}
.hyzx .top ul li .wen{margin-top:1.5rem;}
.hyzx .top ul li .wen .pa{
    font-size: 1.25rem;
    color: #333333;
    font-family: 'HarmonyOSMedium';
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    min-height: 2.6em;
    line-height: 1.3;
}
.hyzx .top ul li .wen .pb{font-size:16px;color:#999999;line-height:2;margin-top:0.5rem;margin-bottom:1.5rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.hyzx .top ul li .wen .fen{display:flex;flex-wrap:wrap;}
.hyzx .top ul li .wen .fen .tim{font-size:16px;color:#888888;display:flex;align-items:center;}
.hyzx .top ul li .wen .fen .tim img{margin-right:10px;}
.hyzx .top ul li .wen .fen .tim a{font-size:16px;color:#888888;display:flex;align-items:flex-end;line-height:1;padding-left:30px;margin-left:30px;border-left:1px solid #888888;}
.hyzx .top ul li .wen .fen .tim a img{margin-left:10px;margin-right:0;}
.hyzx .top ul li:hover .img img{transform:scale(1.1);}
.hyzx .top ul li:hover .pa{color:#037eff;}
.hyzx .lie{margin-top:6%;margin-bottom:4%;}
.hyzx .lie li{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding-bottom:3.5%;padding-top:3.5%;border-bottom:1px solid #efefef;}
.hyzx .lie li .left{width:30%;border-radius:20px;overflow:hidden;}
.hyzx .lie li .right{width:50%;padding-left:3.5%;}
.hyzx .lie li .link{width:20%;text-align:right;}
.hyzx .lie li .link a{display:flex;align-items:center;font-size:16px;color:#888888;justify-content:flex-end;transition:all 0.5s;}
.hyzx .lie li .link a .im{padding:14px 21px;border-radius:50%;border:1px solid;margin-left:20px;transition:all 0.5s;}
.hyzx .lie li:nth-child(1){border-top:1px solid #efefef;}
.hyzx .lie li:hover a .im{background:#037eff;}
.hyzx .lie li:hover a .im img{filter:grayscale(100%) brightness(500%);}
.hyzx .lie li:hover .link a .im{border-color:#037eff;}
.hyzx .lie li .right .pa{font-size:1.25rem;color:#333333;font-family:'HarmonyOSMedium';}
.hyzx .lie li .right .pb{font-size:16px;color:#999999;line-height:2;margin-top:1rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:2.2rem;}
.hyzx .lie li .right time{display:flex;align-items:center;font-size:16px;color:#888;}
.hyzx .lie li .right time img{margin-right:7px;}
.hyzx .lie li .left .img{overflow:hidden;}
.hyzx .lie li .left .img img{width:100%;transition:all 0.5s;}
.hyzx .lie li:hover .img img{transform:scale(1.1);}

@media screen and (max-width: 1366px){
    
}

@media screen and (max-width:768px){.hyzx .top ul li .wen .fen .tim a{padding-left:5px;margin-left:5px;}
}
@media screen and (max-width:640px){
.hyzx .top ul li .wen .pa{
    max-height: unset;
}
.hyzx .top ul li:not(:nth-child(3n)){margin-right:0;}
.hyzx .top ul li{width:100%;margin-bottom:20px;}
.hyzx .top ul li .wen .pa{font-size:16px;}
.hyzx .top ul li .wen .pb{font-size:14px;line-height:1.8;margin-top:10px;margin-bottom:10px;}
.hyzx .top ul li .wen .fen .tim{font-size:14px;}
.hyzx .top ul li .wen .fen .tim a{font-size:14px;}
.hyzx .lie li .left{width:100%;margin-bottom:10px;}
.hyzx .lie li .right{width:100%;padding-left:0;}
.hyzx .lie li .right .pa{font-size:16px;}
.hyzx .lie li .right .pb{font-size:14px;line-height:1.8;margin-top:10px;margin-bottom:10px;}
.hyzx .lie li .link{width:100%;text-align:left;margin-top:10px;}
.hyzx .lie li .link a{font-size:14px;justify-content:flex-start;}
.hyzx .lie li .link a .im{padding:8px 11px;}
.hyzx .lie li{padding-bottom:20px;padding-top:20px;}
}
.wdcx{position:relative;}
.wdcx .div{border-radius:20px;padding:55px;position:relative;background:url(../images/bj7.png) no-repeat;background-size:cover;}
.wdcx .div .pa{font-size:24px;color:#333333;font-family:'HarmonyOSMedium';}
.wdcx .top{/* background:url(../images/bj7.png) no-repeat;*/
 /* background-size:cover;*/
 margin-top:7rem;}
.wdcx .div .tel{margin-top:1.3rem;}
.wdcx .div .tel .pb{display:flex;align-items:center;font-size:16px;margin-bottom:10px;color:#888888;}
.wdcx .div .tel .pb img{margin-right:10px;}
.wdcx .div .fw .pc{font-size:18px;color:#333333;font-family:'HarmonyOSMedium';}
.wdcx .div .fw .pb{font-size:16px;color:#888888;margin-top:10px;}
.wdcx .div .fw{margin-top:2.5rem;}
.wdcx .div .dili{position:absolute;right:8%;bottom:14%;display:b;width:100%;max-width:160px;}
.wdcx .div .dili a{padding:11% 2%;display:flex;align-items:flex-end;font-size:16px;justify-content:center;background:#037fff;color:#fff;line-height:1;border-radius:50px;}
.wdcx .div .dili a img{filter:grayscale(100%) brightness(300%);margin-left:10px;}
.wdcx .div .dili a:hover{background:#fff;color:#037fff;}
.wdcx .div .dili a:hover img{filter:none;}
.wdcx .xia ul{display:flex;flex-wrap:wrap;}
.wdcx .xia ul li{list-style:none;width:48.5%;margin-bottom:3%;}
.wdcx .xia ul li:not(:nth-child(2n)){margin-right:3%;}
.wdcx .xia ul li .div{background:url(../images/bj8.png) no-repeat right;background-size:cover;}
.wdcx .sxa{display:flex;/* align-items:center;*/
 flex-wrap:wrap;justify-content:center;margin:2.5rem 0;}
.wdcx .sxa .xialo{display:block;width:100%;max-width:280px;margin-right:2%;position:relative;}
.wdcx .sxa .xialo select{width:100%;border-radius:50px;border:1px solid #d2d2d2;padding:5% 6%;font-size:16px;color:#333333;-webkit-appearance:none;}
.wdcx .sxa a{padding:0 1.5%;display:flex;justify-content:center;align-items:center;background:#037fff;color:#fff;font-size:16px;border-radius:50px;}
.wdcx .sxa .xialo:before{content:'';position:absolute;border:solid #868686;border-width:0 1px 1px 0;display:inline-block;padding:6px;transform:rotate(45deg) translate(0,-50%);-webkit-transform:rotate(45deg) translate(0,-50%);right:20px;top:50%;margin-top: -6px;}
.wdcx .sxa a img{margin-right:10px;}
.wdcx .xia{padding-bottom:9rem;}
.jiazai{position:relative;bottom:5rem;left:0;right:0;margin:auto;animation:turn 5s linear infinite;display:block;}
@keyframes turn{0%{transform:rotate(0deg);}
20%{transform:rotate(72deg);}
40%{transform:rotate(144deg);}
60%{transform:rotate(216deg);}
80%{transform:rotate(288deg);}
100%{transform:rotate(360deg);}
}
@media screen and (max-width:640px){.wdcx .div{padding:30px;}
.wdcx .div .dili{position:relative;right:0;bottom:0;max-width:120px;margin-top:10px;}
.wdcx .div .pa{font-size:18px;}
.wdcx .div .tel .pb{font-size:14px;}
.wdcx .div .fw .pb{font-size:14px;}
.wdcx .div .dili a{font-size:14px;}
.wdcx .xia ul li:not(:nth-child(2n)){margin-right:0;}
.wdcx .xia ul li{width:100%;}
.wdcx .sxa .xialo{max-width:100px;}
.wdcx .sxa .xialo:before{padding:4px;}
.wdcx .sxa a{padding:10px 1.5%;font-size:14px;width:100%;max-width:100px;margin-top:0px;}
.wdcx .sxa .xialo select{padding:10px 20px;font-size:14px;}
.wdcx .sxa{margin:4.5rem 0;}
}
/* .PicList002796 */
.PicList002796{padding:5% 0 3%;}
.PicList002796 ol{position:relative;margin-bottom:4%;border-bottom:1px solid #eee;}
.PicList002796 ol figure em{padding-bottom:47%;}
.PicList002796 ol p{margin:35px 0 25px;font-size:18px;color:#333;line-height:28px;text-align:justify;}
.PicList002796 ol time{float:right;margin-top:35px;}
.PicList002796 li{position:relative;}
.PicList002796 .video_files{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}
.PicList002796 .video_files video{width:100%;height:100%;background-color:#000;}
.PicList002796 .video_files .close{position:absolute;right:3%;top:3%;z-index:10;width:30px;height:30px;border-radius:50%;background-color:#761b1b;cursor:pointer;}
.PicList002796 .video_files .close::before,.PicList002796 .video_files .close::after{position:absolute;content:'';width:3px;height:70%;border-radius:3px;background-color:#fff;left:13px;top:5px;}
.PicList002796 .video_files .close::before{transform:rotate(45deg);}
.PicList002796 .video_files .close::after{transform:rotate(-45deg);}
.PicList002796 figure{position:relative;border-radius:20px;overflow:hidden;}
.PicList002796 figure em{display:block;padding-bottom:75%;background-size:contain;background-position:center center;background-repeat:no-repeat;}
.PicList002796 figure a{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgb(0 0 0 / 20%);}
/* .PicList002796 figure a::before,.PicList002796 figure a::after{position:absolute;content:'';z-index:5;top:50%;left:50%;} */
/* .PicList002796 figure a::before{width:60px;height:60px;border:3px solid #fff;margin-left:-35px;margin-top:-35px;border-radius:50%;background:#fff;} */
/* .PicList002796 figure a::after{width:22px;height:26px;background:url(../images/bf.png) no-repeat;margin-left:-14px;margin-top:-17px;} */
.PicList002796 li p{/* margin-bottom:25px;*/
 /* height:auto;*/
 font-size:1.9rem;color:#fff;/* line-height:28px;*/
 /* text-align:justify;*/
 /* overflow:hidden;*/
 position:absolute;top:8%;left:8%;z-index:1;font-family:'HarmonyOSMedium';line-height:1.2;}
.PicList002796 time{background:#ff6900;display:inline-block;padding:2px 15px;color:#fff;border-radius:99px;}
@media(min-width:769px){.PicList002796 li{float:left;width:31.75%;margin-right:2.25%;margin-bottom:2%;position:relative;}
.PicList002796 li:nth-of-type(3n){margin-right:0;}
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){.PicList002796 li{width:100%;margin-right:0;margin-bottom:5%;}
.PicList002796 figure em{background-size:cover;}
.PicList002796 li p{font-size:18px;}
}
@media(max-width:480px){.PicList002796 li figure a::before{width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.PicList002796 li figure a::after{width:13px;background-size:contain;margin-left:-3px;margin-top:-7px;}
}
@media(max-width:375px){.PicList002796 li figure a::before{width:40px;height:40px;margin-left:-20px;margin-top:-20px;}
}
.fkyj{margin:7rem 0;}
.fkyj .tit{text-align:center;}
.fkyj .tit .pa{font-size:1.9rem;color:#333333;font-family:'HarmonyOSMedium';}
.fkyj .tit .pb{font-size:18px;color:#333333;margin-top:15px;}
.fkyj .for{background:#f7f7f7;padding:5%;border-radius:20px;margin-top:3.2rem;}
.fkyj .for .dan{display:flex;flex-wrap:wrap;}
.fkyj .for .dan .biaoda{width:46.5%;display:flex;align-items:center;margin-bottom:20px;}
.fkyj .for .dan .biaoda span{font-size:16px;color:#333333;width:22%;display:flex;}
.fkyj .for .dan .biaoda span i{color:#f01b2a;margin-right:6px;font-weight:bold;position:relative;width:6%;}
.fkyj .for .dan .biaoda input::placeholder{color:#d0d0d0;}
.fkyj .for .dan .biaoda input{width:78%;border:none;background:#fcfcfc;font-size:16px;padding:16px 10px;}
.fkyj .for .dan .biaoda:not(:nth-child(2n)){margin-right:7%;}
.fkyj .for .anns{display:flex;justify-content:center;margin-top:2.5rem;}
.fkyj .for .anns a{font-size:16px;color:#333333;padding:1% 5%;border:2px solid #037fff;border-radius:50px;transition:all 0.5s;}
.fkyj .for .anns a:nth-child(1){margin-right:2rem;}
.fkyj .for .anns a:hover{background:#037fff;color:#fff;}
.fkyj .tit .pc{font-size:16px;color:#037fff;margin-top:15px;}
.fkyj .for .dan .biaoda .xial{width:78%;background:#fcfcfc;/* padding:16px 10px;*/
 position:relative;}
.fkyj .for .dan .biaoda .xial select{width:100%;height:100%;border:none;font-size:16px;background:transparent;-webkit-appearance:none;padding:16px 10px;}
.fkyj .for .dan .biaoda .xial:before{content:'';position:absolute;border:solid #3d3d3d;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:20px;top:20px;}
.fkyj .for .dan .yzm input{width:35%;margin-right:10px;}
.lyfk .for{background:#f7f7f7 url(../images/bj9.png) no-repeat;background-size:contain;}
.lyfk .miaoshu{width:100% !important;margin-right:0 !important;align-items:flex-start !important;}
.lyfk .miaoshu span{width:10% !important;margin-top:10px;}
.lyfk .miaoshu textarea::placeholder{color:#d0d0d0;}
.lyfk .miaoshu textarea{width:90%;border:none;background:#fcfcfc;font-size:16px;padding:16px 10px;height:135px;}
@media screen and (max-width:640px){.fkyj .for .dan .biaoda:not(:nth-child(2n)){margin-right:0;}
.fkyj .for .dan .biaoda{width:100%;margin-bottom:10px;}
.fkyj .for .dan .biaoda input{width:62%;}
.fkyj .for .dan .biaoda span{width:38%;}
.fkyj .tit .pa{font-size:18px;}
.fkyj .tit .pb{font-size:14px;margin-top:5px;}
.fkyj .for .dan .biaoda span i{top:0;}
.fkyj .for .anns a{padding:2% 10%;}
.fkyj .tit .pc{font-size:14px;margin-top:5px;}
.fkyj .for .dan .biaoda .xial{width:62%;}
.fkyj .for .dan .yzm img{width:auto;max-width:80px;}
.fkyj .for .dan .yzm span{width:50%;}
.fkyj .for .dan .yzm input{width:40%;}
.lyfk .miaoshu span{width:38% !important;}
.lyfk .miaoshu textarea{width:62%;}
}
.shfw{position:relative;}
.shfw .tit{text-align:center;margin-bottom:2rem;margin-top:5rem;}
.shfw .tit .pa{font-size:1.9rem;color:#333333;font-family:'HarmonyOSMedium';}
.shfw .nei{position:relative;padding:7rem 5rem;background:url(../images/bj10.png) no-repeat;border-radius:20px;background-size:cover;}
.shfw .nei .sh1{max-width:470px;width:100%;margin-left:auto;}
.shfw .nei .sh1 .pa{font-size:24px;margin-bottom:1rem;color:#fff;}
.shfw .nei .sh1 .pb{font-size:16px;line-height:2;color:#fff;}
.shfw .shnr ul{display:flex;flex-wrap:wrap;}
.shfw .shnr ul li{list-style:none;text-align:center;width:31.3%;background:#f7f7f7;border-radius:20px;padding:2rem 3rem;}
.shfw .shnr ul li .pa{font-size:24px;color:#037eff;margin-top:1rem;margin-bottom:0.8rem;}
.shfw .shnr ul li .pb{font-size:16px;color:#888888;line-height:1.8;}
.shfw .shnr ul li:not(:last-child){margin-right:3%;}
.shfw .shnr{margin-bottom:4rem;}
.wtpp{position:absolute;bottom:0;right:5%;background:#037cfe;border-radius:10px;padding:0.9rem 0.7rem;z-index:9;}
.wtpp a{text-align:center;font-size:16px;color:#fff;}
.wtpp a img{display:block;margin:auto;}
@media screen and (max-width:768px){.shfw .nei .sh1 .pa{font-size:18px;}
.shfw .nei .sh1 .pb{font-size:14px;}
.shfw .tit .pa{font-size:18px;}
.shfw .shnr ul li:not(:last-child){margin-right:0;}
.shfw .shnr ul li{width:100%;padding:6rem 6rem;margin-bottom:20px;}
.shfw .shnr ul li img{max-width:40px;}
.shfw .shnr ul li .pa{font-size:16px;}
.shfw .shnr ul li .pb{font-size:14px;}
}
.cjwt{}
.cjwt .w1440{display:flex;align-items:flex-start;margin:5% auto;flex-wrap:wrap;}
.cjwt .w1440 .left{width:20%;border-radius:20px 20px 10px 10px;overflow:hidden;box-shadow:0 0 6px 0 #e8e8e8;}
.cjwt .w1440 .right{width:75%;margin-left:5%;}
.cjwt .w1440 .left .ti{background:#037fff;padding:1rem 1.5rem;}
.cjwt .w1440 .left .ti .pa{font-size:24px;color:#fff;}
.cjwt .w1440 .left ul{padding:0rem 1.5rem;}
.cjwt .w1440 .left ul li{list-style:none;padding:1rem 0;border-bottom:1px solid #f1f1f1;position:relative;}
.cjwt .w1440 .left ul li a{font-size:16px;color:#333;}
.cjwt .w1440 .right .top{display:flex;align-items:center;justify-content:space-between;}
.cjwt .w1440 .right .top .pa{font-size:26px;color:#333333;font-family:'HarmonyOSMedium';width:40%;}
.cjwt .w1440 .right .top .sopus{position:relative;width:60%;max-width:520px;}
.cjwt .w1440 .right .top .sopus input{width:100%;border:1px solid #dbdbdb;border-radius:50px;font-size:16px;padding:0.8rem 1rem;padding-left:45px;padding-right:127px;}
.cjwt .w1440 .right .top .sopus input::placeholder{color:#888;}
.cjwt .w1440 .right .top .sopus img{position:absolute;left:20px;top:0;bottom:0;margin:auto;}
.cjwt .w1440 .right .top .sopus a{position:absolute;right:5px;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;background:#037fff;padding:0rem 2rem;height:85%;border-radius:50px;}
.cjwt .w1440 .right ul{margin-top:30px;padding-bottom:9rem;}
.cjwt .w1440 .right ul li{list-style:none;margin-bottom:20px;background:#f8f8f8;padding:30px 20px;border-radius:10px;padding-right:12%;position:relative;}
.cjwt .w1440 .right ul li .pa{padding-left:40px;font-size:18px;color:#333333;/* padding-bottom:20px;*/
 /* margin-bottom:20px;*/
 /* position:relative;*/
 background:url(../images/Q.png) no-repeat;background-position-y:4px;}
.cjwt .w1440 .right ul li .pb{font-size:16px;color:#888888;line-height:2;padding-left:40px;background:url(../images/A.png) no-repeat;background-position-y:28px;padding-top:20px;margin-top:20px;position:relative;display:none;}
.cjwt .w1440 .right ul li .pb:before{content:'';position:absolute;top:0;background:#e2e2e2;width:92%;height:1px;left:0;right:0;margin:auto;}
.cjwt .w1440 .right ul li:before{content:'';position:absolute;border:solid #037fff;border-width:0 1px 1px 0;display:inline-block;padding:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:5%;top:32px;}
.cjwt .w1440 .left ul li:before{content:'';position:absolute;border:solid #b7b7b7;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:0;top:30px;}
.cjwt .w1440 .left ul li.on a{color:#037fff;}
.cjwt .w1440 .left ul .on::before{border:solid #037fff;border-width:0 1px 1px 0;}
@media screen and (max-width:768px){.cjwt .w1440 .left{width:100%;margin-bottom:20px;}
.cjwt .w1440 .right{width:100%;margin-left:0;}
.cjwt .w1440 .left .ti{padding:10px;}
.cjwt .w1440 .left .ti .pa{font-size:18px;}
.cjwt .w1440 .left ul li{padding:10px;}
.cjwt .w1440 .left ul{padding:0rem 15px;}
.cjwt .w1440 .left ul li:before{right:17px;top:17px;}
.cjwt .w1440 .right .top{flex-wrap:wrap;}
.cjwt .w1440 .right .top .sopus{width:100%;margin-top:10px;}
.cjwt .w1440 .right .top .pa{font-size:18px;width:100%;}
.cjwt .w1440 .right .top .sopus input{padding:10px 1rem;}
.cjwt .w1440 .right .top .sopus a{padding:0rem 20px;}
.cjwt .w1440 .right ul li .pa{font-size:16px;}
}
/* 20230106 */
.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.jcDetail{padding:5% 0 3%;}
.jctit{justify-content:space-between;align-items:center;margin-bottom:4%;}
.jctit .tit{font-size:36px;color:#333;}
.btns{display:inline-block;vertical-align:middle;}
.btns .btn{display:inline-block;vertical-align:middle;font-size:14px;padding:0 20px;margin:0 10px;border:2px solid #46a0ff;border-radius:30px;width:140px;text-align:center;line-height:50px;cursor:pointer;white-space:nowrap;}
.btns .btn i,.btns .btn span{display:inline-block;vertical-align:middle;}
.btns .btn i{width:25px;height:25px;margin-right:10px;background-repeat:no-repeat;background-position:center;}
.icon-eye{background-image:url(../images/icon-eye.png);}
.icon-play{background-image:url(../images/icon-play.png);}
.icon-cloud{background-image:url(../images/icon-cloud.png);}
.icon-qq{background-image:url(../images/icon-qq.png);}
.icon-wx{background-image:url(../images/icon-wx.png);}
.icon-wb{background-image:url(../images/icon-wb.png);}
.jcbig .imgbox{overflow:hidden;border-radius:20px;}
.imgbox img{display:block;width:100%;transition:.6s;}
.imgbox:hover img,.item:hover .imgbox img{transform:scale(1.1);}
.imgbox{overflow:hidden;}
.videoBox{position:relative;}
.videoBox .play{padding:30px;cursor:pointer;background:url(../images/icon-play.png) no-repeat center;background-size:contain;display:inline-block;margin-bottom:20px;}
.videoBox video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:2;display:none;}
.videoBox .txt{position:absolute;left:5%;bottom:10%;z-index:10;text-align:center;color:#fff;font-size:20px;}
.jcsm{margin-top:10px;}
.jcsm .imgbox{position:relative;z-index:10;border-radius:10px;cursor:pointer;}
.jcsm .imgbox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.65;z-index:5;}
.jcsm .imgbox .txt{position:absolute;left:0%;top:50%;transform:translate(0%,-50%);z-index:10;text-align:center;font-size:16px;color:#fff;width:100%;}
.jcsm .imgbox .play{padding:18px;cursor:pointer;background:url(../images/icon-play.png) no-repeat center;background-size:contain;display:inline-block;margin-bottom:5px;}
.jcsm .act .imgbox:before,.jcsm .imgbox:hover:before{opacity:0.35;}
.jctit .size{font-size:14px;}
.jctit .size .da{display:inline-block;vertical-align:middle;padding-right:20px;}
.cdata{margin-top:1.5rem;}
.cdata ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.cdata ul li{list-style:none;padding-right:5px;}
.cdata ul li .yi{display:flex;align-items:flex-end;}
.cdata ul li .yi .pa{color:#037eff;font-size:2.4rem;font-family:'HarmonyOSMedium';}
.cdata ul li .yi span{font-size:1.1rem;position:relative;color:#037eff;bottom:0.5rem;font-family:'HarmonyOSMedium';}
.cdata ul li:not(:nth-child(n)~li){margin-bottom:1.8rem;}
.cdata ul li .er .pc{font-size:1rem;color:#333333;letter-spacing:2px;}
.auto1440{max-width:1440px;margin:0 auto;}
#section3 .kuasan.s2{max-width:100%;width:auto;}
.sectionInner{height:100%;padding-top:136px;padding-bottom:60px;flex-direction:column;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;overflow:hidden;}
.sectionInner .auto1440{width:100%;}
.flex.between{justify-content:space-between;}
.flex.center{justify-content:center;}
.flex.flexEnd{justify-content:flex-end;}
.banTit .t1{font-size:46px;color:#fff;margin-bottom:10px;}
.banTit .t2{font-size:30px;text-transform:uppercase;color:#fff;opacity:0.2 !important;}
.banTit{padding-bottom:20%;}
.abbox{overflow:hidden;}
.abbox .item{position:relative;width:48%;float:left;margin-left:2%;margin-bottom:2%;}
.abbox .item .imgbox{padding-bottom:45%;position:relative;border-radius:20px;overflow: hidden;}
.abbox .item .imgbox img{position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;}
.abbox .item .txt{position:absolute;left:0;top:0;z-index:10;width:100%;padding:56px;font-size:18px;color:#666;line-height:1.88;}
.abbox .item:first-child .imgbox{padding-bottom:90%;}
.abbox .item:first-child{margin-left:0;width:50%;}
.abbox .item .txt .t{font-size:46px;color:#333;margin-bottom:50px;line-height:1;}
.abbox .item .txt table{border:none;margin-top:20px;}
.abbox .item .txt table td{border:none;padding-right:30px;font-size:18px;padding-top:5px;}
.abbox .item .txt table td:first-child{text-shadow:0 0px #666;}
.height100{height:100%;}
.mails{position:relative;}
.mails .tit{position:absolute;left:0;top:0;font-size:48px;color:#fff;}
.mails .item{width:310px;flex:0 0 auto;position:relative;padding-left:20px;padding-right:60px;font-size:16px;color:#fff;line-height:1.625;border-left:2px solid rgba(2255,255,255,0.2);}
.mails .item .t{font-size:28px;line-height:43px;margin-bottom:15px;}
.mails .item:before{content:"";position:absolute;left:-2px;top:0;height:43px;width:2px;background:#fff;}
.mails .swiper-slide{width:auto;}
.mails .swiper{overflow:visible;}
.hbgs{position:relative;z-index:10;}
.hbgs:before{content:"";position:absolute;z-index:-1;left:0;top:0;height:100%;width:35.4%;background:url(../images/ab4bg1.jpg) no-repeat center;background-size:cover;}
.hbgs:after{content:"";position:absolute;z-index:-1;left:35.4%;top:0;height:100%;right:0;background:url(../images/ab4bg2.jpg) no-repeat center;background-size:cover;}
.honnorl{width:35.4%;flex:0 0 auto;padding:5% 5% 5%;position:relative;}
.borderBox{overflow:hidden;position:relative;z-index:10;padding:14px;}
.borderBox .h:before,.borderBox .h:after{content:"";position:absolute;z-index:5;left:0;height:14px;width:100%;background:url(../images/border-h.png) repeat-x;background-size:auto 100%;}
.borderBox .h:before{top:0;}
.borderBox .h:after{bottom:0;}
.borderBox .v:before,.borderBox .v:after{content:"";width:14px;height:100%;z-index:2;top:0;position:absolute;background:url(../images/border-v.png) repeat-y;background-size:100% auto;}
.borderBox .v:before{left:0;}
.borderBox .v:after{right:0;}
.honnorl .img img{display:block;width:100%;}
.honnorl .tit{font-size:24px;text-align:center;margin-top:34px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.honnorr{padding-top:5%;position:relative;width:58.3%;flex:0 0 auto;margin-left:6.29%;padding-bottom:7%;overflow:hidden;}
.honnorr .tit{position:absolute;left:0;top:0;font-size:48px;color:#037eff;z-index:10;}
.honnors{width:100%;overflow:hidden;align-items:stretch;}
.honnorl .dots{position:absolute;left:0;width:100%;text-align:center;bottom:30px !important;}
.dots span{display:inline-block;vertical-align:middle;width:13px;height:13px;background:none;position:relative;border:1px solid transparent;border-radius:50%;opacity:1;margin:0 8px !important;}
.dots span:after{content:"";position:absolute;width:7px;height:7px;background:#868b94;left:50%;top:50%;border-radius:50%;margin-left:-4px;margin-top:-3px;}
.dots span.swiper-pagination-bullet-active{border-color:#037eff;}
.dots span.swiper-pagination-bullet-active:after{background:#037eff;}
.swiperBar{position:absolute;left:0;bottom:30px;width:90%;background:#d7dbe5;height:10px;border-radius:5px;}
.swiperBar .swiper-scrollbar-drag{height:200%;top:-50%;border-radius:5px;background:linear-gradient(0deg,#037eff,#1faaff);}
.honnorr .img img{display:block;width:100%;}
.honnorr .t{margin-top:24px;font-size:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.honnorr .swiper{width:90%;margin:0;overflow:visible;}
.brands .tit{font-size:48px;text-align:center;color:#fff;margin-bottom:5%;}
.brands .swiper{margin-bottom:5%;}
.brands .img{margin:0 5px 10px;text-align:center;line-height:140px;height:140px;background:#fff;border-radius:20px;font-size:0;}
.brands .img img{max-width:90%;max-height:80%;}
.brands .dots{position:static;text-align:center;}
.ev .txt{margin-bottom:5%;}
.ev .txt .tit{font-size:48px;color:#037eff;margin-right:60px;}
.ev .txt .contxt{padding:0 50px;position:relative;font-size:18px;line-height:1.67;color:#666;max-width:860px;}
.ev .txt .contxt:before{content:"";position:absolute;left:0;top:0;width:26px;height:17px;background:url(../images/txtbefore.png) no-repeat center;}
.ev .txt .contxt:after{content:"";position:absolute;right:0;top:0;width:26px;height:17px;background:url(../images/txtafter.png) no-repeat center;}
.ev .swiper{margin-bottom:50px;overflow:visible;}
.ev .swiperBar{position:relative;width:100%;bottom:0;}
.ev .swiper .imgbox{border-radius:20px;margin-bottom:26px;}
.ev .swiper .t{padding-left:22px;position:relative;font-size:24px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ev .swiper .t:before{content:"";position:absolute;left:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:6px solid #037eff;top:50%;margin-top:-5px;}
.ab6bg{background:url(../images/ab6bg.jpg) no-repeat center;background-size:cover;}
.inpage{padding:6% 0;}
.ptitle{font-size:46px;text-align:center;color:#333;margin-bottom:50px;}
.searchBlock{margin-bottom:50px;}
.searchBlock .input{position:relative;max-width:740px;margin:auto;box-shadow:0 5px 35px rgba(59,122,190,0.2);border-radius:20px;padding:15px 190px 15px 30px;font-size:18px;margin-bottom:55px;}
.searchBlock .input input{width:100%;height:50px;border:none;outline:none;background:none;font-size:inherit;padding:0;}
.searchBlock .input .sbtn{position:absolute;right:30px;top:15px;z-index:10;cursor:pointer;width:160px;text-align:center;line-height:50px;background:#037eff;color:#fff;border-radius:25px;}
.jobfilter{text-align:center;}
.inlineblock{display:inline-block;vertical-align:middle;text-align:left;max-width:90%;}
.jobfilter .line{font-size:20px;color:#666;margin-bottom:20px;line-height:2;}
.jobfilter .line .label{padding-right:60px;}
.jobfilter .line .tg{cursor:pointer;margin-right:45px;}
.jobfilter .line .tg.cur{color:#037eff;}
.joblist .item .hd{position:relative;justify-content:space-between;align-items:center;height:80px;}
.joblist .item .hd .td{flex:0 0 auto;width:20%;}
.joblist .item .hd .td.td2{width:75px;}
.joblist .item .hd .td.td1{width:25%;color:#333;text-shadow:0 0 1px #333;}
.joblist .item.tdhead{background:#037eff;font-size:18px;color:#fff;}
.joblist .item.tdhead .hd .td.td1{color:#fff;}
.joblist .item .bd{transition:.3s;max-height:0;overflow:hidden;}
.joblist .item .txt{padding:33px 0 80px;border-top:1px solid #ebebeb;font-size:16px;color:#333;line-height:1.875;}
.joblist .item{box-shadow:0 5px 35px rgba(59,122,190,0.2);border-radius:20px;margin-bottom:20px;padding:0 48px;font-size:16px;color:#888;}
.joblist .item .txt .ct{padding-top:2em;margin-top:2em;border-top:1px solid #ebebeb;}
.joblist .item .txt .ct a{color:#037eff;}
.joblist .item .hd .btn{color:#037eff;position:relative;display:inline-block;padding-right:20px;cursor:pointer;}
.joblist .item .hd .btn:after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-right:2px solid #037eff;border-bottom:2px solid #037eff;transform:rotate(45deg);transition:.3s;margin-top:-4px;}
.joblist .item .apply{width:180px;line-height:50px;font-size:18px;cursor:pointer;border-radius:25px;background:#037eff;color:#fff;text-align:center;margin-top:40px;}
.joblist .item.cur .bd{max-height:1600px;}
.joblist .item.cur .hd .btn:after{transform:rotate(-135deg);margin-top:-1px;}
.ptitle .t2{font-size:18px;margin-top:20px;}
.formBlock{padding:46px 90px 50px;border-radius:20px;background:#f7f7f7;}
.formTab{text-align:center;font-size:18px;color:#000;border-bottom:1px solid #dedede;margin-bottom:67px;}
.formTab span{display:inline-block;vertical-align:middle;padding-bottom:30px;margin:0 5%;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;}
.formBlock .line{margin-bottom:20px;justify-content:space-between;}
.formBlock .line .item{align-items:center;flex:0 0 auto;width:48%;font-size:16px;color:#000;}
.formBlock .line .item .label{width:6em;text-align:justify;flex:0 0 auto;}
.formBlock .line .item .label .red{color:#f00;}
.formBlock .line .item .in{flex:1 1 auto;}
.formBlock .line .item input,.formBlock .line .item select{width:100%;border:none;padding:0 20px;height:50px;font-size:inherit;outline:none;background:#fff;}
.formBlock .line .item select{border-right:20px solid #fff;}
.formBlock .formBtn{text-align:center;margin-top:60px;}
.formBlock .formBtn input{display:inline-block;vertical-align:middle;margin:0 25px;width:160px;height:50px;border:2px solid #037fff;outline:none;background:#037fff;border-radius:25px;font-size:16px;color:#fff;cursor:pointer;}
.formBlock .formBtn input[type='reset']{background:none;color:#333;}
.formTab span.cur{border-color:#037fff;color:#037fff;}
.Top003101 menu li .sub{position:fixed;left:0;top:100px;width:100%;background:rgba(0,0,0,0.6);z-index:90;}
.Top003101 menu li .subin{background:#fff;color:#333;z-index:90;overflow:hidden;transition:.8s;max-height:0;}
.w1100.auto{max-width:1100px;margin:auto;}
.subToggle{justify-content:space-between;align-items:stretch;}
.subToggle .tab{position:relative;width:240px;flex:0 0 auto;z-index:10;padding:30px 60px;
<!-- min-height:500px; -->
}
.subToggle .tab:after{width:1920px;content:"";position:absolute;z-index:-1;right:0;top:0;height:100%;background:#f7f8fb;}
.subToggle .tab a{display:block;line-height:46px;color:#666 !important;}
.subToggle .tab a.act{color:#037eff !important;}
.subToggle .tgs{flex:1 1 auto;padding:30px;padding-bottom:100px;}
.subToggle .tg{width:100%;height:100%;}
.subToggle .tg .items{width:100%;height:100%;align-items:center;}
.subToggle .tg .item{text-align:center;flex:0 0 auto;width:33.33%;padding:0 20px;line-height:1.5;}
.subToggle .tg .item .img{height:160px;line-height:160px;}
.subToggle .tg .item .img img{max-width:100%;max-height:100%;}
.subToggle .tg .item .t1{font-size:14px;color:#333;}
.subToggle .tg .item .t1 span{display:inline;line-height:1.5;}
.subToggle .tg .item .t1 span.new{color:#037eff;padding-left:5px;}
.subToggle .tg .item .t2{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Top003101 .logo a{display:table-cell;vertical-align:middle;height:100px;}
.Top003101 .top-right{padding-top:35px;}
.Top003101 menu{padding-top:0;}
.Top003101 menu li span{
    line-height:100px;
    /* padding: 28px 0 0px;
    line-height: 65px; */
}
.Top003101 menu li:hover .subin{max-height:100vh;}
.Top003101.slideDown,
.Top003101.slideDownon{color:#333;background:#fff;}
.Top003101.slideDown .subin,
.Top003101.slideDownon .subin{border-top:1px solid #eaebee;}
.Top003101.slideDown .logo .sanssno,
.Top003101.slideDownon .logo .sanssno{display:none;}
.Top003101.slideDown .logo .sanssbl,
.Top003101.slideDownon .logo .sanssbl{display:block;filter:none;}
.Top003101.slideDown .icon,
.Top003101.slideDownon .icon{border-color:#bebebe !important;color:#333 !important;}
.Top003101.slideDown aside,
.Top003101.slideDownon aside{color:#333;}
.Top003101.slideDown a,
.Top003101.slideDownon a{color:#333 !important;}
.Top003101.slideDown .tel img,
.Top003101.slideDownon .tel img{filter:grayscale(100%) brightness(20%);}
.Top003101.slideDown p,
.Top003101.slideDownon p{color:#333 !important;}
.Top003101 menu li span a{display:block;position:relative;}
.Top003101 menu li:hover span a
/* ,.Top003101 menu li.aon span a */
{
    color:#037eff !important;
}
.Top003101 menu li span a:after{content:"";position:absolute;left:0;width:100%;height:2px;bottom:0;}
/* .Top003101 menu li:hover span a:after, */
.Top003101 menu li.aon span a:after
{background:#fff;}
/* .Top003101 menu li:hover .sub{bottom:0;} */
.pros .item{position:relative;margin-bottom:45px;border-radius:20px;overflow:hidden;}
.pros .item .txt{position:absolute;left:0;top:0;height:100%;max-width:100%;z-index:20;align-items:center;padding:30px;padding-left:9%;color:#fff;}
.pros .item .txt .t{font-size:42px;font-weight:bold;margin-bottom:10px;}
.pros .item .txt .p{font-size:20px;}
.pros .item .txt .btn{font-size:16px;line-height:48px;border:1px solid #fff;width:160px;text-align:center;border-radius:25px;transition:.3s;margin-top:60px;}
.pros .item:hover .txt .btn{background:#fff;color:#037eff;}
.detail1,.detail2,.detail3,.detail4,.detail5,.detail6,.detail7{position:relative;z-index:5;width:100%;overflow:hidden;}
.w100{width:100%;}
.detail .dtxt{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;align-items:center;}
.dis_wap{display:none !important;}
.dban{position:relative;width:100%;overflow:hidden;}
.dban .t1{font-size:72px;font-weight:bold;color:#1a61fa;}
.dban .t2{font-size:46px;color:#fff;}
.dban .p{font-size:24px;color:#fff;margin-top:10px;}
.dban .txt{max-width:50%;}
.dban .db{position:absolute;left:0;bottom:0;z-index:10;width:100%;padding:20px;line-height:40px;background:rgba(0,0,0,0.8);}
.dban .db .protitle{float:left;font-size:16px;color:#fff;}
.dban .db .btn{float:right;width:160px;line-height:38px;text-align:center;border:1px solid #fff;border-radius:20px;color:#fff;transition:.3s;cursor:pointer;}
.dban .db .btn:hover{color:#1a61fa;background:#fff;}
.detail1 .txt{margin-left:50%;}
.detail1 .t1{font-size:74px;color:#1a61fa;font-weight:bold;margin-bottom:1em;line-height:1.2;}
.dicons{flex-wrap:wrap;}
.dicons .i{width:20%;text-align:center;padding:0 20px 30px;font-size:18px;color:#333;border-right:1px solid #c0cae1;}
.dicons .i .icon{margin-bottom:20px;}
.dicons .i:nth-child(n+6){border-top:1px solid #c0cae1;padding-top:30px;}
.dicons .i:nth-child(5n){border-right:none;}
.detail2 .t1{font-size:74px;font-weight:bold;color:#1a61fa;}
.detail2 .p{font-size:24px;color:#fff;margin-top:20px;line-height:1.67;}
.detail2 .txt{max-width:45%;padding-bottom:20%;}
.detail3 .txt{margin-left:55%;}
.detail3 .t1{font-size:74px;font-weight:bold;color:#fff;margin-bottom:20px;}
.detail3 .p{font-size:24px;color:#fff;margin-bottom:80px;}
.dicons2 .i{padding-right:60px;}
.detail4 .txt{max-width:50%;}
.detail4 .t1{font-size:74px;font-weight:bold;color:#1a61fa;}
.detail4 .t2{font-size:46px;color:#333;margin-top:30px;}
.detail5 .txt{max-width:45%;padding-bottom:20%;}
.detail5 .t1{font-size:74px;font-weight:bold;color:#1a61fa;}
.detail5 .t2{font-size:46px;margin-top:30px;color:#fff;}
.detail5 .p{font-size:24px;color:#fff;margin-top:20px;margin-bottom:60px;}
.dicons3 .i{margin-right:45px;text-align:center;}
.dicons3 .i .icon{width:80px;line-height:78px;text-align:center;border:1px solid #fff;border-radius:5px;font-size:0;}
.dicons3 .i .p{margin:10px 0;font-size:18px;}
.detail6 .dtxt{height:auto;text-align:center;padding-top:5%;}
.detail6 .t1{font-size:74px;font-weight:bold;color:#fff;margin-bottom:20px;}
.detail6 .p{font-size:24px;line-height:1.67;color:#fff;}
.detail7{background:url(../images/linearbg.jpg) no-repeat bottom center;background-size:cover;padding:5% 0 4%;}
.detail7 .txt{margin-bottom:56px;text-align:center;}
.detail7 .t1{font-size:74px;font-weight:bold;color:#1a61fa;}
.detail7 .p{margin-top:20px;font-size:24px;color:#333;}
.detail8{padding:5% 0 4%;background:#050810;color:#fff;}
.detail8 .tit{margin-bottom:50px;justify-content:space-between;align-items:center;}
.detail8 .tit .t{font-size:46px;}
.detail8 .tit .btn{width:130px;text-align:center;border:1px solid #fff;border-radius:20px;line-height:38px;cursor:pointer;transition:.3s;opacity:0.6;font-size:14px;}
.detail8 .tit .btn:hover{opacity:1;background:#fff;color:#1a61fa;}
.detail8 .dtit{font-size:30px;margin-bottom:50px;}
.dicons4{flex-wrap:wrap;}
.dicons4 .i{font-size:0;width:25%;flex:0 0 auto;margin-bottom:40px;white-space:nowrap;padding-right:5%;}
.dicons4 .i .icon{display:inline-block;vertical-align:top;width:46px;flex:0 0 auto;}
.dicons4 .i .p{display:inline-block;vertical-align:top;white-space:normal;padding-left:20px;}
.dicons4 .i .it{font-size:18px;margin-bottom:15px;line-height:1;font-weight: bolder;}
.dicons4 .i .ip{font-size:16px;opacity:0.6;}
.detail8 .dline{border-bottom:1px solid #1e2128;margin:50px 0 60px;}
@media(max-width:1460px){.auto1440{padding:0 2%;}
.banTit .t1{font-size:32px;}
.banTit .t2{font-size:20px;}
#section3 .kuasan .left .tit .pb{font-size:16px;line-height:1.7;}
#section3 .kuasan .left .tit .pa{font-size:32px;}
.abbox .item .txt .t{font-size:32px;margin-bottom:30px;}
.abbox .item .txt{font-size:16px;}
.abbox .item .txt table td{font-size:16px;}
.abbox{max-width:85%;margin:auto;}
.mails .tit{font-size:32px;}
.mails .item .t{font-size:22px;}
.mails .item{font-size:14px;}
.honnorl{padding-top:70px;}
.honnorl .tit{font-size:18px;margin-top:20px;}
.honnorr{padding-top:70px;}
.honnorr .tit{font-size:32px;}
.honnorr .t{font-size:16px;}
.brands .tit{font-size:32px;}
.ev .txt .tit{font-size:32px;}
.ev .txt .contxt{font-size:16px;}
.ev{max-width:80%;margin:auto;}
.ev .swiper .t{font-size:16px;}
.dban .t1{font-size:50px;}
.dban .t2{font-size:32px;}
.dban .p{font-size:18px;}
.detail1 .t1,.detail2 .t1,.detail3 .t1,.detail4 .t1,.detail5 .t1,.detail6 .t1,.detail7 .t1{font-size:50px;}
.detail2 .p,.detail3 .p,.detail5 .p,.detail6 .p,.detail7 .p{font-size:18px;}
.dicons2 .i img{max-width:60px;}
.detail4 .t2,.detail5 .t2{font-size:24px;}
.detail5 .txt{padding-bottom:0;}
.detail8 .tit .t{font-size:32px;}
.detail8 .dtit{font-size:20px;}
}
@media(max-width:1280px){.ptitle{font-size:32px;}
.ptitle .t2{font-size:16px;}
.searchBlock .input input{height:30px;}
.searchBlock .input .sbtn{right:20px;line-height:40px;top:10px;width:120px;}
.searchBlock .input{font-size:16px;}
.jobfilter .line{font-size:16px;}
.jobfilter .line .label{padding-right:30px;}
.jobfilter .line .tg{margin-right:30px;}
.joblist .item .hd{height:60px;}
.joblist .item{padding:0 30px;}
.detail1 .t1,.detail2 .t1,.detail3 .t1,.detail4 .t1,.detail5 .t1,.detail6 .t1,.detail7 .t1{font-size:32px;}
.detail2 .p,.detail3 .p,.detail5 .p,.detail6 .p,.detail7 .p{font-size:16px;}
.detail4 .t2,.detail5 .t2{font-size:20px;}
.dicons .i .icon img{height:40px;}
.dicons .i{font-size:14px;}
.dicons .i .icon{margin-bottom:10px;}
.dicons3 .i .icon{width:60px;line-height:58px;}
.dicons3 .i .icon img{max-width:50%;}
.dicons4 .i .icon{width:24px;}
.dicons4 .i .it{font-size:16px;margin-bottom:10px;}
.dicons4 .i .ip{font-size:14px;}
.dicons4 .i{margin-bottom:30px;}
.detail8 .dline{margin:40px 0 50px;}
}
@media(max-width:1024px){.Top003101{padding:0;}
.Top003101 .logo a{height:60px;}
.Top003101 .logo img{max-height:80%;}
.Top003101 .top-right{padding-top:13px;}
.Top003101 .open-menu{display:block;}
.Top003101 menu li .sub{display:none !important;}
.Top003101 menu li span{line-height:60px;}
.Top003101 menu li span a:after{display:none;}
.pros .item .txt{padding:20px;}
.pros .item .txt .t{font-size:24px;}
.pros .item .txt .p{font-size:14px;}
.pros .item .txt .btn{margin-top:30px;width:90px;line-height:32px;font-size:12px;}
.pros .item{margin-bottom:20px;}
}
@media(max-width:768px){.jctit .tit{font-size:24px;}
.btns .btn{width:auto;border-width:1px;line-height:36px;padding:0 25px;margin:0 5px;}
.btns .btn i{background-size:contain;margin-right:5px;width:18px;}
.videoBox .txt{font-size:16px;}
.videoBox .play{padding:18px;margin-bottom:10px;}
.jcsm .imgbox .txt{font-size:12px;}
.jcsm .imgbox .play{padding:12px;}
.jctit{display:block;margin-bottom:20px;}
.jctit .size{margin-top:20px;}
.banTit .t1{font-size:24px;}
.banTit .t2{font-size:16px;}
.sectionInner{padding:50px 0;}
.banTit{padding:20% 0;}
#section3 .kuasan .left .tit .pa{font-size:24px;}
.cdata ul li{width:33.3%;margin-bottom:20px;}
.cdata ul li .yi .pa{font-size:24px;}
.abbox .item{width:100%;float:none;margin-left:0;margin-bottom:10px;}
.abbox{max-width:100%;}
.abbox .item:first-child{width:100%;}
.abbox .item .txt{font-size:14px;padding:20px;}
.abbox .item .txt .t{font-size:20px;margin-bottom:10px;}
.abbox .item .txt table{margin-top:10px;}
.abbox .item .txt table td{font-size:14px;padding-top:0;}
.abbox .item .txt table td:first-child{white-space:nowrap;padding-right:15px;}
.abbox .item:first-child .imgbox{padding-bottom:100%;}
.abbox .item .imgbox{padding-bottom:50%;border-radius:10px;}
.mails .tit{position:static;font-size:24px;margin-bottom:40px;}
.mails .item{margin-top:0 !important;}
.honnors{flex-wrap:wrap;}
.honnorl{padding:50px 2%;width:100%;background:url(../images/ab4bg1.jpg) no-repeat center;background-size:cover;}
.sectionInner.hbgs{padding:0;}
.honnorr{padding:50px 2%;width:100%;background:url(../images/ab4bg2.jpg) no-repeat center;background-size:cover;margin:0;}
.honnorr .tit{position:static;font-size:24px;margin-bottom:20px;}
.honnorr .swiper{width:100%;}
.swiperBar{position:relative;bottom:0;width:100%;height:6px;margin-top:30px;}
.brands .tit{font-size:24px;}
.brands .img{height:100px;line-height:100px;}
.ev .txt{flex-wrap:wrap;margin-bottom:20px;}
.ev .txt .tit{font-size:24px;margin-bottom:20px;}
.ev .txt .contxt{font-size:14px;padding:0 20px;}
.ev .txt .contxt:before,.ev .txt .contxt:after{width:14px;background-size:contain;}
.ev .txt .contxt:after{top:auto;bottom:0;}
.ev{max-width:100%;}
.ev .swiper{margin-bottom:0;}
.ev .swiper .imgbox{border-radius:10px;margin-bottom:10px;}
.inpage{padding:50px 0;}
.ptitle{font-size:24px;margin-bottom:30px;}
.ptitle .t2{font-size:14px;}
.searchBlock .input{padding-left:20px;padding-right:130px;margin-bottom:30px;}
.searchBlock .input .sbtn{right:10px;}
.searchBlock{margin-bottom:10px;}
.jobfilter .line .label{display:block;margin-bottom:5px;}
.jobfilter .line .tg{margin-right:10px;}
.jobfilter{text-align:left;padding-left:20px;}
.jobfilter .line{font-size:14px;margin-bottom:10px;}
.joblist .item{padding:0 15px;border-radius:10px;margin-bottom:10px;}
.joblist .item .hd .td{display:none;}
.joblist .item .hd .td.td1,.joblist .item .hd .td.td2{display:block;}
.joblist .item .hd .td.td1{flex:1 1 auto;}
.joblist .item .hd{height:50px;}
.joblist .item.tdhead{display:none;}
.joblist .item .txt{padding:10px 0 30px;font-size:14px;}
.joblist .item .apply{width:120px;line-height:36px;font-size:14px;margin-top:20px;}
.joblist .item .hd .td.td2{width:auto;}
.formBlock{padding:40px 30px;}
.formTab span{margin:0 20px;}
.formTab{margin-bottom:40px;}
.formBlock .line{display:block;margin-bottom:0;}
.formBlock .line .item{width:100%;margin-bottom:14px;font-size:14px;}
.formBlock .line .item input,.formBlock .line .item select{height:44px;}
.formBlock .formBtn{margin-top:30px;}
.formBlock .formBtn input{width:120px;height:40px;border-width:1px;margin:0 10px;}
.dis_wap{display:block !important;}
.dis_pc{display:none !important;}
.dban .t1{font-size:20px;}
.dban .t2{font-size:18px;}
.dban .p{font-size:12px;}
.dban .db{padding:20px 0;}
.detail1 .txt{margin-left:40%;}
.detail1 .t1,.detail2 .t1,.detail3 .t1,.detail4 .t1,.detail5 .t1,.detail6 .t1,.detail7 .t1{font-size:20px;}
.dicons .i{padding:0 5px;font-size:12px;}
.dicons .i .icon img{height:auto;}
.detail2 .p,.detail3 .p,.detail5 .p,.detail6 .p,.detail7 .p{font-size:14px;}
.detail2 .txt{padding-bottom:0;}
.detail3 .txt{margin-left:50%;}
.detail3 .p{margin-bottom:20px;}
.dicons2 .i{padding-right:10px;width:60px;}
.dicons2 .i img{max-width:30px;}
.detail4 .t2,.detail5 .t2{font-size:16px;}
.detail5 .p{margin-bottom:10px;margin-top:10px;}
.detail5 .txt{max-width:50%;}
.detail4 .t2{margin-top:20px;}
.dicons3 .i{width:31.33%;margin-right:2%;}
.dicons3 .i .icon{width:40px;line-height:38px;margin:auto;}
.dicons3 .i .p{font-size:12px;margin:5px 0;}
.detail5 .t2{margin-top:10px;}
.detail6 .t1{margin-bottom:10px;}
.detail8 .tit .t{font-size:16px;}
.detail8 .tit .btn{width:90px;line-height:32px;font-size:12px;}
.detail8 .dtit{font-size:16px;margin-bottom:20px;}
.detail8 .tit{margin-bottom:20px;}
.dicons4 .i{width:49%;align-items:center;padding-right:0;word-break:break-all;}
.dicons4 .i .it{margin-bottom:5px;}
.dicons4 .i .ip{font-size:12px;}
.dicons4{justify-content:space-between;}
.detail8{padding:50px 0;}
}
@media(max-width:480px){.btns .btn{line-height:30px;padding:0 15px;margin:0 2px;}
.pros .item .imgbox img{min-height:300px;object-fit:cover;margin-right:0;margin-left:auto;}
.pros .item .txt .t{font-size:18px;}
.pros .item .txt{max-width:75%;}
.honnorl .img{max-width: 75%; margin: 0 auto;}
}


@media(max-width:768px){
    #section3 .kuasan .left .tit .pb{
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    #section3 .kuasan .right .fens .divp .llss.on{
        width: 50%;
    }
    #section3 .kuasan .right .fens .divp .llss{
        width: auto;
    }
    #section3 .kuasan .right .fens .divp .llss .wenss .wpb {
        font-size: 12px;
        color: #333333;
    }
    #section3 .kuasan .right .fens .divp .llss .wenss {
        padding-left: 5px;
    }
}


.shdan{
    padding: 3.75% 0;
    background-repeat: no-repeat;
    background-size: cover;
}
.shdan .title{
    font-size: 28px;
    color: #fff;
    text-align: center;
    margin-bottom: 30px;
}
.shdan .down{
    width: 160px;
    line-height: 46px;
    border: 2px solid #fff;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin: 0 auto;
}
.shdan .down span{
    font-size: 16px;
    color: #fff;
    display: block;
    margin-right: 10px;
}
.shdan .down:hover{
    background-color: #037eff;
    border-color: #037eff;
}
@media(max-width:768px){
    .shdan .title {
        font-size: 24px;
        margin-bottom: 15px;
    }
}
@media(max-width:500px){
    .shdan .down span {
        font-size: 14px;
    }
    .shdan .down {
        line-height: 26px;
        width: 120px;
    }
    .shdan .title {
        font-size: 18px;
    }
    .shdan .down img{
        height: 13px;
    }
}

.problem{
    padding:120px 0;
}
.problem .title{
    font-size: 36px;
    color: #333333;
    font-family:'HarmonyOSMedium';
    text-align: center;
}
.problem .desc{
    font-size: 18px;
    color: #333333;
    margin-top: 25px;
    text-align: center;
}
.problem .main{
    margin-top: 50px;
    background-color: #f6f6f6;
    padding: 85px 80px 80px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    background-image: url(../images/prob_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.problem .main .list{
    display: flex;
    flex-wrap: wrap;
}
.problem .main .item{
    width: 45%;
    margin-bottom: 25px;
    height: 50px;
    display: flex;
    align-items: center;
}
.problem .main .item:not(:nth-child(2n+1)){
    margin-left: 10%;
}
.problem .main .item label{
    font-size: 16px;
    color: #333;
    min-width: 95px;
    width: 95px;
    margin-right: 20px;
}
.problem .main .item label i{
    color: red;
    display: inline-block;
    margin-right: 5px;
    font-style: initial;
}
.problem .main .item input{
    background-color: #fcfcfc;
    font-size: 14px;
    padding-left: 16px;
    border: none;
    width: 100%;
    height: 100%;
}
.problem .main .item input{
    color: #000;
}
.problem .main .item input::placeholder{
    color: #d0d0d0;
}

.problem .main .item.textarea{
    height: 140px;
    align-items: flex-start;
    width: 100%;
    
}
.problem .main .item.textarea textarea{
    width: 100%;
    height: 100%;
    border: none;
}
.problem .main .item.textarea label{
    padding-top: 5px;
}

.problem .main .item.getma{
    margin-left: 0;
    height: 50px;
    width: 100%;
}
.problem .main .item.getma .text{
    display: flex;
    line-height: 50px;
    height: 100%;
    /* align-items: center; */
}
.problem .main .item.getma .ma{
    position: relative;
    height: 100%;
    margin-right: 20px;
}
.problem .main .item.getma .ma span{
    position: absolute;
    left: 15px;
    top: 0;
    bottom: 0;
    color: #d0d0d0;
    font-size: 14px;
}
.problem .main .item.getma .ma input{
    padding-left: 70px;
}
.problem .main .item.getma .imgbox{
    width: 50%;
}
.problem .main .item.getma .imgbox img{
    height: 100%;
}

.problem .main .btn{
    width: 100%;
}
.problem .main .btn_box{
    justify-content: center;
    display: flex;
    align-items: center;
    margin-top: 50px;
}
.problem .main .btn_box .g_btn{
    width: 160px;
    line-height: 46px;
    text-align: center;
    border: 2px solid #037fff;
    background-color: #037fff;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    color: #fff;
    font-size: 16px;
}
.problem .main .btn_box .res{
    margin-left: 50px;
    color: #333333;
    border-color: #037fff;
    background-color: unset;
}

@media(max-width:1459px){
    .problem {
        padding: 80px 0;
    }
    .problem .main{
        padding: 60px;
    }
    .problem .main .btn_box {
        margin-top: 30px;
    }
}
@media(max-width:1024px){
    .problem {
        padding: 40px 0;
    }
    .problem .main{
        padding: 30px;
    }
    .problem .title {
        font-size: 28px;
    }
    .problem .desc{
        font-size: 16px;
    }
    .problem .main .btn_box {
        margin-top: 20px;
    }
    .problem .main .item {
        width: 48%;
    }
    .problem .main .item:not(:nth-child(2n+1)) {
        margin-left: 4%;
    }
    .problem .main .item.getma{
        margin-left: 0;
    }
    .problem .main .btn_box .res {
        margin-left: 20px;
    }
    .problem .main .btn_box .g_btn {
        width: 100px;
        line-height: 36px;
        font-size: 16px;
    }
}
@media(max-width:768px){
    .problem .main .item {
        margin-bottom: 15px;
        height: 40px;
    }
    .problem .main .item label{
        margin-right: 10px;
    }
    .problem {
        padding: 20px 0;
    }
}
@media(max-width:640px){
    .problem .main .item{
        width: 100%;
    }
    .problem .main .item:not(:nth-child(2n+1)) {
        margin-left: 0;
    }
    .problem .main {
        padding: 15px;
        margin-top: 20px;
    }
    .problem .main .item label {
        font-size: 14px;
        min-width: 82px;
        width: 82px;
    }
    .problem .main .item.getma{
        height: 40px;
    }
    .problem .main .item.getma .text {
        line-height: 40px;
    }
    .problem .main .btn_box .g_btn {
        width: 90px;
        line-height: 26px;
        font-size: 14px;
    }
    .problem .main .btn_box {
        margin-top: 10px;
    }
    .problem .title {
        font-size: 20px;
    }
    .problem .desc {
        font-size: 14px;
        margin-top: 10px
    }
}


.Top003101 .db .content{
    padding: 10px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Top003101 .db .protitle {
    font-size: 16px;
    color: #fff;
}
.Top003101 .db .btn {
    width: 160px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 20px;
    color: #fff;
    transition: .3s;
    cursor: pointer;
}
.Top003101.slideDownon .db .protitle,
.Top003101.slideDown .db .protitle{
    color: #000;
}
.Top003101.slideDownon .db .btn,
.Top003101.slideDown .db .btn{
    border: 1px solid #000;
    color: #000;
}
.Top003101.pon>.auto{
    height: 1px;
    overflow: hidden;
    opacity: 0;
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
}
.Top003101.pon.no>.auto{
    opacity: 1;
    height: auto;
}



/* 2023.2.7 */
.Top003101.huandd .open-menu i{
    background-color:#333;
}
.bottom .eer .left .inp,
.formBlock .line .item .in{
    position: relative;
}
.bottom .eer .left .inp img,
.formBlock .line .item .in img{
    position: absolute;
    right: 0;
    width: 30%;
    top: 50%;
    transform: translate(0,-50%);
}
.formBlock .line .item .in img{
    width: 25%;
}
.Top003101.slideDownon .top-lang .icon img,
.Top003101.huandd .top-lang .icon img,.Top003101.slideDown .top-lang .icon img{
    filter: grayscale(100%) brightness(20%);
    -webkit-filter: grayscale(100%) brightness(20%);
}
.Top003101.slideDownon .top-lang .box,
.Top003101.huandd .top-lang .box{
    background-color: unset;
}

@media (max-width: 768px){
    .formBlock .line .item .in img {
        width: 80px;
    }
    .Top003101 menu li span {
        line-height: 30px;
    }
    .Top003101 menu li a{
        font-size: 14px;
    }
    #section3 .kuasan .right .fens .divp:before{
        width: 100%;
    }
    #section2{
       padding: 30px 0 90px; 
    }
    #section5{
        padding-bottom: 30px;
    }
    #section3,#section4,#section6{
        padding: 30px 0;
    }
    #section4 {
        position: relative;
        height: 60vh;
        display: flex;
        align-items: center;
        background-color: #000;
        background-image: unset;
    }
    #section4 video {
        object-fit: contain;
    }
    .bane .divv{
        height: 50vh;
    }
    .Menu002188{
        position: relative;
        background: rgb(0 0 0 / 90%);
        padding: 0 18px;
    }
    .nban .img{
        overflow: hidden;
    }
    .inpage {
        padding: 30px 0;
    }
    .qqdao .right .wenj{
        text-align: center
    }
    .wtpp{
        padding: 5px;
    }
    .wtpp a{
        font-size: 12px;
    }
    .wtpp a img {
        width: 25px;
    }
    .Top003101.slideDownon .open-menu i{
        background-color:#333;
    }
    .Top003101.slideDown a, .Top003101.slideDownon a {
        color: #fff !important;
    }
    #section3 .kuasan .right .map .ul li:hover .iyi {
        height: unset;
    }
    #section3 .kuasan .right .map .ul li:hover .ier {
        width: unset;
    }
    #section3 .kuasan .right .map .ul li:hover .wenzss {
        display: none;
    }
}

#section3 .kuasan .right .map .ul li.ulleft .ier {
    left: auto;
    right: 11.4rem;
}
#section3 .kuasan .right .map .ul li.ulleft .wenzss {
    left: auto;
    right: 15rem;
    width: 230px;
}

/* 下拉 */

.Top003101 menu li .subin.subin1 .tgs a{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.subin.subin1 .subToggle  .tg .item{
    width: 100%;
}
.subin.subin1 .subToggle  .tg  .img{
    width: 49%;
    height: auto;
}
.subin.subin1 .subToggle  .tg  .text{
    width: 45%;
}
.subin.subin1 .subToggle  .tg  .text .desc{
    font-size: 18px;
    color: #666666;
    text-align: left;
}
.subin.subin1 .subToggle  .tg  .text .cmore{
    width: 160px;
    border: 2px solid #4aa3ff;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    padding-left: 35px;
    background-image: url(../images/jiantou.png);
    margin-top: 20px;
    background-repeat: no-repeat;
    background-position: right 35px center;
    line-height: 45px;
    text-align: left;
    display: block;
}
.subin.subin1 .subToggle .tab .big_tit{
    font-size: 26px;
    color: #333333;
    margin-bottom: 20px;
    white-space: nowrap;
}
.subin.subin1 .subToggle .tg .items{
    height: auto;
}


.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a:first-child {
    border-color: #fff;
    margin-right: 10px;
}
.Floor002846 .cpjjs .cplbs .left .kkso:nth-child(1) .riss{
    padding-top: 4%;
    padding-left: 9%;
}
.Floor002846 .cpjjs .cplbs .left .kkso:nth-child(2) .riss{
    padding-top: 7%;
    padding-left: 5%;
}
.Floor002846 .cpjjs .cplbs .left .kkso:nth-child(3) .riss{
    padding-top: 0;
}


@media (min-width: 1024px){
    .Top003101 {
        transition: .6s;
    }
    .Top003101.toDown {
        top: -100%;
    }
    .Top003101.slideDown.toDown .subin, .Top003101.slideDownon.toDown .subin {
        border-top: unset;
    }
    
}
@media (max-width: 1024px){
    .Top003101 menu{
        background-color: #fff;
    }
     .Top003101 a:not(:hover) {
        color: #333 !important;
    }
    .menu-show .Top003101 menu li{
        margin-bottom: 20px;
        border-bottom: 1px solid #bfbfbf;
        padding-bottom: 10px;
    }
    .Top003101 menu{
        padding-top: 30px;
    }
   
   
}

.khal ul li .mor .ri a img{
    display: none;
}
.khal ul li .mor .ri:hover{
    border-radius: 15px;
}
.khal ul li .mor .ri a:hover{
    color: #037eff;
}
.khal ul li .mor .ri a{
    padding: 5px 21px 5px 10px;
    background-image: url(../images/jiantsh.png);
    background-repeat: no-repeat;
    background-position: center right;
}
.khal ul li .mor .ri a:hover{
    background-image: url(../images/jiants.png);
}

.hyzx .top ul li .wen .fen .tim a img{
    display: none;
}
.hyzx .top ul li .wen .fen .tim a{
    padding: 5px 21px 5px 10px;
    background-image: url(../images/jiantsh.png);
    background-repeat: no-repeat;
    background-position: center right;
}
.hyzx .top ul li .wen .fen .tim a:hover{
    color: #037eff;
}
.hyzx .top ul li .wen .fen .tim a:hover{
    background-image: url(../images/jiants.png);
}
.nnewul .ul li .xia .golink img{
    display: none;
}
.nnewul .ul li .xia .golink{
    padding: 5px 21px 5px 10px;
    background-image: url(../images/jiantsh.png);
    background-repeat: no-repeat;
    background-position: center right; 
    display: inline-block;
}
.nnewul .ul li .xia .golink:hover{
    color: #037eff;
    background-image: url(../images/jiants.png);
}

.PicList002796 li a{
        position: relative;
    z-index: 3;
    display: block;
}

.PicList002796 li a::before{
    display: block;
    content: '';
    background-image: url(../images/icon-play.png);
    padding: 26px;
    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%);
    z-index: 2;
    background-size: cover;
}
@media (min-width: 768px){
    .PicList002796 li a::before{
        padding: 15px;
    }
}

@media (min-width: 1280px){
  .Top003101 .top-right {
    padding-top: 35px;
  }
}


.Top003101.slideDownon menu li.aon > a{
    color: #037eff  !important;
}

.Top003101.slideDownon menu li.aon span a:after {
    background: #037eff;
}


.Top003101.slideDownon .logo a {
    height: 100px;
}
.Top003101.slideDownon menu li span{
    line-height: 100px;
}
.Top003101.slideDownon menu li .sub {
    top: 100px;
}

@media (max-width: 1024px){
    .Top003101.slideDownon menu li span{
        line-height: 60px;
    }
}
@media (max-width: 768px){
    .Top003101.slideDownon menu li span{
        line-height: 30px;
    } 
}


.bane .divv .pc{
    display: block;
    width: 100%;
    object-fit: cover;
    height: 100%;
}
.bane .divv .mb{
    display: none;
    width: 100%;
    object-fit: cover;
}
@media (max-width: 768px){
    .bane .divv .pc{
        display: none;
    }
    .bane .divv .mb{
        display: block;
    } 
}

/* 手机端调整 */

.dban .db{
    position: fixed;
}
.dban .db.gotip{
    top: 0;
    bottom: unset;
}
@media (max-width: 1024px){
    .Top003101.slideDownon .logo a {
        height: 60px;
    }
}

@media (max-width: 768px){
    .Floor002846 .cpjjs .cplbs{
        flex-direction: column-reverse;
    }
    .Floor002846 .cpjjs .cplbs .right ul li:not(:last-child) {
        margin-bottom: 0;
    }
    .Floor002846 .cpjjs .cplbs .right ul li .wenzi {
        padding-left: 0;
    }
    .Floor002846 .cpjjs .cplbs .right ul{
        justify-content: space-between;
    }
    .Floor002846 .cpjjs .cplbs .right ul li{
        display: block;
        text-align: center;
        width: 30.33%;
    }
    .Floor002846 .cpjjs .cplbs .right ul li .img {
        margin: 0 auto;
        width: 50px;
        height: 50px;
    }
    .Floor002846 .cpjjs .cplbs .right ul li .wenzi .pt {
        font-size: 12px;
        display: none;
    }
    .Floor002846 .cpjjs .cplbs .right ul li .img img {
        max-width: 30px;
        max-height: 30px;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso {
        flex-direction: column;
        align-items: flex-start;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso .less .pa {
        font-size: 18px;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso .riss {
        margin: 0 auto;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso .less {
        width: 100%;
        padding: 15px 0;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a {
        width: 35%;
    }
    .Floor002846 .cpjjs .cplbs .left .kkso .riss img {
        height: 46.5rem;
    }
    #section3 .kuasan .left .link a {
        font-size: 12px;
        width: 95px;
        margin-bottom: 15px;
    }
    #section4 .ship{
        position: relative;
        z-index: 2;
    }
    #section5 .newtop{
        padding-bottom: 60%;
    }
    .bottom .eer .right {
        display: flex;
        width: 100%;
    }
    .bottom .eer .right .daoss{
        display: none;
    }
    .bottom .eer .right .lianx {
        width: 100%;
        padding-top: 15px;
    }
    .Menu002188 .Menu{
        overflow-x: auto;
        overflow-y: hidden;
        float: unset;
    }
    .Menu002188 .Menu ul{
        white-space: nowrap;
    }
    .Menu002188 .Menu li {
        display: inline-block;
        float: unset;
    }
    .pros .item .imgbox img {
        min-height: 180px;
    }
    .pros .item .txt .t {
        font-size: 16px;
    }
    .pros .item .txt .p {
        font-size: 12px;
    }
    .cjwt .w1440 .right .top .sopus input {
        padding-left: 50px;
    }

    .fkyj .for .dan .biaoda {
        margin-bottom: 15px;
        height: 40px;
    }
    .fkyj .for .dan .biaoda span{
        font-size: 14px;
    }
    .fkyj .for .dan .biaoda input {
        font-size: 14px;
        padding: 10px 10px;
    }
    .fkyj .for .dan .biaoda span {
        width: 35%;
    }
    .fkyj .for .dan .yzm span {
        width: 41%;
    }
    .fkyj .for .dan .yzm img {
        max-width: auto;
        min-height: 36px;
    }
    .Top003101 .logo img {
        max-height: 50px;
    }
    .nnewul .ntop .div .right .pb{
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .nnewul .ul li .xia .fenk .tim p,
    .nnewul .ntop .div .right .fenk .tim p,
    .nnewul .ntop .div .right .pb,
    .nnewul .ntop .div .right a,
    .nnewul .ul li .xia .golink{
        font-size: 14px;
    }
    .fkyj .for .dan .biaoda .xial select{
        font-size: 14px;
        padding: 10px;
    }
    .fkyj .for .dan .biaoda .xial:before {
        padding: 3px;
        top: 14px;
    }
    .fkyj .for .dan .yzm input{
        margin-right: 0;
    }
    .formBlock .line .item input,.formBlock .line .item select{
        height:40px;
    }
    .formBlock .formBtn {
        margin-top: 30px;
        display: flex;
    }
    .hyzx .slick-dots li button{
        display: none;
    }
    .hyzx .slick-dots{
        display: flex;
        justify-content: flex-end;
        width: 100%;
        align-items: center;
    }
    .hyzx .slick-dots li{
        width: 6px !important;
        height: 6px;
        background-color: #9bbfee;
        border-radius: 50%;
        margin: 0 10px !important;
    }
    .hyzx .slick-dots li.slick-active {
        background: url(../images/zhimg.png) no-repeat !important;
        width: 14px !important;
        height: 14px !important;
        background-size: cover !important;
    }
    .cjwt .w1440 .right ul li .pa {
        padding-left: 25px;
    }
    .cjwt .w1440 .right ul li{
        padding: 15px;
    }
    .cjwt .w1440 .right ul li:before {
        right: 5%;
        top: 18px;
        padding: 5px;
    }
    .cjwt .w1440 .right ul li .pb{
        font-size: 14px;
        padding-left: 25px;
        background-position-y: 18px;
        padding-top: 10px;
    }
    .cjwt .w1440 .right ul {
        padding-bottom: 0;
    }
}

.jcbig .imgbox #p1{
  position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}
.jcbig .imgbox #p1 .pv-video-player{
  height: 100% !important;
}

video.pv-video{
    display: block !important;
}
.videoBox .txt{
     display: none !important;
}
.dban video{
  width: 100%;
}
.detail8 .tit a {
    color: #fff;
}

/*20230213*/
section.active .qqdao .left,.section.active .qqdao .right {
    animation-name: fadeInUp;
}
.Top003101.slideDown .subin, .Top003101.slideDownon .subin {
    border: none;
}

.Top003101.slideDown .subin:before, .Top003101.slideDownon .subin:before {
    content: "";
    display: block;
    border-top: 1px solid #eaebee;
}
.dbnew.db{position:absolute;left:0;bottom:0;z-index:10;width:100%;padding:20px;line-height:40px;background:rgba(0,0,0,0.8);}
.dbnew.db .protitle{float:left;font-size:16px;color:#fff;}
.dbnew.db .btn{float:right;width:160px;line-height:38px;text-align:center;border:1px solid #fff;border-radius:20px;color:#fff;transition:.3s;cursor:pointer;}
.dbnew.db .btn:hover{color:#1a61fa;background:#fff;}
@media(max-width:560px){
    .dbnew.db {
    padding: 10px;
}

.dbnew.db .btn {
    width: auto;
    line-height: 30px;
    padding: 0 20px;
}

.dbnew.db .protitle {
    line-height: 30px;
}
}




/* 新增产品列表 */
.pro_con1{
    width: 100%;
    padding-top: 5.2%;
    padding-bottom: 3.7%;
}
.pro_con1 h1 {
display: inline-block;
width: 100%;
}
.pro_con1 .div{
width: 44.2%;
margin-right: 5.6%;
margin-bottom: 3.5%;
float: left;
background: #eff2f7;
border-radius: 20px;
overflow: hidden;
}
.pro_con1 .div a{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.pro_con1 .div .lef{
    width: 50%;
    overflow: hidden;
    position: relative;
}



.pro_con1 .div .lef .mySwiper {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99999;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.pro_con1 .div .lef:hover .mySwiper {
    opacity: 1;
}

.pro_con1 .div .lef .mySwiper .swiper-button-next {
   
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgb(255 255 255 / 39%);
}

.pro_con1 .div .lef .mySwiper .swiper-button-next::after {
    font-size: 18px;
}

.pro_con1 .div .lef .mySwiper .swiper-button-prev {
   
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgb(255 255 255 / 39%);
}

.pro_con1 .div .lef .mySwiper .swiper-button-prev::after {
    font-size: 18px;
}


.pro_con1 .div .lef img{
    width: 100%;
    transition: all .5s;
}
.pro_con1 .div:hover .lef img{
    transform: scale(1.05);
}
.pro_con1 .div .rig{
    width: 50%;
    padding: 20px 9%;
}
.pro_con1 .div .rig .p1{
    font-size: 26px;
    color: #333333;
    font-weight: bold;
    transition: all .5s;
}
.pro_con1 .div:hover .rig .p1{
    color: #037eff;
}
.pro_con1 .div .rig .p2{
    font-size: 22px;
    color: #333333;

    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.pro_con1 .div .rig .p3{
    font-size: 16px;
    color: #666666;
    margin-top: 10px;

    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.pro_con1 .div .rig .p4{
    font-size: 16px;
    color: #037eff;
    margin-top: 23%;
}
.pro_con1 .div .rig .p4 i{
    display: inline-block;
    width: 11px;
    height: 11px;
    background-image: url(../images/jiants.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 6px;
    transform: translateY(2px);
}
@media(max-width:1459px){
    .pro_con1 .div .rig {
        padding: 20px 7%;
    }
    .pro_con1 .div .rig .p1 {
        font-size: 22px;
    }
    .pro_con1 .div .rig .p2 {
        font-size: 18px;
    }
    .pro_con1 .div .rig .p3 {
        font-size: 14px;
        margin-top: 8px;
    }
    .pro_con1 .div .rig .p4 {
        font-size: 14px;
    }
    .pro_con1 .div .rig .p4 i {
        width: 9px;
        height: 9px;
        margin-left: 4px;
        transform: translateY(1px);
    }
}
@media(max-width:991px){
    .pro_con1 .div{
        width: 100%;
        margin-right: 0;
    }
}
@media(max-width:500px){
    .pro_con1 .Page002623{
        padding-top: 10px;
        padding-bottom: 0;
    }
    .pro_con1 .div {
        margin-bottom: 20px;
        border-radius: 14px;
    }
    .pro_con1 .div .rig {
        padding: 10px;
    }
    .pro_con1 .div .rig .p1 {
        font-size: 18px;
    }
    .pro_con1 .div .rig .p2 {
        font-size: 16px;
    }
    .pro_con1 .div .rig .p4 {
        margin-top: 14px;
    }
    .pro_con1{
        padding: 40px 0;
    }
}

/*20230223*/


.Floor002846 .cpjjs .cplbs .right .baiow i {
    flex: 1 1 auto;
    width: auto;
}

.Floor002846 .cpjjs .cplbs .right .baiow .bpa {
    width: auto;
    flex: 0 0 auto;
    white-space: nowrap;
}
.sectionInner.flex.between {
    justify-content: center;
}
@media (min-width: 1200px) and (max-width: 1440px){
    .Top003101 menu li {
    margin-right: 3vw;
}
}
@media (min-width: 768px){
.nnews {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.newtop {
    padding: 0;
    flex: 1 1 auto;
}

.nnews .xinwen {
    padding-bottom: 20px;
}
.dban {
    height: 100vh;
}

.dban .img,.dban img {
    height: 100%;
    width:100%;
    object-fit: cover;
}

.dban .swiper-container {
    height: 100%;
}
}
@media(max-width:1440px){
   .nnews .xinwen .uls .li .wen .ps {font-size:20px;} 
}
@media(max-width:1300px){
.Menu002188 .Currents{display:none;}
}
.img2box{position:relative;}
.img2box .fillimg{width:100%;height:auto;display:block;min-height:130px;}
.img2box .proimg{position:absolute;z-index:10;}
.dban .img2box .proimg{height:auto;right:27%;bottom:16%;width:16.8%;}
.dban{height:auto;}
.detail1 .img2box .proimg{width:24.59%;bottom:6%;left:6%;}
.detail2 .img2box .proimg{width:26.17%;bottom:0%;right:23%;}
.detail3 .img2box .proimg{width:100%;left:0;bottom:0;}
.detail4 .img2box .proimg{width:44.09%;bottom:1%;right:14%;}
.detail5 .img2box .proimg{width:52.71%;bottom:0;right:9%;}
.detail6 .img2box .proimg{width:57.54%;bottom:0;left:21.23%;}
.detail61 .img2box .proimg{width:46.67%;bottom:0;right:7%;}
.dban .img2box .fillimg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.dban .img2box {
    padding-bottom: 49%;
}
@media(max-width:768px){.img2box .fillimg{width:150%;max-width:none;transform:translate(-50%);position:relative;left:50%;}
.dban .img2box .proimg{width:25.2%;right:14.5%;}
.detail1 .img2box .proimg{width:36%;left:-7%;}
.detail2 .img2box .proimg{width:39.25%;right:10%;}
.detail3 .img2box .fillimg{width:130%;max-width:none;}
.detail3 .img2box .proimg{width:130%;max-width:none;left:-10%;}
.detail4 .img2box .proimg{width:55%;right:3%;}
.detail5 .img2box .proimg{width:63%;right:-12%;}
.detail6 .img2box .proimg{width:70%;left:15%;}
}.pro_con1 .div .lef .mySwiper img {
    transform: inherit;
}
.bane .divv .wenzi.\,left\, {
    left: 0;
    transform: translate(0,-50%);
    top: 50%;
    display: block;
}

.bane .divv .wenzi.\,left\, .pa {
    padding: 0;
    margin-bottom: 0.4em;
}

.bane .divv .wenzi .p2 {
    font-size: 1.9rem;
    color: #fff;
    margin-bottom: 0.5em;
}

.bane .divv .wenzi {
    color: #fff;
    font-size: 1.2rem;
}
.bane .divv .wenzi.\,top\, {
    text-align: center;
    flex-direction: column;
}
.bane .divv .wenzi {
    top: 15%;
    opacity: 0;
    transition-delay: 1s;
}

.bane .swiper-slide-active .divv .wenzi {
    top: 25%;
    opacity: 1;
}

.bane .swiper-slide-active .divv .wenzi.\,left\, {
    top: 50%;
    left: 10rem;
}
.qqdao .wenj {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.qqdao .left .wenj {
    bottom: auto;
}
.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a {
    border-color: #fff;
    transition: .3s;
}

.Floor002846 .cpjjs .cplbs .left .kkso .less .anniu a:hover {
    background: #1a61fa;
    border-color: #1a61fa;
}

#section3 .kuasan .left .link a {
    border: 1px solid #666;
    color: #333;
}

#section3 .kuasan .left .link a img {
    filter: grayscale(100%) brightness(33%);
}

#section3 .kuasan .left .link a:hover {
    border-color: #037eff;
}
.sideBar {
    position: fixed;
    right: 0;
    bottom: 50px;
    z-index: 99;
}

.sideBar .i {
    position: relative;
    background: #fff;
    border-top: 1px solid #eee;
    text-align: center;
    font-size: 12px;
    padding: 8px 5px;
    width: 62px;
    cursor: pointer;
}

.sideBar .i .icon {
    width: 30px;
    height: 30px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 auto 2px;
}
.sideBar .i:first-child{
    border:none;
}
.sideBar .i:last-child{
    border:none;
    margin-top:5px;
}
.sideBar .i .ipop {
    position: absolute;
    right: 0;
    top: 0;
    padding: 10px;
    background: #fff;
    width: 120px;
    border-radius: 5px;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
    margin-right: 5px;
}

.sideBar .i:hover .ipop {
    visibility: visible;
    right: 100%;
    opacity: 1;
}
.icon-gzh{background-image:url(../images/qrcode.png);}
.icon-service{background-image:url(../images/service.png);}
.icon-repair{background-image:url(../images/repair.png);}
.icon-gotop{background-image:url(../images/top.png);}




/* 板块详情页 */
.plate{
    position: relative;
}
.plate .pro_duc{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.plate .bg img,
.plate .pro_duc img{
    width: 100%;
}
.plate .pro_duc{
    z-index: 2;
}

.plate .w1440{
    position: absolute;
    top: 50%;
    left: 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%);
    z-index: 3;
}
.plate .w1440 .text{
    width: fit-content;
    max-width: 50%;
}
.plate .w1440.p_r{
    display: flex;
    justify-content: flex-end;
}
.plate .tit{
    font-size: 65px;
    color: #ffffff;
    font-family:'HarmonyOSBold';
    line-height: 1.5;
}
.plate .ctit{
    font-size: 26px;
    margin-top: 15px;
    color: #fff;
    line-height: 1.5;
    font-family:'HarmonyOSLight';
}
.plate .icons{
    padding-top: 40px;
    display: flex;
    align-items: center;
    position: relative;
    margin-top: 40px;
}
.plate .icons::before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 85px;
    height: 2px;
    background-color: #fff;
}
.plate .icon_item{
    text-align: center;
}
.plate .icon_item:not(:first-child){
    margin-left: 35px;
}
.plate .icon_item .icon_tit{
    font-size: 17px;
    color: #ffffff;
    margin-top: 10px;
    line-height: 1.5;
}
.plate .icon_item .iconbox{
    position: relative;
    padding-bottom: 45px;
}
.plate .icon_item .iconbox img{
    position: absolute;
    top: 50%;
    left: 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: 95%;
}

@media(max-width:1459px){
    .plate .tit {
        font-size: 48px;
    }
    
    .plate .ctit {
        font-size: 24px;
    }
    
    .plate .icons {
        margin-top: 30px;
        padding-top: 30px;
    }
}
@media(max-width:1366px){
    .plate .icon_item .icon_tit{
        font-size: 16px;
    }
    .plate .icon_item .iconbox {
        padding-bottom: 35px;
    }
}
@media(max-width:1024px){
    .plate .tit {
        font-size: 36px;
    }
    .plate .ctit {
        font-size: 20px;
    }
    .plate .icons {
        margin-top: 20px;
        padding-top: 20px;
    }
    .plate .icon_item .icon_tit {
        font-size: 14px;
    }
    .plate .icon_item:not(:first-child) {
        margin-left: 15px;
    }
}
@media(max-width:820px){
    .plate .icon_item .iconbox {
        padding-bottom: 25px;
    }
    .plate .tit {
        font-size: 24px;
    }
    
    .plate .ctit {
        font-size: 18px;
        margin-top: 10px;
    }
    
    .plate .icons {
        margin-top: 10px;
    }
}
@media(max-width:640px){
    .plate .tit {
        font-size: 20px;
    }
    
    .plate .ctit {
        font-size: 14px;
    }
    .plate .icon_item .icon_tit {
        font-size: 12px;
    }
    .plate .icon_item .iconbox {
        padding-bottom: 20px;
    }
    .plate .icons {
        padding-top: 10px;
    }
    .plate .w1440{
        width: 90%;
    }
}
@media(max-width:480px){
    .plate .tit {
        font-size: 18px;
    }
    
    .plate .ctit {
        margin-top: 3px;
        font-size: 12px;
    }
    .plate .ctit br{
        display: none;
    }
}

.subToggle .tg .items {
    flex-wrap: wrap;
}
.subToggle .tg .item {
    width: 25%;
    padding: 0 10px;
}
.subToggle .tg .items{
    height:auto;
    margin-bottom:30px;
}
.subToggle .tg .items p{
    width:100%;
  font-size: 18px;
    font-weight: bold;
       margin-bottom:10px;
          

}
.bottom .eer .left .inp input {
    padding-left: 53px;
}
.bottom .eer .left .inp.yzm input,
.bottom .eer .left .inp.inpd input {
    padding-left: 81px;
}
.bottom .eer .left .inp.inpd textarea{
    padding-left: 81px;
}
.bottom .eer .left .inp span{
    position:absolute;
    top:14px;
    left:15px;
    font-size: 14px;
}

.jcsm {
    position: relative;
    padding-bottom: 20px;
}
.jcsm .swiper-pagination{
        top: auto !important;
    bottom: 0;
}
.jcsm .swiper-pagination .swiper-pagination-progressbar-fill{
    background:#46a0ff;
}
.plate .icon_item .iconbox {
    width: 47px;
    margin: 0 auto;
}
.plate .icon_item {
    width: 25%;
    margin-bottom: 20px;
}
.plate .icon_item:not(:first-child) {
    margin-left: 0;
}
.plate .icons {
    flex-wrap: wrap;
}
.jcsm .swiper-pagination{
        display: none;
}
.jcsm .swiper-pagination.on{
        display: block;
}
@media(max-width:1024px){
/* .plate .w1440 .text {
    max-width: 100%;
} */
.plate .icons {
    flex-wrap: wrap;
}
.plate .icon_item {
    width: 33.3333%; 
}
.plate .icons {
    padding-top: 0;
}
.plate .icon_item .iconbox {
    width: 30px;
}
.plate .icon_item .icon_tit {
    font-size: 6px;
}
}
/*20230327*/
.plate {
    overflow-x: hidden;
}

.plate .icon_item .iconbox {
    padding: 0;
    line-height: 45px;
    font-size: 0;
}

.plate .icon_item .iconbox img {
    position: relative;
    left: 0;
    top: 0;
    transform: none;
}

.dicons .i {
    border: none !important;
}
.dban .img2box .proimg {
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.detail .img2box .proimg {
    width: 100% !important;
    height: 100% !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
}
@media(max-width:768px){
    .detail .img2box {
    width: 150% !important;
    position: relative;
    left: -25%;
}

.detail .img2box .fillimg {
    width: 100%;
    transform: none;
    left: 0;
}

.detail .dban .img2box .fillimg {
    position: static;
}

.detail .dban .img2box {
    padding-bottom: 0;
}

.Floor002846 .cpjjs .cplbs .left .kkso .riss {
    width: auto;
    padding-top: 20px !important;
}

.bane .swiper-slide-active .divv .wenzi.\,left\, {
    top: 30%;
}

.bane .divv .wenzi.\,left\, {
    top: 20%;
    left: 10rem;
}
}
.jcbig .imgbox {
    padding-bottom: 56%;
        position: relative;
}
.jcbig .imgbox img {
    position: absolute;
    top: 0;
    left: 0;
}
.swiper-slide{overflow:hidden;}

.Top003101.toDown {
    top: 0;
}
.plate .w1440.p_t {
    left: 50%;
    top: 6%;
    transform: translate(-50%);
    text-align: center;
    width: 100%;
}

.plate .w1440.p_t .text {
    max-width: 100%;
    width: auto;
}.nnewul .ul li img {
    border-radius: 20px;
}

.jcbig .imgbox #p1 > div{
    height:100% !important;
}.alxq .xqnr .right a {
    margin-top: 20px;
}
.plate .icons::before{display:none;}
.plate .pro_duc{overflow:hidden;}
.honnorr .swiper-wrapper {
    align-items: flex-end;
}
.nnewul .ntop .div .right .pa,.nnews .xinwen .uls .li .wen .ps,.nnewul .ul li .xia .pa {
    transition:.3s;
}
.nnews .xinwen .uls .li:hover .wen .ps,.nnewul .ntop .div:hover .right .pa,.nnewul .ul li:hover .xia .pa {
    color: #037eff;
}
#section3 .kuasan .right .map .ul li .wenzss {
    position: absolute;
    top: -5rem;
    min-width: 13em;
}

#section3 .kuasan .right .map .ul li.ulleft .wenzss {
    right: 6rem;
}

#section3 .kuasan .right .map .ul li.ulleft .ier {
    right: 0.5rem;
    margin-right: 1px;
}

#section3 .kuasan .right .map .ul li .wenzss p {
    width: auto;
}

#section3 .kuasan .right .map .ul li .wenzss:before {
    content: "";
    position: absolute;
    width: 0;
    border-bottom: 1px solid #9d9d9d;
    right: 100%;
    top: 50%;
    transition: all 0.5s;
    display:block;
}

#section3 .kuasan .right .map .ul li .wenzss:after {
    content: "";
    position: absolute;
    left: -5.5rem;
    top: 50%;
    border-right: 1px solid #9d9d9d;
    bottom: 50%;
    transition: all 0.5s;
    display:block;
}

#section3 .kuasan .right .map .ul li .wenzss {
    top: auto;
    bottom: 100%;
    margin-bottom: 3rem;
}
#section3 .kuasan .right .map .ul li.ulleft .wenzss:after{
    left: auto;
    right: -5.5rem;
}
#section3 .kuasan .right .map .ul li.ulleft .wenzss:before{
    right: auto;
    left: 100%;
}

#section3 .kuasan .right .map .ul li:hover .wenzss:before {
    width: 5.5rem;
}

#section3 .kuasan .right .map .ul li:hover .wenzss:after {
    bottom: -3rem;
}

#section3 .kuasan .right .map .ul li i {
    display: none;
}

#section3 .kuasan .right .map .ul li .wenzss {
    display: flex;
    visibility: hidden;
}

#section3 .kuasan .right .map .ul li:hover .wenzss {
    visibility: visible;
}
.isIE .bane .divv .wenzi .sp{background:none;color:#1a61fa;}
.isIE .bane .divv .wenzi .pa i{background:none;font-size:inherit;color:#1a61fa;}

.xinwen .swiper-button-prev, .xinwen .swiper-container-rtl .swiper-button-next {
    left: 0;
}

.xinwen .swiper-button-next, .xinwen .swiper-container-rtl .swiper-button-prev {
    right: 0px;
}
.nnews .xinwen .uls.swiper-slide {
    opacity: 0 !important;
    z-index: 10;
    display:block;
    overflow: visible;
        visibility: hidden;
}

.nnews .xinwen .uls.swiper-slide-active {
    opacity: 1 !important;
    z-index: 20;
        visibility: visible;
}
.mySwiper.news-mySwiper {
    margin: 0 -45px;
    position: relative;
    padding: 0 45px;
}

.swiper.swiperTab {
    overflow: visible;
}
.nnews .xinwen .uls .li .wen .pb {
    max-height: 3.6em;
    overflow: hidden;
}
.hyzx .lie li:hover .right .pa {
    color: #037eff;
}
@media screen and (max-width:640px){
   .xinwen .swiper-button-prev, .xinwen .swiper-container-rtl .swiper-button-next {
    left: 0;
}
.mySwiper.news-mySwiper{
    margin:0;
    padding:0;
}
.plate .ctit *{
    font-size: 14px !important;
}
.bane .divv {
    height: auto;
}
.bane .divv .wenzi .pa i,
.bane .divv .wenzi .sp {
    -webkit-text-stroke: 2px #ff000000;
}
}

/* #section3 .kuasan {
    overflow: hidden;
} */
@media(max-width:560px){
    .plate .tit {
    font-size: 14px;
}

.plate .ctit * {
    font-size: 12px !important;
}
.dban .t1 {
    font-size: 14px;
}

.dban .t2 {
    font-size: 12px;
}

.detail1 .t1, .detail2 .t1, .detail3 .t1, .detail4 .t1, .detail5 .t1, .detail6 .t1, .detail7 .t1 {
    font-size: 14px;
}

.detail2 .p, .detail3 .p, .detail5 .p, .detail6 .p, .detail7 .p {
    font-size: 12px;
}
}

/* 2023.4.20 */
@media (max-width: 640px){
  .dbnew.db{
        margin-top: 0 !important;
  }
  .dbnew.db .protitle {
    font-size: 12px;
  }
  .dbnew.db .btn {
      font-size: 12px;
      line-height: 25px;
  }
  /* .plate .w1440.pr_l .text .tit *,
  .plate .w1440.pr_l .text .tit,
  .plate .w1440.pr_l .text .ctit,
  .plate .w1440.pr_l .text .ctit *{
    text-align: left;
  } */
  /* .plate .w1440.p_r .text .tit *,
  .plate .w1440.p_r .text .tit,
  .plate .w1440.p_r .text .ctit,
  .plate .w1440.p_r .text .ctit *{
    text-align: right;
  } */
   .plate .w1440.p_r .icons {
    justify-content: flex-end;
  }
}


/* 2023.4.25 */
.newxq .auto .left .nxq img {
    width: auto !important;
    height: auto !important;
}
#section4 .ship a{
    color: #fff;
    display: inline-block;
}
section.active .ship a {
    animation-name: fadeInUp;
    animation-duration: 2s;
    animation-delay: 1.5s;
    animation-fill-mode: both;
}
@media (max-width: 640px){
    .plate .icon_item{
        margin-bottom: 10px;
    }
    .plate .icon_item .iconbox{
        line-height: unset;
    }
    #section3 .kuasan .left .num ul li .er .pc{
        font-size: 14px;
    }
    #section3 .kuasan .right .map .ul li:hover .wenzss {
        display: flex;
    }
    #section3 .kuasan .right .map .ul li .wenzss{
        min-width: 8em;
    }
    #section3 .kuasan .right .map .ul li .wenzss span{
        font-size: 12px;
    }
    #section3 .kuasan .right .map .ul li .wenzss p{
        font-size: 12px;
    }
    #section3 .kuasan .right .map .ul li .diqu{
        top: 4px;
    }
    .plate .icon_item{
        width: 23.125%;
    }
    .plate .icon_item:not(:nth-child(4n+1)){
        margin-left: 2.5%;
    }
    .plate .icon_item .iconbox{
        width: 20px;
    }
    #section3 .kuasan .right .map .ul li:nth-child(7){
        top: 40% !important;
        left: 76% !important; 
    }
    #section3 .kuasan .right .map .ul li:nth-child(6) {
        top: 67% !important;
        left: 83% !important; 
    }
    .cdata ul li .er .pc {
        font-size: 14px;
    }
}

/* 2023.4.28 */
.pro_con1 .div .lef .mySwiper .swiper-button-prev::before{
    content: '';
    display: block;
    position: absolute;
    top: 15px;
    right: 13px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    width: 10px;
    height: 10px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
}
.pro_con1 .div .lef .mySwiper .swiper-button-next::before{
    content: '';
    display: block;
    position: absolute;
    top: 15px;
    right: 16px;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    width: 10px;
    height: 10px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
}

/* 2023.5.5 */
.bottom .yyi .yyioo a:hover{
  cursor: default;
}
@media (max-width: 640px){
    .dicons4 .i .it{
        font-size: 14px;
    }
    .dicons4 .i .p{
        padding-left: 10px;
    }
    .dicons4 .i .ip{
        height: 65px;
    }
    .dicons4 .i{
        align-items: flex-start;
        margin-bottom: 20px;
    }
     .detail8 .dtit{
        font-size: 16px;
    }
}


.nnews .swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events: auto;
}
.jcsm .swiper-scrollbar{
    height: 10px;
    margin-top: 5px;
}
.jcsm .swiper-scrollbar-drag{
    background-color: #2a2f3e;
    cursor: pointer;
}


@media (max-width: 640px){
  .ct{
    height: 60px;
   }
  .Top003101.slideDownon1{color:#333;background:#fff;}
  .Top003101.slideDownon1 .subin{border-top:1px solid #eaebee;}
  .Top003101.slideDownon1 .logo .sanssno{display:none;}
  .Top003101.slideDownon1 .logo .sanssbl{display:block;filter:none;}
  .Top003101.slideDownon1 .icon{border-color:#bebebe !important;}
  .Top003101.slideDownon1 aside{color:#333;}
  .Top003101.slideDownon1 a{color:#333 !important;}
  .Top003101.slideDownon1 .tel img{filter:grayscale(100%) brightness(20%);}
  .Top003101.slideDownon1 p{color:#333 !important;}
  .Top003101.slideDownon1 .open-menu i {
    background-color: #333;
  }
  .Top003101.slideDownon1 .top-lang .icon img{
    filter: grayscale(100%) brightness(20%);
    -webkit-filter: grayscale(100%) brightness(20%);
  }
}


.Top003101.slideDownon .top-lang .icon,.Top003101.slideDown .top-lang .icon,.Top003101.huandd .top-lang .icon{color:#333 !important;}
@media(max-width:640px){
    .Top003101.fixed{background:#fff;}
    .Top003101.fixed, .Top003101.fixed a:not(:hover) {
    color: #333;
}

.Top003101.fixed .open-menu i {
    background: #333;
}

.Top003101.fixed .logo img.sanssno {
    display: none;
}

.Top003101.fixed .logo img.sanssbl {
    display: block;
    filter: none;
}

.Top003101.fixed .top-lang .icon {
    border-color: #bebebe !important;
    color:#333 !important;
}

.Top003101.fixed .top-lang .icon img {
    filter: grayscale(100%) brightness(20%);
    -webkit-filter: grayscale(100%) brightness(20%);
}
}
.Floor002846 .cpjjs .dis_wap {
    width: 100%;
}
.detail4 .p, .detail5 .p, .detail8 .p {
    font-size: 24px;
    color:#fff;
    margin-top:20px;
}
@media(max-width:1460px){
    .detail4 .p, .detail5 .p, .detail8 .p {
    font-size: 18px;
}
}
@media(max-width:1280px){
    .detail4 .p, .detail5 .p, .detail8 .p {
    font-size: 16px;
}
}
@media(max-width:768px){
    .detail4 .p, .detail5 .p, .detail8 .p {
        font-size: 14px;
    }
     #LRdiv2,#LRdiv3{
        display:none !important;
    }
}

@media(max-width:560px){
    .detail4 .p, .detail5 .p, .detail8 .p {
    font-size: 12px;
}
}
.Floor002846 .cpjjs .cplbs .right .baiow .bpa a{color:inherit;}

.bane a{
        position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}

.plate .icon_item .iconbox {
    width: auto;
}

.plate .icon_item .iconbox img {
    max-width: 80%;
}

/*2023.11.1*/
.hyzx .lie li .left .img {
    padding-bottom: 58%;
    position: relative;
    display: block;
}

.hyzx .lie li .left .img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*20240119*/
h1 {
    font-size: inherit;
    font-weight: normal;
    margin: 0;
    padding: 0;
    display: inline;
}

.ptitle .t2 h1,.Menu002188 .Currents h1,.protitle h1 {
    display: inline;
}