@media screen and (max-width: 1600px){
	.pre,.next,.bann{ display: none;}
	.bann1{ display: block; width: 100%; }
}
	
@media screen and (max-width: 1024px) {
	.tel{ margin-right: 30px;}
	.chu li a.wor{ font-size: 14px;}
	.news_frr{ font-size: 14px;}
	a.news_zui{ font-size: 14px;}
	.news_ful{ font-size: 14px;}
	.touch-top{ display: block;}
	#quan{ display: none;}
	
	.touch-top{ width:100%; position:fixed; top:0; z-index:99; background:#fff;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);}
	
	.touch_bg{width:100%; position:fixed; top:0; z-index:8;background:#0d0d0d;display:none;filter: Alpha(Opacity=60);/*IE7 fix*/opacity: 0.6; height:100%;}
	
	.touch-top-wrapper{ width:96%; margin:0 auto;}
	
	.touch-top-wrapper .touch-logo{ float:left; padding: 10px 0;}
	
	.touch-top-wrapper .touch-logo img{height: 45px;display: block;}
	
	.touch-navigation { display:block; }
	
	
	
		.touch-toggle { position:absolute; right:10px; top:0; }
	
	
	
		.touch-toggle li { float:left; height:70px; padding:0 12px; text-align:center; }
	
	
	
		.touch-toggle li a { height:70px; }
	
	
	
		.touch-toggle li:hover, .touch-toggle li:active { }
	
	
	
		.touch-toggle .touch-toggle-item-first { border-left:none; }
	
	
	
		.touch-toggle .touch-toggle-item-last { border-right:none; }
	
	
	
		.touch-toggle li a { display:block; font-size:12px; }	
	
	
	
		.touch-toggle li i { display:inline-block; width:32px; height:32px; overflow:hidden; /*margin-top:20px;*/margin-top:15px; background-repeat:no-repeat; background-position:center center; background-size:contain; }
	
	
	
		.touch-toggle .touch-icon-language { background-image:url(../images/touch-icon-language.png); }
	
	
	
		.touch-toggle .touch-icon-user { background-image:url(../images/touch-icon-user.png); }
	
	
	
		.touch-toggle .touch-icon-search { background-image:url(../images/head_pic2.png); }
	
	
	
		.touch-toggle .touch-icon-menu { background-image:url(../images/head_pic1.png); }
	
	
	
		.touch-toggle li span { display:none; text-align:center; }
	
		.drawer-section {/* background-color:#40312f; padding:20px;*/ display:none; }	
	
	
	
		.drawer-section-menu {/* padding:20px 20px 35px;*/  /*padding:0px 0px 35px;*/}
	
	
	
		.touch-toggle-content{ clear:both;}
	
		.touch-menu{ clear:both;}
	
		.touch-menu ul li { border-bottom:1px solid #eee; position:relative; }
	
	
	
		.touch-menu ul li a { color:#333; display:block; font-size:18px; height:48px; line-height:48px;/* padding-left:10px;*/  padding-left:2%;}
	
	
	
		.touch-menu ul li a:hover, .touch-menu ul li a:active { background:#347bcf; color:#fff; }	
	
		.touch-menu ul li.tels a{ display:inline-block;}
	
		.touch-menu ul li.tels a:hover{ background:none; color:#347bcf;}
	
		.touch-menu ul li i { position:absolute; top:14px;/* right:5px;*/ right:25px;  display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:contain; }
	
	
	
		.touch-menu ul li i.touch-arrow-right { display:none; background-image:url(../images/touch-arrow-r.png); }
	
	
	
		.touch-menu ul li i.touch-arrow-down { background-image:url(../images/touch-arrow-d.png); }
	
	
	
		.touch-menu ul li i.touch-arrow-up { background-image:url(../images/touch-arrow-u.png); }
	
		.touch-menu ul li a:hover i.touch-arrow-down {background-image:url(../images/touch-arrow-d2.png); }
	
		.touch-menu ul li a:hover i.touch-arrow-up {background-image:url(../images/touch-arrow-u2.png); }
	
	
	
		.touch-menu ul ul { display:none; margin:0;/* padding:0 10px 30px 30px;*/ padding:0 0px 30px 0px; }
	
	
	
		.touch-menu ul ul li { border-bottom:none; margin:0; padding:0; }
	
	
	
		.touch-menu ul ul li a { padding:0; padding-left:3%; font-size:16px; height:38px; line-height:38px; text-transform:uppercase; }		
	
	
	
		.touch-menu ul ul li i { top:13px; }
	
	.touch-menu .closetitle{ padding-top:10px; padding-bottom:12px; text-align:center;}
	
	.touch-menu .closetitle img{ margin:0 auto;  height:20px; width:auto;}
	.img-btn{ left: 42%; top:90%;}
	.backbg{ display: none;}
	.img-con{ padding-top: 65px;}
	.pre,.next,.bann{ display: none;}
	.bann1{ display: block; width: 100%; }
	.nf_width_control{min-width: 100%;}
	
	.newsfra{ height: auto;}
	.proname{ width: 100%; font-size: 28px;}
	.prona,.pronac{ font-size: 18px;}
	
	.news{ width: 100%;}
	.chu{ width: 100%;}
	.chu li{ width: 46%; margin: 2%;}
	.chu li a{ display: block;}
	.chu li a img{ width: 100%;}
	.chu li a.wor{ width: 100%;}
	 
	.case{ margin-top: 5%;} 
	.main{ width: 100%;}
	.knowledge ul{ width: 96%; margin: 20px 2% 0 2%; display:inline-block;}
	.knowledge li{ width: 94%;}
	.knowledge li a{ width: 100%;}
	/* .profra{ display: none;} */
	.pro_lanfra1{ width: 100%;}
	.case1{ margin-bottom: 30px;}
	.hj{ display: block;}
	
	
	.news_fra{ width: 100%;}
	.news_fleft{ width: 96%; margin: 0 auto; padding-right: 0; float: none;}
	.news_pfra{ width: 94%;}
	.news_fleft p.p1{ width: 94%;}
	a.news_zui{ width: 100%;}
	.news_ful,.news_ful li{width: 100%;}
	.news_ful li a{ width: 80%;}
	.news_ful li span{ width: 15%;}
	
	.news_fright{ float: none; width: 96%; margin: 2% auto; margin-top: 8%;}
	.news_fright p.p1,.news_fright p.p2,.news_frcon,.news_frr,.news_mapcon{ width: 100%;}
	
	.fmain{ width: 96%;}
	.bootTxt{ width: 100%;  padding: 20px 0;}
	.ba{ display: none;}
	
	
	.baba{ display: none;}
	.nba{ display: block; padding-top: 65px; width: 100%; margin: 0 auto;}
	.nba img{ width: 100%;}
	.fyLeft{ display: none;}
	.nnnav{display: block; width: 100%;}
	.nnnav ul{ width: 96%; margin: 10px auto;}
	.nnnav ul li{ float: left; width: 20%; margin: 1.5%; border: 2px solid #ceccbe; text-align: center; line-height: 34px;} 
	.nnnav ul li a{ display: block;}
	
	.productfra{ width: 96%; margin: 0 auto; float: none;}
	.productfra .biao{ width: 100%;}
	.productfra .biao .lf{ width: 100%; float: none;}
	.productfra .biao .youb{ display: none;}
	.pro_txtimg{ width: 100%;}
	.pro_txtimg img{ width: 100%;}
	
	.pro_txtimg li{ width: 100%;}
	.pro_txtimg .proimg{ width: 40%;}
	.pro_li_txt{ width: 56%;}
	.procon{ width: 100%; padding: 0;}
	.protitle{ float: none; width: 100%;}
	.pro_li_txt span{ float: none; display: block;}
	.page{ margin-bottom: 180px;}
	
	.padding25{ width: 96%; margin: 0 auto;}
	.newsview{ width: 100%; float: left;}
	.newsview img{ width: 100%;}
	.newsview video{ width: 100%;}
	.main_r_nav{ width: 100%;}
	.returnlist{ display: none;}
 	
	.productul{ float: none; width:100%; margin: 0 auto;}
	.productul li{ width: 46%; margin: 2%;}
	.productul li a img{ width: 100%;}
	.productul li a p{ width: 100%;}
	
	.picScroll-left{ width:100%;  overflow:hidden; position:relative;   }

	.picScroll-left .bd{ padding:10px;   }
	.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
	.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width: 50%; }
	.picScroll-left .bd ul li { text-align:center; }
	.picScroll-left .bd ul li img{  height: 225px; display:block;  padding:2px; border:1px solid #ccc; }
	.hj ul li p a{ display: block;  text-align: center; line-height: 35px; background: #1a1d22; color: #fff; font-size: 16px;}
	
	.w980{ display: none;}
	
	.w981 h2{ width: 100%; margin: 0; padding: 0;}
	.w981 h2 a{ display: block;}
	.w981 p{ width: 100%; margin-top: -10px;}
	.w981 p a{ display: block; width: 100%; text-align: center; line-height: 35px; color: #fff; background: #1a1d22;}
	.w981 p a:hover{ background-color: #ea042b;}
	
	.w981{ display: block; width: 96%; margin: 0 auto;}
.w981 h2 img{ width: 100%; height: 148px;}
	
	.news_fleft{ background: none;}
	
	

	
}	
	