/* 面包屑导航开始 */

.SubMian {
    padding-bottom: 20px;
}

.SubMian .w1180 {
    height: 70px;
    line-height: 70px;
    padding: 0 30px;
    font-size: 16px;
    color: #333333;
    box-sizing: border-box;
    background: #e3f1ff;
}

.SubMian a {
    font-size: 16px;
    color: #333333;
}

.SubMian .DangQian {
    padding-left: 22px;
    background: url("../images/dangqian.png") no-repeat left center;
}

.SubMian a[href]:hover {
    color: #135aa5;
}


/* 面包屑导航结束 */


/* 内容区域开始 */

.SubNei {
    padding-bottom: 20px;
}

.SubNei .w1180 {
    background: #ffffff;
}

.SubNeiLeft {
    float: left;
    width: 220px;
}

.SubLan {
    height: 70px;
    line-height: 70px;
    font-size: 22px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 87px;
    background: #1b75d4 url("../images/lancai.png") no-repeat 44px center;
}

.SubEiJi {}

.SubEiJi ul li {
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #f5f5f5;
}

.SubEiJi ul li.SubEiJiLi {
    height: auto;
    background: none;
}

.SubEiJi ul li.SubEiJiLi .SubEiJiYin {
    padding: 10px 6px;
    border: 1px solid #1b75d4;
}

.SubEiJi ul li.SubEiJiLi:hover {
    background: none;
}

.SubEiJi ul li span {
    display: block;
    font-size: 16px;
    color: #ffffff;
    padding-left: 31px;
    padding-right: 39px;
    background: url("../images/xiajian.png") no-repeat 175px center;
    background-color: #1b75d4;
}

.SubEiJi ul li h2 a {
    display: block;
    font-size: 16px;
    color: #666666;
    font-weight: normal;
    padding-left: 89px;
    background: url("../images/lananniu.png") no-repeat 48px center;
}

.SubEiJi ul li h2 a:hover {
    color: #1b75d4;
    background: url("../images/lananniu_1.png") no-repeat 48px center;
}

.SubEiJi ul li.on h2 a {
    color: #1b75d4;
    background: url("../images/lananniu_1.png") no-repeat 48px center;
}

.SubNeiRight {
    float: right;
    width: 960px;
}

.SubNeiRight .SubYiJi {
    height: 67px;
    line-height: 67px;
    padding-left: 40px;
    font-size: 20px;
    color: #1b75d4;
    font-weight: bold;
    border-bottom: 3px solid #1b75d4;
}

.SubNeiRight .SubCon {
    padding: 30px 40px 0;
    min-height: 500px;
    border-left: 1px solid #f5f5f5;
}

.SubDaiCe {
    min-height: 500px;
}

.SubDaiCe ul {
    padding: 20px 0;
    border-bottom: 1px solid #f5f5f5;
}

.SubDaiCe ul li {
    height: 43px;
    line-height: 43px;
}

.SubDaiCe ul li h3 a {
    float: left;
    font-size: 16px;
    color: #666666;
    font-weight: normal;
    padding-left: 13px;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubDaiCe ul li span {
    float: right;
    font-size: 14px;
    color: #999999;
}

.SubDaiCe ul li h3 a:hover {
    color: #1b75d4;
    background: url("../images/landian.png") no-repeat left center;
}

.SubWuRight {
    float: none;
    width: 100%;
    padding: 0 40px;
    box-sizing: border-box;
}

.SubWuRight .SubYiJi {
    padding-left: 0;
}

.SubWuRight .SubCon {
    padding: 30px 0 0;
    border: 0;
}


/* 内容区域结束 */


/* 分页区域开始 */

.FenYe {
    padding: 30px 0;
    text-align: center;
}

.FenYe ul li {
    display: inline-block;
    font-size: 14px;
    color: #7d7d7d;
    margin: 0 4px;
}

.FenYe ul li.active {
    background: #008ae0;
    color: #fff;
}

.FenYe ul li.active a {
    color: #fff;
}

.FenYe ul li a {
    display: block;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #7d7d7d;
    padding: 0 9px;
    border-radius: 3px;
    border: 1px solid #f5f5f5;
    transition: all .28s linear;
    -moz-transition: all .28s linear;
    -webkit-transition: all .28s linear;
    -o-transition: all .28s linear;
}

.FenYe ul li span {
    display: block;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #ffffff;
    padding: 0 9px;
    border-radius: 3px;
    border: 1px solid #008ae0;
    background: #008ae0;
}

.FenYe ul li a[href]:hover {
    color: #ffffff;
    border-color: #008ae0;
    background: #008ae0;
}

.FenYe ul li input {
    width: 28px;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #7d7d7d;
    text-align: center;
    outline: none;
    background: none;
    margin: 0 8px;
    border: 1px solid #f5f5f5;
}

.FenYe ul li button {
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #7d7d7d;
    text-align: center;
    outline: none;
    background: none;
    padding: 0 14px;
    cursor: pointer;
    border-radius: 3px;
    border: 1px solid #f5f5f5;
    transition: all .28s linear;
    -moz-transition: all .28s linear;
    -webkit-transition: all .28s linear;
    -o-transition: all .28s linear;
}

.FenYe ul li button:hover {
    color: #ffffff;
    border-color: #0c71e1;
    background: #0c71e1;
}


/* 分页区域结束 */


/* 专题专栏开始 */

.SubTi {
    min-height: 500px;
}

.SubTi ul {
    width: 1150px;
}

.SubTi ul li {
    float: left;
    width: 245px;
    margin-bottom: 41px;
    margin-right: 40px;
}

.SubTi ul li>a {
    display: block;
    width: 245px;
    height: 131px;
    overflow: hidden;
}

.SubTi ul li>a img {
    width: 245px;
    height: 131px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.SubTi ul li>a:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.SubTi ul li h3 a {
    display: block;
    font-size: 16px;
    color: #666666;
    font-weight: normal;
    height: 46px;
    line-height: 46px;
    text-align: center;
}

.SubTi ul li h3 a:hover {
    color: #1b75d4;
    box-shadow: 0 3px 13px 3px #fafafa;
}


/* 专题专栏结束 */


/* 图视频页开始 */

.SubTuImg {
    min-height: 500px;
}

.SubTuImg ul {
    width: 1140px;
}

.SubTuImg ul li {
    float: left;
    width: 340px;
    margin-right: 39px;
    margin-bottom: 41px;
}

.SubTuImg ul li>a {
    display: block;
    width: 340px;
    height: 192px;
    overflow: hidden;
}

.SubTuImg ul li>a img {
    width: 340px;
    height: 192px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.SubTuImg ul li>a:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.SubTuImg ul li .SubTuImgDiv {
    height: 73px;
    padding: 5px 20px 0;
    line-height: 32px;
    box-sizing: border-box;
}

.SubTuImg ul li .SubTuImgDiv h3 {
    float: left;
    width: 100%;
}

.SubTuImg ul li .SubTuImgDiv h3 a {
    font-size: 16px;
    color: #666666;
    font-weight: normal;
}

.SubTuImg ul li .SubTuImgDiv span {
    display: block;
    font-size: 14px;
    color: #999999;
}

.SubTuImg ul li:hover .SubTuImgDiv {
    box-shadow: 0 3px 13px 3px #fafafa;
}

.SubTuImg ul li .SubTuImgDiv h3 a:hover {
    color: #1b75d4;
}


/* 图视频页结束 */


/* 带侧边图视频页开始 */

.SubTuImg1 ul {
    width: 920px;
}

.SubTuImg1 ul li {
    float: left;
    width: 266px;
}

.SubTuImg1 ul li>a {
    width: 266px;
    height: 149px;
}

.SubTuImg1 ul li>a img {
    width: 266px;
    height: 149px;
}


/* 带侧边图视频页结束 */


/* 政务动态开始 */

.TabWuRight .hd ul {
    float: left;
    width: auto;
}

.TabWuRight .more {
    float: right;
    line-height: 36px;
}

.TabWuRight .more a {
    display: block;
    font-size: 14px;
    color: #999999;
}

.TabWuRight .more a:hover {
    color: #1b75d4;
}

.ZhengWu {
    padding: 20px 0 0;
}

.ZhengWuOne {
    float: left;
    width: 690px;
    height: 321px;
    padding: 0 20px;
    box-sizing: border-box;
    background: #ffffff;
    margin-bottom: 20px;
}

.ZhengWuOnes {
    height: 55px;
    line-height: 55px;
    border-bottom: 1px solid #e6e6e6;
}

.ZhengWuOnes h2 a {
    float: left;
    font-size: 20px;
    color: #1b75d4;
}

.ZhengWuOnes>a {
    float: right;
    font-size: 14px;
    color: #999999;
}

.ZhengWuOnes>a:hover {
    color: #1b75d4;
}

.ZhengWuOnex ul li {
    height: 42px;
    line-height: 42px;
    border-bottom: 1px dashed #e6e6e6;
}

.ZhengWuOnex ul li h3 a {
    float: left;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    padding-left: 13px;
    background: url("../images/heidian.png") no-repeat left center;
}

.ZhengWuOnex ul li span {
    float: right;
    font-size: 15px;
    color: #999999;
}

.ZhengWuOnex ul li h3 a:hover {
    color: #1b75d4;
    background: url("../images/landian.png") no-repeat left center;
}

.ZhengWuTwo {
    float: right;
    width: 470px;
    position: relative;
}

.ZhengWuTwox {
    padding-top: 15px;
}

.ZhengWuTwox .bd ul li {
    width: 430px;
    height: 230px;
}

.ZhengWuTwox .hd {
    position: absolute;
    right: 20px;
    bottom: 20px;
    z-index: 9;
}

.ZhengWuTwox .hd ul li {
    float: left;
    width: 20px;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    font-size: 14px;
    color: #2672a9;
    font-weight: bold;
    text-align: center;
    margin-left: 2px;
    background: #ffffff;
}

.ZhengWuTwox .hd ul li.on {
    color: #ffffff;
    background: #2672a9;
}


/* 政务动态结束 */


/* 细览页开始 */

.SubXi {
    min-height: 500px;
    padding: 30px 30px 0;
}

.SubXiDai {
    padding: 30px 0 0;
}

.SubXi h1 {
    font-size: 28px;
    color: #1b75d4;
    line-height: 44px;
    text-align: center;
    padding-bottom: 40px;
}

.SubXiDiv {
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #f5f5f5;
}

.SubXiDiv span {
    float: left;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr {
    float: right;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr em {
    float: left;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr em a {
    font-size: 14px;
    color: #999999;
}

.SubXiDivr .SubShar {
    float: left;
    margin-left: 19px;
}

.SubXiDivr .SubShar span {
    float: left;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr .SubShar .bdsharebuttonbox {
    float: left;
}

.SubXiDivr .SubShar a {
    float: left;
    width: 38px !important;
    height: 27px !important;
    padding-left: 0 !important;
    margin: 0 !important;
    margin-left: 5px !important;
    margin-top: 9px !important;
}

.SubXiDivr .SubShar .bds_weixin {
    background: url("../images/weixin.png") no-repeat center !important;
}

.SubXiDivr .SubShar .bds_tsina {
    background: url("../images/weibo.png") no-repeat center !important;
}

.SubXiDivr .SubShar .bds_qzone {
    background: url("../images/qzone.png") no-repeat center !important;
}

.SubXiDivr .SubDaYin {
    float: left;
    height: 26px;
    font-size: 14px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    margin-top: 9px;
    margin-left: 5px;
    padding: 0 12px;
    background: #1b75d4;
    border-radius: 5px;
}

.SubXiText {
    min-height: 300px;
    padding: 30px 0;
    font-size: 16px;
    color: #666666;
    margin-bottom: 10px;
    line-height: 32px;
}

.SubXiText img {
    display: inline;
}

.SubXiText * {
    font-size: 16px !important;
    line-height: 36px !important;
    font-family: "微软雅黑" !important;
}

.SubXiText img {
    max-width: 100% !important;
}

.SubXiText table {
    max-width: 100% !important;
}

.SubXiText video {
    max-width: 100% !important;
}

.SubXiText iframe {
    max-width: 100% !important;
}

.SubXiText p {
    font-size: 16px;
    color: #666666;
    line-height: 32px;
}

.SubXiText table,
.SubXiText th,
.SubXiText tr,
.SubXiText td {
    padding: 0 10px;
    border: 1px solid #999999;
    border-collapse: collapse;
    box-sizing: border-box;
}

.ShangXia {
    padding: 30px 0;
    overflow: hidden;
    line-height: 34px;
}

.ShangXia .Shang {
    float: left;
    width: 100%;
}

.ShangXia .Xia {
    float: left;
    width: 100%;
}

.ShangXia a {
    float: left;
    font-size: 14px;
    color: #666666;
}

.ShangXia a[href]:hover {
    color: #1b75d4;
}


/* 细览页结束 */


/* 政府数据开始 */

.SubShuJu {}

.SubShuJuOne {
    float: left;
    width: 580px;
    height: 321px;
    padding: 14px 20px 0;
    box-sizing: border-box;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubShuJuOne .hd {
    height: 38px;
    line-height: 38px;
}

.SubShuJuOne .hd ul {
    float: left;
}

.SubShuJuOne .hd ul li {
    float: left;
    margin-right: 29px;
}

.SubShuJuOne .hd ul li h2 a {
    display: block;
    font-size: 18px;
    color: #666666;
    padding-left: 36px;
}

.SubShuJuOne .hd ul li.on h2 a {
    color: #1b75d4;
}

.SubShuJuOne .hd ul li.SubShuJuLi1 h2 a {
    background: url("../images/shujuli1.png") no-repeat left center;
}

.SubShuJuOne .hd ul li.SubShuJuLi1.on h2 a {
    background: url("../images/shujuli1_1.png") no-repeat left center;
}

.SubShuJuOne .hd ul li.SubShuJuLi2 h2 a {
    background: url("../images/shujuli2.png") no-repeat left center;
}

.SubShuJuOne .hd ul li.SubShuJuLi2.on h2 a {
    background: url("../images/shujuli2_1.png") no-repeat left center;
}

.SubShuJuOne .hd .more {
    float: right;
}

.SubShuJuOne .hd .more a {
    display: block;
    font-size: 14px;
    color: #999999;
}

.SubShuJuOne .hd .more a:hover {
    color: #1b75d4;
}

.SubShuJuOne .bd ul li {
    height: 42px;
    line-height: 42px;
    border-bottom: 1px dashed #e6e6e6;
}

.SubShuJuOne .bd ul li h3 a {
    float: left;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    padding-left: 13px;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubShuJuOne .bd ul li span {
    float: right;
    font-size: 15px;
    color: #999999;
}

.SubShuJuOne .bd ul li h3 a:hover {
    color: #1b75d4;
    background: url("../images/landian.png") no-repeat left center;
}

.SubShuJuTwo {
    float: right;
}

.SubShuJuTwo .hd ul li.SubShuJuLi1 h2 a {
    background: url("../images/shujuli3.png") no-repeat left center;
}

.SubShuJuTwo .hd ul li.SubShuJuLi1.on h2 a {
    background: url("../images/shujuli3_1.png") no-repeat left center;
}

.SubShuJuTwo .hd ul li.SubShuJuLi2 h2 a {
    background: url("../images/shujuli4.png") no-repeat left center;
}

.SubShuJuTwo .hd ul li.SubShuJuLi2.on h2 a {
    background: url("../images/shujuli4_1.png") no-repeat left center;
}

.SubShuJuThree .hd ul li.SubShuJuLi1 h2 a {
    background: url("../images/shujuli5.png") no-repeat left center;
}

.SubShuJuThree .hd ul li.SubShuJuLi1.on h2 a {
    background: url("../images/shujuli5_1.png") no-repeat left center;
}

.SubShuJuThree .hd ul li.SubShuJuLi2 h2 a {
    background: url("../images/shujuli6.png") no-repeat left center;
}

.SubShuJuThree .hd ul li.SubShuJuLi2.on h2 a {
    background: url("../images/shujuli6_1.png") no-repeat left center;
}

.SubShuJuFour {
    float: right;
}

.SubShuJuFour .hd ul li.SubShuJuLi1 h2 a {
    background: url("../images/shujuli7.png") no-repeat left center;
}

.SubShuJuFour .hd ul li.SubShuJuLi1.on h2 a {
    background: url("../images/shujuli7_1.png") no-repeat left center;
}

.SubShuJuFour .hd ul li.SubShuJuLi2 h2 a {
    background: url("../images/shujuli8.png") no-repeat left center;
}

.SubShuJuFour .hd ul li.SubShuJuLi2.on h2 a {
    background: url("../images/shujuli8_1.png") no-repeat left center;
}


/* 政府数据结束 */


/* 嘉宾访谈开始 */

.SubTan {
    min-height: 500px;
}

.SubTan ul li {
    overflow: hidden;
    padding: 30px 0;
    border-bottom: 1px solid #f5f5f5;
}

.SubTan ul li .SubTanImg {
    float: left;
    width: 283px;
    height: 159px;
    overflow: hidden;
}

.SubTan ul li .SubTanImg img {
    width: 283px;
    height: 159px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.SubTan ul li .SubTanImg:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.SubTan ul li .SubTanDiv {
    float: right;
    width: 787px;
}

.SubTan ul li .SubTanDiv h3 {
    line-height: 44px;
    padding-bottom: 20px;
}

.SubTan ul li .SubTanDiv h3 a {
    font-size: 18px;
    color: #333333;
}

.SubTan ul li .SubTanDiv h3 a:hover {
    color: #1b75d4;
}

.SubTan ul li .SubTanDiv .SubTanP {
    overflow: hidden;
    line-height: 26px;
    padding-bottom: 8px;
}

.SubTan ul li .SubTanDiv .SubTanP span {
    float: left;
    width: 80px;
    font-size: 16px;
    color: #666666;
}

.SubTan ul li .SubTanDiv .SubTanP em {
    float: right;
    width: 707px;
    font-size: 16px;
    color: #666666;
}


/* 嘉宾访谈结束 */


/* 征集调查开始 */

.SubDiao {
    min-height: 500px;
}

.SubJis {
    height: 49px;
    line-height: 49px;
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
}

.SubJis span {
    float: left;
    font-size: 16px;
    color: #333333;
    text-align: center;
}

.SubJis span.SubJiSpan1 {
    width: 106px;
}

.SubJis span.SubJiSpan2 {
    width: 714px;
}

.SubJis span.SubJiSpan3 {
    width: 150px;
}

.SubJis span.SubJiSpan4 {
    width: 128px;
}

.SubJix {
    min-height: 500px;
}

.SubJix1 {
    min-height: auto;
}

.SubJix ul li {
    height: 40px;
    line-height: 40px;
}

.SubJix ul li span {
    float: left;
    width: 106px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubJix ul li h3 {
    float: left;
    width: 714px;
    text-align: center;
    line-height: 38px;
}

.SubJix ul li h3 a {
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    text-align: center;
}

.SubJix ul li em {
    float: left;
    width: 150px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubJix ul li i {
    float: left;
    width: 128px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubJix ul li.on span {
    color: #1b75d4;
}

.SubJix ul li h3 a:hover {
    color: #1b75d4;
}


/* 征集调查结束 */


/* 受理范围开始 */

.SubJian {}

.SubJians {
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 28px;
    color: #333333;
    font-weight: bold;
}

.SubJianc {
    padding: 20px 0;
    font-size: 16px;
    color: #6a6a6a;
    line-height: 35px;
    border-bottom: 1px solid #e1f2fa;
}

.SubJianc p {
    font-size: 16px;
    color: #6a6a6a;
    line-height: 35px;
}

.SubJianx {
    padding: 30px 0;
}

.SubJianxs {
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 45px;
}

.SubJianxs input {
    display: inline;
    width: 12px;
    height: 13px;
    outline: none;
    background: #dedede;
    border: 1px solid #ababab;
    margin-right: 18px;
    vertical-align: middle;
}

.SubJianx a {
    display: block;
    margin: 20px auto;
    width: 150px;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    color: #fefefe;
    text-align: center;
    outline: none;
    border: none;
    border-radius: 5px;
    background: #999999;
    cursor: not-allowed;
}

.SubJianx a.active {
    cursor: pointer;
    background: #1b75d4;
}

.SubJianx a:hover {
    color: #ffffff;
}


/* 受理范围结束 */


/* 我要写信表单开始 */

.SubXieDiv {
    float: left;
    width: 439px;
    height: 50px;
    padding-bottom: 20px;
}

.SubXieDiv em {
    float: left;
    width: 101px;
    font-size: 16px;
    color: #333333;
    text-align: right;
    line-height: 48px;
}

.SubXieDiv em i {
    color: #fa2b2b;
}

.SubXieDiv .SubXieInp {
    float: right;
    width: 320px;
    height: 50px;
    padding: 0 20px;
    border-radius: 5px;
    background: #fcfcfc;
    box-sizing: border-box;
    border: 1px solid #d2d2d2;
}

.SubXieDiv .SubXieInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
    outline: none;
    border: none;
    background: none;
}

.SubXieDiv .SubXieInp input::placeholder {
    color: #cccccc;
}

.SubXieDivr {
    float: right;
}

.SubXieDiv1 .SubXieInp {
    padding: 0;
    border: none;
    background: none;
}

.SubXieDiv1 .SubXieInp input {
    float: left;
    width: 12px;
    height: 13px;
    outline: none;
    margin-top: 17px;
    margin-right: 7px;
    background: #dedede;
    border: 1px solid #acacac;
}

.SubXieDiv1 .SubXieInp label {
    float: left;
    font-size: 14px;
    color: #868686;
    line-height: 48px;
    margin-right: 17px;
}

.SubXieDiv2 .SubXieInp {
    padding: 0;
}

.SubXieDiv2 .SubXieInp .sel_box {
    position: relative;
    padding: 0 24px;
    background: url("../images/jiantou1.png") no-repeat right 16px center;
}

.SubXieDiv2 .SubXieInp .sel_div {
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
}

.SubXieDiv2 .SubXieInp .sel_sel {
    position: absolute;
    left: 0;
    top: 0;
    filter: alpha(opacity=00);
    /*IE滤镜，透明度50%*/
    -moz-opacity: 0;
    /*Firefox私有，透明度50%*/
    opacity: 0;
    /*其他，透明度50%*/
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
}

.SubXieDiv3 {
    width: 100%;
}

.SubXieDiv3 .SubXieInp {
    width: 759px;
}

.SubXieDiv4 {
    height: 190px;
}

.SubXieDiv4 .SubXieInp {
    height: 188px;
    padding: 10px 24px;
}

.SubXieDiv4 .SubXieInp textarea {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 16px;
    color: #333333;
    line-height: 25px;
    resize: none;
    border: none;
    outline: none;
    background: none;
}

.SubXieDiv4 .SubXieInp textarea::placeholder {
    color: #cccccc;
}

.SubXieDiv5 {
    width: 331px;
}

.SubXieDiv5 .SubXieInp {
    width: 211px;
}

.SubXieDiv6 .SubXieInp {
    padding: 0;
}

.SubXieDiv6 .SubXieInp input {
    padding: 0 20px;
    box-sizing: border-box;
}

.SubXieDiv6 .SubXieInp textarea {
    padding: 10px 24px;
    box-sizing: border-box;
}

.YanZheng {
    float: left;
    width: 143px;
    height: 45px;
    margin-left: 24px;
}

.SubTiJiao {
    padding: 30px 0;
    text-align: center;
}

.SubTiJiao button {
    display: inline-block;
    width: 150px;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    color: #666666;
    outline: none;
    border: none;
    margin: 0 12px;
    cursor: pointer;
    border-radius: 5px;
    background: #e6e6e6;
}

.SubTiJiao button:hover {
    color: #ffffff;
    background: #1b75d4;
}


/* 我要写信表单结束 */


/* 信件公示开始 */

.SubGong {
    min-height: 500px;
}

.SubShis {
    height: 39px;
    line-height: 39px;
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
}

.SubShis span {
    float: left;
    font-size: 16px;
    color: #333333;
    box-sizing: border-box;
}

.SubShis span.SubShiSpan1 {
    width: 530px;
    padding-left: 23px;
}

.SubShis span.SubShiSpan2 {
    width: 175px;
    text-align: center;
}

.SubShis span.SubShiSpan3 {
    float: right;
    width: 172px;
    text-align: center;
}

.SubShix {
    min-height: 500px;
}

.SubShix ul li {
    height: 44px;
    line-height: 44px;
}

.SubShix ul li h3 {
    float: left;
    width: 530px;
    padding-left: 23px;
    box-sizing: border-box;
}

.SubShix ul li h3 a {
    float: left;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}

.SubShix ul li span {
    float: left;
    width: 175px;
    font-size: 14px;
    color: #999999;
    text-align: center;
}

.SubShix ul li em {
    float: right;
    width: 172px;
    font-size: 14px;
    color: #999999;
    text-align: center;
}

.SubShix ul li h3 a:hover {
    color: #1b75d4;
}


/* 信件公示结束 */


/* 信件回复开始 */

.SubCha {
    padding-bottom: 10px;
    margin-bottom: 40px;
    border-bottom: 1px solid #e6e6e6;
}

.SubChaDiv {
    float: left;
    width: 409px;
    height: 50px;
    margin-bottom: 30px;
}

.SubChaDiv span {
    float: left;
    width: 89px;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
}

.SubChaDiv .SubChaInp {
    float: right;
    width: 320px;
    height: 50px;
    line-height: 48px;
    background: #fcfcfc;
    padding: 0 21px;
    font-size: 16px;
    color: #666666;
    border-radius: 5px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
}

.SubChaDivr {
    float: right;
}

.SubChaDiv1 {
    width: 100%;
}

.SubChaDiv1 .SubChaInp {
    width: 790px;
}

.SubChaDiv2 {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.SubChaDiv2 .SubChaInp {
    width: 790px;
    min-height: 300px;
    padding: 10px 21px;
    line-height: 28px;
}

.SubCha1 {
    padding-bottom: 50px;
    border-bottom: 0;
    margin-bottom: 0;
}


/* 信件回复结束 */


/* 信件查询开始 */

.SubXun {}

.SubXunTop {
    height: 50px;
}

.SubXunTop span {
    float: left;
    width: 105px;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    text-align: center;
}

.SubXunTop .SubXunInp {
    float: left;
    width: 290px;
    height: 50px;
    line-height: 48px;
    padding: 0 20px;
    margin-right: 20px;
    background: #fcfcfc;
    border-radius: 5px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
}

.SubXunTop .SubXunInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    border: none;
    outline: none;
    background: none;
    font-size: 16px;
    color: #cccccc;
}

.SubXunTop button {
    float: right;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    cursor: pointer;
    border-radius: 5px;
    background: #1b75d4;
}

.SubXunTop button:hover {
    background: #3c8dd4;
}

.SubXunCen {
    font-size: 16px;
    color: #666666;
    line-height: 112px;
    text-align: center;
}

.SubXunBot {}

.SubXunBot ul li {
    height: 47px;
    line-height: 47px;
}

.SubXunBot ul li.SubXunLi1 {
    border-bottom: 1px solid #f5f5f5;
}

.SubXunBot ul li span {
    float: left;
    font-size: 16px;
    color: #666666;
    box-sizing: border-box;
}

.SubXunBot ul li span.SubXunSpan1 {
    width: 181px;
    padding-left: 17px;
}

.SubXunBot ul li span.SubXunSpan2 {
    width: 309px;
}

.SubXunBot ul li span.SubXunSpan3 {
    width: 174px;
}

.SubXunBot ul li span.SubXunSpan4 {
    width: 134px;
}

.SubXunBot ul li span.SubXunSpan5 {
    width: 75px;
    text-align: right;
}

.SubXunBot ul li em {
    float: left;
    font-size: 16px;
    color: #999999;
    box-sizing: border-box;
}

.SubXunBot ul li em.SubXunEm1 {
    width: 181px;
    padding-left: 17px;
}

.SubXunBot ul li em.SubXunEm2 {
    width: 309px;
}

.SubXunBot ul li em.SubXunEm3 {
    width: 174px;
}

.SubXunBot ul li em.SubXunEm4 {
    width: 134px;
    padding-left: 19px;
    background: url("../images/huifuimg.png") no-repeat left center;
}

.SubXunBot ul li a {
    float: left;
    width: 75px;
    height: 30px;
    line-height: 30px;
    padding-left: 33px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 8px;
    box-sizing: border-box;
    background: url("../images/more.png") no-repeat center;
}


/* 信件查询结束 */


/* 解读回应开始 */

.SubShuJuFive {
    width: 690px;
}

.SubShuJuFive .hd ul li.SubShuJuLi1 h2 a {
    background: url("../images/shujuli9.png") no-repeat left center;
}

.SubShuJuFive .hd ul li.SubShuJuLi1.on h2 a {
    background: url("../images/shujuli9_1.png") no-repeat left center;
}

.SubShuJuFive .hd ul li.SubShuJuLi2 h2 a {
    background: url("../images/shujuli10.png") no-repeat left center;
}

.SubShuJuFive .hd ul li.SubShuJuLi2.on h2 a {
    background: url("../images/shujuli10_1.png") no-repeat left center;
}

.SubDuLeft {
    height: 377px;
}

.SubDuRight {
    float: right;
    width: 470px;
    height: 377px;
    padding: 0 20px;
    background: #ffffff;
    box-sizing: border-box;
    margin-bottom: 20px;
}

.DuiRightTop1 {
    border-bottom: 0;
}

.XinWenBot>a {
    display: block;
    width: 100%;
    height: 242px;
    overflow: hidden;
}

.XinWenBot>a img {
    width: 100%;
    height: 242px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.XinWenBot>a:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.XinWenBot h3 {
    line-height: 28px;
    padding-top: 3px;
}

.XinWenBot h3 a {
    font-size: 16px;
    color: #1b75d4;
    font-weight: normal;
}

.XinWenBot span {
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 28px;
}

.JiaBin {
    float: left;
    width: 100%;
    height: 377px;
    padding: 0 20px;
    background: #ffffff;
    box-sizing: border-box;
    margin-bottom: 20px;
}

.JiaBinBot {}

.JiaBinBot ul {
    width: 1170px;
}

.JiaBinBot ul li {
    float: left;
    width: 365px;
    margin-right: 22px;
}

.JiaBinBot ul li>a {
    display: block;
    width: 365px;
    height: 205px;
    overflow: hidden;
}

.JiaBinBot ul li>a img {
    width: 365px;
    height: 205px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.JiaBinBot ul li>a:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.JiaBinBot ul li h3 {
    line-height: 28px;
    padding-top: 8px;
}

.JiaBinBot ul li h3 a {
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}

.JiaBinBot ul li span {
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 28px;
}

.JiaBinBot ul li h3 a:hover {
    color: #1b75d4;
}


/* 解读回应结束 */


/* 政民互动开始 */

.SubHu {}

.SubHuLeft {
    float: left;
    width: 800px;
}

.SubHuLeftTop {
    width: 100%;
    height: 334px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
    box-sizing: border-box;
}

.SubHuLefts {
    height: 67px;
    line-height: 67px;
}

.SubHuLefts>h2 a {
    float: left;
    font-size: 18px;
    color: #1b75d4;
}

.SubHuLefts>h2 a img {
    float: left;
    display: inline;
    max-width: inherit;
    margin-top: 20px;
    margin-right: 10px;
}

.SubHuLefts>h2 a span {
    float: left;
}

.SubHuLeft .hd {
    float: right;
}

.SubHuLeft .hd ul li {
    float: left;
    margin-left: 30px;
}

.SubHuLeft .hd ul li h2 a {
    display: block;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}

.SubHuLeft .hd ul li.on h2 a {
    color: #1b75d4;
}

.SubHuLeftx ul li.SubHuLi {
    height: 50px;
    line-height: 50px;
    background: #f5f5f5 !important;
}

.SubHuLeftx ul li.SubHuLi span {
    float: left;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    text-align: center;
}

.SubHuLeftx ul li span.SubHuSpan1 {
    width: 485px;
    text-align: left;
    padding-left: 43px;
    box-sizing: border-box;
}

.SubHuLeftx ul li span.SubHuSpan2 {
    width: 102px;
}

.SubHuLeftx ul li span.SubHuSpan3 {
    float: right;
    width: 160px;
}

.SubHuLeftx table tr td.SubHuTd {
    text-align: left;
    padding-left: 42px;
}

.SubHuLeftx ul li {
    height: 40px;
    line-height: 40px;
}

.SubHuLeftx ul li h3 {
    float: left;
    width: 485px;
    padding-left: 43px;
    box-sizing: border-box;
}

.SubHuLeftx ul li h3 a {
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}

.SubHuLeftx ul li span {
    float: left;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubHuLeftx ul li h3 a:hover {
    color: #1b75d4;
}

.SubHuLeftBot {
    width: 100%;
    height: 245px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
    box-sizing: border-box;
}

.SubHuLeftBotx {
    overflow: hidden;
}

.SubHuLeftBotx>a {
    float: left;
    width: 283px;
    height: 159px;
    overflow: hidden;
}

.SubHuLeftBotx>a img {
    width: 283px;
    height: 159px;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.SubHuLeftBotx>a:hover img {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.SubHuLeftBotxDiv {
    float: right;
    width: 447px;
}

.SubHuLeftBotxDiv h3 {
    line-height: 44px;
    padding: 10px 0;
}

.SubHuLeftBotxDiv h3 a {
    font-size: 18px;
    color: #1b75d4;
}

.SubHuLeftBotxDivP {
    overflow: hidden;
    line-height: 26px;
}

.SubHuLeftBotxDivP span {
    float: left;
    width: 81px;
    font-size: 16px;
    color: #666666;
}

.SubHuLeftBotxDivP em {
    float: right;
    width: 366px;
    font-size: 16px;
    color: #666666;
}

.SubHuRight {
    float: right;
    width: 360px;
    height: 599px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
    box-sizing: border-box;
}

.SubHuRights {
    height: 233px;
    padding: 20px 0;
}

.SubHuRightsl {
    float: left;
    width: 156px;
}

.SubHuRightsl>h2 a {
    display: block;
    width: 100%;
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 17px;
    color: #ffffff;
    background: #1b75d4;
}

.SubHuRightsl ul {
    height: 177px;
    padding: 26px 18px 0;
    background: #f5f5f5;
    box-sizing: border-box;
}

.SubHuRightsl ul li {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background: #cccccc;
    margin-bottom: 10px;
    border-radius: 5px;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.SubHuRightsl ul li a {
    display: block;
    font-size: 14px;
    color: #ffffff;
    padding-left: 45px;
}

.SubHuRightsl ul li.SubHuRightslLi1 a {
    background: url("../images/xiexin.png") no-repeat 22px center;
}

.SubHuRightsl ul li.SubHuRightslLi2 a {
    background: url("../images/chaxun.png") no-repeat 20px center;
}

.SubHuRightsl ul li.SubHuRightslLi3 a {
    background: url("../images/fankui.png") no-repeat 22px center;
}

.SubHuRightsl ul li:hover {
    z-index: 2;
    background: #1b75d4;
    -webkit-transform: translate3D(0, -3px, 0);
    -moz-transform: translate3D(0, -3px, 0);
    -ms-transform: translate3D(0, -3px, 0);
    transform: translate3D(0, -3px, 0);
    -webkit-box-shadow: 3px 3px 5px #ddd;
    -moz-box-shadow: 3px 3px 5px #ddd;
    -ms-box-shadow: 3px 3px 5px #ddd;
    box-shadow: 3px 3px 5px #ddd;
}

.SubHuRightsr {
    float: right;
}

.SubHuRightsr>h2 a {
    background: #f7a44d;
}

.SubHuRightsr ul li:hover {
    background: #f7a44d;
}

.SubHuRightc {
    padding-bottom: 22px;
}

.SubHuRightc ul li {
    float: left;
    width: 155px;
    height: 60px;
    line-height: 60px;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.SubHuRightc ul li a {
    display: block;
    font-size: 16px;
    color: #ffffff;
    padding-left: 61px;
}

.SubHuRightc ul li.YaoWenLi {
    background: url("../images/yaowen.png") no-repeat center;
}

.SubHuRightc ul li.XinFangLi {
    float: right;
    background: url("../images/xinfang.png") no-repeat center;
}

.SubHuRightc ul li:hover {
    z-index: 2;
    -webkit-transform: translate3D(0, -3px, 0);
    -moz-transform: translate3D(0, -3px, 0);
    -ms-transform: translate3D(0, -3px, 0);
    transform: translate3D(0, -3px, 0);
    -webkit-box-shadow: 3px 3px 5px #ddd;
    -moz-box-shadow: 3px 3px 5px #ddd;
    -ms-box-shadow: 3px 3px 5px #ddd;
    box-shadow: 3px 3px 5px #ddd;
}

.MeiTi {
    width: 100%;
    height: 225px;
    padding-top: 92px;
    box-sizing: border-box;
    text-align: center;
    background: url("../images/meiti.jpg") no-repeat center;
}

.MeiTi ul li {
    display: inline-block;
    width: 94px;
    margin: 0 18px;
}

.MeiTi ul li span {
    display: block;
    font-size: 14px;
    color: #ffffff;
    padding-right: 7px;
}

.DiaoCha {
    float: left;
    width: 100%;
    height: 333px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
    box-sizing: border-box;
}

.DiaoChax {
    min-height: auto;
}


/* 政民互动结束 */


/* 征集调查细览页开始 */

.SubXiJi {
    border-bottom: 0;
}

.SubXiaZai {
    font-size: 16px;
    color: #333333;
    line-height: 30px;
    padding-top: 30px;
}

.SubXiaZai a {
    color: #1b75d4;
}

.SubXiaZai a:hover {
    text-decoration: underline;
}

.FanKui {
    padding-bottom: 30px;
}

.FanKuis {
    height: 50px;
    line-height: 50px;
    padding: 0 33px;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    background: #1b75d4;
}

.FanKuix {
    padding: 40px 50px 10px 0;
    border: 1px solid #e6e6e6;
    border-top: 0;
}

.FanKuixDiv {
    float: left;
    width: 465px;
    height: 50px;
    padding-bottom: 30px;
}

.FanKuixDiv span {
    float: left;
    width: 113px;
    font-size: 16px;
    color: #333333;
    text-align: right;
    line-height: 50px;
}

.FanKuixDiv span i {
    color: #fa2b2b;
}

.FanKuixDiv .FanKuixInp {
    float: right;
    width: 330px;
    height: 50px;
    padding: 0 21px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
}

.FanKuixDiv .FanKuixInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    outline: none;
    border: none;
    background: none;
    font-size: 16px;
    color: #333333;
}

.FanKuixDiv .FanKuixInp input::placeholder {
    color: #cccccc;
}

.FanKuixDivr {
    float: right;
}

.FanKuixDiv1 {
    width: 100%;
    height: 180px;
}

.FanKuixDiv1 .FanKuixInp {
    width: 853px;
    height: 180px;
    padding: 10px 21px;
}

.FanKuixDiv1 .FanKuixInp textarea {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 28px;
    resize: none;
    border: none;
    outline: none;
    background: none;
    font-size: 16px;
    color: #333333;
}

.FanKuixDiv1 .FanKuixInp textarea::placeholder {
    color: #cccccc;
}

.FanKuixDiv2 {
    width: 100%;
}

.FanKuixDiv2 .FanKuixInp {
    float: left;
    width: 214px;
    margin-left: 21px;
}

.YanZhengMa {
    float: left;
    width: 166px;
    height: 50px;
    cursor: pointer;
    margin-left: 24px;
}

.FanKuiTi {
    float: right;
    text-align: center;
}

.FanKuiTi button {
    display: inline-block;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #666666;
    background: #e6e6e6;
    cursor: pointer;
    margin: 0 13px;
    border-radius: 5px;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.FanKuiTi button:hover {
    color: #ffffff;
    background: #1b75d4;
}

.YiJianList {
    padding-bottom: 30px;
}

.YiJianListx {
    padding: 30px 50px;
    border: 1px solid #e6e6e6;
    border-top: 0;
}

.YiJianListx .YiListDiv {
    min-height: 300px;
}

.YiJianListx .YiJianListDiv {
    line-height: 40px;
    padding-bottom: 10px;
}

.YiJianListx .YiJianListDiv span {
    display: block;
    font-size: 16px;
    color: #1b75d4;
}

.YiJianListx .YiJianListDiv i {
    display: block;
    font-size: 16px;
    color: #333333;
}

.YiJianListx .YiJianListDiv em {
    display: block;
    font-size: 16px;
    color: #999999;
}


/* 征集调查细览页结束 */


/* 嘉宾访谈细览页开始 */

.ShiLu {
    padding-bottom: 30px;
}

.ShiLuBot {
    height: 588px;
    box-sizing: border-box;
    padding: 30px 50px;
    border: 1px solid #e6e6e6;
    border-top: 0;
    overflow-y: auto;
}

.ShiLuBot ul li {
    padding-bottom: 20px;
}

.ShiLuBot ul li span {
    display: block;
    font-size: 16px;
    color: #666666;
    height: 55px;
    line-height: 55px;
}

.ShiLuBot ul li em {
    display: block;
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    padding: 15px 38px;
    background: #f7f7f7;
    border-radius: 5px;
}

.SubTan1 {
    min-height: auto;
    padding-bottom: 30px;
}

.SubTan1 ul li {
    padding: 20px !important;
    background: #f5f5f5;
}

.SubTan1 ul li .SubTanImg {
    width: 440px;
    height: 247px;
}

.SubTan1 ul li .SubTanImg img {
    width: 440px;
    height: 247px;
}

.SubTan1 ul li .SubTanDiv {
    width: 531px;
}

.SubTan1 ul li .SubTanDiv h3 {
    padding: 15px 0;
}

.SubTan1 ul li .SubTanDiv h3 a {
    font-size: 24px;
    color: #1b75d4;
}

.SubTan1 ul li .SubTanDiv .SubTanP em {
    width: 451px;
}


/* 嘉宾访谈细览页结束 */


/* 办事服务开始 */

.SubBan {}

.SubBanLeft {
    float: left;
    width: 470px;
    height: 318px;
    padding: 0 20px;
    box-sizing: border-box;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubBanLefts {
    height: 61px;
    line-height: 61px;
}

.SubBanLefts h2 a {
    float: left;
    font-size: 18px;
    color: #1b75d4;
}

.SubBanLefts h2 a img {
    float: left;
    display: inline;
    max-width: inherit;
    margin-right: 10px;
    margin-top: 18px;
}

.SubBanLefts h2 a span {
    float: left;
}

.SubBanLeft .bd ul {
    width: 440px;
}

.SubBanLeft .bd ul li {
    float: left;
    width: 101px;
    height: 101px;
    background: #f5f5f5;
    text-align: center;
    margin-right: 8px;
    margin-bottom: 10px;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.SubBanLeft .bd ul li a {
    display: block;
    width: 101px;
    height: 101px;
    padding-top: 55px;
    font-size: 16px;
    color: #666666;
    box-sizing: border-box;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.SubBanLeft .bd ul li.BanLi1 a {
    background: url("../images/banli1.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi1:hover a{
    background: url("../images/banli1_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi2 a {
    background: url("../images/banli2.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi2:hover a{
    background: url("../images/banli2_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi3 a {
    background: url("../images/banli3.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi3:hover a{
    background: url("../images/banli3_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi4 a {
    background: url("../images/banli4.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi4:hover a{
    background: url("../images/banli4_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi5 a {
    background: url("../images/banli5.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi5:hover a{
    background: url("../images/banli5_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi6 a {
    background: url("../images/banli6.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi6:hover a{
    background: url("../images/banli6_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi7 a {
    background: url("../images/banli7.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi7:hover a{
    background: url("../images/banli7_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi8 a {
    background: url("../images/banli8.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi8:hover a{
    background: url("../images/banli8_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi9 a {
    background: url("../images/banli9.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi9:hover a{
    background: url("../images/banli9_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi10 a {
    background: url("../images/banli10.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi10:hover a{
    background: url("../images/banli10_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi11 a {
    background: url("../images/banli11.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi11:hover a{
    background: url("../images/banli11_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi12 a {
    background: url("../images/banli12.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi12:hover a{
    background: url("../images/banli12_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi13 a {
    background: url("../images/banli13.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi13:hover a{
    background: url("../images/banli13_1.png") no-repeat center 26px;
}*/

.SubBanLeft .bd ul li.BanLi14 a {
    background: url("../images/banli14.png") no-repeat center 26px;
}


/*.SubBanLeft .bd ul li.BanLi14:hover a{
    background: url("../images/banli14_1.png") no-repeat center 26px;
}*/


/*.SubBanLeft .bd ul li:hover{
    background: #1b75d4;
}*/

.SubBanLeft .bd ul li:hover a {
    color: #1b75d4;
}

.SubBanLeft .hd {
    text-align: center;
}

.SubBanLeft .hd ul li {
    display: inline-block;
    width: 30px;
    height: 5px;
    background: #cccccc;
    cursor: pointer;
    margin: 0 4px;
    border-radius: 50px;
}

.SubBanLeft .hd ul li.on {
    background: #1b75d4;
}

.SubBanRight {
    float: right;
    width: 690px;
    height: 318px;
    padding: 20px;
    box-sizing: border-box;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubBanRights {
    width: 650px;
    height: 178px;
    background: url("../images/wszwfwzx.png") no-repeat center;
}

.SubBanRights>a {
    float: right;
    width: 93px;
    height: 31px;
    margin-top: 137px;
    margin-right: 15px;
    /*-webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;*/
    /*background: url("../images/jinru.png") no-repeat center;*/
}

.SubBanRights>a:hover {
    z-index: 2;
    /*-webkit-transform:  translate3D(0,-3px,0);
    -moz-transform: translate3D(0,-3px,0);
    -ms-transform:  translate3D(0,-3px,0);
    transform:  translate3D(0,-3px,0);
    -webkit-box-shadow:3px 3px 5px #34b1f5;
    -moz-box-shadow:3px 3px 5px #34b1f5;
    -ms-box-shadow:3px 3px 5px #34b1f5;
    box-shadow:3px 3px 5px #34b1f5;*/
}

.SubBanRightx {
    height: 80px;
    margin-top: 20px;
    width: 650px;
    overflow: hidden;
}

.SubBanRightx ul {
    width: 660px;
    height: 80px;
}

.SubBanRightx ul li {
    float: left;
    width: 210px;
    height: 80px;
    margin-right: 10px;
}

.SubBanRightx ul li a {
    display: block;
    width: 100%;
    height: 80px;
}

.SubBanLeft1 .bd ul li.BanLi15 a {
    background: url("../images/banli15.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi15:hover a {
    background: url("../images/banli15_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi16 a {
    background: url("../images/banli16.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi16:hover a {
    background: url("../images/banli16_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi17 a {
    background: url("../images/banli17.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi17:hover a {
    background: url("../images/banli17_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi18 a {
    background: url("../images/banli18.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi18:hover a {
    background: url("../images/banli18_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi19 a {
    background: url("../images/banli19.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi19:hover a {
    background: url("../images/banli19_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi20 a {
    background: url("../images/banli20.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi20:hover a {
    background: url("../images/banli20_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi21 a {
    background: url("../images/banli21.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi21:hover a {
    background: url("../images/banli21_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi22 a {
    background: url("../images/banli22.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi22:hover a {
    background: url("../images/banli22_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi23 a {
    background: url("../images/banli23.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi23:hover a {
    background: url("../images/banli23_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi24 a {
    background: url("../images/banli24.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi24:hover a {
    background: url("../images/banli24_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi25 a {
    background: url("../images/banli25.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi25:hover a {
    background: url("../images/banli25_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi26 a {
    background: url("../images/banli26.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi26:hover a {
    background: url("../images/banli26_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi27 a {
    background: url("../images/banli27.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi27:hover a {
    background: url("../images/banli27_1.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi28 a {
    background: url("../images/banli28.png") no-repeat center 26px;
}

.SubBanLeft1 .bd ul li.BanLi28:hover a {
    background: url("../images/banli28_1.png") no-repeat center 26px;
}

.SubBanBu {
    float: right;
    width: 690px;
    height: 318px;
    padding: 0 20px;
    box-sizing: border-box;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubBanBuBot {}

.SubBanBuBot .bd ul {
    width: 660px;
}

.SubBanBuBot .bd ul li {
    float: left;
    width: 121px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    background: #f5f5f5;
    margin-right: 11px;
    margin-bottom: 10px;
}

.SubBanBuBot .bd ul li a {
    display: block;
    font-size: 16px;
    color: #666666;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.SubBanBuBot .bd ul li a:hover {
    color: #ffffff;
    background: #1b75d4;
}

.SubBanBuBot .hd {
    text-align: center;
}

.SubBanBuBot .hd ul li {
    display: inline-block;
    width: 30px;
    height: 5px;
    background: #cccccc;
    cursor: pointer;
    margin: 0 4px;
    border-radius: 50px;
}

.SubBanBuBot .hd ul li.on {
    background: #1b75d4;
}


/* 办事服务结束 */


/* 政府信息公开制度开始 */

.SubNeiLeft1 {
    width: 248px;
}

.SubNeiLeft1 ul {
    padding: 10px 20px;
}

.SubNeiLeft1 ul li {
    height: 50px;
    line-height: 50px;
    background: #eef6ff;
    margin-bottom: 10px;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
}

.SubNeiLeft1 ul li h2 a {
    padding-left: 30px;
    padding-right: 35px;
    background: url("../images/jiantou.png") no-repeat 180px center;
}

.SubNeiLeft1 ul li:hover {
    background: #1b75d4;
}

.SubNeiLeft1 ul li:hover h2 a {
    color: #ffffff;
    background: url("../images/jiantou_1.png") no-repeat 180px center;
}

.SubNeiLeft1 ul li.on {
    background: #1b75d4;
}

.SubNeiLeft1 ul li.on h2 a {
    color: #ffffff;
    background: url("../images/jiantou_1.png") no-repeat 180px center;
}

.SubNeiRight1 {
    width: 932px;
}

.SubDanWei {
    padding-bottom: 20px;
}

.SubDanWei .w1180 {
    background: #ffffff;
    padding: 10px 54px;
    box-sizing: border-box;
    border-top: 2px solid #1b75d4;
}

.SubDanWei p {
    font-size: 16px;
    color: #666666;
    line-height: 36px;
}


/* 政府信息公开制度结束 */


/* 政府信息公开指南开始 */

.SubZhiNan {
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    padding-bottom: 50px;
}

.SubZhiNan p {
    font-size: 16px;
    color: #666666;
    line-height: 32px;
}

.SubTable {
    width: 100%;
    border: 1px solid #e0e0e0;
    border-collapse: collapse;
    margin-bottom: 40px;
}

.SubTable tr {
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    padding: 10px 0;
    border: 1px solid #e0e0e0;
    border-collapse: collapse;
}

.SubTable tr th {
    width: 70px;
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    line-height: 26px;
    padding: 10px 19px;
    border: 1px solid #e0e0e0;
    border-collapse: collapse;
}

.SubTable tr td {
    min-width: 90px;
    font-size: 14px;
    color: #333333;
    line-height: 26px;
    padding: 10px 19px;
    border: 1px solid #e0e0e0;
    border-collapse: collapse;
}


/* 政府信息公开指南结束 */


/* 政府信息公开年报开始 */

.SubNianBao {
    padding-bottom: 50px;
}

.SubNianBaos {
    height: 50px;
    line-height: 50px;
    background: #eef6ff;
}

.SubNianBaos strong {
    float: left;
    font-size: 18px;
    color: #1b75d4;
    padding-left: 48px;
    background: url("../images/hua1.png") no-repeat left center;
}

.SubNianBaox {
    padding: 18px 0;
}

.SubNianBaox ul li {
    float: left;
    width: 20%;
    padding: 9px 0;
}

.SubNianBaox ul li a {
    float: left;
    font-size: 16px;
    color: #666666;
    line-height: 44px;
    padding-left: 15px;
    background: url("../images/jiantou2.png") no-repeat left center;
}

.SubNianBaox ul li a:hover {
    color: #1b75d4;
    background: url("../images/jiantou2_1.png") no-repeat left center;
}


/* 政府信息公开年报结束 */


/* 政府信息公开目录开始 */

.SubMuLu {
    min-height: 500px;
    border: 1px solid #e6e6e6;
}

.SubMuLuTop {
    height: 48px;
    line-height: 48px;
    background: #f5f5f5;
    border-bottom: 2px solid #e6e6e6;
}

.SubMuLuTop span {
    float: left;
    height: 48px;
    font-size: 16px;
    color: #333333;
    text-align: center;
    border-right: 1px solid #e6e6e6;
}

.SubMuLuTop span.SubMuLuSpan1 {
    width: 598px;
}

.SubMuLuTop span.SubMuLuSpan2 {
    width: 139px;
}

.SubMuLuTop span.SubMuLuSpan3 {
    width: 140px;
    border-right: 0;
}

.SubMuLuBot ul li {
    height: 40px;
    line-height: 40px;
}

.SubMuLuBot ul li h3 {
    float: left;
    width: 568px;
    padding-left: 30px;
    border-right: 1px solid #e6e6e6;
}

.SubMuLuBot ul li h3 a {
    float: left;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}

.SubMuLuBot ul li span {
    float: left;
    width: 139px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    border-right: 1px solid #e6e6e6;
}

.SubMuLuBot ul li em {
    float: left;
    width: 140px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubMuLuBot ul li h3 a:hover {
    color: #1b75d4;
}


/* 政府信息公开目录结束 */


/* 网站地图开始 */

.SubMap {
    padding-bottom: 40px;
}

.SubMapTop {
    height: 44px;
    line-height: 44px;
    background: #f5f5f5;
    border: 1px solid #f0f0f0;
    border-bottom: 0;
}

.SubMapTop a {
    float: left;
    font-size: 18px;
    color: #333333;
    margin-left: 32px;
}

.SubMapTop a:hover {
    color: #1b75d4;
}

.SubMapBot {
    padding: 15px 33px;
    border: 1px solid #f0f0f0;
    border-top: 0;
    margin-bottom: 20px;
}

.SubMapBot ul li {
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 10px 0;
    margin-right: 57px;
}

.SubMapBot ul li a {
    float: left;
    font-size: 16px;
    color: #666666;
    padding-left: 18px;
    background: url("../images/yuanquan.png") no-repeat left center;
}

.SubMapBot ul li a:hover {
    color: #1b75d4;
}


/* 网站地图结束 */


/*领导简介开始*/

.LeaderShip {
    padding: 0 0 30px;
    overflow: hidden;
}

.LeaderShipLeft {
    float: left;
    width: 210px;
}

.LeaderShipLeft ul li {
    width: 100%;
    margin-bottom: 9px;
    border-radius: 5px;
    padding-right: 40px;
    padding-bottom: 10px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    background: url("../images/youjian.png") no-repeat right 18px center;
}

.LeaderShipLeft ul li>a {
    display: block;
    width: 100%;
    box-sizing: border-box;
    padding-top: 10px;
    padding-left: 29px;
}

.LeaderShipLeft ul li em {
    display: block;
    font-size: 16px;
    color: #666666;
    line-height: 26px;
}

.LeaderShipLeft ul li em.hjJian {
    font-size: 14px;
    color: #999999;
}

.LeaderShipLeft ul li.on {
    border-color: #1b75d4;
    background: url("../images/youjian_1.png") no-repeat right 18px center;
}

.LeaderShipLeft ul li:hover {
    border-color: #1b75d4;
    background: url("../images/youjian_1.png") no-repeat right 18px center;
}

.LeaderShipLeft ul li:hover em {
    color: #0c71e1;
}

.LeaderShipLeft ul li:hover em.hjJian {
    color: #999999;
}

.LeaderShipLeft ul li.on em {
    color: #0c71e1;
}

.LeaderShipLeft ul li.on em.hjJian {
    color: #999999;
}

.LeaderShipCenter {
    float: left;
    width: 192px;
    height: 269px;
    box-sizing: border-box;
    padding: 22px 19px 0;
    background: #f5f5f5;
    text-align: center;
    margin-left: 21px;
}

.LeaderShipCenter>img {
    display: inline-block;
    width: 126px;
    height: 157px;
    padding-bottom: 10px;
}

.LeaderShipCenter strong {
    display: block;
    text-align: center;
    font-size: 20px;
    color: #0c71e1;
    line-height: 26px;
}

.LeaderShipCenter em {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #999999;
    line-height: 26px;
}

.LeaderShipRight {
    float: right;
    width: 656px;
    min-height: 500px;
    padding: 21px 20px;
    box-sizing: border-box;
    background: #fafafa;
}

.Leader {
    height: 32px;
    line-height: 32px;
    padding-bottom: 15px;
    border-bottom: 1px solid #cecece;
}

.Leader img {
    float: left;
}

.Leader em {
    float: left;
    font-size: 18px;
    color: #0d7bd8;
    margin-left: 9px;
}

.LeaderDiv {
    padding: 20px 0;
}

.LeaderDiv p {
    font-size: 16px;
    color: #999999;
    line-height: 32px;
}

.LeaderDiv * {
    font-size: 16px !important;
    color: #999999 !important;
    line-height: 32px !important;
}


/*领导简介结束*/


/* 政务公开开始 */

.WuGongLeft {
    float: left;
    width: 800px;
}

.WuGongLeftOne {
    height: 373px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
}

.WuGongLeftOnex {
    overflow: hidden;
    padding-top: 15px;
}

.WuGongLeftOnex .hd {
    float: left;
    width: 160px;
}

.WuGongLeftOnex .hd ul li {
    height: 60px;
    line-height: 60px;
    margin-bottom: 10px;
    background: #f5f5f5;
    text-align: center;
}

.WuGongLeftOnex .hd ul li a {
    display: block;
    font-size: 20px;
    color: #333333;
}

.WuGongLeftOnex .hd ul li.on {
    background: url("../images/hua2.png") no-repeat left -3px top -1px;
    background-color: #1b75d4;
}

.WuGongLeftOnex .hd ul li.on a {
    color: #ffffff;
}

.WuGongLeftOnex .WuGongLeftOnexr {
    float: right;
    width: 558px;
}

.WuGongOnes {
    overflow: hidden;
    padding-bottom: 23px;
    border-bottom: 1px solid #f5f5f5;
}

.WuGongOnes>a {
    float: left;
    width: 125px;
    height: 166px;
}

.WuGongOnesr {
    float: right;
    width: 408px;
}

.WuGongOnesr h3 {
    padding-top: 27px;
    padding-bottom: 5px;
}

.WuGongOnesr h3 a {
    font-size: 20px;
    color: #1b75d4;
}

.WuGongOnesr strong {
    display: block;
    font-size: 20px;
    color: #1b75d4;
    padding-bottom: 25px;
}

.WuGongOnesr span {
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 26px;
}

.WuGongOnex {
    padding-top: 15px;
}

.WuGongOnex a {
    float: left;
    width: 20%;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    color: #333333;
    background: url("../images/xian1.png") no-repeat right center;
}

.WuGongOnex a:hover {
    color: #1b75d4;
}

.WuGongLeftTwo {
    margin-bottom: 20px;
}

.WuGongLeftThree {
    width: 100%;
    margin-bottom: 20px;
}

.WuGongLeftThree .hd ul li.DuiTwoLi3 h2 a {
    background: url("../images/bumen1.png") no-repeat left center;
}

.WuGongLeftThree .hd ul li.DuiTwoLi3.on h2 a {
    background: url("../images/bumen1_1.png") no-repeat left center;
}

.WuGongLeftFour {
    width: 100%;
    margin-bottom: 20px;
}

.WuGongRight {
    float: right;
    width: 360px;
}

.WuGongRightOne {
    height: 373px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
}

.WuGongRightOnex ul li {
    height: 42px;
    line-height: 42px;
    border-bottom: 1px dashed #e6e6e6;
}

.WuGongRightOnex ul li h3 a {
    float: left;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    padding-left: 13px;
    background: url(../images/heidian.png) no-repeat left center;
}

.WuGongRightOnex ul li h3 a:hover {
    color: #1b75d4;
    background: url(../images/landian.png) no-repeat left center;
}

.WuGongRightOnex ul li span {
    float: right;
    font-size: 15px;
    color: #999999;
}

.WuGongRightTwo {
    padding: 0 20px 20px;
    background: #ffffff;
}

.WuGongRightTwox {
    padding-top: 3px;
}

.WuGongRightTwox ul {
    width: 330px;
}

.WuGongRightTwox ul li {
    float: left;
    width: 155px;
    height: 90px;
    margin-right: 9px;
    margin-top: 10px;
    background: #fafafa;
    text-align: center;
}

.WuGongRightTwox ul li a {
    display: block;
    width: 100%;
    height: 90px;
    font-size: 16px;
    color: #333333;
    box-sizing: border-box;
    padding-top: 52px;
}

.WuGongRightTwox ul li.WuGongLi1 a {
    background: url("../images/wugongli1.png") no-repeat center 21px;
}

.WuGongRightTwox ul li.WuGongLi2 a {
    background: url("../images/wugongli2.png") no-repeat center 21px;
}

.WuGongRightTwox ul li.WuGongLi3 a {
    background: url("../images/wugongli3.png") no-repeat center 21px;
}

.WuGongRightTwox ul li.WuGongLi4 a {
    background: url("../images/wugongli4.png") no-repeat center 21px;
}

.WuGongRightTwox ul li.WuGongLi5 a {
    background: url("../images/wugongli5.png") no-repeat center 21px;
}

.WuGongRightTwox ul li.WuGongLi6 a {
    background: url("../images/wugongli6.png") no-repeat center 21px;
}

.WuGongRightTwox ul li a:hover {
    color: #1b75d4;
}

.WuGongRightThree {
    height: 100px;
    padding: 0 20px 20px;
    background: #ffffff;
}

.WuGongRightFour {
    height: 352px;
    padding: 0 20px;
    background: #ffffff;
    margin-bottom: 20px;
}

.WuGongRightFourx ul li {
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
}

.WuGongRightFourx ul li span {
    float: left;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    font-family: "Arial";
    border-radius: 30px;
    background: #cccccc;
    margin-right: 24px;
    margin-top: 10px;
}

.WuGongRightFourx ul li em {
    float: left;
    font-size: 16px;
    color: #333333;
}

.WuGongRightFourx ul li i {
    float: right;
    font-size: 16px;
    color: #999999;
}

.WuGongRightFourx ul li.on span {
    background: #1b75d4;
}


/* 政务公开结束 */


/* 走进清水河开始 */

.SubShui {}

.SubShuiJin {
    padding: 0 20px 40px;
    margin-bottom: 20px;
    background: #ffffff;
}

.SubShuiJinTop {
    height: 121px;
    text-align: center;
    padding-top: 29px;
    box-sizing: border-box;
    background: url("../images/yuanxian.png") no-repeat center;
}

.SubShuiJinTop img {
    display: inline;
}

.SubShuiJinText {
    font-size: 16px;
    color: #666666;
    line-height: 34px;
    padding: 0 20px 15px;
}

.SubShuiJinText p {
    font-size: 16px;
    color: #666666;
    line-height: 34px;
}

.SubShuiJinText a {
    color: #f7a44d;
}

.SubShuiJinBot {
    padding: 0 20px;
}

.SubShuiJinBot ul {
    width: 1120px;
}

.SubShuiJinBot ul li {
    float: left;
    width: 204px;
    margin-right: 20px;
}

.SubShuiJinBot ul li>a {
    display: block;
    width: 100%;
    height: 180px;
}

.SubShuiJinBot ul li h3 {
    height: 68px;
    line-height: 68px;
    text-align: center;
    border-bottom: 2px solid #f5f5f5;
    background: #f5f5f5 url("../images/huahua.png") no-repeat center;
}

.SubShuiJinBot ul li h3 a {
    font-size: 18px;
    color: #333333;
    font-weight: normal;
}

.SubShuiJinBot ul li:hover h3 {
    border-bottom-color: #1b75d4;
}

.SubShuiJinBot ul li:hover h3 a {
    color: #1b75d4;
}

.SubTouZi {
    padding: 0 20px 40px;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubTouZiBot {
    padding: 0 20px;
}

.SubTouZiBot ul {
    width: 1140px;
}

.SubTouZiBot ul li {
    float: left;
    width: 250px;
    height: 160px;
    margin-right: 34px;
}

.SubTouZiBot ul li a {
    display: block;
    width: 100%;
    height: 160px;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    line-height: 33px;
    padding-top: 116px;
    text-align: center;
    box-sizing: border-box;
}

.SubTouZiBot ul li.TouZiLi1 {
    background: url("../images/touzibj1.jpg") no-repeat center;
}

.SubTouZiBot ul li.TouZiLi2 {
    background: url("../images/touzibj2.jpg") no-repeat center;
}

.SubTouZiBot ul li.TouZiLi3 {
    background: url("../images/touzibj3.jpg") no-repeat center;
}

.SubTouZiBot ul li.TouZiLi4 {
    background: url("../images/touzibj4.jpg") no-repeat center;
}

.SubMinSu {
    padding: 0 20px 30px;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubMinSuBot {
    padding: 0 20px;
}

.SubMinSuLeft {
    float: left;
    width: 373px;
}

.SubMinSuLeft ul li {
    float: left;
    width: 100%;
    height: 208px;
    position: relative;
    margin-bottom: 10px;
}

.SubMinSuLeft ul li>a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 208px;
    font-size: 20px;
    color: #ffffff;
    background: url("../images/touming1.png") repeat;
}

.SubMinSuCen {
    float: left;
    width: 475px;
    margin: 0 10px;
}

.SubMinSuCen ul li {
    float: left;
    width: 100%;
    height: 286px;
    margin-bottom: 10px;
    position: relative;
}

.SubMinSuCen ul li.minsuLi {
    width: 232px;
    height: 130px;
    margin-right: 10px;
}

.SubMinSuCen ul li.minsuLi1 {
    margin-right: 0;
}

.SubMinSuCen ul li>a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 286px;
    font-size: 20px;
    color: #ffffff;
    background: url("../images/touming1.png") repeat;
}

.SubMinSuCen ul li.minsuLi>a {
    line-height: 130px;
}

.SubMinSuRight {
    float: right;
    width: 232px;
}

.SubMinSuRight ul li {
    float: left;
    width: 100%;
    height: 286px;
    position: relative;
    margin-bottom: 10px;
}

.SubMinSuRight ul li.minsuLi {
    height: 130px;
}

.SubMinSuRight ul li>a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 286px;
    font-size: 20px;
    color: #ffffff;
    background: url("../images/touming1.png") repeat;
}

.SubMinSuRight ul li.minsuLi>a {
    line-height: 130px;
}

.SubShiJue {
    padding: 0 20px 40px;
    background: #ffffff;
    margin-bottom: 20px;
}

.SubShiJueBot ul {
    width: 1140px;
}

.SubShiJueBot ul li {
    float: left;
    width: 346px;
    position: relative;
    margin-right: 31px;
}

.SubShiJueBot ul li img {
    width: 100%;
    height: 195px;
}

.SubShiJueBot ul li span {
    position: absolute;
    width: 100%;
    height: 195px;
    left: 0;
    top: 0;
    z-index: 8;
    border-top: 3px solid #1b75d4;
    box-sizing: border-box;
    background: url("../images/touming2.png") repeat;
}

.SubShiJueBot ul li>a {
    position: absolute;
    left: 50%;
    margin-left: -22px;
    top: 75px;
    width: 44px;
    height: 44px;
    z-index: 9;
    background: url("../images/anniu.png") no-repeat center;
}

.SubShiJueBot ul li h3 {
    height: 57px;
    line-height: 57px;
    padding: 0 20px;
    border: 1px solid #e6e6e6;
    border-top: 0;
    text-align: center;
}

.SubShiJueBot ul li h3 a {
    font-size: 18px;
    color: #333333;
    font-weight: normal;
}

.SubShiJueBot ul li h3 a:hover {
    color: #1b75d4;
}


/* 走进清水河结束 */


/* 依申请公开查询开始 */

.SubChas {
    height: 45px;
}

.SubChas em {
    float: left;
    width: 79px;
    font-size: 16px;
    color: #333333;
    line-height: 45px;
}

.SubChas .SubChaInp {
    float: left;
    width: 311px;
    height: 45px;
    margin-right: 15px;
    padding: 0 21px;
    box-sizing: border-box;
    background: #fcfcfc;
    border: 1px solid #d2d2d2;
    border-radius: 5px;
}

.SubChas .SubChaInp input {
    display: block;
    width: 100%;
    height: 43px;
    line-height: 43px;
    outline: none;
    background: none;
    border: none;
    font-size: 14px;
    color: #868686;
}

.SubChas .SubChaInp input::placeholder {
    font-size: 14px;
    color: #868686;
}

.SubChas button {
    float: right;
    width: 113px;
    height: 45px;
    line-height: 45px;
    outline: none;
    border: none;
    font-size: 16px;
    color: #fefefe;
    cursor: pointer;
    background: #1b75d4;
    border-radius: 5px;
}

.SubChas .SubChaInp1 {
    width: 325px;
    margin-right: 0;
}

.SubChac {
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 30px;
    padding-top: 30px;
}


/* 依申请公开查询结束 */

.SubMinSuLeft1 ul li>a {
    top: auto;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: left;
    font-size: 16px;
}

.SubMinSuCen1 ul li>a {
    top: auto;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: left;
    font-size: 16px;
}

.SubMinSuCen1 ul li.minsuLi>a {
    line-height: 40px;
}

.SubMinSuRight1 ul li>a {
    top: auto;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: left;
    font-size: 16px;
}

.SubMinSuRight1 ul li.minsuLi>a {
    line-height: 40px;
}