@media screen and (min-width:640px){
	.all{width:640px;margin:0 auto;}
	.rightnav{width:22.5em !important;}
	.afPopup{width:640px;}
}


@media(max-width:768px){
	 #ssnr{line-height: 35px;height: 35px;}
	 .news_1nr ul li div{width: 100%;-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 box-sizing: border-box;padding:0 2%;height: auto;}
	 .news_1nr ul li{height: auto;}
	 .news_1nr ul li a{height: auto;overflow: hidden;}
#ysnr .font .bt1{padding-top: 0px;}
#ysnr .font .bt11{font-size: 50px;height: 50px; line-height: 50px;}
#ysnr .font .bt13{font-size: 12px;}
.news-left-li-text-12 {float: left;}
#news-right li{height: 120px;padding:10px;}
#news-right li .year{font-size: 12px;}
#end_nr_bj .contact{padding-top: 0px;}
#gsjj .content{padding:5px;}
#gsjj .content a{width: 40%;margin:10px 4%;}
#gsjj_pic {padding:0;}
#gsjj {padding:0;}
}


@media (min-width:768px) and (max-width:920px){
}


@media (min-width:992px) and (max-width:1200px){
	#nav a{padding:0 24px;}
}
@media (max-width:320px){
	#logo1 a{display: block;width: 100%;position: relative;bottom: 20px}
	#logo1{height: 71px;}
}


