﻿@media screen and (max-width:1366px) {
	.win_a{max-width: 1200px;}
	.con2_top ul li a{padding: 0px 31.5px;font-size: 22px;}
	.fooer_a em{padding: 0px 10px;}
	.gl_r{width: 845px;}
	.zxft_ul>ul>li .max_img{height: 155px;}
	.ztzl_list ul li a p,.ztzl_ula ul li a p{padding-left: 10px;}
	.zxft_r_p{line-height: 36px;}
	.zxft_a .tu_box{height:268px;}
	.zjxq_tit li span{ padding:0 5px 0 10px;}
}
@media screen and (max-width:1280px) {
	.win_a{max-width: 1000px;}
	.con_top ul li a{padding: 0px 14px;}
	.con_r{padding: 22px 16px;}
	.header_21_picker input{padding-left: 10px;}
	.header_21_ss_tit{top: 18%;}
	.hd_rr ul li:last-child{display: none;}
	.bs_r_ul ul li a{padding-left: 90px;}
	.bs_r_ul ul li a span{left: 10px;}
	.top_rr a{font-size: 14px; margin: 0px 1px;}
	.top_rr em{display: none;}
	.fg_r{padding: 24px 16px 32px 16px;}
	.con2_top ul li a{font-size: 20px; padding: 0px 21px;}
	.fooer_a em{padding: 0px 2px;}
	.gl_r{width: 645px;}
	.zxft_ul>ul>li .max_img{height: 170px;}
	.zwgk_ul ul li p{padding-left: 60px;}
	.zwgk_ul ul li span{margin-left: 5px; width: 50px;}
	.ztzl_list ul li,.ztzl_ula ul li{width: 33.33%;}
	.zxft_r_p{line-height: 36px;}
	.zxft_a .tu_box{height:268px;}
	.zxft_bottom ul li{font-size: 16px;}
	.zxft_bottom ul li em{margin: 0px 5px;}
	.zxft_tit_div{padding: 10px 16px;}
	.tit2 ul li a{padding: 0px 10px;font-size: 18px;}
	.zxft_a .tu_box{height:218px;}
	.xl_con{padding: 16px;}
}
@media screen and (max-width:999px) {
	html, body { width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-width:100%; }
	a, img { -webkit-touch-callout: none; } 
	html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
	body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
	* { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }
	.animated { -webkit-animation-duration:0s; animation-duration:0s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
	.contain{ width:100%; overflow-x: hidden}
	.ove-none{overflow-x: inherit}
	img{ max-width:100%}
	.ztzl_div,.slideBox_08 .num{display: none;}
	body { font-size: 16px;}
	.fooer_a,.header_21_tq{display: none;}
	.header_21_img{top: 40%; left: 50%;    transform: translateY(-50%) translateX(-50%);}
	.header_21_ss_tit{top: 10%;}
	.header_21_ss{top:60%; width: 90%;}
	.slideBox_08 .pic img{height: 410px;}
	.win_a{padding:0px 16px;}
	.nesw{margin-top: 24px;}
	.pad_b48,.pad_b32{padding-bottom: 24px;}
	.pad_t48,.pad_t32{padding-top: 24px;}
	.con_bg,.con_r,.con2_bg,.fg_r{padding: 16px;}
	.con_r{margin-top: 24px;    background: #f1f8ff url(21rjs_bg3.jpg) no-repeat top right;}
	.hd_r,.bs_r,.fg_r{margin-top: 24px;}
	.bs_r{background-size: 100% 100%;}
	.hd_ll img,.hd_img img{width: 100%;}
	.hd_rr ul li:last-child{display: block;}
	.bs_r_ul ul li{margin-top: 24px;}
	.bs_r_ul ul{margin-right: -24px;}
	.bs_r_ul ul li{width: 50%;}
	.bs_r_ul ul li a{margin-right: 24px;}
	.con2_top ul {white-space: nowrap; overflow: auto;}
	.con2_ul {margin-top: 24px;}
	.con_b_ul ul li{width: 50%; margin-top: 24px;}
	.con_b_ul ul{margin-right: -24px;}
	.con_b_ul ul li a{margin-right: 24px;background-size: 100% 100%;}
	.con_b_ul.mar_t14.pad_b8{margin-top: 0px; padding-bottom: 0px;}
	.zc_div_ul {width: auto; float: inherit;margin-top: 24px;}
	.sy_ul ul li a span{width: 100px;}
	.fg_a a{background-color: #1658A0;}
	.header_21_ss_tit{padding: 0px 30px;}
	.ztzl_ban .hd{display: none;}
	.ztzl_ban{padding-bottom: 24px;}
	.gl_l,.gl_r{width: auto; float: inherit;}
	.gl_l{min-height: inherit;}
	.gl_r{margin-top: 24px;}
	.gl_nr{padding: 16px;}
	.wz{display: none;}
	.zxft_ul>ul{margin-right: -16px;}
	.zxft_ul>ul>li a{ margin-right: 16px;}
	.zxft_ul>ul>li{width: 50%; margin-bottom: 24px;}
	.zxft_ul>ul>li .max_img{height: 270px;}
	.hdjl_r{margin-top: 24px;}
	.hdjl_ul ul li {width: 100%; margin-top: 16px;}
	.zwgk_ul ul li{width: 50%;}
	.ztzl_list ul li,.ztzl_ula ul li{width:50%;}
	.xl_con{ padding: 20px 40px;}
	.xl_tit1{height: auto;}
	.xl_tit1_l{line-height: 36px; padding: 15px 10px;}
	.xl_tit{font-size: 22px;}
	.xl_con{ padding:16px;}
	.xl_tit1_r,.xl_con2,.xl_btn{ display: none;}
	.zxft_l{text-align: center; margin-bottom: 20px;}
	.zxft_top_ul ,.zxft_tit_ul,.zxft_xl_tit2 {display: none;}
	.zxft_tit>ul>li{width: 50%;}
	.zxft_top h1{font-size: 24px; height: auto; padding: 20px 0px; line-height: 40px;}
	.zxft_a .tu_box{height:403px;}
	.zxft_tit{padding: 16px;}
	.zxft_r_ul ul li{width: 100%;}
	.zxft_r_anniu{position: inherit; top: inherit; text-align: center; transform: inherit; right: inherit;}
	.zxft_r_anniu i{display: inline-block; margin: 0px 10px; margin-top: 20px;}
	.zxft_tit>ul>li{width: 100%;}
	.zxft_xl_r{padding-left: 0px;}
	.zxft_xl_con1{padding-right: 10px;}
	.zxft_xl_l p{font-size: 16px;}
	.zxft_xl_l{width: 70px;}
	.zxft_xl_l span{width: 54px; height: 54px; line-height: 54px;}
	.zxft_xl_div{padding-left: 80px;}
	.zxft_xl_tit{padding: 24px 16px;}
	.gl_top{padding: 0px 16px;}
	.zxft_tit{padding: 0px;}
	.tit2 ul li{float: inherit; display: inline-block;}
	.tit2{ white-space: nowrap; overflow-y:auto;}
	.myzj_list li .zfgb_bar{ display: block; margin: 12px auto 0; position: relative; right: inherit; top: inherit;}
	.zfgb_bar a{ margin-left: 0; margin-right: 10px; width: 78px;}
	.myzj_list li{padding-left: 80px;}
	.myzj_list li>span{ width: 66px; font-size: 14px;}
	.zfgb_list li{ padding-right: 0;}
	.con3_rr{margin-top: 24px;}
	.con3_ul ul li{width: 33.33%;}
	.con3_ul ul li a p{margin-top: 10px;}
	.con3_rr{padding: 16px;}
	.header_21_con3.li .header_21_img{display: none;}
	.header_21_con3.li .header_21_ss{transform: translateY(-50%);}
	.header_21_picker{width: 10%;}
	.nav_21>ul>li{margin-left: auto;}
	.zjxq_tit ul{ flex-wrap: wrap; border-bottom: 0;}
	.zjxq_tit li{ width: 50%; flex:inherit; border-bottom: 1px solid #e1e1e1;}
	.zjxq_tit{ margin-top: 16px; margin-bottom: 16px;}
	.zjxq_tit1{ margin-top: 16px;}
	.zjxq_tit1 li a{ padding: 0 10px; font-weight: normal; font-size: 16px;}
	.tab4 td{ font-size: 16px;}
	.tab4 td[width="110"]{ width: 80px;}
	.gl_tit_div ul li {float: left; width: 50%;}
	.szf_ll{margin-right: 0px; float: inherit; width: auto;}
	.hd_img img:last-child{display:block;}
	.hd_img img:first-child{display: none;}
	}
	@media screen and (max-width:601px) {
		.tit_top ul li a{font-size: 20px; height: 50px; top: 30%; line-height: 50px;}
		.con_l_ul ul li,.con_l_ul.li ul li{width: 25%; margin-top: 16px;}
		.bs_r_ul ul li a{padding-left: 70px;}
		.bs_r_ul ul li a span{height: 50px; line-height: 50px; width: 50px;}
		.bs_r_ul ul li a span i{font-size: 24px;}
		.top_rr{clear: unset;height: auto;}
		.top_rr a{display:inline-block;background: #4674C0; line-height: 30px; height: 30px; padding: 0px 10px; border-radius:5px;margin: 0px 5px; color: #FFFFFF;}
		.header_21_logo{max-width: 85%;}
		.con_top ul,.tit_top ul{white-space: nowrap; overflow: auto;}
		.con_top ul li,.tit_top ul li{float: inherit; display: inline-block;}
		.tit_top ul li{padding: 0px 15px; width: 33.33%; height: 100px;}
		.list ul li{height: auto;padding-bottom: 30px;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: 0px;} 
		.list ul li a{width: auto; height: auto; display: inherit; white-space: inherit; text-overflow: inherit;}
		.con_b_ul ul li,.bs_r_ul ul li{width: 100%;}
		.con_l_ul ul li, .con_l_ul.li ul li{width: 33.33%; margin:15px 0px;}
		.sy_ul ul li a span{padding-left: 0px; width: 80px;}
		.gl_r_ul .list ul{margin-bottom:0px; padding-bottom: 0px; border: none;}
		.gl_r_in{position: inherit; top: inherit; }
		.gl_ra{padding: 10px; background: #F1F8FF; margin-bottom: 16px;}
		.list ul li em{position: absolute; bottom: 8px; line-height: 22px; right: 10px;}
		.ztzl_list ul li,.ztzl_ula ul li{width:50%;}
		.xl_con{ padding:16px;}
		.xl_tit1_r,.xl_con2,.xl_btn{ display: none;}
		.zxft_a .tu_box{height:408px;}
		.con3_ul ul li{width: 50%;}
		.header_21_picker{width: 22%;}
		.table1 th, .table1 td{line-height: 34px; padding: 10px 0px;}
		.con_top span.lia{margin-top: 24px;}
	}
	@media screen and (max-width:415px) {
		.header_21_btn{margin-right: 0px;}
		.nav_21{ height: 63px; line-height: 63px; margin-top: 5px; }
		.header_21_ss_tit{top: 5%;}
		.header_21_img{top: 30%;}
		.header_21_ss{top: 45%;}
		.header_21_con3 .container_21{height: 280px;}
		.slideBox_08 .pic img{height: 270px;}
		.header_21_btn{width: 90px;}
		.hd_ll,.hd_rr{width: auto; float: inherit;}
		.hd_rr{margin-top: 24px;}
		.header_21_btn i{margin-right: 5px;}
		.zxft_ul>ul>li{width: 100%;}
		.zxft_ul>ul>li .max_img{height:auto;}
		.zxft_ul>ul>li h1{min-height: inherit;}
		.zwgk_ul ul li{width: 100%; margin-top: 24px;}
		.ztzl_list ul li,.ztzl_ula ul li{width:100%;}
		.ztzl_list ul li a p,.ztzl_ula ul li a p{padding-left: 15px;}
		.zxft_a .tu_box{height:233px;}
		.gl_r_in input{width:100%; margin-bottom: 16px;}
		.gl_r_in button{margin: 0 auto; display: block;}
		.zjxq_tit li{ width: 100%;}
	}
	@media screen and (max-width:376px) {
		.ztzl_list{padding: 16px;}
		.slideBox_08 .pic img{height: 220px;}
		.bs_r_ul ul li{margin-top: 16px;}
		.header_21_btn{width: 70px;}
		.header_21_picker input{width: 60px;}
		.ztzl_list ul li a{margin-right: 24px;}
		.zxft_a .tu_box{height:192px;}
		.zxft_bottom ul li em{margin: 0px 2px;}
		.gl_tit_div ul li {float: left; width: 100%;}
	}
	@media screen and (max-width:321px) {
		.win_a{padding: 10px;}
		.tit_top ul li{height: 80px;}
		.tit_top ul li a{top: 20%;}
		.header_21_inp{margin-left: 0px;}
		.con2_top ul li a,.con2_top ul li a{font-size: 18px;}
	}