.id_body{
    overflow: hidden;
}
.id_banner01 {
    position: relative;
    z-index: 100;
    background: url(/css/../images/banner.jpg) no-repeat center top;
    width: 100%;
    height: 496px;
    overflow: hidden;
}
.id_fls{
    margin: auto;
    position: absolute;
    left: 0;
    top:0;
    z-index: 110;
    width: 100%;
}
.id_fls .box{
    width: 1199px;
    height: 439px;
    margin: auto;
}
.id_banner01 .content{
    width: 1200px;
    margin: auto;
}
.id_new_top{
    background:url("/css/../images/toutiao-bg.jpg") no-repeat center top;
    height: 145px;
    overflow: hidden;
}
.id_new_top .content{
    width: 1200px;
    margin: auto;
}
.id_new_top .title{
    margin-right: 40px;
    margin-top: 38px;
    text-align: center;
    float: right;
    width: 980px;
}
.id_new_top .text{
    /*color: #8c8b8b;*/
    line-height: 24px;
    font-size: 16px;
    margin-right: 40px;
    margin-top: 18px;
    text-align: center;
    float: right;
    width: 980px;
}
.id_new_top .title a{
    display: inline-block;
    font-size: 26px;
    color: #10b594;
    line-height: 36px;
    font-weight: bold;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.id_new_top .text span,.id_new_top .text {
    display: inline-block;
    margin: 0 10px;
}
.id_body_content{
    padding-bottom: 20px;
    width: 1200px;
    overflow: hidden;
    margin: auto;
}

.focusBox_img { position: relative; width: 100%; height: 100%; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox_img .pic img { width: 560px; height: 420px; display: block; }
.focusBox_img .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox_img .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox_img .txt li{
    text-align: left;
    width: 440px;
    height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox_img .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px;  text-decoration: none; }
.focusBox_img .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox_img .num li{ float: left; position: relative; width: 18px; height: 17px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
.focusBox_img .num li a{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background: url("/css/../images/dd.png") }
.focusBox_img .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox_img .num li.on a{ background: url("/css/../images/dd.png") no-repeat -18px 0 }
.notice_img { width: 100%; overflow: hidden; }
.notice_img .tab-hd {
    float: left;
    background:#0f59a4;
    height: 420px;
    width: 220px}
.notice_img .tab-hd ul { }
.notice_img .tab-hd li{
    width: 220px;
    float: left;
    height: 84px;
    line-height: 84px;
    position: relative;
}
.notice_img .tab-hd li a{
    font-size: 18px;
    color: #ffffff;
    display:block;
    height: 84px;
    text-align: center;
    line-height: 84px;
    position: relative;

}
.notice_img .tab-hd li a:after{
    content: '';
    position: absolute;
    width: 80%; left: 10%;bottom: -1px;
    border-bottom: 1px solid #74ddda;

}
.notice_img .tab-hd li.on:after{
    content: "";  width: 0;height: 0;
    border:12px solid #10b594; border-color: transparent transparent transparent #10b594;
    position: absolute; left: 100%; top: 50%; z-index: 9999; margin-top: -12px;
}

.notice_img .tab-hd li.on a{
    background: #10b594;
}
.notice_img .tab-hd li.on a:after{
    border: 0;

}
.notice_img .tab-bd {
    height: 420px;
    background: #f8fbfb;
    padding-left: 10px;
    width: 395px;
    float: right;
    overflow: hidden;
}
.notice_img .tab-bd .title{
    font-size: 24px;
    color: #0481b6;
    font-weight: bold;
    line-height: 38px;
}
.notice_img .tab-bd .link{
    font-weight:bold ;
    color: #049761;
    text-align: center;
    font-size: 20px;
    width: 366px;
    margin: 24px auto 0;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 30px;
}
.notice_img .tab-bd .contente{
    width: 366px;
    margin: 13px auto 0;
    line-height: 24px;
    height: 48px;
    font-size: 14px;
    text-indent: 2em;
    overflow: hidden;
    color: #8c8b8b;
}
.notice_img .tab-bd .border{
    width: 390px;
    margin: 7px auto 0;
    height: 1px;
    border-top: 1px dashed #c9c9c9;
}
.notice_img .tab-bd .contente span{
    color: #36c89b;
}
.list_column{
    display: block;
    margin-top: 2px;
    overflow: hidden;
    background: url("/css/../images/d02.png") repeat-y 10px;
}
.list_column li{
    font-size: 16px;
    line-height: 22px;
    margin: 8px 0;
    float: left;
    width: 100%;
}
.list_column li i{
    margin-left: 7px;
    margin-top: 8px;
    background: url("/css/../images/d01.png");
    width: 7px;
    height: 7px;
    float: left;
}
.list_column li a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    color: #4c4c4c;
    max-width: 250px;
    float: left;
}
.page_lb_item li a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    color: #4c4c4c;
    max-width: 476px;
    float: left;
}
.list_column li a:hover{
    color: #30cc8f;
}
.list_column li span{
    float: right;
    color: #aaaaaa;
    margin-right: 12px;
}
.notice_img_img{
    position: absolute;
    z-index: 100;
    background: #4c4c4c;
    top:0;
    left: 235px;
    width: 560px;
    height: 420px;
}
.id_img_new{
    position: relative;
    z-index: 10;
    /*margin-top: 17px;*/
    height: 420px;
    overflow: hidden;
    background: #ffffff;
}
.notice_img .tab-hd li a i{
    float: left;
    width: 35px;
    height: 33px;
    background: url("/css/../images/ico.png") no-repeat 0 -61px;
    margin-left: 38px;
    margin-top: 24px;
}
.notice_img .tab-hd li a span{
    float: left;
    margin-left: 26px;
}
.notice_img .tab-hd li a .a{
    background: url("/css/../images/ico.png") no-repeat -35px -61px;
}
.notice_img .tab-hd li a .b{
    background: url("/css/../images/ico.png") no-repeat -70px -61px;
}
.notice_img .tab-hd li a .c{
    background: url("/css/../images/ico.png") no-repeat -105px -61px;
}
.notice_img .tab-hd li a .d{
    background: url("/css/../images/ico.png") no-repeat -140px -61px;
}


/* 本例子css */
.TB-focus-banner{ width:1200px; height:108px; position:relative;  overflow:hidden;margin-top: 14px }
.TB-focus-banner .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus-banner .hd li { color:#f60; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
.TB-focus-banner .hd li.on { background:#f60; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
.TB-focus-banner img{
    display: block;
    width:1200px;
    height:108px;
}
/* 本例子css */
.notice-min { width: 100%;overflow: hidden; }
.notice-min .tab-hd-min { height: 53px;background: url("/css/../images/bg07.jpg")}
.notice-min .tab-hd-min ul {}
.notice-min .tab-hd-min li{ float: left; height: 53px; line-height: 51px;width: 194px;margin-left: 70px }
.notice-min .tab-hd-min li a{
    display:block;text-align: center;color: #333333;font-size: 18px  }
.notice-min .tab-hd-min li.on a{
    border-bottom: 2px solid #0f59a4;
    color: #0f59a4;
    font-weight: bold;
}
.notice-min .tab-bd-min {
    margin-top: 3px;
    overflow: hidden;
}
.notice-min .tab-bd-min .tab-pal{
    display: none;
}

/* 本例子css */
.notice_item {
    width: 390px;
    overflow: hidden;
    float: left;  }
.notice_item .tab-hd { height: 40px; background-color: #e7e6e6; }
.notice_item .tab-hd ul { }
.notice_item .tab-hd li{ float: left; height: 40px; line-height: 38px;margin: 0 14px}
.notice_item .tab-hd li a{
    float: left; font-size: 16px;padding: 0 19px;color: #636363 }
.notice_item .tab-hd li.on a{
    color: #12c687;
    border-bottom: 2px solid #32be8f;
}
.notice_item .tab-bd {
    margin-top: 4px;
}
.notice_item .tab-bd .tab-pal{
    width: 100%;
    overflow: hidden;
}
.jbxx_box{
    width: 405px;
    overflow: hidden;
}
.jbxx_box a{
    margin-top: 10px;
    margin-right: 15px;
    float: left;
    background: #0f59a4;
    width: 120px;
    height: 100px;
}
.jbxx_box a:hover{
    background: #fd6260;
}
.jbxx_box a img{
    display: block; margin:13px  auto 0;
}
.jbxx_box a span{
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}

.zdxx_box{
    position: relative;
    z-index: 10;
    width: 110%;
    overflow: hidden;
}
.zdxx_box .box a{
    margin-top: 10px;
    margin-right: 15px;
    float: left;
    background: url(/css/../images/bg10.jpg);
    width: 120px;
    height: 100px;
}
.zdxx_box .box a:hover{
    background: url(/css/../images/bg10_a.jpg);
}
.zdxx_box .box a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat 0 -42px;
    margin: 12px auto 0;
}
.zdxx_box .box a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.zdxx_box .box .a i {
    background: url(/css/../images/ico06.png) no-repeat -42px -42px;
}
.zdxx_box .box .b i {
    background: url(/css/../images/ico06.png) no-repeat -84px -42px;
}
.zdxx_box .box .c i {
    background: url(/css/../images/ico06.png) no-repeat -126px -42px;
}
.zdxx_box .box .d i {
    background: url(/css/../images/ico06.png) no-repeat -168px -42px;
}
.zdxx_box .box .d{
    float: right;
    margin-right: 39px;
}
.zdxx_box .box .e i {
    background: url(/css/../images/ico06.png) no-repeat -210px -42px;
}
.zdxx_box .box .e{
    margin-top: 120px;
    margin-left: -135px;
}
.zdxx_box .box .f i {
    background: url(/css/../images/ico06.png) no-repeat -252px -42px;
}
.zdxx_box .box .f{
    margin-top: 120px;
    float: right;
    margin-right: -120px;
}
.zdxx_box .fl{
    position: absolute;
    z-index: 100;
    background: url("/css/../images/bg11.png");
    width: 120px;
    height: 210px;
    left: 135px;
    top: 120px;
    overflow: hidden;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.zdxx_box .fl a:hover{
    background: url("/css/../images/bg11-a.png");
}
.zdxx_box .fl a{
    margin-top: -1px;
    height: 70px;
    display: block;
    text-align: center;
    color: #ffffff;
    line-height: 70px;
    border-top: 1px dashed #ffffff;
}

/* 本例子css */
.notice-zz {
    margin-left: 10px;
    float: left;
    width: 394px;
    overflow: hidden; }
.notice-zz .tab-hd {
    height: 44px;
    background-color: #e7e6e6;}
.notice-zz .tab-hd ul { }
.notice-zz .tab-hd li{
    /*float: left;*/
    display: table-cell; width: 1%;
    height: 44px;
    line-height: 42px;
    text-align: center;
    }
.notice-zz .tab-hd li a{
    /*float: left;*/
    font-size: 18px;
    display: block;

    color: #636363; }
.notice-zz .tab-hd li.on a{
    color: #12c687;
    font-weight: bold;
    border-bottom: 2px solid #32be8f;
}
.notice-zz .tab-bd .list_column{ overflow:hidden; zoom:1; }
.notice-zz .list_column li i {
    margin-left: 4px;
    background: url(/css/../images/d01.png);
}
.notice-zz .list_column {
    display: block;
    margin-top: 12px;
    overflow: hidden;
    background: url(/css/../images/d02.png) repeat-y 7px;
}
.notice-zz .list_column li a {
    max-width: 296px;
}
.notice-zz .list_column{
    height:273px;
    overflow: hidden;
}
.notice-zz .list_column li{ line-height: 23px;}
.ygzw_web{
    margin-top: 4px;
    border: 1px solid #e8e8e8;
    width: 392px;
    height: 96px;
    display: block;
}
.ygzw_web img{
    display: block;
    width: 392px;
    height: 96px;
}

/* 本例子css */
.notice-gk {
    float: right;
    width: 370px;
    overflow: hidden; }
.notice-gk  .tab-hd {
    height: 44px;
    background-color: #e7e6e6;}
.notice-gk  .tab-hd ul { }
.notice-gk  .tab-hd li{
    /*float: left;*/
    display: table-cell; width: 1%;
    height: 44px;
    line-height: 42px;
    text-align: center;
}
.notice-gk  .tab-hd li a{
    /*float: left;*/
    font-size: 18px;
    display: block;

    color: #636363; }
.notice-gk  .tab-hd li.on a{
    color: #12c687;
    font-weight: bold;
    border-bottom: 2px solid #32be8f;
}
.notice-gk  .tab-bd {
    height: 285px;
    width: 100%;
    overflow: hidden;
}
.notice-gk .tab-bd .sideBox li{margin-top: 10px; height: 60px;}
.notice-gk  .tab-bd .sideBox li img{ width: 100%; height: 60px;margin-bottom: 10px; }
/*统计信息*/
.dept-tj-wrap {
    height: 280px;
    overflow: hidden;
}

.tj-tip {
    color: #12c687;
    text-indent: 1em;
    font-size: 16px;
    /*background-color: #e8e8e8;*/
    padding: 10px 0;
    box-shadow: 0 0 5px #ccc;
}

.txtScroll-top {
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}

.txtScroll-top .bd {
    padding: 0 5px;
}

.txtScroll-top ul li {
    height: 24px;
    line-height: 24px;
    margin: 8px 0;
}

.txtScroll-top ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #4c4c4c;
    max-width: 200px;
    float: left;
}

.txtScroll-top ul li span {
    float: right;
    color: #999999;
    min-width: 95px;
    text-align: left;
}

.txtScroll-top ul li span i {
    color: #12c687;
    padding-right: 10px;
}
.gkbz_box{
    width: 110%;
    overflow: hidden;
}
.gkbz_box a {
    margin-top: 10px;
    margin-right: 15px;
    float: left;
    background: url(/css/../images/bg10.jpg);
    width: 120px;
    height: 100px;
}

.gkbz_box .e {
    margin-right: 39px;
    float: right;
    background: url(/css/../images/bg09.jpg);
    height: 210px;
}
.gkbz_box a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat;
    margin: 12px auto 0;
}
.gkbz_box a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.gkbz_box .e i {
    display: block;
    width: 120px;
    height: 76px;
    background: url(/css/../images/ico07.png) no-repeat 0 -75px;
    margin: 44px auto 0;
}
.gkbz_box a:hover {
    background: url(/css/../images/bg10_a.jpg);
}
.gkbz_box .e:hover {
    background: url(/css/../images/bg09_a.jpg);
}
.gkbz_box .c i {
    background: url(/css/../images/ico06.png) no-repeat 0 -84px;
}
.gkbz_box .d i {
    background: url(/css/../images/ico06.png) no-repeat -42px -84px;
}
.gkbz_box .f i {
    background: url(/css/../images/ico06.png) no-repeat -84px -84px;
}
.gkbz_box .g i {
    background: url(/css/../images/ico06.png) no-repeat -126px -84px;
}
.gkbz_box .k i {
    background:url(/images/xxgkgd.png) no-repeat;
}
.ygzw_web02{
    margin-top: 16px;
}
.wgk_box{
    position: relative;
    z-index: 10;
    width: 110%;
    overflow: hidden;
}
.wgk_box a {
    margin-top: 10px;
    margin-right: 15px;
    float: left;
    background: url(/css/../images/bg10.jpg);
    width: 120px;
    height: 100px;
}
.wgk_box a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat;
    margin: 12px auto 0;
}
.wgk_box a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.wgk_box .e {
    float: left;
    background: url(/css/../images/bg09.jpg);
    height: 210px;
}
.wgk_box .e i {
    display: block;
    width: 120px;
    height: 72px;
    background: url(/css/../images/ico07.png) no-repeat 0 -151px;
    margin: 46px auto 0;
}
.wgk_box .d{
    margin-right: 39px;
    float: right;
}
.wgk_box .f{
    margin-right: 39px;
    float: right;
}
.wgk_box .g{
    position: absolute;
    z-index: 100;
    left: 0;
    top: 110px;
    float: right;
}
.wgk_box .c i {
    background: url(/css/../images/ico06.png) no-repeat 0 -126px;
}
.wgk_box  .d i {
    background: url(/css/../images/ico06.png) no-repeat -42px -126px;
}
.wgk_box  .g i {
    background: url(/css/../images/ico06.png) no-repeat -84px -126px;
}
.wgk_box  .f i {
    background: url(/css/../images/ico06.png) no-repeat -126px -126px;
}
.wgk_box a:hover {
    background: url(/css/../images/bg10_a.jpg);
}
.wgk_box .e:hover {
    background: url(/css/../images/bg09_a.jpg);
}
.dzdt_box{
    width: 796px;
    overflow: hidden;
    float: left;
}
.dzdt_box_title{
    background: url("/css/../images/d03.png");
    height: 37px;
}
.dzdt_box_title span{
    float: left;
    line-height: 35px;
    width: 120px;
    text-align: center;
    font-size: 16px;
    color: #24c389;
    border-bottom: 2px solid #13cb85;
}
.dzdt_box_title a{
    float: right;
    line-height: 35px;
    margin-right: 10px;
    color: #ff6561;
}

.titletd td {
    height: 26px;
    color: #676767;
    background-color: #EFEFEF;
    padding: 2px;
    text-align: center;
}

.datatd td {
    height: 32px;
    background-color: #FFFFFF;
    text-align: center;
    color: #b4b4b4;
    border-bottom: 1px dashed #b4b4b4;
}


.td2 {
    width: 17.7%;
}

.td3 {
    width: 20%;
}

.td4 {
    width: 17%;
}

.td5 {
    width: 17%;
}
#A1{
    height: 160px;
}
.dzdt_box_content{
    width: 100%;
    height: 143px;
    background: #f9f9f9;
}
.table_ss{
    float: left;
    width: 401px;
    overflow: hidden;
}
.table_ss .title{
    line-height: 21px;
    margin-top: 15px;
    overflow: hidden;
    height: 21px;
}
.table_ss .title i{
    float: left;
    background: url("/css/../images/ico08.png");
    width: 23px;
    height: 21px;
    margin-left: 5px;
}
.table_ss .title span{
    float: left;
    color: #11c981;
    font-weight: bold;
    line-height: 21px;
    margin-left: 6px;
}
.table_ss .title a{
    float: right;
    color: #15c988;
    margin-right: 25px;
}
.table_ss .box{
    padding-bottom: 7px;
    overflow: hidden;
    margin-top: 7px;
}
.table_ss .box .text{
    float: left;
    width: 294px;
    height: 28px;
    border: 1px solid #e8e8e8;
    line-height: 28px;
    text-indent: 1rem;
    margin-left: 10px;
}
.table_ss .box .btn{
    float: right;
    background: #fe6663;
    width: 66px;
    height: 30px;
    border: 1px solid #e7e9e8;
    font-size: 14px;
    color: #ffffff;
    margin-right: 20px;
}
.table_ss .jv{
    margin-left: 14px;
    overflow: hidden;
}
.table_ss .jv span{
    width: 110px;
    margin-right: 10px;
    float: left;
    line-height: 24px;
    color: #838383;
}
.cjwt_box{
    overflow: hidden;
    width: 388px;
    float: right;
}
.cjwt_box .title{
    margin-top: 11px;
    font-size: 16px;
    color: #FFFFFF;
    background: url("/css/../images/bg12.png");
    width: 35px;
    height: 121px;
    float: left;
    overflow: hidden;
}
.cjwt_box .title span{
    display: block;
    width: 22px;
    text-align: center;
    line-height: 22px;
    margin: 14px auto 0;
}
.cjwt_box .list_column{
    float: right;
    width: 340px;
    background: url(/css/../images/d02.png) repeat-y 3px;
}
.cjwt_box .list_column li i {
    margin-left: 0;
    margin-top: 8px;
    background: url(/css/../images/d01.png);
    width: 7px;
    height: 7px;
    float: left;
}
/* 本例子css */
.notice-mz { width: 394px; overflow: hidden; float: right}
.notice-mz .tab-hd {
    height: 40px;
    background-color: #e7e6e6;}
.notice-mz .tab-hd ul {  }
.notice-mz .tab-hd li{
    float: left;
    height: 40px;
    line-height: 38px;
    margin: 0 30px;
}
.notice-mz .tab-hd li a{
    float: left;
    font-size: 16px;
    padding: 0 19px;
    color: #636363;
}
.notice-mz .tab-hd li.on a{
    color: #12c687;
    border-bottom: 2px solid #32be8f;
}
.notice-mz .tab-bd {
    width: 100%;
    overflow: hidden;
}
.msbs_box{
    width: 110%;
    overflow: hidden;
}
.msbs_box a {
    margin-top: 10px;
    margin-right: 17px;
    float: left;
    background: url(/css/../images/bg10.jpg);
    width: 120px;
    height: 100px;
}
.msbs_box a:hover{
    background: url(/css/../images/bg10_a.jpg);
}
.msbs_box a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.msbs_box div {
    overflow: hidden;
    margin-right: 39px;
    float: right;
    background: url(/css/../images/bg09.jpg);
    height: 210px;
    margin-top: 10px;
    width: 120px;
}
.msbs_box a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat 0 -168px;
    margin: 12px auto 0;
}
.msbs_box_a a i{
    background: url(/css/../images/ico06.png) no-repeat 0 -210px;
}
.msbs_box .a i {
    background: url(/css/../images/ico06.png) no-repeat -42px -168px;
}
.msbs_box .b i {
    background: url(/css/../images/ico06.png) no-repeat -84px -168px;
}
.msbs_box .c i {
    background: url(/css/../images/ico06.png) no-repeat -126px -168px;
}
.msbs_box .d i {
    background: url(/css/../images/ico06.png) no-repeat -168px -168px;
}
.msbs_box .f i {
    background: url(/css/../images/ico06.png) no-repeat -210px -168px;
}
.msbs_box .g i {
    background: url(/css/../images/ico06.png) no-repeat -252px -168px;
}
.msbs_box div a{
    background: none;
    border-top: 1px dashed #FFFFFF;
    font-size: 14px;
    color: #FFFFFF;
    height: 70px;
    line-height: 70px;
    text-align: center;
    margin:-1px 0 0;
}
.msbs_box_a .a i {
    background: url(/css/../images/ico06.png) no-repeat -42px -210px;
}
.msbs_box_a .b i {
    background: url(/css/../images/ico06.png) no-repeat -84px -210px;
}
.msbs_box_a .c i {
    background: url(/css/../images/ico06.png) no-repeat -126px -210px;
}
.msbs_box_a .d i {
    background: url(/css/../images/ico06.png) no-repeat -168px -210px;
}
.msbs_box_a .f i {
    background: url(/css/../images/ico06.png) no-repeat -210px -210px;
}
.msbs_box_a .g i {
    background: url(/css/../images/ico06.png) no-repeat -252px -210px;
}

/* 本例子css */
.notice-item { width: 394px; overflow: hidden;margin-right: 9px;float: left }
.notice-item .tab-hd {
    overflow: hidden;
    height: 40px;
    background-color: #e7e6e6;}
.notice-item .tab-hd ul {  }
.notice-item .tab-hd li{
    float: left;
    height: 40px;
    line-height: 38px;
    margin: 0 28px;
}
.notice-item .tab-hd li a{
    float: left;
    font-size: 16px;
    padding: 0 35px;
    color: #636363;
}
.notice-item .tab-hd li.on a{
    color: #12c687;
    border-bottom: 2px solid #32be8f;
}
.notice-item .tab-bd {
    margin-top: 8px;
    overflow: hidden;
}
.xzxx-box .content{
    height: 213px;
    overflow: hidden;
}
.xzxx-box .content .text{
    float: left;
    width: 120px;
    margin-left: 34px;
}
.xzxx-box .content .text .img{
    margin-top: 7px;
    float: left;
    width: 120px;
    height: 148px;
    background: #e5e5e5;
}
.xzxx-box .content .text .name{
    text-align: center;
    font-size: 16px;
    color: #585858;
    line-height: 30px;
}
.xzxx-box .content .text .xx{
    width: 102px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #FFFFFF ;
    font-size: 12px;
    display: block;
    background: #11ca86;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.xzxx-box .list{
    float: right;
    width: 227px;
}
.xzhf_title{
    color: #0f59a4;
    font-size: 14px;
    line-height: 24px;
    height: 27px;
    border-bottom: 1px solid #0f59a4;
}
.xzxx-box .list_column{

    background: url(/css/../images/d02.png) repeat-y 3px;
    margin-top: 10px;
}
.xzxx-box .list_column li{
    margin: 5px 0;
}
.xzxx-box .list_column li i{
    margin-left: 0;
}
.xzxx-box .list_column li a {
    max-width: 190px;
}
.hygq_xob .list_column{
    height: 213px;
    background: url(/css/../images/d02.png) repeat-y 3px;
    margin-top: 0;
}
.hygq_xob .list_column li i{
    margin-left: 0;
}
.hygq_xob .list_column li{
    margin: 5px 0;
}
.znwd-web{
    width: 110%;
    overflow: hidden;
    margin-top: 16px;
}
.znwd-web a{
    margin-right:16px ;
    float: left;
    background: url("/css/../images/bg10.jpg");
    width: 120px;
    height: 100px;
}
.znwd-web a:hover{
    background: url("/css/../images/bg10_a.jpg");
}
.znwd-web a i{
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat -168px -84px;
    margin: 12px auto 0;
}
.znwd-web .wf i{
    background: url(/css/../images/ico06.png) no-repeat 0px -126px;
}
.znwd-web .zn i{
    background: url(/css/../images/ico06.png) no-repeat -252px -84px;
}
.znwd-web a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.zxdc-box .list_column{
    margin-top: 0;
    height: 329px;
    overflow: hidden;
    background: url(/css/../images/d02.png) repeat-y 7px;
}
.zxdc-box .list_column li i{
    margin-left: 4px;
}
.zxdc-box .list_column li{
    margin: 8px 0;
}
.cjwt_box .list_column li a{
    max-width: 307px;
}
.hygq_xob .list_column li a{
    max-width: 310px;
}
.zxdc-box .list_column li a{
    max-width: 310px;
}
.cf-box{
    width: 374px;
    margin: auto;
    overflow: hidden;
}
.cf-box .title{
    text-align: center;
    line-height: 30px;
    color: #10ca83;
    font-size: 16px;
}
.cf-box .link{
    display: block;
    width: 374px;
    height: 239px;
}
.cf-box .link img{
    display: block;
    width: 374px;
    height: 239px;
}
.cf-box .name{
    padding-top: 4px;
    line-height: 26px;
    background: #edf8f4;
    text-indent: 15px;
    color: #0dba7b;
}
.cf-box .name span{
    color: #545454;
}
.cf-box .time{
    padding-bottom: 4px;
    line-height: 26px;
    background: #edf8f4;
    text-indent: 15px;
    color: #0dba7b;
}
.cf-box .time span{
    color: #545454;
}
/*.qcjj-box{
    height: 312px;
    overflow: hidden;
}*/
.qcjj-box .text{
    text-indent: 2em;
    line-height: 24px;
    color: #565656;
    height: 202px;
    text-align:justify;
    overflow: hidden;
}
.qcjj-box .text a{
    color: #f6676b;
}
.qcjj-box  ul{
    margin-top: 0;
    width: 110%;
    overflow: hidden;
}
.qcjj-box  ul li{
    margin-top: 10px;
    margin-right: 14px;
    float: left;
}
.qcjj-box  ul li a{
    color: #656565;
    font-size: 16px;
    text-align: center;
    line-height: 46px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: block;
    width: 190px;
    height: 46px;
    background: #e5e5e5;
}
.qcjj-box  ul li a:hover{
    color: #FFFFFF;
    background: #11ca86;
}
.qcms-box{
    height: 312px;
    overflow: hidden;
}
.qcms-box ul li{
    margin-bottom: 3px;
    float: left;
    width: 100%;
}
.qcms-box ul li a{
    height: 50px;
    width: 100%;
    display: block;
    line-height: 50px;
    color: #444444;
    font-size: 16px;
    background: #eeeeee;
}
.qcms-box ul li a span{
    float: left;
    margin-left: 46px;
}
.qcms-box ul li a i{
    float: left;
    background-image: url("/css/../images/ico09.png");
    width: 51px;
    height: 50px;
    margin-left: 85px;
}
.qcms-box ul li a .a{
    background-position: 0 -53px;
}
.qcms-box ul li a .b{
    background-position: 0 -106px;
}
.qcms-box ul li a .c{
    background-position: 0 -160px;
}
.qcms-box ul li a .e{
    background-position: 0 -213px;
}
.qcms-box ul li a .f{
    background-position: 0 -266px;
}
.qcms-box ul li a:hover{
    color: #fb6765;
}
.qcms-box ul li a:hover i{
    background-image: url("/css/../images/ico09_a.png");
}
.qcxw-box{
    height: 312px;
    overflow: hidden;
}
.qcxw-box .list_column {
    height: 204px;
    margin-top: 0;
    background: url(/css/../images/d02.png) repeat-y 7px;
}
.qcxw-box .list_column li i {
    margin-left: 4px;
    background: url(/css/../images/d01.png);
}
.qcxw-box .list_column li a {
    max-width: 296px;
}
.qcxw-box .list_column li{
    margin: 5px 0;
}
.ygzw_web02{
    margin-top: 10px;
    width: 392px;
    height: 96px;
}
.ygzw_web02 img{
    width: 392px;
    height: 96px;
}

/* 本例子css */
.game163{
    margin: auto;
    position: relative;
    overflow: hidden;
    width: 394px; }
.game163 .bigImg{
    overflow: hidden;
    width: 394px ;
    height: 211px;
    position: relative;}
.game163 .bigImg li{
    display: none;
    width: 394px !important;
    height: 211px !important;
}
.game163 .bigImg li a{
    display: block;
    margin: auto;
    width:303px;
    height: 211px;
}
.game163 .bigImg li img{
    vertical-align:middle;
    width:303px;
    height:211px;   }
.game163 .bigImg  h4{
    position: absolute;
    bottom: 0;
    left: 45px;
    z-index: 100;
    height: 35px;
    width: 303px;
    background: url("/css/../images/bg01.png");
}
.game163 .bigImg  h4 a{
    font-weight: 400;
    text-indent: 9px;
    display: block;
    line-height: 35px;
    color: #FFFFFF;
}
.game163 .smallScroll{
    margin-top: 28px;
    position: relative;
    z-index: 10;
    height: 71px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{
    position: absolute;
    top:23px;
    z-index: 100;
    float: left;
    display: block;
    width: 25px;
    height: 24px;
    text-indent: -9999px;
    background: url(/css/../images/left.png) no-repeat }
.game163 .sPrev{
    left: 0;
}
.game163 .sNext{
    background: url(/css/../images/right.png) no-repeat;
    right: 3px;
}

.game163 .smallImg{ float:left;  display:inline; width: 100%; overflow: hidden;
}
.game163 .smallImg ul{ height:71px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{
    position: relative;
    z-index: 10;
    float: left; padding: 0 9px 0 0; width:71px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{  width:71px; height:71px;  }
.game163 .smallImg span{
    display: block;
    position: absolute;
    z-index: 100;
    width:71px;
    height:71px;
    background: url("/css/../images/d04.png");
}

.game163 .smallImg .on span{
    display: none;
}
.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}
.flow_wind {
    z-index: 10000;
    position: fixed;
    width: 41px;
    top: 20%;
    right: 20px;
}
.flow_wind a {
    margin-top: 10px;
    width: 41px;
    height: 41px;
    display: block;
    background-image: url(/css/../images/ico_01.png);
}
.flow_wind .a {
    background-position: 0 -46px;
}
.flow_wind .b {
    background-position: 0 -91px;
}
.flow_wind .c {
    background-position: 0 -137px;
}
.flow_wind .d {
    background-position: 0 -182px;
}
.flow_wind a:hover{
    background-image: url(/css/../images/ico_02.png);
}


.conent-box{width:134px;height:236px;position:absolute;bottom:0px;z-index: 10000}
.conent-box .sition{width:134px;height:236px;position:relative;display: block}
.conent-box .sition .img{
    display: block;
}
.conent-box .sition .btn{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 20px;
    height: 20px;
}

/*自己魔改*/
.notice-item-mog { width: 394px; overflow: hidden;margin-right: 9px;float:left }
.notice-item-mog .tab-hd {
    overflow: hidden;
    height: 40px;
    background-color: #e7e6e6;}
.notice-item-mog .tab-hd ul {  }
.notice-item-mog .tab-hd li{
    float: left;
    height: 40px;
    line-height: 38px;
    margin: 0 28px;
}
.notice-item-mog .tab-hd li a{
    float: left;
    font-size: 16px;
    padding: 0 35px;
    color: #636363;
}
.notice-item-mog .tab-hd li.on a{
    color: #12c687;
    border-bottom: 2px solid #32be8f;
}
.notice-item-mog .tab-bd {
    position: relative;
    z-index: 10;
    overflow: hidden;
    height: 312px;
    margin-top: 8px;
}
.notice-item-mog .tab-bd .tab-pal{
    position: absolute;
    left: 0;
    top:312px;
    display: block;
}
.notice-item-mog .tab-bd .tab-none{
    top:0;
}
.notice-item-g{
    float: right;
    margin: 0;
}
.page_box{
    overflow: hidden;
    background: url("/css/../images/bj.jpg") no-repeat center top;
}
.page_box_content{
    background: #FFFFFF;
    width: 1200px;
    margin:47px auto 0;
    overflow: hidden;
}
.page_box_content02{
    background: none}

.page_box_body{
    overflow: hidden;
    padding:8px;
}
.page_left{
    float: left;
    width: 390px;
    overflow: hidden;
}
.xzql_box{
    min-height: 329px;
    background: #f5f5f5;
    overflow: hidden;
}
.page_title{
    overflow: hidden;
    background: url("/css/../images/bg14.png");
    height: 50px;
    font-size: 18px;
    color: #fdfdfd;
    font-weight: bold;
    line-height: 50px;
    text-indent: 30px;
}
.xzql_box ul{
    overflow: hidden;
}
.xzql_box ul li{
    float: left;
    width: 170px;
    height: 40px;
    margin-top: 16px;
    margin-bottom: 7px;
    margin-left: 16px;
    margin-right: 2px;
}
.xzql_box ul li a{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: block;
    font-size: 16px;
    background: #e8e8e8;
    line-height: 40px;
    text-align: center;
    color: #666666;
}
.xzql_box ul li a:hover{
    background: #59e0ad;
    color: #ffffff;
}
.cjwt_page_box{
    overflow: hidden;
    margin-top: 6px;
}
.cjwt_page_box .list_column {
    height: 262px;
    overflow: hidden;
}
.cjwt_page_box .list_column li i{
    margin-left: 11px;
}
.cjwt_page_box .list_column {
    background: url(/css/../images/d02.png) repeat-y 13px;
}
.cjwt_page_box .list_column{
    margin-top: 9px;
}
/* 本例子css */
.notice-ms {
    overflow: hidden;
}
.notice-ms .tab-hd {
    height: 50px;
    overflow: hidden;
    background: #e8e8e8}
.notice-ms .tab-hd ul {  }
.notice-ms .tab-hd li{
    float: left;
    text-align: center}
.notice-ms .tab-hd li a{
    font-size: 18px;
    color: #333333;
    display: block;
    width: 210px;
    height: 50px;
    line-height: 50px
}
.notice-ms .tab-hd li.on a{
    color: #ffffff;
    background:url("/css/../images/bg14.png")
}
.notice-ms .tab-bd { overflow: hidden }
.page_right{
    float: right;
    width: 790px;
}
.page_msbs{
    height: 278px;
    overflow: hidden;
}
.page_msbs ul li{
    float: left;
}
.page_msbs ul li a {
    margin-top: 22px;
    margin-left: 22px;
    margin-right: 16px;
    float: left;
    background: url(/css/../images/bg10.jpg);
    width: 120px;
    height: 100px;
}
.page_msbs ul li a:hover{
    background: url(/css/../images/bg10_a.jpg);
}
.page_msbs ul li a i{
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico10.png) no-repeat;
    margin: 12px auto 0;
}
.page_msbs ul li .a i{
    background: url(/css/../images/ico10.png) no-repeat -42px 0;
}
.page_msbs ul li .b i{
    background: url(/css/../images/ico10.png) no-repeat -84px 0;
}
.page_msbs ul li .c i{
    background: url(/css/../images/ico10.png) no-repeat -126px 0;
}
.page_msbs ul li .d i{
    background: url(/css/../images/ico10.png) no-repeat -168px 0;
}
.page_msbs ul li .e i{
    background: url(/css/../images/ico10.png) no-repeat 0 -42px;
}
.page_msbs ul li .f i{
    background: url(/css/../images/ico10.png) no-repeat -42px -42px;
}
.page_msbs ul li .g i{
    background: url(/css/../images/ico10.png) no-repeat -84px -42px;
}
.page_msbs ul li .h i{
    background: url(/css/../images/ico10.png) no-repeat -126px -42px;
}
.page_msbs ul li .i i{
    background: url(/css/../images/ico10.png) no-repeat -168px -42px;
}
.page_msbs ul li a span{
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.page_msbs_a ul li a i{
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico10.png) no-repeat 0 -84px;
    margin: 12px auto 0;
}
.page_msbs_a ul li .a i{
    background: url(/css/../images/ico10.png) no-repeat -42px -84px;
}
.page_msbs_a ul li .b i{
    background: url(/css/../images/ico10.png) no-repeat -84px -84px;
}
.page_msbs_a ul li .c i{
    background: url(/css/../images/ico10.png) no-repeat -126px -84px;
}
.page_msbs_a ul li .d i{
    background: url(/css/../images/ico10.png) no-repeat -168px -84px;
}
.page_msbs_a ul li .e i{
    background: url(/css/../images/ico10.png) no-repeat 0 -126px;
}
.page_msbs_a ul li .f i{
    background: url(/css/../images/ico10.png) no-repeat -42px -126px;
}
.page_msbs_a ul li .g i{
    background: url(/css/../images/ico10.png) no-repeat -84px -126px;
}
.page_msbs_a ul li .h i{
    background: url(/css/../images/ico10.png) no-repeat -126px -126px;
}
.page_msbs_a ul li .i i{
    background: url(/css/../images/ico10.png) no-repeat -168px -126px;
}
.page_bjjg{
    padding-bottom: 10px;
    margin-top: 7px;
    overflow: hidden;
}
.page_bjjg .title-a{
    line-height: 50px;
    height: 50px;
    background: #e5e5e5;
}
.page_bjjg .title-a span{
    margin-left: 18px;
    float: left;
    font-size: 18px;
    color: #04c07b;
}
.page_bjjg .title-a a{
    float: right;
    color: #e3312e;
    margin: 0 16px;
}
.page_bjjg .table_ss{
    width: 100%;
}
.page_bjjg .table_ss .one{
    width: 50%;
    float: left;
}
.page_bjjg .table_ss .two{
    width: 50%;
    float: left;
}
.page_bjjg .dzdt_box_content {
    height: 97px;
}
.page_bjjg .dzdt_box{
    overflow: hidden;
    width: 784px;
    margin:6px auto 0;
    float: none;
}
.page_bjjg .table_ss .jv {
    margin-top: 14px;
}
.leader_web_title{
    background: #e8e8e8;
    overflow: hidden;
    height: 50px;
}
.leader_web_title span{
    float: left;
    background: url("/css/../images/bg14.png");
    height: 50px;
    line-height: 50px;
    width: 210px;
    text-align: center;
    font-size: 18px;
    color: #ffffff;
}
.leader_web{
    border-bottom: 1px solid #dcdcde;
    overflow: hidden;
}
.leader_web .job{
    margin-top: 90px;
    font-size: 16px;
    color: #101010;
    line-height: 24px;
    float: left;
    width: 210px;
    text-indent: 40px;
}
.leader_web ul{
    float: left;
    width: 970px;
    overflow: hidden;
}
.leader_web ul li{
    width: 33%;
    padding-bottom: 30px;
    margin-top: 30px;
    float: left;
}
.leader_web ul img{
    float: left;
    width: 120px;
    height: 162px;
    padding: 3px;
    border: 1px solid #e9e9e9;
}
.leader_web ul .js{
    margin-left: 24px;
    float: left;
}
.leader_web ul .js .name{
    color: #333333;
    line-height: 21px;
}
.leader_web ul .js .jl{
    margin-top: 27px;
    overflow: hidden;
}
.leader_web ul .js .jl i{
    float: left;
    width: 22px;
    height: 21px;
    background: url("/css/../images/ico11.png");
}
.leader_web ul .js .jl a{
    float: left;
    line-height: 21px;
    margin-left: 7px;
    color: #333333;
}
.leader_web ul .js .zg{
    margin-top: 19px;
    overflow: hidden;
}
.leader_web ul .js .zg i{
    float: left;
    width: 22px;
    height: 21px;
    background: url("/css/../images/ico11.png") no-repeat 0 -40px;
}
.leader_web ul .js .zg a{
    float: left;
    line-height: 21px;
    margin-left: 7px;
    color: #333333;
}
.leader_web ul .js .hd{
    margin-top: 19px;
    overflow: hidden;
}
.leader_web ul .js .hd i{
    float: left;
    width: 22px;
    height: 21px;
    background: url("/css/../images/ico11.png") no-repeat 0 -80px;
}
.leader_web ul .js .hd a{
    float: left;
    line-height: 21px;
    margin-left: 7px;
    color: #333333;
}

.leader_web_a{
    border: 0;
}

/* 本例子css */
.focusBox_ly {
    border:1px solid #e8e8e8;
    margin-top: 5px;
    position: relative;
    width:1182px;
    height:318px;
    overflow: hidden; }
.focusBox_ly .pic img {
    width:1182px;
    height:318px;
    display: block; }
.focusBox_ly .hd {
    text-align: center;
    overflow:hidden;
    zoom:1;
    position:absolute;
    bottom:0; right:0;
    z-index:3;
    width: 100%;
    height: 30px;
    background: url(/css/../images/bg01.png);
}
.focusBox_ly .hd li{
    margin-top: 13px;
    float: left;
    line-height:15px;
    text-align:center;
    font-size:12px;
    width:52px;
    height:4px;
    cursor:pointer;
    overflow:hidden;
    background:#dadadd;
    margin-left:7px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.focusBox_ly .hd .one{
    margin-left: 438px;
}
.focusBox_ly .hd .on{
    background: #109d6b;
}
.page_ly_box{
    margin-top: 13px;
    overflow: hidden;
}
.page_ly_box .left{
    float: left;
    width: 278px;
    overflow: hidden;
}
.page_ly_box .left ul li{
    margin-bottom: 3px;
    width: 100%;
    float: left;
    background: #eeeeee;
}
.page_ly_box .left ul li a{
    color: #444444;
    display: block;
    border: 1px solid #eeeeee;
    height: 48px;
}
.page_ly_box .left ul li a em{
    float: left;
    height: 48px;
    width: 8px;
    background: #0f59a4;
}
.page_ly_box .left ul li a i{
    float: left;
    background-image: url(/css/../images/ico09.png);
    width: 51px;
    height: 48px;
    margin-left: 42px;
}
.page_ly_box .left ul li a span{
    float: left;
    line-height: 48px;
    margin-left: 36px;
    font-size: 16px;
}
.page_ly_box .left ul li a .a{
    background-position: 0 -53px;
}
.page_ly_box .left ul li a .b{
    background-position: 0 -106px;
}
.page_ly_box .left ul li a .c{
    background-position: 0 -160px;
}
.page_ly_box .left ul li a .e{
    background-position: 0 -213px;
}
.page_ly_box .left ul li a .f{
    background-position: 0 -266px;
}
.page_ly_box .left ul li a:hover{
    color: #fb6765;
}
.page_ly_box .left ul li a:hover i {
    background-image: url(/css/../images/ico09_a.png);
}
.page_ly_box .list_column li a{
    max-width: 274px;
}
.page_ly_box .list_column{
    padding-top: 6px;
    margin: 0;
    height: 310px;
}
.page_ly_box .right{
    float: right;
    width: 888px;
}
.page_ly_box li span {
    margin-right: 26px;
}
.page_nav{
    line-height: 37px;
    height: 37px;
    margin-left: 10px;
}
.page_nav a{
    color: #000000;
}
.page_zfbm{
    font-size: 18px;
    height: 50px;
    background: #e8e8e8;
    line-height: 50px;
    text-align: center;
}

/* 本例子css */
.notice_bm {
    width: 1119px;
    overflow: hidden;
    margin: 32px auto 0;
}
.notice_bm .tab-hd { height: 50px; }
.notice_bm .tab-hd ul {
    width: 1120px;
}
.notice_bm .tab-hd li{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 559px;
    margin-right: 1px;
    float: left;
    height: 50px;
    background: #e8e8e8;
}
.notice_bm .tab-hd li a{
    font-size: 18px;
    color: #333333;
    line-height: 50px;
    text-align: center;
    display:block;
}
.notice_bm .tab-hd li.on a{
    background: url(/css/../images/bg14.png);
    color: #FFFFFF;
}
.notice_bm .tab-bd {
    border: 1px solid #e8e8e8;
    border-top: 0;
    padding-top: 25px;
    padding-bottom: 50px;
    overflow: hidden;
}
.notice_bm .tab-bd ul li{
    margin: 25px 28px 0;
    float: left;
}
.notice_bm .tab-bd ul li a{
    font-size: 16px;
    color: #333333;
    width: 220px;
    display: block;
    text-align: center;
    height: 50px;
    background: #e8e8e8;
    line-height: 50px;
}
.notice_bm .tab-bd ul li a:hover{
    background: #07dd8d;
    color: #FFFFFF;
}
.page_rs_l{
    width: 402px;
    float: left;
    overflow: hidden;
}
.page_ts{
    background: #FFFFFF;
    overflow: hidden;
    width: 402px;
    height: 368px;
}
.page_ts .notice-item-g{
    float: none;
    margin:4px auto;
}
.page_ts02{
    margin-top: 24px;
}
.page_jj_r{
    width: 776px;
    float: right;
    overflow: hidden;
}
.page_jj{
    overflow: hidden;
    border: 9px solid #FFFFFF;
    border-bottom: 11px solid #FFFFFF;
}
.page_jj .title{
    background: url("/css/../images/d07.png");
    padding-bottom: 2px;
    height: 36px;
    overflow: hidden;
}
.page_jj .title span{
    font-size: 16px;
    font-weight: bold;
    line-height: 34px;
    float: left;
    color: #15c887;
    width: 130px;
    text-align: center;
    border-bottom: 2px solid #15c887;
}
.page_jj .conetent{
    overflow: hidden;
    background: url("/css/../images/banner05.jpg");
    height: 309px;
}
.page_jj .conetent .box{
    float: right;
    width: 350px;
    height: 100%;
    background: url("/css/../images/bg15.png");
}
.page_jj .conetent .box .text{
    width: 328px;
    font-weight: bold;
    margin: 4px auto 0;
    color: #04c1a9;
    overflow: hidden;
    height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #9adcdc;
}
.page_jj .conetent .box .text02{
    line-height: 27px;
    color: #444444;
    width: 328px;
    margin: 4px auto 0;
}
.page_jj .conetent .box .text02 a{
    color: #df3f3c
}
.page_qcxw{
    overflow: hidden;
    margin-top: 24px;
    padding: 9px;
    background: url("/css/../images/d06.png");
}
.page_qcxw .left{
    float: left;
    overflow: hidden;
    width: 452px;
}
.page_qcxw .left .title{
    height: 40px;
    background: #FFFFFF;
    overflow: hidden;
}
.page_qcxw .left .title span{
    font-size: 16px;
    float: left;
    line-height: 38px;
    border-bottom: 2px solid #0f59a4;
    color: #0f59a4;
    font-weight: bold;
    text-align: center;
    width: 134px;
}
.page_qcxw .left .list_column{
    max-width: 438px;
    height: 228px;
}
.page_qcxw .left .banner{
    margin-top: 8px;
    display: block;
}
.page_qcxw .left .banner img{
    display: block;
    width: 439px;
    height: 68px;
}
.page_qcxw .right{
    width: 297px;
    float: right;
}
.page_qcxw .right .text{
    overflow: hidden;
    height: 40px;
}
.page_qcxw .right .text span{
    font-size: 16px;
    float: left;
    line-height: 38px;
    border-bottom: 2px solid #0f59a4;
    color: #0f59a4;
    font-weight: bold;
    text-align: center;
    width: 130px;
}
.page_qcxw .right ul{
    width: 110%;
    overflow: hidden;
}
.page_qcxw .right ul li{
    margin-top: 10px;
    margin-bottom: 8px;
    margin-right: 10px;
    float: left;
}
.page_qcxw .right ul li a{
    width: 140px;
    height: 57px;
    background: #46d7c5;
    display: block;
    text-align: center;
    line-height: 57px;
    color: #ffffff;
}
.page_qcxw .right ul li a:hover{
    background: #5ec7ff;
}
.page_lb{
    overflow: hidden;
}
.page_lb_title{
    overflow: hidden;
    background: url(/css/../images/bg14.png);
    height: 50px;
    font-size: 18px;
    color: #fdfdfd;
    font-weight: bold;
    line-height: 50px;
    text-indent: 30px;
}
/* 本例子css */
.sideMenu h3{
    -moz-box-shadow:2px 2px 5px #737373;
    -webkit-box-shadow:2px 2px 5px #737373;
    box-shadow:2px 2px 5px #737373;
    margin-bottom: 7px;
    font-weight: 400;
    font-size: 16px;
    height:46px;
    line-height:46px;
    background:#59e0ad;
    cursor:pointer;
    text-indent: 67px;
    color: #ffffff;

}
.sideMenu h3.on{
    color: #333333;
    background: #e8e8e8;
}
.sideMenu ul{
    width: 334px;
    margin: auto;
    display:none; /* 默认都隐藏 */ }
.sideMenu ul li{
    margin-bottom: 7px;
}
.sideMenu ul li a{
    line-height: 40px;
    color: #FFFFFF;
    display: block;
    width: 338px;
    height: 40px;
    background: #ed7270;
}
.sideMenu ul li a i{
    float: left;
    margin-left: 35px;
}
.sideMenu ul li a span{
    margin-left: 8px;
}
.sideMenu ul li a:hover span{
    color: #333333;
}
.sideMenu{
    margin-top: 4px;
}
.page_lb_item{
    height: auto;
    margin-bottom: 40px;
}
.page_lb_fy{
    overflow: hidden;
    padding-bottom: 20px;
}
.page_tz{
    height: 260px;
    margin-top: 12px;
    overflow: hidden;
}
.focusBox_tz {
    float: left;
    position: relative; width: 458px; height: 260px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox_tz .pic img {width: 458px; height: 260px; display: block; }
.focusBox_tz .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox_tz .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox_tz .txt li{
    width: 440px;
    height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox_tz .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px;  text-decoration: none; }
.focusBox_tz .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox_tz .num li{ float: left; position: relative; width: 18px; height: 17px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
.focusBox_tz .num li a{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background: url("/css/../images/dd.png") }
.focusBox_tz .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox_tz .num li.on a{ background: url("/css/../images/dd.png") no-repeat -18px 0 }
.page_lb_item .li a{
    max-width: 650px;
}
.page_tz .list_column{
    margin: 0;
    float: right;
    width: 713px;
}
.page_tz .list_column li a{
    max-width: 567px;
}
.page_zdzs{
    margin-top: 14px;
    height: 50px;
    background: #eeeeee;
}
.page_zdzs span{
    float: left;
    width: 186px;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    font-weight: 800;
    color: #0f59a4;
    border-bottom: 2px solid #0f59a4;
}
.list_column_zdzs li{
    width: 50%;
}
.list_column_zdzs{
    margin: 0;
    padding-top: 8px;
    height: 286px;
    background: #fafafa;
}
.list_column_zdzs li{
    margin: 0;
    padding: 7px 0;
    background: url(/css/../images/d02.png) repeat-y 19px;
}
.page_ygzw{
    overflow: hidden;
}
.page_ygzw .content{
    overflow: hidden;
    background: #f5f5f5;
    height: 100px;
}
.page_ygzw .img{
    display: block;
    height: 235px;
    width: 100%;
}
.page_ygzw .img img{
    display: block;
    height: 235px;
    width: 100%;
}
.page_ygzw .content div{
    line-height: 32px;
    margin-left: 50px;
    color: #444444;
}
.page_ygzw .content div span{
    color: #0f59a4;
}
.page_title a{
    float: right;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: 400;
    margin-right: 14px;
}

/* 本例子css */
.notice-zh { width: 390px; overflow: hidden; }
.notice-zh .tab-hd { height: 50px; background:url(/css/../images/bg14.png);}
.notice-zh .tab-hd ul { }
.notice-zh .tab-hd li{ float: left;width: 50%; line-height: 50px }
.notice-zh .tab-hd li a{ display:block; color: #444444;font-size: 18px;line-height: 50px ;text-align: center }
.notice-zh .tab-hd li.on a{  position: relative; color: #FFFFFF;font-weight: bold}
.notice-zh .tab-bd {height: 230px ;overflow: hidden }
.notice-zh .list_column li i{
    margin-left: 7px;
}
.notice-zh .list_column li a{
    max-width: 266px;
}
.notice-zh .list_column {
    background: url(/css/../images/d02.png) repeat-y 10px;
}
.page_wszn{
    padding-top: 5px;
    overflow: hidden;
    height: 40px;
    text-align: center;
}
.page_wszn a{
    margin: 0 12px;
    display: inline-block;
    width: 102px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    background: #0f59a4;
    border-radius:4px 4px;
}
.page_wszn a:hover{
    background: #fb6765;
}
.page_xz_xz{
    overflow: hidden;
}
.page_xz_xz .left{
    float: left;
    width: 150px;
    margin-left: 18px;
    overflow: hidden;
}
.page_xz_xz .left img{
    margin-top: 38px;
    display: block;
    width: 150px;
    height: 156px;
    background: #e8e8e8;
}
.page_xz_xz .left div{
    margin-top: 7px;
    color: #444444;
    text-align: center;
    line-height: 28px;
}
.page_xz_xz .left a{
    width: 150px;
    height: 40px;
    text-align: center;
    color: #ffffff;
    line-height: 40px;
    background: #fb6765;
    display: block;
    margin-top: 22px;
    border-radius:4px 4px;
}
.page_xz_xz .right{
    width: 603px;
    float: right;
    overflow: hidden;
}
.page_xz_xz .title{
    padding-left: 15px;
    font-size: 16px;
    color: #0f59a4;
    line-height: 30px;
    margin-top: 12px;
    height: 30px;
    border-bottom: 1px solid #0f59a4;
}
.page_xz_xz .title span{
    float: left;
    width: 82px;
    text-align: center;
}
.page_xz_xz .title i{
    float: left;
    width: 95px;
    text-align: center;
}
.page_xz_xz .title a{
    text-align: center;
    width: 312px;
    float: left;
}
.page_xz_xz .title em{
    text-align: center;
    width: 95px;
    float: left;
    font-weight: 400;
}
.page_xz_xz ul{
    height: 251px;
    overflow: hidden;
    display: block;
    background: url(/css/../images/d02.png) repeat-y 10px;
}
.page_xz_xz ul li{
    width: 100%;
    float: left;
    font-size: 16px;
    line-height: 24px;
    margin: 7px 0;
    background: url(/css/../images/d01.png) no-repeat 7px 7px;
}
.page_xz_xz ul li span{
    color: #666666;
    padding-left: 15px;
    float: left;
    width: 82px;
    text-align: center;
}
.page_xz_xz ul li i{
    color: #aaaaaa;
    float: left;
    width: 95px;
    text-align: center;
}
.page_xz_xz ul li a{
    color: #666666;
    width: 312px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-indent: 48px;
    float: left;
}
.page_xz_xz ul li a:hover{
    color: #0f59a4;
}
.page_xz_xz ul li em{
    text-align: center;
    width: 95px;
    float: left;
    font-weight: 400;
    color: #aaaaaa;
}
.page_gz_ts{
    padding-bottom: 30px;
    padding-top: 6px;
    overflow: hidden;
}
.page_gz_ts .left{
    float: left;
    width: 392px;
    overflow: hidden;
    height: 322px;
}
.page_gz_ts .right{
    float: right;
    width: 392px;
    overflow: hidden;
    height: 322px;
}
.page_gz_ts .title{
    background: #e7e6e6;
    height: 50px;
    overflow: hidden;
}
.page_gz_ts .title span{
    color: #0f59a4;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    border-bottom: 2px solid #0f59a4;
    float: left;
    width: 194px;
    line-height: 48px;
}
.page_gz_ts .title a{
    float: right;
    margin-right: 13px;
    line-height: 48px;
    color: #666666;
}
.page_ztzl{
    overflow: hidden;
}
.page_ztzl .title{
    background: url("/css/../images/bg16.png");
    height: 43px;
    overflow: hidden;
}
.page_ztzl .title span{
    float: left;
    font-weight: bold;
    line-height: 41px;
    color: #0f59a4;
    font-size: 18px;
    height: 41px;
    width: 196px;
    text-align: center;
    border-bottom: 2px solid #0f59a4;
}
.page_ztzl ul{
    height: 405px;
    margin-left: 7px;
    margin-top: 10px;
    overflow: hidden;
}
.page_ztzl ul li{
    margin-left: 13px;
    margin-top: 12px;
    float: left;
}
.page_ztzl ul li img{
    width: 220px;
    height: 90px;
    display: block;
}
.page_ztzl ul li a{
    display: block;
    color: #666666;
    text-align: center;
    line-height: 28px;
    margin-top: 5px;
}
.page_ztzl_fy{
    margin-top: 50px;
    height: 46px;
}

/* 本例子css */
.picScroll-left-a{ overflow:hidden; position:relative;   }
.picScroll-left-a .hd{ overflow:hidden;  height:43px; background:url("/css/../images/bg16.png") }
.picScroll-left-a .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left-a .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/css/../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left-a .hd ul li.on{ background-position:0 0; }
.picScroll-left-a .bd{ padding:28px 10px 50px;   }
.picScroll-left-a .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-a .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left-a .bd ul li .pic{ text-align:center; }
.picScroll-left-a .bd ul li .pic img{ width:180px; height:224px; display:block; }
.picScroll-left-a .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left-a .bd ul li .title{ line-height:24px;   }
.picScroll-left-a .c_title{
    float: left;
    font-weight: bold;
    line-height: 41px;
    color: #0f59a4;
    font-size: 18px;
    height: 41px;
    width: 196px;
    text-align: center;
    border-bottom: 2px solid #0f59a4;
}
.picScroll-left-a .prev{
    background: url("/css/../images/d08.png");
    width: 29px;
    height: 18px;
    cursor: pointer;
    float: right;
    margin-right:8px;
}
.picScroll-left-a .next{
    cursor: pointer;
    margin-right: 28px;
    background: url("/css/../images/d08.png") no-repeat -37px 0;
    width: 29px;
    height: 18px;
    float: right;
}
.page-zfxxgk{
    min-height: 305px;
    overflow: hidden;
}
.page-zfxxgk .title{
    height: 50px;
    background: #fb6765;
    /*text-indent: 40px;*/
    color: #ffffff;
    font-size: 16px;
    line-height: 50px;
    font-weight: bold;
    text-align:center;
}
.page-zfxxgk ul{
    overflow: hidden;
    text-align:center;
}
.page-zfxxgk ul li{
    width: 100%;
    margin-top: 5px;
    float: left;
    overflow: hidden;
}
.page-zfxxgk ul li a{
    height: 44px;
    background: #f5f5f5;
    line-height: 44px;
    display: block;
    font-size: 16px;
    color: #666666;
    /*text-indent: 142px;*/
}
.page-zfxxgk ul li a:hover{
    color: #fb6765;
}
.page-zfxxgk ul li a.on{color: #fb6765;}


/* 本例子css */
.picScroll-left-jbgk{  position:relative; }
.picScroll-left-jbgk .hd{ height: 22px;
    position: relative;
    z-index: 10}
.picScroll-left-jbgk .bd{ overflow:hidden;}
.picScroll-left-jbgk .bd ul{ overflow:hidden; zoom:1; float:left; _display:inline;  }
.picScroll-left-jbgk .bd ul li{ margin:0 19px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left-jbgk .bd ul li .pic{ text-align:center; }
.picScroll-left-jbgk .bd ul li .pic a{
    overflow: hidden;
    width: 120px;
    height: 100px;
    display:block;
    background: url(/css/../images/bg10.jpg);
}
.picScroll-left-jbgk .bd ul li .pic a:hover {
    background: url(/css/../images/bg10_a.jpg);
}



.page-jb-zd{
    overflow: hidden;
}
.page-jb-zd-hd{
    height: 50px;
    background: #e8e8e8;
}
.page-jb-zd-hd a{
    float: left;
    padding: 0 48px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #333333;
}
.page-jb-zd-hd .onn{
    background: url(/css/../images/bg14.png);
    color: #FFFFFF;
}
.page-jb-zd-hh{
    position: relative;
    z-index: 10;
    height: 254px;
}
.page-jb-zd-tab{
    width: 100%;
    position: absolute;
    left: 0;
    top:0;
    z-index: 100;
    height: 250px;
    background: #ffffff;
}
.zd-tab_no{
    top:332px;
}
.picList-jbxx a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat -42px 0;
    margin: 12px auto 0;
}
.picList-jbxx a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}

.picList-jbxx .a i {
    background: url(/css/../images/ico06.png) no-repeat -210px -126px;
}
.picList-jbxx .b i {
    background: url(/css/../images/ico06.png) no-repeat  -126px 0;
}
.picList-jbxx .c i {
    background: url(/css/../images/ico06.png) no-repeat  -168px 0;
}
.picList-jbxx .d i {
    background: url(/css/../images/ico06.png) no-repeat  -252px 0;
}
.picList-jbxx .e i {
    background: url(/css/../images/ico06.png) no-repeat  -168px -126px;
}
.picScroll-left-jbgk .next{
    position: absolute;
    right: 20px;
    top:-40px;
    z-index: 10;
    background: url("/css/../images/d09.jpg") -28px 0;
    width: 21px;
    height: 31px;
    cursor: pointer;
}
.picScroll-left-jbgk .prev{
    cursor: pointer;
    position: absolute;
    right: 48px;
    top:-40px;
    z-index: 10;
    background: url("/css/../images/d09.jpg");
    width: 21px;
    height: 31px;
}
.page-jb-zd02{
    overflow: hidden;
    margin-top: 18px;
}
.page-jb-zd02 li{
    margin: 0 19px;
    float: left;
}
.page-jb-zd02 li a {
    overflow: hidden;
    width: 120px;
    height: 100px;
    display: block;
    background: url(/css/../images/bg10.jpg);
}
.page-jb-zd02 li a:hover {
    background: url(/css/../images/bg10_a.jpg);
}
.page-jb-zd02 li a i{
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico06.png) no-repeat -84px -126px;
    margin: 12px auto 0;
}
.page-jb-zd02 li a span{
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.page-jb-zd02 li .a i{
    background: url(/css/../images/ico06.png) no-repeat;
}
.page-jb-zd02 li .b i{
    background: url(/css/../images/ico06.png) no-repeat -210px 0;
}
.page-jb-zd02 li .c i{
    background: url(/css/../images/ico06.png) no-repeat -84px 0;
}
.page-jb-zd02 li .d i{
    background: url(/css/../images/ico06.png) no-repeat -252px -126px;
}
.page-jb-zd-tab03{
    overflow: hidden;
}
.page-jb-zd-tab03 li {
    margin: 20px 19px 0;
    float: left;
}
.page-jb-zd-tab03 li a {
    overflow: hidden;
    width: 120px;
    height: 100px;
    display: block;
    background: url(/css/../images/bg10.jpg);
}
.page-jb-zd-tab03 li a i {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/css/../images/ico12.png) no-repeat ;
    margin: 12px auto 0;
}
.page-jb-zd-tab03 li a span {
    font-size: 14px;
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 44px;
}
.page-jb-zd-tab03 li .a i {
    background: url(/css/../images/ico12.png) no-repeat -42px 0;
}
.page-jb-zd-tab03 li .b i {
    background: url(/css/../images/ico12.png) no-repeat -84px 0;
}
.page-jb-zd-tab03 li .c i {
    background: url(/css/../images/ico12.png) no-repeat -126px 0;
}
.page-jb-zd-tab03 li .d i {
    background: url(/css/../images/ico12.png) no-repeat -168px 0;
}

.page-jb-zd-tab03 li .e i {
    background: url(/css/../images/ico12.png) no-repeat 0 -42px;
}
.page-jb-zd-tab03 li .f i {
    background: url(/css/../images/ico12.png) no-repeat -42px -42px;
}
.page-jb-zd-tab03 li .g i {
    background: url(/css/../images/ico12.png) no-repeat -84px -42px;
}
.page-jb-zd-tab03 li .h i {
    background: url(/css/../images/ico12.png) no-repeat -126px -42px;
}
.page-jb-zd-tab03 li .i i {
    background: url(/css/../images/ico12.png) no-repeat -168px -42px;
}
.page_zwgk_item{
    overflow: hidden;
}

/* 本例子css */
.notice-zwgk { width:388px;float: left; overflow: hidden; }
.notice-zwgk .tab-hd { height: 43px; background-color: #eee;    background: url(/css/../images/bg16.png);}
.notice-zwgk .tab-hd ul {  }
.notice-zwgk .tab-hd li{ float: left;width: 50%}
.notice-zwgk .tab-hd li a{
    display: block;
    text-align: center;
    line-height: 41px;
    color: #333333;
    font-size: 18px;
    height: 41px;
    width: 196px; }
.notice-zwgk .tab-hd li.on a{
    font-weight: bold;
    color: #0f59a4;
    border-bottom: 2px solid #0f59a4;
}
.notice-zwgk .tab-bd {   }
.notice-zwgk .list_column{
    margin-top: 4px;
    height: 260px;
}
.notice-zwgk02{
    float: right;
}
.page_zwgk_item02{
    margin-top: 14px;
    overflow: hidden;
    height: 78px;
}
.page_zwgk_item02 a{
    float: left;
    display: block;
}
.page_zwgk_item02 .r{
    float: right;
}
.page_zwgk_item02 a img{
    width: 370px;
    display: block;
    height: 78px;
}
.page_zwgk_item03{
    margin-top: 13px;
    padding-bottom: 14px;
}
.conetent-web-nav{
    height: 1;
    border-bottom: 2px #d7d7d7 solid;
}


.biaoti {
    padding-top: 14px;
    font-size: 28px;
    line-height: 30px;
    text-align: center;
    padding-bottom:12px;
    color: #0f59a4;
    font-weight: bold;
}
.xbt {
    padding-bottom: 12px;
    padding-top: 14px;
    line-height: 18px;
    font-size: 15px;
    color: #747474;
}
.xbt span{
    margin: 0 10px;
}
.xuxiann {
    font-size: 1px;
    width: 1100px;
    margin: auto;
    border-bottom: dashed 1px #CCC;
}
.xxbt {
    min-height: 400px;
    padding: 20px 30px;
    line-height:32px;
    text-align:justify;
    font-size:16px;
    font-family:宋体,simsun,"Microsoft YaHei";
    color:#333;
}

/* 本例子css */
.fullSlide_id{ width:100%;  position:relative;  height:493px; background:#FFFFFF; overflow: hidden; }
.fullSlide_id .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide_id .bd ul{ width:100% !important;  }
.fullSlide_id .bd li{ width:100% !important;  height:493px; overflow:hidden; text-align:center;  }

/*
.notice_img .tab-hd li{
    height: 80px;}
.notice_img .tab-hd li a{
    height: 80px;
    line-height: 80px;
}
.notice_img .tab-hd li a i{
    margin-top: 17px;
}
.notice_img .tab-hd li a .e {
    background: url(/css/../images/ico.png) no-repeat -140px -27px;
}*/

.imglist ul{
    overflow:hidden;
    zoom:1;
    width: 110%;
    margin-top:5px;
}
.imglist ul li {
    float: left;
    width:30%;
    text-align:center;
    margin:0 auto;
    margin-top: 25px}
.imglist li a{
    display: block;
    width: 200px;
    overflow: hidden;
    margin:0px auto;
}
.imglist li a img{
    width: 200px;
    height: 147px;
    display: block;
    background: #9cd1fc;
}
.imglist li a span{
    margin-top:4px;
    display: block;
    text-align: center;
    font-size: 12px;
    color: #6d6d6d;
    line-height: 24px;
}


/*领导*/


.li_tu a{
    font-weight: bold;
    font-size: 18px;
}
.ld_aa{
    margin-top: 2px;
}
.ld_content{
    height: auto;
    overflow:hidden;
    width: 250px;
    font-size: 14px;
    line-height: 32px;
    display: block;
}
.ld_content span{
    text-indent: 2em;
    display: block;
}
.ld_img_box{
    margin-bottom: 10px;
    background: url("/css/../images/img_ld.jpg");
    width: 100%;
    height: 159px;
    background-size:cover;
    overflow: hidden;
}
.zs_ld_img{
    margin-top: 10px;
    margin-left: 260px;
    width: 109px;
    height: 140px;
    float: left;
}
.zs_ld_text{
    float: left;
    width: 644px;

}
.zs_ld_text span{
    margin-top: 50px;
    color: #c10000;
    width: 100%;
    text-align: center;
    font-size: 35px;
    line-height: 50px;
    font-family:  "微软雅黑", "宋体";
    display: block;
    font-weight: bold;
}
.zs_ld_text a{
    color: #FFFFFF;
    margin-top: 20px;
    width: 100%;
    text-align: center;
    font-size:30px;
    line-height: 50px;
    font-weight: bold;
    display: block;
}

.articleContent{text-align:justify;padding:12px 12px;width:96%;margin:auto auto;line-height:32px;color:#333;font-size:16px;  font-family:宋体,simsun,"Microsoft YaHei";}


/*智能*/
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 100; display: none; top: 0; left: 0; }
.reveal-modal {
    overflow: hidden;
    visibility: hidden;
    top: 0;
    left: 50%;
    margin-left: -496px;
    width: 992px;
    height: 750px;
    position: absolute;
    z-index: 101;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
    background-color: #36c89b;
}
.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal { cursor: pointer; 		}
.id_web_title{
    height: 42px;
    background: #36c89b;
    overflow: hidden;
}
.id_web_title span{
    margin-left: 20px;
    float: left;
    line-height: 42px;
    font-size: 20px;
    color: #FFFFFF;
}
.id_web_title a{
    float: right;
    cursor: pointer;
    color: #FFFFFF;
    line-height: 24px;
    font-size: 14px;
    margin-top: 9px;
    margin-right: 28px;
}
.id_web_box{
    width: 952px;
    height: 686px;
    overflow: hidden;
    margin: auto;
}
.id_web_left{
    overflow-y:auto ;
    width: 496px;
    height: 526px;
    background: #FFFFFF;
}
.id_web_left_text{
    overflow: hidden;
    width: 100%;
    height: 148px;
    background: #FFFFFF;
    margin-top: 14px;
}
.id_web_left_box{
    float: left;
    overflow: hidden;
    width: 496px;
}
.id_web_answer{
    overflow: hidden;
    margin: 17px
}
.id_web_answer img{
    float: right;
    height: 51px;
    width: 51px;
}
.id_web_answer div{
    position: relative;
    z-index: 10000;
    margin-right: 17px;
    margin-top: 12px;
    padding: 5px 16px;
    line-height: 21px;
    font-size: 14px;
    color: #ffffff;
    float: right;
    background: #36c89b;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    max-width: 320px;
}
.id_web_answer span{
    width: 5px;
    height: 8px;
    background: url("/css/../images/img03.jpg") no-repeat;
    position: absolute;
    top: 10px;
    right: -5px;
}
.id_web_rejoin{
    overflow: hidden;
    margin: 17px
}
.id_web_rejoin img{
    float: left;
    width: 47px;
    height: 47px;
}
.id_web_rejoin div{
    position: relative;
    z-index: 10000;
    margin-left: 17px;
    margin-top: 7px;
    padding: 5px 16px;
    line-height: 21px;
    font-size: 14px;
    color: #ffffff;
    float: left;
    max-width: 320px;
    border: #36c89b 1px solid;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.id_web_rejoin span{
    width: 10px;
    height: 13px;
    background: url("/css/../images/img03.jpg") no-repeat 0 -9px;
    position: absolute;
    top: 10px;
    left: -10px;
}
.id_web_rejoin div p{
    display: block;
    color: #000000;
}
.id_web_rejoin div h1{
    margin-top: 6px;
    color: #1e71de;
    font-weight: 400;
}
.id_web_left_text textarea{
    border: 0;
    padding: 5px 12px;
    display: block;
    width: 472px;
    height: 100px;
    color: #2d2d2d;
}
.id_web_left_take{
    height: 32px;
    overflow: hidden;
}
.id_web_left_take span{
    margin-left: 6px;
    float: left;
    font-size: 14px;
    line-height: 16px;
    margin-top: 16px;
}
.id_web_left_take span a{
    color: #0362ae;
}
.id_web_left_take input{
    float: right;
    font-size: 16px;
    height: 32px;
    width: 72px;
    background: #ff7900;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color: #FFFFFF;
    border: 0;
    font-weight: bold;
    margin-right: 11px;
}

.jspContainer
{
    overflow: hidden;
    position: relative;
}

.jspPane
{

    position: absolute;
}
.jp-container {
    width: 100%;
    height: 100%;
    position: relative;
    background: #fff;
    border: 1px solid #D8DFEA;
    float: left;
}
.jspVerticalBar
{
    margin-right: 4px;
    display: block ;
    position: absolute;
    top: 0;
    right: 0;
    width: 4px;
    height: 100%;
    background: red;
}

.jspHorizontalBar
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background: #1790f2;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
    margin: 0;
    padding: 0;
}

.jspCap
{
    display: none;
}

.jspHorizontalBar .jspCap
{
    float: left;
}

.jspTrack
{
    background: #F2F4F8;
    position: relative;
}

.jspDrag
{
    background: #2497f2;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
    float: left;
    height: 100%;
}

.jspArrow
{
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
}

.jspArrow.jspDisabled
{
    cursor: default;
    background: #80808d;
}

.jspVerticalBar .jspArrow
{
    height: 16px;
}

.jspHorizontalBar .jspArrow
{
    width: 4px;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
    outline: none;
}

.jspCorner
{
    background: #eeeef4;
    float: left;
    height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
.jspCorner
{
    margin: 0 -3px 0 0;
}

.id_web_left_right{
    float: right;
    width: 440px;
    height: 689px;
    background: #FFFFFF;
}
.id_web_left_right .h1{
    font-size: 30px;
    font-weight: bold;
    color: #36c89b;
    line-height: 48px;
    text-align: center;
    border-bottom: 1px solid #e8e8e8;
}
.id_web_left_right .h2{
    margin-top: 7px;
    font-size: 22px;
    font-weight: bold;
    color: #36c89b;
    line-height: 48px;
    text-align: center;
}
.id_web_left_right .h3{
    width: 98%;
    margin: auto ;
    text-align: center;
    color: #76767f;
    border-bottom:dashed 1px #cdcdcd;
}
.id_web_left_right .h3 span{
    display: inline-block;
    line-height: 24px;
    font-size: 12px;
}
.id_web_left_right .h4{
    padding-bottom: 20px;
    width: 98%;
    margin: auto;
    line-height: 28px;
    font-size: 14px;
}
.id_web_left_right .h_box{
    width: 96%;
}

/*在线访谈*/
.oi_web_body{
    background: #FFFFFF;
}
.oi_web{
    overflow: hidden;
    background:  url("/css/../images/onlinebg.jpg") no-repeat center top;
}
.oi_web_content{
    padding-bottom: 14px;
    width: 1000px;
    margin: auto;
    overflow: hidden;
}
.oi_web_header{
    font-size: 20px;
    color: #333333;
    text-align: center;
    line-height: 30px;
    margin-top: 259px;
}
.oi_web_top{
    margin-top: 50px;
    overflow: hidden;
    border: 1px solid #e8e8e8;
    padding: 0 0px;
    height: 304px;
    background: #FFFFFF;
}
.oi_web_top .img{
    cursor: pointer;
    margin-top: 8px;
    float: left;
    width: 404px;
    height: 279px;
}
.oi_web_top .content{
    float: left;
    width: 512px;
    margin-left: 24px;
}
.oi_web_top .content h1{
    padding-bottom: 11px;
    overflow: hidden;
    margin-top: 8px;
    font-size: 20px;
    color: #0f59a4;
    line-height: 30px;
}
.oi_web_top .content h1 span{
    float: left;
}
.oi_web_top .content h1 i{
    float: left;
    /*width: 460px;*/
}
.oi_web_top .content div{
    line-height: 30px;
}
.oi_web_top .content div span{
    color: #0f59a4;
}
.oi_web_record{
    margin-top: 10px;
    overflow: hidden;
}
.oi_web_record .title{
    border-bottom: 2px solid #0f59a4;
    height: 34px;
    background: #e1e1e1;
    font-size: 16px;
    line-height: 18px;
}
.oi_web_record .title span{
    margin-left: 26px;
    float: left;
    color: #222222;
    margin-top: 9px;
}
.oi_web_record .content{
    padding:11px;
    padding-bottom: 55px;
    border: 1px solid #e8e8e8;
    border-bottom: 0;
    color: #222222;
    line-height: 28px;
    font-size: 14px;
}
.oi_web_record .content div{
    text-indent: 2em;
}
.oi_web_record02{
    margin-top: 0;
}
.oi_web_record .content02{
    padding: 5px;
    height: 124px;
    border: 1px solid #e8e8e8;
    border-bottom: 0;
    border-top: 0;
}
.oi_web_news{
    overflow: hidden;
}
.oi_web_news .title{
    overflow: hidden;
}
.oi_web_news .title .item{
    border-bottom: 2px solid #0f59a4;
    height: 34px;
    width: 492px;
    background: #e1e1e1;
    font-size: 16px;
    line-height: 18px;
}
.oi_web_news .title .item span{
    margin-left: 26px;
    float: left;
    color: #222222;
    margin-top: 9px;
    font-weight: bold;
}
.oi_web_news .title .item .yulu{
    font-weight: bold;
    color: #0f59a4;
}
.oi_web_news .title .item a{
    float: left;
    margin-left: 48px;
    color: #222222;
    margin-top: 9px;
    font-weight: bold;
}
.oi_web_news .title .item .meluyu{
    float: right;
    margin-right: 33px;
}
.oi_web_news .content{
    height: 116px;
    border: 1px solid #e8e8e8;
    border-top: 0;
}
.oi_web_news .page_list {
    margin-top: 10px;
    width: 492px;
}
.oi_web_news .page_list li i {
    margin-left: 10px;
}
.oi_web_news .page_list li a {
    max-width: 452px;
}

/*问卷调查*/
.surveinfo{ width: 96%;margin: auto auto;padding: 24px 0px;padding-top: 10px;}
.surveinfo .title{ font-size: 24px;width: 100%;line-height: 36px;text-align: center; font-weight:bold;margin-top: 35px;}
.surveinfo .desc{ text-align: left;padding: 24px 0px;line-height: 24px;font-size: 16px;}
.surveinfo .single-question{ padding: 12px 0px;}
.surveinfo .single-question .question-title{ text-align: left;font-size: 16px;font-weight:bold}
.surveinfo .single-question .question-item{ padding: 8px 0px;font-size: 15px;padding-left: 18px;display: table;}
.surveinfo .single-question .question-item .radio { line-height: 28px;text-align: left;}
.surveinfo .single-question .question-item .radio input{ vertical-align: middle;margin-right: 6px;}
.surveinfo .single-question .question-item .checkbox { line-height: 28px;text-align: left;}
.surveinfo .single-question .question-item .checkbox input{ vertical-align: middle;margin-right: 6px;}
.surveinfo .single-question .question-item .text { line-height: 28px;text-align: left;}
.surveinfo .single-question .question-item .text textarea{ vertical-align: middle;margin-right: 6px;}
.surveinfo .single-question .question-item .img{ float: left;padding-left: 8px;}
.surveinfo .single-question .question-item .img img{ width: 212px;height: 136px;}
.surveinfo .single-question .question-item .img div{ display: block;padding-bottom: 6px;width: 212px;text-align: center;padding-top: 6px;}
.surveinfo .single-question .question-item .block{ display: block;}
.surveinfo .single-question .question-item .inline{ display:inline-block;float: left;padding-right: 12px;}
.surveinfo .single-question .question-item .l_red{ color: red;}
.surveinfo .btn{ padding-left: 0px;}
.surveinfo .btn input{ width: 292px;float:left;height: 36px;line-height: 30px;background-color: #0f59a4;border: 1px solid #0f59a4;display: block;color: #fff0f5;font-size: 18px;border-radius:4px 4px;}
.surveinfo .msg{ padding: 20px 20px;color: red; font-size:14px;}

/*投诉举报*/
.page_tsgs{
    overflow: hidden;
    margin: 7px auto 0;
}
.page_tsgs a{
    width: 100%;
    display: block;
    -moz-box-shadow: 2px 2px 5px #737373;
    -webkit-box-shadow: 2px 2px 5px #737373;
    box-shadow: 2px 2px 5px #737373;
    margin-bottom: 7px;
    font-weight: 400;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    cursor: pointer;
    text-indent: 67px;
    color: #333333;
    background: #59e0ad;
}
.page_tsgs a:hover{
    background: #e8e8e8;
}
.page_wyts_box{
    overflow: hidden;
    margin-top: 16px;
}
.page_wyts_box .item{
    margin-top: 15px;
}
.page_wyts_box .item02{
    margin-top: 75px;
}
.page_wyts_box .name{
    float: left;
    width: 200px;
    font-size: 14px;
    color: #222222;
    line-height: 34px;
    text-indent: 50px;
}
.page_wyts_box .dx{
    margin-right: 50px;
    float: left;
    height: 34px;
    width: 197px;
}
.page_wyts_box .dx select{
    height: 34px;
    width: 197px;
    border-color: #d2d2d2;
}
.page_wyts_box .text{
    height: 32px;
    width: 195px;
    line-height: 32px;
    border: #d2d2d2 solid 1px;
    float: left;
}
.page_wyts_box .name02{
    margin-left: 50px;
    float: left;
    width: 104px;
    font-size: 14px;
    color: #222222;
    line-height: 34px;
}
.page_wyts_box .dx_box{
    float: left;
    height: 34px;
    line-height: 34px;
}
.page_wyts_box .text02{
    height: 32px;
    width: 547px;
    line-height: 32px;
    border: #d2d2d2 solid 1px;
    float: left;
}
.page_wyts_box textarea{
    line-height: 24px;
    height: 246px;
    width: 547px;
    border: #d2d2d2 solid 1px;
}
.page_wyts_box .yzm{
    float: left;
    margin-left: 16px;
    height: 34px;
    width: auto;
}
.page_wyts_box .item03{
    padding-bottom: 50px;
    margin-top: 22px;
    margin-left: 200px;
}
.page_wyts_box .item03 input{
    float: left;
    width: 135px;
    height: 34px;
    background: #0f58a4;
    margin-right: 40px;
    border: 0;
    color: #FFFFFF;
}
.page_wyts_list{
    overflow: hidden;
/*    width: 775px;
    float: right*/
}
.page_wyts_list_title{
    margin-top: 13px;
    font-size: 16px;
    height: 36px;
    background: #e8e8e8;
    line-height: 36px;
    width: 110%;
}
.page_wyts_list_title a{
    width: 376px;
    float: left;
    text-align: center;
    border-right:2px solid #FFFFFF ;
}
.page_wyts_list_title span{
    width: 204px;
    float: left;
    text-align: center;
    border-right:2px solid #FFFFFF ;
}
.page_wyts_list_title em{
    font-weight: 400;
    width: 148px;
    float: left;
    text-align: center;
    border-right:2px solid #FFFFFF ;
}
.page_wyts_list_title i{
    font-weight: 400;
    width: 100px;
    float: left;
    text-align: center;
    border-right:2px solid #FFFFFF ;
}
.page_wyts_list_ul{
    margin-top: 10px;
    overflow: hidden;
    background: url(/css/../images/d02.png) repeat-y 3px;
    height:570px;
}
.page_wyts_list_ul ul li{
    float: left;
    width: 100%;
    background: url(/css/../images/d01.png) no-repeat 0 15px;
    font-size: 16px;
    color: #666666;
    line-height: 24px;
    padding: 7px 0 ;
}
.page_wyts_list_ul ul li a{
    margin-left: 22px;
    float: left;
    width: 351px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #666666;
}
.page_wyts_list_ul ul li a:hover{
    color: #0f59a4;
}
.page_wyts_list_ul ul li span{
    float: left;
    width: 206px;
    text-align: center;
}
.page_wyts_list_ul ul li em{
    float: left;
    width: 152px;
    font-weight: 400;
    text-align: center;
}
.page_wyts_list_ul ul li i{
    float: left;
    width: 100px;
    font-weight: 400;
    text-align: center;
}
.page_wyts_list_fy{
    padding-top: 20px;
    padding-bottom: 40px;
}

.leaderMail{width:100%;margin:auto auto;text-align:center;}
.leaderMail img{
    margin:auto auto;
    margin-top: 12px;
    display: block;
    /*width: 150px;*/
    height: 156px;
    background: #e8e8e8;
}
.leaderMail div{
    margin:auto auto;
    margin-top: 7px;
    color: #444444;
    text-align: center;
    line-height: 28px;
}
.leaderMail a{
    margin:auto auto;
    width: 150px;
    height: 40px;
    text-align: center;
    color: #ffffff;
    line-height: 40px;
    background: #fb6765;
    display: block;
    margin-top: 22px;
    border-radius:4px 4px;
}

/*领导活动*/
.leader02_top_new {
    margin-top: 10px;
    overflow: hidden;
}
.leader02_top_new .top {
    display: block;
    text-align: center;
    font-size: 26px;
    line-height: 46px;
    font-weight: bold;
    color: #8d2f23;
}
.leader02_top_new .list {
    line-height: 20px;
    margin: 6px 0;
    overflow: hidden;
    text-align: center;
}
.leader02_top_new .list a {
    color: #6c6c6c;
    display: inline-block;
    font-weight: bold;
}
.leader02_news{
    overflow: hidden;
}


/*yx_rotaion*/
.yx-rotaion{ margin-right: auto}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{
    position:absolute;
    width:100%;
    height:40px;
    line-height:40px;
    left:0;
    bottom:0;
    _bottom:-1px;
    z-index:1;
    background: url("/css/../images/bg50.png");}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/css/../images/ico51.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list img{
    display: block;
    width: 1184px;
    height: 356px;
}
.leader02_leader_web{
    padding-bottom: 18px;
    overflow: hidden;
    margin-top: 11px;
}
.leader02_leader_left {
    background: #fafafa;
    float: left;
    width: 248px;
}
.leader02_leader_left .img {
    width: 168px;
    height: 204px;
    margin: 11px auto 0;
    display: block;
    background: #4e4e4e;
}
.leader02_leader_left .img_link {
    display: block;
    width: 200px;
    height: 42px;
    line-height: 42px;
    color: #ffffff;
    background: #08c986;
    text-align: center;
    margin: auto;
    margin-top: 12px;
    font-size: 18px;
}
.leader02_leader_left .title {
    margin-top: 13px;
    width: 100%;
    height: 36px;
    background: #fb6763;
}
.leader02_leader_left .title span {
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    line-height: 36px;
    margin-left: 20px;
}
.leader02_leader_left .title a {
    float: right;
    color: #ffffff;
    line-height: 24px;
    margin-top: 6px;
    margin-right: 10px;
}
.leader02_leader_left .ul {
    height: 144px;
    margin-top: 2px;
    background: #ffffff;
    overflow: hidden;
}
.leader02_leader_left .ul li {
    margin-top: 4px;
    float: left;
    width: 100%;
}
.leader02_leader_left .ul li a {
    height: 32px;
    background: #f9f8f8;
    width: 100%;
    display: block;
    text-align: center;
    line-height: 32px;
    color: #474747;
}
.leader02_leader_right{
    float: right;
    width: 898px;
    overflow: hidden;
}
.leader02_news_box {
    overflow: hidden;
}
.leader02_news_box .title {
    width: 100%;
    height: 36px;
    overflow: hidden;
    background: #e1e1e1;
}
.leader02_news_box .title div {
    background: url("/css/../images/bg50.png");
    float: left;
    height: 36px;
    padding: 0 15px;
    line-height: 36px;
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
}
.leader02_news_box .title div span {
    display: block;
    padding: 0 15px;
    float: left;
}
.leader02_news_box .title a {
    float: right;
    margin-right: 20px;
    color: #222222;
    line-height: 24px;
    margin-top: 4px;
}
.leader02_news_box .content {
    height: 246px;
    overflow: hidden;
}
.leader02_news_box .content .leader02_page_list {
    margin-top: 8px;
}
.leader02_page_list li {
    line-height: 24px;
    margin: 4px 0;
    float: left;
    width: 100%;
}
.leader02_page_list li i {
    margin-top: 9px;
    float: left;
    background: url(/css/../images/d066.png);
    width: 4px;
    height: 4px;
}
.leader02_page_list li a {
    margin-left: 6px;
    max-width: 716px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    color: #222222;
}
.leader02_page_list li span {
    float: right;
    color: #878787;
    margin-right: 9px;
}
.leader02_news_box .title div i {
    float: left;
    background: url(/css/../images/ico0666.png) no-repeat -27px 0;
    width: 29px;
    height: 36px;
}

/***政务服务修改****/

.id-zwfw{
    overflow: hidden;
}
.id-zwfw-zwfw{
    margin-top: 19px;
    float: left;
    width: 384px;
    overflow: hidden;
}
.id-zwfw-zwfw .img{
    display: block;
    width: 384px;
    height: 190px;
    overflow: hidden;
}
.notice-li10 {  overflow: hidden; margin-top: 20px}
.notice-li10 .tab-hd { height: 32px; line-height: 32px ;overflow: hidden}
.notice-li10 .tab-hd ul { }
.notice-li10 .tab-hd li{ float: left; margin-left: 26px }
.notice-li10 .tab-hd li a{ display:block;font-size: 15px  ;color: #343434}
.notice-li10 .tab-hd li.on a{color: #0f59a4;font-weight: bold}
.notice-li10 .tab-bd { overflow:hidden;height: 40px  }
.notice-li10 .tab-bd .zwfw-ss{ overflow: hidden}
.notice-li10 .tab-bd .zwfw-ss .text{
    float: left;
    width: 306px;
    border: 1px solid #d7d5d5;
    border-right: 0;
    background: #e7e6e6;
    line-height: 38px;
    text-indent: 2em;
    outline: none;
}
.notice-li10 .tab-bd .zwfw-ss .btn{
    float: left;
    width: 76px;
    height: 40px;
    background: #0f59a4;
    color: #FFFFFF;
    border: 0;
    outline: none;
    cursor:pointer;
}
.zwfw-ts{
    margin-top: 20px;
    overflow: hidden;
}

.zwfw-ts a{
    float: left;
    width: 124px;
    height: 74px;
    margin-right: 5px;
    background: #0f59a4;
}
.zwfw-ts a:hover{
    background: #fb6765;
}
.zwfw-ts a.li03{
    margin: 0;
    float: right;
}
.zwfw-ts a i{
    float: left;
    background: url("/images/ico70.png");
    height: 26px;
    width: 27px;
    margin-top: 26px;
    margin-left: 15px;
}
.zwfw-ts a span{
    float: left;
    line-height: 74px;
    color: #FFFFFF;
    margin-left: 9px;
}
.zwfw-ts a.li02 i{
    background: url("/images/ico70.png") -137px 0 ;}
.zwfw-ts a.li03 i{
    background: url("/images/ico70.png") -265px 0 ;}

.notice-li11 { overflow: hidden;float: left;margin-left: 13px;margin-top: 13px;width: 800px }
.notice-li11 .tab-hd { height: 38px;line-height: 38px;border-bottom: 2px solid #0f59a4;overflow: hidden }
.notice-li11 .tab-hd ul { }
.notice-li11 .tab-hd li{ float: left }
.notice-li11 .tab-hd li a{ display:block; height: 38px;width: 200px;text-align: center;font-size: 16px;color: #484848 }
.notice-li11 .tab-hd li.on a{ background: url("/images/btn2.png");color: #FFFFFF }
.notice-li11 .tab-bd { overflow: hidden;height: 270px;width: 110% }
.notice-li11 .tab-bd ul li{
    margin-top: 9px;
    float: left;
    margin-right: 8px;
}
.notice-li11 .tab-bd ul li a{
    width: 126px;
    height: 40px;
    display: block;
    background: #e7e6e6;
    text-align: center;
    line-height: 40px;
    color: #333333;
}
.notice-li11 .tab-bd ul li a:hover{
    color: #0f59a4;
}
.zwfw-bmfw{
    margin-top: 13px;
    float: right;
    width: 260px;
    overflow: hidden;
}
.zwfw-bmfw .title{
    height: 38px;
    line-height: 38px;
    border-bottom: 2px solid #0f59a4;
    overflow: hidden;
    text-align: center;
    font-size: 16px;
}
.zwfw-bmfw .ul{
    height: 294px;
    width: 110%;
    overflow: hidden;
}
.zwfw-bmfw .ul ul li{
    margin-top: 9px;
    float: left;
    margin-right: 8px;
}
.zwfw-bmfw .ul ul li a{
    width: 126px;
    height: 40px;
    display: block;
    background: #e7e6e6;
    text-align: center;
    line-height: 40px;
    color: #333333;
}
.zwfw-bmfw .ul ul li a:hover{
    color: #0f59a4;
}
.zwfw-Marquee {
    margin-top: 10px;
    width: 110%;
}

.zwfw-Marquee ul li {
    margin-top: 9px;
    margin-right: 8px;
    height: 35px;
    line-height: 40px;
}

.zwfw-Marquee ul li i {
    margin-left: 7px;
    margin-top: 18px;
    background: url("/images/d01.png");
    width: 7px;
    height: 7px;
    float: left;
}

.zwfw-Marquee ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    color: #333333;
    max-width: 476px;
    float: left;
    text-decoration: none;
}

/****政务服务修改end***/

/* 本例子css */
.ladyScroll{width:100%;height:130px;position:relative;margin-top: 14px}
.ladyScroll .prev,.ladyScroll .next{width:34px;height:130px;position:absolute;top:0;left:0;z-index:100; cursor:pointer; background:url(/css/../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -128px;}

.ladyScroll .scrollWrap{width:100%;overflow:hidden;position:absolute}
.ladyScroll dl{float:left;width:180px;text-align:center;position:relative;}
.ladyScroll  span{display:block;width:173px;height:20px;position:absolute;left:3px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll  dt{margin:0 auto;width:173px;overflow:hidden;}
.ladyScroll  img{display:block;width:173px;height:130px;}
.ladyScroll  dd{width:173px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:3px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }

