﻿@charset "utf-8";
/* CSS Document */

/*------首页内容-------*/
.content {
    width: 1200px;
    margin: 0 auto;
}

.ankng_banners_lb, .div_zsjkh, .div_zsjkhs, .div_xxgk, .banner_ak_1, .div_zsjkh, .div_xxgk, .picMarquee-left, .hudong1, .div_zsjkh, .fencai {
    margin-top: 16px;
}

/*内容1*/
.carousel {
    width: 600px;
    float: left;
    position: relative;
}

.liw_ank_spx {
    width: 600px;
    display: inline-block;
    position: relative;
}

.carousel ul {
    margin: 0;
    padding: 0;
    position: relative;
}

    .carousel ul li {
        list-style: none;
        float: left;
        position: absolute;
        top: 0;
        left: 0;
        display: none;
    }

        .carousel ul li img {
            width: 100%;
        }

#item1 {
    z-index: 3;
}

#item2 {
    z-index: 2;
}

#item3 {
    z-index: 1;
}

/*圆点*/
.dot {
    height: 30px;
    right: 0;
    top: 370px;
    position: absolute;
    text-align: center;
    z-index: 10;
    width: 120px;
}

    .dot span {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        background: #fff;
        margin: 0 15px 0 0;
        cursor: pointer;
    }

    .dot .active {
        background: #3787F7 !important;
    }



.banner_sps_right {
    width: 596px;
    height: 400px;
    background: #fff;
    display: inline-block;
    float: right;
    background: url(../images/di_back.png) repeat;
}

.banner_rights {
    width: 578px;
    height: 400px;
    margin: 0 auto;
}

.banner_sps_butm {
    height: 365px;
    position: relative
}

.banner_sps_top {
    height: 48px;
    font-size: 15px;
    line-height: 48px;
    background: url(../images/xian.jpg) 0 bottom repeat-x;
    margin-left: 18px;
}

.banner_top_left, .banner_top_right {
    padding: 0 25px;
    font-size: 20px;
    cursor: pointer;
}

    .banner_top_left a:hover, .banner_top_right a:hover, .activs a {
        color: #146AC1;
    }

.banner_sps_butm {
}

.banner_sps_top {
    position: relative
}

.activs {
    display: inline-block;
    height: 46px !important;
    line-height: 48px !important;
    border-bottom: 2px solid #146AC1;
    color: #146AC1;
    cursor: pointer;
}

.banner_item_1 {
    padding: 16px;
    border-bottom: 1px dashed #B2BBC2;
    font-size: 16px;
    margin-left: 20px;
    text-align: center;
    color: #EB183B;
}

.span_lwbs {
    display: inline-block;
    margin-top: 0px;
    width: 470px;
    line-height: 38px;
    color: #EB183B;
    font-size: 25px;
    font-weight: 600;
    text-align: center;
    min-height: 76px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.banner_item_2s {
    margin-left: 25px;
    margin-right: 10px;
}

.banner_item {
    height: 365px;
    position: absolute;
    left: 0;
    top: 0;
    width: 578px;
    display: none;
}

.actv {
    display: block;
}


.banner_item_3s {
    height: 36px;
    line-height: 36px;
    border-bottom: 1px dashed #B2BBC2;
    margin-left: 17px;
}

    .banner_item_3s .toutiao {
        margin-top: 7px;
        width: 400px;
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #EB183B;
        font-size: 18px;
        font-weight: 600;
    }

    .banner_item_3s img {
        display: inline-block;
    }

/*内容2*/
.div_zsjkh img {
    width: 1199px;
    height: 102px;
}

/*内容3*/
.div_zsjkhs {
    height: 400px;
}

.border1 {
    background: #FFFFFF;
    height: 400px;
    border: 1px solid #F0F0F0;
}

.wabs_ank_lwb {
    width: 728px;
    float: left;
    background: url(../images/ank_map.png) center 91px no-repeat;
}

.div_wabs {
    width: 721px;
    height: 58px;
    background: url(../images/bg1s.png) no-repeat;
    background-position: -3px 0;
    position: relative;
    background-size: 721px 53px;
}

.div_wabs_sp1 {
    display: block;
    margin: 0 auto;
    position: absolute;
    left: 67px;
    top: 10px;
    font-size: 21px;
    color: #fff;
}

.banshi {
    overflow: hidden;
    zoom: 1;
    margin-top: 15px;
    padding-bottom: 2px;
}

    .banshi li {
        width: 95px;
        height: 93px;
        margin-top: 39px;
        float: left;
        margin-left: 20px;
        text-align: center;
        position: relative;
    }

        .banshi li span {
            display: inline-block;
            width: 60px;
            font-size: 15px;
            color: #000;
        }

        .banshi li img {
            margin-top: 5px;
            display: inline-block;
            width: 60px;
        }

.topline {
    width: 0px;
    height: 1px;
    position: absolute;
    top: 0px;
    left: -1px;
    background: #dfdfdf;
}

.rightline {
    width: 1px;
    height: 0px;
    position: absolute;
    bottom: -1px;
    right: -1px;
    background: #dfdfdf;
}

.bottomline {
    height: 1px;
    position: absolute;
    bottom: -1px;
    right: -1px;
    background: #dfdfdf;
}

.leftline {
    width: 1px;
    height: 0px;
    position: absolute;
    top: 0px;
    left: -1px;
    background: #dfdfdf;
}

.map_ank_lwb {
    float: right;
    width: 460px;
    position: relative;
}

.div_wabs2 {
    width: 460px;
    height: 58px;
    background: url(../images/bg1ss.png) no-repeat;
    position: relative;
    background-size: 460px 53px;
}

.div_slid1 {
    height: 1px;
    height: 1px;
    width: 121px;
    position: absolute;
    left: 3px;
    top: 68px;
    background: #C1BCBB;
    transform: rotate(107deg);
    -ms-transform: rotate(107deg); /* ie 9 */
    -moz-transform: rotate(107deg); /* firefox */
    -webkit-transform: rotate(107deg); /* safari 和 chrome */
    -o-transform: rotate(107deg);
}

.div_slid12 {
    height: 1px;
    width: 22px;
    position: absolute;
    left: 81px;
    top: 10px;
    background: #C1BCBB;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}

.div_slid3 {
    height: 1px;
    width: 74px;
    position: absolute;
    left: 30px;
    top: 92px;
    background: #C1BCBB;
    transform: rotate(107deg);
    -ms-transform: rotate(107deg); /* ie 9 */
    -moz-transform: rotate(107deg); /* firefox */
    -webkit-transform: rotate(107deg); /* safari 和 chrome */
    -o-transform: rotate(107deg);
}

.div_slid14 {
    height: 1px;
    width: 22px;
    position: absolute;
    left: 78px;
    top: 57px;
    background: #C1BCBB;
    background: #C1BCBB;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}

.slides_ak, .slides_aks {
    position: absolute;
    right: 283px;
    top: 77px;
}


/*内容4*/
.div_wabs3 {
    width: 1200px;
    height: 58px;
    background: url(../images/bg331.png) no-repeat;
    position: relative;
}

.banner_1es11_aks {
    float: left;
    display: inline-block;
    width: 366px;
    background: #FFFFFF;
    height: 351px;
    border: 1px solid #F0F0F0;
}

.banner_les_left {
    overflow: hidden;
    zoom: 1;
    padding: 13px 11px;
}

    .banner_les_left a {
        display: block;
        float: left;
        width: 100px;
        height: 100px;
        background: #F5F5F5;
        text-align: center;
        margin: 4px 6px;
        color: #000;
    }

        .banner_les_left a:hover {
            box-shadow: 1px 1px 4px #888888;
        }

.banner_1es_ak {
    width: 406px;
    float: left;
    margin-left: 10px;
}

.banner_les_left_ak {
    width: 386px;
    background: #FFFFFF;
    /*height: 153px;*/
    padding: 10px;
    border: 1px solid #F0F0F0;
}

.banner_les_top {
    height: 27px;
    line-height: 32px;
    font-size: 19px;
    border-bottom: 2px solid #D0DADA;
}

.banner_spn2 {
    padding-bottom: 1px;
    border-bottom: 2px solid #146AC1;
    color: #6D98D2;
    position: absolute;
    left: 0px;
    top: -6px;
}

.banner_les_left_ak ul.com_list li {
    font-size: 15px;
    height: 32px;
    line-height: 32px;
    background: url(../images/xhds.png) 0 center no-repeat;
}

    .banner_les_left_ak ul.com_list li img {
        float: left;
        margin-top: 12px;
        margin-left: 8px;
    }

    .banner_les_left_ak ul.com_list li a {
        width: 72%;
    }

/*内容5*/
.div_zsjkh img {
    width: 1200px;
    height: 110px;
}

/*内容6*/
.div_wabs4 {
    width: 1200px;
    height: 58px;
    background: url(../images/bg3ss.png) no-repeat;
    position: relative;
}

    .div_wabs4 a, .div_wabs4 a:hover {
        color: #fff;
    }

.picMarquee-left {
    width: 100%;
    overflow: hidden;
    position: relative;
}

    .picMarquee-left .bd {
    }

        .picMarquee-left .bd ul {
            overflow: hidden;
            zoom: 1;
        }

            .picMarquee-left .bd ul li {
                margin: 0 3px;
                width: 202px;
                float: left;
                _display: inline;
                overflow: hidden;
                text-align: center;
            }

                .picMarquee-left .bd ul li .pic {
                    text-align: center;
                }

                    .picMarquee-left .bd ul li .pic img {
                        display: block;
                        border: 1px solid black;
                    }

                .picMarquee-left .bd ul li .title {
                    font-size: 11pt;
                    color: rgb(34, 34, 34);
                    font-family: 宋体;
                    text-decoration: none;
                    padding-top: 1px;
                    padding-bottom: 1px
                }

                .picMarquee-left .bd ul li .pic span {
                    display: block;
                    text-align: center;
                    width: 96%;
                    margin: 0 auto;
                    line-height: 24px;
                    font-size: 14px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    word-break: keep-all;
                    white-space: nowrap;
                }

/*警民互动*/
.hudong {
    margin-top: 12px;
}

.hudong1 {
    overflow: hidden;
    zoom: 1;
}

.hudong .banner_les_left_ak {
    float: left;
    width: 373px !important;
    height: 258px !important;
}

/*banner3*/
.div_zsjkh img {
    width: 1200px;
    height: 100px;
}


/*图片风采*/
.fencai .picMarquee-left .bd ul li {
    width: 250px;
}

    .fencai .picMarquee-left .bd ul li .pic img {
        width: 100%;
        height: 162px;
        display: block;
        border: none !important;
    }


/*------新闻列表页-------*/
.neiye {
    width: 1200px;
    padding: 16px;
    margin: 0 auto;
}

.neiye1 {
    background: rgba(255,255,255,.5);
}

.location {
    width: 1200px;
    height: 48px;
    line-height: 48px;
    border-bottom: 2px solid #014286;
    font-size: 16px;
    color: #222;
    text-indent: 15px;
}

.list {
    padding: 18px 14px 48px 14px;
}

.list_left {
    width: 260px;
    display: inline-block;
    margin-top: 18px;
    float: left;
    border: 1px solid #f2f2f2; /*min-height: 600px;*/
}

    .list_left ul li a {
        display: block;
        margin-top: 10px;
        background: #FAFAFA;
        border: 1px solid #E5E5E5;
        font-size: 15px;
        overflow: hidden;
        zoom: 1;
        padding: 14px 0;
    }

    .list_left ul li.xuanzhong a {
        background: #1F6D9E;
        color: #FFFFFF;
    }

    .list_left ul li:hover a {
        background: #004EA0;
        color: #fff;
    }

    .list_left ul li i {
        float: left;
        display: block;
        width: 15px;
        height: 25px;
        margin-left: 62px;
        background: url(../images/arrow.png) -6px -65px no-repeat;
        margin-right: 20px;
    }

    .list_left ul li.xuanzhong i, .list_left ul li:hover i {
        background-position: -6px -4px !important;
    }

.list_right { /*min-height: 600px;*/
    width: 856px;
    display: inline-block;
    float: right;
    position: relative;
    margin-left: 34px;
}

    .list_right .com_list {
        margin-bottom: 30px;
    }

        .list_right .com_list li {
            background: url(../images/ico_01.gif) 0 center no-repeat;
            line-height: 55px;
            height: 55px;
            border-bottom: 1px solid #EEEEEE;
        }


.put_list li {
    line-height: 30px;
    font-size: 16px;
    position: relative;
    border-bottom: 1px solid#eeeeee;
    width: 856px;
    padding-top: 15px;
}

    .put_list li .xiangxi {
        font-size: 14px;
        line-height: 36px;
    }

    .put_list li .fenx {
        display: block;
        float: right;
        width: 60px;
        background: url(../images/fenx.png) 0 center no-repeat;
        text-indent: 20px;
    }

.fxs_ankang {
    width: 100px;
    height: 94px;
    background: #fff;
    position: absolute;
    right: 10px;
    top: 73px;
    display: none;
    z-index: 999;
}

.fenx:hover .fxs_ankang {
    display: block !important;
}

.fxs_ankangs {
    border: 1px solid #F2F2F2;
    width: 99px;
    height: 89px;
    box-shadow: 2px 2px #D0D0D0;
    font-size: 13px;
    line-height: 16px !important;
}

.bshare-custom a {
    padding-left: 19px;
    height: 16px;
    _height: 18px;
    text-decoration: none;
    display: none;
    zoom: 1;
    vertical-align: middle;
    cursor: pointer;
    color: #333;
    text-indent: 0 !important;
    margin-right: 3px;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.bshare-custom .bshare-qzone {
    background: url(http://static.bshare.cn/frame/images/logos/s4/sprite/top_logos_sprite.png) no-repeat 0 -234px;
    display: inline-block;
}

.bshare-custom .bshare-sinaminiblog {
    background: url(http://static.bshare.cn/frame/images/logos/s4/sprite/top_logos_sprite.png) no-repeat 0 -270px;
    display: inline-block;
}

.bshare-custom .bshare-more.more-style-addthis {
    background: url(http://static.bshare.cn/frame/images/logos/s4/more-style-addthis.png) no-repeat;
}

.bshare-custom .bshare-more {
    padding-left: 0 !important;
    color: #333 !important;
    display: inline-block;
    text-indent: 20px !important;
}


/*------建言献策-------*/
.search2 {
    width: 360px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    overflow: hidden;
    zoom: 1;
}

    .search2 .sousuo {
        float: right;
        padding-top: 8px;
        cursor: pointer;
    }

.ak_jmhd_zs {
    border: 1px red dashed;
    color: #c33;
    margin-top: 11px;
    height: 55px;
}

.ak_jmhd_zs1 {
    margin-left: 20px;
    margin-top: 10px;
}

.ak_jmhd_zs2 {
    margin-left: 46px;
}

.liuyan {
    text-decoration: none;
    color: #aa0000;
    font-weight: bold;
    text-align: right;
    display: block;
    font-size: 14px;
    line-height: 40px;
}

    .liuyan a {
        color: #aa0000;
    }

.govitemcontentc6418 td {
    border: 1px #FFA366 solid;
}


/*------警务微信-------*/
.ankng_bhx_wechat {
    display: inline-block;
    width: 200px;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #C1C1C1;
    height: 170px;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    margin-left: 75px
}

.ankng_bhx_wechat {
    text-align: center;
    margin: 20px 47px;
}

.ankng_wechat {
    height: 170px;
    margin-top: 26px;
}

.ankng_bhx_img {
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

.ankng_bhx_sp1 {
    display: block;
    margin-top: 6px;
}

.ankng_banners_wechat {
    width: 1200px;
    margin: 0 auto;
    min-height: 500px;
    background: #fff;
    padding: 20px 0 60px;
    background: rgba(255,255,255,.5);
}

/*------专题专栏-------*/

.akzl_dwyz {
    width: 1100px;
    margin: 0 auto;
    border: 1px solid #e7dcc2;
    min-height: 15px;
    border-radius: 9px;
    background: #fff;
}

.akz1_gx {
    margin-top: 10px;
    padding: 17px 0;
}

.akzl_dwy1 {
    font-size: 16px;
    border-bottom: 1px solid #e7dcc2;
    padding: 10px 10px;
    color: #D20000;
    font-weight: bold;
}

.ztList {
    height: auto;
    overflow: hidden;
    padding: 0 31px;
}

    .ztList ul {
        padding: 20px 0;
        overflow: hidden;
    }

        .ztList ul li {
            float: left;
            display: inline;
            width: 330px;
            height: 35px;
            line-height: 35px;
            background: url(../images/icon-libg.png) left no-repeat;
            padding-left: 11px;
            margin-left: 4px;
        }

            .ztList ul li a {
                color: #000;
                font-size: 14px;
            }


/*------新闻内容页-------*/
.news {
    padding: 18px 14px 48px 14px;
}

.toubu {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding-top: 20px;
}

    .toubu h3 {
        font-size: 26px;
        line-height: 45px;
        color: #444;
        font-weight: normal;
    }

    .toubu .time {
        height: 30px;
        line-height: 30px;
        border-bottom: 1px beige;
        margin-top: 20px;
        font-size: 12px;
        border-bottom: 1px dashed #9F9F9F;
    }

        .toubu .time .ziti {
            color: #0000EE;
        }

.news1 {
    margin-top: 20px;
}

    .news1 p {
        line-height: 36px;
        font-size: 14pt;
        text-indent: 2em;
        text-align: justify;
    }

        .news1 p img {
            margin: 20px auto;
            text-align: center;
            max-width: 80% !important;
            height: auto !important;
            display: block;
        }

    .news1 table {
        border-collapse: collapse;
        border-spacing: 0;
    }

        .news1 table td {
            border: 1px solid #ddd;
            padding: 5px 3px;
            line-height: 24px;
        }

.fenxiang {
    border-bottom: 1px solid #999;
    overflow: hidden;
    zoom: 1;
    padding-bottom: 8px;
    margin-top: 20px;
}

    .fenxiang img {
        display: block;
        float: right;
    }

.pags_ank_dqwz1 {
    margin-top: 20px;
}

    .pags_ank_dqwz1 p {
        height: 20px;
        line-height: 20px;
        color: #5A5C5D;
        margin-left: 16px;
        font-size: 12px;
    }

        .pags_ank_dqwz1 p a {
            color: #5A5C5D;
            font-size: 14px;
        }

/*------信息公开列表页-------*/
.xinxi_list {
    float: left;
}

/*--------网站地图----------*/
.firsttrstyle6289 {
    background-color: #f1f8fd;
    background-position-x: 0%;
    line-height: 40px;
}

.secondtrstyle6289 {
    background-color: #ffffff;
    line-height: 40px;
}

/*--------搜索结果页----------*/
.jiegou {
    line-height: 32px;
    margin: 5px 80px;
    padding-bottom: 20px;
}

.jieg1 {
    margin-bottom: 40px;
}

    .jieg1 h2 {
        color: #333333;
        font-family: 宋体;
        font-weight: bold;
        font-size: 14px;
    }

    .jieg1 p {
        FONT-FAMILY: 宋体;
        COLOR: #222222;
        FONT-SIZE: 12px;
    }

    .jieg1 h5 {
        font-size: 12px;
        clear: #666;
        font-weight: normal;
    }

/*-------分页条---------*/
.pagecss {
    overflow: hidden;
    zoom: 1;
}

.page {
    float: right;
}

    .page a, .page .lie, .page .current {
        line-height: 24px;
        padding: 0 10px;
        height: 25px;
        display: block;
        float: left;
        border: 1px solid #E1E1E1;
        margin: 0 3px;
        font-size: 14px;
    }

    .page .current {
        background: #258CFF;
        color: #fff;
        border-color: #258CFF;
    }

/*--------领导之窗----------*/
.lingdao ul li {
    text-align: center;
}

.ld_img {
    float: left;
    width: 200px;
    text-align: center;
}

    .ld_img p {
        font-size: 14px;
        line-height: 30px;
    }

    .ld_img img {
        max-width: 95% !important;
        height: auto !important;
    }

.ld_jiej {
    float: right;
    width: 617px;
    font-size: 14px;
    line-height: 30px;
    padding-left: 20px;
    border-left: 1px dashed #ddd;
    min-height: 560px;
}

    .ld_jiej p {
        line-height: 3em;
        text-indent: 2em;
    }

/*---信件详情页2019-----*/
.xjxqye {
    margin: 20px auto;
    font-size: 16px;
    width: 96%;
}

    .xjxqye table td {
        border: 1px solid #e6e6e6;
        padding: 10px 15px;
    }

    .xjxqye td.chaxun {
        width: 16%;
        background: #F7F7F7;
        text-align: right;
        padding-right: 2%;
        border-right: none !important;
        color: #444 !important;
    }

    .xjxqye strong {
        font-size: 16px;
    }

table.xjxqbox td {
    line-height: 30px;
}

    table.xjxqbox td span.shenhe {
        color: #007e09;
    }

    table.xjxqbox td img {
        vertical-align: middle;
    }

span.chljeg {
    color: #e70000;
    display: block;
}

tr.xjitemBt td {
    font-size: 16px;
    color: #f73501;
    padding-left: 37px;
    font-weight: bold;
}

    tr.xjitemBt td img {
        vertical-align: middle;
        margin-right: 8px;
    }

.leader-content h4 {
    font-weight: normal;
    font-size: 14px;
    margin: 20px 0;
}

.leader-content p {
    font-size: 14px;
    text-indent: 2em;
}

.xjxqye tr.Letter_head {
    border-bottom: none !important;
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
    padding: 10px 0px;
    text-align: center;
    color: #333;
}

.xjxqye .Letter_table th {
    border-bottom: 1px solid #cfcece;
    font-size: 16px;
    color: #444;
    font-weight: bold;
    line-height: 28px;
    padding: 10px 0px;
    padding-left: 62px;
    text-align: left;
    width: 125px;
}

    .xjxqye .Letter_table th.Letter_w {
        background: #f0f6fd !important;
        color: #065196 !important; /* border-right:1px solid #cfcece; */
        font-size: 14px !important;
    }

table.xjxqbox td img {
    vertical-align: middle;
    margin: 0 5px;
    margin-top: -4px;
}

/* CSS Document */

.writeCenter { /*width:80%;*/
    margin: 15px auto 20px auto;
}

/*---信件引导页修改----*/
.guideyd, .ydwenan, .xiexBtn {
    width: 100%;
    margin: 0 auto;
}

    .ydwenan h3, .ydwenan p {
        display: block;
        width: 100%;
        margin: 0 auto;
    }

    .ydwenan h3 {
        line-height: 50px;
        font-size: 22px;
        text-align: center;
        font-weight: bold;
        color: #444;
    }

    .ydwenan p {
        width: 90%;
        line-height: 30px;
    }

.xiexBtn {
    margin-top: 40px;
    overflow: hidden;
    zoom: 1;
    text-align: center;
}

    .xiexBtn a {
        display: inline-block;
        margin: 0 20px;
        height: 45px;
        line-height: 45px;
        font-size: 18px;
        text-align: center;
        border-radius: 8px;
        -moz-morder-radius: 8px;
        -webkit-border-radius: 8px;
        border: 1px solid #cccccc;
        width: 108px;
        background: #f6f6f6;
    }

        .xiexBtn a:hover {
            background: #c8c7c7;
            color: #fff;
        }

a.tongyi {
    background: #4d77ac;
    border: 1px solid #3266a6 !important;
    color: #fff !important;
    width: 205px !important;
}

    a.tongyi:hover {
        background: #3266a6 !important;
    }


/*------写信页面表格-------------*/
.write {
    width: 100%;
    border: 1px solid #e5e5e5;
}

td.gktit {
    color: #2683d2;
    font-size: 16px;
    text-indent: 27px;
    font-weight: bold;
    background: #f6f3f3;
    overflow: hidden;
    zoom: 1;
    padding: 0px 0px !important;
}

    td.gktit h3 {
        width: 184px;
        height: 40px;
        line-height: 40px;
        background: #3f96f0;
        display: inline-block;
        float: left;
        color: #fff;
        font-size: 16px;
        text-align: center;
    }

    td.gktit span {
        float: left !important;
        line-height: 40px !important;
    }

table .duxyz2 {
    text-indent: 0px !important;
}

.write table td span {
    display: inline-block;
    line-height: 30px;
    color: #dc0101;
    margin: 0 5px;
}

.write table td.chaxun {
    width: 16%;
    background: #f6f3f3;
    text-align: right;
    padding-right: 2%;
    border-right: 1px solid #e5e5e5;
    color: #444 !important;
}

.write table td {
    border: none !important;
    border-bottom: 1px solid #e5e5e5 !important;
    padding: 10px 15px;
}

.form-control{ border:1px solid #e3e2e2; padding-left:5px; background:#fff; outline:none; line-height:32px; width:250px; height:32px; }

.anniu2 {
    margin: 16px 0px 16px 17%;
}

.btn {
    margin-right: 20px;
    width: 100px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    border: none;
    cursor: pointer;
}

.btn-default {
    background: url(../images/anniu-bg.gif) no-repeat;
    color: #fff;
    border-radius: 5px;
    -webkit-border-raiud: 5px;
    -moz-border-radius: 5px;
}

.btn-primary {
    background: url(../images/anniu-bg2.gif) no-repeat;
    color: #444;
}

.btn-info {
    background: url(../images/hd-ico11.png) no-repeat -53px 0px;
    width: 53px;
    height: 31px;
    line-height: 31px;
    color: #fff;
    margin-top: 2px;
}

/*----领导活动----*/
.ld-info{ min-height:auto; height: 300px; overflow-y: scroll;}
.ld-activity{ width:100%; margin-top:25px;}
.ld-activity .hd,.ld-activity .bd{ width:100%;}
.ld-activity .hd{ height: 45px;line-height: 45px;background-color: #f5f5f5;}
.ld-activity .hd h3{display: inline-block;min-width: 120px;padding: 0 22px;height: 45px;text-align: center;background-color: #1f6d9e;color: #fff;font-size: 16px;font-weight: normal;}
.ld-activity .bd{margin-top:10px;}