﻿
@media screen and (max-width:1366px) {
	body{ font-size: 16px;}
	.banner_header .row{overflow: hidden;}
	.fixed .logo a img{max-width:400px;}
}
@media screen and (max-width:1280px) {
	body{ font-size: 14px;}
	.el-row{ margin-left: -10px; margin-right: -10px;}
	.el-row [class*=el-col-]{ padding: 0 10px;}
	.list ul li a{width: 65%;}
	.logo a img{max-width: 800px;}
	.ztzl_div .bd ul li a{margin-right: 24px; overflow: hidden;}
	.ztzl_div .bd ul{margin-right: -24px;}
	.ztzl_div .bd ul li a i{margin-right: -25px;}
	.ztzl_div .bd ul li a h1{font-size: 16px;}
	.menu_base li a{font-size: 1.8rem;}
	.tit_ul ul li a{font-size: 16px;}
	.jdhy_div .bd ul li a{margin-right: 16px; padding: 16px;}
	.jdhy_div .bd ul {margin-right: -16px;}
	.logo{width:40%;}
}

@media screen and (max-width:999px) {
	body{ font-size: 16px;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.search_area{width: 90%;}
	.search_area{left:20px;}
	.mar_t0,.mar_t20{margin-top: 16px;}
	.footer{margin-top: 0px;}
	.t_no{ display: none;}
	.ztzl_div{padding: 16px;}
	.con_bg { background: #2467a4 url(22snw_header_bg2.jpg) no-repeat top center;}
	.search_area .input_icon{top: 0.6rem;}
	.con_ul ul li a{margin-top: 16px;}
	.con_li .list_base ul li{line-height: 2.8rem; height: auto;}
	.hd_div,.hd_rr {padding:0px 16px;}
	.tit_top {margin-top: 0px;}
	.hd_bottom a{margin-bottom: 16px;}
	.ztzl_div .bd ul li{width: 100%;}
	.sp_a {display: none;}
	.pad_b32 {padding-bottom: 16px;}
	.con_li,.con_tit,.jdhy_div{padding: 16px;}
	.con_bg{padding: 16px 0px;}
	.tit_ul ul li a{margin-top: 16px;}
	.mar_t24,.mar_t32{margin-top: 16px;}
	.footer_tit{line-height:30px; padding: 16px 0px; height: auto;}
	.footer_tit a{margin: 0px 16px;}
	.footer_tit em{display: none;}
	.tit_ul ul li a span i{font-size: 24px;}
	.tit_tab th:nth-child(1), .tit_tab td:nth-child(1){padding-left: 8px;}
	.tit_top ul{white-space: nowrap; overflow: auto;}
	.tit_top ul li{float:initial; display: inline-block;}
	.pad_t32{padding-top: 16px;}
	.bsfw_ul ul li a{margin-bottom: 16px;}
	.bsfw_ul ul li a{background-size: 100% 100% !important;}
	.bsfw_ul ul li:last-child a{margin-bottom: 0px;}
	.jdhy_div .bd ul li{width: 100%;}
	.jdhy_div .prev,.jdhy_div .next{display: none;}
	.t_no{display: none;}
	.gl_div{ padding:16px 11px;}
	.gl_l{min-height: inherit; padding-bottom: 20px;}
	.logo{width:initial;}
}
@media screen and (max-width:768px) {
	.slideBox_08 .num{display: none;}
}
@media screen and (max-width:640px) {
	.list ul li,.list.li ul li,.con_r .list ul li,.zwgk_div .list ul li{height: auto;padding-bottom: 40px;background: none;padding-left: 5px; line-height: 30px;margin-bottom: 10px;position: relative;border-bottom: 1px dashed #D5D5D5;}
	.list ul li span{position: absolute;left: 5px;bottom: 5px;} 
	.list ul li a{max-width: inherit; width: auto; height: auto; display: inherit; white-space: inherit; text-overflow: inherit;}
	.list ul li:last-child, .list.li ul li:last-child, .con_r .list ul li:last-child{border-bottom: none;}
}
@media screen and (max-width:415px) {
	.content{padding: 24px 0px;}
}
@media screen and (max-width:376px) {
	.row{padding: 0px 12px;}
}
@media screen and (max-width:321px) {
}
