﻿
@media only screen and (max-width: 1700px) {
	#web_head{padding: 0 30px;}
	#web_head .nav .item>a{padding: 0 10px;font-size: 18px;}
	#web_head .head_txt a{font-size: 18px;}
	.index_products .txt{padding: 0 50px;}
	.index_products .list{padding-bottom: 100px;}
	.index_show .show_wp{padding:0 5%;}
	.index_show .type span{margin: 0 18px;}
	
	#web_food{padding-left: 380px;}
}


@media only screen and (max-width: 1400px) {
	.wp{max-width: 96%;}
	#web_top{padding: 0 20px;}
	#web_top .left a,#web_top .right a{font-size: 16px;}
	#web_head .logo img{width: 100px;}
	#web_head .nav .item>a{padding: 0 10px;font-size: 16px;}
	#web_head .head_txt a{font-size: 16px;}
	#web_head .nav{padding: 18px 26px;}
	#web_head .icon_list img{margin: 0 10px;}
	.banner .txt{bottom: 100px;}
	.banner .txt h4{font-size: 60px;}
	.banner .txt p{font-size: 38px;}
	.index_shop .list .pic .p{font-size: 26px;bottom: 15px;
		padding: 0 15px;
	}
	.index_products .txt h5{font-size: 24px;}
	.index_products .txt p{font-size: 20px;}
	.index_products .txt a{font-size: 20px;}
	.index_products .txt span{font-size: 28px;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1200px) {
	#web_head{display: none;}
	#web_head_mm{display: block;}
	.banner{margin-top: 55px;}
	.index_shop .title h4,.index_products .tit h4{font-size: 24px;}
	.index_shop .title p{font-size: 18px;}
	.index_shop .list .item{width: 33.3333%;}
	.index_service .tit h4{font-size: 24px;}
	.index_service .list{column-count:2;}
	.index_products .list{display: block;padding-bottom: 50px;}
	.index_products .list .pic{width: 100%;}
	.index_products .list .txt{width: 100%;margin-top: 40px;}
	.index_show .list .item{width: 33.3333%;}
	.index_pic2 p{font-size: 40px;width: 100%;text-align: center;}
	#web_food{background-image: none;}
	.food_wp{display: block;text-align: center;}
	#web_food dl:first-child{display: none;}
	#web_food dl:nth-child(2){display: none;}
	#web_food dl:nth-child(3){display: none;}
	#web_top{display: none;}
	#web_food dl{width: 100%;padding: 0;text-align: center;}
	#web_food .addr{width: 100%;}
	.index_pic2 p{left: 0;}
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	.banner .txt h4,.index_products .txt h5{font-size: 18px;}
	.banner .txt p,.index_products .txt p{font-size: 14px;margin-top: 15px;}
	.banner .txt .more{margin-top: 15px;width: 140px;height: 44px;
		font-size: 14px;line-height: 44px;background-size:16px auto;
	}
	.banner .txt{bottom: 50%;transform: translateY(50%);}
	.index_shop{padding-top: 40px;}
	.index_shop .title img{width: 120px;}
	.index_shop .list .item{width: 100%;}
	    .index_service .list {
	        column-count: 1;
	    }
		.index_products .list{padding-bottom: 0;}
		.index_products .txt a{font-size: 16px;}
		
		.index_show .type{white-space: nowrap;
			overflow-x: auto;overflow-y: hidden;
		}
		.index_show .type span{font-size: 18px;}
		.index_show .list .item,.index_blog .list .item{width: 100%;}
		#web_food{padding: 40px 0;}
		.index_pic2 p{font-size:18px;bottom: 50%;
		transform: translateY(50%);}
		#web_food dt{margin-bottom: 30px;}
}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	
	
	
	
	
	
	
}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	.web_now{display: none;}

}

/* --------------------------- 固定屏幕样式 ---------------------------------------- */

/*960*/
@media only screen and (min-width: 960px) and (max-width: 1199px) {



}



/*768*/
@media only screen and (min-width: 768px) and (max-width: 959px) {



}



/*480*/
@media only screen and (min-width: 480px) and (max-width: 767px) {


}



/*320*/
@media only screen and (min-width: 320px) and (max-width: 479px) {



}



/*240*/
@media only screen and (max-width: 319px) {



}