.gb{ display:none;}
@media only screen and (max-width:800px){
	.width1200{width:94%;}
	body{
	 overflow-x: hidden; 
	}
	.top_x, .header_bg{ height: 60px; }
	.top_bg .width1200 div.l,.top_x{ display:none;}
	.top_bg .width1200 div.r{ width:100%; text-align:center;}
	
	.header_bg,.header_bg .width1200,.header_bg .width1200 a.logo{ height:60px;}
	
	.header_bg .width1200{ position: relative;}
	.header_bg .width1200 a.logo{ height:60px;}
	.header_bg .width1200 a.logo img{ margin:5px 0px; height:50px;}
	.header_bg .width1200 a.logo dd,.header_bg .width1200 a.logo dl{ display:none;}
	.header_bg .width1200 a.logo dd{ margin-top:10px; font-size:16px;}
	.header_bg .gb{background:url(../images/sj_lm.png) no-repeat; position: absolute; width:40px; height:40px; right:0px; top:10px;display:block;}
	.header_bg.selected .gb{ background-image:url(../images/sj_gb.png);}
	.header_bg .width1200 div.nav{ position:absolute; background-color:#ffffff; top:60px; padding:20px 5%; margin-left:-5%; width:100%;display: none;box-shadow:0px 8px 10px 0px rgba(0,0,0,0.14); border-top: 1px solid #eeeeee;}
	.header_bg.selected .width1200 div.nav{ display:block;}
	.header_bg .width1200 div.nav a{ width:100%; height:40px; line-height:40px; font-size:16px; text-align:left;}
	
	.slides li{ background-size:auto 100%; height:320px;}
	.flex-direction-nav li a{ display:none;}
	.banner_bg{ width:90%; margin-left:-45%;}
	.banner_bg .bg{ text-align:center;}
	.banner_bg .bg dd{ font-size:24px;}
	.banner_bg .bg dl{ margin:10px 0px; font-size:12px; line-height:18px;}
	.banner_bg .bg a{ width:120px; height:32px; line-height:32px; margin:0px auto;}
	
	.i_qqysfw ul{ margin-top:30px;}
	.i_qqysfw ul li{ width:100%; margin-bottom:30px;}
	
	.i_about{ margin-top:30px;}
	.i_about .width1200{ padding:30px 0px;}
	.i_about .width1200 div.l{ float:none; width:100%;}
	.i_about .width1200 div.l dd{ font-size:25px; margin-bottom:5px;}
	.i_about .width1200 div.l dl{ line-height:25px;}
	
	.i_about .width1200 img.r{ float:none; margin-top:20px;}
	
	.i_ywfw{ width:100%;}
	.i_ywfw li{ width:100%; margin-right:0px; height: 250px;}
	.i_ywfw li a ol{ height:208px;}

	.zs_c dl{ text-align: center; }
	.zs_c dl img{ width: 90% !important; margin:0.5rem 5%; }
	
	.about_c .width1200 dd{ font-size:24px; padding-bottom:15px;}
	.about_c .width1200 dl{ line-height:25px;}
	
	.i_news{ height:auto; margin-top:30px;}
	.i_news ul{ width:100%;}
	.i_news ul.l{ margin-bottom:30px;}
	.i_news ul.l,.i_news ul.r{ float:none;}
	
	.foot_t_bg,.foot_f_bg{ min-width:90%;}
	.foot_t_bg{ padding:30px 0px;}
	.foot_t_bg .width1200 div.foot_t_l,.foot_t_bg .width1200 div.foot_t_c,.foot_t_bg .width1200 div.foot_t_r{ float:none; width:100%;}
	.foot_t_bg .width1200 div.foot_t_l div.t{ height:70px; text-align:center;}
	.foot_t_bg .width1200 div.foot_t_l div.t img{ top:0px;}
	.foot_t_bg .width1200 div.foot_t_l div.t dd{ margin-top:5px;}
	.foot_t_bg .width1200 div.foot_t_l div.c input{ width:299px;}
	.foot_t_bg .width1200 div.foot_t_c{ margin:30px 0px; text-align:center;}
	.foot_t_bg .width1200 div.foot_t_r ol.t{ padding-left:0px; text-align:center;}
	.foot_t_bg .width1200 div.foot_t_r ol.f{ margin:10px 0px 0px;}
	.foot_t_bg .width1200 div.foot_t_r dd,.foot_t_bg .width1200 div.bshare-custom{ display:none;}
	
	.foot_f_bg{ height: auto; line-height:24px; padding:20px 0px;}
	
	.ny_banner{ min-width:100%;}
	.about_t,.about_f,.news_list,.news_show,.page_wsxd,.page_con{ padding:30px 0px;}
	.ck-slide{ width:100%; margin-bottom:30px;}
	.about_t div.right{ width:100%;}
	.about_t div.right .bg{ padding-right:20px; width:369px;}
	.about_f .t{ margin-bottom:30px;}
	
	.ny_m{ height:auto;}
	.ny_m .width1200{ padding:20px 0px; line-height:20px; height:auto;}
	.photo_show{ padding:30px 0px;}
	.photo_show li.i,.spec-preview,.jqzoom img,.spec-preview{ width:100%;}
	
	.ny_m .width1200 div.l{ height:auto; line-height:25px; width:100%; margin-bottom:20px;}
	.ny_m .width1200 div.r{ line-height:30px; width:100%;} 
	.ny_m .width1200 div.r span{ min-width: 33.33333333%; }
	
	.news_list ul li span{ left:0px;}
	.news_list ul li a{ padding-left:72px;}
	
	.page_wsxd ul{ margin:30px 0px; width:100%;}
	.page_wsxd ul li{ width:100% !important;}
	.page_wsxd ul li.t input{ width:380px;}
	.page_wsxd ul li textarea{ width: 388px !important; }
	.page_wsxd .fwtk{ padding:30px 20px; width:350px;}
	.page_wsxd .fwtk dd{ font-size:16px; margin-bottom:10px;}
	.page_wsxd .fwtk dl{ line-height:24px;}

	.page_con dl td{ width: 100% !important; display: block;}
	
	
}
