@media (max-width: 1920px) {
	.container { max-width: 1320px;
	}
}



@media screen and (max-width:1440px) {
	.container { max-width: 1200px;}
	.suspension {
	
		right: 3%;
	
	}

}


@media screen and (max-width:990px) {
	.top_nav .wxewm { display: none;}
	#banner .swiper-button{ display: none;}
	#banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
		bottom: 10px;

	}
	#banner .swiper-slide .pcimg { display:none !important;}
	#banner .swiper-slide .mobimg {display:block !important;}
	.back-to-top{ display: none !important;}
	/**/

	.top-box .logo {
		justify-content: flex-start;
		padding-right: 10px;

	}

	.welcome { display: none;}
	.top-content .container{  display: block; }

.top_nav a {
    display: block;
    color: #666;
	padding: 10px ;
    width: calc((100% - 4px)/4);
    border-right: 1px dotted #dedede;
	text-align: center;
    float: left;
}
	
	.gallery-top .swiper-slide { display: block; margin-top: 20px; }
	.gallery-thumbs .swiper-slide a {
	
		font-size: 18px;
	}

	.topSearchA {
		display: block;
	
	}

	/**/

	.footer .container {display: flex;  align-items: center;  justify-content:space-between; flex-direction: column;} 
	
	 /* .footer-nav li {
		float: left;
		width: 25%;
	  }*/
	  .footer-nav li a {
		padding: 0 5px;
	  }
	  .fot_contact {
		flex: 1;
		display: flex;
		align-items: center;
		flex-direction: column;
		margin: 15px 0;
	  }
	  .fot_contact p {
		display: block;
		flex-direction: column;
		padding-left: 0;
		font-size: 16px;
		text-align: center;
	  }
	  .jishu2 li {
		transition: .3s;
		background: #f7f7f7;
		margin: 10px;
		width: calc(33.3% - 20px);
		transition: all .3s;
	  }
	  .footer-nav {
		display: block;
		justify-content: flex-start;
		align-items: center;
		padding: 0;
		margin: 0;
		flex-direction: column;
	  }
	  .renwu {
		padding-right: 0;
		flex: 1;
		display: none;
		align-items: center;
		justify-content: center;
	}
	.renwu img {
		padding-right: 0;
	}
	.footer-ewm {
		flex: 1;
		flex-wrap: nowrap;
		display: flex;
		align-items: center;
		justify-content: center;
		padding-left:0;
	}
	/**/
	.suspension { display: none;}
	.mobile-nav-toggle {
		top: 53px;
		position: absolute;
	}
	.header_phone { display: none;}
	.sch-bar{ display: none;}
	.sch-bar2 {
	
				display: block;
				
			  
			  }
	.zgsb_fl {

  padding: 20px;
}
.zgsb_fl a {
	display: block;
	float: left;
	width: 100%;
	font-size: 16px;
}

}


@media screen and (max-width:768px) {
	.bg {
	
		padding: 40px 0;
	}
	.mobile-nav-toggle {
		top: 53px;
		position: absolute;
	}
	.topSearchA {
		display: block;
	
		top:23px;
		right: 70px;
	}
	.zgsb {
		display: flex;
		align-items: stretch;
		justify-content: center;
		flex-direction: column;
	  }
	  .zgsb_fl b {
		font-size: 22px;
		margin-bottom: 20px;
	  }
	  .zgsb_fl a {
		display: block;
		float: left;
		width: 100%;
		margin: 1% 0;
		font-size: 16px;
	  }
	  .footer_bottom {
	display: none;
	  }
	/*搜索页*/
	.fenlei {
		background: #fff;
		padding: 15px;
		align-items: flex-start;
		flex-direction: column;
	  }
	  .fenlei_box { background: #fff; padding:60px 10px 0; margin-bottom: 20px;margin-top: -50px; z-index: 99; position: relative;} 
	  .fenlei .mffb {  position: absolute;bottom: 0; top:0; left: 0; right: 0; margin: auto; margin-top: 20px;}
	  .fenlei .fenlei_list b {  padding-right: 30px;}
	  .fenlei .fenlei_list .fenlei_nav a {  padding-right:22px; font-size: 15px;}
	  .chanpin ul li {
		float: left;
		width: 100%;
	  }
	  /*产品详情页*/
	  .tj_tu {
		width: 100%;
	  }
	  .tj_zi { width: 100%;}
	  .tj_zi {

		padding:0;
		margin-top: 20px;
	  }

}

@media screen and (max-width:640px) {
	.top-box .logo{  padding-right: 10px; height: 75px;}
	.mobile-nav-toggle {
		top: 53px;
		position: absolute;
	}
	.topSearchA {
		display: block;
	
		top:23px;
		right: 70px;
	}
	.top-box .logo img {
		padding: 0;
		margin: 0;
		max-height:45px;
	  }

	.zgsb_fr ul li {
				float: left;
				width: 100%;
			  }
	/*搜索页*/
	.searchbg {
		background: #F4F5F5;
		padding: 0 0 10px;
	  }
	.fenlei_box {
		margin-top: -25px;

	  }
	  .fenlei .fenlei_list { flex-direction: column;}
	.fenlei .fenlei_list b {  padding-right:0; margin-bottom: 10px; }
	.fenlei .fenlei_list .fenlei_nav { display: flex; flex-wrap: wrap; }
	.fenlei .fenlei_list .fenlei_nav a {  padding-right:0; font-size: 15px; width: calc(33.3% - 20px); display:block; line-height: 30px; background: #f1f1f1; text-align: center; margin:5px 10px;}
	.num ul li {
		padding-right: 5px;
	  }
	  .num ul li a {
	
		padding: 3px 10px;

	  }
	  /*产品详情页*/
	  .slide_box {
	
		flex-direction: column;
	  }
	  .slide_content {
		background: #fff;
		flex: 4;
		margin-left: 0;
		padding: 10px 20px;
		margin-top: 20px;
	  }
}
@media screen and (max-width:480px) {

	.mobile-nav-toggle {
		top: 53px;
		position: absolute;
	}
	.topSearchA {
		display: block;
	
		top:23px;
		right: 70px;
	}
	.topSearchA img { width: 28px;}
	/*产品详情*/
	.tj {
		padding:20px;

	  }
	.swiper-container-thumbs .swiper-button-prev i,.swiper-container-thumbs .swiper-button-next i { font-size: 36px; background:none; color: #00e9e9;}

}


.sjrx_img{ display:none;}

.sjewm_img{ display:none;}
@media (max-width: 840px){
	.renwu img {
    padding-right: 0;
    width: 55px;
}
.ncontainer .pro_ll{ display:none;}
.sjewm_img{ display:block;flex: 1.3;  flex-wrap: nowrap; align-items: center; justify-content: flex-start;}
.sjewm_img img{ width:100px;}
.sjewm_img p { display:block; font-size: 14px; margin: 10px 0;}

.sjrx_img{ display:flex;flex: 1.3;  flex-wrap: nowrap; align-items: center; justify-content: flex-start;    flex-direction: column;}
.sjrx_img img{}
.sjrx_img b { display:block; font-size: 14px; margin: 10px 0; text-align:center;}

.footer {
    padding: 10px 0 0;
    margin-top: 40px; display:none;
}
.footer-nav li a {
    padding: 0 5px;
    line-height: 22px;
    font-size: 12px;
}
}
