@media (min-width: 1699.98px) {
 
}

@media (min-width: 1599.98px) {

}

@media (min-width: 1499.98px) {
	
}


@media (max-width: 1299.98px) { 



}

@media (max-width: 1199.98px) { 
	.container-fluid{
		width: 92%;
	}

	.banner.swiper .swiper-slide p.p1{
		font-size: 30px;
	}

	.more a{
		font-size: 14px;
	}

	.syContact .div-text{
		position: unset;
		margin-top: -10%;
	    padding-bottom: 85px;
	    background: #9a1011;
	}

}


@media (max-width: 1099.98px) { 

}

@media (max-width: 991.98px) { 
	.banner.swiper .swiper-slide p.p1{
		font-size: 20px;
   		margin-bottom: 15px;
	}

	.syAbout .main .div-text p.p1{
		font-size: 18px;
		line-height: 2;
	}

	.syAbout .main .div-text{
		margin-right: 0;
		padding-right: 4%;
	}

	

	.ppLists .item{
		margin-bottom: 25px;
	}

	.syAbout .more2{
		margin-bottom: 35px;
	}

	.newsLists .item .d1{
		min-width: 100%;
		max-width: 100%;
	}

	.newsLists .item.item1{
		padding-right: 0;
	}

	.mainFooter .flogo{
		text-align: center;
	}

	.mainFooter .d1 img{
		margin-bottom: 25px;
	}

	.sliderLeft{
		display: none!important;
	}



}

@media (max-width: 767.98px) { 
	.banner{
		margin-top: 35px;
	}

	.banner.swiper .swiper-slide p.p1{
		font-size: 16px;
	}

	.banner.swiper{
		--swiper-navigation-size: 16px;
	}

	.pfl .item .div-text p.p1{
		font-size: 32px;
		margin:15px 0;
	}

	.more3 a.a1{
		font-size: 14px;
	}

	.cpfl .d1{
		width: 300px;
	}

	.syContact .div-text p{
		font-size: 14px;
	}

	.copyright{
		text-align: center;
	}

	.copyright .d2 a:nth-child(1){
		display: block;
		padding-right: 0;
		margin-right: 0;
	}

	.copyright .d2 a:nth-child(1):after{
		opacity: 0;
	}

	.cpfl{
		margin-top: 35px;
    	margin-bottom: 35px;
	}

}

@media (max-width: 575.98px) { 
	.cpfl .d1{
		width: 280px;
		margin-right: 10px;
	}

	.cpfl ul li a{
		font-size: 14px;
		padding: 3px 15px;
	}

	.syContact .div-text{
		padding-bottom: 45px;
	}

	.sp{
		padding: 45px 0;
	}

	.pfl .item .div-text p.p1{
		font-size: 24px;
		margin: 0;
	}

	.pfl .item .div-text img{
		max-width: 50px;
	}

	.more3 a{
		padding: 5px 25px 5px 15px;
	}

	.more3 a.a1,.more3 a.a2{
		font-size: 12px;
	}

	.more3 a:after{
		width: 10px;
		right: 10px;
	}

	.pfl .item .div-text p.p1{
		padding-right: 45px;
	}

	.pfl .item.item1 .div-text p.p1{
		padding-left: 45px;
	}

	.pfl .item .div-text p.p1:after{
		width: 35px;
	}

	.syAbout .main .div-text p.p1{
		font-size: 14px;
	}

	.syAbout .main{
		margin-top: 35px;
	}

	.proLists .item .div-text p.p1{
		font-size: 20px;
	}

	.proLists .item .div-text p.p2{
		font-size: 14px;
	}





}





