@media (max-width: 1299.98px) { 

}


@media (max-width: 1199.98px) {
}

@media (max-width: 1099.98px) { 

}



@media (max-width: 991.98px) { 
	.banner{
		margin-top: 0;
	}

	.newslist2 .item .div-img{
		width: 100%;
		margin-bottom: 15px;
		margin-right: 0;
	}

	.aboutRight{
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 25px;
	}

	.aboutRight .item{
		margin: 0 5px;
		width: 100%;
	}

	.aboutRight .item a{
		border-radius: 0;
	}

	.aboutRight .item:nth-child(2){
		margin-top: 0;
	}

	.syAbout .commonTit{
		margin-top: 15px;
	}

	.divMsg{
		margin-top: 0;
	}

	.banner .swiper-pagination-bullet{
		width: 20px;
		height: 2px;
	}

	.aboutMid .des p{
		font-size: 12px;
	}

	.syAbout .commonTit{
		font-size: 16px;
	}

	.commonTit2 p{
		font-size: 12px;
	}

	.proLists a.item .div-text p{
		font-size: 12px;
	}

	.proLists .swiper{
		padding-bottom: 25px;
	}

	.commonTit3 p.p2{
		margin-top: 5px;
	}

	.gx span{
		width: 200px;
		margin-top: 15px;
	}

	.gx span i svg{
		width: 18px;
		height: 18px;
	}

	.commonTit3 p.p1{
		font-size: 20px;
	}

	.commonTit3 p.p2{
		font-size: 14px;
	}

	.leftSlider{
		display: none;
	}

	.mbxDh,.newslist2 .item .div-text .time,.newslist2 .item .div-text .des{
		font-size: 12px;
	}

	.nrCon .des{
		margin-top: 0;
		padding-top: 0;
	}

	.nrCon .des p,.sbList .item .div-text,.newslist2 .item .div-text p.title{
		font-size: 14px;
	}

	.newsDetail h2.title{
		font-size: 16px;
	}

	.gshu,.topCon .div-text p.des{
		font-size: 12px;
	}

	.newsDetail .con .des p{
		font-size: 14px;
	}

	.topCon .div-text p.title{
		font-size: 20px;
		margin-top: 15px;
	}

	.topBtn a{
		font-size: 14px;
		padding: 8px 40px;
	}

	.jsCon .con p{
		font-size: 14px;
	}

}

@media (max-width: 767.98px) { 
	.mainFooter{
		padding: 15px 0 85px 0;
	}
	.mobileDh{
		position: fixed;
		width: 100%;
		left: 0;
		bottom: 0;
		z-index: 999;
		background-color: var(--primary);
		color: #fff;
		text-align: center;
	}

	.mobileDh a{
		font-size: 14px;
		color: #fff;
		padding: 10px 0;
        display: block;
	}

	.mobileDh .tb{
		margin-bottom: 5px;
	}
	.mobileDh .fa{
		font-size: 18px;
	}

	.newslist2 .item .div-text .time{
		text-align: left;
		margin-top: 5px;
	}

	
	
}

@media (max-width: 575.98px) { 



}



