@media screen and (max-width:1199px){
	
	.row{ width:95%; max-width: 1200px;}
	.tit2, .tit3{ font-size: 14px;}
	.tit1 li{ margin-right: 2px;}
	.tit1 span{ font-size: 12px; padding-right: 0;}
	.jzxx_tit2 label{ width: 24%;}
	.inp3{ width: 20%;}
	.gl_r { width:71.7%;}
	.tab2 td a{ margin: 0 3px;}
	.tit2,.tit3{ font-size:12px}
}
@media screen and (max-width:992px){
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	img{ max-width:100%}
	body{ font-size: 14px;}
	#logo img{ height: auto; }
	.row{ width: 100%; padding: 10px;}
	.row_a { display: none; }
	.tit1 span,.pf_list_05,.slideBox .bd li .title_con,.t_no,.ban_list,.bot_r,.list li span,.bsfw_list li span,.gl_bg,.gl_bg1,.gl_tit,.xxgk_line,.ztzl_ban,.gzcy_list li a img,.gzcy_tit span,.gzcy_list1 li span{ display: none;}
	.con_l,.con_r,.con_l1,.con_r1,.bsfw_l,.bsfw_r,.gl_l,.gl_r,.xxgk_l,.xxgk_r,.gzcy_l,.gzcy_r{ float: inherit; width: 100%; overflow: hidden;}
	.slideBox .bd li{ height: auto;}
	.slideBox .bd li img { min-height: 207px;}
	#logo{ padding: 20px; float: inherit; float: inherit;}
	.search_area { left: 2rem; transform: translateX(0);-ms-transform: translateX(0);right: 2rem;width: auto;}
	.ss_con{ float: inherit; width: 100%; margin: 0;}
	.inp1{ width: 85%;}
	.menu{ line-height: 46px;}
	.menu li a{ font-size: 14px; font-weight: normal;}
	.slideBox .bd li .txt-bg{ bottom: 0;}
	.slideBox .bd li .title1{ bottom: 10px; font-size: 14px;}
	.con_bg{ padding: 10px;}
	.con_r1,.xxgk_r{ margin-top: 10px;}
	.icon_list li img{ display: none;}
	.icon_list li a{ display: block; font-size: 14px; margin: 0 2px;}
	.tit1 li a{ padding: 0 8px; font-size: 14px;}
	.con1 p{ overflow: visible;}
	
	.tit2, .tit3{ font-size: 16px; line-height: 46px;}
	.bot{ margin: 0; width: 95%; line-height: 24px; font-size: 14px; padding-bottom: 20px;}
	.bot span{ clear: both; display: block;}
	.bsfw_r ul{ margin-right: 0; padding-top: 10px;}
	.bsfw_r li{ width: 48%; margin: 1%;}
	.bsfw_r li a{ padding:8px 0; height: auto; line-height: 36px; margin-right: 0; font-size: 14px;}
	.bsfw_r li a img{ height: 24px;}
	.bsfw_con>span{ width: 100%; float: inherit; padding: 10px; height: auto;}
	.bsfw_con>span img,.bsfw_con>span p{ display: inline-block; margin: 0 5px;}
	.bsfw_con>span img{ height: 30px;}
	.bsfw_con ul{ float: inherit; width: 100%; height: auto; padding: 10px 0;}
	.bsfw_con li{ width: 50%; line-height: 44px;}
	.bsfw_con li a{ padding-left: 15px; font-size: 14px;}
	.bsfw_con li span{ float: inherit; display: inline-block; width: 35px;}
	.bsfw_con li span img{ height: 20px; margin-top: -5px;}
	.gl_l,.gl_r{ background-color: #ffffff;}
	.gl_l{ padding-bottom: 0;}
	.gl_r{ padding: 10px; min-height: 300px;}
	.gl_tit{ background-size: 20px 20px; background-position: 10px 10px; padding-left: 30px; padding-right: 10px;}
	.gl_tit1{ float: left; width: 30%; text-align: center; padding-left: 0; line-height: 50px;}
	.gl_tit1 img{ display: none;}
	.gl_list{ float: left; width: 70%; overflow: hidden; margin: 0;}
	.gl_l:after{ content: ''; clear: both; display: block;}
	.gl_list h3{position:absolute;left:0%;padding-left:0;text-align:center;height: 50px;line-height: 50px;width: 30%;background-color: #13a9e7;color: #ffffff;}
	.gl_list ul{white-space: nowrap;overflow-x: auto;height: 50px;background-color: #f1f1f1;margin-bottom: 1px;}
	.gl_list ul::-webkit-scrollbar{ display: none;}
	.gl_list>ul>li{ display: inline-block; background-image: none; line-height: 50px;}
	.gl_list>ul>li>a{ background-image: none; padding: 0 10px;}
	.bsfw_list1{ padding: 0;}
	.bsfw_list1 li{ line-height: 30px; font-size: 16px; position: relative; padding: 10px 0 40px 10px;}
	.bsfw_list1 li a{ float: inherit; position: absolute; left: 0; bottom: 10px;}
	.xxgk_tit{ margin: 20px auto 0;}
	.xxgk_list li{ width: 50%; margin-top: 10px;}
	.xxgk_list li a{ padding: 0; font-size: 14px;}
	.con1{ line-height:26px;}
	.gl_list1 ul{ margin: 0; padding: 0; border-bottom: 0;}
	.gl_list1 li{ background-image: none; padding: 8px 0 24px 0; line-height: 24px; font-size: 14px; position: relative;}
	.gl_list1 li span{ position: absolute; left: 0; bottom: 0px;}
	.ztzl_list,.gzcy_list{ margin: 0;}
	.ztzl_list li,.gzcy_list li{ width:48%; margin: 2% 1%; height: 46px; line-height: 46px;}
	.ztzl_list li a,.gzcy_list li a{ margin: 0; height: 46px; line-height: 46px; font-size: 14px;}
	.ztzl_list li a em,.gzcy_list2 li a img,.jzxx_tit_l img,.jzxx_tit_r img{ display: none;}
	.ztzl_list li a span{ width: 100%; height: 46px; line-height: 46px;}
	.ztzl_list1 ul{ padding: 10px 0;}
	.ztzl_list1 li{ font-size: 14px; width: 50%; padding: 0;}
	.gzcy_tu{ margin: 10px auto 0;}
	.gzcy_tit1{font-size: 16px; font-weight: normal;}
	.gzcy_list2 ul{ margin-right: -8px;}
	.gzcy_list2 li a{ margin-right: 8px; font-size: 14px;}
	.jzxx_con{ padding: 15px;}
	.jzxx_tit1,.jzxx_tit2{ width: 100%; padding: 5px 0;}
	.jzxx_tit1 label,.jzxx_tit2 label{ width:30%; float: left; }
	.sel1,.inp2{ width: 67%;}
	.inp3{ width: 26%;}
	.inp3:nth-child(2){ margin-left: 0;}
	.tab th[width="15%"]{ width: 25%;}
	.tab th:nth-child(2),.tab td:nth-child(2),.tab2 th:nth-child(2),.tab2 td:nth-child(2){ padding-left: 10px;}
	.tab td{ line-height: 20px; padding-top: 10px; padding-bottom: 10px;}
	.wyxx_con{ margin-top: 10px; line-height: 26px; font-size: 14px;}
	.tab1 td{ padding-top: 8px; padding-bottom: 8px; line-height: 20px;}
	.tab1 td.td1{ padding-right:5px;}
	.tab1 td.td2{ padding-left: 10px;}
	.tab1 td.td1 span{ margin-right:5px;}
	.tab1 td.td2 span{ display: block; clear: both; margin-top: 10px; margin-left: 0;}
	.inp4,.sel2,.text1{ width: 90%;}
	.tab1 td.td2 span{ margin-left: 12px;}
	.btn_list1{ margin-top: 20px;}
	.btn_list{ padding: 0; text-align: center;}
	.tab2 td a{ margin: 5px; padding: 0; display: block;}
	.tab3{ width: 100%;}
	.tab3 td{ padding: 5px;}
	.tab3 td.td1{ font-size: 14px; width: 25%;}
	.xl_con{ padding: 10px;}
	.xl_tit{ font-size: 18px; line-height: 26px; margin-top: 10px; padding: 0px; font-weight: normal; color:#333333; text-align: left;}
	.xl_tit1{ padding:0 0 15px 0; margin-top: 10px;}
	.xl_tit1_l span{ font-size: 14px;}
	.xl_tit1_l{ float: inherit;}
	.xl_tit1_l em{ padding: 0 5px;}
	.xl_tit1_r{ display: none;}
	.xl_con1{ font-size: 14px; padding: 10px 10px 20px 10px; border-bottom: 0;}
	.xl_tit1 span.xl_line{ margin: 0 5px;}
	.tit_hov.pad20{ padding: 20px 0;}
	.zxft_list li .zxft_tu{ float: inherit; width:100%; height: auto; margin-right: 0px; text-align: center; margin-bottom: 10px;}
	.zxft_list li h3,.zxft_list li p{ line-height: 28px; padding: 0 10px;}
	.icon_list li a span{ display: none; }
	.icon_list li a{ text-align: center; }
	.zt_list{ display: none; }
	.zt_list1 li{ width:100%; margin-top:5px; text-align:center}

}