
@media only screen and (max-width: 1040px){
	
.sever h2{ width: 80%;}
	
	
}

@media only screen and (max-width: 800px){
	.w_1040 {
    width: auto;
    padding: 0 30px;
}
	.neroBox{border: none;padding: 0px;}
		.article_source_coll{ display: block;}
.article_source_col{ display: none;}
	.weizhi{display: none;}
	
}




@media only screen and (max-width: 640px){
	.list-4 li a{width: 70%;}
	.footer{margin-top: 30px;}
		.neroBox{
    border: none;
    padding: 00px 10px 0px 10px;
			
	
}
	
}

@media only screen and (max-width: 540px){
.detp p{line-height: 38px; font-size: 16px;}
	 .list-4 li {
        font-size: 14px;
        line-height: 28px;
    }
	.borbot{
    border-bottom: 1px #ccc dashed;
	padding-bottom: 13px;
	padding-top: 0px;
		margin-top: 20px!important;
}
	 .list-4 li i{top: 10px;}
	.title1{font-size: 20px;}
	.page{margin-top: 30px;margin-bottom: 15px;}
	 .sever h2{
        font-size: 20px;
		line-height: 36px;
		width: 90%;
    }
	.dyy_box{ width: 210px;}
	.dyy_box ul li{ margin-top:20px; }
	.dyy_box ul { margin-top: -20px;}
	.sever{padding-top: 20px;}
	.title1{padding-top: 20px;}
		.w_1040 { padding: 0 15px;}
	.dyy_box {display: none;}
	.xglj_box ul li{font-size: 16px!important;line-height: 28px!important;}
}

	 
@media only screen and (max-width: 400px){
	.list-4 li span{display: none;}
	
	.list-4 li a{width: 100%;}
	.moro img{width: 100px;height: auto;}
			.neroBox{
    border: none;
    padding: 00px 0px 0px 0px;
			
}	.article_source_coll{ display: none;}
.article_source_col{ display: none;}
	.article_source_colll{display: block;margin-top: 10px;}
	.dyh_Box {margin-top: 5px;}
	.col-cont{width:94px;top:68%;}
	
	
}