/*767px以下通用样式*/
@media only screen and (max-width : 959px) {
	.header{ height:auto; position: relative;}
	.header_top1 { width:100%; }
	.header_top1 p { display: none;}
	.header_center{ width:100%;}
	.logo{ margin: 5% 1%;}
	.header_txt{ display: none;}
	.nav_bg { width: 100%; height: auto; background: #88C124; margin: 0; }
	.nav{ width:100%; height:auto; overflow:hidden; background: none;}
	.nav li{ margin: 0; padding: 0; height: auto; background: none;}
	.nav li a{ display: block;}

	.sy_title{ height: auto; margin: 5% auto 4%;}
	.jiejue{ width: 100%; height: auto; left: 0; margin-left: 0px; background: none; }
	.jiejue1{ width: 100%; height: auto; overflow: hidden; margin: 0px auto; }


	.huoban_content { width: 100%; margin: 10px auto 20px; }
	.picMarquee-left .bd{ width: 80%; overflow: hidden; margin-top: 30px;}


	.product_bg{ width: 100%; height: auto;  left: 0%; margin-left: 0px; background-image: none; }
	.product { width: 100%; margin: 30px auto 0px; padding-bottom: 5px;}
	.product_l{ width: 100%; margin-top: 0; margin-bottom: 30px; }
	.product_l dl dd{ width: 48%; margin: 1%;}
	.product_l_dh{ display: none;}
	.product_r { width: 100%; }
	.pro_bigimg{ width: 100%;}
	.product_r ul{ width: 100%;}
	.product_r ul li{ width: 48%; height: auto; margin: 1% 1% 1% 1%; }
	.pagebox ul{padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:0.9rem;}
    .pagebox ul li{border: #c7c7c7 1px solid; padding:5px 10px; width:auto!important; background:#fff; background-position: 50% bottom;color: #999999; margin-right: 5px; text-decoration: none}
    
        .pagebox ul li span{border: #c7c7c7 1px solid; padding:5px 10px; width:auto!important; background:#fff; background-position: 50% bottom;color: #999999; margin-right: 5px; text-decoration: none}
        
    
	.product_r ul li img{
    width: 100%;
    height: 140px;
    display: block;
}

	.product_r ul li p{ line-height: 38px;}

	.ad1{ width: 100%; height: auto; left: 0; margin-left: 0; display: none;}

	.youshi{ width: 100%; margin-left: 0px; left: 0%; height: auto; margin-top: 0; background: none;}
	.youshi1{ width: 100%; height: auto; margin-top: 0px;}
	.ul1,.ul1 li .caption_guide,.ul1 li .caption_guide .pos{
		height:auto;
	}
	.ul1 li{ width:100%; height:auto; float:left; }
	.ul1 li .caption_guide .star{
		position: relative;
		height: 110px;
	}

	.yaosu { width: 100%; background: none; }
	.yaosu_content{ width: 100%; margin: 35px auto 0; }
	.yaosu_1{ width: 50%; margin-top: 0;}

	.abouts{ width: 100%; height: auto; left: 0; margin-left: 0; background: none; margin-top: 0;}
	.abouts_content{ width: 98%;}
	.abouts_content > img{ }
	.abouts_txt{ width: 100%; margin: 0;}
	.abouts_txt img { width: 50%; }
	.abouts_txt p{ }
	.abouts_txt span{ margin: 15px 0 15px 0;}

	.anli{ width:100%; margin-bottom: 10px;}
	.anli_content{ width: 100%;}
	.anli_content ul{ display: block; width: 100%;}
	.anli_content ul li { width: 48%; margin: 0 1% 3% 1%; float: left;}
	.anli_content ul li img{ display: block; width: 100%; height:120px}
	.description{
		width: 100%;
		height: 35px;
		background: #86C127;
		text-align: center;
		/*border-radius: 20px;*/
	}
	.description a{
		color: #fff;
		line-height: 35px;
		font-size: 0.875em;
	}
	#featured{ display: none;}

	.ad{ display: none;}
	.yizhanshi1{ width: 100%; display: none;}

	.news{ width:100%; height:auto; overflow:hidden; margin: 0; background: none;}
	.news_title span,.news_title i{ display: none;}
	.news_content{ width:100%; margin: 25px auto 75px; }
	.news_l{ width: 100%; margin-bottom: 3%;}
	.news_r{ width: 96%; padding: 2%;}
	.news_content ul{ width: 100%; margin: 0; padding: 0;}
	.news_content dl{ width: 49%;}
	.news_content dl dt,.news_content dl dd{ width: 99%; margin: 15px 0.5% 0;}


	
	.footers{ width:100%; height:56px; border:8px solid #fff; border-left:none; border-right:none; position: fixed; z-index: 99999; bottom:0; background-color:#86c129; 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;}

    .izl-rmenu{ display:none;}
    .nav .peiseka{ display:block;}
	
	.daohang{ width:99.5%; background:#c0c3c8; border-bottom:1px solid #D5D5D5;}
	.ny_main{ width:100%; height:auto; overflow:hidden; margin:3% auto 0%;}
	.ny_pro{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
	.ny_cont{ display:none;}

	/*.product_l dl dt img{ width: 100%;}*/
	.product_l2{ display: block; width: 100%;}
	.product_l2 dl{ width: 99.5%;}
	.product_l2 dl dt{ display: none;}
	.product_l2 dl dd{ width: 46%; margin: 2%; float: left; display: block; overflow: hidden; background: #88C124; text-align: center;}
	.product_l2 dl dd a{ margin: 0;}
	.product_l2 .product_l_dh2{ display: none;}
	.product_l2 dl dd:hover, .product_l2 dl .fl_active{ background: #88C124;}
	
	/*产品列表页*/
	.ny_pro_content{ width:100%; margin-bottom: 75px;}
	.ny_pro_content ul{ width:99%; margin:20px auto 0;}
	.ny_pro_content ul li{ width:48%; height:auto; margin:1%; }
	.ny_pro_content ul li a{ width:100%; height:auto; line-height:30px;border:0}
	.ny_pro_content ul li img{ width:92%; height:130px;}

	.ny_anli_content{ margin-top: 10px; margin-bottom: 75px;}


	/* 产品详细页 */
	.ny_prodetail_txt{ }
	.ny_prodetail_txt img{ width:100%; height:auto; margin:0px auto; float:none; display:block;}
	.shuoming{ width:100%; height:auto; float:none; margin:0px auto;}
	.shuoming p{ height:auto; line-height:25px; padding-bottom:20px;}
	.shuoming i{ margin-top: 0;}
	.ny_prodetail_txt2{ margin-bottom: 0;}
	.ny_detailtxt_content{ width:100%; margin:0px auto; float:none;}
	.ny_detailtxt_content img{ width:100%; height:auto;}

	/*新闻列表页*/
	.ny_news,.ny_l{ width:100%;}
	.ny_con{ display: none;}
	.ny_news_content{ width:100%; margin-bottom: 75px;}
	.ny_news_content dl{ width:98%; height:auto; overflow:hidden; margin:20px auto 0px;}
	.ny_news_content ul li span{ width: 14%;}

	
	
	.ny_main_r_content .news_list li p{ width:65%;}
	.ny_main_r_content .news_name{ width:100%;}
	
	.prodetail22{ width:94%;}

    .line{ margin: 1% auto;}
	
}



/*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) {
	.logo{ }
	.mune{ width:10%; float:right; margin:5% 1% 0 0; display:block; cursor: pointer;}
	.header_txt{background:#23487F;}
	.header_tel{ display:none;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%;}

	#focus_Box {
		width: 760px;
		height: 340px;
	}

	.picScroll-left .bd{ height: auto;}
	.picScroll-left .bd ul li{ width: 33.33%; margin: 0%;}
	.picScroll-left .bd ul li a{ display: block; width: 99%; margin: 0 0.5%;}
	.picScroll-left .hd{ margin: 20px auto;}

	.product_r_content ul li{ width:31.3%; height:auto; float:left; margin:1%;}


	.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 img{ display:block;}
	
	
	.ny_pro_content ul li{ width:31.3%; height:auto; float:left; margin:1%;}
	.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) {
	.logo{ width: 80%; height: auto;}
	.mune{ width:10%; float:right; margin:7% 1% 0 0; display:block; cursor: pointer;}
	.header_txt{background:#23487F;}
	.header_tel{ display:none;}
	.nav_bg{ width:100%; height:auto; display:none; position:relative;}
	.nav{ width:100%; height:auto;}
	.nav li{ width:100%;}

	#focus_Box {
		width: 480px;
		height: 230px;
	}

	.picScroll-left .bd{ height: auto;}
	.picScroll-left .bd ul li{ width: 50%; margin: 0%;}
	.picScroll-left .bd ul li a{ display: block; width: 99%; margin: 0 0.5%;}
	.picScroll-left .hd{ margin: 20px auto;}

	.footers ul li p img{ width:18%; margin:1% auto; display:block;}

    .ny_news_content dl dt img{ margin: 0px auto; float: none; display: block;}
}

@media only screen and (min-width: 480px) and (max-width: 525px) {
	.jiejue1 img{ margin: 4%; width: 25%; display: block; }
}



/*479px,主要是手机竖屏显示*/
@media only screen and (max-width : 479px) {
	.logo{ width: 30%; height: auto; }
	.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%; height: auto;}
	.rmgjc{ width:100%;}
	.gjc{ width:95%; margin-left:2%;}
	.suosuo{ display:none;}

	.sy_title{ }
	.picMarquee-left .bd ul li{ width: 50%;}

	.abouts_content > img{ width: 96%; margin-left: 2%;}

	.youshi_title{ width: 100%; height: auto; margin: 0px auto 5px;}
    .youshi_title img{ width: 95%; height: auto; margin: 10% auto 10px; display: block;}

	.jiejue1 img{ margin: 4% 6%; width: 21%; display: block; }

	.ul1 li .caption_guide .star{ height: 110px; }
	.ul1 li .caption_guide .star span { margin: 30px 0px 0 60px; }
	.ul1 li .caption_guide .star img{ float: right; margin-right: 60px; margin-top: 30px; }

	.yaosu_1_txt{ height: 150px; }
	.yaosu_1_txt i{
		font-size: 1.4em;
		line-height: 36px;
		margin-top: 10px;
	}
	.yaosu_1_txt span{
		margin: 5px auto 10px;
		font-size: 1em;
	}
	.yaosu_1_txt hr{
		margin: 0px auto 10px;
	}
	.yaosu_1_txt p{
		width: 96%;
		line-height: 20px;
	}

	.anli_content{ width: 100%;}
	#focus_Box{ width: 375px; height: 205px;}

	.anli_lx{ width: 100%;}
	.product_l dl dd a{ font-size: 0.875em;}
	
	.daohang span{ display:none;}
	.daohang p{ float:left;}

	.picMarquee-left2 .bd ul li{ width: 35%; }
	
	.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;}


	.ny_news_content ul li { width: 95.5%; padding: 3% 2%; margin-bottom: 15px;}
	.ny_news_content ul li span{ display: none;}
	.news_txt2{ width:98%; height:auto; margin-right: 1%;}
	.news_txt2 p{ margin-top:10px;}

	.footers{ display:block;}
	
	.newslist dd span{ display:none}

    .ny_news_content dl dt img{ margin: 0px auto; float: none; display: block;}
    
    .product_l2 .pro_dl{ width:100%;}
    .product_l2 .pro_dl dd{ width:96%;}
    .product_l2 dl dd .pro_ej{ width:100%; margin:0;}
    .product_l2 dl dd .pro_ej li{ width:50%; float:left;}
	
}
