@charset "utf-8";
/* CSS Document */

.footer span{ padding: 0 10px;}

@media only screen and (max-width: 1920px){
    body{min-width: auto;}
		.zcwj_l h4 a{width: 100%; display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;line-height: 28px!important;}
	
}
@media only screen and (max-width: 1366px){
	.w-1040{max-width: 1200px;}
	.main-w{ width: 96%;}
	.main-w{max-width: 1200px;}
	.zcwj_l{width:48%;;}
	.w-1040{ width: 96%;}
	
		.zcwj_l {width: 48%;}
}

@media only screen and (max-width: 1300px){


	.zcwj_l h4{font-size: 18px;margin-bottom: 0;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;}
	.zcwj_l {height: auto!important;padding-bottom:20px;}
	
	
}
@media only screen and (max-width: 1220px){
/*
	.w-1040{max-width: 1100px;margin: 0 auto;}
	.main-w{max-width: 1100px;}
*/
}
@media only screen and (max-width: 1150px){
/*
.main-w{ width:1100px!important;margin:0 auto;}
	.qgxx_pic{width: 100%;}
	.qgxx_pic a{ width: 47%; display: inline-block;}
	.qgxx_pic a img{ width: 100%; height: auto;}
*/
	
}

@media only screen and (max-width: 1040px){
	
	.qgxx_pic a{ width: 49.7%;}
	.banner{ background-size: 150%; padding-bottom: 25%; height: auto;}
	.logo{ margin-left: 1%!important;padding-top: 15px!important;}
	.logo img{ width: 156px; height: 47px;}
	.banner p{margin-left: 0!important; right: 1%;}
	
	.zcwj_tit01,.zcwj_tit03{ width: 100%!important;background-position: center!important;}

	.list li{padding-left: 0!important;}
	.news_word,.news_pic {width: 48%!important;}
	/*.news_pic ul li,.focusBox,.focusBox ul{ width: 100%!important; height: auto!important;}*/
	.de-k{ margin-top: 20px;}
	.news_pic img{ width: 100%; height: auto;}
	.list li{ line-height: 32px;}
	.list li {
    line-height: 42px;
}
	.footer{ height: auto; padding-top: 0; padding: 20px 0;}
	.turn_l,.turn_r01{position: inherit;left: inherit;top: inherit;right: inherit; float: left;}
	.w132{ width: 147px; margin: 15px  auto 0 auto;}
	
	
}
@media only screen and (max-width: 1000px){
	.qgxx_pic a {
    width: 100%;
}
		.qgxx_pic a {width: 100%;}
	.qgxx_pic a img{width: 100%;}
	.qgxx_pic a{ margin-top:20px;}
	.news_word,.news_pic{ width: 100%!important; float: none;}
		.news_word{margin-top: 20px;}
	.qgxx_pic{margin-top: 20px;}
}

@media only screen and (max-width: 900px){
.list li {line-height: 37px;}
	.list li{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background: url(201806_szf_hlw_zt_07.jpg) left center no-repeat; padding-left: 14px; font-size:16px;max-width: 80%;}

}

@media only screen and (max-width: 800px){
.list li {line-height: 32px;}
}

@media only screen and (max-width: 750px){
.zcwj_l {width: 100%; float: none; padding-top: 15px;}
.de-k{ margin-top: 0!important;}
	


	
}
@media only screen and (max-width: 600px){
.footer span{ padding: 0; display: block;}
	.qgxx_pic a{margin-top:10px;}
	.qgxx_pic{margin-top: 15px;margin-bottom: 25px;}
}

@media only screen and (max-width: 500px){
.zcwj_l h4 {font-size: 16px;}
.xx-m{ margin-top: 15px!important;}
	.footer p{ font-size: 12px;}
	.footer {
		margin-top: 20px;}
	
}

@media only screen and (max-width: 414px){
	.zcwj_tit01,.zcwj_tit03{ background-size: 200%!important;margin-top: 20px!important;}
	.xx-m { margin-top: 0px!important;}
	.zcwj_l h4 a {line-height: 26px!important;}
	.zcwj_l h4{ font-weight: inherit!important;}
	.gary_bg{margin-top: 30px;}
	.zcwj_tit03{margin-top: 0px!important;}
	.gary_bg{padding-top: 25px;}
	.big-b-x{ margin-top: 25px;}
	.footer span.no{display:none;}
		.footer p a{margin-left: 2px;margin-right: 2px;}
	.qgxx_pic a {
    margin-top: 15px;
}
	.zcwj_tit01 span a, .zcwj_tit02 span a, .zcwj_tit03 span a{font-size: 14px;}
}

@media only screen and (max-width:350px){
	.zcwj_tit01,.zcwj_tit03{background-size: 220%!important;}
	.big-b-x{ margin-top: 15px;}

}


