@media (max-width:1800px) {
	.product-cate h3 { font-size: 28px; line-height: 36px; margin-bottom: 28px; }
	.product-cate { width: 280px; height: auto; padding: 28px 25px 30px; }
	.cate-side .item ul { padding: 13px 20px; }
	.cate-side .item ul li a { padding: 12px 0; }
	.cate-side .item h4 { height: 48px; line-height: 48px; }
	.product-cate .message { height: 50px; line-height: 50px; margin-top: 15px; }
	.partner-list .item:nth-child(1), .partner-list .item:nth-child(2), .partner-list .item:nth-child(3), .partner-list .item:nth-child(4), .partner-list .item:nth-child(5), .partner-list .item:nth-child(6), .partner-list .item:nth-child(7) { margin-bottom: 10px; }
	.com-title .tit { font-size: 42px; }
	.list-partner li .box .pic { height: 114px; }
	.news-list li { padding-top: 8px; padding-bottom: 12px; }
}
@media (max-width:1280px) {
	.num-scroll-two li .num-tit { margin-left: 0; margin-top: 10px; }
	.jiagong-list .item .pic { width: 40%; margin-right: 0; }
	.jiagong-list .item .cont { width: 60%; padding: 0 30px; }
	.jiagong-list .item .cont p { font-size: 14px; }
	.jiagong-list .item .cont h4 { font-size: 20px; }
	.jiagong-list .item .cont .btn { font-size: 14px; padding: 0 20px; }
	.product-cate { width: 240px; padding: 20px 20px 22px; }
	.product-cate h3 { font-size: 24px; line-height: 1.3; margin-bottom: 20px; }
	.cate-side .item h4 { height: 40px; line-height: 40px; font-size: 18px; }
	.cate-side .item h4 a { padding-left: 15px; }
	.cate-side .item h4 .iconfont { right: 15px; font-size: 18px; }
	.cate-side .item ul li a { padding: 10px 0; }
	.cate-side .item ul { padding: 11px 15px; }
	.about-content .cont ul li { width: 30%; }
	.about-content .cont ul li h4 { font-size: 14px; }
	.about-content .cont ul li p { font-size: 14px; line-height: 1.75; }
	.about-content .cont ul li h4 b { font-size: 30px; line-height: 30px; }
	.about-content .cont ul li { height: 110px; padding: 15px; }
	.muscle-content .item-cj .item:nth-child(1), .muscle-content .item-cj .item:nth-child(2) { margin-bottom: 5px; }
	.muscle-other .swp { top: 0; }
	.muscle-other .hotline b { font-size: 30px; }
	.faq-list li p, .news-list li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
	.news-list li h4, .faq-list li h4 { font-size: 15px; }
	.news-content .item .tit-bar .more { font-size: 14px; }
	.news-content .item .tit-bar .iconfont { font-size: 26px; }
	.com-title .tit { font-size: 36px; }
	.com-title .subtit { font-size: 22px; }
	.about-content .pic ul li { font-size: 14px; }
	.page-about .about-content .cont .des { line-height: 1.75; font-size: 15px; }
	.list-partner li .box .pic { height: 93px; }
	.news-list li { padding-top: 6px; padding-bottom: 10px; }
}
@media (max-width:1024px) {
	.jiagong-list .item .cont h4 { font-size: 18px; }
	.jiagong-list .item .cont { width: 65%; padding: 0 20px; }
	.jiagong-list .item .pic { width: 35%; }
	.product-cate .message { height: 40px; line-height: 40px; }
	.customer-list .item .cont p { font-size: 12px; }
	.product-cate { width: 220px; }
}
@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; }
	.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; }
	.jiagong-list .item { width: 100%; }
	.jiagong-list .item .cont h4 { font-size: 16px; }
	.jiagong-list .item .cont p { font-size: 12px; line-height: 1.5; }
	.jiagong-list .item .cont { width: 55%; padding-right: 0; }
	.jiagong-list .item .cont .btn { font-size: 12px; padding: 0 15px; line-height: 25px; height: 25px; margin-top: 15px; }
	.jiagong-list .item .pic { width: 45%; }
	.product-content { padding-left: 0; }
	.com-btn { width: 170px; height: 40px; line-height: 40px; }
	.about-content .pic { float: none; width: 100%; height: auto; }
	.about-content .cont { padding-top: 30px; padding-right: 0; }
	.about-content .pic ul { position: static; padding: 0; width: 100%; }
	.about-content .pic ul li { font-size: 12px; height: auto; padding-bottom: 15px; }
	.about-content .cont .tit { font-size: 20px; line-height: 1.5; padding-bottom: 15px; margin-bottom: 20px; }
	.about-content { margin-top: 40px; }
	.about-content .cont .des { line-height: 1.75; }
	.about-content .cont ul { margin-top: 30px; display: flex;	    /*flex-wrap: nowrap;*/ justify-content: space-between; }
	.about-content .cont ul li p { font-size: 12px; line-height: 1.5; margin-top: 5px; }
	.about-content .cont ul li h4 { font-size: 12px; }
	.about-content .cont ul li ~ li { margin-left: 0; }
	.about-content .cont ul li { height: auto; padding: 9px; width: 32%; }
	.about-content .cont ul li h4 b { font-size: 28px; line-height: 1; }
	.about-content .cont ul:after { display: none; }
	.btn-wrap { margin-top: 40px; }
	.btn-wrap a { width: 140px; height: 40px; line-height: 40px; }
	.index-muscle .com-title .subtit, .partner-wrap .com-title .subtit, .index-news-wrap .com-title .subtit { font-size: 15px; padding: 0 10px; line-height: 1.3; }
	.muscle-content .item-team .item h4 { height: 40px; line-height: 40px; padding: 0 15px; font-size: 14px; }
	.muscle-content>div { width: 100%; }
	.muscle-content .item-cj { margin-top: 20px; }
	.muscle-other .hotline a { font-size: 26px; }
	.muscle-content { margin-bottom: 30px; }
	.customer, .news-content { margin-top: 40px; overflow: hidden; }
	.partner-tit { margin-top: 40px; margin-bottom: 25px; font-size: 20px; line-height: 1; }
	.partner-list .item:nth-child(1), .partner-list .item:nth-child(2), .partner-list .item:nth-child(3), .partner-list .item:nth-child(4), .partner-list .item:nth-child(5), .partner-list .item:nth-child(6), .partner-list .item:nth-child(7) { margin-bottom: 0; }
	.partner-list .item { width: 50%; display: none; }
	.partner-list .item:nth-child(1), .partner-list .item:nth-child(2), .partner-list .item:nth-child(3), .partner-list .item:nth-child(4), .partner-list .item:nth-child(5), .partner-list .item:nth-child(6) { display: block; }
	.news-content .item ~ .item, .news-content .item { width: 100%; }
	.news-content .item:nth-child(2) .news-list { padding-right: 0; }
	.news-content .item ~ .item { margin-top: 30px; }
	.news-content .item:nth-child(2) .news-list li:first-child { padding-top: 0; margin-right: 0; }
	.news-list li p { padding-right: 0; }
	.news-list li .pic img { width: 100%; }
	.list-product { padding-top: 20px; }
	.product-content .tit-bar { padding-bottom: 15px; padding-top: 0; margin-bottom: 15px; }
	.product-content .tit-bar .fr { margin-top: 5px; font-size: 12px; }
	.page-title { padding-top: 40px; padding-bottom: 40px; font-size: 28px; }
	.page-title .en, .page-about .about-content .cont .des { font-size: 14px; }
	.mbx { padding-top: 10px; font-size: 12px; }
	.picture-list li p { font-size: 14px; }
	.list-partner { margin-bottom: -10px; display: flex; flex-wrap: wrap; justify-content: space-between; }
	.list-partner li { margin-bottom: 10px; width: 50%; }
	.list-partner li .box .pic { height: auto; }
}
@media (max-width:750px) {
	.banner .swiper-slide a { height: auto; padding-bottom: 0; }
}