@media (max-width: 1599.98px) {

}
@media (max-width: 1499.98px) {

}

@media (max-width: 1399.98px) {
   
}

@media (max-width: 1299.98px){
	.mainHeader .div-logo img{
		max-width: 300px;
	}	

	.hbtn.sbtnprev{
		left: 5px;
	}

	.hbtn.sbtnnext{
		right: 5px;
	}
}

@media (max-width: 1199.98px) { 
	

	.mainHeader .main{
		padding: 5px 20px;
	}

	.container-fluid{
		padding-left: 3%;
		padding-right: 3%;
	}
}

@media (max-width: 1099.98px) { 
	.mainHeader .div-logo img{
		max-width: 260px;
	}

	.mainHeader .d2 .item>a{
		font-size: 14px;
	}

	.hbtn svg{
		max-width: 30px;
		fill: var(--primary);
	}

	.scopeLists .item .div-img img{
		max-width: 100%;
	}

	.scopeLists .item .div-img img{
		max-width: 100%;
	}




}

@media (max-width: 991.98px) { 

	/* 手机导航 */
	.mainHeader{
		display: none;
	}
    .mHeader{
		display: block;
		padding: 10px 0;
	}

	.mHeader .div-mlogo a{
	  display: block;
	  max-width: 85px;
	}

	.mHeader .div-mbtn:hover{
		cursor: pointer;
	}

	.m-memu{
		display: block;
		position: absolute;
		z-index: 999;
		background-color: rgba(0,0,0,.8);
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		transform: translateX(-100%);
		transition: all .6s;
	}

	.m-memu.menuShow{
		transform: translateX(0);
	}

	.m-memu .main{
		width: 80%;
	    background-color: #fff;
	    height: 100%;
	    padding: 25px 0;
	}

	.menu-items{
		margin-top: 15px;
	    border-top: 1px solid #eee;
	}

	.menu-items ul{
		display: block;
		margin-top: 15px;
	}

	.menu-items ul li{
		display: block;
		margin-bottom: 5px;
	}

	.menu-items ul li span{

	}

	.menu-items .subTit{
		font-size: 16px;
		margin-bottom: 5px;
	}

	.menu-items span{
		display: block;
		width: 31px;
		height: 31px;
		position: relative;
	}

	.menu-items span::after{
		position: absolute;
	    content: "+";
	    font-size: 20px;
	    top: 0;
	    transition: all .6s;
	}

	.menu-items span.on::after{
		transform: rotate(135deg);
	}

	.menu-items .sub-item{
		display: none;
	}

	.menu-items .sub-item a{
		display: block;
		padding: 15px 0;
		border-bottom: 1px solid #eee;
		position: relative;
		font-size: 14px;
	}

	.close{
		opacity: 1;
	}
    /* 手机导航结束 */

	.aboutSection .main .div-img img{
		width: 100%;
	}

	.mainFooter .main .d2{
		padding-left: 0;
	}

	.mainFooter .main .d2>div{
		justify-content: center;
	}

	.newsLists .item a{
		padding: 10px;
	}

	.breadMenu .d2{
		text-align: center;
	}

	.proContent .div-img{
		margin-bottom: 25px;
	}

	.rightInfo{
  		display: none;
    }

	  .mbtns{
	  	display: block;
	  	position: fixed;
	  	bottom: 0;
	  	width: 100%;
	  	background-color: #fff;
	  	z-index: 999;
	  }

	  .mbtns .item{
	  	display: block;
	  	text-align: center;
	  	padding: 20px 0;
	  }

	  .mbtns .item p{
	   	margin-top: 3px;
	   }

	   .mbtns .item2{
	   	background-color: var(--primary);
	   	color: #fff;
	   }




}



@media (max-width: 767.98px) { 
	.mainFooter .copyright{
		font-size: 12px;
	}

	.breadMenu .d1{
		display: none;
	}
 }


@media (max-width: 575.98px) { 
	.sbtn{
		width: 30px;
		height: 30px;
	  }
	  
	  .sbtn:after{
		font-size: 14px;
	  }

	  .breadMenu .d2 a{
	  	padding: 10px 5px;
	  	font-size: 14px;
	  }

	  .pagination a.page-item{
	  	height: 30px;
	    line-height: 30px;
	    font-size: 12px;
	    padding: 0 5px;
	    display: none;
	  }

	  .pagination a.page-num, .pagination span.page-num{
  	    height: 30px;
	    width: 30px;
	    text-align: center;
	    line-height: 30px;
	    font-size: 12px;
	  }

	  
	   .mainFooter{
	   	 padding-bottom: 90px;
	   }

	  .mainFooter .main .title a{
	  	font-size: 14px;
	  	margin: 0 15px;
	  }

	  .commTit p.t1{
	  	font-size: 18px;
	  }

	  .commTit p.t2{
	  	font-size: 14px;
	  }

	  .aboutSection .main p.content{
	  	font-size: 14px;
	  }

	  .pt65{
	  	padding: 35px 0;
	  }

	  .scopeLists .item .div-text p{
	  	font-size: 12px;
	  }

	  .breadMenu{
	  	padding: 10px 0;
    	font-size: 12px;
	  }

	  .mHeader .div-mlogo  img{
	  	max-height: 45px;
	  }

	  .zyyw_msg li a{
	  	font-size: 14px;
	  }

	  .pagination{
	  	margin-top: 15px;
	  }
	

 }

 @media (min-width: 576px){
	

 }


