@charset "utf-8";
/* CSS Document */

@media all and (max-width:1700px){/*1680 * 1050*/
    
    
}

@media all and (max-width:1460px){/*1440 * 900*/

	.Ipro-con .box, .Icase-block .Icase-con{line-height:32px;font-size:16px;}
   
    
}

@media all and (max-width:1400px){
    
    
}

@media all and (max-width:1380px){/*1366*/

	.Ipro-con .box, .Icase-block .Icase-con{line-height:28px;font-size:14px;}



}

@media all and (max-width:1300px){/*1280 * 800*/



   
}

@media all and (max-width:1260px){/*1260*/

	.contain{width:100%;padding:0 2%;}
	
	
	.Hn2nd-box.Hn2nd-pro{width:100%;left:0px;margin:0px;}
	
	.Ipro-box .name{line-height:28px;font-size:20px;}
	
	.Icase-list{width:100%;padding:0 2%;}
	
	.Icase-box img{/*height:380px;*/}
	
	.clist-block .name{line-height:22px;height:44px;font-size:16px;}
	
	.cHonor-list{width:100%;margin:0px;}
	.cHonor-list li{width:25%;padding:.5rem 2% 0;}
	
	.pDaC-list li .pDaC-box{width:55%;}

}

@media all and (max-width:1200px){ /*1200*/

	.Fnav{width:13%;}
	footer .fsplit{left:62%}
	
	.index-case,
	.index-news{padding:4% 0;}
	
	.Icase-box img{/*height:350px;*/}
	
	.proInfo-box{width:45%;}
	
	.cHistSwiper-manPrev{left:0px;}
	.cHistSwiper-manNext{right:0px;}
	
	.srv-block{width:62%;}

}

@media all and (max-width:1100px){/*1024 * 768 */

	.Icase-box img{/*height:300px;*/}
	
	.proInfo-box{width:40%;}
	
	.cHistSwiper-manPrev,
	.cHistSwiper-manNext{display:none;}
	
	.cHist-swiper{width:890px}
	
	.pDaC-list li .pDaC-box{width:50%;}
    
}

@media all and (max-width:980px){/*web*/

	img{max-width:100%;}

	/*Header*/
	.Header-wrapper .Header-cl,
	header,
	.Hlogo{height:50px;}
	.Hlogo{line-height:50px;}
	.Hlogo img{height:55%;width:auto;}
	.Hsrch,
	.Hlang,
	.Hnav{display:none;}
	.Hmenu-btn{display:block;}
	
	/*Footer*/
	footer{padding:0 0 .48rem;}
	
    .Fnav{width:100%;margin:2% 0 0;}
    .Fnav dt{padding:0 2%;height:40px;line-height:40px;font-size:16px;border-bottom:1px solid rgba(255,255,255,.1);margin:0px;}
    .Fnav dt.cur{border-bottom:1px solid #fff;}
    .Fnav dd{display:none;}
    .Fnav dd a{line-height:30px;padding:0 4%;}
	
	.Fct{width:100%;margin:.4rem 0 0;}
	.Fct .split{margin:.1rem 0;}
	
	.Fbtm{font-size:12px;line-height:22px;}
	
	footer .fsplit,
	.Fnav .split,
	.float_po,
	.float_qq,
	.yy,
	.float_onltk1{display:none !important;}
	
	#index-bnr{display:none;}
	.wBanner{display:block;}

	/*-- Container --*/
	.index-pro .Ipro-box{width:50%;border-left:0px;}
	
	.Icase-box img{/*height:250px;*/}
	
	.IabUs-box{width:100%;float:none;}
	.IabUs-wrap .IabUs-img{display:block;width:80%;height:auto;float:none;margin:.2rem auto 0;}
	
	.Inews-swiper,
	.Inews-list{width:80%;margin:0 auto;float:none;}
	
	.page-nav,
	.page-locate{width:100%;}
	.page-nav a{width:20%;padding:0px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	
	.plist-box .plist-block{padding:.18rem .25rem .17rem .25rem;}
	.plist-block .btn{width:100px;height:35px;line-height:33px;font-size:13px;position:relative;top:0px;right:0px;margin:10px 0 0;}
	
	.proInfo-swiper{float:none;margin:0 auto;}
	.proInfo-box{width:514px;float:none;margin:10px auto 0;}
	
	.ctUs-list li img{width:95px;}
	.ctUs-list .type{margin:10px 0 0;}
	
	.abUs-wrap{padding:6% 0;height:auto;}
	.abUs-box{width:92%;top:0px;}
	
	.cHist-swiper,
	.caseInfo-swiper{display:none;}
	.cHist-web-swiper,
	.caseInfo-web-Swiper{display:block;}
	
	.case-list li{width:50%;}
	.aCase-list li{width:46.3871543264942%;margin-top:2%;}
	.aCase-list li:nth-child(2n-1){margin:2% 0 0 0px;}
	
	.cCul-list li{width:50%;}
	.cCul-list .cCul-box{padding-top:.8rem;}
	.cCul-box .type{width:110px;line-height:40px;font-size:22px;}
	.cCul-box .name{font-size:16px;line-height:22px;}
	
	
	.cHonor-wrap{width:100%;}
	
	.nInfo-share,
	.caseInfo-share,
	.vInfo-share{position:relative;top:0px;}
	.nNews-list li{width:100%;}
	
	.proDtl-nav{background:none;}
	.proDtl-nav a{width:21%;line-height:46px;float:left;margin:0 2%;}
	
	.pDaC-list li .pDaC-box{width:100%;float:left;margin:10px 0 0;}
	.pDaC-box .split{margin:7px 0 8px;}
	
	
	.srv-box .srv-box-img{display:block;margin:0 auto;left:0px;float:none;}
	.srv-block{width:100%;}
	
	.srv-box2{background:none;}
	
	
	.video-nav a{width:29.333%;margin:0 2%;float:left;}
	
	.download-box .icon{right:5px;}

}

@media all and (max-width:768px){
	
	.Hmenu-btn{width:11%;} 
	
	.I-title .t1{line-height:26px;font-size:20px;} 
	
	.Icase-list li{width:50%;} 
	
	.IabUs-wrap .IabUs-img{width:100%;}
    
    .IabUs-box .title{line-height:24px;font-size:18px;}
	.IabUs-box .con{line-height:24px;font-size:14px;}
	
	.Inews-swiper,
	.Inews-list{width:92%;}
	
	.page-nav a{width:25%;font-size:14px;}
	
	.ctUs-list li{width:50%;}
	
	.cHonor-list li{width:33.3333%;}
	
	.news-list .nlist-box{width:58%;}
	.nlist-box .name{font-size:16px;line-height:24px;}
	.nlist-box .con{font-size:12px;line-height:20px;}
	.nlist-box .btn{width:100px;height:36px;line-height:34px;font-size:14px;}
	.news-list .date .day{font-size:40px;line-height:42px;}
	
	.proDtl-nav a{line-height:40px;font-size:16px;}
	
	.video-nav a{line-height:42px;font-size:16px;}
	.video-list li{width:50%;}
	
	 
}

@media all and (max-width:640px){
    
	.Hmenu-btn{width:13%;}
	
	.Inews-swiper,
	.Inews-list{width:96%;}
	
	.download-list li{width:100%;}
	
	.cHonor-list li{width:50%;}
	
	.proInfo-swiper{display:none;}
	.proInfo-web-swiper{display:block;}
	
	.proInfo-box{width:100%;}
	
	.proDtl-nav a{line-height:32px;font-size:14px;}
	
	.video-nav a{line-height:34px;font-size:14px;}
    
}

@media all and (max-width:414px){

	.Hmenu-btn{width:15%;}
	
	.cHonor-list .cHonor-img{height:220px;line-height:220px;}
	
	.proDtl-nav a{width:46%;margin:5px 2%;}
	.video-list li{width:100%;}

}

@media all and (max-width:375px){
    
}



