@charset "UTF-8";

* {
    font-family: "微软雅黑";
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

a {
    color: #333333;
}

a:hover {
    color: #1492ff;
}

@media only screen and (min-width: 767px) {
    .banner{
        display: block;
    }
    .banner_phone{
        display: none;
    }
    .banner img {
        width: 100%;
    }

    .ssw_container {
        background-color: #F1F3F6;
        padding: 1px 0;
    }

    .inner {
        width: 1200px;
        height: auto;
        margin: 0 auto;
    }

    /* 大标题 */
    .bigtit {
        width: 100%;
        height: 90px;
        background: url(/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/big/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/titbg.png) no-repeat 0 0;
        margin-top: 29px;
        font-size: 40px;
        font-weight: bold;
        line-height: 80px;
        padding-left: 30px;
    }

    .ylw {
        color: #FEFF67;
    }

    .wht {
        color: #FFFFFF;
    }

    .pdlr30 {
        padding: 34px 30px 0;
    }

    /* 中标题 */
    .tit {
        width: 100%;
        height: 36px;
        color: #006DF7;
        font-size: 27px;
        font-weight: bold;
        line-height: 36px;
        background: url(/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/titbg.png) no-repeat 0 6px;
        padding-left: 33px;
    }

    .more {
        display: block;
        width: 48px;
        height: 20px;
        float: right;
        margin-top: 8px;
        background: url(/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/more.png) no-repeat right center;
        font-size: 16px;
        font-weight: normal;
        color: #333333;
        line-height: 20px;
    }

    .zyfb {
        width: 100%;
        height: 496px;
        background-color: #fff;
        margin-top: 30px;
    }

    .zyfb_cont {
        width: 100%;
        height: 348px;
        margin-top: 45px;
    }

    .zyfb_lb,
    .zyfb_list {
        width: 555px;
        height: 348px;
    }

    .zyfb_lb {
        float: left;
    }

    /* 轮播 */
    /* 焦点图 */
    .focusBox {
        float: left;
        position: relative;
        width: 555px;
        height: 348px;
        margin-bottom: 10px;
        overflow: hidden;
        font-family: Arial;
        text-align: left;
        background: #fff;
    }

    .focusBox .pic img {
        width: 555px;
        height: 348px;
        display: block;
    }

    .focusBox .txt-bg {
        position: absolute;
        bottom: 0;
        z-index: 1;
        height: 48px;
        width: 100%;
        background: #0E1840;
        filter: alpha(opacity=80);
        opacity: 0.8;
        overflow: hidden;
    }

    .focusBox .txt {
        position: absolute;
        bottom: 0;
        z-index: 2;
        height: 48px;
        width: 100%;
        overflow: hidden;
    }

    .focusBox .txt li {
        height: 48px;
        line-height: 48px;
        position: absolute;
        bottom: -48px;
    }

    .focusBox .txt li a {
        display: block;
        padding: 0 0 0 15px;
        font-size: 20px;
        color: #FFFFFF;
        text-decoration: none;
    }

    .focusBox .num {
        position: absolute;
        z-index: 3;
        bottom: 21px;
        right: 11px;
    }

    .focusBox .num li {
        float: left;
        position: relative;
        width: 20px;
        height: 6px;
        overflow: hidden;
        text-align: center;
        margin-right: 4px;
        cursor: pointer;
    }

    .focusBox .num li a,
    .focusBox .num li span {
        position: absolute;
        z-index: 2;
        display: block;
        color: white;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-decoration: none;
    }

    .focusBox .num li span {
        z-index: 1;
        background: #FFFFFF;
        filter: alpha(opacity=20);
        opacity: 0.2;
    }

    .focusBox .num li.on a,
    .focusBox .num a:hover {
        background: #FFFFFF;
    }

    /* 轮播结束 */
    .zyfb_list {
        float: right;
    }

    .zyfb_tt {
        width: 100%;
        height: 66px;
    }

    .zyfb_tt a {
        font-size: 24px;
        line-height: 33px;
        font-weight: bold;
    }

    .zyfb_ttjj {
        margin-top: 8px;
        font-size: 18px;
        color: #868788;
        line-height: 30px;
    }

    .zyfb_list_tit {
        margin-top: 30px;
    }

    .list_tit li {
        margin-top: 15px;
        background: url(/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/point.png) no-repeat left center;
        padding-left: 25px;
        font-size: 18px;
        line-height: 25px;
    }

    .list_tit li:first-child {
        margin-top: 0px;
    }

    .list_tit li span {
        display: block;
        float: right;
        color: #888888;
    }

    /* 意见征集 */
    .yjzj {
        width: 100%;
        height: 320px;
        margin-top: 30px;
        background-color: #fff;
    }

    .yjzj_pic {
        margin-top: 30px;
        width: 355px;
        float: left;
    }

    .yjzj_pic a img {
        width: 100%;
    }


    .yjzj_list_tit {
        width: 755px;
        margin-top: 30px;
        float: right;
    }

    .zjzxd {
        width: 100%;
        height: 468px;
        margin: 30px 0 60px;
        background-color: #fff;
    }

    .zxdtt {
        width: 100%;
        height: 121px;
        background-color: #F6F7F9;
        margin-top: 35px;
        padding: 25px 20px;
    }

    .zxdtt_tit {
        width: 100%;
        height: 33px;
    }

    .zxdtt_tit a {
        font-size: 24px;
        line-height: 33px;
        font-weight: bold;
    }

    .zxdtt_jj {
        margin-top: 8px;
        font-size: 18px;
        color: #868788;
        line-height: 30px;
    }

    .zxdtt_jj a {
        display: block;
        float: right;
    }

    .zxd_list {
        margin-top: 25px;
    }

    .zxd_list1 {
        width: 555px;
    }

    .hw_content {
        margin: 30px 0 40px;
    }

    .w585 {
        width: 585px;
        height: 484px;
    }

    .xl {
        background-color: #fff;
    }

    .xl_tt {
        width: 100%;
        height: 33px;
        margin-top: 35px;
    }

    .xl_tt a {
        font-size: 24px;
        line-height: 33px;
        font-weight: bold;
    }

    .xl_ttjj {
        margin-top: 8px;
        font-size: 18px;
        color: #868788;
        line-height: 30px;
    }

    .xl_list {
        margin-top: 40px;
    }

    .xl_list_tit {}

    .xl_list_tit li {
        margin-top: 15px;
        font-size: 18px;
        line-height: 25px;
    }

    .xl_list_tit li:first-child {
        margin-top: 0px;
    }

    .xl_list_tit li span {
        display: block;
        float: right;
        color: #888888;
    }

    .xl_list_tit li a .tag {
        display: block;
        width: 52px;
        height: 24px;
        background: url(/cms_files/webjiaxingshixiuzhouqurenminzhengfuwangzhan/pubtplobject/defaultSet/702211/images/bqbg.png) no-repeat 0 0;
        float: left;
        color: #1492ff;
        font-size: 14px;
        text-align: center;
        line-height: 24px;
        margin-right: 13px;
    }

    .bl_t {
        width: 100%;
        height: 354px;
        background-color: #fff;
    }

    .bl_lb {
        margin-top: 35px;
    }

    /* 饱览轮播图 */
    .focusBox1 {
        float: left;
        position: relative;
        width: 525px;
        height: 215px;
        margin-bottom: 10px;
        overflow: hidden;
        font-family: Arial;
        text-align: left;
        background: #fff;
    }

    .focusBox1 .pic img {
        width: 525px;
        height: 215px;
        display: block;
    }

    .focusBox1 .txt-bg {
        position: absolute;
        bottom: 0;
        z-index: 1;
        height: 48px;
        width: 100%;
        background: #0E1840;
        filter: alpha(opacity=80);
        opacity: 0.8;
        overflow: hidden;
    }

    .focusBox1 .txt {
        position: absolute;
        bottom: 0;
        z-index: 2;
        height: 48px;
        width: 100%;
        overflow: hidden;
    }

    .focusBox1 .txt li {
        height: 48px;
        line-height: 48px;
        position: absolute;
        bottom: -48px;
    }

    .focusBox1 .txt li a {
        display: block;
        padding: 0 0 0 15px;
        font-size: 20px;
        color: #FFFFFF;
        text-decoration: none;
    }

    .focusBox1 .num {
        position: absolute;
        z-index: 3;
        bottom: 21px;
        right: 11px;
    }

    .focusBox1 .num li {
        float: left;
        position: relative;
        width: 20px;
        height: 6px;
        overflow: hidden;
        text-align: center;
        margin-right: 4px;
        cursor: pointer;
    }

    .focusBox1 .num li a,
    .focusBox1 .num li span {
        position: absolute;
        z-index: 2;
        display: block;
        color: white;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-decoration: none;
    }

    .focusBox1 .num li span {
        z-index: 1;
        background: #FFFFFF;
        filter: alpha(opacity=20);
        opacity: 0.2;
    }

    .focusBox1 .num li.on a,
    .focusBox1 .num a:hover {
        background: #FFFFFF;
    }

    /* 饱览轮播图结束 */

    .bl_b {
        margin-top: 30px;
        width: 100%;
        height: 100px;
    }

    .bl_b img {
        width: 100%;
        height: 100px;
    }
}