/*pad*/
.gh,.sj_lm{display:none;}
@media only screen and (max-width:1680px){

}
@media only screen and (max-width:1600px){

}
@media only screen and (max-width:1480px){

}
@media only screen and (max-width:1366px){
	
}
@media only screen and (max-width:1280px){
	
}
@media only screen and (max-width:991px){
	.width1200{ width: 750px; }
	.i_cp .width1200{ width: 970px; }
	.ny_con .ny_l{ width: 98%; }
	.ny_con .ny_r{ width: 99%; margin-right: 1%;}
}
@media only screen and (max-width:800px){
	.width1200{width:90.34%;}
	body{overflow-x:hidden;}
	
	.header_bg .gh{display:block; position:absolute; top:8px; right:15px; width:42px; height: 32px; cursor: pointer; border:1px solid #dddddd;    border-radius: 4px;}
	.header_bg.selected .gh{ background-color: #dddddd; }
	.header_bg .gh i{ position:absolute; background-color:#888888; height:2px; width: 22px; left:10px;transition:all .5s ease;}
	.header_bg .gh i.t{ top:9px;}
	.header_bg .gh i.c{ top:15px;}
	.header_bg .gh i.f{ top:21px;}
	/*.header_bg.selected .gh i{transition:all .5s ease;}
	.header_bg.selected .gh i.t{ width:25px;transform: rotate(45deg); top:50%;}
	.header_bg.selected .gh i.c{ display:none;}
	.header_bg.selected .gh i.f{ width:25px;transform: rotate(135deg); top:50%;}*/
	
	.header_bg{ height: 50px; overflow: hidden;  transition: height 1s;}
	.header_bg.selected{ height: 407px; transition: height 1s; }
	.header_bg .top a.logo{ height:50px; padding:0px; }
	.header_bg .top a.logo{ height: 45px; margin:2.5px 0px; }
	.header_bg .sj_lm{ display: block; background-color: #0e2e00; padding: 7.5px 15px; }
	.header_bg .sj_lm,.header_bg .sj_lm li{ overflow: hidden; }
	.header_bg .sj_lm li a{ display: block;padding: 10px 15px; color: #ffffff; }
	.header_bg .sj_lm li a:hover,.header_bg .sj_lm li.on a{ background-color: #8e3925; }
	.lm_bg{ display: none; }
	
	.i_about{ padding: 40px 20px; }
	.i_about .con div.l{ width: 100%; margin-bottom: 40px; }
	.i_about .con div.r{ width: 100%; }
	
	.i_cp{ padding: 60px; width: auto;}
	.i_cp .width1200{ width: 100%; }
	.i_cp .width1200 .con ul.l, .i_cp .con div.r{ width: 100%; }
	.i_cp .width1200 .con div.r{ margin-top: 40px; }
	
	.foot_bg .bg{ padding: 0px 15px; }

	.ny_con .ny_l,.ny_con .ny_r .tit{ display: none; }
	
	.ny_con .ny_r{ width: 100%; }

	#zxly .form-group label{ width: 100%; padding-right:0px; text-align: left; }
	#zxly .form-group .col-md-10{ width:99%; }
	#zxly dl{ margin-left:0px; }












}
