@charset "gb2312";
/* CSS Document */

@media only screen and (max-width: 1230px) {
	
}
@media only screen and (min-width: 1200px) {
	
	
	
}
@media only screen and (max-width: 1217px) {
	
	.head_bg{padding:0 2%;width:96%;}
	.nav li a{padding:0 20px;}
	.padding{padding:0 2%}

}

@media only screen and (max-width: 1197px) {
	
}

@media only screen and (max-width: 1165px) {
	
}

@media only screen and (max-width: 1070px) {
	
	.nav li a{padding:0 15px;}
	}

@media only screen and (max-width: 1020px) {
	
	
		
}

@media only screen and (max-width: 960px) {

/*.nav_mob{display:block}*/	
.head_bg{display:none}
.nav_mob{display:block;}
.com_tit{margin-top:30px;}
.chanpin {background:none;}

.new_left,.new_right {width:100%;}	
.new_right {margin-left:0}

.f_code {display:none}
.f_foot .f_Txt{width:60%;}

}


@media only screen and (max-width: 860px) {
	
	
	
	
	
}  

@media only screen and (max-width: 820px) {
	
	.Icom_ImgFont>img{margin-top:7%;}
}

@media only screen and (max-width: 700px) {
	.Icom_ImgFont>img{margin-top:0%;width:70%;margin-left:15%;}
	.Icom_font{width:100%;margin-left:0}
	.f_foot .f_nav a{padding:0 20px;}
	.f_foot .f_Txt{width:96%;padding:0 2%}
	.f_foot .f_logo{display:none;}
	.com_left{width:100%;}
	.com_right{display:none;}
	.com_img li img{margin-bottom:10px} 
}


@media only screen and (max-width: 670px) {
	.in-ku .kuimg:hover .l{display:none}
}
@media only screen and (max-width: 640px) {
	
	.Ipro li{width:48%}
	.Ipro li:nth-child(2n+2){margin-right:0;}
	.Ipro li:nth-child(3n+3){margin-right:2%;}
	.com_img{}
	.com_img li{width:100%;margin-right:0}
	
	.htmleaf-container{display:none;}
	.row{display:block}
	.m_leyuan{margin-top:15px}
	.m_leyuan li{width:100%;margin-right:0}
	
	.f_foot .f_Info{padding-top:20px}
	
}

@media only screen and (max-width: 570px) {
	.kuimg {width:48% !important;}
	.kuimg:nth-child(3){display:none}
} 

@media only screen and (max-width: 520px) {
	.case_list {}
	.case_list  li{width:100%;margin-right:0;}
}
@media only screen and (max-width: 480px) {
	.f_foot .f_nav a{padding:0 12px;}
}
@media only screen and (max-width: 435px) {
}

@media only screen and (max-width: 410px) {

}
@media only screen and (max-width: 400px) {

}

@media only screen and (max-width:370px) {
	
	.f_foot .f_nav a{padding:0 8px;}
}


@media only screen and (max-width:320px) {
	

}




