@media (max-width: 1299.98px) { 
	.main-header .d1 .div-text .p1{
		font-size: 24px;
	}
	.main-header .d1 .div-text .p1 font{
		font-size: 24px;
	}

	.main-header .d1 .div-text{
		padding-left: 15px;
	}

	.product-lists .item .div-img img{
		height: 200px;
	}

	.product-lists .item .div-img img{
		height: 200px;
	}

	.jz-lists .item .div-img img{
		height: 200px;
	}

	.images-main .item .div-img img{
		height: 200px;
	}


}



@media (max-width: 1199.98px) { 

	header .main-menu ul li+li{
		    margin-left: 25px;
	}

	.m-menu-lists{
		z-index: 999;
		top: 80px;
		left: 0;
		right: 0;
		background: #f8f9fa;
		width: 100%;
		padding: 25px;
	}

	.m-menu .d2 .bg-light{
		/*height: 80px;
		max-height: 80px;*/
	}

	.adv-section .main .d2 .div-img::after{
		left: 54px;
	}

	.adv-section .main .d2 .div-img::before{
		left: 49px;
	}

	.adv-section .d2 .xjb{
		margin-top: 0;
	}

	.main-header .d1 .div-text{
		display: none;
	}	

}

@media (max-width: 1099.98px) {

	header .main-menu ul li a{
		padding: 15px 10px;
	}
 }


@media (max-width: 991.98px) { 

	header .main-menu ul li+li{
		margin-left: 15px;
	}


	.m-menu{
		top: 0;
		width: 100%;
		z-index: 999;
	}

	.main-banner{
		margin-top: 65px;
	}

	.swiper1 .text{
		top: calc(50% - 100px);
	}

	.adv-section .adv-title h2{
		font-size: 26px;
	}

	.adv-section .adv-title h2 font{
		font-size: 35px;
	}

	.adv-section .adv-title span{
		font-size: 18px;
	}

	.adv-section{
		padding: 35px 0;
	}

	.adv-section .main .d1 .div-img{
		width: 55px;
	}

	.adv-section .d2 .xjb img{
		width: 55px;
	}

	.adv-section .d2 .yypz img{
		width: 55px;
	}

	.adv-section .div-text h2{
		font-size: 24px;
	}


	.adv-section .div-text .ad-substitle{
		font-size: 20px;
	}

	.adv-section .main .div-text{
		width: 100%;
	}

	.adv-section .d2 .yypz::before{
		display: none;
	}

	.adv-section .main .d1 .div-img::after{
		display: none;
	}

	.adv-section .d2 .yypz::after{
		display: none;
	}

	.adv-section .d2 .yypz{
		padding-top: 45px;
	}

	.adv-section .div-text .zixun a{
		margin-bottom: 45px;
	}

	.adv-section .d3  img{
		width: 55px;
	}

	.adv-section .d3{
		padding: 35px 0;
	}

	.jz-lists .s-btn span.s-prev{
	  left: 15px;
	}

	.jz-lists .s-btn span.s-next{
	  right: 45px;
	}

	.about-section{
		background-size: auto;
	}

	.sp-85{
		padding: 35px 0;
	}

	
 }



@media (max-width: 767.98px) { 
	.exp-section .title{
		font-size: 20px;
		background-size: contain;
	}

	.exp-section .title span{
		font-size: 14px;
	}

	.swiper1 .text h2{
		font-size: 24px;
	}

	.swiper1 .text p{
		font-size: 16px;
	}

	.swiper1 .text{
		top: calc(50% - 80px);
	}






 }


@media (max-width: 575.98px) { 

	.swiper1 .text h2{
		font-size: 24px;
	}

	.product-lists .item .div-img img{
		height: 150px;
	}

	.product-lists .item .div-img img{
		height: 150px;
	}

	.jz-lists .item .div-img img{
		height: 150px;
	}

	.images-main .item .div-img img{
		height: 150px;
	}


 }
