﻿body.zw-bodyBg{background: #f2f7fa url(zw-bg.png) no-repeat top center;display: inline-table;width: 100%;}
.cg-container {  width: 1100px;   margin: 0 auto;}
.zw-cg-container{width: 1100px;margin: 0 auto;}
.logo a{display: inline-block;margin: 35px 0 0 35px;width: 313px;height: 72px;}
.title{background: url(titleBg.png) no-repeat center center;text-align: center;margin: 70px auto 80px;}
.title a{display: inline-block;font-size: 70px;line-height: 70px;font-weight: bold;color: rgb(255, 255, 255);}
/*页面内容公共部分*/
.contentBg{background: rgb(241, 241, 242);padding: 0 35px 60px;margin-bottom: 20px;}
.search-box{padding: 84px 0;width: 1028px;/*height: 218px;*/background: url(searchBoxBg.png) no-repeat center center;}
.search-block{width: 510px;height: 50px;border: 1px solid rgb(13, 91, 165);border-radius: 9px;margin: 0 259px;background: #fff;}
.search-block input{vertical-align: top;width: 424px;display: inline-block;height:50px;line-height: 50px;margin-left: 23px;}
.search-block button{vertical-align: top;display: inline-block;width: 36px;height: 50px;background: url(szf-img79.png) center no-repeat;cursor: pointer;}
/*左侧栏目*/
.zw-list a{display: block;width: 240px;padding-left: 28px;height: 70px;line-height: 70px;border: 1px solid rgb(229, 229, 229);background: #fff;margin-bottom: 15px;}
.zw-list a.cur,
.zw-list a:hover{background: rgb(45, 102, 165);border: 1px solid rgb(45, 102, 165);}
.zw-list a.cur .tit,
.zw-list a:hover .tit{color: #fff;}
.zw-list .zw-img{display: inline-block;width: 60px;height: 68px;line-height: 68px;vertical-align: top;}
.zw-list .zw-icon0{background: url(zw-icon0.png) no-repeat left center;}
.zw-list a.cur .zw-icon0,.zw-list a:hover .zw-icon0{background: url(zwCuricon0.png) no-repeat left center;}
.zw-list .zw-icon1{background: url(zw-icon1.png) no-repeat left center;}
.zw-list a.cur .zw-icon1,.zw-list a:hover .zw-icon1{background: url(zwCuricon1.png) no-repeat left center;}
.zw-list .zw-icon2{background: url(zw-icon2.png) no-repeat left center;}
.zw-list a.cur .zw-icon2,.zw-list a:hover .zw-icon2{background: url(zwCuricon2.png) no-repeat left center;}
.zw-list .zw-icon3{background: url(zw-icon3.png) no-repeat left center;}
.zw-list a.cur .zw-icon3,.zw-list a:hover .zw-icon3{background: url(zwCuricon3.png) no-repeat left center;}
.zw-list .zw-icon4{background: url(zw-icon4.png) no-repeat left center;}
.zw-list a.cur .zw-icon4,.zw-list a:hover .zw-icon4{background: url(zwCuricon4.png) no-repeat left center;}
.zw-list .zw-icon5{background: url(zw-icon5.png) no-repeat left center;}
.zw-list a.cur .zw-icon5,.zw-list a:hover .zw-icon5{background: url(zwCuricon5.png) no-repeat left center;}
.zw-list .zw-icon6{background: url(zw-icon6.png) no-repeat left center;}
.zw-list a.cur .zw-icon6,.zw-list a:hover .zw-icon6{background: url(zwCuricon6.png) no-repeat left center;}
.zw-list .zw-icon7{background: url(zw-icon7.png) no-repeat left center;}
.zw-list a.cur .zw-icon7,.zw-list a:hover .zw-icon7{background: url(zwCuricon7.png) no-repeat left center;}
.zw-list .zw-icon8{background: url(zw-icon8.png) no-repeat left center;}
.zw-list a.cur .zw-icon8,.zw-list a:hover .zw-icon8{background: url(zwCuricon8.png) no-repeat left center;}
.zw-list .zw-icon9{background: url(zw-icon9.png) no-repeat left center;}
.zw-list a.cur .zw-icon9,.zw-list a:hover .zw-icon9{background: url(zwCuricon9.png) no-repeat left center;}
.zw-list .zw-icon10{background: url(zw-icon10.png) no-repeat left center;}
.zw-list a.cur .zw-icon10,.zw-list a:hover .zw-icon10{background: url(zwCuricon10.png) no-repeat left center;}
.zw-list .zw-icon11{background: url(zw-icon11.png) no-repeat left center;}
.zw-list a.cur .zw-icon11,.zw-list a:hover .zw-icon11{background: url(zwCuricon11.png) no-repeat left center;}
.zw-list .zw-icon12{background: url(zw-icon12.png) no-repeat left center;}
.zw-list a.cur .zw-icon12,.zw-list a:hover .zw-icon12{background: url(zwCuricon12.png) no-repeat left center;}
.zw-list .tit{display: inline-block;vertical-align: middle;width: 112px;font-size: 22px;line-height: 30px;padding-right: 5px;color: rgb(45, 102, 165);}
.zw-list .w130{width: 130px;}
.zw-list a .plus{display: inline-block;width: 20px;vertical-align: top;height: 68px;background: url(plus.png) no-repeat left center;}
.zw-list a.cur:hover .plus,.zw-list a.cur .plus,.zw-list a:hover .plus{background: url(plusHover.png) no-repeat left center;}
.zw-list a.cur .plus.close{background: url(plusCurIcon.png) no-repeat left center;}
.zw-list .inner-list{position: relative;top: -15px;background: #fff;padding: 10px 0;display: none;}
.inner-list a{display: inline-block;color: rgb(51, 51, 51);font-size: 15px;border: none;margin-bottom: 0;line-height: 40px;padding-left: 50px;height: 40px;background: url(dian.png) no-repeat left 34px center;width: 238px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.inner-list a:hover,.inner-list a.aCur{width: 240px;background: rgb(230, 245, 255) url(dian.png) no-repeat left 34px center;border: none;}

/* 右侧信息公开指南 */
.con-rt{width: 770px;border: 1px solid #e5e5e5;background: #fff;}
.con-rt .tit{margin: 35px 0;font-size: 32px;font-weight: bold;color: #2d66a5;text-align: center;}
.con-box{height: 950px;margin-right: 20px;padding: 0 20px 0 35px;line-height: 28px;font-size: 16px;color: #333;overflow: auto;}

/*滚动条自定义样式*/
.ScrollStyle{overflow: auto !important;}
.ScrollStyle::-webkit-scrollbar{box-sizing:border-box;width:9px;height:9px;background:#eee;}
.ScrollStyle::-webkit-scrollbar-button{width:9px;height:0px;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.ScrollStyle::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.15);}
.ScrollStyle::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,.21);background-color:#2d66a5; border-radius:5px;}
.ScrollStyle::-webkit-scrollbar-thumb:hover{border:1px solid rgba(0,0,0,.21);background-color:#2d66a5;}
.ScrollStyle::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f4f4f4));}
.ScrollStyle::-webkit-scrollbar-corner{background-color:#f1f1f1;}

/* 页脚 */
#_span_jiucuo{margin-top: 12px; margin-left:30px; float:left;}
#_span_jiucuo img{width: 110px; padding-bottom:1px;}
.footer{width:100%;height:80px;background-color:#2d66a5;z-index: 999999;}
.footer_con{width:1100px; margin:0 auto;overflow:hidden; z-index:9; position:relative; height:70px; /*background:url(/foot.png) center top no-repeat*/;}
.footer_con .left-jc{width: 110px;float: left;}
.footer_con .left-jc span{margin: 0px 5px 0px 1px;}
.footer_con .left-bz{width: 55px;float: left; text-align: center;}
.footer_con .left-bz img{width: 68px; margin-left: 2px; margin-bottom: 2px;}
.footer_con .left-text{float:left;color: #fff;margin-left:100px;padding-top: 14px;}
.footer_con .left-text p{text-align:center;line-height: 26px;}
.footer_con .left-text a{ color: #fff;}
.footer_con .right-text{float: right; color: #fff; padding-top: 16px; }
.footer_con .right-text p{line-height: 26px;}
.footer_con .right-text a{ color: #fff;}
.footer{padding: 0px; margin: 0px; font-family: "microsoft yahei"; font-size: 14px;}
.footer p{padding: 0px; margin: 0px; font-family: "microsoft yahei"; font-size: 14px;}


/* 信息公开指南总 */
.zfxxgk_zdgktit{width: 100%; height: 40px; float: left; border-bottom: 2px solid #2d66a3;}
.zfxxgk_zdgktit p{height: 40px; line-height: 40px; background-color: #2d66a3; display: block; float: left; text-align: center; color: #fff; font-size: 18px; font-weight: 600; padding: 0px 20px; min-width: 70px;}
.zfxxgk_zdgkc{float: left; margin-top: 30px; margin-bottom: 20px; width: 770px; padding: 0px 20px; text-align: center;}
.lm_wl{margin-left: 48px; text-align: center;}
.lm_wl a{width: 300px; height: 50px; float: left; margin-top: 20px; margin-right: 20px; font-size: 16px; color: #2d66a5; background: #f2f2f2; line-height: 50px; font-weight: 400;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.lm_wl a:hover{font-size:17px;color:#2d66a5;font-weight:900;background:#f2f2f2;}

/* 有子栏目概览 */
.zfxxgk_zdgktit a{height: 40px; line-height: 40px; background-color: #2d66a3; display: block; float: left; text-align: center; color: #fff; font-size: 18px; font-weight: 600; padding: 0px 20px; min-width: 70px;}
.zfxxgk_zdgkc ul li{font-size: 16px; line-height: 30pt; width: 100%; height: auto; overflow: hidden;}
.zfxxgk_zdgkc ul li a{float: left; display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left;}
.zfxxgk_zdgkc ul li a:hover{ color:#1666d4;  display:block;}
.zfxxgk_zdgkc b{color: #b2b2b2; font-size: 16px; margin-left: 20px; font-weight: 100; float: right;}
.zfxxgk_zdgkc .more{width: 100px; height: 30px; line-height: 30px; font-size: 15px; margin: 0 auto; text-align: center; background: #e7e7e7; float: left; margin-top: 10px; margin-left: 300px; margin-bottom: 22px;}

/* 分页 */
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;}
div.page a{padding:5px 10px;font-size: 14px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#226ebc; border:1px solid #226ebc; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #226ebc;border: 1px solid #226ebc;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;font-size: 14px !important;font-weight: normal !important;}

/* 部门信息公开 */
.zw-list .bmxxgk-list{position: relative;top: -15px;background: #fff;padding: 10px 0;display: none;}
.bmxxgk-list a{display: inline-block;color: rgb(51, 51, 51);font-size: 15px;border: none;margin-bottom: 0;line-height: 40px;padding-left: 28px;height: 40px;background: url(dian.png) no-repeat left 15px center;width: 238px;    overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.bmxxgk-list a:hover,.bmxxgk-list a.aCur{width: 240px;background: rgb(230, 245, 255) url(dian.png) no-repeat left 15px center;border: none;}
.zfxxgk_zdgkc table{margin-top:0px;width:740px;}
.xxgk-table-td-1{width:460px;color:#1C86EE;padding-right:8px;border-bottom:1px solid #ddd;}
.xxgk-table-td-1-title{width:460px;text-align:center;font-size:15px;font-weight:bold;border-bottom:2px solid #2d66a5;}
.xxgk-table-td-2{width:190px;color:#666;text-align:center;vertical-align:middle;padding:0 6px;border-bottom:1px solid #ddd;}
.xxgk-table-td-2-title{width:190px;text-align:center;font-size:15px;font-weight:bold;border-bottom: 2px solid #1C86EE;}
.xxgk-table-td-3{width:100px;color:#666;text-align:center;padding:0 6px;border-bottom:1px solid #ddd;}
.xxgk-table-td-3-title{width:100px;text-align:center;font-size:15px;font-weight:bold;border-bottom: 2px solid #2d66a5;}
.xxgk-table-td-4{width:80px;color:#666;text-align:center;border-bottom:1px solid #ddd;}
.xxgk-table-td-4-title{width:80px;text-align:center;font-size:15px;font-weight:bold;border-bottom: 2px solid #1C86EE;}
.xxgk-table-td-5{width:90px;color:#666;text-align:center;border-bottom:1px solid #ddd;}
.xxgk-table-td-5-title{width:90px;text-align:center;font-size:15px;font-weight:bold;border-bottom: 2px solid #2d66a5;}
.tab{margin-top:2px;}
.tab thead tr{margin:6px 0px 20px 0px;height:40px;line-height:40px;color:#2d66a5;}
.tab tbody tr{margin:24px 0;height:50px;line-height:24px;font-size:13px;font-family:"微软雅黑";}
.tab a{color:#2d66a5;font-size:14px;}
.tab a:hover{color:#F00;font-size:14px;}


/*领导之窗*/
.ldzc_tab{width: 100%; height: 52px; float: left; margin-bottom: 20px; display: inline;text-align: center;background: url(http://www.wuzhong.gov.cn/images/zz-qlqd-sbg1.png) repeat-x left bottom;}
.ldzc_tab p{height: 40px; line-height: 40px; margin: 0 20px; display: inline-block;  text-align: center; color: #fff; font-size: 18px; font-weight: 600; padding: 0px 30px; min-width: 70px;}
.ldzc_tab a{height: 40px; line-height: 40px;  display: inline-block; margin: 0 30px; text-align: center; color: #16627a; font-size: 18px; font-weight: 600; padding: 0px 30px; min-width: 70px;}
.ldzc_tab a:hover,.ldzc_tab a.cur{background-color: #2d66a3;  color: #fff;}

.ldzc{margin-top: 4px;overflow: hidden;    min-height: 800px;}
.bmld{width: 1000px;margin: 0 auto;}
.ldzc-con{padding-top: 4px;width: 1000px;margin: 0 auto;margin-top: 50px;*margin-top: 20px;overflow: hidden;}
.ldzc-con-left{float: left;width: 200px;margin-bottom: 10px;border: 1px solid #dfdfdf;background-color: #fff;}
.ldzc-con-left-title{width: 100%;line-height:50px;text-align:center;font-size: 20px;color: #fff;background-color: #2d66a5;font-weight: bold;}
.ldzc-con-left ul{vertical-align: middle;maigin:10px;}
.ldzc-con-left li{border-left: 2px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.ldzc-con-left a{display: block;width: 178px;margin: 0 auto;overflow: hidden;}
.ld-name{float: left;line-height: 50px;font-size: 17px;color: #2d66a5;padding-left:4px;font-weight:600;}
.ld-position{float: right;font-size: 15px;color: #2d66a5;line-height: 50px;padding-right:4px;font-weight:400;}
.ldzc-con-left .ld-li-cur{border-left: 3px solid #2d66a5;background-color: #e9f7fc;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.ldzc-con-left .ld-li-hover{border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.ldzc-con-right{float: right;width: 780px;overflow: hidden;padding-left:20px;padding-right:20px;padding-bottom:30px;background-color: #fff;border: 1px solid #dfdfdf;}
.ld-img{width: 160px;height: 230px;overflow: hidden;float: left;margin-top: 50px;}
.ld-detail{float: left;margin-left: 30px;width: 530px;margin-top: 45px;}
.ld-detail p{line-height:40px;font-size:16px;color:#000;text-align: justify;text-indent: 2em;margin:10px 0px;}
.ld-detail h1{font-size: 30px;color: #2d66a5;border-bottom: 1px solid #dfdfdf;padding-bottom:20px;font-weight: normal;}
.ld-detail h1 span{font-size: 20px;margin-left: 10px;}
.ld-detail .fengong{font-size: 18px;font-weight: bold;color: #2d66a5;margin-top:10px;text-indent: 0px;}



@media screen and (max-width: 768px) {
    body {
        font-family: "Microsoft YaHei";
        font-size: .32rem;
    }

    .cg-container {
        width: 100%;
        margin: 0 auto;
    }

    .cg-container .logo {
        display: block;
        width: 90%;
        margin: 40px auto 0px;
        text-align: center;
        content: url(title_small_white.png) !important;
    }

    .logo img {
        width: 50px !important;
        font-size: 18px !important;
    }

    .cg-container .logo a {
        content: url(http://hrss.nettecn.com/images/title_small.png) !important;
        width: 100% !important;
        text-align: center;
    }


    .title {
        margin: 20px 0 10px 0 !important;
    }

    .title a {
        font-size: 1rem;
    }


    .search-box .search-block {
        border: 3px solid rgb(13, 91, 165);
        width: 100%;
        margin: 0 0;
    }


    .search-block input {
        font-size: 0.4rem;
        width: 75%;
    }

    .search-block button {
        font-size: 0.7rem;
        width: 14%;
    }

    .zw-list .zw-img {
        background-size: 70% !important;
        width: 40px !important;
        height: 40px !important;
    }

    .contentBg {
        padding: 0 15px !important;
    }

    .hsb_bottom {
        width: 100% !important;
    }
    .lf img{
        width: 1rem;
    }
    .hsb_dzjg{
        width: 100%;
        text-align: center;
        margin-top: 0px !important;
        background-color: #E7E7E7;
        margin-right: 0px !important;
    }
    .footer_conx {
        width: 100% !important;
        margin-left: 0px !important;
        background-color: #E7E7E7;
    }

    .footer_con_kj {
        width: 100% !important;
        display: none;
    }

    .zw-cg-container {
        width: 390px;
        margin: 0 auto;
    }

    .footer_con {
        width: 390px;
    }

    html {
        font-size: 43.75px;
    }

    .zw-cg-container {
        width: 390px !important;
    }

    .zw-bodyBg .zw-head {
        width: 100%;
    }

    .zw-head .cg-container {
        width: 100%;
    }

    .zw-bodyBg .hsb_foot {
        display: flex;
        flex-wrap: nowrap;
        padding-top: 10px;
    }

    .hsb_foot .footer_con_kj a {
        font-size: 25px;
    }

    .footer_con_bq {
        width: 100% !important;
    }
    .footer_con_bq p{
        margin: 10px 20px;
    }

    .hsb_foot .footer_con_bq {
        font-size: 20px;
    }

    .hsb_foot .footer_con_bq p {
        font-size: 0.2rem;
        /*margin-top: 20px;*/
    }

    .cg-container .logo a span {
        font-size: 1.2rem
    }

    .zw-cg-container .search-box {
        width: 100%;
        padding: 20px 0;
    }


    #_span_jiucuo {
        margin-top: 0px;
        margin-left: 0px;
        float: none;
        margin: 12px auto;
    }


    .zw-cg-container .clearfix {
        width: 100%;
        padding-top: 0.3rem;
    }

    .clearfix .lf {
        float: none;
        width: 100%;
        height: auto;
    }

    .zw-list {
        width: 100% !important;
    }

    .zw-list .inner-list {
        width: 100% !important;
    }

    .zw-list .inner-list a {
        font-size: 0.35rem;
        height: 0.8rem !important;
        line-height: 0.8rem !important;
    }

    .con-rt .trs_web p {
        font-size:  0.35rem !important;
    }

    .zw-list a {
        display: block;
        padding-left: 28px;
        border: 1px solid rgb(229, 229, 229);
        background: #fff;
        margin-bottom: 15px;
        width: 100%;
        display: flex !important;
        align-items: center !important;
        padding-top: 0 !important;
        height: 50px !important;
        line-height: 50px !important;
    }

    .zw-list .tit {
        font-size: 0.5rem !important;
        width: 80% !important;
        text-align: left;
    }

    .con-box {
        margin-right: 0px !important;
        padding: 0 20px !important;
        line-height: 28px;
        font-size: 16px;
        color: #333;
        overflow: auto;
    }


    .con-rt .tit {
        font-size: 0.5rem !important;
        padding: 0 20px !important;
    }


    .clearfix .rt {
        float: none;
        width: 100%;
        height: auto;
        margin-left: 0;
        padding: 0;
        margin-top: 0.3rem;
    }
    .con-box p {
        font-size: 42px !important;
    }

    .clearfix .con-rt {
        background: #fff
    }

    .con-rt .zfxxgk_zdgktit a {
        font-size: 0.4rem;
    }

    .con-rt .zfxxgk_zdgkc {
        width: 100%;
        background: #fff;
        margin-top: 0;
    }

    .con-rt .zfxxgk_zdgkc ul li a {
        font-size: 0.35rem;
        width: 100% !important;
    }
    .lm_wl a{
        width: 100% !important;
    }

    .lm_wl a:last-child{
        margin-bottom: 20px !important;
    }


    .con-rt .zfxxgk_zdgkc ul li b {
        font-size: 0.1rem;
        display: none;
    }

    .zfxxgk_zdgkc div.page a {
        font-size: 16px;
    }
    #_span_jiucuo img{
        padding-bottom: 30px;
    }
    .lm_wl{
        margin-left: 0px;
    }
    .zfxxgk_zdgkc .more{
        margin-left: 30%;
        width: 30%;
    }
    .ov-fir-la{
        display: none;
    }
    .ov-page-num{
        display: none;
    }
}