@charset "utf-8";
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin:0; padding:0}
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333333; background-color: #ffffff; margin:0 auto;}
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; outline:none }
a { color: #333333; text-decoration: none; }
a:hover, a:focus { color: #d5161d; text-decoration: underline; }
a:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
figure { margin: 0; }
img { vertical-align: middle; max-width:100%; border:none}
ul,ul li{ list-style:none; margin:0; padding:0;}
.t_c{ text-align:center}
.f_i{ text-indent:2em;}
.container {
   margin-right: auto;
   margin-left: auto;
   padding-left:10px;
   padding-right:10px;
   width:1200px;
}
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; }
.row{ margin-left:-10px; margin-right:-10px;}
.row:after, .row:before,.container:after, .container:before{
    display: table;
    content: "";
}
.clearfix,.clearfix:after,.container:after,.row:after {
    clear: both;
}


.col-xs-1, .col-sm-1, .col-xs-2, .col-sm-2,.col-xs-3, .col-sm-3, .col-xs-4, .col-sm-4, .col-xs-5, .col-sm-5, .col-xs-6, .col-sm-6,.col-xs-7, .col-sm-7,.col-xs-8, .col-sm-8,.col-xs-9, .col-sm-9, .col-xs-10, .col-sm-10,  .col-xs-11, .col-sm-11, .col-xs-12, .col-sm-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24 { position: relative; min-height: 1px; padding-left:10px; padding-right:10px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24 { float: left; }



body{ background:url(19qg_bg.jpg) no-repeat center center fixed;}
.bg{ background:url(19qg_bg_t.png) repeat-x top;}

.tit_bg{ background:url(19qg_tit_bg.png) repeat-x; height:37px; line-height:37px;}
.tit_bg span{ float:right; display:block; height:37px; line-height:37px; text-align:right}
.tit_bg span a{ margin:0 5px;}
.tit_bg span a img{ margin-right:5px;}
.head{ height:180px;}
.logo{padding-top:53px;}
.ss_con{ margin-top:68px; background:url(19qg_inp.png) no-repeat left top; background-size:90% 100%; height:46px; line-height:46px;}
.inp{ background:none transparent; border:0; padding-left:22px; width:340px; float:left; height:46px; line-height:46px;}
.btn{ background:url(19qg_btn.png) no-repeat left center; width:37px; height:46px; border:0; float:left; height:46px; line-height:46px; cursor:pointer}
.btn1{ background:url(19qg_btn2.png) no-repeat left center #15aef0; border-top-right-radius:5px; border-bottom-right-radius:5px; width:94px; height:46px; border:0; float:left; height:46px; line-height:46px; cursor:pointer}
.menu{ background-color:#0073dd; height:52px;}
.menu li{ width:20%; text-align:center; float:left; line-height:52px; height:52px;}
.menu li a{ display:block; border-right:1px solid #338fe4; font-size:18px; color:#ffffff}
.menu li a img{ margin-right:10px;}
.menu li a:hover,.menu li.on a{ background-color:#009fec; border-right:1px solid #33b2f0; text-decoration:none;}
.con_bg{ background-color:#ffffff; padding:20px 0;}
.ss_tit a{ display:block; margin-right:10px; background:url(19qg_bar_bg.png) repeat; padding:0 15px; line-height:30px; height:30px; float:left; color:#ffffff; border-radius:5px; margin-bottom:10px;}
.slideBox { position: relative; overflow: hidden; margin-left:10px; }
.slideBox .hd { position: absolute; height: 28px; line-height: 28px; bottom: 10px; right: 10px; z-index: 3; }
.slideBox .hd li { display: inline-block; *display: inline;
width: 10px; height: 10px; background-color: #ffffff; border-radius: 50%; text-indent: -9999px; overflow: hidden; margin: 0 3px; cursor: pointer }
.slideBox .hd li.on { background: #f30400; }
.slideBox .bd { position: relative; z-index: 0; overflow: hidden;}
.slideBox .bd li { position: relative; text-align: center; height: 100% }
.slideBox .bd li img { vertical-align: top; width: 100%;/* 图片宽度100%，达到自适应效果 */ height: 100%; }
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit { display: block; width: 100%; position: absolute; bottom: 0; z-index: 3; text-indent: 10px; height: 45px; line-height: 45px; color: #fff; text-align: left; font-size:16px; padding-left:10px;}
.slideBox .bd li .pic { z-index: 1; }
.slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 45px; width: 100%; background-color: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }

.tit1,.zxft_tit{ height:44px; line-height:44px; background-color:#f5f4f4;}
.tit1 li{ float:left; width:33.3%;}
.tit1 li a{ display:block; text-align:center; font-size:18px;}
.tit1 li.on a,.tit1 li a:hover{ background-color:#0073dc; color:#ffffff;}
.list{ padding-top:18px}
.list li{ font-size:16px; background:url(19qg_dot.png) no-repeat 4px 15px; padding-left:17px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.list li span,.gg_tit span{ float:right; font-size:14px; color:#999999; padding-right:10px;}
.con_bg1{ background-color:#f0f2f2; padding:20px 0;}
.icon{ padding-top:15px; min-height:80px;}
.icon img{ transition:all .3s;}
.tit,.tit_1,.tit_2{ padding-right:20px; margin-left:-10px;}
.tit{ margin-right:20px;}
.tit h3,.tit_1 h3,.tit_2 h3{ font-size:18px; line-height:36px;}
.tit a{ line-height:24px; font-size:14px; color:#888888; display:block; float:left; min-width:32%}
.tit_1 a{ line-height:24px; font-size:14px; color:#888888; display:block; width:100%;}
.tit_2 a{ line-height:24px; font-size:14px; color:#888888; display:block; min-width:35%; float:left;}
.gg_tit{ background:url(19qg_t1.jpg) no-repeat left 18px; line-height:26px; padding-top:18px; border-top:1px dotted #aeaeae; padding-left:90px; margin:10px auto 0; position:relative}
.gg_tit a.more{ position:absolute; left:0; top:18px; width:69px; height:26px; display:block; cursor:pointer}
.gg_tit li{ line-height:26px; height:26px; font-size:16px; background:url(19qg_dot.png) no-repeat left 11px; padding-left:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.bor_l1{ border-left:1px solid #dcdcdc}
.ztzl_con{ background:url(19qg_t2.jpg) no-repeat 10px 10px #f0f2f2; padding:10px 10px 10px 10px; margin:0px auto 0; height:80px;}
.ztzl_con div.fl{float: left;}
.ztzl_con div{ overflow:hidden}
.ztzl_con li{ float:left; width:240px; height:60px; margin-right:10px;}
.ztzl_con li img{ width:100%; height:100%}
.ztzl_con_1{height: 80;margin: 20px auto 0;}
.tit2{ float:left; width:130px;}
.tit2 li{ border-bottom:1px solid rgba(255,255,255,.5);}
.tit2 li.last{ border-bottom:0}
.tit2 li a{ display:block; padding-top:24px; text-align:center; background:url(19qg_bar_bg1.png) repeat; color:#ffffff; font-size:16px; height:129px;}
.tit2 li a:hover,.tit2 li.on a{ background: none #0073dd; color:#ffffff}
.tit2 li span{ display:block; width:56px; height:56px; margin:0 auto 10px; transition:all .3s;}
.tit2 li span.icon1{ background:url(19qg_tit_icon1.png) no-repeat;}
.tit2 li.on span.icon1,.tit2 li a:hover span.icon1{ background:url(19qg_tit_icon1_1.png) no-repeat;}
.tit2 li span.icon2{ background:url(19qg_tit_icon2.png) no-repeat;}
.tit2 li.on span.icon2,.tit2 li a:hover span.icon2{ background:url(19qg_tit_icon2_1.png) no-repeat;}
.tit2 li span.icon3{ background:url(19qg_tit_icon3.png) no-repeat;}
.tit2 li.on span.icon3,.tit2 li a:hover span.icon3{ background:url(19qg_tit_icon3_1.png) no-repeat;}
.tit_con{ float:left; width:1050px; background-color:#ffffff; padding:15px 20px; height:389px;}
.con_l{ float:left; width:630px;}
.con_r{ float:right; width:360px;}
.tit3{ height:43px; line-height:43px; background:url(19qg_tit.jpg) repeat-x bottom;}
.tit3 ul{ float:left}
.tit3 span{ float:right; padding-right:10px; color:#888888;}
.tit3 span a{ color:#888888}
.tit3 li{ float:left; font-size:18px; margin-right:28px;}
.tit3 li a{ display:block;}
.tit3 li.on a,.tit3 li a:hover{ background:url(19qg_tit_bar.jpg) repeat-x bottom; text-decoration:none}
.list1{ padding-top:15px;}
.list1 li{ line-height:36px; background:url(19qg_arr.png) no-repeat left 15px; width:33.3%; float:left}
.list1 li a{ padding-left:10px; display:block}
.tit4{ background-color:#f0f2f2; padding:15px 0 15px 20px; line-height:35px; margin:15px auto 0;}
.tit4 span{ float:left; font-size:16px;}
.inp1{ width:345px; padding-left:15px; height:33px; line-height:33px; border:1px solid #dedede; background-color:#ffffff; float:left}
.btn2{ background:url(19qg_btn.jpg) no-repeat; width:72px; height:35px; border:0; margin-left:10px; float:left}
.bar{ text-align:center; font-size:18px; border-radius:5px; padding:11px 0; color:#ffffff; width:48.5%; float:left}
.bar a,.bar a:hover{color:#ffffff; text-decoration:none;}
.bar img{ margin-right:20px; transition:all .3s;}
.bar_bg1{ background-color:#09b5ed}
.bar_bg2{ background-color:#ea2f30}
.icon img:hover,.tit2 li:hover span,.bar:hover img{ transform:rotate(360deg); cursor:pointer}
.bot_bg{ background:url(19qg_bot.png) repeat; margin:20px auto 0; text-align:center; padding-bottom:20px;}
.bot_tit{ background:url(19qg_line.png) repeat-x bottom; line-height:60px; height:60px;}
.bot_tit>ul{ padding:0 14%;}
.bot_tit>ul>li{ width:20%; float:left; text-align:center; position:relative; color:#ffffff; font-size:16px;}
.bot_tit>ul>li i{ margin-left:8px; width:9px; height:6px; background:url(19qg_down.png) no-repeat; display:inline-block}
.bot_tit>ul>li ul{ display:none; position:absolute; left:0; bottom:50px; border:1px solid #ccc; background-color:#ffffff; max-height:200px; overflow-y:auto; min-width:100%; z-index:100;}
.bot_tit>ul>li.on ul{ display:block;}
.bot_tit>ul>li ul li{ line-height:40px; height:40px; color:#555555; font-size:14px; text-align:left; padding-left:10px;}

.bot{ line-height:22px; width:840px; margin:20px auto 0}
.bot_l { float: left; width:95px; text-align:center}
.bot_c{ float:left;}
.bot_r { float: left; margin-left:35px; padding-top:10px;}


.tit5 li{ float:left; width:125px; height:35px;}
.tit5 li a{ display:block; background-color:#eeeeee; line-height:35px; text-align:center}
.tit5 li:first-child a{ border-bottom-left-radius:5px; border-top-left-radius:5px;}
.tit5 li:last-child a{ border-bottom-right-radius:5px; border-top-right-radius:5px;}
.tit5 li.on a,.tit5 li a:hover{ background-color:#0073dd; color:#ffffff; text-decoration:none}
.list2{ padding-top:5px;}
.list2 li{ float:left; width:20%; line-height:36px; background:url(19qg_dot.png) no-repeat 4px 16px;}
.list2 li a{ padding-left:14px;}
.list3 li{ float:left; width:25%; line-height:36px; background:url(19qg_dot.png) no-repeat 4px 16px;}
.list3 li a{ padding-left:14px;}
.tit6{ background:url(19qg_tit2_l.png) no-repeat left center #f0f2f2; padding-left:26px; height:65px; margin:10px auto 0; padding-top:17px; padding-right:20px;}
.tit6 span{ float:left; font-size:18px; font-weight:bold; line-height:30px;}
.tit6 a{ float:right; display:block; border:1px solid #d1d1d1; background-color:#ffffff; border-radius:3px; text-align:center; padding:0 15px; margin-left:12px; line-height:32px; height:32px;}
.tab li:nth-child(even){ background-color:#f6f6f6}
.tit4 li{ float:left; font-size:16px; line-height:30px; margin-right:27px; display:inline}
.tit4 li img{ margin-right:10px;}
.tit7{ background:url(19qg_tit1_bar.png) no-repeat center bottom #fbfbfb; border:1px solid #dcdcdc; text-align:center; height:44px; line-height:44px; font-size:18px; font-weight:bold; position:relative;}
.tit7 span{ position:absolute; right:10px; top:0}
.tit7 span a{ font-size:14px; color:#888888; font-weight:normal}

.con1{ margin:18px auto 0; line-height:28px;}
.con1 img{ float:left; margin-right:17px; width:148px; height:111px;}
.con1 span{ font-weight:bold; color:#dc0002;}
.con1 .t1{ height:56px; overflow:hidden; text-overflow:ellipsis;}
.tit8{ margin:15px auto 0;}
.tit8 li{ width:100px; height:37px; float:left;}
.tit8 li a{ display:block; height:37px; line-height:30px; text-align:center}
.tit8 li.on a,.tit8 li a:hover{ background:url(19qg_tit3_bar.png) no-repeat center top; color:#ffffff; font-weight:bold;}

/*overflow-x: scroll;white-space: nowrap;width: 100%;*/
.gl_tit{ border-bottom:1px solid #e7e7e7; height:49px; line-height:49px; background:url(19qg_gl_icon.png) no-repeat 20px center #fbfbfb; padding-left:43px; color:#888888;}
.gl_tit a{ color:#888888}
.gl_tit1{ margin:0 10px; background:url(19qg_gl_line.jpg) repeat-x left center; line-height:32px; padding:15px 0; text-align:center}
.gl_tit1 span{ padding:0 12px; font-size:28px; background-color:#ffffff;}
.gl_tit1 span i{ color:#dc0002; font-style:normal}
.gl_list{ margin:7px auto 0;}
.gl_list>ul>li{line-height:40px;margin-bottom: 8px;}
.gl_list>ul>li>a{line-height:40px;border:1px solid #d0e3f3;display:block;padding-left: 30px;font-size: 15px;border-radius: 5px;}
.gl_list>ul>li.on>a,.gl_list>ul>li>a:hover{ background:url(19qg_gl_bar.jpg) repeat-y right top #009fec; color:#ffffff; font-weight:bold}
.gl_tit2{ background:url(19qg_tit.jpg) repeat-x bottom; line-height:55px; height:55px;}
.gl_tit2 span{ display:block; float:left; background:url(19qg_gl_tit.jpg) repeat-x bottom; font-size:18px; font-weight:bold;}
.gl_con{ background-color:#fafafa; padding:15px 30px;}
.gl_tit3 span,.gl_tit3 ul{ float:left}
.gl_tit3 span{ width:90px; text-align:right; padding:10px;}
.gl_tit3 li{ float:left; background:url(19qg_gl_line1.jpg) no-repeat right center; padding:0 2px 0 1px; margin:10px 0 0 0; line-height:20px;}
.gl_tit3 li a{ display:block; padding:0 14px;}
.gl_tit3 li.on a,.gl_tit3 li a:hover{ background-color:#009fec; border-radius:3px; color:#ffffff; text-decoration:none;}
.inp2{ background-color:#ffffff; border:1px solid #d1d1d1; width:40%; line-height:28px; padding-left:12px; margin-top:6px; float:left;height: 28px;}
.btn3{ background-color:#009fec; width:60px; height:30px; line-height:30px; text-align:center; margin-left:10px; margin-top:6px; float:left; border:0; color:#ffffff; font-weight:bold; border-radius:3px;}
.gl_list1 ul{ border-bottom:1px dashed #dddddd; padding:15px 10px;}
.gl_list1 ul.last{ border-bottom:0; padding-bottom:0;}
.gl_list1 li span{ float:right; font-size:14px; color:#999999;}
.gl_list1 li{font-size:16px;line-height:40px;background:url(19qg_dot.png) no-repeat left center;padding-left:12px;overflow:  hidden;text-overflow:  ellipsis;white-space: nowrap;}
/*===============分页==============*/
.fy_list { margin:30px auto 0px; clear:both; text-align:center; padding-bottom:20px;}
.fy_list a,.fy_list span.bor_l1 { display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled{display:inline-block; padding:0 15px; border:1px solid #e4e4e4; line-height:40px; height:40px; margin:0 2px;}
.fy_list a.bor_l1 { border-left:1px solid #e4e4e4; }
.fy_list a.on, .fy_list a:hover,.fy_list span.current { color:#fff; background-color:#d5161d; border:1px solid #d5161d; text-decoration:none }
.inp6{ width:40px; height:40px; line-height:42px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_list span.disab,.fy_list span.disabled{background:#CCC;}
.fy_list span.go{height:42px;width:42px;padding:0;margin:0;background-color:#e2e2e2;line-height:42px;display:inline-block;}
.fy_list span.go:hover{cursor:pointer}
/*===============分页==============*/

.xl_con{ padding:0 50px 30px 50px;}
.xl_tit{ background:url(19qg_xl_icon.jpg) no-repeat right center; height:44px; line-height:44px; text-align:right; padding-right:32px; position:relative; color:#888888}
.ewm_con{ position:absolute; right:-2px; top:38px; background:url(19qg_xl_ewm_con.jpg) no-repeat; width:115px; height:122px; text-align:center; padding-top:15px; padding-left:8px; display:none}
.xl_tit:hover .ewm_con{ display:block}
.ewm_con img{ width:100px; height:100px;}
.xl_tit1{ text-align:center; font-size:30px; font-weight:bold; color:#dc0002;}
.xl_tit2{ text-align:center; line-height:30px; padding-bottom:20px; border-bottom:1px solid #d9dbdd; color:#888888; margin:10px auto 0}
.xl_con1{ line-height:40px; font-size:16px; margin:20px auto 0;}
.xl_con1 img{ padding:20px;}
.xl_tit3{ height:44px; line-height:44px; background-color:#f7f7f7; margin:20px auto 0;}
.xl_tit3 li{ float:left;}
.xl_tit3 li a{ display:block; padding:0 30px; font-size:18px;}
.xl_tit3 li.on a,.xl_tit3 li a:hover{ background-color:#d5161d; color:#ffffff; font-weight:bold; text-decoration:none}
.xl_tit4{ margin:15px auto 0; padding-top:18px; border-top:1px solid #d9dbdd; font-size:15px;}
.xl_tit4_l{ float:left;}
.xl_tit4_l span,.xl_tit4_l a{ display:block; float:left; margin-right:4px; }
.xl_tit4_l a{ width:16px; height:36px; text-align:center;}
.xl_tit4_r{ float:right;}
.xl_tit4_r>a{ display:block; float:left; margin-right:10px; line-height:33px;}
.xl_tit4_r span{ border:1px solid #d9dbdd; border-radius:5px; background:url(19qg_xl_tit.jpg) repeat-x; line-height:33px; padding:0 15px; float:right; display:block}
.zxft_xl_tu{ border:1px solid #e7e7e7; padding:6px; }
.zxft_xl_tu img{ width:100%;}
.zxft_tit li{ float:left;}
.zxft_tit li a{ display:block; text-align:center; font-size:18px; padding:0 43px;}
.zxft_tit li.on a,.zxft_tit li a:hover{ background-color:#0073dc; color:#ffffff;}
.zxft_list{ line-height:36px; font-size:16px; padding-top:20px; padding-left:20px;}
.zxft_list span{ color:#dc0002; font-weight:bold}
.zxft_con{ line-height:34px; background-color:#fbfbfb; border:1px solid #e7e7e7; padding:15px 25px; color:#888888}
.zxft_xl_con{ border:1px solid #e5e5e5; margin:20px auto 0; clear:both;}
.zxft_xl_tit{ background:url(19qg_zxft_xl_tit.jpg) repeat-x bottom #fafafa; height:55px; line-height:55px;}
.zxft_xl_tit_l{ float:left}
.zxft_xl_tit_l li{ float:left; border-right:1px solid #e5e5e5; display:inline; font-size:18px;}
.zxft_xl_tit_l li a{ display:block; padding:0 30px;}
.zxft_xl_tit_l li.on a,.zxft_xl_tit_l li a:hover{ background:url(19qg_zxft_xl_tit_bar.jpg) repeat-x left bottom #fafafa; color:#0073dd; font-weight:bold; text-decoration:none}
.zxft_xl_tit_r{ float:right; padding-right:15px;}
.zxft_xl_tit_r span{ float:left; display:inline-block; padding:0;}
.zxft_xl_tit_r span select{ padding:1px 0;}
.zxft_xl_tit_r .ftsl_2th{ float:left; margin-top:16px; margin-left:10px; margin-right:10px;}
.zxft_xl_tit_r .ftsl_2th li { float: left; margin:0; padding:0; line-height:22px; background:none;}
.ftsl_2th li a { width: 43px; height:22px; display: block; text-align: center; background: #f9f8f8; line-height: 22px; text-align: center; text-decoration: none; border: 1px solid #B7B7B7;  }
.ftsl_2th li a:hover, .ftsl_2th li a.cur { background: #0081ee; color: #fff; border: none; width: 45px; }
.ftsl_an { background: url(19qg_zxft_sx.png) left center no-repeat; padding-left: 24px; margin-left:10px; margin-right:20px;}
.ftsl_an2 { background: url(19qg_zxft_b.png) left center no-repeat; padding-left: 20px; margin-right:20px;}
.ftsl_an3 { background: url(19qg_zxft_t.png) left center no-repeat; padding-left: 20px; }
.zxft_xl_con1{ padding:20px 60px;}
.zxft_xl_con2{ height:720px; overflow:auto}
.zxft_con1{ padding:20px 0 12px 0; border-bottom:1px dotted #c0c0c0; font-size:16px;}
.zxft_con1_l{ float:left; width:88px; text-align:center; line-height:34px; margin-right:30px; }
.zxft_con1_r{ line-height:30px;}
.zxft_tit1{ height:22px; clear:both}
.zxft_tit1 span{ float:left; display:block; padding:0 9px; border-radius:3px;}
.zxft_tit1 span.jb{ border:1px solid #0073dd; color:#0073dd;}
.zxft_tit1 span.wy{ border:1px solid #27ae60; color:#27ae60;}
.zxft_con2{ margin:10px auto 0; line-height:30px;}
.zxft_tu1{ text-align:center}
a.ft_btn{ font-size:16px; line-height:36px; height:36px; float:left; display:block; padding:0 19px; color:#ffffff; margin-right:10px; background-color:#0ab5ed; border-radius:5px;}
.zxft_list1 li{ padding:20px 0; border-bottom:1px dotted #aeaeae;}
.zxft_list1 .zxft_xl_tu{ margin-top:10px;}
.zxft_list2{ padding-top:35px;}
.zxft_list2 li{ text-align:center; width:50%; float:left; font-size:16px; padding-bottom:20px;}
.zxft_list2 li img{ margin-bottom:12px;}
#wytw {
	width:87%; margin:15px auto 0;
}
.inp4{ width:95%; line-height:35px; border:1px solid #e9e8e8; padding-left:10px;}
.btn4{ background-color:#0073dd; color:#ffffff; font-size:16px; margin:0 6px; border:0; padding:0 36px; line-height:40px; height:40px; border-radius:4px;}
.bg1{ background:url(19qg_bg1.jpg) no-repeat center fixed;}
.ld_tit{ height:43px; line-height:43px; background:url(19qg_tit.jpg) repeat-x center;}
.ld_tit_l{ float:left; background:url(19qg_ld_icon.jpg) no-repeat left center #ffffff; padding:0 15px 0 30px; font-size:20px;}
.ld_tit_r{ float:right; padding:0 12px; height:20px; line-height:20px; background-color:#f5f4f4; margin-top:12px;}
.ld_con1{ padding:15px 35px; line-height:30px; font-size:16px;}
.ld_tit1_l{ float:left; min-width:100px; text-align:right; margin-top:8px; line-height:32px; font-size:16px;}
.ld_tit1_r{ float:left; max-width:260px;}
.ld_tit1_r a{ padding:0 16px; display:inline-block; margin-right:10px; border:1px solid #dcdcdc; line-height:32px; height:32px; margin-top:8px; border-radius:5px;}
.ld_con{ margin:0 20px; background:url(19qg_zfxxgk_con.jpg) repeat-y left;}
.ld_con_b{ background:url(19qg_zfxxgk_con_b.jpg) no-repeat left bottom;}
.ld_l{ float:left; width:260px;}
.ld_r{ float:right; width:853px; padding-right:10px;}
.ld_tit1{ background:url(19qg_ld_tit.jpg) no-repeat; height:59px; line-height:59px; font-size:20px; color:#ffffff;}
.ld_tit1 img{ margin-right:20px;}
.ld_tit2{ background:url(19qg_ld_arr.png) no-repeat 20px 14px; padding-left:36px; line-height:36px; margin-top:10px; font-size:16px;}
.ld_list{ padding:10px 30px;}
.ld_list li{ height:32px; margin-bottom:8px;}
.ld_list li a{ display:block; text-align:center; border:1px solid #d0e3f3; background-color:#f9fcff; color:#333333; line-height:32px; border-radius:16px;}
.ld_list li.on a,.ld_list li a:hover{ background:url(19qg_gl_bar.jpg) repeat-y right #009fec; color:#ffffff; text-decoration:none}
.line{ border-bottom:1px solid #dcdcdc;}

.wsbs_t{ margin-left:20px; background:url(19qg_wsbs_t1.jpg) no-repeat center #0092e8; background-size:contain; height:150px; text-align:center; color:#ffffff; padding-top:80px; font-size:18px;}
.wsbs_t a,.wsbs_t a:hover{color:#ffffff;}
.wsbs_con{ position:relative; padding:0px 16px; height:150px; margin-left:-10px; cursor:pointer; overflow:hidden}
.wsbs_con i{ position:absolute; right:0; bottom:0; }
.t_bg1{ background-color:#ff8e18;}
.t_bg2{ background-color:#4887ce;}
.t_bg3{ background-color:#4ab692;}
.t_bg4{ background-color:#fd7644;}
.wsbs_line{ position:absolute; left:19px; top:52px; width:50px; height:3px; background:url(19qg_wsbs_line.png) no-repeat; display:block}
.wsbs_h3{ font-size:24px; line-height:82px; position:absolute; left:19px; bottom:0; font-weight:normal; color:#ffffff}
.wsbs_con:hover .wsbs_line, .wsbs_con:hover .wsbs_h3{ display:none}
.wsbs_con ul{ left:-100%; transition:all .3s; position:absolute; top:25px;}
.wsbs_con:hover ul{ left:19px}
.wsbs_con li{ line-height:24px; color:#ffffff}
.wsbs_con li a{ color:#ffffff;}
.wsbs_con.t_bg1 ul,.wsbs_con.t_bg3 ul{ top:15px;}
.wsbs_tit{ height:44px; background:url(19qg_wsbs_tit.jpg) repeat-x; line-height:44px; border-left:1px solid #dcdcdc}
.wsbs_tit li{ float:left; width:33.3%; text-align:center; border-right:1px solid #dcdcdc; font-size:18px;}
.wsbs_tit li.on{ background:url(19qg_wsbs_tit_bar.jpg) repeat-x top; font-weight:bold; color:#333333;}
.wsbs_tit1{ height:35px; line-height:35px; width:250px; margin:20px auto 0}
.wsbs_tit1 li{ float:left; width:50%; background-color:#eeeeee; text-align:center;}
.wsbs_tit1 li:first-child{ border-top-left-radius:5px; border-bottom-left-radius:5px;}
.wsbs_tit1 li:last-child{ border-top-right-radius:5px; border-bottom-right-radius:5px;}
.wsbs_tit1 li.on{ background-color:#0073dd; color:#ffffff}
.wsbs_list,.wsbs_list1{ margin:10px auto 0;}
.wsbs_list li{ margin-top:20px; float:left; width:12.5%; text-align:center; font-size:16px; line-height:30px;}
.wsbs_list li span{ margin-bottom:10px; display:block}
.wsbs_list1 li{ float:left; width:20%;}
.wsbs_list1 li a{display:block;border:1px solid #dcdcdc;margin:13px 7px 0 7px;line-height:20px;padding:10px 0;text-align:center;background-color:#f7f7f7;border-radius:5px;overflow:  hidden;white-space: nowrap;text-overflow:  ellipsis;}
.wsbs_l{ float:left; width:760px;}
.wsbs_list2{ padding:18px 0 0 12px;}
.wsbs_list2 li{ float:left; width:25%; line-height:36px; font-size:16px;}
.wsbs_list3{ margin:17px auto 0;}
.wsbs_list3 li{ float:left; width:170px; height:48px; line-height:48px; text-align:center; color:#ffffff; font-size:16px; border-radius:5px;}
.wsbs_list3 li a{ color:#ffffff; display:block;}
.wsbs_list3 li.i_bg1{ background-color:#27ad5f;}
.wsbs_list3 li.i_bg2{ background-color:#00b3ec; margin-left:20px;}


.xxgk_list{ margin:12px auto 0;}
.xxgk_list li{ float:left; width:20%; text-align:center; font-size:16px; border-right:1px solid #e7e7e7; height:93px;}
.xxgk_list li span{ text-align:center; display:block; margin-bottom:10px; margin-top:22px;}
.xxgk_list li:nth-child(5n){ border-right:0}
.xxgk_list1{ padding:12px 0 0 0;}
.xxgk_list1 li{ float:left; width:50%; line-height:40px; background:url(19qg_xxgk_arr.png) no-repeat 5px center;}
.xxgk_list1 li a{ display:block; padding-left:15px; font-size:16px;}
.wsbs_list li span img,.xxgk_list li span img{ transition:all .3s;}
.wsbs_list li:hover span img,.xxgk_list li:hover span img{ transform:rotate(360deg)}
.zxft_tit>span{ float:right; padding-right:10px; font-size:14px; color:#888888;}
.zxft_tit>span a{ color:#888888}
.xxgk_list2{ padding-top:12px;}
.xxgk_list2 li{ line-height:40px; background:url(19qg_xxgk_arr.png) no-repeat 5px center;}
.xxgk_list2 li a{ display:block; padding-left:15px; font-size:16px;}
.xxgk_tit{ margin-top:10px;}

.zmhd_l{ float:left; width:560px;}
.zmhd_r{ float:right; width:560px;}
.zmhd_tit{ margin:10px auto 0; height:50px; line-height:50px; background:url(19qg_tit.jpg) repeat-x bottom;}
.zmhd_tit_l{ float:left; background:url(19qg_zmhd_tit_bar.jpg) repeat-x bottom; font-size:18px; font-weight:bold}
.zmhd_tit_r{ float:right}
.zmhd_tit_r>a{ color:#888888; margin-left:25px; float:right;}
.zmhd_tit_r span{ float:right; margin-left:10px; height:26px; line-height:26px; border:1px solid #d1d1d1; text-align:center; padding:0 9px; display:block; margin-top:12px; border-radius:5px; color:#333333}
.zmhd_tit_r span a{ color:#333333}
.tab1 th{ height:36px; line-height:36px; background-color:#f6f6f6; color:#888888; }
.tab1 td{ line-height:38px; background-color:#f6f6f6; font-size:16px;}
.tab1 tr:nth-child(even) td{ line-height:40px; background-color:#ffffff}
.tab1 td>a{ background:url(19qg_dot.png) no-repeat 3px center; padding-left:17px;}
.zmhd_r .con1{ line-height:36px; font-size:16px;}
.zmhd_list{ margin:15px auto 0;}
.zmhd_list li{ line-height:40px; font-size:16px;}
.zmhd_list li span{ float:right; font-size:14px; color:#999999; padding-right:10px;}
.zmhd_list li i{ padding:3px 10px; background-color:#5cb85c; color:#ffffff; border-radius:10px; font-size:12px; font-weight:bold; font-style:normal; margin-right:10px;}
.zmhd_list li i.yjs{ background-color:#c4c4c4}
.con_l .zmhd_list{ margin-top:10px;}
.con_l .zmhd_list li{ line-height:36px;}
.zmhd_con1{ background-color:#f0f2f2; border-radius:5px; height:80px; float:left; width:367px; margin-right:20px;}
.zmhd_con1.last{ margin-right:0}
.zmhd_icon{ padding:16px 15px; height:80px; width:80px; float:left; border-bottom-left-radius:5px; border-top-left-radius:5px; margin-right:20px;}
.zmhd_i_bg1{ background-color:#0073dc}
.zmhd_i_bg2{ background-color:#eb2f30}
.zmhd_i_bg3{ background-color:#27ad60}
.zmhd_con1 h3{ padding-top:15px; font-size:18px; font-weight:normal; margin-bottom:5px; color:#333333}
.zmhd_con1 p{ color:#555555;}
.qzxx_tit{ margin:45px auto 0; text-align:center; line-height:36px; color:#ec0000}
.tab2{ margin:10px auto 0; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.tab2 td{ line-height:36px; padding:7px 10px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.tab2 td.td1{ background-color:#f0f2f2; text-align:right; width:160px;}
.t_line{ color:#ec0000; text-decoration:underline}
.inp5{ width:80%; line-height:34px; height:34px; border:1px solid #dcdcdc; padding-left:10px;}
.text{ border:1px solid #dcdcdc; padding:10px; height:260px; width:100%; margin-bottom:-10px;}
.inp7{ width:110px; line-height:34px; height:34px; border:1px solid #dcdcdc; padding-left:10px;}
.btn5{ width:170px; height:48px; margin-right:10px; text-align:center; font-size:16px; color:#ffffff; background-color:#27ad5f; border:0; border-radius:5px;}
.btn6{ width:170px; height:48px; margin-right:10px; text-align:center; font-size:16px; color:#333333; background-color:#ebebeb; border:0; border-radius:5px;}


/*外部链接样式*/
.otherlink-bg {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all 0.3s ease 0s;
    z-index: 99;
}
.otherlink-bg.in {
    opacity: 1;
}
.otherlink-pop {
    background-color: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 6px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    height: 180px;
    left: 50%;
    margin: -90px 0 0 -280px;
    overflow: hidden;
    position: fixed;
    top: -25%;
    transition: all 0.4s ease 0s;
    width: 470px;
    z-index: 100;
}
.otherlink-pop.in {
    top: 50%;
}
.otherlink-pop a.offBtn {
    color: #ccc;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    padding: 5px 10px;
    position: absolute;
    right: 8px;
    top: 5px;
}
.otherlink-pop h2 {
    font-size: 16px;
    padding: 45px 40px;
	font-weight:normal;
	text-align:left;
	font-size:14px;
	line-height:2em;
	
}
.otherlink-pop p.btns {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #ddd;
    bottom: 0;
    height: 50px;
    left: 0;
    position: absolute;
    text-align: right;
    width: 100%;
}
.otherlink-pop p.btns a {
    border: 1px solid #bbbbbb;
    border-radius: 5px;
    color: #333;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 9px 15px 0 0;
    padding: 0 15px;
}
.otherlink-pop p.btns a:hover {
    background: #e6e6e6 none repeat scroll 0 0;
}
.otherlink-pop p.btns a.toOtherLink {
    background: #337ab7 none repeat scroll 0 0;
    border: 1px solid #337ab7;
    color: #fff;
}
.otherlink-pop p.btns a.toOtherLink:hover {
    background: #286090 none repeat scroll 0 0;
}

.zj_list{}
.zj_list li{ overflow:hidden; line-height:24px; font-size:15px; border-bottom:1px solid #cccccc; padding:15px;}
.zj_list li h3{ font-size:18px; color:#000; line-height:30px; font-weight:normal; margin-bottom:6px;}
.zj_list li h3 a{ color:#000}
.zj_list li h3 span{ background-color:#cc0000; color:#ffffff; margin-left:10px; padding:5px; font-size:15px; border-radius:5px;}
.zj_list li p span{ border:1px solid #cccccc; padding:4px 10px; margin-right:12px; border-radius:5px; font-size:14px; float:right}
.zj_list li p span img{ margin-right:8px; margin-top:-4px;}
.zj_list li.yjs h3 span{ background-color:#cccccc}

.col-xs-24 { width: 100%; }
.col-xs-23 { width: 95.83333333%; }
.col-xs-22 { width: 91.66666667%; }
.col-xs-21 { width: 87.5%; }
.col-xs-20 { width: 83.33333333%; }
.col-xs-19 { width: 79.66666667%; }
.col-xs-18 { width: 75%; }
.col-xs-17 { width: 70.33333333%; }
.col-xs-16 { width: 66.66666667%; }
.col-xs-15 { width: 62.5%; }
.col-xs-14 { width: 58.33333333%; }
.col-xs-13 { width: 54.16666667%; }
.col-xs-12 { width: 50%; }
.col-xs-11 { width: 45.83333333%; }
.col-xs-10 { width: 41.66666667%; }
.col-xs-9 { width: 37.5%; }
.col-xs-8 { width: 33.33333333%; }
.col-xs-7 { width: 29.16666667%; }
.col-xs-6 { width: 25%; }
.col-xs-5 { width: 20.83333333%; }
.col-xs-4 { width: 16.66666667%; }
.col-xs-3 { width: 12.5%; }
.col-xs-2 { width: 8.33333333%; }
.col-xs-1 { width: 4.16666667%; }
.col-xs-offset-24 { margin-left: 100%; }
.col-xs-offset-23 { margin-left: 95.83333333%; }
.col-xs-offset-22 { margin-left: 91.66666667%; }
.col-xs-offset-21 { margin-left: 87.5%; }
.col-xs-offset-20 { margin-left: 83.33333333%; }
.col-xs-offset-19 { margin-left: 79.66666667%; }
.col-xs-offset-18 { margin-left: 75%; }
.col-xs-offset-17 { margin-left: 70.33333333%; }
.col-xs-offset-16 { margin-left: 66.66666667%; }
.col-xs-offset-15 { margin-left: 62.5%; }
.col-xs-offset-14 { margin-left: 58.33333333%; }
.col-xs-offset-13 { margin-left: 54.16666667%; }
.col-xs-offset-12 { margin-left: 50%; }
.col-xs-offset-11 { margin-left: 45.83333333%; }
.col-xs-offset-10 { margin-left: 41.66666667%; }
.col-xs-offset-9 { margin-left: 37.5%; }
.col-xs-offset-8 { margin-left: 33.33333333%; }
.col-xs-offset-7 { margin-left: 29.16666667%; }
.col-xs-offset-6 { margin-left: 25%; }
.col-xs-offset-5 { margin-left: 20.83333333%; }
.col-xs-offset-4 { margin-left: 16.66666667%; }
.col-xs-offset-3 { margin-left: 12.5%; }
.col-xs-offset-2 { margin-left: 8.33333333%; }
.col-xs-offset-1 { margin-left: 4.16666667%; }
.col-xs-offset-0 { margin-left: 0%; }
@media screen and (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24 { float: left; }
.col-sm-24 { width: 100%; }
.col-sm-23 { width: 95.83333333%; }
.col-sm-22 { width: 91.66666667%; }
.col-sm-21 { width: 87.5%; }
.col-sm-20 { width: 83.33333333%; }
.col-sm-19 { width: 79.66666667%; }
.col-sm-18 { width: 75%; }
.col-sm-17 { width: 70.33333333%; }
.col-sm-16 { width: 66.66666667%; }
.col-sm-15 { width: 62.5%; }
.col-sm-14 { width: 58.33333333%; }
.col-sm-13 { width: 54.16666667%; }
.col-sm-12 { width: 50%; }
.col-sm-11 { width: 45.83333333%; }
.col-sm-10 { width: 41.66666667%; }
.col-sm-9 { width: 37.5%; }
.col-sm-8 { width: 33.33333333%; }
.col-sm-7 { width: 29.16666667%; }
.col-sm-6 { width: 25%; }
.col-sm-5 { width: 20.83333333%; }
.col-sm-4 { width: 16.66666667%; }
.col-sm-3 { width: 12.5%; }
.col-sm-2 { width: 8.33333333%; }
.col-sm-1 { width: 4.16666667%; }
.col-sm-offset-24 { margin-left: 100%; }
.col-sm-offset-23 { margin-left: 95.83333333%; }
.col-sm-offset-22 { margin-left: 91.66666667%; }
.col-sm-offset-21 { margin-left: 87.5%; }
.col-sm-offset-20 { margin-left: 83.33333333%; }
.col-sm-offset-19 { margin-left: 79.66666667%; }
.col-sm-offset-18 { margin-left: 75%; }
.col-sm-offset-17 { margin-left: 70.33333333%; }
.col-sm-offset-16 { margin-left: 66.66666667%; }
.col-sm-offset-15 { margin-left: 62.5%; }
.col-sm-offset-14 { margin-left: 58.33333333%; }
.col-sm-offset-13 { margin-left: 54.16666667%; }
.col-sm-offset-12 { margin-left: 50%; }
.col-sm-offset-11 { margin-left: 45.83333333%; }
.col-sm-offset-10 { margin-left: 41.66666667%; }
.col-sm-offset-9 { margin-left: 37.5%; }
.col-sm-offset-8 { margin-left: 33.33333333%; }
.col-sm-offset-7 { margin-left: 29.16666667%; }
.col-sm-offset-6 { margin-left: 25%; }
.col-sm-offset-5 { margin-left: 20.83333333%; }
.col-sm-offset-4 { margin-left: 16.66666667%; }
.col-sm-offset-3 { margin-left: 12.5%; }
.col-sm-offset-2 { margin-left: 8.33333333%; }
.col-sm-offset-1 { margin-left: 4.16666667%; }
.col-sm-offset-0 { margin-left: 0%; }
}

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}


.pull-left { float: left !important; }
.pull-right { float: right !important; }
.hide { display: none !important; }
.show { display: block !important; }


/*2019年6月13日14:45:33*/
#div_div {
	width: 132px;
	margin: 0 auto;
	text-align: center;
}
#qr_container{
	color: #b5b5b5;
	font-size: 12px;
	line-height: 26px;
}
#qrcode img{
	padding: 0px;
}

.xl_con table{
	max-width:100%;
}
/*2019年6月13日14:45:33*/


@media screen and (max-width: 767px){
	img{ max-width:100%;}
	.container{ width:100%; padding:0}
	.head{ height:auto; padding:20px 10px;}
	.logo{ padding-top:0}
	.tit_bg,.menu li a img,.ss_con,.ss_tit{ display:none}
	.logo{ text-align:center}
	.con_bg{ padding:10px 0;}
	.menu,.menu li{ height:40px; line-height:40px;}
	.menu li a,.slideBox .bd li .tit,.list li,.gg_tit li,.tit3 li,.bar,.tit1 li a{ font-size:14px;}
	.slideBox{ margin-bottom:20px;}
	.tit,.tit_1,.tit_2{ padding-left:20px; margin-bottom:20px;}
	.tit a,.tit_1 a,.tit_2 a{ width:auto; margin-right:20px;}
	.tit2,.tit_con{ width:100%; margin:0;}
	.tit2 li{ width:33.3%; float:left; border-bottom:0; border-right:1px solid #ffffff;}
	.tit2 li a{ height:50px; padding:0; line-height:50px;}
	.tit2 li span,.bot_tit,.bot_l,.bot_r,.tit3 span,.tit4,.ztzl_con,.ztzl_con_1{ display:none}
	.tit_con{ height:auto; padding:10px;}
	.con_r{ margin-top:10px;}
	.tit{ margin-right:0}
	.bot{ width:100%}
	.gg_tit{ padding-left:80px;}
	.tit h3, .tit_1 h3, .tit_2 h3{ font-size:16px;}
	.tit3 li{ margin-right:15px;}
	.list1 li{ width:50%}
	.bar img{ width:24px; margin-right:10px;}
	.slideBox{ margin-left:0; margin-bottom:10px;}
	.slideBox .bd li .tit{ font-size:14px; line-height:18px; height:auto}
	.con_l,.con_r{ width:100%;}
	.col-sm-14.col-xs-24.pad_r20{ padding-right:10px}
	.gl_con{ padding:10px;}
	.gl_tit1{ margin-right:30px;}
	.gl_list{ margin-right:20px;}
	.gl_list1 ul{ padding:10px 0;}
	.gl_list1 li{ font-size:14px; line-height:30px; background-position:0 13px;}
	.fy_list a,.inp6{ height:24px; line-height:24px; padding:0 5px; margin-bottom:6px;}
	.fy_list img{ height:24px;}
	.xl_con{ padding:0 10px 10px 10px;}
	.xl_con1{ line-height:30px; font-size:14px;}
	.xl_tit4_l{ display:none}
	.xl_tit4_r{  float:inherit;}
	.zxft_list{ padding-top:0px; padding-left:10px}
	.zxft_con{ margin-top:15px}
	.zxft_xl_tit_l li{ font-size:16px;}
	.zxft_xl_tit_l{ padding-left:0; padding-right:0}
	#wytw{ width:100%}
	.zxft_xl_con1{ padding:20px 10px;}
	.zxft_con1,.zxft_list{ font-size:14px; line-height:28px;}
	.zxft_xl_tit_r{ display:none}
	.zxft_xl_con2{ height:auto}
	.zxft_list.pad_l20{ padding-left:0}
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	  }
	  .table-responsive > .table {
		margin-bottom: 0;
	  }
	  .table-responsive > .table > thead > tr > th,
	  .table-responsive > .table > tbody > tr > th,
	  .table-responsive > .table > tfoot > tr > th,
	  .table-responsive > .table > thead > tr > td,
	  .table-responsive > .table > tbody > tr > td,
	  .table-responsive > .table > tfoot > tr > td {
		white-space: nowrap;
	  }
	  .table-responsive > .table-bordered {
		border: 0;
	  }
	  .table-responsive > .table-bordered > thead > tr > th:first-child,
	  .table-responsive > .table-bordered > tbody > tr > th:first-child,
	  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
	  .table-responsive > .table-bordered > thead > tr > td:first-child,
	  .table-responsive > .table-bordered > tbody > tr > td:first-child,
	  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
		border-left: 0;
	  }
	  .table-responsive > .table-bordered > thead > tr > th:last-child,
	  .table-responsive > .table-bordered > tbody > tr > th:last-child,
	  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
	  .table-responsive > .table-bordered > thead > tr > td:last-child,
	  .table-responsive > .table-bordered > tbody > tr > td:last-child,
	  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
		border-right: 0;
	  }
	  .table-responsive > .table-bordered > tbody > tr:last-child > th,
	  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
	  .table-responsive > .table-bordered > tbody > tr:last-child > td,
	  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
		border-bottom: 0;
	  }
		.xl_tit1{ font-size:18px;}
		.xl_tit3 li a,.zmhd_tit_l,.zmhd_con1 h3{ font-size:15px;}
		.list2 li,.list3 li{ width:33.3%}
		.gl_tit3 li a{ padding:0 6px;}
		.tit1, .zxft_tit{ height:36px; line-height:36px;}
		.zxft_tit li a{ padding:0 20px; font-size:15px;}
		.zxft_con{ padding:10px;}
		.zxft_xl_tit{ height:40px; line-height:40px;}
		.zxft_xl_tit_l li a{ padding:0 10px;}
		.tit6{ height:auto; padding-bottom:10px;}
		.tit6 a{ margin-top:10px;}
	.ld_l,.ld_r,.wsbs_l,.zmhd_l,.zmhd_r{ float:inherit; width:auto}
	.ld_con,.ld_con_b{ background:none;}
	.ld_con1{ padding:10px 0; font-size:14px; line-height:24px;}
	.ld_tit_l{ font-size:16px; background-position:-3px center; padding-left:15px;}
	.wsbs_con{ margin-left:0px; margin-top:10px;}
	.wsbs_con.t_bg2,.wsbs_con.t_bg4{ margin-left:-10px; margin-right:2px;}
	.wsbs_t{ margin-left:0; padding:0 10px; font-size:14px; padding-top:85px;}
	.wsbs_t img{ width:100%}
	.wsbs_h3{ font-size:20px;}
	.wsbs_list li{ width:25%; font-size:14px;}
	.wsbs_list1 li,.xxgk_list li{ width:50%}
	.xxgk_list li:nth-child(5n){ border-right:1px solid #e7e7e7;}
	.xxgk_list li:nth-child(2n){ border-right:0}
	.con_bg>.pad_l20.pad_r20{ padding:0 10px;}
	.zxft_tit li a{ padding:0 8px;}
	.zxft_tit>span{ display:none}
	.xxgk_list1 li{ float:inherit; width:auto}
	.wsbs_list3 li{ width:49%; font-size:14px;}
	.wsbs_list3 li.i_bg2{ margin-left:2%;}
	.xxgk_list1 li,.xxgk_list2 li{ line-height:30px;}
	.ld_tit1_l,.xxgk_list1 li a,.xxgk_list2 li a,.xxgk_list li,.tab1 td{ font-size:14px;}
	.zmhd_con1{ margin-right:0; width:96%; margin-bottom:10px;}
	.zmhd_r .con1,.zmhd_list li{ line-height:30px; font-size:14px;}
	.zmhd_tit{ margin-top:0}
	.zmhd_tit_r>a,.zmhd_list li span{ display:none}
	.tab1 td{ line-height:22px; padding-top:5px; padding-bottom:5px;}
	.tab2{ width:100%}
	.tab2 td.td1{ width:100px; padding:7px 5px;}
	.qzxx_tit{ margin-top:10px; line-height:24px;}
	.btn5,.btn6{ width:48%; margin:0 1%; font-size:14px;}
	.gl_list{ position:relative}
	.gl_list:before{ content:''; position:absolute; width:10px; height:10px; right:15px; top:14px; transform:rotate(45deg); border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; display:block;}
	.gl_list>ul>li{ display:none;}
	.gl_list li.on{ display:block}

}

@media screen and (min-width: 768px) and (max-width: 1000px){
	.container{ width:auto; margin:0 10px; }
	.head{ height:auto; padding:20px;}
	.logo{ padding-top:0}
	.inp{ width:79%;}
	.slideBox{ margin-bottom:20px;}
	.tit,.tit_1,.tit_2{ margin-bottom:20px;}
	.tit2,.tit_con{ width:100%; margin:0;}
	.tit2 li{ width:33.3%; float:left; border-bottom:0; border-right:1px solid #ffffff;}
	.tit2 li a{ height:50px; padding:0; line-height:50px;}
	.tit2 li span,.bot_tit{ display:none}
	.tit_con{ height:auto; padding:10px;}
	.con_r{ margin-top:10px;}
	.con_l, .con_r,.wsbs_l,.zmhd_l,.zmhd_r{ float:inherit; width:100%}
	.tit6{ height:auto; padding-bottom:15px;}
	.tit6 span{ margin-bottom:30px;}
	.tit6 a{ margin-bottom:10px;}
	.xl_con{ padding:0 10px 10px 10px;}
	.zxft_list{ padding-top:10px; line-height:30px; font-size:14px; padding-left:10px}
	.zxft_xl_tit_l li{ font-size:16px;}
	.zxft_xl_tit_l{ padding-left:0; padding-right:0}
	.zxft_xl_con1{ padding:20px 30px;}
	.zxft_con1{ font-size:14px;}
	.bot{ width:100%}
	.bot_r{ display:none}
	.zxft_xl_tit_l li a{ padding:0 20px;}
	.xl_tit1{ font-size:24px;}
	.ld_tit1_r{ width:80%;}
	.ld_l,.ld_r{ float:inherit; width:auto}
	.ld_con,.ld_con_b{ background:none;}
	.wsbs_t{ padding-top:65px; font-size:14px;}
	.wsbs_h3{ font-size:20px;}
	.wsbs_list1 li{ width:50%}
	.zmhd_con1{ width:97%; margin-bottom:10px;}
	
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.container { width: 1000px; overflow-x:hidden}
	body{ min-width:1000px; overflow-x:hidden}
	.inp{ width:253px;}
	.ss_tit a{ padding:0 5px;}
	.tit a,.tit_1 a,.tit_2 a{ font-size:12px;}
	.tit,.tit_1,.tit_2{ padding-right:0px;}
	.tit{ margin-right:3px; padding-right:14px;}
	.tit_1{ width:15%}
	.list,.list1{ padding-top:10px;}
	.list li{ line-height:30px; background-position:4px 13px; font-size:14px;}
	.gg_tit{ background:url(19qg_t1.jpg) no-repeat left 12px; padding-top:12px; margin:5px auto 0;}
	.gg_tit li{ background-position:0px 10px; font-size:14px;}
	.tit2{ width:100px;}
	.tit2 li a{ padding-top:14px; font-size:14px; height:110px;}
	.tit_con{ width:880px; padding:15px; height:332px;}
	.con_bg1{ padding:15px 0;}
	.tit3 li{ font-size:16px;}
	.con_l{ width:500px;}
	.con_r{ width:330px;}
	.list1 li{ line-height:28px; background-position:left 11px;}
	.bar{ padding:10px 0; font-size:16px;}
	.bar img{ margin-right:10px}
	.tit4{ margin-top:5px}
	.tit4 span,.bot_tit>ul>li,.zxft_list2 li{ font-size:14px;}
	.inp1{ width:250px;}
	.ztzl_con{ margin:10px auto 0;}
	.tit h3,.tit_1 h3,.tit_2 h3{ font-size:14px; line-height:28px;}
	.tit6{ padding-top:10px; height:52px; margin:5px auto 0}
	.tit6 span{ font-size:16px;}
	.tit6 a{ margin-left:8px; padding:0 10px;}
	.mar_t15.innBox{ margin-top:10px;}
	.tit4 li{ font-size:14px; margin-right:10px;}
	.tit4 li img{ margin-right:6px;}
	.list2 li,.list3 li{ line-height:30px; background-position:4px 14px; font-size:14px;}
	.con1 img{ width:110px; height:80px;}
	.xl_con{ padding:0 30px 20px 30px;}
	.zxft_list{ padding-top:10px; line-height:30px; font-size:14px; padding-left:10px}
	.zxft_xl_tit_l{ padding-left:0; padding-right:0}
	.zxft_xl_tit_l li{ font-size:16px;}
	.zxft_xl_con1{ padding:20px 30px;}
	.zxft_con1,.ld_tit1_l,.xxgk_list2 li a{ font-size:14px;}
	.xl_tit1{ font-size:24px;}
	.ld_tit1_r{ max-width:230px;}
	.ld_tit1_l{ margin-top:5px;}
	.ld_r{ width:660px; padding-right:0}
	.zxft_list.pad_t5.pad_l40{ padding-left:20px;}
	.wsbs_con,.wsbs_t{ height:121px;}
	.wsbs_list li,.xxgk_list li{ font-size:14px;}
	.wsbs_con.t_bg1 ul, .wsbs_con.t_bg3 ul{ top:2px;}
	.wsbs_con.t_bg2 ul{ top:15px;}
	.wsbs_t{ padding-top:65px; font-size:14px;}
	.wsbs_h3{ font-size:20px;}
	.wsbs_l{ width:590px;}
	.wsbs_list3{ margin:8px auto 0;}
	.wsbs_list3 li{ width:155px; font-size:15px;}
	.wsbs_list2{ padding:10px 0 0 10px;}
	.wsbs_list2 li{ font-size:14px; line-height:30px;}
	.xxgk_list li{ height:88px;}
	.zxft_tit li a{ padding:0 25px; font-size:16px;}
	.ld_tit1_r a{ padding:0 12px; margin-right:8px; margin-top:5px;}
	.tit7.mar_t30{ margin-top:12px;}
	.xxgk_list2 li,.zmhd_r .con1{ line-height:30px}
	.xxgk_tit{ margin-top:5px;}
	.zmhd_l,.zmhd_r{ width:460px;}
	.tab1 td,.zmhd_r .con1,.zmhd_list li{ font-size:14px;}
	.tab1 tr:nth-child(even) td{ line-height:40px;}
	.zmhd_con1{ width:300px;}
	.zmhd_tit_l,.zmhd_con1 h3{ font-size:16px;}
	.zmhd_tit{ margin-top:0}
	.con_l .zmhd_list{ margin-top:8px;}
	.con_l .zmhd_list li{ line-height:30px;}
	.gl_tit1 span{ font-size:20px;}
}
@media screen and (min-width: 1200px) {
	.container { width: 1200px; }
}

.popupmask {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #000;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index: 99
}

.popup {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 700px;
	background-color: #fff;
	margin: 60px auto 0;
	padding: 30px 50px;
	font-size: 15px;
	line-height: 1.5em;
	font-weight: bold;
	*left: auto;
	*right: auto;
	*width: 1020px;
	z-index: 999;
	border-radius: 20px
}

.popup span {}

.popup h2 {
	text-align: center;
	font-size: 1.6em;
	/*#0E86E0*/
	color: #0E86E0;
	margin: 10px 0 30px;
}

.popup p {
	margin: 15px 0;
}

.popup a {
	display: block;
	/*#0E86E0*/
	background: #0E86E0;  
	color: #fff;
	width: 100px;
	margin: auto;
	text-align: center;
	height: 32px;
	line-height: 32px;
	text-decoration: none;
}

.popup a.a_close {
	background-color: #fff;
}

.popup span.span_notice {
	position: absolute;
	z-index: 100;
	right: 0px;
	margin: 10px 0 30px;
}
.js_login_confirm{
	display: none;
}
@media screen and (max-width: 767px){
	.popup{
	width: 70%;
	z-index: 10000;
	}
}