@media only screen and (max-width : 959px) {
	.header_txt1{ width:100%;}
	.header_content,.header_content1{ width:100%; height:auto;}
	.logo{ margin:2% 0;}
	.tel{ display:none;}

	.product{ width:100%; height:auto; margin: 3% auto;}
	.product_title{ margin:5% auto 4%;}

	.product_content ul{ width:100%; overflow:hidden;}
	.product_content ul li{ width:49%; height:auto; float:left; margin:0px 0px 2% 1%; overflow:hidden;}
	.product_list_content{ width: 98%; height:auto; overflow: hidden; position: relative;}
	.product_content ul li img{ width:100%; height:auto; position: relative;}
	.product_content ul li a{ padding:0px 1%; text-align: center; margin-top:5%; font-size:16px}
	.product_content ul li p{ height:auto; line-height:25px; margin:3% auto 9%; padding:0px 2%;}
	.product_content ul li .pr_a{ width: 100%; height: 50px; margin: 0px auto; background-size:100%;}
	.product_content ul li .pr_a a{ width: 50%; text-align: center; line-height: 50px; padding:0px; margin: 0px;}

	.aboutus1{ width:100%; height:auto;}
	.aboutus_l{ width:100%; height:auto; top:0px;}
	.aboutus_l p{ padding:25% 3% 5% 3%; line-height: 25px;}
	.aboutus_r{ display: none;}

	.aboutus_more{ width:100px; height:93px; background:#F79101; top:0px; left:20px;}
	.aboutus_more a{ color:#fff; font-size: 16px;  display: block; padding-top:30px;}
	.aboutus_more a:hover{ text-decoration: none;}

	.anli1{ width:100%; height:auto; margin:30px auto 0px;}
	/*tab切换下面遮罩层样式*/
	.da-thumbs{ width:100%; margin:0 0 25px 0;}
	.da-thumbs li{ width:48.5%; height:auto;  float:left; position:relative; margin:0px 0 2% 1%;}
	.da-thumbs li a,.da-thumbs li a img{ width:100%; height:auto; display:block;position:relative;}

	.news{ width:100%;}
	.news_img{ display: none;}
	.news_content{ width:100%; height:auto; float:left; margin: 60px auto 30px;}
	.news_content li{ width:100%; margin-bottom: 30px;}

	.footer1{ display: none;}
	.footer{ width:100%; height:auto; overflow:hidden; margin:0px auto 53px; background:#f2f2f2;}
	.ny_banner{ width:100%; height:auto; overflow:hidden; margin:0px auto;}

	.ny_main{ width:100%; height:auto; margin:3% auto 30px; overflow: hidden;}
	.ny_main_l{ width:96%; margin-left: 2%; float: left; margin-top: 5%;}

	.ny_main_r{ width:96%; height: auto; overflow:hidden; float:right; margin-right: 2%;}
	.anli_content2 ul li:last-child{ display: none;}

	.imgnews img{ display: none;}
	.imgnews_txt{ width:98%; height:auto; float:left; margin-left:2%;}
	.imgnews_txt a{ font-size:16px; margin:5px 0 10px; float:left;}
	.imgnews_txt span{ color: #999999;}
	.imgnews_txt p{ margin:10px 0px 0px; float:left; line-height:27px;}
	
	.izl-rmenu,.link{ display:none}
	
	.footers { width: 100%; height: 56px; border: 8px solid #6e6e6e; border-left: none; border-right: none; position: fixed; z-index: 99999; bottom: 0; background-color:#f79101; display: block;}
    .footers ul li { width: 25%; height: 56px; float: left;}
    .footers ul li p { width: 85%; height: 48px;margin: 0px auto; text-align: center; padding: 4px 0px;}
    .footers ul li p img { width: 26px; height:auto; margin: 1% auto; display: block; }
    .footers ul li p a { color: #ffffff; font-size: 0.8rem;}
}

/*Styles for screen 960px-1200px,主要为了小屏浏览器 */
@media screen and (min-width: 960px) and (max-width: 1200px) {
	.nav nav{ width:100%; height:auto; float:right;}
	.nav nav ul { width: 100%; height:auto; float:right; margin:0px 0px;}
	.nav nav li{ width:12.5%;}
	.nav nav .clearfix .peiseka{ display:block;}
}
/*Styles for screen 768px-959px 主要是平板横屏显示*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	.nav nav{ width:100%; height:auto; float:right;}
	.nav nav ul { width: 100%; height:auto; float:right; margin:0px 0px;}
	.nav nav li{ width:12.5%;}
	.tel{ display:block;}

	.ny_pro_list ul li{ width:48%; height:auto; float:left; margin:20px 0px 0px 1%; background-size: 100% 100%;}
	.ny_pro_list ul li img{ width:80%; height:auto; padding:5px; border:1px solid #333333; display: block; margin: 40px auto 10px;}
	.ny_pro_list ul li .pro_txt p{ margin: 20px auto;}
	
	.nav nav .clearfix .peiseka{ display:block;}
}

/*Styles for screen 480px-767px,主要是手机横屏和平板竖屏显示*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.nav{ height:auto;}
	.nav nav{ width:100%; height:auto;}
	.nav nav ul{ width:100%; display:none; height:auto; float:left; margin:0px; position:relative; top:1%; z-index:99; background-color:#F79101;}
	.nav nav a#pull { width:30px; display: block; position:absolute; margin:-56px 7% 0 0; right:0; z-index:9;}
	.nav nav a#pull:after { content:""; width: 39px; height: 32px; display: inline-block; position: absolute; right: 15px; top: 10px;}
	.nav nav li { width:100%; height:45px; display:inline; float:left; background:none;}
	.nav nav li:hover{ background:#ffffff;}
	.nav nav .nav_active a{color:#F79101;  background:#ffffff;}
	.nav nav li a{ width:auto; display:block; border:none; color: #ffffff; text-align: center; text-decoration: none; line-height:45px; font-size:0.9em;}
	.nav nav a:hover, nav a:active { color:#F79101;}

	.ny_pro_list ul li{ width:48%; height:auto; float:left; margin:20px 0px 0px 1%; background-size: 100% 100%;}
	.ny_pro_list ul li img{ width:80%; height:auto; padding:5px; border:1px solid #333333; display: block; margin: 40px auto 10px;}
	.ny_pro_list ul li .pro_txt p{ margin: 20px auto;}
	
	.prodetail_2_content img{ width:100%; display:block;}
	
	.nav nav .clearfix .peiseka{ display:block;}

	.prodetail_1 img{ width: 96%;}
}

/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.nav{ height:auto;}
	.nav nav{ width:100%; height:auto;}
	.nav nav ul{ width:100%; display:none; height:auto; float:left; margin:0px; position:relative; top:1%; z-index:99; background-color:#F79101;}
	.nav nav a#pull { width:30px; display: block; position:absolute; margin:-56px 7% 0 0; right:0; z-index:9;}
	.nav nav a#pull:after { content:""; width: 39px; height: 32px; display: inline-block; position: absolute; right: 15px; top: 10px;}
	.nav nav li { width:100%; height:45px; display:inline; float:left; background:none;}
	.nav nav li:hover{ background:#ffffff;}
	.nav nav .nav_active a{color:#F79101;  background:#ffffff;}
	.nav nav li a{ width:auto; display:block; border:none; color: #ffffff; text-align: center; text-decoration: none; line-height:45px; font-size:0.9em;}
	.nav nav a:hover, nav a:active { color:#F79101;}

	.aboutus_l{ background-size: 100%;}

	.ny_pro_list ul li{ float: none; margin: 20px auto 0;}
	
	.prodetail_2_content img{ width:100%; display:block;}
	
	.nav nav .clearfix .peiseka{ display:block;}

	.prodetail_1 img{ width: 96%;}
}