/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header{ width:100%; height:auto; left:0; margin-left:0;}
	.header_top{ display:none}
	.header_center{ width:100%;}
	.logo{ width:95%; height:auto;}
	.nav{ width:100%; height:auto; overflow:hidden;}
	.rmgjc_bg{ height:auto;}

	.product_bg{
		width: 100%;
		height: auto;
		left: 0%;
		margin: 0px 0px 0px -0px;
		background: none;
	}
	.product{width:100%;height:auto;}
	.product_content{ width:100%;}
	
	.product_l{ width:100%; height:auto; overflow:hidden; float:none; margin:0px auto;}

	.product_l_content{ display: none}
	.product_r{ width:100%; height:auto; float:none; margin:0px auto;}
	.product_r_content{ width:100%; height:auto; float:left;}
	.product_r_content ul li{ width:48%; height:auto; float:left; margin:1% 1% 0% 0;}
	.product_r_content ul li i{ width:100%;}
	.product_r_content ul li:last-child{display: none}
	
	.ad1{ width: 100%; overflow: hidden; margin:4% auto 6%; height: auto; background-size: 100%;}
	.ad1_center{ width:98%; height: auto; text-align:center;}

	.youshi_bg{
		width: 100%;
		height:auto;
		left: 0%;
		margin:20px 0 0 -0px;
		background: none;
	}
	.youshi{ width:100%;}
	.youshi_title{
		width: 100%;
		height: auto;
	}
	.youshi_l{
		display: none;
	}
	.youshi_r{
		width: 100%;
		margin: 20px 0px;
	}
	.youshi_1,.youshi_2,.youshi_3,.youshi_4,.youshi_5,.youshi_6,.youshi_7{
		width: 100%;
		height: auto;
	}
	.youshi_txt img{
		display: none;
	}
	.youshi_txt span{
		width: 20%;
		height: 35px;
		font-size: 14px;
		margin: 0px;
		display: block;
		line-height: 35px;
		float: left;
		text-align: center;
		color: #2E7E01;
	}
	.youshi_txt p{
		width: 80%;
		float: left;
		background: #ffffff;
	}
	.youshi_txt p i{
		font-size: 14px;
		color: #000000;
		margin-left: 10px;
	}
	.youshi_2{
		margin: 5px 0px 0px 0px;
	}
	.youshi_3{
		margin: 5px 0px 0px 0px;
	}
	.youshi_4{
		margin: 5px 0px 0px 0px;
	}
	.youshi_5{
		margin: 5px 0px 0px 0px;
	}
	.youshi_6{
		margin: 5px 0px 0px 0px;
	}
	.youshi_7{
		margin: 5px 0px 0px 0px;
	}

	.aboutus_bg{
		width:100%;
		height:auto;
		left: 0%;
		margin-left: -0px;
		background: none;
	}
	.aboutus{
		width: 100%;
		height: auto;
		margin-bottom: 20px;
	}
	.aboutus_l{
		width:100%;
		height:auto;
		background: #ffffff;
		margin-top: 19px;
		background: none;
	}
	.aboutus_l i{
		margin: 2px 0px 0px 0px;
		text-align: center;
	}
	.aboutus_l_txt{
		width: 95%;
		height: auto;
		overflow: hidden;
		float: none;
		margin:0 auto;
	}
	.aboutus_l_txt span{
		margin-left: 0px;
		height:50px;
		line-height:50px;
	}
	.aboutus_l_txt p{
		margin-top: 0;
	}
	.aboutus_r{
		display: none;
	}

	.anli{
		width:100%;
		left: 0%;
		margin: 0px 0px 0px -0px;
		background: none;
		border-bottom: 1px solid #F5F5F5;
	}
	.anli1{
		width:100%;
		height:auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.anli_title{
		margin: 20px auto 30px;
	}
	.anli_fl span{
		width: 180px;
		height: 45px;
	}
	.anli_fl p,.anli_fl i{
		width: 180px;
		height: 45px;
	}
	.anli_content ul{
		margin: 3% auto 5%;
	}

	.news_bg {
		width: 100%;
		height: auto;
		left: 0%;
		margin: 20px 0px 0px -0px;
		background: none;
	}
	.news{
		width:100%;
		margin-bottom: 72px;
	}
	.news_content ul{
		width:100%;
		margin:37px auto 10px;
	}
	.news_content ul li{
		width:99%;
		margin: 0px 0px 25px 0px;
	}
	.news_content ul li img{
		display: none;
	}
	.news_content .news_txt{
		width: 100%;
		height: 178px;
		overflow: hidden;
		float: left;
		border: 1px solid #B6B6B6;
		border-left: none;
	}
	
	.footers{ width:100%; height:56px; border:8px solid #fbb300; border-left:none; border-right:none; position: fixed; z-index: 99999; bottom:0; background-color:#2E7E01; 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:30%; margin:1% auto; display:block;}
	.footers ul li p a{ color:#ffffff; font-size:0.8rem;}
	.link,.footer{ display:none;}


	.daohang1{
		width: 100%;
		height: 50px;
		overflow:hidden;
		margin: 0px auto;
	}

	.ny_main{ width:100%; height:auto; overflow:hidden; margin:3% auto 5%;}
	.ny_pro{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.product_l2{ display:block;}
	.ny_cont{ display:none;}
	.ny_news_l{ width: 100%;}
	/*产品列表页*/
	.product_l_content2{ display: block;}
	.product_l_content{ width:100%; height:auto; float:left; margin-bottom:20px;}
	.product_l_content ul{ width:94%; height:auto; margin:10px 0px 10px 3%; overflow:hidden;}
	.product_l_content ul li{ width:49%; margin-right: 1%;}
	.product_l_content ul li a:hover{ text-decoration:none; color:#F18101;}
	.pro_dh{ display:none;}
	
	
	.ny_pro_content{ width:100%;}
	.ny_pro_content ul{ width:98%; margin:0px auto;}
	.ny_pro_content ul li{ width:95%; height:auto; float:none; margin:2% auto; background:none;}
	.ny_pro_content ul li a{ width:100%; height:auto; line-height:40px;}
	.ny_pro_content ul li img{ width:95%; height:auto; padding:2%;}
	.ny_pro_content ul li p{ width:100%; height:auto;}
	.pro_tj{ width:100%; margin: 0px auto 70px;}
	.pro_tj_title{ display:none;}
	.pro_tj_content{ width:96%; float:none;}

	/* 产品详细页 */
	.ny_prodetail_txt{ width:100%; height:auto; margin:2% auto; background:#fff; overflow:hidden;}
	.ny_prodetail_txt img{ width:93%; height:auto; margin:0px auto; float:none; display:block;}
	.shuoming{ width:90%; height:auto; float:none; margin:0px auto;}
	.shuoming span{ width:100%; font-size:20px; border-bottom:1px solid #C1C1C1; line-height:50px; float:left;}
	.shuoming p{ width:100%; height:auto; float:left; margin-top:30px; line-height:25px; padding-bottom:20px;}
	.ny_prodetail_txt2{ width:100%; height:auto; margin:0px auto; background:#fff; margin-top:35px; overflow:hidden;}
	.ny_detailtxt_content{ width:95%; margin:0px auto; float:none;}

	/*新闻列表页*/
	.ny_news{ width:100%;}
	.ny_news_content{ width:100%;}
	.ny_news_content ul{ width:98%; height:auto; overflow:hidden; margin:20px auto 0px;}
	.ny_news_content ul li{ width:100%; height:auto; overflow:hidden;}
	.ny_news_content ul li img{ display:none;}
	.news_txt2{ width:98%; height:auto;}
	.news_txt2 p{ margin-top:10px;}
	
	
	.ny_main_r_content .news_list li p{ width:65%;}
	.ny_main_r_content .news_name{ width:100%;}
	
	.prodetail22{ width:94%;}

	.nav .peiseka{ display:block;}
	.izl-rmenu{ display:none;}
	
}



/*Styles for screen 960px-1200px,主要为了小屏浏览器 */
@media screen and (min-width: 960px) and (max-width: 1200px) {
	
	
}
/*Styles for screen 768px-959px 主要是平板横屏显示*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}
	
	.header_txt{background:#23487F;}
	.logo{ width:auto; margin:4% 0 5% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%; background:#2E7E01;}
	.rmgjc{ width:100%; margin:2% 0;}
	.gjc{ margin-left:4%;}
	.suosuo{ display:none;}
	.product_r_content ul li{ width:31%; height:auto; float:left; margin:1% 1% 1% 0;}
	.product_r_content ul li:last-child{display: block}
	.footers ul li p img{ width:15%; margin:1% auto; display:block;}
	
	/*新闻列表页*/
	.ny_news{ width:100%;}
	.ny_news_content{ width:100%;}
	.ny_news_content ul{ width:96%; height:auto; overflow:hidden; margin:20px auto 0px;}
	.ny_news_content ul li{ width:100%; height:auto; margin-bottom:15px; overflow:hidden; border-bottom:1px solid #E7E7E7; padding-bottom:15px;}
	.ny_news_content ul li img{ display:block;}
	.news_txt2{ width:67%; height:auto;}
	
	
	.ny_pro_content ul li{ width:29%; height:auto; float:left; margin:1.2%;}
	.ny_prodetail_txt img{ width:auto; height:100%; margin:0px auto; float:none; display:block;}
}

/*Styles for screen 480px-767px,主要是手机横屏和平板竖屏显示*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}
	
	.header_txt{background:#23487F;}
	.logo{ width:75%; margin:4% 0 5% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%; background:#2E7E01;}
	.rmgjc{ width:100%; margin:2% 0;}
	.gjc{ margin-left:4%;}
	.suosuo{ display:none;}
	
	.ny_pro_content ul li{ width:45%; height:auto; float:left; margin:1%;}
	.footers ul li p img{ width:18%; margin:1% auto; display:block;}
}



/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.logo{ width:75%; margin: 0% 0 0% 1%;}
	.header_tel{ display:none;}
	.mune{ width:10%; float:right; margin:6% 1% 0 0; display:block; cursor: pointer;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%; background:#2E7E01;}
	.rmgjc{ width:100%; margin:0;}
	.gjc{ width:95%; margin-left:4%;}
	.suosuo{ display:none;}
	
	.anli_l_content ul li img{ width:30%; height:auto;}
	.anli_txt{ width:68%; height:auto; float:right;}
	.anli_txt span{ height:25px; line-height:22px;}
	.anli_txt p{ margin:5px 0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.anli_txt a{ background:#FFEFD6; border:1px solid #FF9C00; color:#FF9C00; font-size:12px; padding:1px 5px; border-radius:3px;}
	
	.daohang span{ display:none;}
	.daohang p{ float:left;}
	
	.ny_main_r_content ul{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.ny_main_r_content ul li{ width:90%; height:auto; float:none; margin:20px auto 0px; overflow:hidden;}
	.ny_main_r_content ul li img{ width:100%; height:auto;}
	

	.footers{ display:block;}
	
	.newslist dd span{ display:none}
	.pro_tj_title span{ margin-left:5px;}
	.pro_tj_title a{ display:none;}
	
}
