/*@font-face{*/
/*	font-family:"alph_en";*/
/*	src:url(../fonts/AlibabaSans/AlibabaSans-Light/AlibabaSans-Light.woff2) format("woff2"),*/
	/*url(../fonts/AlibabaSans/AlibabaSans-Light/AlibabaSans-Light.eot) format('embedded-opentype'),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Light/AlibabaSans-Light.woff) format("woff"),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Light/AlibabaSans-Light.ttf) format("truetype");*/
/*	font-weight:300;font-style:normal;font-display:swap}*/
/*	@font-face{*/
/*	font-family:"alph_en";*/
/*	src:url(../fonts/AlibabaSans/AlibabaSans-Regular/AlibabaSans-Regular.woff2) format("woff2"),*/
	/*url(../fonts/AlibabaSans/AlibabaSans-Medium/AlibabaSans-Medium.eot) format('embedded-opentype'),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Regular/AlibabaSans-Regular.woff) format("woff"),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Regular/AlibabaSans-Regular.ttf) format("truetype");*/
/*	font-weight:350;font-style:normal;font-display:swap}*/
/*@font-face{*/
/*	font-family:"alph_en";*/
/*	src:url(../fonts/AlibabaSans/AlibabaSans-Medium/AlibabaSans-Medium.woff2) format("woff2"),*/
	/*url(../fonts/AlibabaSans/AlibabaSans-Medium/AlibabaSans-Medium.eot) format('embedded-opentype'),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Medium/AlibabaSans-Medium.woff) format("woff"),*/
/*	url(../fonts/AlibabaSans/AlibabaSans-Medium/AlibabaSans-Medium.ttf) format("truetype");*/
/*	font-weight:400;font-style:normal;font-display:swap}*/


:root{
		
			--b300:400;
			--b350:400;
			--b400:bold;
			--b700:bold;
		
		}
body,button,input{ font-family: "PingFang SC", Helvetica, Arial, sans-serif;font-weight: 400;font-size: 16px;line-height: 1.6;}

.mppiont8 .wzns{left:-90px;}
.tj26a{width: 330px;}
.tj26b{width: calc(100% - 330px);}
.site-baner-p1{font-size: 42px;}
.pubh1, .m529h2, .hl3prosp1,.proInfo_s1_p1{font-size: 40px;}
.hlen1xbp1{font-size: 70px;}
.site-baner-p2{display: none;line-height: 1.4;}
.hlen1xa{width: 790PX;}
.foot26ab{width: 65%;}
.pubmore{width: 170px;}

.hl2aamr,.hl4carrp1,.hl4carrp2,.sh25ab,.proInfo_s1_p2,.esg24dp2,.ins3p1,.ins4p2{text-align:left}
.hl10abp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

.xl11bsub ul a{padding-right:15px;}
.case_banner_con_des{font-size:40px;}

.dqearthnum{width:60%}
.dqearthb{justify-content: center;}
.dqearthnum ul:nth-child(1),.dqearthnum ul:nth-child(2){width:auto;padding:0;}
.dqearthp2{width:auto;display: inline-block;}
.dqearthp2 i{right:-10px;}
.dqearthnum ul { text-align: center;margin:0 2%;}
.dqearthp2 span{font-size:90px;line-height:90px;}

.globalcasep1{font-size:18px;}
.globalcasep2{font-size:14px;}

.bo-head-navli>a,.hl2carrah5{font-weight:var(--b350)}
.bo-head-navli>a{font-size:18px;}

.xl11ap1{font-size:24px;font-weight:var(--b400)}
.xl11ap2{font-size:16px;}

.man28am{margin-top:35px;}
.ins4wz{width:50%}
.ins4wz{min-height:50%;}
.ins4p2-scroll{max-height:250px;overflow:hidden;}

.hl2carrah5{height:auto;}
.hl2carraico{margin-bottom:15px;}
.hl2carrap1{margin-top:20px;}
.hl2carrap1-scroll{height:310px;overflow:hidden;}
.hl2carrah5{top:0;}

.hl5carrp2-a{width:auto;}

.hl3prosah6{line-height:1.2;padding-top:10px;padding-bottom:10px;padding-right:10px;}

.proInfo_s9img,.proInfo_s9wz{width:50%;}

.yyff20 p:before{top:10px;}
.hl4prosxm-5{width:23%}

.esg24ap3b{font-size:16px;line-height:1.4}
.esg24ap3m{max-width:25%}

.hl3content h3,.bo-d-p2{font-weight:normal;}

.xl11bsub a,.xl11bsub a i{line-height:22px;}
.xl11bsub a i{top:0;display:block;}

.hl3prosasub li{line-height:1.4}
.hl3prosasub li{padding-top:12px;}

.xl11bsub ul,.xl11bsub ul:nth-child(3n){width:48%;margin-right:4%;}
.xl11bsub ul:nth-child(2n){margin-right:0;}

.hl4prosp2{line-height:1.4;min-height:52px;}
.proInfo_navma a{margin-right:3%;}
.proInfo_navma a:last-child{margin-right:0;}

.hl2servdl dd a{line-height:1.2}
.hl2servdl dd{margin-top:12px;}
.hl2servdl dd:nth-child(1){margin-top:0;}
.hl2servdl dd i{top:2px;}


/*.inv18c {background:var(--bgs)}*/
.proInfo_navmb{width:420px;}

.fbdh .site-baner-zw{top:30%;}
.sh25dnb{width:360px;}
.sh25dna{width:calc(97% - 360px)}
.hl4prosp1{line-height:1.2;}
.hl4prosp2{margin-top:5px;}
.hl5faqmp1,.esg24eslidep1,.esg24cp1,.sh25cp1{font-weight:normal;}
.hlen1xb{max-width:400px;}
.hlen1xa{width:calc(95% - 400px)}
.bo-d-p2 span{padding-bottom:1px;}

.esg24eslidep2{min-height:inherit;height:90px;}
.global2bsubms{padding-right:5px;}
.sold14n{margin:0 2%;}
.sold14n:nth-child(1){margin-left:0;}
.sold14n:last-child{margin-right:0;}

.inv18cmnp1{line-height:1.2;}
.global2bsubm01{width:100px;}
.global2bsubm02{width:120px;}

.hl3cpzsb{width:320px;}
.hl3cpzsa {
    width: calc(90% - 320px);
}

.inv18ap4m{width:50%;font-size:14px;line-height:1.2;margin-top:20px;}
.inv18ap4m:nth-child(-n+2){margin-top:0;}
.inv18ap4 span{padding-top:10px;display:inline-block;}

.xyheadcona1 span{
    display: inline-block;
    width: 85%;
}
.xyheadnavli:hover .xyheadcon{
    height: 400px;
}
.xyheadnavli4:hover .xyheadcon{
    height: 520px;
}
.xyheadnavli2:hover .xyheadcon{
    height: 200px;
}

.prodect_p6{
    line-height: 1.4;
}
.xs2baner, .xs2baner a{
    line-height: 1.4;
}

.hl3content h3{
    height: auto;
}

.hl3content{
    top: calc(100% - 90px) !important;
}
.RDandswiper1{
    width: 1400px;
}

.pro_p4{
    display: inline-block;
    width: 88%;
}
.tec_p1{
    display: inline-block;
    width: 88%;
}
.newde_title .newde_p3{
    line-height: 28px;
}
.xxhomeap2{
    -webkit-line-clamp: initial;

}
.xxhomeaimg {
    display: flex;
}


.team_title2 p::before{
    top: 11px;
}

.his3ap1{
    font-size: 40px;
}

.his3ap2 p:before{
    top: 10px;
}


.his3bslide {
    font-size: 16px;
}

.swiper-slide-thumb-active .his3bdate{
    transform: scale(1.1);
}

.probox1{
    width: 22%;
}
.pro_label input{
    width: 100%;
}

.prodect_p2{
    height: 230px;
    overflow-y: scroll;
    padding-right: 10px;
}

.prodect_p2::-webkit-scrollbar {
   width: 6px; /* 垂直滚动条宽度 */
   height: 12px; /* 水平滚动条高度 */   
}
   
/* 滚动条轨道 */   
.prodect_p2::-webkit-scrollbar-track {
   background: #fff; 
   border-radius: 10px;   
}
   
/* 滚动条滑块 */   
.prodect_p2::-webkit-scrollbar-thumb {
   background: #eee; 
   border-radius: 10px;   
}
   
/* 滚动条滑块悬停状态 */   
.prodect_p2::-webkit-scrollbar-thumb:hover {
   background: #eee;       
}  


.xxhomeaimg2 img{
    margin-top: 4px;
}

@media only screen and (max-width:1440px) {
    .bo-head-navli>a{font-size:18px;}
    .proInfo_navma{padding:0 20px;}
    .proInfo_navma a{margin-right:2%;}
    .site-baner-p1 {font-size: 38px;}
    .prodect_p2 {
        font-size: 16px;
    }
    .RDandswiper1{
        width: 1200px;
    }
    .xxhomeaimg span{
        font-size: 16px;
    }
    .xxhomeap1{
        font-size: 16px;
    }
}
@media only screen and (max-width:1366px) {
    
 
    .bo-heada, .bo-headb{padding-left:30px;padding-right:30px;}
    .bo-head-navli{margin-left:10px;margin-right:10px;}
}
@media only screen and (max-width:1280px) {
    .proInfo_navm{width:100%;}
.bo-head-navli>a{font-size:16px;}
.hl3carrp2 br{display:none;}
}
@media only screen and (max-width:1024px) {
    body, button, input {
        font-size: 14px;
    }
    
    .hl3cpzsa, .hl3cpzsb{width:100%;}
    .esg24ap3m{max-width:50%}
    .hlen1xbp1{font-size:32px;}
    .pubh1, .m529h2, .hl3prosp1{font-size: 22px;}
    .hl2carrap1-scroll{height:auto;}
    .dqearthp2 span{font-size:40px;line-height:1;}
    .dqearthnum{width:100%;}
    .sh25ab{font-size: 14px;}
    .site-baner-p1{font-size:30px}
    .site-baner-p1 br{display:none;}
    .sold14xfp2{text-align:left;}
    .sh25dnb,.sh25dna{width:100%;}
    .sh25dtext{line-height:24px;}
    
    .ins4wz{min-height:inherit;width:100%;}
    .ins4p2-scroll{max-height:inherit}
    .hl4prosp2{min-height:inherit;}
    .hl4carricon{top:40px;}
    
    .dqearthb{justify-content:flex-start;}
    .dqearthnum ul{margin:0;margin-right:2%;}
    .dqearthnum ul:last-child{margin-right:0;}
    
    .esg24dslide{padding-top:calc(var(--ptb) + 85px + var(--mt25p))}
}
@media only screen and (max-width:768px) {
    .esg24eslidep2{height:80px;}
    .sold14n{padding-bottom:15px;}
    .sold14m{justify-content: flex-start;}
    .hl5carrp2 a{padding:0 10px;margin:0 5px;}
    .hl5carrp2 a:nth-child(1){margin-left:0;}
    .hl5carrp2 a:last-child{margin-right:0;}
    .ins4wz{padding-left:0;padding-right:0;}
    .dqearthnum ul{margin:0;}
    .dqearthb {justify-content: space-between;}
    .case_banner_con_des {
        font-size: 20px;
    }
    .fbdh .site-baner-zw{top:25%;}
    .site-baner-p1{font-size:24px}
    .proInfo_s9img,.proInfo_s9wz{width:100%;}
    .yyff20 p:before{top:8px;}
    .dqearthp2 span{font-size:30px;line-height:1;}
    .sold14n{width:50%;margin:0;}
    .sold14span{line-height:1.2}
    
    .global2bsub{flex-wrap:wrap;}
    .global2bsubms{width:70px;margin:0;}
    .global2bsubm{width:calc(100% - 70px);}
    .RDandswiper1{
        width: 90%;
    }
    
    .newde_p1 img {
    width: 25px !important;
}
.new1_item{
    font-size: 14px;
}

.probox1{
    width: 100%;
}
    .banp1{
        font-size: 20px;
    }
    
    .coop_li2{
        flex-wrap: wrap;
    }
    .coop_li2 div{
        width: 100%;
    }
    .tec_s1{
        margin-top: 20px;
    }
    
    .index_p7{
        font-size: 12px;
    }
    .sgp-in-lauge-list{
        width: 90px;
    margin-left: -58px;
    }
    
    
}