.s01 {
    text-align: left;
    padding-left: 20px;
    font: bold 16px/34px "";
}

.s01 a, .s01 a:link, .s01 a:visited {
    font-size: 14px;
    color: #186fa5
}

.s01 a:hover {
    color: #d00
}

.a_main {
    /* width: 1000px; */
    width: 998px;
    overflow: hidden;
    /* padding: 0px 5px */
}

.a_main .left_bar {
    width: 240px;
    float: left;
}

.a_main .left_bar .new-list {
    border: 1px solid #dedede;
    margin-bottom: 10px
}

.a_main .left_bar .pic-list {
    border: 1px solid #dedede;
    margin-bottom: 10px;
    padding: 20px;
    background-color: #ececec
}

.pic-list li {
    padding-bottom: 10px;
    border-bottom: 1px dotted #ccc
}

.pic-list li .pannel-image {
    overflow: hidden;
    display: block;
    width: 198px;
    height: 132px;
    margin-bottom: 5px
}

.pic-list li .pannel-image img {
    width: 100%;
    height: 100%
}

.pic-list li .subtitle {
    color: #00468c;
    display: block;
    margin-bottom: 10px;
    font-weight: bold;
    max-height: 40px;
    overflow: hidden
}

.pic-list li .summary {
    font-size: 12px;
    text-indent: 2em;
    display: block
}

.left_bar .l_tit {
    height: 35px;
    line-height: 35px;
    background-image: url(../images/title_bg.png);
    background-repeat: repeat-x;
    border: 1px solid #dedede;
    border-bottom-width: 2px
}

ul.sel_1 {
    overflow: hidden;
    background: #f6fafd;
    border: 1px solid #dedede;
    border-top: none;
    padding-top: 5px;
    margin-bottom: 10px
}

ul.sel_1 li {
    height: 42px;
    line-height: 42px;
    text-align: center;
    background: url(imagesstyle.png) -265px 0 no-repeat;
}

ul.sel_1 li a {
    font-size: 14px;
    display: block;
}

ul.sel_1 li a span {
    margin-left: 0 !important
}

ul.sel_1 li a:hover {
    color: #fff;
    background: url(imagesstyle.png) -505px 0 no-repeat!important;
}

ul.sel_1 ul.aleft {
    background: #f6fafd;
    width: 235px;
    border-top: none;
    padding-top: 5px;
}

ul.sel_1 ul.aleft li {
    height: 42px;
    line-height: 42px;
    width: 235px;
    text-align: center;
    background-image: none
}

ul.sel_1 ul.aleft li a {
    font-size: 14px;
    display: block;
}

ul.sel_1 ul.aleft li a:hover {
    color: #fff;
    background: url(imagesstyle.png) -505px 0 no-repeat!important;
}

ul.sel_2 {
    overflow: hidden;
    border: 1px solid #dedede;
    background: #fff;
    border-top: none;
    padding: 7px 0px 10px 15px;
    margin-top: 0
}

ul.sel_2 li {
    width: 108px;
    height: 31px;
    line-height: 31px;
    padding-left: 70px;
    background: url(imagesstyle.png) 0px -67px no-repeat;
    margin: 5px 10px 0px;
    text-align: left;
    margin-left: auto;
    margin-right: auto
}

ul.sel_2 li a {
    font-weight: bold;
    text-shadow: #fff 0px 0px 1px;
}

ul.sel_2 li.tt1 {
    background-position: 0px -67px;
}

ul.sel_2 li.tt2 {
    background-position: 0px -105px;
}

ul.sel_2 li.tt3 {
    background-position: 0px -143px;
}

ul.sel_2 li.tt4 {
    background-position: 0px -181px;
}

ul.sel_2 li.tt5 {
    background-position: 0px -219px;
}

ul.zt3 {
    overflow: hidden;
    border: 1px solid #dedede;
    text-align: center;
    background: #f6eeec;
    margin-top: 10px
}

ul.zt3 li {
    float: left;
    display: inline;
    width: 100%;
    text-align: center
}

ul.zt3 li img {
    width: 100%
}

.a_main .right_bar {
    margin-left: 250px;
    overflow: hidden
}

.r_tit {
    height: 36px;
    line-height: 36pxborder:1px solid #c0c1c1;
    border-bottom: none
}

.r_tit .loc {
    text-align: left;
    padding-left: 30px;
    background: url(imagesstyle.png) -770px -58px no-repeat;
    padding-top: 3px
}

.r_tit .loc a {
    margin: 0 2px
}

.ty {
    width: 992px;
}

ul.uu_box {
    padding: 5px 0 0 0;
    border: 1px solid #dddddd;
    overflow: hidden
}

ul.uu_box li {
    line-height: 30px;
    padding-left: 30px;
    background: url(../images/gd_xts_1351310_jinzhen.png) -181px -40px no-repeat;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
    text-align: left;
    border-bottom: 1px dashed #dedede
}

ul.uu_box li a {
    font-size: 14px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
}

ul.uu_box li.date {
    width: 11%;
    float: right;
    margin: 0px;
    padding: 0px;
    background: none;
    color: #059;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: -31px;
    background-image: none
}

.show_page {
    padding-bottom: 5px;
    margin-top: 10px;
    padding-top: 7px;
    padding-bottom: 10px;
    clear: both;
    text-align: center;
    font-size: 14px
}

.show_page input {
    width: 40px;
    margin-left: 8px
}

.show_page span {
    padding-left: 10px;
    padding-right: 0px
}

.contmain {
    clear: both;
    overflow: hidden
}

.contmain1 {
    width: 738px;
    float: left;
    clear: both;
    border: 1px solid #dedede;
    border-top: none;
    padding: 0px 0px 10px
}

.contmain h1 {
    width: 100%;
    float: left;
    clear: both;
    font: bold 22px/45px "arial";
    text-align: center;
    color: #0a5096
}

.contmain h3 {
    width: 100%;
    float: left;
    clear: both;
    font: normal 12px/30px "";
    text-align: center;
    color: #666
}

.contmain h4 {
    width: 100%;
    float: left;
    text-indent: 20px;
    line-height: 25px;
    text-align: left;
    font: normal 14px/25px "";
    border-top: 1px dashed #dedede;
    border-bottom: 1px dashed #dedede;
    padding: 15px 0px
}

.contmain .tips {
    border: 1px solid #dedede;
    background: #f8f8f8;
    padding: 10px;
    text-align: left;
    line-height: 22px;
    margin-top: 10px
}

.contmain .cmtit {
    height: 30px;
    margin-top: 10px;
    line-height: 30px;
    text-align: left;
    border-bottom: 2px solid #dedede;
    padding-left: 10px
}

.contmain .cmtit a {
    font: bold 14px/30px "";
    padding-right: 20px;
}

.contmain table {
    width: 80%;
    margin: 10px 0px;
    text-align: left;
    clear: both
}

.contmain input {
    vertical-align: middle
}

.wb {
    width: 250px;
    line-height: 28px;
    border: 1px solid #d8e1ea;
    height: 28px
}

.wb1 {
    width: 150px;
    line-height: 28px;
    border: 1px solid #d8e1ea;
    height: 28px
}

.wb2 {
    width: 100px;
    line-height: 28px;
    border: 1px solid #d8e1ea;
    height: 28px
}

.wb3 {
    width: 450px;
    line-height: 28px;
    border: 1px solid #d8e1ea;
    height: 28px;
    float: left
}

.gksqb {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: center!important
}

.gksqb tr td {
    line-height: 30px;
    border: 1px solid #dedede;
    padding: 5px;
}

.qy2 {
    width: 440px;
    line-height: 25px;
    border: 1px solid #d8e1ea;
    height: 80px;
}

.qy {
    width: 250px;
    line-height: 25px;
    border: 1px solid #d8e1ea;
    height: 120px;
}

.an {
    background: url(imagesstyle.png) 0 -306px no-repeat;
    border: none;
    width: 93px;
    height: 30px;
}

.an1 {
    background: url(imagesstyle.png) -119px -307px no-repeat;
    border: none;
    width: 93px;
    height: 30px;
}

.an2 {
    background: url(imagesstyle.png) -219px -307px no-repeat;
    border: none;
    width: 93px;
    height: 30px;
}

.an3 {
    background: url(imagesstyle.png) -207px -225px no-repeat;
    border: none;
    width: 83px;
    height: 30px;
    float: left;
    margin-left: 10px;
    display: inline
}

table.hh {
    border-collapse: collapse;
    margin: 10px auto auto auto;
    border: 1px dashed #6699cc;
    background: #ecf4ff;
    line-height: 25px;
    width: 85%;
    display: inline
}

table.hh tr td {
    line-height: 25px;
    padding: 5px;
}

.jcjh {
    font-size: 14px;
    font-weight: bold;
    color: #ff5500;
    line-height: 35px;
}

.bsdh2 {
    width: 1000px;
    float: left;
    margin-top: 40px;
    display: inline;
    height: 600px;
    background: url(../images/bsdh2_xts_1351310_jinzhen.jpg) no-repeat
}

.ktxt {
    padding-top: 160px;
    width: 1000px;
    float: left;
    clear: both;
    height: 243px;
}

.ktxt h3 {
    float: left;
    font: bold 24px/40px microsoft yahei;
    color: #ff5500;
    padding-left: 100px;
    padding-bottom: 30px;
}

.ktxt h2 {
    width: 100%;
    float: left;
    clear: both;
    line-height: 30px;
    text-align: left;
    padding-left: 100px;
    font: bold 14px/30px ""
}

.bsdh2 img {
    float: left;
    margin: 0px;
    padding: 0px;
    clear: both
}

.djjd {
    float: left;
    width: 698px;
    clear: both;
    padding-bottom: 20px;
}

.djjd ul li {
    width: 196px;
    float: left;
    background: url(imagesstyle.png) -207px -75px no-repeat;
    height: 35px;
    padding: 10px;
    margin-left: 15px;
    margin-top: 10px;
    display: inline
}

.djjd ul li .timg {
    float: left;
    margin-left: 10px;
    display: inline
}

.djjd ul li .twz {
    float: left;
    margin-left: 20px;
    display: inline;
    text-align: left;
    line-height: 17px;
}

.lmtit2 {
    width: 698px;
    float: left;
    height: 29px;
    line-height: 29px;
    border-bottom: 2px solid #1e75cf
}

.lmtit2 .b3, .lmtit2 .b4 {
    float: left;
    height: 29px;
    line-height: 29px;
    width: 94px;
    margin-left: 10px;
    display: inline
}

.lmtit2 .b3 a, .lmtit2 .b4 a {
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.lmtit2 .b4 a, .lmtit2 .b4 a:link, .lmtit2 .b4 a:visited {
    color: #666;
}

.lmtit2 .b3 {
    background: url(imagesstyle.png) -207px -142px no-repeat;
    float: left;
}

.lmtit2 .b4 {
    background: url(imagesstyle.png) -220px -357px no-repeat;
}

.lmtit2 .b3 a, .lmtit2 .b3 a:link, .lmtit2 .b3 a:visited {
    color: #fff
}

.lmtit2 .b4 a:hover {
    color: #f50
}

.lmtit2 .b3 a:hover {
    color: #ff0
}

.t_bszn {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: left!important
}

.t_bszn tr td {
    line-height: 22px;
    border: 1px solid #dedede;
    padding: 5px;
}

a.but {
    width: 110px;
    height: 30px;
    line-height: 30px;
    background: url(imagesstyle.png) -207px -188px no-repeat;
    display: block;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}

a.but:link, a.but:visited {
    color: #fff;
}

a.but:hover {
    color: #ff0!important
}

.wff {
    width: 240px;
    height: auto;
    float: left;
    margin-left: 5px;
    display: inline
}

.wff .wff_tit {
    width: 200px;
    height: 40px;
    background: url(imagesstyle.png) -466px -85px no-repeat;
    float: left;
    line-height: 30px;
    text-align: left;
    padding-left: 40px;
    margin-top: 10px;
    display: inline
}

.wff .wff_tit a {
    background: #fff;
    font: bold 14px/30px "";
    color: #0875c8;
}

.wff .wff_tit a:link, .wff .wff_tit a:visited {
    color: #0875c8;
}

.wff .wff_tit a:hover {
    color: #d00
}

.wff ul {
    width: 233px;
    float: left;
    border: 1px solid #a4dbef;
    margin-left: 3px;
    display: inline;
    border-top: none
}

.wff ul li {
    float: left;
    width: 208px;
    line-height: 25px;
    background: url(../images/gd_xts_1351310_jinzhen.png) -188px -43px no-repeat;
    text-align: left;
    padding-left: 25px;
}

.wff ul li a {
    width: 190px;
    white-space: normal
}

.bgxz {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: center!important
}

.bgxz tr td {
    line-height: 22px;
    border: 1px solid #9abce2;
    padding: 5px;
    color: #0054aa;
    font-size: 14px;
}

.bgxz tr td a {
    color: #f50
}

.bgxz tr td a:link, .bgxz tr td a:visited {
    color: #f50
}

.bgxz tr td a:hover {
    color: #d00;
    text-decoration: underline;
}

.bgb {
    background: #eef5fb
}

ul.sel_3 {
    float: left;
    width: 235px;
    border: 1px solid #dedede;
    border-top: none;
    padding-top: 5px;
}

ul.sel_3 li {
    float: left;
    height: 25px;
    line-height: 25px;
    width: 210px;
    text-align: left;
    background: url(imagesstyle.png) -785px -121px no-repeat;
    border-bottom: 1px solid #ededed;
    padding-left: 25px;
}

ul.sel_3 li a {
    font-size: 12px;
    display: block;
}

ul.sel_3 li a:hover {
    color: #d00;
}

.explain {
    width: 520px;
    float: left;
    background: url(imagesstyle.png) -696px -336px no-repeat;
    line-height: 25px;
    text-align: left;
    padding: 20px 0px 20px 130px;
}

.explain span {
    font: bold 14px/25px ""
}

.wscx {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: center!important;
    margin-top: 10px;
    display: inline-table
}

.wscx tr td {
    line-height: 22px;
    border: 1px solid #dedede;
    padding: 5px;
    color: #333;
    font-size: 14px;
}

.wscx tr td a {
    color: #f50
}

.wscx1 {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: center!important;
    margin-top: 10px;
    display: inline-table
}

.wscx1 tr td {
    line-height: 22px;
    border: 1px solid #dedede;
    padding: 3px;
    color: #666;
    font-size: 14px;
}

.wscx1 tr td a {
    color: #f50
}

.ddd {
    background: url(../images/ddd_xts_1351310_jinzhen.png) -0px -0px repeat-x;
}

.contmain h5 {
    width: 100%;
    float: left;
    line-height: 25px;
    text-align: left;
    font: normal 12px/25px "";
    border-top: 1px dashed #dedede;
    border-bottom: 1px dashed #dedede;
    padding: 15px 0px
}

.contmain h2 {
    width: 100%;
    float: left;
    text-align: center;
    font: bold 14px/35px "";
}

.lmbox1 {
    width: 348px;
    float: left;
}

.lmbox1 .lmtit1 {
    width: 318px;
    height: 38px;
    background: url(imagesstyle.png) -423px -184px no-repeat;
    float: left;
    text-align: left;
    padding-left: 20px;
    margin-top: 10px;
    display: inline
}

.lmbox1 .lmtit1 a {
    font: bold 14px/38px "";
    color: #059;
}

.lmbox1 .lmtit1 a:link, .lmbox1 .lmtit1 a:visited {
    color: #059;
}

.lmbox1 .lmtit1 a:hover {
    color: #d00
}

.lmbox1 ul {
    width: 334px;
    float: left;
    border: 1px solid #a4dbef;
    margin-left: 2px;
    display: inline;
    border-top: none
}

.lmbox1 ul li {
    float: left;
    width: 268px;
    line-height: 25px;
    background: url(../images/gd_xts_1351310_jinzhen.png) -188px -43px no-repeat;
    text-align: left;
    padding-left: 25px;
}

.lmbox1 ul li a {
    width: 190px;
    white-space: normal
}

.f_zt1 {
    font: bold 22px/45px "microsoft yahei";
    color: #f50;
    width: 100%;
    float: left;
    text-align: center
}

.f_zt2 {
    font: bold 14px/45px "";
    color: #f50;
    width: 100%;
    float: left;
    text-align: center
}

.f_an {
    width: 100%;
    text-align: center;
    float: left;
    padding: 10px 0px;
}

.f_an a {
    padding: 0px 10px;
}

.t_lead {
    border-collapse: collapse;
    float: left;
    width: 698px!important;
    text-align: left!important;
    margin-top: 10px;
    display: inline;
    border: 1px solid #d9eefe;
    background: url(../images/gd_xts_1351310_jinzhen.png) 0px -863px repeat-x;
}

.t_lead tr td {
    line-height: 22px;
    padding: 5px 10px;
    color: #333;
    font-size: 14px;
}

.t_lead tr td a {
    color: #f50
}

.name {
    width: 658px!important;
    padding-left: 40px;
    background: url(imagesstyle.png) -778px -170px no-repeat;
    font-weight: bold;
    color: #015a95
}

.xx {
    background: url(imagesstyle.png) 0px -477px no-repeat;
    width: 658px;
    float: left;
    padding: 0px;
    margin: 0px;
    height: 35px;
}

.fl {
    float: left;
    text-align: left!important
}

.fr {
    float: right!important;
}

.ysq1 {
    margin-left: 15px;
    display: inline
}

.ysqcx {
    width: 491px!important;
    height: 287px;
    background: url(../images/bbb_xts_1351310_jinzhen.png) 0 0 no-repeat;
}

.tcen {
    text-align: center
}

.lm_ss {
    width: 992px;
    float: left;
    border: 1px solid #dedede;
    border-top: none
}

.jg_ss {
    width: 892px;
    padding: 10px 50px;
    float: left;
    text-align: left
}

.lm_ssk {
    width: 892px;
    padding: 10px 50px;
    float: left;
    text-align: left;
    line-height: 30px;
    vertical-align: middle
}

.lm_tip {
    float: left;
    width: 892px;
    padding: 10px 50px;
    text-align: left;
    line-height: 20px;
    border-bottom: 1px dashed #dedede
}

.f14 {
    font-size: 14px;
    padding-right: 30px;
}

.jg_ss h1 {
    font-size: 16px;
    color: #0000cc;
    text-decoration: underline;
    line-height: 25px;
}

.jg_ss h1 a, .jg_ss h1 a:link, .jg_ss h1 a:visited {
    color: #0000cc;
    text-decoration: underline;
}

.jg_ss h1 a:hover {
    color: #d00
}

.jg_ss h2 {
    line-height: 24px;
}

.jg_ss h3 {
    color: #999;
    line-height: 20px;
}

.jg_ss h3 a, .jg_ss h3 a:link, .jg_ss h3 a:visited {
    color: #008000
}

.lm_map {
    overflow: hidden;
    padding-right: 5px
}

.lmmap1 {
    margin-bottom: 10px
}

.zwgk-sub-content .lmmap1 {
    float: left;
    width: 365px;
    margin-right: 5px
}

.zwgk-sub-content .lmmap1 .m_tit1 {
    height: 25px
}

.zwgk-sub-content .lmmap1 .m_tit1 a {
    background-color: transparent;
    border-left: 2px solid #4397d7;
    color: #4397d7;
    line-height: 16px;
    padding-left: 10px;
    font-size: 16px
}

.zwgk-sub-content .lmmap1 .m_tit1 a:hover {
    color: #333
}

.zwgk-sub-content .lmmap1 .map_xian {
    height: 253px;
    overflow: hidden;
    border: 0px solid #dedede
}

.zwgk-sub-content .lmmap1 .map_xian ul {
    border: 0
}

.lmmap1 .m_tit1 {
    height: 35px;
    line-height: 35px;
    text-align: left;
    border-bottom: 2px solid #dedede
}

.m_tit1 a {
    float: left;
    padding: 0 20px;
    background-color: #4397d7;
    color: #fff
}

.m_tit1 a.more {
    float: right;
    background-color: transparent;
    color: #333;
    color: #333 !important;
    border: 0 !important;
    font-size: 12px !important
}

.m_tit1 a.more:hover {
    color: #4397d7
}

.m_tit1 a:hover {
    color: #fff
}

.lmmap1 ul {
    border: 1px solid #dedede;
    border-top: none;
    overflow: hidden;
    padding: 10px
}

.lmmap1 ul li {
    float: left;
    line-height: 30px;
    padding-left: 35px;
    text-align: left;
    background: url(imagesstyle.png) -780px -580px no-repeat;
}

.m_tit1 .pull-right {
    float: right;
    margin-left: 5px
}


/*领导信箱css*/

.b14 {
    font-size: 14px!important;
    color: #f50!important
}

table.df_sel {
    width: 100%;
    border: 1px solid #e1e1e1;
    border-collapse: collapse;
    text-align: center
}

table.df_sel tr {
    border: 1px solid #e1e1e1;
    line-height: 25px;
}

table.df_sel tr a {
    text-align: left!important;
}

table.df_sel thead {
    background: #f3f3f5;
    color: #287EBF;
    font-size: 14px
}

table.df_sel thead td {
    font-size: 14px;
    height: 35px;
    line-height: 35px
}

.wyxx {
    width: 100%;
    border-bottom: 2px solid #e1e1e1;
    overflow: hidden
}

.wyxx .sp1, .wyxx .sp3, .wyxx .sp4, .wyxx .sp5, .wyxx .sp6 {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 0 20px;
    height: 36px;
    line-height: 36px;
    background-color: #4397d7;
    color: #fff
}

.wyxx .sp3 {
    background-position: -741px -718px
}

.wyxx .sp4 {
    background-position: -741px -789px
}

.wyxx .sp5 {
    background-position: -741px -866px
}

.wyxx .sp6 {
    background-position: -741px -952px
}

.wyxx .sp2 {
    float: right;
    height: 25px;
    padding-top: 45px;
}

.wyxx span.wz1 {
    padding-bottom: 5px;
    height: 25px;
    padding-top: 45px;
    float: left;
    padding-left: 10px;
}

.an4 {
    background: url(imagesstyle.png) -325px -306px no-repeat;
    border: none;
    width: 93px;
    height: 30px;
}

.an5 {
    background: url(imagesstyle.png) -428px -306px no-repeat;
    border: none;
    width: 93px;
    height: 30px;
}

.an6 {
    background-color: #0168b5;
    width: 75px;
    height: 25px;
    float: left;
    text-align: center!important;
    line-height: 25px!important;
    border: none;
    color: #fff
}

.m_tit1 .an6 a {
    background-color: transparent;
    padding-left: 15px !important
}

.an6 a, .an6 a:link, .an6 a:visited {
    color: #fff!important;
    font-size: 12px!important;
    text-align: center;
    padding-right: 0;
    line-height: 25px!important;
}

.an6 a:hover {
    color: #d00!important
}

.n_box {
    width: 95%;
    border: 1px solid #e1e1e1;
    float: left;
    padding: 5px 15px;
    text-align: left;
    line-height: 22px;
}

.n_box .n_t {
    padding-left: 30px;
    float: left;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
    clear: both;
    width: 97%;
    background: url(imagesstyle.png) -778px -204px no-repeat;
}

.n_t1 {
    background-position: -778px -246px!important
}

.nfr {
    float: right!important;
    text-align: right!important;
    width: 99%;
}

.zx_ss {
    float: left;
    text-align: left;
    height: 30px;
    line-height: 30px;
    width: 99%
}

.zx_ss input {
    float: left;
}

.zx_ss span {
    padding: 0px 10px;
    float: left
}

.an7, .an8 {
    background-color: #0168b5;
    width: 75px;
    height: 25px;
    cursor: pointer;
    float: left;
    text-align: center;
    line-height: 25px!important;
    border: none;
    margin-left: 10px;
    display: inline-block;
    color: #fff
}

.an8 {
    background: url(imagesstyle.png) -119px -307px no-repeat;
}

.an7 a, .an7 a:link, .an7 a:visited {
    color: #333!important;
    font-size: 12px!important;
    line-height: 30px!important;
}

.an7 a:hover {
    color: #d00!important
}

.mf_table {
    width: 695px!important;
    float: left
}

.w700 {
    width: 700px!important;
    border: 1px solid #e1e1e1!important
}

.my_check {
    width: 320px!important;
    margin: 0 auto;
    line-height: 25px;
}

.my_check input {
    vertical-align: top!important
}

.spjg_list {
    width: 100%;
    margin: 0 auto;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #b8eafc;
    border-bottom-color: #b8eafc;
    border-left-color: #b8eafc;
}

.spjg_list th {
    height: 29px;
    line-height: 29px;
    background-color: #E2F5FB;
    color: #666666;
    text-align: center;
    border-bottom: 1px solid #b8eafc;
    border-right: 1px solid #b8eafc;
    font-weight: bold;
    font-size: 12px;
}

.spjg_list td {
    height: 24px;
    line-height: 24px;
    text-align: center;
    border-bottom: 1px solid #b8eafc;
    border-right: 1px solid #b8eafc;
}

.bsjd-cx-list {
    text-align: center
}

.bsjd-cx-list li {
    float: left;
    display: inline-block;
    background: url(../images/xxline.png) !important;
    padding-left: 0 !important;
    height: 30px;
    border: 1px solid #dedede;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    width: 200px;
    margin: 5px 20px;
    overflow: hidden
}

.bsjd-cx-list li a {
    display: block;
    line-height: 30px;
    text-align: center
}

.bsjd-cx-list li a:hover {
    background-color: #fff
}


/*map_xian*/

.map_xian table td.td_d {
    border-bottom: 1px solid #dedede;
    vertical-align: middle !important
}
