@charset "utf-8";
/*****
*岳麓区法定主动公开公共样式
*@crtime:2020年1月5日
* 增加分页样式 2020年1月5日18点59分 朱治龙
*/
a{text-decoration:none;outline:none;color:#333;}
a:hover{text-decoration:none;}
a:active{outline: none;}
i{font-style:normal}
.fl{float: left;}
.fr{float: right;}
body{/* background: url(cssresouce-ea9ccb_2019csszf_xxgk_banner.png) no-repeat center 0px; */}
.body_bg{background-image: url(2023_zfxxgk_bg.png);background-repeat: no-repeat;background-position: top center;/* background-size: cover; */}
.contents{padding: 30px 0px 50px 30px;}
.contents h2{font-size: 32px;line-height: 40px;color: #6ea1c4;text-align: center;}
.container{position: relative;width: 1100px !important;padding: 0 35px 35px;margin: 235px auto;margin-bottom: 50px;background-color: #f2f2f2;border: 1px solid #e4e4e4;border-radius: 6px;overflow: hidden;-webkit-box-shadow: 0 0 10px #cdced0;box-shadow: 0 0 10px #cdced0;}
.header{height: 196px;}
.header .logo {float: left;padding-top: 30px;}
.header .logo img{width: 80%;}
.zfxxgk_top{position:relative;}
.zfxxgk_top_tools{float: right;padding-top: 3.0rem;}
.zfxxgk_top_tools a{color:#fff;margin-right: .5rem;}
.zfxxgk_top_tools a:last-child{margin-right:0;background-color: #ffffff61;padding: 3px 8px;border-radius: 6px;}
.zfxxgk_top_tools a:hover{color:#efefef;}
.xxgk-search{position: relative;}
.xxgk-search .left-line,
.xxgk-search .right-line{position: absolute;left: 0;top: 50%;width: 240px;height: 1px;background: #d9d9d9;}
.xxgk-search .right-line{left: auto;right: 0;}
.xxgk-search .search{border: 1px solid #6ea1c4;border-radius: 5px;width: 508px;height: 48px;margin: 84px auto;overflow: hidden;}
.xxgk-search .search .search-txt{float: left;border: 0;width: 398px;height: 48px;line-height: 48px;font-size: 16px;padding: 0 20px;cursor: text;outline: none;background: #fff;}
.xxgk-search .search .search-btn{float: left;border: 0;width: 68px;height: 48px;background: #fff url(fd_search.png) no-repeat center center;cursor: pointer;outline: none;}
.column-list{float: left;width: 240px;}
.column-list .column-item{margin-bottom: 15px;}
.column-list .column-tit{position: relative;display: block;height: 68px;border: 1px solid #2d66a5;background: #fff;font-size: 0;line-height: 68px;border-radius: 3px;}
.column-list .column-tit i{display: block;float: left;*zoom: 1;width: 68px;height: 68px;background: url(fd_xxgk_column_icon.png) no-repeat 0 0;vertical-align: middle;margin-left: 20px;}
.column-list .column-tit i.i1{background-image: url(fd_xxgk_column_icon.png);background-repeat: no-repeat;}
.column-list .column-tit i.i2{background: url(fd_xxgk_column_icon.png) no-repeat 0 -68px;}
.column-list .column-tit i.i3{background: url(fd_xxgk_column_icon.png) no-repeat 0 -136px;}
.column-list .column-tit i.i4{background: url(fd_xxgk_column_icon.png) no-repeat 0 -200px;}
.column-list .column-tit i.i5{background: url(fd_xxgk_column_icon.png) no-repeat 0 -272px;}
.column-list .column-tit span{display: block;float: left;width: 88px;font-size: 22px;font-family: "microsoft yahei";color: #2d66a5;line-height: 24px;vertical-align: middle;/* margin-left: 10px; */margin-top: 11px;cursor: pointer;}
.column-list .column-item:last-child .column-tit .status-expand-icon{width: 30px;float:left;margin: 8px 0px 0px 5px;}
.column-list .column-item:last-child .column-tit:before{margin-top: 20px;}
.status-expand-icon{width: 22px !important; text-align: center;margin-left: 5%;}
.column-list .column-item.active .column-tit{background: #6ea1c4;}
.column-list .column-item.active .column-tit i{background-image: url(cssresouce-50b4f7_xxgk_column_icon2.png);}
.column-list .column-item.active .column-tit span{color: #fff;}
.column-list .list_parent .column-tit{background: #fff url(cssresouce-34db2d_xxgk_column_icon3.png) no-repeat 260px center;}
.column-list .list_parent.active .column-tit{background: #6ea1c4 url(cssresouce-34798d_xxgk_column_icon4.png) no-repeat 260px center;}
.column-list .column-item .column-tit:hover span{font-weight: bold;color: #fff;}
.column-list .sub-column{background: #fff;padding: 10px 0;overflow: hidden;display: none;}
.column-list .sub-column li{line-height: 32px;}
.column-list .sub-column li a{display: block;background: url(cssresouce-a6df62_xxgk_dot.jpg) no-repeat 80px center;padding-left: 90px;font-size: 15px;}
.column-list .sub-column li.active,
.column-list .sub-column li a:hover{background-color: #cfdce6;}
.xxgk-right{float: right;width: 770px;background: #fff;}
.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: #2d66a5;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 a{float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(100%  - 155px);}
.xxgk-item ul li span{color: #a1a1a1;margin-left: 15px;float: right;}
.xxgk-item ul li a:hover{color: #6ea1c4;}
.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: #6ea1c4;color: #fff;}
.xxgk-item .div_cutPage .on{background-color: #6ea1c4;}
.xxgk-item .div_cutPage a:hover{background-color: #6ea1c4;border: 1px solid #6ea1c4;}
/* 信息公开指南*/
.content{padding: 30px 30px 50px;}
.content h2{font-size: 32px;line-height: 40px;color: #6ea1c4;text-align: center;}
.content .info{border-bottom: 2px solid #d9d9d9;text-align: center;padding-bottom: 20px;margin-top: 20px;}
.content .info span{padding: 0 5px;}
.content .info a:hover{color: #6ea1c4;}
.content-main{margin-top: 30px;height: 500px;overflow-y: auto;padding-right: 15px;overflow-x: hidden;}
.content-main,
.content-main *{font-size: 16px;line-height: 30px;}
.content-main p,.content-main span{
    font-family: "microsoft yahei" !important;
}
/**分页**/
.paging{text-align: center;margin-top:30px;float:left;width:100%;padding-top: 20px;padding-right: 0px;padding-bottom: 20px;padding-left: 0px;} 
.paging span{ font-size:14px;}
.paging a { font-size:14px;border:1px solid #ddd; padding:3px 8px; margin: 2px; color: #666;} 
.paging a:hover {border:1px solid #0066cc; color:#0066cc;} 
.paging a:active { border-right:1px solid #ddd; color: #000;} 
.paging span.current{border:1px solid #0066cc;padding:3px 8px;margin: 2px;color: #fff;background-color: #355e92;}
.paging span.disabled a{border:1px solid #c5b7b7;color: #666;cursor: pointer;}
.paging span.all{border:1px solid #0066cc;padding:3px 8px;margin: 2px;color: #fff;background:#0066cc;}
.paging .page_ipt{width:50px;height:26px;line-height:26px;text-align:center;border:1px solid #ddd;margin: 2px;color: #666;}
.paging .page_btn{border:1px solid #0066cc;padding:3px 8px;margin: 2px;color: #fff;background:#0066cc}
@media only screen and (max-width: 1199px) {
.paging{border: 1px solid #666;width: 50%;padding: 5px;border-radius: 5px;margin: 30px auto 0px auto;float: none;} 
.paging span{display:none;}
.Pageindex,.font12{ display:none;} 
.Pagego{padding: 0px 20px 0px 10px;border-right:1px solid #666;}
.Pagego,.Pageon{display: inline-block !important;color:#666;}
.Pageon a{border: none;}
.Pageindex a,.Pageon a{color:#666;}
}
/**侧边栏**/
.zd_l_ul ul{padding: 20px 0px;background: #fff;}
.zd_l{width: 260px;position: relative;z-index: 2;border-top:#449df5 solid 2px;background: #edf6ff;}
.zd_l_ul ul li{font-size: 14px;line-height: 32px;height: 32px;text-align: center;}
.zd_l_ul ul li:last-child{background-image:none;}
.zd_l_ul ul li a{display: block;line-height: 32px;/* background: #fff;*/font-family: "microsoft yahei";}
.chnl-sub.on a{color: #2d66a5;font-weight: bold;}
.zd_l_ul ul li a:hover{background: #f4f4f4;}
.column-subchannels-wrap{display: none;}
.status-expand-icon:before{content: '+';line-height: 2.8rem;}
.status-expand .column-subchannels-wrap{display:block;}
.status-expand .status-expand-icon:before{content: '-';}
.chnl-sub a{font-size: 16px;}
.status-subchannel-nodata{display: none!important;}
.doc-count-0 .more-wrap,.doc-count-1 .more-wrap,.doc-count-2 .more-wrap,.doc-count-3 .more-wrap,.doc-count-4 .more-wrap,.doc-count-5 .more-wrap{display: none;}
.column-item.on .column-tit{font-weight:bold;background: #2d66a5;}
.column-item.on .column-tit span{color: #fff;}
.column-item.on .column-tit i{background-image: url(fd_xxgk_column_icon.png); background-repeat: no-repeat;}
.column-item.on .column-tit i.i1{background-position: -65px 0px;}
.column-item.on .column-tit i.i2{background-position: -68px -68px;}
.column-item.on .column-tit i.i3{background-position: -68px -136px;}
.column-item.on .column-tit i.i4{background-position: -68px -200px;}
.column-item.on .column-tit i.i5{background-position: -68px -273px;}
.column-tit:hover{background-color: #2d66a5;}
.column-tit:hover i{background-image: url(fd_xxgk_column_icon.png); background-repeat: no-repeat; }
.column-tit:hover i.i1{background-position: -68px 0px;}
.column-tit:hover i.i2{background-position: -68px -68px;}
.column-tit:hover i.i3{background-position: -68px -136px;}
.column-tit:hover i.i4{background-position: -68px -200px;}
.column-tit:hover i.i5{background-position: -68px -273px;}

.p_noData{width: 100%;padding: 10px 0;text-align: center;color: #ccc;}
.p_noData img{max-width: 150px;display: block;margin:10px auto}
/* media */
@media only screen and (max-width: 1199px) {
    .body_bg{background-size: 220vw;}
    .header .logo{padding: 1vw 0 0 1vw;}
    .header .logo a img{width: 70vw;}
    .xxgk-head { width: 100%; height: auto; padding: 50px 0;}
    .xxgk-logo { text-align: center; padding-top: 0;}
    .xxgk-slogen .line { display: none;}
    .zfgb-wrap { width: 100%; margin: 0 auto;}
    .zfgb-head { margin-top: 50px;}  
    .contents h2 { font-size: 26px; line-height: 30px;}
    .contents .wjxx { padding: 10px;}
    .contents .wjxx li{ width: 100%;}
    .contents .wjxx li span { margin-left: 0;}
    .xxgk-right .content-main{ height: auto;}
    .details-wrap { width: 100%; padding: 10px; margin: 0;}
    .details-wrap .qrcode,.content-bottom { display: none;}
    .container {box-sizing: border-box;width: 100% !important;padding: 10px;margin:0;}
    .xzjg { position: static; padding-bottom: 10px; margin-right: 0; display: none;}
    .xzjg-list { width: 100%;}
    .xzjg-head { font-size: 18px; line-height: 36px;}
    .xxgk-search .left-line, .xxgk-search .right-line { display: none;}
    .xxgk-search { padding: 0; display: none;}
    .xxgk-search,.xxgk-search .search { box-sizing: border-box; width: 100%;}
    .xxgk-search .search .search-txt { box-sizing: border-box; width: calc(100% - 68px);}
    .column-list .column-item { margin: 10px 0 0;}
    .column-list { width: 100%;}
    .column-list .column-tit {box-sizing: border-box;height: 40px;line-height: 38px;background-position: right 15px center !important;padding: 0 20% 0 25%;text-align: center;}
    .column-list .column-tit i {width: 38px;height: 34px;display: none;background-size: 70px 200px !important;}
    .column-list .column-tit i.i2{background-position: 0px -40px;}
    .column-list .column-tit i.i3{background-position-y: -82px;}
    .column-list .column-tit i.i4{background-position-y: -119px;}
    .column-list .column-tit i.i5{background-position-y: -161px;}
    .column-list .column-tit i.i6{ background-position-y: -170px;}
    .column-list .column-tit span {width: 80%;margin: 0px auto;font-size: 18px;line-height: 24px;margin-top: 6px;}
    .column-list .column-item:last-child .column-tit span{width: auto !important;margin-top: 6px;}
    .column-list .column-item:last-child .column-tit :last-child span{width: 22px !important;}
    .status-expand-icon{}
    .column-list .column-tit span br{display:none;}
    .column-list .column-tit span:last-child{margin-top: 5px !important;}
.column-item .on .column-tit i.i1{background-position: -35px -3px;}
.column-item .on .column-tit i.i2{background-position: -68px -68px;}
.column-item .on .column-tit i.i3{background-position: -68px -136px;}
.column-item .on .column-tit i.i4{background-position: -68px -200px;}
.column-item .on .column-tit i.i5{background-position: -68px -273px;}
    
    .status-expand-icon:before{margin-top: 0px;line-height: 1rem;}
    .zd_l_ul ul li a {/* padding-left: 40px; *//* background-position-x: 30px; */}
    .xxgk-right { box-sizing: border-box; width: 100%; margin-top: 10px; box-sizing: border-box; padding: 10px;}
    .more-wrap{display:none;}
    .xxgk-item .title{display: flex;height: auto;justify-content: space-around;}
    .xxgk-item .title h3{ margin: 0px 5px 0px 0px !important;}
    .span_efectdate{margin: 0px !important;}
    .xxgk-item .title h3 a{height:auto;}
    .xxgk-list ul,.xxgk-item ul {  margin: 0; padding-bottom: 0;}
    .xxgk-item ul { margin: 10px 0;}
    .xxgk-list ul li,.xxgk-list ul li:first-child,.xxgk-item ul li { padding: 0; margin: 0;}
    .xxgk-list ul li a,.xxgk-item ul li a { float: left; width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .xxgk-list ul li span,.xxgk-item ul li span { float: right; margin-left: 0;}
    .siteli{ margin:0; }
    .siteli dd{ width:50%; }
    .siteli dd a{ margin: 0 5px; }
    .wjk-wrap { width: 100%; margin: 0 auto;}
    .wjk-top { padding: 10px;}
    .wjk-column { display: flex; justify-content: space-between; padding-bottom: 10px; flex-wrap: wrap;}
    .wjk-column li { width: 24%; height: auto; margin: 0;}
    .wjk-column li a { width: 100%; height: 40px; line-height: 40px; font-size: 16px;}
    .wjk-search .search-txt { width: calc(100% - 100px); height: 40px;}
    .wjk-bottom { margin-top: 0;}
    .wjk-list p.row2 { text-align: left;}
    .rss-wrap { width: 100%; margin: 0; padding: 10px;}
    .rss-left,.rss-right { width: 100%;}
    #list .list_con{ margin-top: 10px; }
    #list .con_right{ margin-left: 0; }
    .left_title:after{ content: "â–¼"; margin-left: 10px; color: #fff; }
    .left_title.active:after{ content: "â–²"; }
    .list_con,.con_left,.con_right,.right_paging { width: 100%!important; float: none!important; }
    .con_right{ margin-left: 0; margin-top: 10px; }
    .div_cutPage{ padding: 20px 0; }
    .div_cutPage a{ padding: 2px 4px; margin: 0; }
    #list .wz-l{ width: 100%; margin-top: 0; float: none; }
    #list .wz-r,.fenxiang{ display: none; }
    .article{ width: 100%; border: none; margin: 0 auto 20px; }
    .article,.list_con{  -webkit-box-shadow: none; -moz-tbox-shadow: none; -o-box-shadow: none; box-shadow:none; }
    .list_con{ padding: 0; }
    .oneColumn { padding: 0; margin:0 15px; }
    .article2 .oneColumn { padding: 0!important; }
    .pages_zz .dozoom{ float: left; }
    .pages_zz .bdsharebuttonbox{ float: left; }
    .pub_border { border: none; }
    .article h1 {  padding: 10px 0;  line-height: 30px;  font-size: 20px; }
    .pages_print,#div_div,#div_code,#qr_container{ display: none; }
    .article .wjxx{ margin: 10px auto; }
    .article .wjxx li{ width: 100%; float: none; }

}

@media only screen and (max-width: 768px) {
.xxgk-head{padding: 30px 0;}
.xxgk-slogen{width: 100%;margin-top: 20px;}
.xxgk-slogen img{width: 80%;}
.zfgb-head{height: auto;margin-top: 0;padding: 12% 0;background-size: 95% auto;background-position: center center;}
.zfgb-bottom p.row1,.zfgb-bottom p.row2{display: none;}
.zfgb-bottom p.row3{width: calc(100% - 100px);padding: 0 10px;text-align: left;}
.zfgb-list-head p.row3{text-align: center;}
.zfgb-bottom p.row4{width: 100px;}
.xxgk-list ul li a,.xxgk-item ul li a{max-width: 75%;}
.content{padding: 20px 10px;}
.wjk-bottom p.row1,.wjk-bottom p.row4,.wjk-bottom p.row5{display: none;}
.wjk-bottom p.row2{width: calc(100% - 80px);padding: 0 10px;}
.wjk-bottom p.row3{width: 80px;}
.rss-list li{padding-right: 0;}
.rss-list li a.dy{position: static;display: block;margin-top: 0;}
}

@media only screen and (max-width: 480px) {
.zfgb-top{position: relative;width: 270px;height: 70px;}
.zfgb-top .zfgb-select{padding: 0;}
.zfgb-top .page-btn{position: absolute;bottom: 0;left: 60px;}
.zfgb-top .page-btn:last-child{left: auto;right: 80px;}
.zfgb-num{margin-top: 15px;}
.xxgk-list ul li a,.xxgk-item ul li a{max-width: 61%;}
.wjk-column li{width: 49.5%;margin-bottom: 5px;}
.content .info .dozoom{display: none;}
}