
/* CSS Document */
@media only screen and (min-width:1920px) {
html {
	font-size: 11px;
}
}
@media only screen and (min-width: 1420px){
	.w{width: 1200px}
	
}
@media only screen and (max-width: 1200px) {
.navli a {
	line-height: 32px;
}

#fnav_r {
	display: none;
}

.collect {
	display: none;
}
	.swiper-button-prev1,.swiper-button-prev2,.swiper-button-next1,.swiper-button-next2{display: none;}
	.logo{width: 100%;margin-left: 0;height: auto;}
	.search{display: none;}
	#searchbtn{display: block;color: #fff!important;}
	.header_r{display: none;}
	.header{background:#01459a!important; }
	.mean-container a.meanmenu-reveal{background: url(../images/nav2.png);background-size: 37.5px 25px;background-position: center;background-repeat: no-repeat;}
	.title_list_all{display: none;}
	#top_product .title_l{width: 80%;}
	#top_product .title_r{width: 20%;}
	.title_r{margin-top: 0;}
	.footer_nav{display: none;}
	.footer_l{width: 100%}
	.footer_r{width: 100%;background: none;}
	.friend{margin-top: 0;}
	.footer_r{padding-top: 20px;padding-bottom: 20px;}
	.footer_l{padding-top: 30px;}
	.footer_tel_content{margin-top: 10px;}
	.footer_code{display: none;}
}

@media only screen and (max-width: 992px) {
html {
	font-size: 9.5px;/* 整体字体缩小 */
}
#main_left {
	display: none;
}
#main_right {
	width: 100%;
}
	
	#footer_k{
		padding-bottom: 85px;
	}

.tab-tle {
	display: none;
}
#top_product .swiper-container {
	height: auto
}

#kefu_wrap {
	display: none;/* QQ不显示 */
}
.tbox {
	display: none;
}
.tbox #gotop {
	display: none;
}
.swiper-pagination-bullet {
	display: none;
}
.swiper-button-prev, .swiper-button-next {
	display: none;
}
#mess_index_l {
	display: none;
}
.nav_map {
	display: block;
}


#search {
	display: none;
}
#case .pic:hover .pic_top:before,#case .pic:hover .pic_h{
	display: none;
}
	.about_l,.about_r{width: 100%;}
	#index_about,#top_product,#case{margin-top: 30px;}
	#service{margin-top: 10px;}
	#index_about .title_e{font-size: 18px;font-size: 1.8rem;}
	.title_e{font-size: 18px;font-size: 1.8rem;}
	#index_about .title_all{margin-top: 0;}
	.about_d{margin-top: 20px;}
	.about_r{margin-top: 20px;}
	.about_more{margin-left: auto;}
	#top_product .swiper-container{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.service_top{margin-top: 20px;}
	.service_bottom{margin-top: 20px;}
	.case_title_l{width: 50%;}
	.case_all{position: static;margin-top: 20px;}
	.case_title{padding-top: 30px;padding-bottom: 30px;}
	.case_content{width: 100%;}
	.case_name{margin-top: 20px;}
	.case_d{margin-top: 20px;}
	.case_more{margin-top: 20px;}
	.case_title_r{width: 100px;}
	#product2{margin-top: 30px;}
	.product2_all{margin-top: 20px;}
	.product2_left{width: 100%}
	.product2_right{width: 100%;}
	.pads_l{font-size: 24px;font-size: 2.4rem;}
	.pads_r{width: 30%}
	.pads_c{width: 40%;}
	.product2_ads{margin-top: 70px;}
	.product2_right{margin-top: 20px;}
	#footer_k{margin-top: 30px;}
}

@media only screen and (max-width: 768px) {
html {
	font-size: 9px;/* 整体字体缩小 */
}
.image-item {
	width: 42.6%;
}



	.title{text-align: center}
	
	.wap{display: block;}
	.pc{display: none;}
	.service_left,.service_right{
		width: 100%;
	}
	.service_d{
		position: static;
		transform: translate(0,0);
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.service_right{
		margin-top: 20px;
	}
	.product2_ads{margin-top: 30px;}
}

@media only screen and (max-width: 576px) {
html {
	font-size: 8.5px;/* 整体字体缩小 */
}
	
.qr_code_l{width: 100%;}
.qr_code_r {
	width: 100%;
	margin-left: 0;
}
	.qr_code_title{
		
		margin-top: 30px;
	}
	#footer{
		text-align: center;
		
	}
.wp{width: 84.4%;}

#content_lm span {
	display: none;
}
#content_lm {
	text-align: center;
}


.m_nav {
	display: block;
}

}

@media only screen and (max-width: 414px) {
	#footer_k{
		padding-bottom: 60px;
	}

}

@media only screen and (max-width: 375px) {
#footer_k{
		padding-bottom: 60px;
	}
}

@media only screen and (max-width: 360px) {
#footer_k{
		padding-bottom: 55px;
	}
}
