@media (max-width: 1299.98px) { 



}


@media (max-width: 1199.98px) {

}

@media (max-width: 1099.98px) { 

}


@media (max-width: 991.98px) { 
	.banner,.pageTit{
		margin-top: 65px;
	}

	.banner .swiper-pagination span.swiper-pagination-bullet{
		width: 10px;
		height: 10px;
	}

	.sp{
		padding: 45px 0;
	}

	.commonTit p.entit{
		font-size: 22px;
	}

	.commonTit p.cntit{
		font-size: 22px;
	}

	.commonTit{
		margin-bottom: 25px;
	}

	.cateList .item{
		margin-bottom: 25px;
	}

	.cateList .item .div-text{
		font-size: 14px;
	}

	.inQuality .item p.title{
		font-size: 20px;
		margin-bottom: 10px;
	}

	.inQuality .item .des{
		font-size: 12px;
	}

	.inAbout .div-text .des{
		margin-top: 15px;
		margin-bottom: 25px;
	}

	.inAbout .div-text{
		padding-right: 0;
	}

	.newsLists .item .time span.s1{
		font-size: 36px;
	}

	.newsLists .item .time span.s2{
		font-size: 14px;
	}

	.newsLists .item p.title{
		font-size: 14px;
		margin: 10px 0;
	}

	.newsLists .item .des p{
		font-size: 12px;
	}

	.newsLists .item .more2{
		font-size: 12px;
	}

	.mainFooter .item{
		margin-bottom: 25px;
	}

	.mainFooter .fwx>div{
		justify-content: center;
	}

	.copyright *{
	    font-size: 10px;
	    text-align: center;
	}

	.mainFooter .main{
		padding-top: 45px;
    	padding-bottom: 25px;
	}

	.pageTit{
		padding: 45px 0;
	}

	.pageTit p.title{
		font-size: 20px;
	}

	.mbxDh{
		font-size: 12px;
	}

	.mbxDh svg{
		width: 14px;
		height: 14px;
	}

	.mainSlider{
		display: none;
	}

	.nrCon div.title{
		font-size: 16px;
		padding: 10px 20px;
	}

	.pageTit{
		background-position: left;
	}

	.conSer{
		font-size: 12px;
	}

	.conSer h3{
		font-size: 16px;
	}

	.nrCon .con{
		padding: 20px 15px;
	}

	.small-imgs{
		display: none;
	}

	.protopText p.title{
		font-size: 20px;
	}

	.protopText p.des{
		font-size: 12px;
	}

	.protopText .nyTel a{
		font-size: 26px;
	}

	.nyconBtn a{
		font-size: 12px;
	}

	.pnrDetail div.tit span{
	    font-size: 16px;
	    padding: 10px 25px;
	}

	.prev-next p, .prev-next p a{
		font-size: 14px;
	}

	.nyNewsdetail .meta .d1 a{
		display: none;
	}

	.nyNewsdetail .meta span{
		margin-left: 0;
	}

	.nyNewsdetail .meta *{
		font-size: 12px;
	}

	.nyNewslist .item .div-img{
		width: 100%;
	}

	.nyNewslist .item .time{
		margin-left: 0;
		font-size: 12px;
	}

	.nyNewslist .item .time svg{
		width: 14px;
		height: 14px;
	}

	.nyNewslist .item .des p{
		font-size: 14px;
	}

	.copyright{
		margin-bottom: 58px;
	}

	
}

@media (max-width: 767.98px) { 




}

@media (max-width: 575.98px) { 

	.banner,.pageTit{
		margin-top: 45px;
	}
}



