﻿@media only screen and (max-width: 1600px) {
	.wp{max-width: 96%;}
	#web_head{}
	#web_head .right .item>a{padding: 0 18px;font-size: 18px;}
	#web_head .right .item>a i{right: 0;}
	.index_banner .txt,.index_ad .txt,.index_ad_two .txt{width: 96%;}
	.index_banner .txt .con h5{font-size: 80px;}
	.index_banner .txt .con p{font-size: 32px;}
	
	.index_tit h3{font-size: 40px;}
	.index_type .list .item .con p{font-size: 22px;}
	.index_ad .txt h4{font-size: 40px;}
	.index_ad .txt p{font-size: 22px;}
	.index_ad_two .txt h4{font-size: 40px;}
	.index_ad_two .txt p{font-size: 22px;}
}


@media only screen and (max-width: 1440px) {
	.wp{max-width: 96%;}
	#web_head .right .item>a{padding: 0 18px;font-size: 15px;}
	.index_banner .txt .con h5{font-size: 40px;}
	.index_banner .txt .con p{font-size: 22px;}
	.candles_seach .list_sort span{width: 150px;}
	.nei_banner{margin-top: 55px;}
}


/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	#web_head{display: none;}
	#web_head_mm{display: block;}
	
	.index_banner{margin-top: 55px;}
	
	
	.index_banner .txt .con{width: 100%;}
	.index_type .list .item .pic{width: 100%;height: auto;aspect-ratio: 1/1;}
	.index_type .list .item .con p{font-size: 18px;}
	.index_type{padding: 60px 0;}
	.index_tit h3{font-size: 32px;}
	.index_ad .txt .con{width: 100%;}
	.index_ad_two .txt .con{width: 100%;}
	
	.index_ad_two,.index_welcome,.index_good,.index_candle{padding: 60px 0;}
	.index_ad_two img{position: absolute;
		vertical-align: middle;position: absolute; left: 0;top: 0;width: 100%;height: 100%;
		object-fit: cover;
		object-position: center;
		transition: transform 0.5s ease;
	}
	
	.index_ad_two .txt{position: static;transform: translate(0, 0);text-align: center;width: 100%;}
	.index_ad_two .txt .con{width: 96%;}
	.index_good .list{margin-left: -25px;}
	.index_good .list .item{padding-left: 25px;}
	.index_good .list .item h4,.index_tit h3{font-size: 22px;}
	.index_good .list .item p{font-size: 18px;margin-top: 20px;}
	.index_good .list{margin-top: 60px;}
	.index_welcome .txt2,.index_welcome .txt{font-size: 18px;}
	.index_link{padding: 60px 0;}
	.index_link .index_tit h3{font-size: 22px;}
	.index_link .con .left span{font-size: 18px;}
	.index_link .con .left{width: 100%;margin-top: 30px;}
	.index_link .con .right{display: none;}
	.index_link .con .left p{font-size: 18px;}
	.index_link .con .left em{font-size: 16px;}
	
	#web_food .nav dl{display: none;}
	#web_food .nav dl.code_dl{display: block;margin-left: auto;margin-right: auto;width: 250px;}
	#web_food .nav{display: block;}
	#web_food .nav dl dt{text-align: center;}
	
	.use_list .list .item{width: 33.333%;}
	
	.use_list .list .item{width: 50%;}
	
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	.index_banner .txt{display: none;}
	.index_link .con .input input{width: 280px;}
	.index_banner .swiper-pagination .swiper-pagination-bullet-active span{height: 36px;}
	.index_banner .swiper-pagination span{height: 20px;}
	.index_type .list .item{width: 50%;margin-top: 25px;}
	.index_type{padding: 30px 0;}
	.index_type .list{margin-top: 0;}
	.index_type .list .item .con{text-align: center;}
	.index_type .list .item .pic{width: 80%;display: inline-block;}
	.index_ad{padding: 60px 0;}
	.index_ad img{position: absolute;
		vertical-align: middle;position: absolute; left: 0;top: 0;width: 100%;height: 100%;
		object-fit: cover;
		object-position: center;
		transition: transform 0.5s ease;
	}
	.index_ad .txt{position: static;transform: translate(0, 0);width: 100%;}
	.index_ad .txt .con{width: 96%;}
	.index_ad .txt h4,.index_ad_two .txt h4{font-size: 20px;}
	.index_ad .txt p,.index_ad_two .txt p{font-size: 15px;}
	.index_candle,.index_good,.index_welcome,.index_link{padding: 30px 0;}
	.index_candle_con{margin-top: 20px;}
	.index_candle_con .txt h5{font-size: 18px;}
	.index_candle_con .txt p{font-size: 15px;}
	.index_ad_two .txt span{margin-left: auto;margin-right: auto;font-size: 16px;}
	.index_good .list{margin-top: 0;}
	.index_good .list .item{width: 100%;margin-top: 20px;}
	.index_good .list .item h4{margin-top: 20px;}
	.index_good .list .item p{font-size: 16px;margin-top: 8px;}
	.index_welcome .txt2,.index_welcome .txt{font-size: 16px;margin-top: 20px;}
	.index_link .index_tit h3{font-size: 18px;}
	.index_link .con .left span{font-size: 16px;text-align: center;}
	.index_link .con .input{width: 100%;padding-right: 120px;position: relative;}
	.index_link .con .input input{width: 100%;}
	.index_link .con .input .btn{position: absolute;right: 0;top: 0;}
	.index_link .con .left p{font-size: 16px;}
	.index_link .con .left em{font-size: 14px;}
	#web_food .nav{padding-top: 30px;}
	#web_food .copy{margin-top: 18px;font-size: 14px;}
	
	.candles_seach{position: fixed;
		left: 0;top: 0;width: 100%;height: 100%;z-index: 100;
		display: none;
	}
	.candles_seach .wp{position: absolute;max-width: 100%;
	left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);
	}
	.mm_seach_btn{display: flex;}
	.use_list .list .item{width: 100%;}
	.candles_seach .list_sort{display: none;}
	.candles_seach .chose_type{position: absolute;left: 15%;right: 0;top: 0;height: 100%;
		overflow-y: auto;
	}
	.candles_seach .chose_type .item{padding-left: 20px;padding-right: 20px;padding-bottom: 0;}
	.candles_seach .chose_type .name{position: static;display: block;margin-bottom: 12px;}
	.candles_seach .chose_type em{margin: 5px 0;display: inline-block;font-size: 12px;}
	.candles_seach .chose_type .item input{width: 40px;}
	.nei_banner{padding-top: 80px;padding-bottom: 100px;}
	.product_deta .top .left{width: 100%;}
	.product_deta .top{display: block;}
	.nei_banner h4{font-size: 24px;}
	.product_deta .right{width: 100%;padding-left: 0;}
	.product_deta .right h4{font-size: 18px;}
	.product_deta .right p{font-size: 16px;}
	.product_deta .deta_html .html p{font-size: 14px;}
	.web_now .wp .right a{font-size: 14px;padding:0 15px;}
	.product_question .item .tit span{font-size: 16px;}
	.product_question,.service_sale{padding: 30px 0;}
	.product_question h3,.service_sale h3{margin-bottom: 20px;}
	.product_question .item .item_con p{font-size: 14px;}
	.product_question .item .item_con{padding: 20px 0;}
	
	.become_con{width: 100%;}
	.service_sale .input{width: 100%;position: relative;}
	.service_sale .input input{width: 100%;}
	.service_sale .input input.btn{position: absolute;right: 0;top: 0;}
	.become{margin-top: 30px;}
	
	.about_news .list .item .pic{width: 120px;margin-left: -120px;height: 80px;display: none;}
	.about_news .list .item{padding-left: 0;}
	.about_news .list .item .txt{padding: 12px;}
	.about_news .list .item .txt h4{padding-right: 0;font-size: 16px;}
	.about_news .list .item .txt h4 em{display: none;}
	.about_news .list .item .txt p{margin-top: 8px;}
	.about_news .list .item{height: auto;}
	.about_news_list{padding: 30px 0;}
	.about_news .list .item{margin-bottom: 20px;}
	.contact_us{display: block;padding: 30px 0;}
	.contact_us .left{width: 100%;}
	.contact_us .right{width: 100%;}
	.contact_us .right{padding: 20px;}
	
	.use_list .list .item{padding-left: 0;}
	.use_list_con{display: block;}
	
}



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


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

}

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

/*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) {



}