@media only screen and (max-width:1600px) {




}

@media only screen and (max-width:1500px) {
	
	


		 
	 

}

@media only screen and (max-width:1400px) {
	.head{width: 92%;}
	.nav-box{width: 92%;}

	.banner i img{width: 600px;}
	.box{width: 92%;}
	.foot{width: 92%;}
	.weizhi{width: 92%;}

	



	
	
	
}
@media only screen and (max-width:1300px) {
	

	
}
@media only screen and (max-width:1260px) {
	


	
	

}

@media only screen and (max-width:1200px) {
	

	

	

	

	

	
	




	

}



@media only screen and (max-width:1100px ) {
	
	
	
.about-name{font-size: 32px;}



	

}
@media only screen and (max-width:1000px ) {
	

	.logo{ width:460px;  }
	
	.tel i{ width: 40px; height: 40px; }
	.tel span h2{font-size: 18px; font-weight: bold;}
	
	.nav-box{width: 100%;}
	.nav-left{width: 100%;}
	.nav-left a{width: 20%;text-align: center; padding: 0; justify-content: center;}
    .nav-tx{display: none;}
	
	.banner i{ margin-top: -40px;}
	.banner i img{width: 500px; }
	
	.about-left{width: 100%;}
	.about-right{margin-top: 50px; width: 100%;}
	.about-right em{width: 100%; margin-bottom: 0;}
	.about-right i{display: none;}
	
	.mes-right{padding: 20px;}
	
	.index-news a{width: calc(50% - 10px); margin-right: 20px;}
	.index-news a:nth-child(2n){margin-right: 0;}
	.index-news a:nth-child(4n){margin-right: auto;}
	.index-news a:nth-child(3){margin-top: 20px;}
	.index-news a:nth-child(4){margin-top: 20px;}

   
}
@media only screen and (max-width:900px ) {
    
	

}
@media only screen and (max-width:800px ) {
	
  
 
}
@media only screen and (max-width:750px ) {
	
	
	nav{height: 46px; border-radius: 0 0 10px 10px;}
	.nav-left a{font-size: 14px;}
	
	header{height: 76px;}
	.logo{ width:280px;  }
	.tel i{ width: 30px; height: 30px; font-size: 16px; }
	.tel span{display: none;}
	.tel span h2{font-size: 18px; font-weight: bold;}
	.banner{margin-top: 38px;}
	
	.banner i{ margin-top: -30px;}
	.banner i img{width: 330px; }
	
	.box{margin-top: 30px;}
	.tongzhi{height: 60px;}
	.tongzhi span h1{font-size: 16px;}
	.tongzhi span a{font-size: 16px;}
	.tz-sec{margin-top: -40px;}
	
	.index-title span h1{font-size: 16px;}
	.index-title span h2{font-size: 32px;}
	.index-title i{left: 110px; top: 32px;}
	
	.index-about{margin-top: 30px;}
	.about-name{font-size: 24px;}
	.more{margin-top: 30px;}
	.about-right{margin-top: 30px;}
	
	.mes-box{flex-direction: column-reverse;}
	.mes-left{width: 100%; height: 200px;}
	.mes-right{width: 100%;}
	
	.index-news{margin-top: 30px;}
	

	.index-news a h2{font-size: 16px;}
	
	.index-news a{width: calc(50% - 6px); margin-right: 12px;padding: 15px;}
	.index-news a:nth-child(3){margin-top: 12px;}
	.index-news a:nth-child(4){margin-top: 12px;}
	
	.foot{text-align: center; justify-content: center;}
	.foot span{width: 100%;}
	.foot em{margin-top: 6px;}
	
	.weizhi{font-size: 24px; margin-top: 30px;}
	.weizhi::before{width: 60px;}
	.weizhi::after{width: 60px;}
	
	.news-sec{padding-bottom: 40px;}
	.fy-sec{padding-bottom: 40px;}
	.news-title h1{font-size: 24px;}
	
	.news a dl{width: 100%; text-align: right;display: flex; flex-direction: row-reverse;}
	.news a dl dt{font-size: 16px;}
	.news a dl dd{font-size: 16px; margin-right: 10px;}
	.news a em{width: 100%;margin-top: 15px;}
    .news a span{width: 100%; margin-top: 15px;}
	.fenxiang{margin-top: 30px;}
    
	.contacts span{width: calc(50% - 6px);}
	.contacts span:nth-child(3){margin-top: 30px;}
	.contacts span:nth-child(4){margin-top: 30px}
	
	.ditu{height: 40vh;}
	.pages{margin-top: 30px;}
	 ul.yiiPager li a{width: 32px; height: 32px;}
}	

@media only screen and (max-width:600px ) {
	.tongzhi span{width: 100%;}
    .tongzhi h2{display: none;}
}
@media only screen and (max-width:500px ) {
	

    .banner i{ margin-top: -20px;}
	.banner i img{width: 240px; }
	

}
@media only screen and (max-width:450px ) {
 
}
@media only screen and (max-width:400px ) {
  
}
@media only screen and (max-width:350px ) {
	
}
       