@media (max-width: 1299.98px) { 

}
@media (max-width: 1199.98px) { 
	.aboutCon .div-img{
		max-width: 550px;
		min-width: 550px;
	}

	.aboutCon .div-text p.title{
		font-size: 20px;
		margin-bottom: 15px;
	}

	.aboutCon .div-text p.tit2{
		margin-top: 25px;
	}

	.aboutCon .div-text .des{
		/*min-height: 200px;*/
	}

	.syNewsList .div-left .div-text{
		padding: 0;
	}

	.syNewsList .div-left .time span.s1{
		font-size: 26px;
	}

	.syNewsList .div-left .time span{
		font-size: 14px;
	}

	.syNewsList .div-left div.title p{
		font-size: 18px;
	}

	.syNewsList .div-left a{
		height: unset;
	}

	.syNewsList .div-right .des{
		height: unset;
		margin-bottom: 15px;
	}

}

@media (max-width: 991.98px) { 
	.banner{
		margin-top: 60px;
	}

	.banner .swiper-pagination .swiper-pagination-bullet{
		width: 8px;
		height: 8px;
	}

	.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
		width: 35px;
		height: 8px;
		border-radius: 8px;
	}

	.aboutCon .div-img{
		max-width: 100%;
	}

	.proLists .swiper-slide .item div.des{
		display: none;
	}

	.aboutItem .item{
		width: 50%;
	}

	.aboutItem .item:hover{
		width: 50%;
	}

	.syNewsList .div-left{
		margin-bottom: 25px;
	}

	.syNewsList .div-left{
		height: unset;
	}

	
	.syNewsList .div-right .item{
		height: unset;
		margin-bottom: 25px;
	}

	.mainFooter .fdh{
		max-width: 100%;
		margin-top: 25px;
	}

	.mainFooter .fdh ul{
		display: none;
	}

	.aboutCon .div-text .des{
		padding-bottom: 35px;
	}

	.aboutCon .div-text{
		padding: 25px 15px;
	}

	.aboutCon .div-text p.tit2{
		font-size: 30px;
	}






}

@media (max-width: 767.98px) { 
	.sp{
		padding: 45px 0;
	}

	.commonTit{
		margin-bottom: 35px;
	}
	.commonTit p.entit{
		font-size: 30px;
	}

	.commonTit p.title{
		font-size: 26px;
	}

	.commonTit p.title:after{
		width: 45px;
	}

	.proLists .swiperBtn{
		width: 30px;
		height: 30px;
		padding: 0;
		border-radius: 50%;
	}

	.proLists .swiperBtn:after{
		font-size: 14px;
	}

	.proLists .item .div-text p.p1{
		font-size: 20px;
	}

	.proLists .item .div-text p.p2{
		font-size: 16px;
	}


	.partnerList .swiper-slide .div-img{
		padding: 0;
		border-radius: 5px;
	}

	.mainFooter .fdh a.title{
		font-size: 16px;
		text-align: center;
	}

	.mainFooter .div-img{
		margin: 25px auto;
	}
}

@media (max-width: 575.98px) { 
	.aboutCon .div-img{
		max-width: 100%;
		min-width: 100%;
	}

	.aboutCon .syNum .item .p1{
		font-size: 20px;
	}

	.aboutCon .syNum .item .p2{
		font-size: 14px;
	}

	.aboutCon .syNum .item .p1 i{
		font-size: 12px;
    	margin-left: 5px;
	}

	.aboutItem .item div.des{
		min-height: 100px;
		max-height: 100px;
	}

	.aboutItem .item .title p{
		font-size: 20px;
		padding-left: 10px;
		letter-spacing: 1px;
	}

	.aboutItem .item .title p:after{
		width: 2px;
	}

	.aboutItem .item .num{
		font-size: 24px;
	}

	.syNewsList .div-right .des p{
		font-size: 14px;
		-webkit-line-clamp: 2;
	}

	.syNewsList .div-right .des{
		margin-bottom: 0;
	}

	.syNewsList .div-right .des{
		margin-top: 15px;
	}



	.partnerList .swiperBtn{
		display: none;
	}

	.mainFooter .fdh a.title{
		font-size: 14px;
	}

	.syNewsList .div-right .time span.s1{
		display: none;
	}

	.syNewsList .div-right .more svg{
		width: 25px;
	}

	.commonTit p.entit{
		font-size: 22px;
	}

	.commonTit p.title{
		font-size: 20px;
		padding-bottom: 10px;
	}

	.aboutCon .div-text p.tit2{
		font-size: 22px;
	}

	.proImgs .swiper-slide p.title{
		font-size: 14px;
	}

}



