@media (max-width: 1499.98px) { 
	.banner .swiper-slide .div-text h2.title{
		font-size: 55px;
	}

	.banner .swiper-slide .div-text .p1{
		font-size: 24px;
	}
}

@media (max-width: 1299.98px) { 

	.banner .swiper-slide .div-text h2.title{
		font-size: 30px;
	}

	.banner .swiper-slide .div-text .p1{
		font-size: 20px;
		margin: 10px 0;
	}

	.banner .swiper-slide .div-text .p2{
		letter-spacing: 5px;
	}

	.banQu .quCon{
		padding: 25px 20px;
		margin-top: 2%;
	}

	.banQu .quCon .item{
		font-size: 20px;
	}

	.banQu .quCon .item .tb{
		width: 25px;
	}

}
@media (max-width: 1199.98px) { 
	.banQu .quCon{
		display: none;
	}

	.banner .swiper-slide .div-text{
		transform: translateY(0);
	}
}

@media (max-width: 1099.98px) { 

}



@media (max-width: 991.98px) { 
	.banner{
		margin-top: 58px;
	}

	.fdhs{
		display: none;
	}

	.copyright{
		font-size: 12px;
		text-align: center;
	}

}

@media (max-width: 767.98px) { 
	.sp{
		padding: 45px 0;
	}

		.banner .swiper-slide .div-text{
		left: 0;
	}

	.commonT span{
		font-size: 20px;
	}

	.tit .d2 a{
		font-size: 14px;
	}

	.newsList a.item p.title{
		font-size: 14px;
	}

	.newsList2 a.item p.title{
		font-size: 14px;
	}

	.newsList2 a.item p.des{
		font-size: 12px;
	}

	.aboutCon p.p1{
		font-size: 12px;
	}

	.aboutCon p.p2{
		font-size: 20px;
		margin-top: 10px;
    	margin-bottom: 15px;
	}

	.aboutCon .des{
		font-size: 14px;
		line-height: 1.8;
	}

	.more a{
		font-size: 12px;
	}

	.aboutSz{
		margin-top: 45px;
	}

	.aboutSz .item{
		margin-bottom: 25px;
	}

	.aboutSz .item .sz font{
		font-size: 40px;
	}

	.aboutSz .item .sz span{
		font-size: 14px;
	}

	.aboutSz .item .ms{
		margin-left: 5px;
		font-size: 14px;
	}

	.aboutSz .item .sz{
		margin-bottom: 0;
	}

	.commonT2 p.p1{
		font-size: 22px;
	}

	.commonT2 p.p2{
		font-size: 14px;
	}

	.inXimu .div-txt p.des{
		font-size: 12px;
	}

	.commonT3 .d1 span.s1{
		font-size: 26px;
	}

	.commonT3 .d1 span.s2{
		font-size: 12px;
    	line-height: 1;
	}

	.pBtns .swiperBtn{
		display: none;
	}

	.commonT3 .d2 p{
		font-size: 12px;
		margin-top: 10px;
	}

	.caseLists .item .div-text .d1 p{
		font-size: 14px;
	}

	.caseLists .item .div-text .d2{
		display: none;
		padding-top: 10px;
	}

	.djList .item .title{
		font-size: 18px;
	}

	.djList .item .div-text{
		height: 180px;
	}

	.dInfo .infos{
		margin: 15px 0;
    	font-size: 12px;
	}



}

@media (max-width: 575.98px) { 
	.sp{
		padding: 35px 0;
	}

	.banner .swiper-slide .div-text .p1{
		display: none;
	}

	.banner .swiper-slide .div-text .more{
		display: none;
	}

	.banner .swiper-slide .div-text h2.title{
		font-size: 20px;
	}

	.banner .swiper-slide .div-text .p2{
		font-size: 14px;
		margin-top: 15px;
	}

}



