@media only screen and (max-width: 1200px){
	.s_main{ width: 95%;}
	.sp_wid{ width: 100%;}
	.s_con{margin-top: 60px;}
	.s_zctj_pic{height: auto;}
	.s_zctj_pic em span{padding-left: 10px; font-size: 14px;}
	.s_list li i{ display: none;}
	.s_list li a{margin-left: 0; font-size: 14px; width: 75%;}
	.s_list li span{font-size: 12px;}

.s_list_txt li a{width: 100%;}
.s_list_txt li span{display: block;float: left;}

	.s_con{padding: 0 10px;}
	.s_qwjd{ margin-top: 20px; }
	.s_hygq_top a span{width: 70%;}
	.s_hygq_top em{height: auto; padding-bottom: 10px;}
	.s_jd{margin-top: 20px;}
	.s_jd_top .lf{ width: 100%;}
	.s_jd_top .rg{ width: 100%; margin-top: 20px;}
	.s_xw_con li{ width: 100%; margin-bottom: 15px; height: auto; padding-bottom: 20px;}
	.s_xj_list{width: 100%;}
	.s_ts i{ width: 100%;}
	.s_ts i img{display: block; margin: 0 auto;}
	.s_ts{ padding: 25px 10px;}
	.s_ts p{ width: 100%; margin-top: 10px;}
	.s_xx{ background-size: 100% 100%; height: auto; padding-bottom: 10px;}
	.s_xx .bot{display: none;}
	.s_xx .lf{ width: 100%; margin-left: 10%;}
	.s_xx .rg{margin-left: 0; width: 100%;}
	.s_xx .rg a{width: 33.33%; margin-right: 0;}
	.s_xj_tj{width: 100%; margin-top: 30px;}
	.s_xj_list .s_list li a{width: 65%;}
	.s_my_con .s_list li a{width: 100%;}
	.s_my_con .s_list li span{width: 100%; float: left; margin-top: 5px;}
	.s_hd_rg{margin-top: 30px;}
	.s_xf a{width: 100%; margin-bottom: 10px;}
	.s_szrx{margin-top: 10px;}
	.s_szrx img{display: block; width: 100%;}
	.s_wd a{ width: 100%; margin-bottom: 10px;}
	.s_zxft_bot a{ width: 100%; margin-bottom: 10px;}
	.s_qun a{ width: 100%; margin-bottom: 10px; margin-right: 0;}
	.s_sj_top{     padding: 40px 10px;}
	.s_sj_nav{width: 100%; height: auto;}
	.s_sj_nav span{ width: 50%;}
	.s_sj_nav span i{ display: none !important;}
	.s_fx{margin-top: 20px;}
	.s_sjkf_con li{ width: 100%; margin-right: 0;}
	.s_sj_banner{font-size: 30px; margin-top: 60px;}

.file-box .right-box{width:100%!important;}
.s_wz{margin-top: 60px;line-height: 30px; padding-top: 10px;padding-bottom: 10px;height: auto;padding: 0px!important;}
.s_con{padding-top: 10px; margin-top: 20px;}
.tl_page{width: 100%;}
.jspIndex4 .form {display: block;margin-top: 20px;}
.table td a{text-overflow: inherit;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;"}
/*10.21*/
	.s_ftlb_title{ height: auto;}
	.s_ftlb_title span{ width: 100%; padding: 0; text-align: center;}
	.s_ftlb_title em{width: 100%; margin: 0;}
	.s_ftlb_title em b{display: none;}
	.s_ftlb_title em a{display: block; width: 100%; text-align: center;}
	.s_ftlb_box li .lf{width: 100%;}
	.s_ftlb_box li .rg{ width: 100%; margin-left: 0; margin-top: 10px;}
	.znwd_head{display: none;}
	.s_znwd{margin-top: 70px;}
	.s_znwd_lf{width: 100%;}
	.s_wd_text{width: 100%; margin-left: 0; padding: 10px;}
	.s_wd_cjwt ul{padding: 0;}
	.s_sfzqf .lf{ width: 100%; box-shadow:none}
	.s_sfzqf .lf img{ margin: 0 auto; display: block;}
	.s_sfzqf .rg{ width: 100%; margin-left: 0; margin-top: 20px;}
	.s_bszn_nav li{ width: 100%; margin: 0; margin-bottom: 10px;}
	.s_znwd_rg{ width: 100%; margin-top: 20px;}
	.s_znfy{ height: auto; padding-bottom: 10px;}
}
	/*10.22*/
	.jgxx_nav{width: 100%; height: auto; padding: 10px 0;}
	.jgxx{padding: 0 10px}
	.jgxx_head{height: auto; line-height: 60px; }
	.jgxx_head i{display: none;}
	.jgxx_head span{font-size: 25px;}
	.jgxx_con{ padding: 0; border: 0;}
	.jgxx_tab{width: 100%; margin-top: 20px; padding-bottom: 20px;}
	.jgxx_dwgk_top{padding-left: 10px;}
	.jgxx_znjg_box ul li i{display: none;}
	.jgxx_znjg_box ul li a{ margin-left: 0; font-size: 14px; max-width: initial; width: 75%;}
	.jgxx_znjg_box ul li span{font-size: 12px; float: right;}
	.jgxx_ldxx_con ul li{width: 100%; margin-top: 25px; border-bottom: 1px dashed #e7e7e7; padding-bottom: 15px;}
	.jgxx_ldxx_con ul li a{position: initial; float: left; width: 100%; margin-top: 10px;}
	.jgxx_ldxx_con ul li i{width: 100%;}
	.jgxx_ldxx_con ul li i img{margin: 0 auto;}
	.jgxx_ldxx_con ul li em{ width: 100%; margin-left: 0; text-align: center; margin-top: 10px;}
	.jgxx_ldxx_con ul{margin: 0; padding: 0; border: 0;}
}
@media only screen and (max-width: 414px){
	.s_zctj_pic img{ height: 177px;}
	.s_zctj_pic em{ line-height: 40px;}
	.s_zctj_pic em span{ width: 99%;}
	.s_zctj_pic .owl-dots{ right: 0; left: 10px; bottom: 0;}
	.s_jd_top .lf{ height: 249px;}
	.s_xw_con li img{ height: 246px;}
}