	@media only screen and (min-width: 320px) and (max-width: 750px) {
		.hot ul li{margin-bottom: 0.29rem;}
		.company img{display: block;width:100%;height: auto;margin-top: 0.24rem;}
					}					
	@media only screen and (min-width: 751px) and (max-width:1200px) {	
.hot ul {display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(100%/3 - 0.29rem),1fr));
		    grid-gap: 0 0.29rem;}
.company .lf{display: flex;}
.company img{display: block;width: 56%;height: auto;margin-left: 0.24rem;}
					}
	@media only screen and (min-width: 1200px)  {
.hot ul {display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(100%/3 - 0.29rem),1fr));
		    grid-gap: 0 0.29rem;}
.company .lf{display: flex;}
.company img{display: block;width: 56%;height: auto;margin-left: 0.24rem;}
	}
	.swiper img{display: block;width: 100%;height: auto;}	
	.swiper{--swiper-pagination-color: #fff;/* 两种都可以 */}
	.hot{padding: 0.23rem 0;}
	.hot h2{text-align: center;font-size: max(18px, 0.26rem);color: #333333;margin: 0.28rem 0;}
	.hot ul li img{width: 100%;height: auto;}
	
	.hot ul li h3{font-size: max(14px, 0.18rem);color: #333;text-align: center;font-weight: 400;padding: 0.21rem 0;}
	.hot ul li{border: 1px solid #646464;}
	.hot ul li:hover h3 span{border-bottom: 2px solid #F3981B;padding-bottom: 6px;}
	.app h2{text-align: center;font-size: max(18px, 0.26rem);color: #333333;margin: 0.28rem 0;}
	.app ul {display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(50%),1fr));}
	.app ul li img{width: 100%;height: auto;display: block;}
	.app ul li{position: relative;}
	.app ul li .zz{position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;background: rgba(0, 0, 0, .3);display: flex;align-items: center;justify-content: center;}
	.app ul li .zz div{text-align: center;}
	.app ul li .zz i{font-size: 20px;display: block;margin-bottom: 6px;}
	.app ul li .zz span{font-weight: 600;font-size: max(16px, 0.2rem);}
	.app ul li:hover .zz span{border-bottom: 2px solid #F3981B;padding-bottom: 6px;}
	.company{padding: 0.23rem 0;}
	.company h2{text-align: center;font-size: max(18px, 0.26rem);color: #333333;margin: 0.28rem 0;}
	.company .text p{font-size: max(12px, 0.16rem);color: #333;text-indent: 1em;text-align: justify;}
	.company .text ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(50% - 0.5rem),1fr));
		    grid-gap: 0.15rem 0.5rem;margin: 0.33rem 0.8rem 0.42rem 0;}
	.company .text ul li {text-align: center;}
	.company .text ul li span{font-size: 12px;color: #333333;}
	.company .text ul li span b{font-size: max(26px, 0.32rem);color: #F39719;}
	.company .text ul li div{font-size: 14px;color: #333333;}
	.company .text a{display: block;width: 2.01rem;height: 0.5rem;text-align: center;line-height: 0.5rem;color: #fff;background: #F39719;
	font-size: max(16px, 0.22rem);border-radius: 5px;}
	.company .text a i{font-size: 0.32rem;vertical-align: bottom;margin-left: 0.32rem;}
	.panner h2{text-align: center;font-size: max(18px, 0.26rem);color: #333333;margin: 0.28rem 0;}
	.panner img{display: block;width: 100%;height: auto;}
			.contact{display:none !important;}