@media (max-width: 1599.98px) {

}
@media (max-width: 1499.98px) {

}

@media (max-width: 1399.98px) {
   
}

@media (max-width: 1199.98px){
	.pcHeader .d2 ul li a{
		padding: 30px 10px;
	}


	.pcHeader .d1{
		max-width: 300px;
	}
}

@media (max-width: 1099.98px) { 
	.pcHeader .d2 ul li a{
		font-size: 14px;
	}

	.pcHeader .d3 span.s1 svg{
		width: 30px;
		height: 30px;
	}

	.pcHeader .d3 .tel{
		font-size: 20px;
	}

	
}

@media (max-width: 1024.98px) { 
	.pcHeader{
		display: none;
	}

	.mHeader{
		display: block;
		padding: 15px 0;
		position: fixed;
    	width: 100%;
		box-shadow: 0px 2px 10px 2px rgb(0 0 0 / 10%);
		z-index: 999;
		background-color: #fff;
	}

	.mHeader .mbtn{
		display: block;
		background-color: var(--primary);
		padding: 8px;
	}

	.mItems{
		display: block;
		position: fixed;
	    top: 72px;
	    left: 0;
	    right: 0;
	    height: 0;
	    overflow: hidden;
	    z-index: 999;
	    background: rgba(0,0,0,.8);
	    transition: all .6s;
	}

	.mItems ul li{
		border-bottom: 1px solid #696969;
	}

	.mItems ul li .title,.mItems .subItems{
		padding: 0 5%;
	}

	.mItems ul li .title>a{
		display: block;
		padding: 15px 0;
		color: #fff;
		font-size: 16px;
	}

	.mItems .subItems{
		display: none;
	}

	.mItems .subItems a{
		display: block;
		padding: 15px 0;
		color: #fff;
		font-size: 16px;
	}

	.itemBtn{
		transition: all .6s;
		transform: rotate(0deg);
	}

	.mItems ul li.on .title{
		background-color: var(--primary);
	}

	.mItems ul li.on .itemBtn{
		transform: rotate(-180deg);
	    display: block;
	    width: 30px;
	    height: 50px;
	    line-height: 50px;
	}

	.mItems.show{
		height: 100%;
	}

	.banner{
		margin-top: 70px;
	}


	
}


@media (max-width: 991.98px) { 
	.syNews .blockRight .item .time{
		margin: 10px 0;
		text-align: left;
	}

	.mainFooter .copyright{
		padding-bottom: 65px;
	}
}



@media (max-width: 767.98px) { 
    .swiper1 .swiperbtn:after{
	    font-size: 20px;
	    color: rgba(255,255,255,.6);
	    padding: 10px 5px;
	    background: rgba(0,0,0,.6);
	}

	.swiper1 .swiper-pagination-bullet{
	  width: 10px;
	  height: 10px;
	}

	.mHeader .d1{
		max-width: 260px;
	}

	.commonTit{
		margin: 25px 0;
	}

	.commonTit font{
		font-size: 36px;
	}

	.commonTit p{
		font-size: 20px;
		padding-top: 20px;
		padding-bottom: 5px;
	}

	.swiperC .swiper-button-next:after, .swiperC .swiper-button-prev:after{
		font-size: 20px;
    	padding: 10px 5px;
	}

	.copyright *{
		font-size: 12px;
	}



 }


@media (max-width: 575.98px) { 

 }



