@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
q:before, q:after {content:'';}
abbr,acronym{border:0;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 12px/1.5 "SimSun", "宋体"; color:#333; background: #fff;}
input,textarea,select,button{vertical-align:middle; font-family:"SimSun", "宋体";color:#333; outline: 0 none;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#dd0000;text-decoration:none;}
a:focus,video{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear10{clear:both;font-size:0;line-height:0;height:0; padding:10px 0 0; overflow:hidden; }
h1,h2,h3{font-weight:normal;}
h1{ font-size:18px;}
h2{ font-size:14px;}
h3{ font-size:12px;}
ul,li{ vertical-align:middle;}
.con{display: none;}
.con.active{display: block;}
.img_title{display: none;}
.container{width: 1180px;}
.content{ padding: 10px 0 0; background: url("../images/gk_mainbg.gif") 0 0 repeat-x;}
.lmcontent{padding: 10px;}
@media (max-width: 991px) {
    .mt20{margin-top: 10px !important;}
    .mt15{margin-top: 10px !important;}
    .lmcontent{padding-bottom: 0;}
}
@media (max-width: 1200px) and (min-width: 1180px){
    .container {width: 1180px;}
}
@media (max-width: 1179px) and (min-width: 992px){
    .container {width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container {width: 768px;}
}

@media (max-width: 767px) {
    .content{padding: 10px 10px 0;}
    .container {width: 100%;}
}
@media print{
    a[href]:after {
        content: none!important;
    }
    body{min-width: 1180px !important;}
    .container{width: 1180px !important;}
}

.jump-info .btn-group{padding-left: 0 !important; text-align: center;}

/***漂浮***/
.j-float{position:relative;z-index:999;display:none;}
.j-float .img_title{display:none;}
.j-float li img{ height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}

/***漂浮***/
.topbox{background:#f3f3f3; height: 30px; line-height: 28px;}
.topbox .topl li{ float: left; padding-right: 14px;}
.topbox .topl li img{ vertical-align: middle;}
.topbox .topl li span{display: inline-block; vertical-align: middle; padding-left: 4px; white-space: nowrap;}

.topbox .topr li{ float: right;}
.topbox .topr li a{display: inline-block; padding-left: 21px; background: url("../images/topico.gif") 12px 0 no-repeat;}
.topbox .topr li img{display: none;}
.topbox .topr li span{display:inline;}
.topbox .topr .num1 a{ position: absolute; padding-left: 21px; background-position: 0 -112px;}
.topbox .topr .num2 a{ padding-left: 20px; background-position: 0 -84px;}
.topbox .topr .num3 a{ padding-left: 21px; background-position: 0 -56px;}
.topbox .topr .num4 a{ margin-left: 8px; padding-left: 17px; background-position: 0 -28px;}
.topbox .topr .num2,.topbox .topr .num3,.topbox .topr .num1{padding-left: 8px;}
.topbox .topr .num1 a,.topbox .topr .num2 a,.topbox .topr .num3 a{ position: relative;}
.topbox .topr .num1 a img,.topbox .topr .num2 a img,.topbox .topr .num3 a img{ position: absolute;}
.topbox .topr .num1 a:hover img,.topbox .topr .num2 a:hover img,.topbox .topr .num3 a:hover img{ display: block; width: 80px;height: 80px;right: -16px;top: 27px;border: 1px solid #ddd;background: #fff;border-radius: 6px;}
@media (max-width: 767px) {
    .topbox .topr .num1{display: none;}
    .topbox{padding: 0 10px;}
}
@media (max-width: 380px) {
    .topbox{padding: 0 5px;}
    .topbox .topl li{padding-right: 4px;}
    .topbox .topl li span{padding-left: 2px;}
}
/*头部导航 end*/
.banner{ background: url("../images/banbg.jpg") 0 top no-repeat;background-size: auto 100%;}
.banner li object,.banner li embed{ width: 100%;}
.banner .ban1{height: 191px;}
.banner .ban2{ padding: 30px 0 20px; text-align: center;}
.banner .ban2 img{ height: auto; max-width: 82%;}
/*banner end*/
.navbox{ height:31px; padding: 4px 0 4px 4px; background:#248ce2; z-index:99; position: relative;}
.navbox .navbar{background:none;border-radius:0;border:0; position:relative; height:31px; z-index: 20; width: 912px;}
.navbox .navbar-nav{ height:31px; width: 100%; float: none;}
.navbox .navbar-nav li{float:left; width:116px; padding-right: 10px; position: static;}
.navbox .navbar-nav li a{display:block; height:100%; color: #fff; background: url("../images/navbg.png") 0 0 no-repeat;}
.navbox .navbar-nav li a span{ display: block; cursor: pointer; padding-left: 41px; background: url("../images/navico.png") 11px 0 no-repeat; font-size: 16px; line-height: 30px; height: 100%; font-family: "Microsoft YaHei";}
.navbox .navbar-nav li a:hover,.navbox .navbar-nav li.active a{color: #fff; background-position: 0 -31px;}

.navbox .navbar-nav li.num2 a span{background-position: 11px -31px;}
.navbox .navbar-nav li.num3 a span{background-position: 11px -62px;}
.navbox .navbar-nav li.num4{ width:156px;}
.navbox .navbar-nav li.num4 a{ background: url("../images/navbglong.png") 0 0 no-repeat;}
.navbox .navbar-nav li.num4 a span{background-position: 11px -93px;}
.navbox .navbar-nav li.num5 a span{background-position: 11px -124px;}
.navbox .navbar-nav li.num6 a span{background-position: 11px -155px;}
.navbox .navbar-nav li.num7{padding-right: 0;}
.navbox .navbar-nav li.num7 a span{background-position: 11px -186px;}
/*导航 end*/
.search{ width: 255px; height: 31px; position: relative;}
.search ul{padding-right: 84px;}
.search li{line-height: 0; font-size: 0;}
.search li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.search li.ss3{ width: 24px; right: 8px; top: 0; font-size: 12px; line-height: 15px; position: absolute;}
.search li.ss3 a,.search li.ss3 a:hover{ color: #fff;}
.search li.ss2{ width: 74px; height: 31px; position: absolute; top: 0; right: 10px; background: url("../images/searchbg2.gif") right 0 no-repeat #f40707;}
.search li.ss2 input{font-family: "Microsoft YaHei"; cursor: pointer; height: 31px; line-height: 28px; color: #fff; font-size: 16px;}
.search li.ss1{padding: 1px 8px 1px 27px; background: url("../images/search1.gif") 0 0 no-repeat;}
.search li.ss1 input{ height: 29px; font: 12px/28px "宋体"; color: #787878;}
/*搜索 end*/
@media (min-width:992px) and (max-width:1179px) {
    .navbox .navbar{width: 713px;}
    .navbox .navbar-nav li{width: 88px;}
    .navbox .navbar-nav li a{background: #66aeeb; border-radius: 4px; transition: 0.4s all;}
    .navbox .navbar-nav li a span{padding-left: 0; background: none; text-align: center;}
    .navbox .navbar-nav li a:hover{ background: #f40707;}
	.navbox .navbar-nav li.num4{ width:108px;}
.navbox .navbar-nav li.num4 a{background: #66aeeb;}
}
@media (max-width:991px) {
    .navbox{ height: auto; padding-left: 0;}
    .navbox .navbar{float: none; width: auto;}
    .search{display: none;}
    .navbox .navbar-nav li{width: 14.25%; padding-right: 0;}
    .navbox .navbar-nav li a{background: #66aeeb; border-radius: 4px; transition: 0.4s all; margin: 0 5px;}
    .navbox .navbar-nav li a span{padding-left: 0; background: none; text-align: center;}
    .navbox .navbar-nav li a:hover{ background: #f40707;}
	.navbox .navbar-nav li.num4{ width:14.25%;}
.navbox .navbar-nav li.num4 a{background: #66aeeb;}
}
@media (max-width: 767px) {
    .navbox{height: auto; padding:0;}
    .navbar-header{ padding: 0 8px;}
    .navbar-default .navbar-brand{ padding: 0; color: #fff; line-height: 42px; height: 42px; font-family: "Microsoft YaHei";}
    .navbar-default .navbar-brand:active{color: #fff;}
    .navbar-default .navbar-toggle{background-color: #fff; margin:4px 0 !important;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
    .navbox .navbar{background:#248ce2;height:auto; margin: 0;}
    .navbox .navbar-nav{ height:auto; background: #248ce2; margin: 5px 0;}
    .navbox .navbar-nav li{width: 100%;}
    .navbox .navbar-nav li a{ background: none; border-radius: 0 none; margin: 0;}
    .navbox .navbar-nav li a:hover{ background: #248ce2;}
    .navbar-default .navbar-collapse{border-top: 0 none;}
}
/********头部 end********/

.footer{background: #c4dbfb; border-top: 2px #4f9aff solid;text-align: center;}
.footer .container{position: relative;}
.fotnav{ padding: 1px 0 2px; height: 38px; line-height: 38px; background: url("../images/footer_xx01.gif") left bottom repeat-x; }
.fotnav a{margin: 0 8px;}
.fotcon{position: relative; padding: 11px 0; line-height: 24px; background: url(../images/footer_bg.jpg) no-repeat center bottom;}
.fotcon img{vertical-align: middle; margin-right: 0.3em;}
.fotcon a{white-space: nowrap; display: inline-block;}
.fotcon span{white-space: nowrap; display: inline-block;}
.fotcon .dzjg{position: absolute;}
.fotcon .j-gov{width: 70px;height: 70px;overflow: hidden; right: 20px;top: 10px;}
.fotcon .j-gov img{width: 70px;height: 70px;}
.fotcon .j-jiucuo{left: 27px;top: 19px;}
@media (min-width:992px) and (max-width:1179px) {
    .fotcon .j-jiucuo{left: 0; top: 24px;}
    .fotcon .j-jiucuo img{height: 40px; width: auto;}
}
@media (max-width:991px) {
    .fotcon .dzjg{position: static; display: inline;}
}
@media (max-width:767px) {
    .fotcon { padding: 11px 8px;}
}
/***********底部 end***********/
.ind_right,.ind_left{ position: fixed; top: 220px; z-index: 99;}
.ind_right{right: 10px;}
.ind_left{left: 10px;}
.ind_left li{ font-size: 0; line-height: 0; padding-top: 5px;}
.ind_right li{border: 1px #dedede solid; font-size: 0; line-height: 0;}
.ind_right li a{border: 1px #fff solid; background: #f3f3f3; text-align: center; display: block; padding: 6px 6px 0;}
.ind_right li a img{width: 119px; height: 119px;}
.ind_right li a span{ display: block; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 20px; padding: 8px 0;}

.ind_right .couplet-close{text-align: right; padding-bottom: 5px;}
.ind_right .couplet-close img,.ind_left .couplet-close img{cursor: pointer;}

/*左右漂浮 end*/

.slide{ position: absolute; width: 60px; left:0; height: 467px; top: 242px; z-index: 100;}
.slide .ewm{ position: absolute; width: 60px; height: 419px;}
.slide .ewm li a{display: block;padding: 35px 0 3px;border-bottom: 1px solid #297ac0;color: #fff;background: url(../images/icon-toolbar.png) 0 0 no-repeat #0061b4; text-align: center; position: relative; cursor: pointer;}
.slide .ewm li a:hover,.slide .ewm li a.u-active{background-color: #4f9fe5;}
.slide .ewm li img{display: none; position: absolute;left: 60px; top: 0; width: 100px; height: 100px;}
.slide .ewm li .img_title{display: block; cursor: pointer;}
.slide .ewm li.mail a{background-position: 0 -120px;}
.slide .ewm li.zs a{background-position: 0 -180px;}
.slide .ewm li.num1 a{background-position: 0 -60px;}
.slide .ewm li.num2 a{background-position: 0 -240px;}
.slide .ewm li.num3 a{background-position: 0 -300px;}
.slide .ewm li.wza a{background-position: 0 -360px;}
.slide .wst li.num1 a{ background-position:0 -520px;}
.slide .packUp{ position: absolute; left: 0; bottom: 0; width: 60px; height: 47px; background: url(../images/icon-toolbar.png) 0 -420px no-repeat #0061b4; cursor: pointer;}
.slide .packUp.u-active{background-position: 0 -467px;}
/*左侧悬浮 end*/


/*页面纠错*/
.ui-dialog-title{color:#297bd3;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table li{ line-height: 24px; padding: 4px 0; position: relative; padding-left: 90px;}
.correction-table .tit{width:80px;text-align:right; font-weight: bold; font-family: "Microsoft YaHei", 微软雅黑; padding:0 10px 0 0; position: absolute; left: 0; top: 4px; line-height: 24px;}
.correction-table .tit span{color:#dd0000;}
.correction-table .input{position:relative;}
.correction-table .input .msg-box{ top:0;}
.correction-table .input select{padding:3px 5px;border:#ddd 1px solid; max-width: 90%;}
.correction-table .input input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid; max-width: 90%;}
.correction-table .input input#checkCode{width:100px;}
.correction-table .input textarea{width:380px; max-width: 90%; height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table .btn-group{padding-left:92px!important;}
.correction-table .btn-group input{background:#297bd3;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; font-family: "Microsoft YaHei", 微软雅黑;}

@media (max-width: 767px) {
  .ui-dialog.jiucuo .ui-dialog-content{ width: 500px !important; height: 400px !important;}
}
@media (max-width: 542px) {
  .ui-dialog.jiucuo{ position: fixed; left: 10px; right: 10px; top: 10px; bottom: 10px;overflow: hidden;overflow-y: auto;}
  .ui-dialog.jiucuo .ui-dialog-body{ padding: 10px;}
  .ui-dialog.jiucuo .ui-dialog-grid{ width: 100%;}
    .ui-dialog.jiucuo .ui-dialog-content{ width: 100% !important;}
}

/*页面纠错 end*/

.pagination{clear:both;width:100%;text-align:right;margin:10px 0;padding:3px 0;line-height:24px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #e0e0e0;color:#868585;margin:3px;padding:0 8px;text-decoration:none;white-space:nowrap;height:24px;border-radius: 3px;}
.pagination a:hover{background:#248ce2;border:1px solid #248ce2; color: #fff;}
.pagination a.active{border:1px solid #248ce2;background:#248ce2; color: #fff;}
.pagination span.current,.pagination span.current:hover{background:#248ce2;border:1px solid #248ce2; color: #fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #e0e0e0;color:#868585;background:#f1f1f1;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#f1f1f1;border:#e0e0e0 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#868585;background:#fff;border:1px solid #e0e0e0;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:24px;padding:0 6px;}
.pagination .total{border:0;height:24px;padding:0;}
.pagination .inputBar input{width:40px;height:20px;line-height:24px;padding:2px 5px;border:#e0e0e0 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#f1f1f1;vertical-align:middle;border-radius: 3px; color: #868585;}
.pagination .inputBar .go-page{width:40px;height:26px;line-height:18px;padding:2px 5px;border:#e0e0e0 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#fff;vertical-align:middle;border-radius: 3px; color: #868585;}
.pagination .inputBar .go-page:hover{background:#248ce2;border:1px solid #248ce2; color: #fff;}
@media (max-width: 991px) {
    .pagination{margin: 0;}
}
@media (max-width: 480px) {
    :root body {position: absolute;}
    body {width: 100vw;overflow: hidden;}
}
/*分页/翻页*/

/*当前位置*/
.wz_top{height: auto;background: url(../images/location.gif) no-repeat 4px 12px;color: #333333;padding:10px 5px 9px 24px;overflow: hidden;border-bottom: 1px solid #eaeaea;font: 14px/20px "宋体";}
.wz_top i{ font-style: normal;}

.list li{ height: 28px; line-height: 28px; background: url("../images/icon.gif") left center no-repeat; overflow: hidden; color: #999; padding: 0 0 0 10px;}
.list li .date{white-space: nowrap; font-size: 12px; font-family: arial;}
.list li a{display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left;}
.list li img{float: left; padding: 12px 0 0 0;}
@media (max-width: 991px) {
    .list li img{display: none;}
    .list li a{ display: block; margin-right: 45px; max-width: none !important; float: none;}
}

.listgk li{height:30px;line-height:30px;vertical-align:bottom;padding:0 50px 0 13px;background:url(../images/icon.gif) 0 center no-repeat;overflow:hidden;position:relative; font-size: 12px;}
.listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999;white-space:nowrap; font-family: arial;}
.listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0;}
.listgk li .explain-list,.listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .explain-list .split-line,.listgk li .policy-list .split-line{padding:0 5px;color:#666;}
.listgk li .explain-list a,.listgk li .policy-list a{display:inline;color:#dd0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li .explain-list a:hover,.listgk li .policy-list a:hover{color: #dd0000;}
@media (max-width: 991px) {
    .listgk li .explain-list,.listgk li .policy-list{ display: none;}
}
/*列表1 end*/


/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei";}
.ui-dialog-content{font-family:"Microsoft YaHei";}
.ui-dialog-content .jump-info p{word-break:break-all;word-wrap:break-word;}
.ui-dialog-content .btn-group{padding:10px 0;text-align:center;display:block;height:36px;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#2b80d5;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media (max-width:767px) {
    .ui-dialog-content{width:250px !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}

/*公开  on*/
.zwgk_leftbox{ width: 294px; padding-bottom: 18px;}
.zwgk_openmenu{ border: 1px #c8dae8 solid; background: #fafafa;}
.zwgk_openmenu h1{height: 54px; background: #137ee9 url("../images/xxgk_ico1.png") 21px 0 no-repeat; padding-left: 71px; font-weight: bold; font-size: 18px; color: #fff; line-height: 54px;}
.treetit{ background: #e0f3ff; height: 40px;}
.treetit li{float: left; width: 25%; text-align: center;}
.treetit li a{ display: block; height: 40px; line-height: 40px; border-left: 1px #fff solid;}
.treetit li.num1 a{border-left: 0 none;}
.treetit li.active a{color: #0061b4; font-weight: bold;}
.zwgk_opensearch{ padding: 5px 6px 8px;}
.zwgk_opensearch ul{ height: 26px; position: relative; padding-right: 60px;}
.zwgk_opensearch ul li{ font-size: 0; line-height: 0;}
.zwgk_opensearch ul li input{ border: 0 none; width: 100%; background: none; vertical-align: middle; outline: 0 none;}
.zwgk_opensearch ul li.ss2{ position: absolute; right: 0; top: 0; width: 54px; height: 26px;}
.zwgk_opensearch ul li.ss2 input{ background: #0061b4; color: #fff; text-align: center; cursor: pointer; height: 26px; line-height: 26px;font-size: 16px;border-radius: 4px;}
.zwgk_opensearch ul li.ss1{ border: 1px #dddddd solid; height: 24px; border-radius: 4px; background: #fff; padding: 0 10px;}
.zwgk_opensearch ul li.ss1 input{ height: 24px; line-height: 24px;}

.xxgktreecon{ height: 290px; overflow: hidden;}
.zwgk_openmenu .ztree li span.button.switch{ height: 20px;}
.zwgk_openmenu .ztree li a{ height: 20px;}
.zwgk_openmenu .ztree li span.button.center_close{background-position: -95px -26px;}
.zwgk_openmenu .ztree li span.button.center_open{background-position: -133px -26px;}
/*树样式调整 end*/

.wgk_xxktop{ height: 32px; line-height: 31px; border-bottom: 1px #c8dae8 solid; padding: 0 8px;}
.wgk_xxktop li{float: left;width: 16.6%;text-align: center;font-weight: bold;cursor: pointer;}
.wgk_xxktop li a{display: block;}
.wgk_xxktop li.active{background: url(../images/xxgk_ico1.png) center -56px no-repeat;border-bottom: 2px solid #e50000;}
.wgk_xxknr{margin: 8px 0 0 0;padding-left: 10px;height: 243px;overflow-y: auto;}
.xxgktreecon1{ margin: 3px 0 10px 10px; height: 277px; overflow: auto;}
/*树目录 end*/

.zwgk_llink1{ height: 140px; overflow: hidden;}
.zwgk_llink1 li{ width: 142px; height: 60px; float: left; padding: 10px 0 0;}
.zwgk_llink1 li a{display: block; height: 23px; padding: 17px 0 18px; border: 1px #c8dae8 solid; text-align: center; font-size: 0; line-height: 0; transition: 0.4s all;}
.zwgk_llink1 li img{height: 23px; width: auto; vertical-align: middle; display: inline-block;}
.zwgk_llink1 li span{ cursor: pointer; line-height: 23px; display: inline-block; vertical-align: middle; height: 23px; font-size: 16px; padding-left: 5px;}
.zwgk_llink1 li a:hover{ background: #eff8fe; color: #0061b4;}
.zwgk_llink1 li.num2,.zwgk_llink1 li.num4{float: right;}
/*目录 指南 等 end*/

.zwgk_openbox{ border: 1px #c8dae8 solid;}
.zwgk_openbox h2{ height: 42px; line-height: 42px; font-size: 16px; padding-left: 55px; font-weight: bold;background: url(../images/xxgk_ico1.png) 22px -88px no-repeat #e3f3ff; color: #0061b4;}
.zwgk_ysqbox{height: 190px;}
.zwgk_ysqbox ul{padding: 10px 8px 0;}
.zwgk_ysqbox ul li{float: left;width: 50%;line-height: 30px;text-indent: 12px;background: url(../images/icon-li3.png) left center no-repeat;}
/*依申请 end*/

.zwgk_map{ height: 373px;}
.zwgk_map h2{ background-position: 22px -136px;}
.m-edumapbox{ position: relative;margin: 6px auto;width: 237px;height: 309px;background: url(../images/bg-map.png) no-repeat;}
.m-edumapbox li a.tit{color: #fff; position: absolute;}
.m-edumapbox li.num1 a{left: 70px; top: 52px;}
.m-edumapbox li.num2 a{left: 108px; top: 50px;}
.m-edumapbox li.num3 a{left: 54px; top: 72px;}
.m-edumapbox li.num4 a{left: 22px; top: 95px;}
.m-edumapbox li.num5 a{left: 100px; top: 85px;}
.m-edumapbox li.num6 a{left: 75px; top: 129px;}
.m-edumapbox li.num7 a{left: 137px; top: 117px;}
.m-edumapbox li.num8 a{left: 49px; top: 176px;}
.m-edumapbox li.num9 a{left: 109px; top: 162px;}
.m-edumapbox li.num10 a{left: 150px; top: 193px;}
.m-edumapbox li.num11 a{left: 154px; top: 170px;}
.m-edumapbox li.num12 a{left: 110px; top: 216px;}
.m-edumapbox li.num13 a{left: 63px; top: 234px;}
.m-edumapbox li.num14 a{left: 110px; top: 248px;}
.m-edumapbox li.num15 a{left: 180px; top: 229px;}
.m-edumapbox li.num16 a{left: 143px; top: 274px;}

.m-edumapbt{position: absolute;top: 67px;left: 238px;z-index: 100;display: none;width: 333px;padding: 14px;background: url(../images/bg-mapbox.png) no-repeat center bottom;}
.m-edumapbt .title{ height: 18px; line-height: 18px;}
.m-edumapbt .title h2{ float: left; color: #0061b4; font-size: 16px;height: 18px;line-height: 18px;padding: 0;background: none;font-weight: normal;}
.m-edumapbt .title h2 a{ color: #0061b4;}
.m-edumapbt .title a.fr{ float: right; color: #000000; font-size: 12px; font-weight: bold; cursor: pointer;}
.m-edumapbt .box{ width: 333px; height: 100px; overflow: auto; margin-top: 14px; line-height: 24px; font-size:16px; text-align: justify;}
.m-edumapbt .box li{float: left;}
.m-edumapbt .box a, .m-edumapbt .box span{ line-height:30px; padding:0 10px 0 0;}
.m-edumapbt .box span{ font-size:13px; color:#666;}
/*地图 end*/

.zwgk_llink2{ height: 72px;}
.zwgk_llink2 li{float: left; width: 142px;}
.zwgk_llink2 li a{display: block; height: 59px; border: 1px #dddddd solid; text-align: center; padding: 11px 0 0; font-size: 0; line-height: 0; transition: 0.4s all;}
.zwgk_llink2 li a img,.zwgk_llink2 li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.zwgk_llink2 li img{ height: 23px; width: auto;}
.zwgk_llink2 li span{ padding: 4px 0; width: 100%; height: 26px; line-height: 26px; font-size: 16px;}
.zwgk_llink2 li a:hover{ background: #eff8fe; color: #0061b4;}
.zwgk_llink2 li.num2{float: right;}
/*公开左侧 end*/

.zwgk_rightbox{width: 880px; padding-bottom: 18px;}
@media (min-width: 992px) and (max-width: 1179px) {
    .zwgk_rightbox{width: 678px;}
}
@media (max-width: 991px) {
    .zwgk_rightbox,.zwgk_leftbox{float: none; width: auto; padding-bottom: 10px;}
    .zwgk_llink1 li,.zwgk_llink2 li{width: 49%;}
}


/*公开  end*/
