@media screen and (min-width:300px) and (max-width:1024px) {
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%; }
a, img { -webkit-touch-callout: none; max-width:100%} /* 禁止长按链接与图片弹出菜单 */
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; }
/* 对齐方式 */
.ta_j { text-align: justify; text-justify: inter-ideograph; -webkit-text-align-last: justify;/*chrome 20+*/ }
.ta_av { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; /* 水平居中*/ -webkit-box-align: center; -ms-flex-pack: center;/* IE 10 */ -webkit-justify-content: center; justify-content: center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack: center; -ms-flex-align: center;/* IE 10 */ -webkit-align-items: center; align-items: center; }
.ta_avC { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; /* 垂直居中 */ -webkit-box-pack: center; -ms-flex-align: center;/* IE 10 */ -webkit-align-items: center; align-items: center; }
/* 盒子布局 */
.d-box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.b-flex { -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */ -webkit-flex: 1;          /* Chrome */ -ms-flex: 1;				  /* IE10 */ flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */ }
.contain,.con_l,.con_r,.head_r,.con1_l,.con1_r,.head_r,.con3_l,.con3_r,.con4_l,.con4_r,.con5_l,.con5_r,.con5_l1,.con5_r1,.xl_l,.xl_r,.xl_con_l,.xl_con_r,.xl_con2,.xl_icon,.ndbg_l,.ndbg_r,.ld_r,.sj_l{ width: 100%; }
.con_l, .con1_l, .gl_con, .gl_l,.xl_con1 { padding: 0; }
.con_r { margin: 0; }
.head{ height:auto; padding:0; box-shadow:0 0 5px rgba(0,0,0,.2)}
.menu ul{ width:100%; background-color:#ffffff; padding-bottom:10px;}
.menu li{ width:20%;}
.menu li a{ background-size:contain}
.logo{ margin:0 auto; width:80%; float:none; text-align:center}
.logo img{ width:100%}
.tq_tit,.tit,.sel,.gjjs,.xl_icon,.t_no,.tit3 span{ display:none}
.ss_con{ padding:15px; height:auto}
.ss_tit {padding-left:83px; background: url(17hc_t.png) no-repeat 0 top;}
.ss_tit a{ display:block; width:auto; padding:0 14px; background:none; border:1px solid #cccccc; background-color:#fcf9f3; border-radius:5px; margin-right:8px; margin-bottom:8px;}
.inp_tit,.dt_r,.bk_con2_l{ padding:0; height:auto}
.inp_tit{ display:none}
.inp{ width:58%; border-radius:5px;}
.inp3{ width:60%; border-top-left-radius:5px; border-bottom-left-radius:5px; border-left:1px solid #e6e6e6; padding-left:10px; font-size:14px;}
.t_tit1,.con_l,.xl_tit,.wsbs_con4_l,.wsbs_con3{ height:auto}
.xl_tit{ margin:6px auto 0}
.con_bg,.dt_con1,.wsdc_con1,.ej_list1 ul { padding:10px;}
.dt_con1{display:none;}
.con1{ width:98%; height:auto}
.tit2,.tit3{ width:100%; overflow:auto}
.tit3 li a{ padding:0 10px; }
.list li{overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.con_r,.xl_l,.xl_con2,.wsbs_con5_r{ margin-top:10px;}
.con1_l,.xl_l,.xl_r,.xl_con_l,.xl_con_r,.xl_con2,.xl_icon{ float:none}
.con1_r,.con1_r1{ float:none; width:95%; margin:14px auto 0;}
.con1_r li{ font-size:13px;}
.con1_r1 li{ width:30%; margin:1% 1.5%; background-color:#e9f6fc; border-radius:5px;}
.list1{ margin-left:0; margin-top:10px;}
.list1 li{ width:48%; margin:0 1% 12px 1%; border:1px solid #e1e1e1; border-radius:17px;}
.list1 li a{ background:none}
.list1 li a:hover{ background:none #da285a; border-radius:17px;}
.con2,.con5_r1{ height:auto; padding-bottom:10px;}
.con2_l{ float:none; text-align:center; width:100%;}
.con2_r{ float:none; width:100%; margin:0px auto}
.sel1,.inp1{ width:96%}
.bot_l,.bot_r,.sel2,.dt_con1_l,.dt_con1_r,.sel3{ display:none;}
.tab td{ font-size:12px;}
.list3 li{ width:49%; margin:0.5%}
.list3 li dt{height:63px;}
.list3 li.t_b4{ width:49%;}
.list3.mar_t2 li img{ width:100%}
.bor1.pad17{ border:0; padding:0}
.list2 li{ width:32.3%; margin:0.5%}
.con4_l img,.con5_l1 img,.con3_r p img{ width:100%;}
.icon{ width:55px; height:65px; font-size:14px;}
.xl_con{ background:none #fefefd; padding:10px; margin:0 auto;}
.xl_tit1 a{ padding:0 12px; margin-right:5px;}
.mar_t20{ margin-top:0}
.xl_con31{ padding:10px 0;}
.xl_con5 .xl_con31{ padding:10px 12px;}
.xl_con31 dt{ float:left; width:15%}
.xl_con31 dd{ float:left; width:84%}
.xl_con_l{ border:0}
.xl_tit2{ font-size:20px; line-height:30px;}
.xl_tit3{ line-height:22px;}
.xl_con4{ display:none}
.tu_list{ width:100%; background-color:#ffffff; margin:20px auto 0; padding:20px;}
.tu_list .bd{ width:100%}
.tu_list li{ width:100%; height:auto}
.tu_list li img { width:100%}
.tu_list .next{ left:0px;}
.tu_list .prev{ right:0px;}
.dt_con,.bsfw_con,.zsk_con{ margin:0 auto; border-top:1px;}
.dt_con{ background:none #f3f2f7}
.bsfw_con{ background:none #ecf3f5}
.zsk_con{ background:none #fcf9f1}
.dt_l,.dt_r,.wsbs_l,.wsbs_r,.wsbs_con_l,.wsbs_con_c,.wsbs_con_r,.wsbs_con3_l,.wsbs_con3_r,.wsbs_con4_l,.wsbs_con5_l,.wsbs_con5_r,.zfxxgk_inp,.bk_l,.bk_r,.bk_con2_l,.bk_con2_r,.wsdc_tit2,.wsdc_tit2_l,.wzw_l,.wzw_r,.sjmh_con5_l,.sjmh_con5_r,.sjmh_con5_r li,.sjmh_l,.sjmh_r,.sjmh_r1,.js_tit1_l,.js_tit1_r{ float:none; width:100%;}
.dt_r{ background-color:#ffffff;}
.dt_list,.bsfw_list,.zxft_list,.tj_list{ width:90%; margin:0 auto;}
.mar_t30{ margin-top:0}
.zxft_list1,.zsk_con1{ width:95%; margin:0 auto;}
.ej_list li,.d_p,.zdxxgk_con1,.wzw_l,.wzw_r{ padding:10px;}
.ej_list li img{ clear:both; width:100%; margin-left:0; float:inherit}
.fy_list a{ margin:0 2px;}
.wsbs_list{ margin:20px auto 0;}
.wsbs_list .bd li{ width:25%;}
.wsbs_con_r,.wsbs_con3_r{ margin-top:10px;}
.wsbs_con2{ background-position: left top; background-size:60px 60px; padding-left:70px; height:auto}
.wsbs_con2 li,.wsbs_con4_r{ float:none; width:100%; display:inherit}
.wsbs_con4_r li{ width:24.5%; margin:0.5% 0.5% 0 0; font-size:14px;}
.wsbs_con4_r li:last-child{ margin-right:0}
.wsbs_list1 li{ font-size:14px; width:48%; margin:0.5% 1%}
.wsbs_con5_l.pad_l20{ padding-left:0; margin-top:10px;}
.inp7{ width:70%;}
.inp8{ width:70%;}
.zfxxgk_inp{ display:block; clear:both; margin-top:4px;}
.zfxxgk_inp span{ width:80px; text-align:center; display:block; float:left;}
.p_l10{ padding-left:10px;}
.dt_con1 img{ width:100%}
.zdxxgk_con1 li{ line-height:36px; padding:0; float:inherit; width:100%; display:inherit}
.zdxxgk_con1 li a{ padding-left:12px;}
.scrolltab .dSmallPicBox {
    width: 100%;
    height:550px;
    position: relative;
    margin: 10px auto 0;
}
.scrolltab .dSmallPic{ height:550px;}
.scrolltab .ulBigPic,.scrolltab .ulBigPic li,.scrolltab .ulBigPic li img{ width:100%;}
.ulBigPic p{ display:none}
.scrolltab .dSmallPic{ background-color:transparent}
.ulSmallPic{ width:100%;}
.scrolltab .dSmallPic li{width:48%; height:256px; margin-left:1%; margin-right:1%; background:none; padding:0; margin:1%; border:1px solid #e5e5e5; box-sizing:border-box; border-radius:8px;}
.scrolltab .dSmallPic li img{width:100%;}
.scrolltab .dSmallPic .liSelected{ background:none;}
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA, .scrolltab .sRightBtnASel, .scrolltab .sRightBtnABan{ display:none}
.bsfw_con2{ padding:15px;}
.bsfw_tit2{ float:inherit; width:95%; margin:0 auto}
.bsfw_i_bg1,.bsfw_i_bg2,.bsfw_i_bg3{ position:relative; width:94px; height:82px; right:inherit; top:inherit; float:left; margin-bottom:20px;}
.bsfw_i_bg4{ position:relative; width:94px; height:82px; right:inherit; top:-50px;}
.tab3 td.td1{ padding-left:8px;}
.bszn_tit1 li{ font-size:14px; height:33px; line-height:33px;}
.ydd_tit{ clear:both; display:block; margin-top:15px; margin-left:0;}
.tu_list li img{ width:100%; height:auto;}
.bsfw_list2 li{ margin-bottom:10px;}
.bk_con{ margin:0 auto; border-top:0; padding:10px;}
.bk_tit li{ width:24%; font-size:15px;}
.bk_list{ margin:10px auto 0;}
.bk_list .bd li{ width:90%;}
.bk_list .bd li img,.bk_con2_l img{ width:100%}
.bk_con2_r li{ line-height:22px; padding:11px 8px}
.bk_list2 li{ border-bottom:1px solid #e5e5e5; border-right:0; width:100%; float:inherit; height:auto; display:inherit; padding:10px;}
.bk_list2 li img{ margin-right:20px; margin-top:12px;}
.wsdc_list ul li{ padding-left:10px;}
.wsdc_tit2 .wsdc_bar1{ padding-top:0;}
.wsdc_tit2 .wsdc_bar_bg{ width:40px; height:20px; margin-top:-4px;}
.wsdc_tit3{ margin-top:-4px;}
.wzw_ban{ margin:0 auto}
.sjmh_tit{ height:62px; line-height:62px;}
.sjmh_tit li{ width:30%; background-size:100% 100%; margin-right:5px; border-top-left-radius:15px; border-top-right-radius:15px; font-size:16px;}
.sjmh_tit li.on a{ border-top-left-radius:15px; border-top-right-radius:15px}
.sjmh_con1,.sjmh_con3{ padding:15px;}
.sjmh_con5_l{ height:auto; border-right:0;}
.sjmh_con5_r li{ padding:10px; margin:0; text-align:center; display:inherit; height:auto;}
.sjmh_con5_r li img{ width:100%}
.sjmh_r,.sjmh_r1{ border-left:0; padding-left:0;}
.sjmh_l dd{ width:144px; height:170px;}
.sjmh_l{ margin-bottom:10px;}
.sjmh_con1{ display:none}
.ndbg_r li{ width:50%;}
.dh_con h2{ padding-left:10px;}
.zdbsfw_tit,.down { display:none}
.zdbsfw_con{ height:auto}
.dh_con h3{ font-size:20px; height:50px; line-height:50px; padding:0}
.tab2 .pad_l30{ padding-left:10px;}
.mar_t-50{ margin-top:0px;}
.xl_con_l.pad{ padding:0;}
.js_tit{ width:100%; padding:0; margin:0}
.js_tit li{ font-size:14px; width:14.28571428571429%; text-align:center}
.js_tit li a{ padding:0;}
.js_tit1{ padding:10px; margin:0}
.js_tit1_r span{ margin-left:2px;}
.dt_con1.mar_t15{ margin-top:0}
.inp17{ width:80%; height:38px;}
.bk_tit3{ margin:10px; height:auto}
.bk_tit3_r{ padding:10px; line-height:22px; border-top:1px solid #e6e6e6}
.zsk_con3 p.p1{ padding:0 10px; line-height:22px;}
.zsk_con4_r{ max-width:75%;}
.gjjs_con{ padding:20px 0;}
.gjjs_con i.icon_bg{ width:47px; height:47px; line-height:47px; font-size:20px; background-size:contain; left:10px;}
.gjjs_con h2{ font-size:20px; padding-left:60px; line-height:30px; margin-top:10px; text-align:left}
.gjjs_tit{ width:92%; margin:15px auto 0;}
.gjjs_tit li{ width:23%; margin:0 1%; background:none #ffffff; border:1px solid #cccccc; height:30px; line-height:30px; border-radius:15px; font-size:13px;}
.gjjs_tit li.on{ border:1px solid #db285b; background-color:#db285b}
.gjjs_tit li.on a{ background:none;}
.tab6{ width:100%}
.tab6 label{ clear:both; width:100%; display:block}
.inp19{ width:30%}
.gjjs_con3,.gjjs_tit1,.gjjs_con2{ width:100%; padding:10px 0;}
.gjjs_con3_r{ width:100%; float:inherit}
.gjjs_con3_r li,.gjjs_tit1 li,.gjjs_con2 li{ width:50%;}
.jg_list{ margin:10px 0;}
.jg_list li{ float:inherit; display:inherit; width:100%;}
.jg_list li span{ font-size:13px; width:100px;}
.ld_l{ margin:0 auto; text-align:center; width:145px; float:inherit}
.ld_r{ margin-left:0; float:inherit}
.ld_con1,.ld_con{ padding:20px 0;}
.ld_con .pad_l25{ padding-left:0}
.bsfw_con,.dt_con{ position:relative;}
.menu_list{ display:block; background:url(menu_icon.png) no-repeat center; background-size:32px 32px; width:32px; height:32px; position:absolute; right:20px; top:20px;}
.dt_list, .bsfw_list, .zxft_list,.tj_list,.bk_list3,.zsk_list,.sj_list5 { display:none; width:80%; background-color:#ffffff; padding:10px 30px; position:absolute; top:60px; right:20px; border-radius:5px;}
.dt_list li, .bsfw_list li, .zxft_list li,.tj_list li,.bk_list3 li,.zsk_list li,.sj_list5 li{ line-height:44px; text-align:left; padding:0; border:0; margin:0;}
.dt_list li h3, .bsfw_list li h3, .zxft_list li h3,.tj_list li h3,.bk_list3 li h3,.zsk_list li h3,.sj_list5 li h3{ border:0; border-radius:0; background:none}
.dt_list li.on h3, .bsfw_list li.on h3, .zxft_list li.on h3,.tj_list li.on h3,.bk_list3 li.on h3,.zsk_list li.on h3,.sj_list5 li.on h3{ background:none transparent; border-bottom:2px solid #0099e3;}
.dt_list li.on h3 a, .bsfw_list li.on h3 a, .zxft_list li.on h3 a, .bk_list3 li.on h3 a, .zsk_list li.on h3 a, .sj_list5 li.on h3 a{ color:#0099e3}
.phonepage{display:none;}

.menu_list1{ display:block; background:url(menu_icon1.png) no-repeat center #ffffff; background-size:32px 32px; width:100%; height:50px; border-top: 1px solid #ebebeb; border-bottom: 2px solid #e1e1e1;}
.zdbsfw_tit,.zdbsfw_tit1,.zdbsfw_tit2, .zdbsfw_tit3,.zdbsfw_tit4, .zdbsfw_tit5,.zdbsfw_tit6{ background:none; border:0; height:auto; padding:10px 20px; display:none}
.zdbsfw_tit li,.zdbsfw_tit1 li,.zdbsfw_tit2 li,.zdbsfw_tit3 li,.zdbsfw_tit4 li,.zdbsfw_tit5 li,.zdbsfw_tit6 li,.zdbsfw_tit7 li{ float:inherit; display:inherit; width:100%; background:none; font-size:14px; height:50px; line-height:50px;}
.zdbsfw_tit li span, .zdbsfw_tit1 li span, .zdbsfw_tit2 li span, .zdbsfw_tit3 li span, .zdbsfw_tit4 li span, .zdbsfw_tit5 li span, .zdbsfw_tit6 li span, .zdbsfw_tit7 li span{ display:block; border:0; line-height:50px; text-align:left;}
.zdbsfw_tit li.on span, .zdbsfw_tit1 li.on span,.zdbsfw_tit2 li.on span, .zdbsfw_tit3 li.on span,.zdbsfw_tit4 li.on span, .zdbsfw_tit5 li.on span,.zdbsfw_tit6 li.on span,.zdbsfw_tit7 li.on span{ background:none; border-bottom:2px solid #e5e5e5}
.kstd_list li{ float:inherit; width:auto; display:inherit}

.zdbsfw_tit li.w20,.zdbsfw_tit1 li.w20,.zdbsfw_tit2 li.w20,.zdbsfw_tit3 li.w20,.zdbsfw_tit4 li.w20,.zdbsfw_tit5 li.w20,.zdbsfw_tit6 li.w20,.zdbsfw_tit li.w25,.zdbsfw_tit1 li.w25,.zdbsfw_tit2 li.w25,.zdbsfw_tit3 li.w25,.zdbsfw_tit4 li.w25,.zdbsfw_tit5 li.w25,.zdbsfw_tit6 li.w25,.zdbsfw_tit li.w33,.zdbsfw_tit1 li.w33,.zdbsfw_tit2 li.w33,.zdbsfw_tit3 li.w33,.zdbsfw_tit4 li.w33,.zdbsfw_tit5 li.w33,.zdbsfw_tit6 li.w33,.zdbsfw_tit7 li.w33,.zdbsfw_tit6 li.w35,.zdbsfw_tit li.w40,.zdbsfw_tit1 li.w40,.zdbsfw_tit2 li.w40,.zdbsfw_tit3 li.w40,.zdbsfw_tit4 li.w40,.zdbsfw_tit5 li.w40,.zdbsfw_tit6 li.w40,.zdbsfw_tit3 li.w50{ width:100%;}
.zfxxgk_inp.pad_l30,.sj_l{ padding-left:0}
.t_block{ display:table}
.tab7 td,.tab8 td,.tab9 td { padding:5px 10px;}
.sj_list4{ margin:25px auto 0; width:100%;}
.sj_list{ width:100%;}
.sj_list li{ width:33.3%;}
.sj_list li img{ width:60%}
.sj_r{ width:100%; padding:10px; height:auto; background-position: left top}
.sj_con2{ width:100%; min-height:400px;}
.sj_con3{ height:auto; padding-bottom:20px;}
.sj_list4{ margin:0 auto}
.sj_list4 li {
    float: left;
    width:50%;
	margin:10px 0;
	line-height:20px;
	padding-top:10px;
    display: inline;
	background-size:contain
}
.sj_list4 li h3 {
    font-size: 28px;
}
.sj_list2 li{ width:48%; margin:0 1%; line-height:22px; text-align:center}
.sj_list2 li a span{ display:none}
.sj_list3{ padding:0}
.sj_list3 li{ width:48%; margin:0 1%;}
.sj_list3 li img{ width:100%}
.sj_xl_l{ width:100%}
.tab10 td{ padding-right:10px;}
.tab10 td.td1{ background:none; padding-left:10px; line-height:18px;}
.sj_tit1{ height:53px; padding:10px;}
.sj_tit1 ul{ width:100%}
.sj_tit1 li {
    float: left;
    width:31%;
    height:33px;
    line-height: 33px;
    margin:0 1.15%;
    font-size: 14px;
	background-size:100% 33px;
}
.sj_tit1 li a{ padding-left:15px;}
.sj_tit1 li span.i_c1,.sj_tit1 li span.i_c2,.sj_tit1 li span.i_c3{ width:30px; height:33px; background-size:20px auto}
.sj_tit1_r{ float:left; margin-top:10px;}
.f_c.mar_t20{ padding:10px;}
.hjzx_con,.hjzx_con1,.hjzx_con3{ padding:10px; font-size:14px;}
img.pad_r15,img.pad_l45{ padding:0;}
.hjzx_con3 p{ line-height:30px;}
.hjzx_con3 p span{ clear:both; margin-bottom:0; width:100%;}
.hjzx_l,.hjzx_r{ width:100%; padding:0; border:0;}
.hjzx_r{ margin-top:20px;}
.yhn_tit11{ height:auto}
.yh_tit1_r1{ text-align:right; padding-right:0; margin-top:10px;}
.tab11 { width:95%; margin:0 auto;}
.text3{ width:100%;}
.wyxx_con1{ background-size:100% 100%; right:5px; width:95%; height:auto; padding-bottom:20px; top:-80px}
.inp22{ width:85%}
.wsxf_con{ padding:10px; box-shadow:0 0 0; border:0; margin:10px auto 0;}
.yy_con{ margin:0 auto; width:100%; padding:10px;}
.yy_con li{ width:48%; margin:1%; padding:10px 0; height:auto; font-size:14px;}
.yy_con li span.ico_1,.yy_con li span.ico_2,.yy_con li span.ico_3,.yy_con li span.ico_4,.yy_con li span.ico_5,.yy_con li span.ico_6,.yy_con li span.ico_7,.yy_con li span.ico_8{ width:80%; background-size:contain; height:100px; margin-bottom:0;}
.tu_list1 li img{ width:90%}
.sybz_con{ background:none #f1f0f7; position:relative}
.wzdl_list{ display:none}
.wzdl_tit{ margin:0 13px;}
.wzdl_con3{ height:auto; background:none}
.wzdl_con3_l{ height:auto; width:auto; margin:0 13px; padding-right:0;}
.wzdl_con3_r{ width:auto; padding:15px; height:auto}
.wyxx_con .tab11 td{ font-size:14px;}
.tab11 label{ margin-left:10px; margin-right:10px;}
.wyxx_con .tab11 td{ vertical-align:top;}
.zxts_t{ background-color: #f0f4f2}
.inp21{ width:95%}
.dt_con1.block{ display:block}
.dt_con1 table img{ width:inherit}
}