@charset "utf-8";
/*common responsive*/
@media (max-width: 1480px) {
	
}

@media (max-width: 1320px) {
	body{min-width: 320px; font-size: 15px;}
	
	
	.container > .mainbox{padding:20px;}
}

@media (max-width: 1199px) {
	.container{width: auto; margin-left: 15px; margin-right: 15px;}
	.banner{height: auto;background: unset;position: relative;}
	.banner >div.container{position: absolute; top:0;left: 0;}
	.logo{padding-top: 15px;}
	.phone_banner{display: block;}
	.header_nav_list li{margin: 0 18px;}
	

	
}

@media (max-width: 1080px) {
	
}

@media (max-width: 1023px) {
	
	.crumb{background: #f0f0f0; padding-top: 0; margin-bottom: 20px;}
	.crumb h2{padding: 16px 16px 16px 0; background-position: 0 center;}
	.crumb.gray{margin-bottom: 0;}
	
	.container > .mainbox{padding:0; margin-bottom:0;}
	.container > .list_yqlj_wrap{margin-top:30px;}
	.header_nav_list li{margin: 0 15px;}
	
}


@media (max-width: 991px) {
	.crumb h2{font-size: 1em;}

	.header_nav_row{height: auto;}
	.header_nav_list{float: none;}
	.header_ss{float: none;margin: 0 auto 20px;width: 60%;width: 484px;}
	.header_ss_txt{width: 370px;}

	.header_nav_list li{width: 20%;text-align: center;margin: 0;}
	.header_nav_list li.header_nav_fhzd a{line-height: 30px;width: 80px;}
	.header_nav_list li.header_nav_fhzd a:after{bottom:-10px;}

	.footer_bst{padding-top: 15px;}
	.footer_dzjg,.footer_jiucuo{position: static;display: inline-block;vertical-align: middle;margin-left: 5px;}

	.rskszl_list_tit{background-image: url(../images/rszkzt_tit_bg02.png);}
}

@media (max-width: 860px) {

}


/* xs mobile*/
@media (max-width: 768px) {
	.banner > div.container{position: static;background: #00a7d3;margin: 0 0 5px 0;padding:0 15px 10px 15px;}
	
	.newslist.twoCol li{width: 100%;}
	.header_nav_list li{font-size: 1.25em;}
	.header_nav_list li.header_nav_fhzd a{width: 70px;}
	.header_nav_list li.header_nav_fhzd a{padding: 0}

	.rskszl_yqlj_list ul li{width: 31.333%;margin:0 1% 15px 1%;}
	.rskszl_yqlj_list ul li.last{margin:0 1% 15px 1%;}
}

@media (max-width: 767px) and (min-width: 375px) {
	
}


@media (max-width: 767px) {


}



@media (max-width: 640px) {
	.header_logo img{max-width: 90%;}
	.header_search{width: 100%;}
	.alert_warning{left:2%;margin-left:0; width: 96%; height: auto;}	
	.alert_wzsm{width: 90%;height: auto;margin: 15px auto 0; line-height: 28px;font-size: 18px;color: #000;text-align: center; }

	.header_nav_list li{width: 33.333%;line-height: 50px;}
	.header_nav_list li.header_nav_fhzd{width: 66.666%;}
	.header_nav_list li.header_nav_fhzd a{width: auto;line-height: 50px;}
	.header_nav_list li a:after,.header_nav_list li.header_nav_fhzd a:after{bottom: 3px;}
	.header_ss{margin-top: 15px;width: 384px;}
	.header_ss_txt{width: 270px;}
	
}


@media (max-width: 480px) {
	body{font-size: 14px;}
	.column_list li a:before{top: 24px !important;}

	.rskszl_yqlj_list ul li{width: 47%;margin:0 1.5% 15px 1.5%;}
	.rskszl_yqlj_list ul li.last{margin:0 1.5% 15px 1.5%;}

	.rskszl_list_tit .more{position: absolute;width: 280px;height: 50px;background:#1476C6;bottom: 0px;left:50%;margin: 0 0 0 -140px;border-radius: 10px;line-height: 50px;text-align: center; }
}

@media (max-width: 414px) {

	.newslist.res li h4{padding-right:0 !important;}
	.newslist.res li h4 a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
	.newslist.res li h4 .time{position:static !important;}
	.newslist.res li h4:before{top: 18px; margin-top: 0; border-radius: 50%; }
	.newslist.res.line li h4:before{top: 23px;}

	.header_ss{width: 284px;}
	.header_ss_txt{width: 170px;}
}

@media (max-width: 375px) {
	
	
}


@media (max-width: 320px) {
	
	
}