@charset "utf-8";
/* CSS Document */


@media screen and (min-width: 1921px){
	.w {width: 1400px;}
}
@media only screen and (max-width: 1920px) {
	.w {width: 1400px;}
		
}
@media only screen and (max-width: 1600px) {
	.w {width: 1200px;}
	.hlist-main ul li {font-size: 15px;}
	#ttel{ display:none;}
	#ttelnum{ display:none;}
	
}
@media only screen and (max-width: 1366px) {
	.w{width: 1200px;}
	.hlist-main ul li {font-size: 13px;}
	#ttel{ display:none;}
	#ttelnum{ display:none;}

}
@media only screen and (max-width: 1200px) {
	.w{width: 1000px;}
	.hlist-main ul li {font-size: 13px;}
	#ttel{ display:none;}
	#ttelnum{ display:none;}
	#weixina{ display:none;}
	.logo{ margin-left:30px;}
}
@media only screen and (max-width: 1000px) {
	.w{width: 100%;}
	.hlist-main ul li {font-size: 12px;}
	#ttel{ display:none;}
	#ttelnum{ display:none;}
	#weixina{ display:none;}

}
@media only screen and (min-width: 900px){
	.mainbox, .mainbox>.swiper-container>.swiper-wrapper{height: calc(100vh - 90px);}
	.index-banner .swiper-slide img {height: 100%;-o-object-fit: cover;object-fit: cover;}
	
}
@media only screen and (max-width: 900px){
	.page-container, .page-container .swiper-container,.page-container .swiper-slide {height: auto!important;}
	.top_main, body {min-width: 100%!important;}
	.index-bammer .swiper-slide{ height:auto!important;}
	.index-banner .swiper-slide img {height:auto!important;}
	.navbar_height {height:5.2rem;}
	.logo{margin:1.1rem 1rem 0 1rem;}
	.logo img {width: auto;height:3.6rem;margin-top: .2rem;}
	#hlist-main{display: none!important;}
	#ttel{ display:none;}
	#ttelnum{ display:none;}
	#weixina{ display:none;}
	
}	
		