@media (max-width: 1800px) {
	.nav-list {
	    margin-left: 120px;
	}
	.nav-list li~li {
	    margin-left: 35px;
	}
	.product-cate {
	    margin-bottom: 30px;
	}
	.product-side .com-title {
		padding-bottom: 30px;
	}
	.youshi-list .item .pic {
	    width: 100px;
	    height: 100px;
	}
	.youshi-list .item .cont {
	    padding-left: 40px;
	    width: 80%;
	    padding-right: 20px;
	}
	.youshi-list .item .cont h4 {
		font-size: 20px;
	}
	.youshi-list .item .cont p br {
		display: none;
	}
	.youshi-list .item {
		padding-left: 40px;
	}
	.scroll-number {
		padding-left: 60px;
		margin-top: -80px;
	}
	.num-scroll-two li ~ li {
	    margin-left: 90px;
	}
	.index-about .cont .des {
		margin-bottom: 30px;
	}
	.foot-nav li {
	    float: left;
	    margin-right: 60px;
	}
	.com-title .tit-en {
		font-size: 28px;
	}
	.com-title .tit {
		font-size: 34px;
	}
}
@media (max-width: 1600px) {
	.nav-list li~li {
	    margin-left: 25px;
	}
	.nav-list li a {
		padding: 0 15px;
	}
}
@media (max-width: 1440px) {
	.nav-list li~li {
	    margin-left: 20px;
	}
	.nav-list li a {
		padding: 0 10px;
	}
	.header-right {
	    padding: 0 4% 0 3%;
	}
}
@media (max-width: 1336px) {
	.nav-list {
	    margin-left: 90px;
	}
	.nav-list li~li {
	    margin-left: 15px;
	}
	.nav-list li a {
		padding: 0 10px;
	}
	.header-right {
	    padding: 0 4% 0 2%;
	}
}
@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {
	
}
@media (max-width: 1020px) {
	.header-right,
	.header .slogan,
	.index-hot .message,
	.product-cate,
	.nav .search,
	.nav,
	.product-content .tit-bar .search,
	.muscle-other .swp {
		display: none !important;
	}
	#to-top {
		visibility: hidden;
	}
	.header-wrap {
		height: 60px;
	}
	.header {
		padding-top: 0;
		height: 60px;
		line-height: 60px;
		background: #fff;
	}
	.header.fixed {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 99;
		padding: 0 3%;
		border-bottom: 1px solid rgba(217,217,217,.2);
	}
	.header .logo {
		display: inline-block;
		vertical-align: top;
		font-size: 0;
		width: 160px;
	}
	.header .logo img {
	    width: 100%;
	}
	.index-hot {
	    height: auto;
	    line-height: 1.75;
	    padding: 10px 0;
	}
	.com-title .tit {
	    font-size: 28px;
	}
	.com-title .subtit {
	    font-size: 18px;
	    margin-top: 16px;
	}
	.com-title .des {
	    margin-top: 15px;
	    font-size: 14px;
	    line-height: 1.5;
	    padding: 0 10px;
	}
	.num-scroll-wrap {
	    margin-top: 30px;
	    margin-bottom: 20px;
	}
	
}
@media (max-width: 750px) {
	.banner .swiper-slide a {
	    height: auto;
	    padding-bottom: 0;
	}
}