/*信息公开头部*/
.html, .xxgkbody{background: url(../img/xxgk_body_bg.jpg) no-repeat center top;}
.xxgkbodyysqgk{background: url(../img/xxgk_body_bg.jpg) no-repeat center top;}
.xxgkhead { width: 1200px; height: 365px; margin: 0 auto;}
.xxgklogo { padding-top: 70px;}
.xxgk-logen { position: relative; width: 600px; margin: 40px auto 0; text-align: center;}
.xxgk-logen .line { position: absolute; left: 200px; bottom: -10px; width: 488px; height: 1px; background: #fff;}
/*信息公开内容*/
.containers {position: relative;width: 1200px;    background:  url(../img/xxgk_bg.png) no-repeat center top;padding: 49px;margin: 50px auto;overflow: hidden;min-height:1300px;margin-bottom:0px;box-sizing: content-box;}
/*搜索*/
.xxgksearch { position: relative; padding: 56px 0 114px;}
.xxgksearch .right-line { left: auto; right: 0;}
.xxgksearch .search { border: 1px solid #176c4d; border-radius: 9px; width: 508px; height: 55px; margin: 0 auto; overflow: hidden;}
.xxgksearch .search .search-txt { float: left; border: 0; width: 400px; height: 55px; line-height: 55px; font-size: 16px; padding: 0 20px; cursor: text; outline: none;}
.xxgksearch .search .search-btn { float: left; border: 0; width: 68px; height: 55px; background: #fff url(../img/xxgk_search.png) no-repeat center center; cursor: pointer; outline: none;}
/*信息公开左侧目录*/
.column-list { float: left; width: 290px;}
.column-list .column-item { margin-bottom: 15px;}
.column-list .column-tit { position: relative; display: block; height: 68px; border: 1px solid #054878; background: #fff; font-size: 0; line-height: 68px; overflow: hidden;}
.column-list .column-tit i{ display: inline-block; *display: inline; *zoom: 1; width: 68px; height: 68px;  vertical-align: middle; margin-left: 15px;}
.column-list .column-tit i.i1 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 0;
}

.column-list .column-tit i.i2 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -68px;
}

.column-list .column-tit i.i3 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -136px;
}

.column-list .column-tit i.i4 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -204px;
}

.column-list .column-tit i.i5 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -272px;
}

.column-list .column-tit i.i6 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -338px;
}

.column-list .column-tit i.i7 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -404px;
}
.column-list .column-tit i.i8 {
    background: url(../img/xxgk_column_icon.png) no-repeat 0 -467px;
}
.column-list .column-tit span { display: inline-block; width: 154px; font-size: 23px; color: #054878; line-height: 25px; vertical-align: middle; margin-left: 5px; *line-height: 28px; cursor: pointer;}
.column-list .column-item:last-child .column-tit span { width: auto;}
.column-list .column-item.active .column-tit{ background: #054878;border: 1px solid #054878;}
.column-list .column-item.active .column-tit i{ background-image: url(../img/xxgk_column_icon2.png);}
.column-list .column-item.active .column-tit span { color: #fff;}
.column-list .list_parent .column-tit{ background: #fff url(../img/xxgk_column_icon3.png) no-repeat 260px center;}
.column-list .list_parent.active .column-tit { background: #054878 url(../img/xxgk_column_icon4.png) no-repeat 260px center;}
.column-list .column-item .column-tit:hover span { font-weight: bold;}
.column-list .sub-column{ background: #fff; padding: 10px 15px; overflow: hidden; display: none;}
.column-list .list_parent.active .sub-column { display: block;}
 .sub-column li a{ display: block; background: url(../img/xxgk_dot.jpg) no-repeat 50px center; font-size: 15px; line-height: 20px; padding: 6px 10px 6px 70px;}
.column-list .sub-column li.active,.column-list .sub-column li a:hover { background-color: #578dc3;}

/*信息公开右侧公共的*/
.xxgk-right { float: right; width: 890px; background: #fff;position:relative;}
.xxgk-item { margin-bottom: 30px;}
.xxgk-item .title{ border-bottom: 2px solid #d9d9d9; height: 35px;}
.xxgk-item .title h3 { float: left;}
.xxgk-item .title h3 a { display: block; height: 35px; background: #054878; font-size: 16px; line-height: 35px; color: #fff; padding: 0 20px;}
.xxgk-item ul{ margin: 15px 35px 0;}
.xxgk-item ul li { padding: 15px 0; font-size: 16px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xxgk-item ul li span { color: #a1a1a1; margin-left: 15px;}
.xxgk-item ul li a:hover{ color: #054878;}
.xxgk-item .more { display: block; width: 100px; height: 30px; background: #f2f2f2; text-align: center; line-height: 30px; margin: 0 auto;}
.xxgk-item .more:hover{ background-color: #054878; color: #fff;}
/* 信息公开指南 */
.contents { padding: 35px 25px 40px;}
 .content-main h2 { font-size: 32px; line-height: 35px; color: #1b50a0; text-align: center;margin:20px 0px;margin-top:10px;}
.contents .info { border-bottom: 2px solid #d9d9d9; text-align: center; padding-bottom: 20px; margin-top: 20px;}
.contents .info span { padding: 0 5px;}
.contents .info a:hover{ color: #054878;}
.content-main { margin-top: 30px;}
.xxgk-right .contents { position: relative;}
.xxgk-right .content-main { height: 956px; overflow: hidden; padding-right: 50px;}
.content-main,.content-main * { /*font-size: 16px !important;*/  text-align: justify;}
.content-main img { max-width: 100%; height: auto;}
.content-main  {padding:0px 35px;margin-bottom:50px;}
.test {width: 10px;height: 956px;overflow: auto;border: none;border-radius:5px;position: absolute;top: 3px;right: 0px;background:#EDEDED}
.scrollbar{position: absolute;top: 0px;left: 0px;width: 10px;height: 120px !important;background-color: #1b50a0;border-radius:5px;opacity: 0.8}

/*信息公开制度*/
.xxgk-list ul{ margin: 15px 35px 0; padding-bottom: 30px;}
.xxgk-list ul li { padding: 15px 0; font-size: 16px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*.xxgk-list ul li:first-child { border-bottom: 2px solid #d9d9d9; padding-bottom: 30px; margin-bottom: 20px;}*/
.xxgk-list ul li span { color: #231815; float:right;}
.xxgk-list ul li a:hover{ color: #054878;}

/*法定主动公开内容*/
.column-list .sub-column.zdgk .zdgk { padding-left:50px;color:#c8161d;font-size:18px;cursor:pointer;}
.top-nav{width: 100%;height: 34px;font-size: 18px;line-height: 34px;color: #ffffff;background:url(../img/lmlogo.png)no-repeat #ffffff;border-bottom:2px solid #054878}
.top-nav span {margin-left: 20px;}
.xxgknewmore img{margin:0 auto;display:block;margin-top:20px;}
/*信息公开制度*/
.zdgk-list ul{ margin: 15px 35px 0; padding-bottom: 30px;}
.zdgk-list ul li { padding: 15px 0; font-size: 16px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;    padding-left:20px;}
/*.zdgk-list ul li:first-child { border-bottom: 2px solid #d9d9d9; padding-bottom: 30px; margin-bottom: 20px;}*/
.zdgk-list ul li span { color: #231815; float:right;}
.zdgk-list ul li a:hover{ color: #054878;}

/*信息公开年报*/
 .ml_tit{ background:none;  height:43px; line-height:43px; text-indent:0;}
 .ml_tit span{  float:left; color:#fff; padding:0 12px;font-size: 24px;margin-left:36px;margin-top:13px;}
 .nb .xxgk-list ul{ margin: 20px 35px 0; padding-bottom: 0px;padding-left:70px;padding-right:100px;}
 .nb .xxgk-list ul li { padding: 5px 0; font-size: 16px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
 /*.xxgk-list ul li:first-child { border-bottom: 2px solid #d9d9d9; padding-bottom: 30px; margin-bottom: 20px;}*/
 .nb .xxgk-list ul li span { color: #231815; float:right;}
 .nb .xxgk-list ul li a:hover{ color: #054878;}

 #xszfnb {padding: 0 8px;overflow: hidden;margin-top:20px;padding-bottom:50px;}
 #xszfnb li {font-size: 12px;float: left;width: 250px;margin: 4px 8px 4px 8px;height: 28px;line-height: 28px;padding-left:28px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left:67px}
  #xszfnb li:nth-child(3n){width: 120px;margin-left:0px }
   #xszfnb li:nth-child(3n-1){width: 230px; margin-left:0px }


 /* 依申请公开*/
#ysq_list li{width: 152px;height: 44px;margin-left: 7px;padding-left: 0;background: none;float: left;}
.ysqcontent{padding: 10px;}
#ysq_list li.last{margin-right: 0px;}
#ysq_list img{width: 100%;height: 48px;}
#ysq_list a{display: block;overflow: hidden;}

/*底部*/
.bottom{ width:100%; clear:both;overflow:hidden; margin:0 auto;border-top:3px solid #a2c1db;padding-top:30px;padding-bottom:50px;}
.div_ul{ width:385px; height:16px; margin:0 auto; padding-top:10px;}
.div_w{ width:80px; line-height:16px; float:left; border-right:1px solid #bb2224;}
.div_w a,.bottom_jwz a,.bottom_jwz a:nav_icon,.div_w a:hover{ color:#bb2224;}
.bottom_jwz{ width:80px; line-height:16px; float:left;}
.BTC{ text-align:left; font-size:20px; width:800px; margin:0 auto;line-height:25px;  margin-top:5px;}
.btc_left{ float:left; width:60%; margin-left:130px;}
.btc_right{ float:right; width:27%; text-align:left;}
.BTC_dT{ height:40px; line-height:20px;font-size:14px; }
.BTC_dT a,.BTC_dT a:hover{ color:#1676b2; text-decoration:underline;}
.xxjs{ height:auto; line-height:25px; font-size:20px;}
.link { width:100%; height:45px; }
.link ul{ margin-left:28px; float:left;}
.link ul li{ float:left; width:auto; margin-right:41px; line-height:27px; font-size:20px; border:1px solid #bebebe; background:#fff; padding:0px 14px; margin-top:8px;}
.link ul li img{ float:left; margin-top:3px;}
.link div{ float:left;width:auto; margin-right: 20px; line-height:27px; border:1px solid #bebebe; margin-top:8px;}

/*表格*/
.ztree li a{display:inline;background:none;}
.ztree li a:hover{background-color:transparent!important;}

/*底部*/
.mark{display:none;}
.footer {
    width: 100%;
    height: 181px;
    box-sizing: border-box;
    background: #4d8fcb;
    padding-top: 15px;
    border-top: 5px solid #246fb2;
}
.xxgk-list{margin-bottom:20px;}

