@charset "UTF-8";
@media screen and (max-width:1900px){
	.er_banner{background-size:auto 100%;}
	.er_banner .t-box{height:250px;}	
}
@media screen and (max-width:1850px){	
}
@media screen and (max-width:1200px){
}

@media screen and (max-width:1140px){
	.top .nav li > a{padding:0 10px 0 10px;}	
}
@media screen and (max-width:1000px){
	.i_bk .mleft{float:left; width:100%;}
	.i_bk .mright{ width:100%;}	
}

@media screen and (max-width:900px){
	.top{ height:55px;}
	.top .logo img{ height:40px;}
	.top .nav{display:none;}
	.nav_x{display:block;}		
	.top_kong{ height:55px; display:block;}
		
	.banner .arrow{display:none !important;}
	.banner .slick-dots li button{display:none;}
	
	.hei30{height:10px; line-height:10px;}
	.hei40{height:20px;}
	.hei50{height:25px;}
	
	.er_banner .t-box{height:120px;}
	.er_banner .t-box .t_title{top:35%; font-size:18px;}
	.er_banner .t-box .t_title p{font-size:14px;}

	
}
@media screen and (max-width:850px){

}

@media screen and (max-width:760px){

}

@media screen and (max-width:740px){
	.er_box .er_left{ display:none;}
	.er_box .er_right{ width:100%;}
}

@media screen and (max-width:680px){
	.photo_ul{}
	.photo_ul li{ float:left; width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:0 10px 10px 0; position:relative;}
	.photo_ul li:nth-child(2n+2){margin-right:0;} 

}

@media screen and (max-width:600px){

}

@media screen and (max-width:580px){

}

@media screen and (max-width:500px){
	.i_bk .mright .img_box .img_left{ width:100%;}
	.i_bk .mright .img_box .img_right{ width:100%;}
}

@media screen and (max-width:461px){

}
@media screen and (max-width:420px){
	.er_box .er_right .weizhi div{display:none;}
}
@media screen and (max-width:350px){

}