@charset "utf-8";

/* CSS Document */


/*---------------------------------内容第一块样式------------------------------------------------*/

.tzgg1 {
    width: 100%;
    height: 47px;
    background: url(../images/index_061.jpg) no-repeat;
}

.tzgg1_T {
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
    width: 80px;
    line-height: 47px;
    padding-left: 60px;
    background: url(../images/tzgg.jpg) no-repeat left center;
}

.tzgg1_w {
    font-size: 14px;
    line-height: 47px;
    color: #4f4f4f;
    background: url(../images/linxin.jpg) no-repeat 10px center;
    width: 750px;
    padding-left: 30px;
    overflow: hidden;
}

.tzgg1_more {
    width: 50px;
    height: 26px;
    float: right;
    margin-top: 10px;
}

.toutiao {
    width: 966px;
    height: 77px;
    background: url(../images/zwzx_tt_03.jpg) repeat-x;
    font-size: 14px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.toutiao h1 {
    font-family: "微软雅黑";
    color: #004d90;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 5px;
    font-size: 20pt;
}

.toutiao span,
.toutiao span a {
    color: #F00;
}

.toutiaoxw {
    width: 100px;
    height: 70px;
}

.toutiaoxw img {
    width: 74px;
    height: 59px;
    margin: 13px 0px 0px 10px;
}

.toutiaozw {
    width: 89%;
    height: 70px;
    text-align: center;
}

.gzgg_w_div {
    height: 47px;
    overflow: hidden;
    width: 750px;
}


/*---------------------------------内容第二块样式------------------------------------------------*/

.main2 {
    height: 345px;
    width: 968px;
    overflow: hidden;
}

.xwtp {
    width: 568px;
    height: 345px;
}

.lsyw {
    width: 396px;
    height: 345px;
    overflow: hidden;
}

.index1_tab {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: url(../images/index_10.jpg) no-repeat;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
}

.index_menu1 {
    float: left;
    width: 100%;
    background: url(../images/index_12.jpg) repeat-x;
    height: 37px;
}

.index_menu1 .yaowen {
    background: url(../images/index_13.jpg) no-repeat left bottom;
    width: 124px;
    color: #fff;
    text-align: center;
    height: 35px;
    line-height: 37px;
    font-family: "微软雅黑";
    font-size: 16px;
    float: left;
}

.index_menu1 span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
    font-size: 14px;
    font-weight: normal;
    font-family: "宋体"
}

.index_menu1 span a {
    color: #1d1d1d;
}

.index_menu1 span a:hover {
    color: red;
}

.ffyf1_list ul li {
    float: left;
    width: 96%;
    line-height: 39px;
    background: url(../images/heidian.jpg) no-repeat 5px center;
    padding-left: 20px;
    font-size: 14px;
    border-bottom: 1px dashed #c5c5c5;
    margin-top: 9px;
}

.ffyf1_list ul li span {
    color: #909090;
    font-size: 12px;
}

.ffyf1_list ul li:hover {
    line-height: 39px;
    background: url(../images/hdian.jpg) no-repeat 5px center;
    padding-left: 20px;
    font-size: 14px;
    border-bottom: 1px dashed #c5c5c5;
}

.index1_liDiv ul {
    display: none;
    margin-top: 5px;
    height: 400px;
}

.index1_liDiv ul.dis {
    display: block;
}

.mid_col_topic4 {
    width: 475px;
    height: 256px;
    border: 1px solid #ECECEC;
    margin-left: 15px;
}

.mid_col_topic5 {
    width: 475px;
    height: 256px;
    border: 1px solid #ECECEC;
    margin-left: 15px;
}

.index_tab4 {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background: url(../images/index_14.jpg) repeat-x;
    font-family: "微软雅黑";
    border-bottom: 2px solid #0187d0;
}

.index_menu4 {
    float: left;
    width: 410px;
    ;
    height: 33px;
    margin-bottom: 8px;
    border-bottom: 1px solid #f1f1f1;
}

.index_menu4 li {
    float: left;
    width: 112px;
    text-align: center;
    color: #111111;
    font-weight: bold;
    font-family: "微软雅黑";
    font-weight: bold;
    font-size: 16px;
}

.index_menu4 li.hover {
    background: url(../images/index_15.jpg) no-repeat center;
    color: #fff;
}

.index_more4 {
    float: left;
    padding-right: 6px;
    width: 54px;
}

.index_more4 li {
    display: none;
}

.index_more4 li a {
    color: #1d1d1d;
    font-size: 14px;
    font-family: "宋体";
}

.index_more4 li.dis {
    display: block;
}

.index_more4 li.dis a {
    color: #1d1d1d;
}

.index_more4 li.dis a:hover {
    color: red;
}

.index_liDiv4 {
    font-size: 14px;
    line-height: 26px;
}

.index_liDiv4 ul {
    display: none;
}

.index_liDiv4 ul.dis {
    display: block;
}

.ffyf_list4 li {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 94%;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
}

.index_liDiv5 {
    font-size: 14px;
    line-height: 26px;
}

.index_liDiv5 ul {
    display: none;
}

.index_liDiv5 ul.dis {
    display: block;
}

.ffyf_list5 li {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 94%;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
}

.BT_div4 a {
    color: #000;
}

.BT_div4 a:hover {
    color: red;
    text-decoration: none;
}

.CN_div4 {
    font-size: 12px;
    height: 25px;
    line-height: 25px;
}

.CN_div4 span {
    font-size: 14px;
}

.CN_div4 span a {
    color: red;
}

.CN_div4 span a:hover {
    color: red;
    text-decoration: none;
}

.BT_div4 span {
    float: right;
    font-size: 12px;
    color: #a9a9a9;
    margin-right: 10px;
}

.xinwen {
    width: 970px;
    height: 100px;
    background-color: #F00;
    overflow: hidden;
    margin-left: 15px;
}

.wenxia {
    width: 970px;
    height: 331px;
    margin: 0 auto;
    margin-top: 10px;
}

.fabu {
    width: 710px;
    height: 311px;
    border-left: #e6e6e6 1px solid;
    border-bottom: #e6e6e6 1px solid;
    border-right: #e6e6e6 1px solid;
}

.fabushang {
    height: 36px;
    line-height: 36px;
    width: 100%;
    background: url(../images/index_22.jpg) no-repeat top;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
}

.fabushang .fabuwen {
    background: url(../images/index_21.jpg) no-repeat left center;
    width: 112px;
    color: #000;
    text-indent: 1em;
    margin-left: 10px;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    float: left;
}

.fabu span {
    line-height: 36px;
    float: right;
    margin-right: 10px;
    font-size: 14px;
    font-weight: normal;
    color: #1d1d1d;
    font-family: "宋体";
    font-size: 14px;
}

.fabutu {
    width: 690px;
    height: 130px;
    margin-left: 10px;
}

.fbbutupic {
    width: 203px;
    height: 115px;
}

.fbbutupic img {
    width: 203px;
    height: 115px;
}

.tu {
    width: 203px;
    height: 130px;
    background-color: #F00;
    margin-left: 10px;
    margin-top: 20px;
}

.zi {
    width: 460px;
    height: 130px;
}

.zi h1 {
    font-size: 20px;
    padding-top: 10px;
    padding-left: 15px;
}

.neirong {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #454545;
}

.neirong a {
    color: red;
}

.fabutu h3 {
    line-height: 30px;
}

.list {
    width: 690px;
    height: 137px;
    margin-left: 10px;
    margin-top: 10px;
}

.list ul li {
    height: 30px;
    line-height: 30px;
    float: left;
    background: url(../images/index_23.jpg) no-repeat 5px center;
    padding-left: 20px;
    font-size: 14px;
    color: #000;
    width: 670px;
}

.jz_h {
    margin-top: 2px;
}

.list ul li span {
    float: right;
    font-size: 14px;
    color: #909090;
    margin-right: 10px;
}

.shipinxinwen {
    width: 328px;
    height: 311px;
    float: right;
    border-left: #e6e6e6 1px solid;
    border-bottom: #e6e6e6 1px solid;
    border-right: #e6e6e6 1px solid;
}

.shipinshang {
    height: 36px;
    line-height: 36px;
    width: 100%;
    background: url(../images/zwzx_tob_03.jpg) repeat-x;
    font-family: "微软雅黑";
    border-top: 2px solid #2573c0;
}

.shipinwen {
    background: url(../images/index_21.jpg) no-repeat left center;
    width: 112px;
    color: #000;
    text-indent: 1em;
    margin-left: 10px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    float: left;
    font-family: "微软雅黑";
    font-weight: bold;
}

.shipinshang span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
    font-family: "宋体";
    font-size: 14px;
}

.shipinxinwen .jb_pic {
    width: 260px;
    height: 176px;
    overflow: hidden;
    margin-top: 10px;
    margin-left: 30px;
}

.shipinxinwen ul {
    margin-top: 10px;
}

.shipinxinwen ul li {
    width: 245px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-left: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 30px;
}

.shipinxinwen ul li img.icop2 {
    position: relative;
    top: 0px;
    left: 0px;
}

.shipinxinwen .jb_pic span {
    display: block;
    text-align: center;
    color: #000;
    line-height: 25px;
}

.shipinxinwen .jb_pic span a {
    color: #000;
}

.Zuixia {
    width: 45px;
    height: 150px;
}

.Zuixia li {
    width: 130px;
}

.Zuixia ul {
    width: 989px;
    padding-left: 40px;
}

.mainx {
    overflow: hidden;
    margin-left: 20px;
}

.H_g7 {
    width: 968px;
    height: 150px;
    border: 1px solid #b2ccf2;
    margin-left: 15px;
    background-color: #f4f7fc;
}

.rwfq {
    margin-top: 10px;
}

#demo {
    width: 900px;
    overflow: hidden;
    height: 125px;
    float: left;
}

#demo img {
    border: 1px solid #F2F2F2;
    width: 171px;
    height: 102px;
    background-color: #fff;
}

#indemo {
    float: left;
    width: 800%;
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#demo ul {
    list-style-type: none;
    float: left;
    margin: 0 2px;
}

#demo ul li {
    text-align: center;
    font-size: 13px;
    overflow: hidden;
    width: 172px;
    height: 120px;
    float: left;
    margin-left: 15px;
}

#demo ul li img {
    width: 171px;
    height: 102px;
}

#demo ul li span {
    display: block;
    text-align: center;
    color: #000000
}

.f2 {
    float: left
}

.main2 .xwtp .sp_pic {
    width: 630px;
    height: 345px;
    overflow: hidden;
}

.main3 {
    height: 256px;
    width: 100%;
}


/*---------------------------------信息公开------------------------------------------------*/

.xxgk_top {
    margin-top: 15px;
}

.xxgk_left {
    width: 247px;
    height: auto;
    float: left;
    margin-bottom: 20px;
}

.xxgk2_left {
    width: 230px;
    height: auto;
    float: left;
}

.xxgk3_left {
    width: 280px;
    height: auto;
    float: left;
    margin-bottom: 20px;
}

.xxgk3_left a:hover {
    color: #cf0000
}

.leftlist {
    width: 244px;
    height: 400px;
    border: 1px solid #e5e5e5;
}

.leftlist1 {
    width: 244px;
    height: 300px;
    padding-bottom: 10px;
    border: 1px solid #eeeeee;
}

.leftlist2 {
    width: 223px;
    height: 600px;
    border: #e5e5e5 1px solid;
}

.leftlist3 {
    width: 280px;
    height: 80px;
    border: #a2b6ff 1px solid;
}

.listshang {
    background: url(../images/zwgk_1_03.jpg) no-repeat left top;
    width: 100%;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #1a77c2;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
}

.listxia,
.listxia1 {
    width: 194px;
    height: 201px;
    margin-top: 5px;
}

.listxia ul li {
    background: url(../images/xxgk_list_03.jpg) no-repeat center;
    width: 225px;
    height: 42px;
    line-height: 35px;
    float: left;
    font-size: 16px;
    padding-top: 5px;
    margin-left: 10px;
}

.listxia ul li img,
.listxia1 ul li img {
    width: 16px;
    height: 17px;
    margin: 10px 10px 0px 50px;
    float: left;
}

.listxia ul li span,
.listxia1 ul li span {
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 35px;
    color: #d65e5f;
    text-indent: 1em;
}

.listxia ul li a,
.listxia1 ul li a {
    color: #d65e5f;
}

.listxia ul li a:hover,
.listxia1 ul li a:hover {
    color: #fd8300;
}

.listxia ul li span.wgk {
    letter-spacing: 15px;
}

.listxia1 ul li {
    background: url(../images/xxgk_2x.jpg) no-repeat center;
    width: 225px;
    height: 42px;
    line-height: 35px;
    float: left;
    font-size: 16px;
    padding-top: 8px;
    margin-left: 10px;
}

.yingji {
    width: 244px;
    height: 290px;
    border: 1px solid #e5e5e5;
    margin-top: 15px;
}

.listxia1 {
    width: 194px;
    height: 201px;
    margin-top: 5px;
}

.yingshang {
    background: url(../images/xxgk_9.jpg) repeat-x left center;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #1a77c2;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    text-indent: 6.5em;
}

.yingshang a,
.yingshang a:hover {
    color: #1a77c2;
}

.jibenshang {
    background: #bb2322;
    width: 246px;
    height: 35px;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    text-indent: 4.7em;
}

.kuang {
    width: 105px;
    height: 30px;
    border: 1px solid #e5e5e5;
    background: url(../images/xxgk_10.jpg) no-repeat 15px center;
    margin-top: 5px;
    margin-left: 10px;
    float: left;
}

.kuang span {
    color: #000;
    margin-left: 28px;
    line-height: 30px;
    font-size: 14px;
}

.dian {
    width: 100px;
    height: 30px;
    background: url(../images/dwgk_14.jpg) no-repeat 5px center;
    float: left;
    color: #000;
    line-height: 30px;
    font-size: 14px;
    padding-left: 22px;
}

.yingxia {
    height: 240px;
    overflow: hidden;
    width: 100%;
    margin-top: 8px;
}

.xinxi {
    width: 244px;
    height: 492px;
    border: 1px solid #e5e5e5;
    margin-top: 15px;
}

.xinxishang {
    height: 35px;
    background: #0187d0;
    color: #FFF;
    text-align: center;
    line-height: 35px;
    background: url(../images/xxgk_p.jpg);
    font-size: 16px;
    font-family: "微软雅黑";
}

.xinxixia {
    width: 228px;
    height: 213px;
    margin-left: 7px;
    margin-top: 5px;
}

.xiashangkuang {
    height: 31px;
    line-height: 31px;
    border: 1px solid #e5e5e5;
    border-bottom: none;
}

.xiashangkuang a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #d42826;
    font-family: "微软雅黑";
}

.xiaxiakuang {
    width: 228px;
    height: 218px;
    overflow: hidden;
}

.xiaxiakuang table {
    border: #b9b9b9;
    border: 1px solid #b9b9b9;
}

.xiaxiakuang table td {
    border: 1px solid #b9b9b9;
    text-align: center;
}

.xiaxiakuang table td a {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #d42826;
    display: block;
    text-align: center;
    font-weight: bold;
}

.xiaxiakuang table th a {
    display: block;
    color: #000;
    text-align: center;
}

.xxgk_right {
    width: 714px;
    height: 1061px;
    float: left;
    margin-left: 7px;
}

.xxgk1_right {
    width: 712px;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    height: 600px;
    margin-bottom: 20px;
}

.xxgk2_right {
    width: 729px;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    height: 600px;
    border-top: #065ba3 2px solid;
    margin-bottom: 20px;
}

.xxgk3_right {
    width: 675px;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    height: 600px;
    margin-bottom: 20px;
}

.xxgk5_right {
    width: 675px;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    height: 650px;
    margin-bottom: 20px;
}

.xxgk6_right {
    width: 75%;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    min-height: 600px;
    margin-bottom: 20px;
}

.xxgk7_right {
    width: 73%;
    float: left;
    margin-left: 7px;
    border: 1px solid #eaeaea;
    height: auto;
    margin-bottom: 20px;
}

.huiyi {
    width: 714px;
    height: 171px;
}

.huiyishang {
    width: 100%;
    height: 37px;
    line-height: 33px;
    background-color: #f2f2f2;
}

.index_zuo {
    float: left;
}

.index_zuo li {
    float: left;
    width: 141px;
    text-indent: 1em;
    font-weight: bold;
}

.index_zuo li.hover {
    background: url(../images/xxgk_11.jpg) no-repeat;
    width: 160px;
    height: 37px;
    color: #fff;
}

.index_you {
    float: right;
    padding-right: 6px;
}

.index_you li {
    display: none;
}

.index_you li.dis {
    display: block;
}

.index_you li a {
    color: #1d1d1d;
    font-family: "宋体";
    font-size: 14px;
}

.index_you li a:hover {
    color: red;
}

.BT_text {
    font-family: "微软雅黑";
    font-weight: bold;
    font-size: 16px;
}

.BT_div {
    width: 350px;
    height: 130px;
}

.BT_xdiv {
    float: left;
    width: 330px;
    height: 28px;
    background: red;
    line-height: 28px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
    float: left;
}

.BT_xdiv span {
    float: right;
    margin-right: 10px;
    font-size: 12px;
    color: #a9a9a9;
}

.index_liDiv {
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    height: 150px;
    overflow: hidden;
}

.renshi {
    width: 100%;
    height: 245px;
    overflow: hidden;
}

.renshi1 {
    width: 100%;
    height: 235px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
}

.renshishang {
    width: 100%;
    height: 37px;
    line-height: 33px;
    background: url(../images/zwgk_16.png) repeat-x;
}

.renshishang1 {
    width: 100%;
    height: 39px;
    line-height: 33px;
    border-bottom: 2px solid #b82424;
}

.index-hdjlT {
    width: 97%;
    height: 28px;
    line-height: 28px;
}

.renshizuo,
.renshizuo1,
.renshizuo2 {
    float: left;
}

.renshizuo li {
    float: left;
    width: 99px;
    text-align: center;
    color: #000;
    font-weight: bold;
}

.renshizuo li.hover {
    background: #ba2425;
    width: 99px;
    height: 35px;
    color: #fff;
}

.renshizuo li.hover a,
.renshizuo2 li.hover a {
    color: #fff;
}

.renshizuo2 li {
    float: left;
    text-align: center;
    color: #000;
    font-weight: bold;
    font-size: 14px;
    width: 140px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: "微软雅黑";
}

.renshizuo2 li.hover {
    background: #b82424;
    height: 39px;
    color: #fff;
}

.index-hdjlxx li {
    float: left;
    width: 180px;
    line-height: 27px;
    font-size: 14px;
    padding-left: 15px;
    font-size: 16px;
    font-weight: bold;
    font-family: "微软雅黑";
}

.index-hdjlxx1 li {
    float: left;
    width: 90px;
    line-height: 27px;
    font-size: 14px;
    padding-left: 15px;
    font-size: 16px;
    font-weight: bold;
    font-family: "微软雅黑";
}

.index-hdjlxx li.hover,
.index-hdjlxx1 li.hover {
    height: 27px;
    color: #000;
    background: url(../images/hdjlz_10.jpg) no-repeat 5px center;
    padding-left: 15px;
}

.index-hdjlxx span,
.index-hdjlxx1 span {
    float: right;
    width: 100px;
    height: 27px;
    line-height: 27px;
    background: url(../images/wyxxt_03.jpg) no-repeat left center;
    padding-left: 30px;
    color: #ff6c00;
    font-size: 14px;
}

.index-hdjlxx span a,
.index-hdjlxx span a:hover {
    color: #ff6c00;
}

.renshiyou {
    float: right;
    padding-right: 6px;
}

.renshiyou li {
    display: none;
    font-family: "微软雅黑";
}

.renshiyou li.dis {
    display: block;
}

.renshiyou li a {
    color: red;
    font-family: "微软雅黑";
}

.renshixia {
    font-size: 14px;
    line-height: 26px;
}

.renshixia ul {
    display: none;
    margin-top: 10px;
}

.renshixia ul.dis {
    display: block;
}

.ffyf_list3 {
    height: auto;
    overflow: hidden;
}

.ffyf_list3 li {
    float: left;
    width: 112px;
    text-align: center;
    font-size: 12px;
    line-height: 31px;
    border: 1px solid #c2c2c2;
    margin: 0px 2px 5px 0px;
}

.BT_div2 {
    float: left;
    width: 96%;
    height: 28px;
    line-height: 28px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.BT_div3 {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.BT_div2 span,
.BT_div3 span {
    float: right;
    margin-right: 10px;
    font-size: 12px;
    color: #909090;
}

.zhongdian {
    width: 717px;
    height: 185px;
}

.zhongdianzuo {
    width: 380px;
    height: 230px;
    border: #e5e5e5 1px solid;
    float: left
}

.zhongdianyou {
    width: 320px;
    height: 230px;
    border: #e5e5e5 1px solid;
    float: left;
    margin-left: 10px;
}

.zuoshang {
    height: 32px;
    line-height: 32px;
    width: 100%;
    border-top: 2px solid #0187d0;
    font-family: "微软雅黑";
}

.zuoshang .shangzuo {
    background: url(../images/xxgk_13.jpg) no-repeat left bottom;
    width: 135px;
    color: #fff;
    text-align: center;
    height: 31px;
    font-size: 16px;
    font-weight: bold;
    font-family: "微软雅黑";
}

.zuoxia a {
    display: block;
    float: left;
    font-size: 14px;
    margin-top: 5px;
    margin-left: 10px;
}

.xiaozi {
    width: 85px;
    height: 30px;
    background: url(../images/xxgk_14.jpg) no-repeat left center;
    line-height: 30px;
    float: left;
    color: #000;
    padding-left: 15px;
    font-size: 14px;
    overflow: hidden;
}

.youxia {
    height: 200px;
    overflow: hidden;
    width: 97%;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 10px;
}

.wenzi {
    width: auto;
    height: 30px;
    line-height: 30px;
    background: url(../images/xxgk_12.jpg) no-repeat right;
    padding: 0 8px;
    float: left;
    overflow: hidden;
}

.wenzi span {
    color: #000;
    margin-left: 28px;
    line-height: 30px;
    font-size: 14px;
}

.wenzi.wu {
    background: none;
}

.zhengce {
    width: 717px;
    height: 230px;
    margin-top: 15px;
    overflow: hidden;
}

.zhengshang {
    width: 100%;
    height: 37px;
    line-height: 33px;
    background: url(../images/xxgk_16.jpg);
    margin-top: 10px;
}

.zhengcezuo {
    float: left;
}

.zhengcezuo li {
    float: left;
    width: 99px;
    text-align: center;
    color: #000;
    font-weight: bold;
}

.zhengcezuo li.hover {
    background: url(../images/xxgk_17.jpg) no-repeat;
    width: 99px;
    height: 35px;
    color: #fff;
}

.zhengcezuo li.hover a {
    color: #fff;
}

.zhengceyou {
    float: right;
    padding-right: 6px;
}

.zhengceyou li {
    display: none;
    font-family: "微软雅黑";
}

.zhengceyou li.dis {
    display: block;
}

.zhengceyou li a {
    color: red;
    font-family: "微软雅黑";
}

.zhengxia {
    font-size: 14px;
    line-height: 26px;
}

.zhengxia ul {
    display: none;
}

.zhengxia ul.dis {
    display: block;
}

.gonggong {
    width: 717px;
    height: 186px;
    margin-top: 15px;
    border: 1px solid #e5e5e5;
}

.gongshang {
    height: 35px;
    line-height: 32px;
    width: 100%;
    background: #f2f2f2;
    border-bottom: 2px solid #0187d0;
    font-family: "微软雅黑";
}

.gongshang .gong {
    background: url(../images/xxgk_11.jpg) no-repeat left bottom;
    width: 144px;
    color: #fff;
    text-align: center;
    height: 35px;
    line-height: 37px;
    font-size: 16px;
    float: left;
}

.gonggong span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
    font-family: "宋体";
    font-size: 14px;
}

.gonggong span a {
    color: #1d1d1d;
    font-size: 14px;
}

.gonggong span a:hover {
    color: red;
}

.gongxia {
    width: 717px;
    height: 201px;
    margin-top: 5px;
}

.gongxia ul li {
    background: url(../images/xxgk_q.jpg) no-repeat center;
    width: 161px;
    height: 49px;
    line-height: 44px;
    float: left;
    font-size: 16px;
    padding-top: 15px;
    margin-left: 15px;
    float: left;
}

.gongxia ul li a,
.gongxia ul li a:hover {
    color: #fff;
}

.gongxia ul li img {
    width: 25px;
    height: 24px;
    margin: 9px 10px 0px 20px;
    float: left;
}

.gongxia ul li span {
    margin-right: 40px;
    color: #fff;
    display: block;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 35px;
}


/*.gongxia ul li a{color:#2057a1;}
.gongxia ul li a:hover{color:#fd8300;}*/


/*-------------------------------监督保障机制样式------------------------------------*/

.contbit {
    width: 948px;
    margin: 0 auto;
    margin-top: 10px;
    padding-bottom: 15px;
}

.cont_T {
    width: 100%;
    height: 139px;
    border-bottom: 1px solid #e5ecf1;
    background: #f6f6f6;
}

.zxft_r {
    width: 700px;
    float: right;
    margin-top: 23px;
}

.dbdh {
    width: 61px;
    height: 64px;
    margin-bottom: 4px;
}

#goTopBtn {
    POSITION: fixed;
    TEXT-ALIGN: center;
    WIDTH: 61px;
    BOTTOM: 130px;
    HEIGHT: 64;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    RIGHT: 0px;
}

.toushang {
    width: 970px;
    height: 45px;
    border: 1px solid #ebebeb;
    background: url(../images/dwgktt_2.jpg) no-repeat;
    line-height: 45px;
    color: #FFF;
    font-size: 30px;
    font-family: "微软雅黑";
    margin-bottom: 10px;
    text-indent: 1em;
}

.toushang1 {
    width: 970px;
    height: 35px;
    border: 1px solid #ebebeb;
    background: url(../images/zfjg_2.jpg) no-repeat;
    margin-bottom: 10px;
}

.toushang1_T {
    color: #FFF;
    font-size: 20px;
    font-family: "微软雅黑";
    display: block;
    padding-left: 30px;
    line-height: 35px;
    width: 300px;
    float: left;
}

.dianji {
    background: url(../images/zfjg_3.jpg) no-repeat;
    width: 145px;
    height: 32px;
    float: right;
    margin-top: 2px;
    margin-right: 5px;
}

.dianji h1 {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #004d90;
    line-height: 30px;
}

.dianji h1 a,
.dianji h1 a {
    color: #004d90;
}

.lmtt_left {
    width: 225px;
    height: 379px;
    background: #f2f2f2;
    border: 1px solid #e5e5e5;
    float: left;
}

.yi {
    width: 223px;
    height: 40px;
    background: url(../images/lmtt_4.jpg) no-repeat right;
    margin-top: 15px;
    margin-left: 3px;
    text-indent: 3em;
    line-height: 40px;
}

.yi a:hover {
    font-weight: bold;
    color: #fff;
    background: url(../images/lmtt_3.jpg) no-repeat right;
    display: block;
    width: 223px;
    height: 40px;
}

.yi a {
    color: #fff;
    display: block;
    text-decoration: none;
}

.lmtt_right {
    width: 73%;
    float: right;
    border: 1px solid #eaeaea;
    margin-bottom: 20px;
}

.lmtt_right_jd {
    width: 75%;
    float: right;
    border: 1px solid #eaeaea;
    margin-bottom: 20px;
}

.lmtt_right .bt1,
.lmtt_right_jd .bt1 {
    background: url(../images/lmtt_6.jpg) repeat-x;
    height: 41px;
    line-height: 43px;
    width: 100%;
}

.lmtt_right .bt1 li,
.lmtt_right_jd .bt1 li {
    width: auto;
    text-align: center;
    float: left;
    padding: 0 35px;
    color: #000;
    font-weight: bold;
    font-size: 14px;
    background: url(../images/lmtt_5.jpg) 10px center no-repeat;
}

.lmtt {
    padding: 15px;
    height: auto;
    min-height: 600px;
}

.xxgk1_right .bt1,
.xxgk7_right .bt1,
.xxgk1_right .bt2 {
    background: url(../images/lmtt_6.jpg) repeat-x;
    height: 41px;
    line-height: 43px;
    width: 100%;
}

.xxgk1_right .bt1 li,
.xxgk7_right .bt1 li {
    width: auto;
    text-align: center;
    float: left;
    padding: 0 35px;
    color: #b10f1a;
    font-weight: bold;
    font-size: 16px;
    background: url(../images/lmtt_5.jpg) 10px center no-repeat;
}

.xxgk3_right .bt1,
.xxgk5_right .bt1 {
    background: url(../images/zdxx_1.jpg) repeat-x;
    height: 41px;
    line-height: 43px;
    width: 100%;
}

.xxgk3_right .bt1 li,
.xxgk5_right .bt1 li {
    width: auto;
    text-align: center;
    float: left;
    padding: 0 35px;
    color: #b10f1a;
    font-weight: bold;
    font-size: 16px;
    background: url(../images/zdxx_2.jpg) 15px center no-repeat;
}

.xxgk1_right .bt2 li {
    width: auto;
    text-align: center;
    float: left;
    padding: 0 15px;
    color: #bb2322;
    font-weight: bold;
    font-size: 16px;
}

.xxgk1_right .bt2 li img {
    padding-top: 13px;
    float: left;
}

.xxgk1_right .bt2 li a {
    color: #bb2322;
}

.xxgk1_right .bt2 li a:hover {
    color: red;
}

.gongzuoshang {
    background: url(../images/zfjg_1.jpg) no-repeat;
    width: 200px;
    height: 20px;
    color: #407aac;
    font-family: "微软雅黑";
    font-weight: bold;
    font-size: 16px;
    text-indent: 1em;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 15px;
}

.zfjg_div {
    width: 100%;
    height: auto;
    padding-bottom: 10px;
}

.gongzuoxia1 {
    background: #f5f5f5;
    width: 680px;
    height: auto;
    margin-left: 14px;
    overflow: hidden;
}

.gongzuohe {
    background: url(../images/lyhdjl_22.png) no-repeat left center;
    margin-left: 20px;
    width: 150px;
    height: 33px;
    text-indent: 1em;
    line-height: 33px;
    float: left;
}

.gongzuoxia2 {
    background: #fff;
    width: 680px;
    height: 33px;
    margin-left: 14px;
    overflow: hidden;
}

.one {
    width: 207px;
    height: 35px;
    background: url(../images/zfjg_5.jpg) no-repeat left;
    margin-top: 15px;
    margin-left: 13px;
}

.one a {
    color: #FFF;
    font-family: "微软雅黑";
    display: block;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
}

.one a:hover {
    background: url(../images/zfjg_4.jpg) no-repeat left top;
    display: block;
}

.gonggongziyuan {
    width: 280px;
    height: 80px;
    background: url(../images/ziyuan.jpg) no-repeat;
}

.gonggongziyuan a {
    font-size: 32px;
    color: #02559b;
    display: block;
    text-align: center;
    font-family: "微软雅黑";
    line-height: 75px;
}

.gonggongziyuan1 {
    width: 280px;
    height: 80px;
    background: url(../images/ziyuan.jpg) no-repeat;
}

.gonggongziyuan1 a {
    color: #02559b
}

.gonggongziyuan1 a:hover {
    color: #02559b
}

.ggzy_T {
    text-align: center;
    font-size: 32px;
    color: #02559b;
    font-family: "微软雅黑";
    line-height: 80px;
}

.gongzuodongtai {
    width: 280px;
    height: 80px;
    background: url(../images/gongzuo.jpg) no-repeat;
    margin-top: 15px;
}

.ggdt_T,
.ggdt_T1 {
    font-size: 24px;
    color: #02559b;
    text-align: center;
    font-family: "微软雅黑";
    line-height: 80px;
}

.ggdt_T1 div {
    width: 100px;
    height: 80px;
    margin: 0 auto;
    line-height: 25px;
}

.ggdt_T1 div a,
.ggzy_T1 div a,
.ggdt_T a {
    color: #02559b
}

.ggdt_T a:hover,
.ggdt_T span a:hover,
.ggzy_T1 div a:hover {
    color: red;
}

.kongqizhiliang {
    width: 280px;
    height: 80px;
    background: url(../images/kongqi.jpg) no-repeat;
    margin-top: 15px;
}

.daqiwuran {
    width: 280px;
    height: 80px;
    background: url(../images/daqi.jpg) no-repeat;
    margin-top: 15px;
}

.shuihuanjing {
    width: 280px;
    height: 80px;
    background: url(../images/shui.jpg) no-repeat;
    margin-top: 15px;
}

.huanjing {
    width: 280px;
    height: 80px;
    background: url(../images/huanjing.jpg) no-repeat;
    margin-top: 15px;
}

.jianshexiangmu {
    width: 280px;
    height: 80px;
    background: url(../images/jianshe.jpg) no-repeat;
    margin-top: 15px;
}

.baozhangxing {
    width: 280px;
    height: 80px;
    background: url(../images/baozhang.jpg) no-repeat;
    margin-top: 15px;
}

.churangjieguo {
    width: 280px;
    height: 80px;
    background: url(../images/jieguo.jpg) no-repeat;
    margin-top: 15px;
}

.churanggonggao {
    width: 280px;
    height: 80px;
    background: url(../images/gonggao.jpg) no-repeat;
    margin-top: 15px;
}

.zhengdixinxi {
    width: 280px;
    height: 80px;
    background: url(../images/zhengdi.jpg) no-repeat;
    margin-top: 15px;
}

.jiaoyu {
    width: 280px;
    height: 80px;
    background: url(../images/jiaoyu.jpg) no-repeat;
    margin-top: 15px;
}

.keji {
    width: 280px;
    height: 80px;
    background: url(../images/y_keji.jpg) no-repeat;
    margin-top: 15px;
}

#zdxxgktitle a {
    color: #fff;
}

.jiuye {
    width: 280px;
    height: 80px;
    background: url(../images/jiuye.jpg) no-repeat;
    margin-top: 15px;
}

.weishengjisheng {
    width: 280px;
    height: 80px;
    background: url(../images/weisheng.jpg) no-repeat;
    margin-top: 15px;
}

.shebaoyibao {
    width: 280px;
    height: 80px;
    background: url(../images/shebao.jpg) no-repeat;
    margin-top: 15px;
}

.shehuijiuzhu {
    width: 280px;
    height: 80px;
    background: url(../images/shehui.jpg) no-repeat;
    margin-top: 15px;
}

.tudibiangeng {
    width: 280px;
    height: 80px;
    background: url(../images/biangeng.jpg) no-repeat;
    margin-top: 15px;
}

.caizhengyusuan {
    width: 280px;
    height: 80px;
    background: url(../images/yusuan.jpg) no-repeat;
    margin-top: 15px;
}

.caizhengzijin {
    width: 280px;
    height: 80px;
    background: url(../images/zijin.jpg) no-repeat;
    margin-top: 15px;
}

.zhengfucaigou {
    width: 280px;
    height: 80px;
    background: url(../images/caigou.jpg) no-repeat;
    margin-top: 15px;
}

.listlist ul {
    margin-top: 5px;
}

.listlist ul li {
    float: left;
    width: 96%;
    height: 30px;
    line-height: 30px;
    background: url(../images/lyhdjl_22.png) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.listlist ul li span {
    float: right;
    margin-right: 10px;
    color: #a9a9a9;
}

.listlist ul li a {
    color: #000;
}

.listlist ul li a:hover {
    color: red;
}

.listlist1 ul {
    margin-top: 5px;
}

.listlist1 ul li {
    float: left;
    width: 96%;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
    border-bottom: #aeaeae 1px dashed;
}

.listlist1 ul li span {
    float: right;
    margin-right: 10px;
    color: #a9a9a9;
}

.listlist1 ul li a {
    color: #000;
}

.listlist1 ul li a:hover {
    color: red;
}

.xiatupian {
    width: 968px;
    height: 360px;
    overflow: hidden;
}

.tu1 {
    width: 298px;
    height: 163px;
    background: url(../images/zdxx_6.jpg) no-repeat bottom;
    float: left;
    margin-top: 5px;
    margin: 0px 10px 10px 14px;
}

.tu1 img {
    width: 298px;
    height: 125px;
}

.tu1 a {
    color: #565656;
    display: block;
    text-align: center;
    line-height: 38px;
}

.tupian {
    width: 720px;
    margin-left: 5px;
    height: 181px;
    border-top: #cfcfcf 1px dashed;
}

.listlist h1 {
    color: #F00;
    display: block;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

.tupianzuo {
    width: 111px;
    height: 124px;
    margin-left: 60px;
    margin-top: 30px;
    float: left
}

.tupianyou {
    width: 500px;
    height: auto;
    float: left;
    margin-left: 10px;
    margin-top: 30px;
}

.tupianyou h2 {
    font-family: "微软雅黑";
    line-height: 30px;
    display: block;
    font-size: 14px;
    font-weight: bold;
}

.zggz {
    height: auto;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    font-family: "微软雅黑";
}

.hjbh_h {
    height: 670px;
}

.zongda {
    width: 970px;
    height: auto;
    margin-left: 11px;
}

.box1 {
    width: 970px;
    height: 186px;
}

.box1a {
    background: url(../images/zwgk_x.jpg) no-repeat;
    width: 532px;
    height: 185px;
    float: left;
}

.box1ashang {
    width: 310px;
    height: 100px;
    margin-left: 105px;
}

.box1ashang h1 {
    display: block;
    text-align: center;
    width: 340px;
    color: #0c3c71;
    font-size: 20px;
    padding-top: 23px;
}

.box1ashang h2 {
    display: block;
    text-align: center;
    width: 340px;
    color: #0c3c71;
    font-size: 20px;
}

.box1axia ul {
    margin-top: 10px;
}

.box1axia ul li {
    float: left;
    width: 92%;
    height: 25px;
    line-height: 25px;
    background: url(../images/zwgk_x1.jpg) no-repeat 10px center;
    padding-left: 30px;
    font-size: 14px;
    margin-left: 10px;
}

.box1axia ul li a {
    color: #000;
}

.box1axia ul li a:hover {
    color: red;
}

.box1bh {
    height: 20px;
}

.box1b {
    background: url(../images/zwgk_x2.jpg) no-repeat;
    width: 426px;
    height: 185px;
    float: left;
    margin-left: 12px;
}

.boxlb_div {
    height: 28px;
    width: 90%;
    margin-left: 30px;
}

.box11 {
    width: auto;
    height: 30px;
    line-height: 34px;
    float: left;
    color: #545454;
    font-weight: bold;
    background: url(../images/scx_03.jpg) no-repeat right center;
    overflow: hidden;
    width: 120px;
    text-align: center;
}

.box11.wu {
    background: none;
}

.box2 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box2a {
    width: 629px;
    height: 224px;
    float: left;
}

.box2ashang {
    height: 35px;
    line-height: 32px;
    width: 100%;
    background: url(../images/zwgk_x3.jpg) repeat-x;
    border-bottom: 2px solid #0187d0;
    font-family: "微软雅黑";
    font-size: 16px;
}

.box2ashang .box2ashang1 {
    background: url(../images/zwgk_x4.jpg) no-repeat left bottom;
    width: 172px;
    color: #fff;
    text-align: center;
    margin-left: 30px;
    height: 35px;
    line-height: 37px;
    float: left;
}

.box2ashang span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
    font-size: 14px;
    font-family: "宋体";
    font-weight: normal;
}

.box2ashang span a {
    color: #939393;
}

.box2axia {
    height: 183px;
    overflow: hidden;
    width: 625px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box2axia ul {
    margin-top: 10px;
}

.box2axia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box2axia ul li a {
    color: #000;
}

.box2axia ul li a:hover {
    color: red;
    text-decoration: none;
}

.xia1 {
    width: 300px;
    height: 180px;
    float: left;
}

.xia2 {
    width: 320px;
    hei180px;
    float: left;
}

.boxq {
    width: 266px;
    height: 38px;
    background: url(../images/zwgk_q.jpg) no-repeat;
    margin-left: 50px;
    margin-top: 10px;
}

.boxq a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #286eb1;
    display: block;
    text-align: center;
    font-weight: bold;
    line-height: 36px;
    margin-left: 20px;
}

.boxw {
    width: 266px;
    height: 42px;
    background: url(../images/zwgk_w.jpg) no-repeat;
    margin-left: 50px;
    margin-top: 10px;
}

.boxw a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #2596d2;
    display: block;
    text-align: center;
    line-height: 42px;
    margin-left: 20px;
}

.boxe {
    width: 82px;
    height: 67px;
    background: url(../images/zwgk_e.jpg) no-repeat;
    margin-left: 50px;
    margin-top: 10px;
    float: left;
}

.boxe a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #fff;
    display: block;
    text-align: center;
    line-height: 42px;
    margin-top: 30px;
}

.boxr {
    width: 82px;
    height: 67px;
    background: url(../images/zwgk_r.jpg) no-repeat;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
}

.boxr a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #1873b6;
    display: block;
    text-align: center;
    line-height: 42px;
    margin-top: 30px;
}

.boxt {
    width: 82px;
    height: 67px;
    background: url(../images/zwgk_t.jpg) no-repeat;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
}

.boxt a {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #1873b6;
    display: block;
    text-align: center;
    line-height: 42px;
    margin-top: 30px;
}

.box2b {
    width: 332px;
    height: 224px;
    float: left;
    margin-left: 5px;
}

.box2bshang span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
}

.box2bshang span a {
    color: #939393;
}

.box2bxia {
    height: 183px;
    overflow: hidden;
    width: 334px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box2bxia ul {
    margin-top: 5px;
}

.box2bxia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box2bxia ul li a {
    color: #1d1d1d;
}

.box2bxia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box3 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box3a {
    width: 629px;
    height: 224px;
    float: left;
}

.box3axia {
    height: 183px;
    overflow: hidden;
    width: 625px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.ggzypz {
    margin-top: 5px;
    width: 334px;
    height: 183px;
}

.ggzypz ul li {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.ggzypz ul {
    margin-top: 10px;
}

.ggzypz_r {
    width: 270px;
    height: 183px;
}

.wd {
    width: 99.5%;
    height: 185px;
    border: 1px solid #228bd2;
}

.ggzypz_r ul li {
    float: left;
    width: 135px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.box3axia ul li a {
    color: #1d1d1d;
}

.box3axia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box3b {
    width: 332px;
    height: 224px;
    float: left;
    margin-left: 5px;
}

.box3bxia {
    height: 183px;
    overflow: hidden;
    width: 334px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box3bxia ul {
    margin-top: 10px;
}

.box3bxia ul li {
    float: left;
    width: 92%;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box3bxia ul li a {
    color: #1d1d1d;
}

.box3bxia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box4 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box5 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box4a {
    width: 306px;
    height: 224px;
    float: left;
    margin-left: 5px;
}

.box4ashang span {
    line-height: 32px;
    float: right;
    margin-right: 10px;
}

.box4ashang span a {
    color: #939393;
}

.box4axia {
    height: 183px;
    overflow: hidden;
    width: 305px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box4axia ul {
    margin-top: 10px;
}

.box4axia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box4axia ul li a {
    color: #1d1d1d;
}

.box4axia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box4b {
    width: 306px;
    height: 224px;
    float: left;
    margin-left: 10px;
}

.box4bxia {
    height: 183px;
    overflow: hidden;
    width: 305px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box4bxia ul {
    margin-top: 10px;
}

.box4bxia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box4bxia ul li a {
    color: #1d1d1d;
}

.box4bxia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box4c {
    width: 332px;
    height: 224px;
    float: left;
    margin-left: 8px;
}

.box4cxia {
    height: 183px;
    overflow: hidden;
    width: 334px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box4cxia ul {
    margin-top: 10px;
}

.box4cxia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box4cxia ul li a {
    color: #1d1d1d;
}

.box4cxia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box6 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box7 {
    width: 970px;
    height: 225px;
    margin-top: 15px;
    float: left;
}

.box6a {
    width: 306px;
    height: 224px;
    float: left;
    margin-left: 5px;
}

.box6axia {
    height: 183px;
    overflow: hidden;
    width: 305px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box6axia ul {
    margin-top: 5px;
}

.box6axia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box6axia ul li a {
    color: #1d1d1d;
}

.box6axia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box6b {
    width: 649px;
    height: 224px;
    float: left;
    margin-left: 10px;
}

.box6bxia {
    height: 183px;
    overflow: hidden;
    width: 648px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.tua {
    background: url(../images/zwgk_8.jpg) no-repeat;
    width: 293px;
    height: 70px;
    margin: 10px 0px 0px 6px;
}

.tua img {
    float: right;
    margin: 2px 3px 0px 40px;
}

.tub img {
    margin-left: 7px;
    margin-top: 10px;
}

.box7axia {
    height: 170px;
    overflow: hidden;
    width: 305px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.tuc img {
    margin-left: 7px;
    margin-top: 10px;
}

.tud img {
    margin-left: 7px;
    margin-top: 10px;
}

.box7ashang {
    height: 35px;
    line-height: 32px;
    width: 306px;
    background: url(../images/zwgk_x3.jpg) no-repeat;
    border-bottom: 2px solid #0187d0;
    font-family: "微软雅黑";
    font-size: 16px;
}

.trbg1 {
    height: 22px;
    line-height: 22px;
    font-size: 12px;
}

.trbg {
    height: 33px;
    line-height: 33px;
    background: url(../images/lybsfw_43.jpg) repeat-x;
}

.cel {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
}

.w1 {
    width: 95px;
}

.jz {
    text-align: center;
    float: left;
}

.w2 {
    width: 60px;
}

.w3 {
    width: 50px;
}

.w4 {
    width: 125px;
    background: #1e7bc8;
    color: #fff;
}

.w5 {
    width: 140px;
}

.w5 span {
    color: #c80000;
}

.box7bxia {
    height: 170px;
    overflow: hidden;
    width: 305px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box7cxia {
    height: 170px;
    overflow: hidden;
    width: 334px;
    margin-top: 6px;
    border: #228bd2 1px solid;
}

.box7cxia ul {
    margin-top: 10px;
}

.box7cxia ul li {
    float: left;
    width: 300px;
    height: 30px;
    line-height: 30px;
    background: url(../images/dian.jpg) no-repeat 10px center;
    padding-left: 20px;
    font-size: 14px;
}

.box7a {
    width: 306px;
    height: 224px;
    float: left;
    margin-left: 5px;
}

.box7cxia ul li a {
    color: #000;
}

.box7cxia ul li a:hover {
    color: red;
    text-decoration: none;
}

.box8 {
    width: 970px;
    height: 125px;
    float: left;
}

.boxdi1 {
    background: url(../images/zwgk_12.jpg) no-repeat;
    width: 306px;
    height: 82px;
    margin-left: 5px;
    float: left
}

.boxdi1 span {
    display: block;
    text-align: left;
    color: #206ca1;
    font-family: "微软雅黑";
    font-size: 18px;
    width: 150px;
    margin-left: 90px;
    padding-top: 18px;
}

.boxdi2 {
    background: url(../images/zwgk_13.jpg) no-repeat;
    width: 307px;
    height: 82px;
    margin-left: 10px;
    float: left
}

.boxdi2 a {
    display: block;
    text-align: center;
    color: #206ca1;
    font-family: "微软雅黑";
    font-size: 28px;
    width: 150px;
    margin-left: 90px;
    line-height: 80px;
}

.boxdi3 {
    background: url(../images/zwgk_14.jpg) no-repeat;
    width: 330px;
    height: 82px;
    margin-left: 10px;
    float: left
}

.boxdi3 a {
    display: block;
    text-align: center;
    color: #206ca1;
    font-family: "微软雅黑";
    font-size: 28px;
    width: 200px;
    margin-left: 90px;
    line-height: 80px
}


/*-------------------------------分布样式------------------------------------*/

.page_num {
    padding: 20px;
    height: 40px;
    overflow: hidden;
    font-size: 12px;
}

#page_div {
    line-height: 20px;
    color: #000;
}

#pagination_input {
    width: 20px;
    height: 16px;
    line-height: 16px;
    margin: 0 8px;
    padding: 0;
    overflow: hidden;
    border: 1px solid #ccc;
}

#page_div .pagination_index,
#page_div .pagination_index_num {
    background: #FFFFFF;
    border: 1px solid #1267a9;
    padding: 0 8px;
    margin-right: 2px;
    float: left;
    height: 20px;
    text-align: center;
}

#page_div .pagination_index a,
#page_div .pagination_index_num a {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #000;
}

#page_div .pagination_index a:hover,
#page_div .pagination_index_num a:hover {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #000;
}

#page_div .pagination_index_last {
    width: 320px;
    float: right;
    text-align: right;
}

#page_div .pagination_index_num {
    margin-right: 2px;
    padding: 0px;
    width: 20px;
}

#page_div .currentIndex {
    background: #1267a9;
    border: 1px solid #1267a9;
    width: 20px;
    height: 20px;
    line-height: 20px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}


/*政府文件*/

.zfwj1 {
    background-image: url(../images/zfwj1.gif);
    height: 40px;
    border: 1px solid #a0e1fd;
}

.zfwj_td1 {
    color: #025599;
    padding-left: 15px;
    font-weight: bold;
}

.zfwj_td2 {
    height: 18px;
    width: 106px;
    text-align: center;
}

.zfwj_td3 {
    background-image: url(../images/zfwj2.gif);
    height: 24px;
    width: 240px;
}

.zfwj2 {
    height: 158px;
    border: 1px solid #e5e5e5;
    margin-top: 12px;
    margin-bottom: 12px;
}

.zfwj2_1 {
    background-image: url(../images/zfwj6.gif);
    height: 37px;
    line-height: 30px;
    padding-right: 12px;
    margin-bottom: 10px;
}

.zfwj2_1 a {
    color: #cb0a0b;
}

.zfwj2_2 {
    background-image: url(../images/zfwj5.gif);
    width: 145px;
    height: 37px;
    float: left;
    text-align: center;
    font-weight: bold;
    color: #FFF;
}

.zfwj2 ul li {
    float: left;
    width: 325px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 25px;
    font-size: 12px;
}

.zfwj3 {
    height: 205px;
    width: 348px;
    border: 1px solid #e5e5e5;
    float: left;
    margin-right: 12px;
    margin-bottom: 12px;
}

.zfwj3_1 {
    background-image: url(../images/zfwj8.gif);
    height: 31px;
    line-height: 30px;
    padding-right: 10px;
    margin-bottom: 10px;
}

.zfwj3_1 a {
    color: #cb0a0b;
}

.zfwj3_2 {
    background-image: url(../images/zfwj7.gif);
    float: left;
    height: 31px;
    width: 105px;
    font-weight: bold;
    color: #FFF;
    text-align: center;
}

.zfwj3 ul li {
    font-size: 12px;
    line-height: 25px;
    width: 330px;
    margin-left: 10px;
    float: left;
}