@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 微 软 雅 黑;
    src: url('微软雅黑.eot'); /* IE9 Compat Modes */
    src: url('微软雅黑.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('微软雅黑.woff') format('woff'), /* Modern Browsers */ url('微软雅黑.ttf') format('truetype'), /* Safari, Android, iOS */ url('微软雅黑.svg#微软雅黑') format('svg'); /* Legacy iOS */
}

#contenDiv {
    background-color: #f6f6f6;
    overflow: auto;
}

* {
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;
}

body {
    border: 0;
    padding: 0;
    margin: 0;
    white-space: normal;
    font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;
    color: #646464;
    font-size: 12px;
    line-height: 2em;
    *line-height: 20px;
    background-color: #f6f6f6;
}

a {
    color: #646464;
    text-decoration: none;
}

a:hover {
    color: #d70023;
    text-decoration: none;
}

img {
    border: 0;
}

input, select, select, textarea {
    font-family: "Microsoft YaHei", "微软雅黑";
}

.clear {
    clear: both;
}

.hr10 {
    height: 10px;
    clear: both;
}

.hr6 {
    height: 6px;
    clear: both;
}

.hr5 {
    height: 5px;
    clear: both;
}

.hr4 {
    height: 4px;
    clear: both;
}

.mg-rg {
    margin-right: 20px;
}

ul, li, div, img, a, p, input, h1, h2, h3, h4, h5, span {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

#top, #menu, #bottom {
    width: 100%;
}

fieldset, img {
    border: 0;
}

address, caption, cite, code, dfn, th, var {
    font-style: normal;
    font-weight: normal;
}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
}

section, header {
    display: block;
}

/**框**/
.kuan1000 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 8px;
    padding-right: 3px;
    padding-left: 3px;
}

.kuan1020 {
    width: 1066px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 8px;
    padding-right: 3px;
    padding-left: 3px;
}

.kuan-lf {
    border-left: 1px solid #42b71b;
}

.kuan-rg {
    border-right: 1px solid #42b71b;
}

.kuanbgwhite {
    background-color: #fff;
    padding: 0 20px;
    width: 100%;
    float: left;
    overflow: hidden;
}

.kuan100 {
    width: 100%;
    float: left;
    overflow: hidden;
}

.kuan980 {
    width: 980px;
    float: left;
    overflow: hidden;
}

.white {
    background-color: #fff;
    padding: 16px 0px;
}

.top_border_1 {
    border-top: 1px solid #e4e4e4;
}

.white0 {
    background-color: #fff;
    padding: 8px 0px;
}

.kuan810 {
    width: 810px;
    float: left;
    overflow: hidden;
    margin-right: 10px;
}

.kuan825 {
    width: 815px;
    float: left;
    overflow: hidden;
    margin-right: 5px;
}

.yy {
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC, direction=0, strength=2) 　 　 　 　 　 　 progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC, direction=90, strength=3) 　 　 　 　 　 　 progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC direction=180, strength=3) 　 　 　 　 　 　 progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC, direction=270, strength=0);
    -webkit-box-shadow: 2px 3px 3px 0px rgba(138, 138, 138, 1);
    -moz-box-shadow: 2px 3px 3px 0px rgba(138, 138, 138, 1);
    box-shadow: 2px 3px 3px 0px rgba(138, 138, 138, 1);
}

.pl30 {
    padding-left: 60px;
}

.hand {
    cursor: pointer;
}

.dv1000 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}


/**顶部蓝色条**/

.topgreen {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #fff;
}

.topgreen-lf {
    float: left;
    width: 450px;
    line-height: 26px;
    font-size: 13px;
}

.topgreen-lf a {
    margin: 0 3px;
}

.topgreen-rg {
    float: right;
    width: 550px;
    padding-top: 6px;
    overflow: hidden;
}

.topgreen-rg li {
    float: right;
    margin-left: 10px;
    font-size: 13px;
    line-height: 26px;
    padding-left: 24px;
}

.topgreen-rg2 {
    padding-top: 6px;
    float: right;
    width: 550px;
    font-size: 13px;
    line-height: 26px;
    text-align: right;
}

.cion-1 {
    /*background-image: url(../images/icon-1.jpg);*/
    background-repeat: no-repeat;
}

.cion-2 {
    /*background-image: url(../images/icon-2.jpg);*/
    background-repeat: no-repeat;
}

.cion-3 {
    /*background-image: url(../images/icon-3.jpg);*/
    background-repeat: no-repeat;
}

/**顶部Banner**/
.banner-bg {
    width: 100%;
    float: left;
    background-color: #c8171f;
}

.banner {
    margin: 0 auto;
    overflow: hidden;
    height: 380px;
    width: 1000px;
}

.banner-rg {
    float: left;
    width: 440px;
}

.banner-1 {
    float: left;
    margin-top: 30px;
    width: 440px;
    height: 60px;
    padding: 6px;
    margin-right: 20px;
    background-color: #fff;
}

.banner-1 dl {
    float: left;
    height: 50px;
    margin: 5px;
}

.banner-1 dt {
    float: left;
    width: 33px;
    text-align: center;
    color: #a20107;
    margin-left: 10px;
}

.banner-1 dt img {
    padding: 0 5px;
    clear: both;
}

.banner-1 dt a {
    color: #a20107;
}

.banner-1 dd {
    float: left;
}

.b-lfrgeen {
    border-left: 1px solid #b7b8be;
}

.banner-list {
    float: left;
    width: 210px;
    overflow: hidden;
    margin-left: 10px;
}

.banner-list li {
    margin: 0 4px;
    color: #2e7314;
    text-align: center;
    float: left;
}

/**公告**/
.announcement {
    float: left;
    width: 440px;
    padding: 12px 0 0 0;
}

.announcement h1 {
    font-size: 22px;
    line-height: 32px;
    color: #fff;
    font-weight: normal;
}

.announcement h3 {
    font-size: 15px;
    line-height: 24px;
    font-weight: normal;
    color: #fff;
    padding-top: 12px;
    text-indent: 2em;
}

.announcement h4 {
    font-size: 15px;
    line-height: 24px;
    font-weight: normal;
    color: #fff;
    padding-top: 12px;
    text-indent: 2em;
    text-align: right;
}

.announcement h4 a {
    color: #fff;
}

/**菜单**/
.menu {
    width: 100%;
    float: left;
    /*background-image: url(../images/menu.png);*/
    background-repeat: repeat-x;
    ackground-position: left;
    overflow: hidden;
    background-color: #d2040e;
    border-top: 2px solid #e93036;
}

.menu-c {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    height: 45px;
}

.menu-cn {
    overflow: hidden;
    float: left;
    width: 766px;
}

.menu-cn li {
    padding: 0 16px;
    font-size: 17px;
    line-height: 45px;
    float: left;
    height: 45px;
}

.menu-cn li a {
    color: #fff;
}

.menu-cn li a:hover {
    color: #fff;
}

.menu-now {
    /*background-image: url(../images/menu-now.png);*/
    background-repeat: repeat-x;
    ackground-position: left;
    height: 45px;
}

.menu-t {
    /*background-image: url(../images/menu-fg.png);*/
    background-repeat: no-repeat;
    ackground-position: right;
}

/**菜单右边搜索**/
.searchkuan {
    float: left;
    padding: 10px;
    overflow: hidden;
    height: 28px;
}

.searchkuan input {
    float: left;
    border: 1px solid #bb0006;
    background-color: #fff;
    padding: 2px 8px;
    height: 20px;
}

.button {
    float: left;
    width: 71px;
    height: 26px;
    background-image: url(../images/search.png);
    background-repeat: repeat-x;
    margin-left: 4px;
    color: #fff;
    text-align: center;
    letter-spacing: 0.1em
}

.button a {
    color: #fff;
}

.input230 {
    width: 100px;
}

/**第一部份**/

/**综合新闻转换**/
#Tab1 {
    width: 820px;
    float: left;
    padding: 0px;
    height: 483px;
}

.Menubox {
    float: left;
    width: 31px;
    line-height: 20px;
    background-color: #f6f6f6;
    border-right: 2px solid #d70023; /*overflow:hidden;*/
    height: 478px;
}

.Menubox ul {
    padding: 0px;
    float: left;
    width: 30px;
    margin-left: 0;
}

.Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 30px;
    height: 80px;
    text-align: center;
    color: #646464;
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid #cacaca;
    border-right: 0;
    /*background-image: url(../images/menubox_bg.png);*/
    background-repeat: repeat-y;
    background-position: left top;
    padding-top: 10px;
    margin-bottom: 1px;
}

.Menubox li.hover {
    padding: 0px;
    float: left; /*border:1px solid #d70023; border-right:0;*/
    border: none;
    /*background-image: url(../images/menubox_bg_now.gif);*/
    background-repeat: repeat-y;
    background-position: -8px 0;
    border-right: #193bb0;
    color: #fff;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 8px;
    position: relative;
}

.Contentbox {
    width: 760px;
    float: left;
    overflow: hidden;
    padding-left: 10px;
    background-color: #fff;
    height: 478px;
    border: 0px;
    border-top: 1px solid #e4e4e4;
}

.Contentbox2 {
    width: 770px;
    float: left;
    overflow: hidden;
    padding-left: 10px;
    background-color: #fff;
    height: 478px;
    border: 0px;
    border-top: 1px solid #e4e4e4;
}

.newskuan_kuan {
    width: 740px;
    float: left;
    overflow: hidden;
    margin-left: 10px;
}

.newskuan_kuan ul {
    width: 740px;
    overflow: hidden;
    float: left;
}

.newskuan_kuan li {
    width: 350px;
    padding-left: 10px;
    float: left;
    /*background-image: url(../images/t.png);*/
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
    margin-right: 10px;
}

.newskuan_kuan_lf {
    float: left;
    margin-right: 10px;
    width: 400px;
    margin-top: 10px;
}

.newskuan_kuan_rg {
    float: left;
    width: 330px;
    overflow: hidden;
    padding-top: 10px;
}

.newskuan_kuan_rg h1 {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    color: #CC0000;
    float: left;
    width: 300px;
    padding: 0 15px;
    font-weight: normal;
    margin-top: 5px;
}

.newskuan_kuan_rg h3 {
    text-indent: 2em;
    font-size: 13px;
    line-height: 26px;
    float: left;
    width: 310px;
    padding: 0 10px;
    font-weight: normal;
}

.newskuan_kuan_rg ul {
    width: 350px;
    overflow: hidden;
    float: left;
}

.newskuan_kuan_rg li {
    width: 350px;
    padding-left: 10px;
    float: left;
    /*background-image: url(../images/t.png);*/
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
    margin-right: 10px;
}

.newskuan_kuan2 {
    width: 780px;
    float: left;
    overflow: hidden;
    margin-left: 10px;
}

.newskuan_kuan2 ul {
    width: 292px;
    overflow: hidden;
    float: left;
}

.newskuan_kuan2 li {
    width: 292px;
    padding-left: 10px;
    float: left;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
    margin-right: 10px;
}

.newskuan_kuan_lf_2 {
    float: left;
    width: 292px;
    overflow: hidden;
    padding-top: 10px;
}

.newskuan_kuan_lf_2 h1 {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    color: #CC0000;
    float: left;
    width: 280px;
    padding: 0 15px;
    padding-left: 10px;
    font-weight: normal;
    margin-top: 5px;
}

.newskuan_kuan_lf_2 h3 {
    text-indent: 2em;
    font-size: 13px;
    line-height: 26px;
    float: left;
    width: 280px;
    padding: 0 10px;
    font-weight: normal;
}

.newskuan_kuan_lf_2 ul {
    width: 292px;
    overflow: hidden;
    float: left;
}

.newskuan_kuan_lf_2 li {
    width: 292px;
    padding-left: 10px;
    float: left;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
    margin-right: 10px;
}

.newskuan_kuan_rg_2 {
    float: left;
    margin-left: 10px;
    width: 468px;
    margin-top: 10px;
}

#newsshow {
    margin: 0px;
    margin-left: -9px;
    padding: 0px;
}

/**轮播新闻**/
#page-wrap {
    width: 400px;
    float: left;
    position: relative;
    height: 280px;
}

blockquote {
    padding: 0 20px;
    margin-left: 20px;
    border-left: 20px solid #ccc;
    font-size: 14px;
    margin-top: 10px;
}

.slider-wrap0 {
    width: 400px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.stripViewer .panelContainer
.panel ul {
    text-align: left;
    margin: 0 15px 0 30px;
}

.stripViewer {
    position: relative;
    overflow: hidden;
    width: 400px;
    height: 235px;
}

.stripViewer .panelContainer {
    position: relative;
    left: 0;
    top: 0;
}

.stripViewer .panelContainer .panel {
    float: left;
    height: 100%;
    position: relative;
    width: 400px;
}

.stripNavL, .stripNavR, .stripNav {
    display: none;
}

.nav-thumb {
    border: 1px solid black;
    margin-right: 5px;
}

#movers-row {
    margin: -43px 0 0 62px;
}

#movers-row div {
    width: 20%;
    float: left;
}

#movers-row div a.cross-link {
    float: right;
}

.photo-meta-data {
    font-size: 15px;
    padding: 10px;
    height: 30px;
    margin-top: -50px;
    position: relative;
    z-index: 9999;
    color: white;
    background: rgba(225, 3, 3, 0.5);
}

.cross-link {
    display: block;
    width: 62px;
    margin-top: -14px;
    position: relative;
    padding-top: 15px;
    z-index: 9999;
}

.active-thumb {
    /*background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat;*/
}

.newskuan_bm {
    border-top: 1px dashed #c4c4c4;
}

.newskuan {
    float: left;
    margin-top: 16px;
    width: 430px;
    margin-left: 14px;
    overflow: hidden;
}

/**第一部分右边公告区**/
.lf_news {
    float: left;
    width: 210px;
    overflow: hidden;
}

.lf_gg {
    float: left;
    width: 210px;
    overflow: hidden;
}

.lf_gg_tel {
    float: left;
    width: 210px;
    overflow: hidden;
    background-color: #d60510;
    border-bottom: 2px solid #ae0911;
}

.lf_gg_tel h1 {
    float: left;
    font-size: 15px;
    width: 125px;
    padding-left: 15px;
    color: #fff;
    line-height: 26px;
    font-weight: normal;
}

.lf_gg_tel h3 {
    margin: 0px;
    margin-bottom: 5px;
    float: left;
    font-size: 13px;
    line-height: 26px;
    font-weight: normal;
    color: #fff;
    width: 50px;
    text-align: right;
}

.lf_gg_tel h3 a {
    color: #fff;
}

.lf_gg ul {
    width: 210px;
    overflow: hidden;
    float: left;
    margin-left: 5px;
}

.lf_gg li {
    width: 210px;
    margin: 0px;
    margin-left: 5px;
    padding-left: 10px;
    float: left;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 13px;
    line-height: 26px;
}

/**第一部份右边**/
.dv-lf {
    float: left;
    width: 230px;
    overflow: hidden;
    margin-left: 12px;
}

.dv-lf1 {
    float: left;
    width: 270px;
    border: 1px solid #d0d0d0;
    /*background-image: url(../images/dv-bg.png);*/
    background-repeat: repeat-x;
    overflow: hidden;
    padding: 6px 0;
    height: 53px;
}

.dv-lf1 dl {
    float: left;
    width: 270px;
    margin-left: 15px;
    overflow: hidden;
    margin-top: 8px;
}

.dv-lf1 dt {
    float: left;
    width: 40px;
}

.dv-lf1 dd {
    float: left;
    width: 230px;
}

.dv-lf1 dd h1 {
    font-size: 16px;
    width: 100%;
    line-height: 20px;
    color: #333;
    font-weight: normal;
}

.dv-lf1 dd h3 {
    float: left;
    font-size: 13px;
    line-height: 20px;
    color: #848484;
    font-weight: normal;
}

.dv-lf1 w40 {
    width: 45%;
}

.dv-lf1 w60 {
    width: 55%;
}

.dv-lf1 dd h3 span {
    color: #FF0000;
    margin-right: 5px;
}

.dv-lf1 dd h3 label {
    color: #FF0000;
    margin-right: 5px;
}

.open-lf {
    float: left;
    width: 228px;
    overflow: hidden;
}

.open-lf li {
    float: left;
    width: 216px;
    text-align: left;
    padding-left: 10px;
    border: 1px solid #d0d0d0;
    background-image: url(../images/open-bg.png);
    background-repeat: repeat-x;
    height: 37px;
    line-height: 37px;
    font-size: 16px;
    margin-bottom: 3px;
}

.open-lf li img {
    margin-right: 6px;
    line-height: 37px;
}

.open-lf li a {
    font-size: 16px;
    font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;
    line-height: 37px;
    height: 37px
}

.open-lf li a:hover {
    font-size: 16px;
    font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;
}

.open-list {
    float: left;
    width: 218px;
    border: 1px solid #d0d0d0;
    overflow: hidden;
    padding: 10px;
    padding-right: 0;
}

.open-list li {
    float: left;
    width: 60px;
    margin-right: 10px;
    line-height: 24px;
}

/**第一部份专题区**/
.sp-kuan {
    margin: 0 auto;
    width: 980px;
    padding: 12px 10px;
    overflow: hidden;
    background-color: #fff;
}

.sp-kuan img {
    margin: 0 10px;
}

/**网上办事网络问政信息公开三大块**/
.webkuan {
    margin: 0 auto;
    padding: 16px 10px;
    width: 980px;
    background-color: #fff;
    overflow: hidden;
    border-top: 3px solid #d60510;
}

.webkuan-lf {
    float: left;
    width: 283px;
    margin: 0 12px;
    border-right: 1px dashed #127773;
}

.webkuan-lf-tel {
    float: left;
    width: 253px;
    padding: 3px 10px;
    height: 26px;
    line-height: 26px;
    background-color: #92d2b0;
    font-size: 16px;
    color: #16874b;
}

.green-ys {
    float: left;
    width: 273px;
}

.green-ys h1 {
    float: left;
    font-size: 16px;
    padding-left: 6px;
    color: #fff;
    line-height: 36px;
    font-weight: normal;
    width: 267px;
    border-bottom: 2px solid #ae0911;
    background-color: #d60510;
}

.green-ys h3 {
    float: right;
}

.green-ys h3 select {
    margin-top: 9px;
    margin-right: 6px;
}

.green-ys dl {
    float: left;
    width: 50px;
    margin: 0px;
    margin-left: 4px;
}

.green-ys dt, .green-ys dd {
    width: 50px;
    float: left;
    text-align: center;
    font-size: 13px;
    line-height: 26px;
}

.green-ys_lf {
    margin-right: 5px;
}

#three {
    width: 1040px;
    float: left;
    padding: 0px;
}

.Menuboxthree {
    float: left;
    width: 31px;
    line-height: 20px;
    border-right: 2px solid #d70023; /*overflow:hidden;*/
}

.Menuboxthree ul {
    padding: 0px;
    float: left;
    width: 30px;
    margin-left: 0;
    height: 516px;
}

.Menuboxthree li {
    float: left;
    display: block;
    cursor: pointer;
    width: 30px;
    height: 80px;
    text-align: center;
    color: #646464;
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid #cacaca;
    border-right: 0;
    /*background-image: url(../images/menubox_bg.png);*/
    background-repeat: repeat-y;
    background-position: left top;
    padding-top: 10px;
    margin-bottom: 1px;
}

.Menuboxthree li.hover {
    padding: 0px;
    float: left; /*border:1px solid #d70023; border-right:0;*/
    /*background-image: url(../images/menubox_bg_now.gif);*/
    background-repeat: repeat-y;
    background-position: -8px 0; /*border-right:#193bb0;*/
    color: #fff;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 8px;
    position: relative;
    border: none;
}

.Contentboxthree {
    width: 998px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    height: 500px;
    padding-top: 16px;
    border: 0px;
    border-top: 1px solid #e4e4e4;
}

#Tab2 {
    width: 270px;
    float: left;
    padding: 0px;
}

.Menubox9 {
    float: left;
    height: 26px;
    line-height: 26px;
    margin-top: 6px;
    width: 273px;
    border-bottom: 1px solid #d70023;
}

.Menubox9 ul {
    float: left;
    width: 270px;
}

.Menubox9 li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    border: 1px solid #cfcfcf;
    border-bottom: 1px solid #c60316;
    font-size: 13px;
    font-weight: normal;
    line-height: 25px;
    color: #646464;
    border-radius: 5px 5px 0 0;
    background-color: #f9f9f9;
    padding: 0 12px;
    margin-right: -1px;
}

.Menubox9 li.hover {
    padding: 0 12px;
    float: left;
    border: 1px solid #c60316;
    border-bottom: 1px solid #f43143;
    color: #fff;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    background-color: #f43143;
    margin-right: 0;
}

.Contentbox9 {
    clear: both;
    width: 273px;
    float: left;
    overflow: hidden;
    height: 280px;
    background-color: #fff;
}

.greenweb-lf1 {
    width: 261px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 6px 0 6px 6px;
}

.greenweb-lf1 li {
    float: left;
    width: 130px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
}

.greenweb-lf1 li a {
    margin-right: 5px;
    color: #646464;
}

.greenweb-lf2 {
    width: 261px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 3px 0 6px 3px;
}

.greenweb-lf2 li {
    float: left;
    width: 85px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
    background: url('../images/icon/w_84.jpg') no-repeat;
    margin: 0px;
    margin-bottom: 2px;
}

.greenweb-lf2 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf2 li img {
    vertical-align: middle;
}

.greenweb-lf2_1 {
    width: 273px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 7px 0 6px 3px;
}

.greenweb-lf2_1 li {
    float: left;
    width: 85px;
    font-size: 13px;
    line-height: 26px;
    white-space: nowrap;
    background: url('../images/icon/w_84.jpg') no-repeat;
    margin: 0px;
    margin-bottom: 9px;
    margin-right: 6px;
}

.greenweb-lf2_1 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf2_1 li img {
    vertical-align: middle;
}

.greenweb-lf2_2 {
    width: 273px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 7px 0 6px 3px;
}

.greenweb-lf2_2 li {
    float: left;
    width: 87px;
    font-size: 13px;
    text-indent: 2px;
    line-height: 24px;
    white-space: nowrap;
    background: url('../images/icon/w_84_23.jpg') no-repeat;
    margin: 0px;
    margin-bottom: 1px;
    margin-right: 3px;
}

.greenweb-lf2_2 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf2_2 li img {
    vertical-align: middle;
}

.greenweb-lf2_3 {
    width: 273px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 3px 0 6px 3px;
}

.greenweb-lf2_3 li {
    float: left;
    width: 85px;
    font-size: 13px;
    text-align: center;
    line-height: 24px;
    white-space: nowrap;
    /*background: url('../images/icon/w_84_23.jpg') no-repeat;*/
    margin: 0px;
    margin-left: 3px;
    margin-bottom: 1px;
    margin-right: 1px;
}

.greenweb-lf2_3 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf2_3 li img {
    vertical-align: middle;
}

.greenweb-lf4 {
    width: 261px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 10px 3px 3px 3px;
}

.greenweb-lf4 li {
    float: left;
    width: 120px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
    /*background: url('../images/icon/w_117.jpg') no-repeat;*/
    margin: 0px;
    margin-right: 10px;
    margin-bottom: 2px;
}

.greenweb-lf4 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf4 li img {
    vertical-align: middle;
}

.greenweb-lf4_0 {
    width: 273px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 7px 0px 3px 3px;
}

.greenweb-lf4_0 li {
    float: left;
    width: 120px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
    background: url('../images/icon/w_117.jpg') no-repeat;
    margin: 0px;
    margin-left: 10px;
    armargin-right: 10px;
    margin-bottom: 2px;
}

.greenweb-lf4_0 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf4_0 li img {
    vertical-align: middle;
}

.greenweb-lf4_1 {
    width: 273px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 7px 3px 3px 3px;
}

.greenweb-lf4_1 li {
    float: left;
    width: 133px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
    margin: 0px;
    margin-bottom: 2px;
    margin-right: 3px;
}

.greenweb-lf4_1 li a {
    color: #646464;
}

.right_more {
    float: right;
    width: 50px;
    margin: 0px;
    margin-right: 3px;
}

.greenweb-lf4_2 {
    width: 270px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    padding: 7px 3px 3px 3px;
}

.greenweb-lf4_2 li {
    float: left;
    width: 131px;
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
    background: url('../images/icon/w_130.jpg') no-repeat;
    margin: 0px;
    margin-bottom: 3px;
    margin-right: 4px;
}

.greenweb-lf4_2 li a {
    margin-right: 8px;
    color: #646464;
}

.greenweb-lf4_2 li img {
    vertical-align: middle;
}

.webkuan-rg {
    float: left;
    width: 680px;
}

/**第二部分右边多层转换**/
#Tab3 {
    width: 680px;
    padding: 0px;
    float: left;
    overflow: hidden;
}

.Menubox3 {
    width: 678px;
    float: left;
    height: 31px;
    line-height: 30px;
    border-bottom: 1px solid #d70023;
}

.Menubox3 ul {
    padding: 0px;
    float: left;
    width: 679px;
    margin-left: 0;
}

.Menubox3 li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    border: 1px solid #cfcfcf;
    border-bottom: 1px solid #c60316;
    font-size: 13px;
    font-weight: normal;
    line-height: 30px;
    color: #646464;
    border-radius: 5px 5px 0 0;
    background-color: #f9f9f9;
    padding: 0 12px;
    margin-right: -1px;
}

.Menubox3 li.hover {
    padding: 0 12px;
    float: left;
    border: 1px solid #c60316;
    border-bottom: 1px solid #f43143;
    color: #fff;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    background-color: #f43143;
    margin-right: 0;
}

.Contentbox3 {
    clear: both;
    width: 660px;
    float: left;
    overflow: hidden;
    padding: 10px;
    background-color: #fff;
}

.Menubox10 {
    width: 978px;
    float: left;
    background-color: #f9f9f9;
    height: 36px;
    line-height: 36px;
    border-bottom: 2px solid #d60510;
    border-top: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
}

.Menubox10 ul {
    padding: 0px;
    float: left;
    width: 978px;
    margin-left: 0;
    border-left: 1px solid #bdbdbd;
}

.Menubox10 li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    color: #949694;
    border-right: 1px solid #bdbdbd;
    margin-right: -1px;
    font-size: 16px;
    font-weight: normal;
    line-height: 36px;
    padding: 0 16px;
}

.Menubox10 li.hover {
    padding: 0 16px;
    float: left;
    background-color: #d60510;
    border-right: #193bb0;
    color: #fff;
    font-weight: normal;
    height: 37px;
    line-height: 37px;
    margin-left: -1px;
    margin-top: -1px;
}

.Contentbox10 {
    clear: both;
    width: 980px;
    float: left;
    overflow: hidden;
    padding: 10px 0;
    background-color: #fff;
}

/**首页信息公开中间**/
.informationopen {
    float: left;
    margin-left: 12px;
    overflow: hidden;
    width: 530px;
    border-right: 1px dashed #127773;
    border-left: 1px dashed #127773;
    height: 485px;
}

#information {
    width: 510px;
    float: left;
    padding: 0px;
    margin-left: 10px;
}

.Menuboxopen {
    width: 510px;
    float: left;
    background-color: #f9f9f9;
    height: 28px;
    line-height: 28px;
    border-bottom: 2px solid #d70023;
    border-top: 1px solid #bdbdbd;
}

.Menuboxopen ul {
    padding: 0px;
    float: left;
    width: 510px;
    margin-left: 0;
    border-left: 1px solid #bdbdbd;
}

.Menuboxopen li {
    float: left;
    display: block;
    cursor: pointer;
    width: 102px;
    text-align: center;
    color: #949694;
    border-right: 1px solid #bdbdbd;
    margin-right: -1px;
    font-size: 14px;
    font-weight: normal;
    line-height: 28px;
}

.Menuboxopen li.hover {
    padding: 0px;
    float: left;
    background-color: #d70023;
    border-right: #193bb0;
    color: #fff;
    font-weight: normal;
    height: 29px;
    line-height: 28px;
    margin-left: -1px;
    margin-top: -1px;
}

.Contentboxopen {
    clear: both;
    width: 510px;
    float: left;
    overflow: hidden;
    height: 220px;
}

.newsopen-list ul {
    width: 490px;
    overflow: hidden;
    float: left;
    margin-top: 4px;
    margin-left: 10px;
}

.newsopen-list li {
    width: 490px;
    padding-left: 10px;
    float: left;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
}

/**首页信息公开右边**/
.dv {
    float: left;
    width: 190px;
    overflow: hidden;
    margin-left: 10px;
}

.dv li {
    float: left;
    width: 190px;
    margin-bottom: 10px;
}

/**第二部分右边搜索**/
.web-searchkuan2 {
    width: 100%;
    float: left;
    overflow: hidden;
    line-height: 26px;
    text-align: center;
    background-color: #f9f9f9;
    padding: 0px;
}

.web-searchkuan2 h2 input {
    margin: 0 6px;
    border: 1px solid #bdbdbd;
    height: 23px;
}

.web-searchkuan2 h2 {
    float: left;
    font-weight: normal;
    font-size: 14px;
    line-height: 26px;
    padding-left: 10px;
}

.web-searchkuan2 h4 {
    float: left;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
}

.web-searchkuan2 h3 input {
    float: left;
    margin: 0 6px;
    border: 0;
    height: 23px;
}

.web-searchkuan2 h1 {
    float: left;
    margin-left: 10px;
    font-size: 14px;
    line-height: 26px;
}

.web-searchkuan2 a {
    color: #d4022e;
    margin-left: 8px;
}

/**第二部分右边搜索**/
.web-searchkuan {
    width: 100%;
    float: left;
    overflow: hidden;
    line-height: 26px;
    background-color: #f9f9f9;
    padding: 6px 0;
}

.web-searchkuan h2 input {
    margin: 0 6px;
    border: 1px solid #bdbdbd;
    height: 23px;
}

.web-searchkuan h2 {
    float: left;
    font-weight: normal;
    font-size: 14px;
    line-height: 26px;
    padding-left: 10px;
}

.web-searchkuan h4 {
    float: left;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
}

.web-searchkuan h3 input {
    float: left;
    margin: 0 6px;
    border: 0;
    height: 23px;
}

.web-searchkuan h1 {
    float: left;
    margin-left: 10px;
    font-size: 14px;
    line-height: 26px;
}

.web-searchkuan a {
    color: #d4022e;
    margin-left: 8px;
}

/**表格**/
.transact_one {
    width: 100%;
    float: left;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background-color: #f43143;
    clear: both;
}

.transact_one h1 {
    float: left;
    font-weight: normal;
    font-size: 16px;
    line-height: 36px;
    padding-left: 16px;
}

.transact_one h3 {
    float: right;
    padding-right: 16px;
    font-weight: normal;
    font-size: 14px;
    line-height: 36px;
    font-weight: normal;
}

.transact {
    border: 1px solid #cfcfcf;
    float: left;
}

.transact-tel {
    border-bottom: 1px solid #cfcfcf;
    width: 100%;
    overflow: hidden;
    background-color: #ededed;
    border-top: 3px solid #f43143;
    color: #333;
    height: 32px;
    line-height: 32px;
    font-size: 15px;
    text-align: center;
    letter-spacing: 0.1em;
}

.transact-li {
    border-right: 1px solid #cfcfcf;
}

.transact textarea, .transact input {
    margin: 5px 0;
}

.complain-white {
    border-left: 1px solid #cfcfcf;
    color: #404040;
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    border-bottom: 1px solid #cfcfcf;
}

.complain-white:hover {
    background-color: #fbfbfb;
}

.complain-white1 {
    height: 28px;
    line-height: 28px;
    font-size: 13px;
    border-bottom: 1px solid #cfcfcf;
}

.blueact-table {
    letter-spacing: 0;
    width: 660px;
    float: left;
    overflow: hidden;
    border-top: 3px solid #d2053d;
    border-bottom: 1px solid #d2053d;
    border-left: 1px solid #cfcfcf;
}

.blueact-tel {
    border-bottom: 1px solid #cfcfcf;
    width: 100%;
    overflow: hidden;
    background-color: #ededed;
}

.blueact-tel li {
    float: left;
    color: #333;
    height: 32px;
    line-height: 32px;
    font-size: 15px;
    text-align: center;
    letter-spacing: 0.1em;
    margin: 0;
    border-right: 1px solid #cfcfcf;
}

.t-c {
    text-align: center;
}

.t-lf {
    padding-left: 10px;
}

.title_more {
    margin: 0px;
    margin-right: 10px;
    float: right;
    font-size: 15px;
    text-align: right;
    height: 36px;
    line-height: 36px;
}

/**第三部份**/
.messagekuan {
    margin: 0 auto;
    padding: 16px 10px;
    width: 980px;
    background-color: #fff;
    overflow: hidden;
    border-top: 3px solid #d60510;
}

.mgkuan-lf {
    float: left;
    width: 283px;
    margin: 0 12px;
    border-right: 1px dashed #d2053d;
}

.mg6 {
    margin-left: 5px;
}

.mg-lf {
    float: left;
    width: 280px;
    overflow: hidden;
}

.mg-lf li {
    float: left;
    width: 100px;
    height: 40px;
    line-height: 40px;
    padding-left: 30px;
    text-align: center;
    font-size: 16px;
    border: 1px solid #b2b2b2;
    background-color: #e0e1e0;
}

.mg-lf1 {
    /*background-image: url(../images/icon-8.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.mg-lf2 {
    /*background-image: url(../images/icon-9.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.mg-lf3 {
    /*background-image: url(../images/icon-10.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.mg-lf4 {
    /*background-image: url(../images/icon-16.png);*/
    background-repeat: no-repeat;
}

/**第二部门右边资询投诉**/
.Menubox4 {
    float: right;
    height: 26px;
    line-height: 26px;
    margin-top: 9px;
    margin-right: 4px;
}

.Menubox4 ul {
    padding: 0px;
    float: left;
    width: 180px;
    margin-left: 0;
}

.Menubox4 li {
    float: left;
    display: block;
    cursor: pointer;
    width: 90px;
    text-align: center;
    border-right: 1px solid #d2053d;
    margin-left: -1px;
    margin-right: -1px;
    font-size: 13px;
    font-weight: normal;
    line-height: 26px;
    color: #246771;
    border-radius: 5px 5px 0 0;
    background-color: #f9f9f9;
    border-top: 1px solid #d2053d;
    border-left: 1px solid #d2053d;
}

.Menubox4 li.hover {
    padding: 0px;
    width: 90px;
    float: left;
    border-left: 1px solid #d2053d;
    color: #fff;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    background-color: #f54575;
    border-right: 1px solid #d2053d;
    margin-left: -1px;
    border-bottom: 2px solid #f54575;
}

.Contentbox4 {
    clear: both;
    width: 273px;
    float: left;
    overflow: hidden;
    height: 240px;
    background-color: #fff;
}

.mgblue-lf1 {
    width: 261px;
    float: left;
    overflow: hidden;
    padding: 6px;
}

.mgblue-lf1 a {
    margin-right: 6px;
    color: #646464;
}

.mgblue-lf1 a:hover {
    color: #fff;
}

.blue-ys {
    float: left;
    width: 273px;
    background-color: #ea1650;
    border-bottom: 2px solid #d2053d;
    height: 36px;
}

.blue-ys h1 {
    float: left;
    font-size: 16px;
    padding-left: 6px;
    color: #fff;
    line-height: 42px;
    font-weight: normal;
}

.news-listing {
    width: 260px;
    float: left;
    margin: 6px;
}

.news-listing li {
    float: left;
    width: 260px;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
}

/**第三部分右边多层转换**/
#Tab3 {
    width: 680px;
    padding: 0px;
    float: left;
    overflow: hidden;
}

.Menubox5 {
    width: 678px;
    float: left;
    height: 31px;
    line-height: 31px;
    border-bottom: 1px solid #d2053d;
}

.Menubox5 ul {
    padding: 0px;
    float: left;
    width: 679px;
}

.Menubox5 li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    border: 1px solid #cfcfcf;
    border-bottom: 1px solid #d2053d;
    font-size: 13px;
    font-weight: normal;
    line-height: 30px;
    color: #646464;
    border-radius: 5px 5px 0 0;
    background-color: #f9f9f9;
    padding: 0 12px;
    margin-right: -1px;
}

.Menubox5 li.hover {
    padding: 0 12px;
    float: left;
    border: 1px solid #d2053d;
    border-bottom: 1px solid #f54575;
    color: #fff;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    background-color: #f54575;
    margin-right: 0;
    color: #fff;
}

.Contentbox5 {
    clear: both;
    width: 660px;
    float: left;
    overflow: hidden;
    padding: 6px 10px;
    background-color: #fff;
}

/**第三部分右边图标列表**/
.ma-iconkuan {
    width: 680px;
    padding-bottom: 8px;
    float: left;
    overflow: hidden;
}

.ma-iconkuan li {
    float: left;
    width: 80px;
    padding-left: 50px;
    font-size: 15px;
    height: 37px;
    line-height: 37px;
    color: #333;
}

.ma-iconkuan-lf1 {
    /*background-image: url(../images/icon-11.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.ma-iconkuan-lf2 {
    /*background-image: url(../images/icon-12.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.ma-iconkuan-lf3 {
    /*background-image: url(../images/icon-13.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.ma-iconkuan-lf4 {
    /*background-image: url(../images/icon-14.png);*/
    margin-right: 7px;
    background-repeat: no-repeat;
}

.ma-iconkuan-lf5 {
    /*background-image: url(../images/icon-15.png);*/
    background-repeat: no-repeat;
}

/**链接**/
.linkkuan {
    float: left;
    padding: 16px 10px;
    width: 760px;
    background-color: #fff;
    overflow: hidden;
    border: 0px;
    border-top: 1px solid #e4e4e4;
}

#Tab4 {
    width: 760px;
    float: left;
    padding: 0px;
}

.link-ys {
    float: left;
    width: 760px;
    background-color: #d60510;
    border-bottom: 2px solid #ae0911;
    height: 36px;
}

.link-ys h1 {
    float: left;
    font-size: 16px;
    padding-left: 16px;
    color: #fff;
    line-height: 42px;
    font-weight: normal;
}

.Menubox6 {
    float: right;
    height: 26px;
    line-height: 26px;
    margin-top: 9px;
    margin-right: 4px;
}

.Menubox6 ul {
    padding: 0px;
    float: left;
    margin-left: 0;
    width: 570px;
}

.Menubox6 li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    border-right: 1px solid #d2053d;
    margin-left: -1px;
    margin-right: -1px;
    font-size: 13px;
    font-weight: normal;
    line-height: 26px;
    color: #646464;
    border-radius: 5px 5px 0 0;
    background-color: #f9f9f9;
    border-top: 1px solid #d2053d;
    border-left: 1px solid #d2053d;
    padding: 0 12px;
}

.Menubox6 li.hover {
    float: left;
    border-left: 1px solid #d2053d;
    color: #fff;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    background-color: #f02c36;
    border-right: 1px solid #d2053d;
    margin-left: -1px;
    padding: 0 12px;
    border-bottom: 2px solid #f54575;
}

.Contentbox6 {
    clear: both;
    width: 755px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    height: 150px;
    border: 1px solid #c4c4c4;
    border-top: 0;
}

/**0901新增修改部份**/

#Tablink {
    width: 757px;
    float: left;
    padding: 0px;
}

.Menuboxlink {
    float: left;
}

.Menuboxlink ul {
    float: left;
    width: 757px;
    margin-left: -1px;
}

.Menuboxlink li {
    float: left;
    display: block;
    cursor: pointer;
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    line-height: 34px;
    color: #646464;
    background-color: #f9f9f9;
    border-left: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
    width: 125px;
    height: 34px;
}

.Menuboxlink li.hover {
    float: left;
    color: #646464;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    background-color: #fff;
    border-bottom: 1px solid #fff;
}

.Contentboxlink {
    clear: both;
    width: 757px;
    float: left;
    overflow: hidden;
    background-color: #fff;
    height: 185px;
    padding-top: 5px;
}

.link_b select {
    width: 150px;
}

.greenweb-lf3 {
    width: 757px;
    float: left;
    overflow: hidden;
    overflow-y: auto;
    background-color: #fff;
    margin-top: 0px;
    height: 115px;
}

.greenweb-lf3 ul {
    float: left;
    width: 760px;
    list-style: none;
    display: block;
}

.greenweb-lf3 li {
    float: left;
    width: 170px;
    padding-left: 16px;
    font-size: 13px;
    line-height: 24px;
    list-style: none;
    display: block;
    white-space: nowrap;
    border-left: 1px solid #c4c4c4;
    margin-left: -1px;
}

.greenweb-lf3 li a {
    color: #646464;
}

/**热点信息**/
.hot {
    float: left;
    margin-left: 10px;
    padding: 16px 10px;
    width: 190px;
    background-color: #fff;
    overflow: hidden;
    border: 0px;
    border-top: 1px solid #e4e4e4;
}

#hotnews {
    width: 190px;
    float: left;
    padding: 0px;
}

.Menuboxhot {
    width: 190px;
    float: left;
    background-color: #f9f9f9;
    height: 28px;
    line-height: 28px;
    border-bottom: 2px solid #d70023;
    border-top: 1px solid #bdbdbd;
}

.Menuboxhot ul {
    padding: 0px;
    float: left;
    width: 190px;
    margin-left: 0;
    border-left: 1px solid #bdbdbd;
}

.Menuboxhot li {
    float: left;
    display: block;
    cursor: pointer;
    width: 95px;
    text-align: center;
    color: #949694;
    border-right: 1px solid #bdbdbd;
    margin-right: -1px;
    font-size: 14px;
    font-weight: normal;
    line-height: 28px;
}

.Menuboxhot li.hover {
    padding: 0px;
    float: left;
    background-color: #d60510;
    border-right: #193bb0;
    color: #fff;
    font-weight: normal;
    height: 29px;
    line-height: 28px;
    margin-left: -1px;
    margin-top: -1px;
}

.Contentboxhot {
    clear: both;
    width: 170px;
    float: left;
    overflow: hidden;
    height: 190px;
}

.newshot-list ul {
    width: 180px;
    overflow: hidden;
    float: left;
    margin-top: 3px;
    margin-left: 5px;
}

.newshot-list li {
    width: 170px;
    padding-left: 10px;
    float: left;
    /*background-image: url(../images/t.png);*/
    background-repeat: no-repeat;
    color: #323232;
    font-size: 14px;
    line-height: 26px;
}
/**面包屑**/
.crumbs {
    width: 1000px;
    float: left;
    font-size: 13px;
    line-height: 30px;
    color: #333;
    letter-spacing: 0.1em;
    text-align: left;
}

.crumbs {
    width: 920px;
    float: left;
    font-size: 13px;
    line-height: 30px;
    color: #888;
    letter-spacing: 0.1em;
    /*background-image: url(../images/03.png);*/
    background-repeat: no-repeat;
    background-position: left center;
    text-indent: 20px;
}

.crumbs span {
    font-weight: normal;
    color: #fff;
    margin-left: 4px;
}

.crumbs span a {
    color: #fff;
}

/*banner*/
.banner_index {
    height: 330px;
    position: relative;
    overflow: hidden;
    width: 100%;
    float: left;
}

.banner_index .btn, .banner_pro .bBtn {
    position: absolute;
    top: 235px;
    width: 56px;
    height: 78px;
    display: block;
    z-index: 3;
}

.banner_index .btnPre, .banner_pro .bPre {
    left: 20px;
}

.banner_index .banner_wrap {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
}

.banner_index .banner_wrap li {
    width: 1600px;
    float: left;
}

/*banner*/
.banner_rn {
    height: 180px;
    position: relative;
    overflow: hidden;
    width: 100%;
    float: left;
}

.banner_rn .btn, .banner_pro .bBtn {
    position: absolute;
    top: 235px;
    width: 56px;
    height: 78px;
    display: block;
    z-index: 3;
}

.banner_rn .btnPre, .banner_pro .bPre {
    left: 20px;
}

.banner_rn .banner_wrap {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
}

.banner_rn .banner_wrap li {
    width: 1600px;
    float: left;
}

/**特别关注**/
.topnews-kuan {
    width: 100%;
    height: 85px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #ecebeb;
    border-bottom: 2px solid #d1d1d1;
}

.topnews {
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
}

#scrollDiv {
    width: 600px;
    overflow: hidden;
    height: 85px;
    float: left;
}

#scrollDiv li {
    height: 85px;
    color: #4f4f4f;
    font-weight: normal;
    float: left;
}

#scrollDiv li h1 {
    width: 100px;
    font-size: 20px;
    line-height: 1.5em;
    color: #4f4f4f;
    font-weight: normal;
    float: left;
}

#scrollDiv li h2 {
    width: 500px;
    font-size: 15px;
    line-height: 1.8em;
    color: #4f4f4f;
    font-weight: normal;
    float: left;
    padding-top: 20px;
}

#scrollDiv li h2 a {
    margin-right: 16px;
    color: #4f4f4f;
}

.topnews-kuan-rg {
    float: left;
    width: 400px;
    height: 85px;
    background-image: url(../images/banner-icon5.png);
    background-repeat: no-repeat;
    background-position: left;
}

.topnews-kuan-rg h1 {
    font-size: 16px;
    line-height: 1.5em;
    padding-top: 20px;
    color: #a31005;
    font-weight: normal;
    padding-left: 40px;
}

.topnews-kuan-rg h3 {
    font-size: 13px;
    line-height: 1.5em;
    color: #a31005;
    font-weight: normal;
    padding-left: 40px;
}

/**首页三大版面**/
.top-three {
    width: 1066px;
    margin: 0 auto;
    overflow: hidden;
    padding: 5px;
    padding-left: 60px;
}

.top-three dl {
    width: 320px;
    float: left;
    overflow: hidden;
}

.top-three dt {
    width: 320px;
    float: left;
    text-align: center;
}

.top-three dt img {
    margin: 0 auto;
}

.top-three dd {
    width: 320px;
    float: left;
    height: 60px;
    font-size: 16px;
    line-height: 26px;
    background-color: #ededed;
    padding-top: 10px;
    text-align: center;
}

.top-three dd:hover {
    color: #fff;
    background-color: #fb3d1d;
}

/**最终内容页**/
.text980 {
    width: 980px;
    margin: 0 auto;
    padding: 20px 0;
    background-color: #fff;
    overflow: hidden;
}

.text980 h1 {
    font-size: 24px;
    line-height: 2em;
    float: left;
    font-weight: normal;
    text-align: center;
    width: 960px;
    color: #333333;
}

.text980 h2 {
    font-size: 13px;
    line-height: 2em;
    float: left;
    font-weight: normal;
    text-align: center;
    width: 960px;
    color: #646464;
    border-bottom: 1px dashed #848484;
    padding-bottom: 4px;
}

.text980-nr {
    font-size: 13px;
    line-height: 1.8em;
    float: left;
    font-weight: normal;
    width: 96%;
    padding-top: 10px;
    margin-left: 2%;
}

.text980-nr h3 {
    font-size: 13px;
    line-height: 1.8em;
    float: left;
    font-weight: normal;
    width: 100%;
    color: #646464;
    padding-bottom: 8px;
    text-indent: 2em;
}

.text980-ph {
    text-align: center;
    margin: 0 auto;
}

.text980-ph img {
    margin: 15px auto;
}

.text730 {
    width: 730px;
    background-color: #fff;
    overflow: hidden;
    font-size: 24px;
    line-height: 2em;
    float: left;
    font-weight: normal;
    text-align: center;
    color: #333333;
}

.content-next {
    width: 920px;
    float: left;
    overflow: hidden;
    background-color: #f9f9f9;
    padding: 15px;
    margin-top: 16px;
}

.content-next ul {
    width: 940px;
    float: left;
}

.content-next li {
    width: 940px;
    float: left;
    border: 0;
}

.content-next li span {
    width: 130px;
    float: left;
    font-size: 16px;
    line-height: 28px;
    text-align: left;
}

.content-next li b {
    float: left;
    font-size: 14px;
    line-height: 28px;
    text-align: left;
    font-weight: normal;
}

.content-next li b a {
    color: #d4022e;
    margin-right: 10px;
}

.content-next li h4 {
    margin-right: 10px;
    float: left;
    font-size: 14px;
    line-height: 2em;
    text-align: left;
    font-weight: normal;
}

.content-next li h3 {
    width: 740px;
    float: left;
    font-size: 14px;
    line-height: 2em;
    text-align: left;
    font-weight: normal;
}

.content-next li h3 a {
    float: left;
    font-weight: normal;
    color: #646464;
    font-size: 14px;
    padding-right: 4px;
}

/**二级页面新闻列表页**/
.news-kuan-rg {
    width: 730px;
    float: left;
    overflow: hidden;
    background-color: #fff;
}

.news-kuan-lf {
    width: 240px;
    float: left;
    overflow: hidden;
    margin-right: 10px;
}

.twokuan {
    width: 240px;
    float: left;
    overflow: hidden;
    margin-right: 10px;
}

.twokuan li {
    width: 240px;
    float: left;
    overflow: hidden;
    font-size: 16px;
    text-align: left;
    line-height: 50px
}

.two-tel {
    width: 100%;
    float: left;
    background-color: #f6f6f6;
    margin-bottom: 6px;
    height: 34px;
}

.two-tel h2 {
    color: #fff;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    padding: 0 10px;
    background-color: #d4022e;
    float: left;
}

.two-tel h4 {
    width: 60px;
    float: right;
    text-align: right;
    font-size: 13px;
    line-height: 36px;
    font-weight: normal;
    padding-right: 10px;
}

.two-tel-1000 {
    width: 1000px;
    float: left;
    background-color: #f6f6f6;
    margin-bottom: 6px;
    height: 34px;
}

.two-tel-1000 h2 {
    color: #fff;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    width: 120px;
    padding-left: 10px;
    background-color: #d4022e;
    float: left;
}

.two-tel-1000 h4 {
    width: 60px;
    float: right;
    text-align: right;
    font-size: 13px;
    line-height: 36px;
    font-weight: normal;
    padding-right: 10px;
}

.two-rglist ul {
    width: 730px;
    float: left;
    padding: 6px 0;
    border-bottom: 1px dashed #dfdfdf;
}

.two-rglist li {
    padding: 0 10px;
    width: 730px;
    float: left;
    font-size: 14px;
    line-height: 28px;
}

.two-rglist li span {
    float: left;
    width: 600px;
    padding-left: 10px;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
}

.two-rglist li b {
    float: left;
    width: 90px;
    font-weight: normal;
    text-align: right;
}

.two-rglist li:hover {
    background-color: #f9f9f9;
    padding: 0 10px;
}

/**部门列表**/
.bm_list ul {
    width: 980px;
    float: left;
    margin-left: 5px;
    border-bottom: 1px dashed #dfdfdf;
}

.bm_list li {
    width: 240px;
    float: left;
    font-size: 14px;
    line-height: 28px;
}

/**左侧文本列表**/
.lf-kuan {
    float: left;
    width: 240px;
    background-color: #fff;
    margin-right: 10px;
}

.lf-tel {
    float: left;
    width: 240px;
    border-top: 3px solid #d4022e;
    border-bottom: 1px solid #c3c3c3;
}

.lf-tel h1 {
    color: #646464;
    float: left;
    padding-left: 5px;
    font-size: 15px;
    line-height: 34px;
    width: 120px;
    font-weight: normal;
}

.lf-tel h4 {
    color: #646464;
    float: right;
    padding-right: 5px;
    font-size: 12px;
    line-height: 34px;
    width: 25px;
    font-weight: normal;
}

.lf-tel h5 {
    color: #646464;
    float: right;
    padding-right: 5px;
    margin-top: 5px;
    font-size: 12px;
    line-height: 34px;
    width: 60px;
    font-weight: normal;
}

.lf_border3 {
    border-top: 3px solid #d4022e;
}

.gk_tel {
    float: left;
    width: 240px;
    overflow: hidden;
}

.gk_tel li {
    color: #646464;
    float: left;
    padding-left: 5px;
    background-image: url(../images/open-bg.png);
    background-repeat: repeat-x;
    font-size: 15px;
    line-height: 34px;
    width: 235px;
    font-weight: normal;
    border-bottom: 1px solid #c3c3c3;
    text-align: left;
}

.gk_tel li img {
    margin-right: 5px;
}

.news-listing {
    width: 240px;
    float: left;
    margin: 5px;
}

.news-listing li {
    float: left;
    width: 220px;
    background-image: url(../images/t.png);
    background-repeat: no-repeat;
    color: #323232;
    font-size: 13px;
    line-height: 1.8em;
    padding-left: 10px;
}

.bm_tel {
    float: left;
    width: 240px;
    background-color: #d4022e;
    font-size: 16px;
    line-height: 34px;
    color: #fff;
    text-align: center;
}

/**页码**/
.pagination {
    padding: 5px 0;
    width: 99%;
    float: left;
    overflow: hidden;
}

.pagination ul {
    margin: 0;
    padding: 0;
    text-align: left; /*Set to "right" to right align pagination interface*/
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    float: right;
}

.pagination li {
    list-style-type: none;
    display: inline;
    padding-bottom: 1px;
}

.pagination a, .pagination a:visited {
    padding: 2px 5px;
    text-decoration: none;
    color: #727272;
}

.pagination a:hover, .pagination a:active {
    color: #646464;
    background-color: #f9f9f9;
}

.pagination li.currentpage {
    font-weight: bold;
    padding: 2px 5px;
    background-color: #f4f4f4;
    color: #333;
}

.pagination li.disablepage {
    padding: 2px 5px;
    color: #929292;
}

.pagination li.nextpage {
    font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage {
    /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
    margin-right: 5px;
    padding-right: 0;
}

/**左边树型菜单**/
.hitori2-list {
    width: 195px;
    padding-left: 45px;
    font-size: 13px;
    line-height: 34px;
    overflow: hidden;
    background-image: url(../images/home2.png);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
}

.ki-b {
    border-bottom: 1px solid #ededed;
    font-size: 13px;
    line-height: 34px;
    width: 200px;
    padding-left: 20px;
    overflow: hidden;
}

.ki-ps {
    display: none;
}

.ki-pss {
    padding-left: 10px;
    display: block;
}

.ki-t {
    width: 240px;
    border-bottom: 1px solid #ededed;
    margin-top: -1px;
}

.ki-t a {
    color: #646464;
}

.ki-fblod {
    font-weight: bold;
}

.ki-padtb8 {
    width: 240px;
    float: left;
    overflow: hidden;
}

.ki-fontred {
    color: #f00;
}

.ki-f {
    font-size: 15px;
    padding-left: 30px;
    width: 210px;
    line-height: 34px;
    height: 34px;
    background-color: #f9f9f9;
    border-bottom: 1px solid #ededed;
    background-image: url(../images/home1.png);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
}

.ki-f a {
    color: #646464;
}

.ki-f2 {
    font-size: 15px;
    padding-left: 30px;
    width: 210px;
    line-height: 34px;
    height: 34px;
    background-color: #f9f9f9;
    border-bottom: 1px solid #ededed;

    background-repeat: no-repeat;
    background-position: left center;
}

.ki-f2 a {
    color: #646464;
}

/**网站地图**/
.map {
    float: left;
    width: 970px;
    overflow: hidden;
    margin-left: 5px;
}

.map ul {
    border: 1px solid #efefef;
    float: left;
    width: 968px;
    margin-top: 12px;
}

.map li span {
    width: 100px;
    line-height: 100px;
    float: left;
    font-size: 18px;
    color: #fff;
    text-align: center;
    background-color: #fb7462;
    margin-right: 10px;
}

.map li h3 {
    font-size: 13px;
    line-height: 26px;
    font-weight: normal;
    padding-top: 8px;
    padding-right: 10px;
}

.map li h3 a {
    padding-right: 20px;
}

.map_tel {
    float: left;
    width: 980px;
    border-top: 3px solid #d4022e;
    border-bottom: 1px solid #c3c3c3;
}

.map_tel h1 {
    color: #646464;
    float: left;
    padding-left: 5px;
    font-size: 15px;
    line-height: 34px;
    width: 120px;
    font-weight: normal;
}

/**信申请公开详细页**/
.xxgk_open_back {
    font-size: 14px;
    line-height: 36px;
    float: right;
    font-weight: normal;
    width: 260px;
    height: 36px;
    color: #fff;
    text-align: center;
    letter-spacing: 0.1em;
    background-color: #fcc41b;
    border-bottom: 3px solid #fc701b;
    border-radius: 5px;
}

.xxgk_sann {
    font-size: 16px;
    line-height: 36px;
    float: left;
    font-weight: normal;
    width: 30%;
    height: 36px;
    color: #fff;
    text-align: center;
    letter-spacing: 0.1em;
    background-color: #e7212a;
    border-bottom: 3px solid #b7040c;
    border-radius: 5px;
    margin: 1%;
}

.okangno {
    margin: 0 auto;
    width: 300px;
    overflow: hidden;
}

.xxgk_sann_okangno {
    font-size: 16px;
    line-height: 36px;
    float: left;
    font-weight: normal;
    width: 130px;
    height: 36px;
    color: #fff;
    text-align: center;
    letter-spacing: 0.1em;
    background-color: #e7212a;
    border-bottom: 3px solid #b7040c;
    border-radius: 5px;
    margin: 10px;
}

.xxgk_sann_no {
    font-size: 16px;
    line-height: 36px;
    float: left;
    font-weight: normal;
    width: 130px;
    height: 36px;
    color: #333;
    text-align: center;
    letter-spacing: 0.1em;
    background-color: #f4f3f3;
    border-bottom: 3px solid #c7c5c5;
    border-radius: 5px;
    margin: 10px;
}

/**申请人类型**/
.ninngenn {
    width: 960px;
    margin: 0 auto;
    padding: 20px;
    background-color: #fff;
    overflow: hidden;
}

.ninngenn li {
    float: left;
    margin: 10px;
    width: 170px;
    height: 170px;
    border-radius: 10px;
    background-color: #f4f3f3;
    text-align: center;
}

.ninngenn li:hover {
    background-color: #e6e5e5;
}

.ninngenn li img {
    margin: 0 auto;
}

/**信息公开意见箱**/
.open_email {
    float: left;
    margin-left: 15px;
    width: 700px;
    overflow: hidden;
}

.open_email dl {
    float: left;
    margin: 5px;
    width: 130px;
    text-align: center;
}

.open_email dt {
    text-align: center;
    border-radius: 10px;
    background-color: #f4f3f3;
}

.open_email dt img {
    margin: 0 auto;
}

.open_email dd {
    float: left;
    width: 90px;
    margin-left: 20px;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
}

.open_email dt:hover {
    background-color: #e6e5e5;
}

/**场景式服务**/
.t-boku_bg {
    width: 660px;
    float: left;
    overflow: hidden;
    background-image: url(../images/t_boku_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 450px;
}

.t-boku {
    width: 530px;
    float: left;
    overflow: hidden;
    margin-top: 40px;
    margin-left: 60px;
}

.t-boku dl {
    width: 120px;
    height: 100px;
    margin: 10px 28px;
    overflow: hidden;
    float: left;
    _display: inline-block;
    background: rgba(255, 255, 255, 0.5);
}

.t-boku dl:hover {
    background: rgba(255, 255, 255, 0.8);
}

.t-boku dt {
    width: 120px;
    overflow: hidden;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    float: left;
}

.t-boku dt img {
    margin: 5px auto;
}

.t-boku dd {
    color: #2d2d2d;
    text-align: center;
    font-size: 15px;
    line-height: 1.8em;
}

.t-boku dd a {
    color: #2d2d2d;
}

/**百件实事**/
.hyaku {
    width: 530px;
    float: left;
    overflow: hidden;
    margin-top: 40px;
    margin-left: 60px;
}

.hyaku dl {
    width: 120px;
    height: 130px;
    margin: 10px 28px;
    overflow: hidden;
    float: left;
    _display: inline-block;
}

.hyaku dt {
    width: 120px;
    float: left;
    text-align: center;
    height: 100px;
}

.hyaku dt img {
    margin: 5px auto;
}

.hyaku dd {
    color: #2d2d2d;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}

.t-boku dd a {
    color: #2d2d2d;
}

.kuan730 {
    width: 730px;
    float: left;
    overflow: hidden;
    background-color: #fff;
}

.kuan730 h1 {
    font-size: 24px;
    line-height: 2em;
    float: left;
    font-weight: normal;
    text-align: center;
    width: 730px;
    color: #333333;
}

.top_1 {
    height: 41px;
    line-height: 41px;
    border: #cccccc solid 1px;
    text-align: center;
}

.top_left {
    margin: 0px;
    margin-left: 120px;
    width: 180px;
    float: left;
    font-size: 12px;
}

.top_cen {
    width: 559px;
    float: left;
}

.top_right {
    width: 439px;
    float: left;
    padding-top: 9px;
}

.wi {
    width: 200px;
}

.top_left_700 {
    width: 180px;
    float: left;
    font-size: 12px;
}

.top_cen700 {
    width: 530px;
    float: left;
}

.top_right700 {
    width: 439px;
    float: left;
    padding-top: 9px;
}

.wi {
    width: 200px;
}

.h165 {
    height: 165px;
}

.h_125 {
    height: 125px;
}

.h_260 {
    height: 270px;
}

.h170 {
    height: 170px;
}

/* add by YangHui */
/* 二级页面 */
#Container {
    width: 1028px;
    margin: 0 auto;
    height: auto;
}

.zwgkPart1 {
    height: 300px;
}

.zwgkPart2 {
    text-align: left;
}

.zwgkPart1 .title, .zwgkPart2 .title {
    text-align: left;
    height: 35px;
    font-size: 16px;
    padding-left: 10px;
    line-height: 35px;
}

.zwgkPart2 .title .title1 {
    height: 35px;
    width: 140px;
    float: left;
}

.zwgkPart1 .title .more, .zwgkPart2 .title .more {
    height: 35px;
    width: 80px;
    float: right;
    display: inline;
}

.zwgkPart1 .title.tab ul li {
    float: left;
}

.zwgkPart1 .title.tab ul li a {
    width: 80px;
    height: 35px;
    display: block;
    text-align: center;
}

.zwgkPart1 .title .more a,
.zwgkPart1 .title.tab ul li a:hover,
.zwgkPart1 .title.tab ul li a.current {
    background: #d70510;
    color: #fff;
}

.zwgkPart1, .zwgkPart2 {
    float: left;
}

.zwgkPart1 .left {
    width: 210px;
    height: 300px;
    background: #fff;
    float: left;
}

.zwgkPart1 .left .title {
    background-color: #d70510;
    color: #fff;
}

.zwgkPart1 .left .contentBox {
    padding: 5px 10px 10px 10px;
}

.zwgkPart1 .left .contentBox .li1, .li2 {
    width: 190px;
}

.zwgkPart1 .left .contentBox .li1 input {
    border: none;
    width: 190px;
    height: 25px;
    margin-bottom: 3px;
    background: #fb7462;
    color: #fff;
    text-align: left;
}

.zwgkPart1 .left .contentBox .li2 ul li {
    float: left;
}

.zwgkPart1 .left .contentBox .li2 ul li a {
    width: 95px;
    height: 20px;
    display: block;
    text-align: center;
    line-height: 20px;
}

.zwgkPart1 .center {
    width: 550px;
    height: 300px;
    background: #fff;
    margin-left: 15px;
    float: left;
}

.w215 {
    width: 215px;
}

.zwgkPart1 .center .title {
    border-top: 3px solid #d70510;
    border-bottom: 1px solid #ccc;
}

.zwgkPart1 .center .contentBox {
    width: 100%;
    padding: 10px;
}

.zwgkPart1 .center .contentBox .slideShow {
    width: 325px;
    height: 220px;
    background: #CFC;
    float: left;
}

.zwgkPart1 .center .contentBox .list {
    width: 190px;
    float: left;
    margin-left: 10px;
}

.zwgkPart1 .right {
    width: 210px;
    height: 300px;
    background: #fff;
    margin-left: 15px;
    float: left;
}

/* 上右 */
.zwgkPart1 .right .title {
    border-top: 3px solid #d70510;
    border-bottom: 1px solid #ccc;
}

.zwgkPart1 .right .contentBox {
    padding: 10px;
}

/* 下半部分 */
.zwgkPart2 .title {
    background-color: #d70510;
    color: #fff;
}

.zwgkPart2 .title .tc {
    float: left;
    width: 230px;
}

.zwgkPart2 .title .more {
    float: right;
    width: 60px;
    margin-right: 5px;
}

.zwgkPart2 .title .more a {
    color: #fff;
    font-size: 12px;
}

.zwgkPart2 .commonList {
    width: 323px;
    height: 215px;
    background: #fff;
    margin-top: 15px;
    float: left;
    margin-right: 15px;
}

.zwgkPart2 .commonList .contentBox {
    padding: 5px 10px 10px 10px;
    width: 323px;
}

#Container #Container_banner {
    width: 1000px;
    margin: 0 auto;
}

/* 网络问政页面 */
.zmhdLeft .title, .zmhdRight .title {
    text-align: left;
    height: 35px;
    font-size: 16px;
    padding-left: 10px;
    line-height: 35px;
}

/* 左边 */
.zmhdLeft {
    width: 250px;
    float: left;
}

.zmhdLeft .title {
    background-color: #d70510;
    color: #fff;
}

.zmhdLeft .left_1 {
    width: 250px;
    background: #fff;
}

.zmhdLeft .left_1 .contentBox {
    padding: 10px;
}

.zmhdLeft .left_1 ul li {
    float: left;
    width: 100px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ddd;
    margin-left: 8px;
    margin-bottom: 3px;
    background: url(../images/icon_gray1.png) 5px center no-repeat;
}

.zmhdLeft .left_1 ul .li_2 {
    background-image: url(../images/icon_gray2.png);
}

.zmhdLeft .left_1 ul .li_3 {
    background-image: url(../images/icon_gray3.png);
}

.zmhdLeft .left_1 ul .li_4 {
    background-image: url(../images/icon_gray4.png);
}

.zmhdLeft .left_1 ul .li_5 {
    background-image: url(../images/icon_gray5.png);
}

.zmhdLeft .left_1 ul .li_6 {
    background-image: url(../images/icon_gray6.png);
}

.zmhdLeft .left_1 ul .li_7 {
    background-image: url(../images/icon_gray7.png);
}

.zmhdLeft .left_1 ul .li_8 {
    background-image: url(../images/icon_gray8.png);
}

.zmhdLeft .left_1 ul li:hover {
    background-image: url(../images/icon_red1.png);
    border: 1px solid #d70510;
}

.zmhdLeft .left_1 ul .li_2:hover {
    background-image: url(../images/icon_red2.png);
}

.zmhdLeft .left_1 ul .li_3:hover {
    background-image: url(../images/icon_red3.png);
}

.zmhdLeft .left_1 ul .li_4:hover {
    background-image: url(../images/icon_red4.png);
}

.zmhdLeft .left_1 ul .li_5:hover {
    background-image: url(../images/icon_red5.png);
}

.zmhdLeft .left_1 ul .li_6:hover {
    background-image: url(../images/icon_red6.png);
}

.zmhdLeft .left_1 ul .li_7:hover {
    background-image: url(../images/icon_red7.png);
}

.zmhdLeft .left_1 ul .li_8:hover {
    background-image: url(../images/icon_red8.png);
}

.zmhdLeft .left_1 ul li a {
    width: 60px;
    height: 30px;
    display: block;
    padding-left: 40px;
}

.zmhdLeft .left_2 {
    width: 250px;
    margin-top: 10px;
    background: #fff;
}

.zmhdLeft .left_2 .contentBox {
    padding: 10px;
}

.zmhdLeft .left_2 .contentBox ul {
    margin-left: 8px;
}

/* 右边 */
.zmhdRight {
    width: 744px;
    float: left;
    margin-left: 10px;
}

.zmhdRight .listBox ul li {
    background: url(../images/t.png) left center no-repeat;
    padding-left: 10px;
    margin-left: 10px;
}

.zmhdRight .title {
    border-bottom: 1px solid #ccc;
}

.zmhdRight .title h2 {
    font-size: 16px;
    font-weight: normal;
    background-color: #d70510;
    color: #fff;
    float: left;
    padding: 0 10px;
}

.zmhdRight .title span {
    float: right;
    font-size: 12px;
    color: #999;
    margin-right: 10px;
}

.zmhdRight .title span a {
    color: #999;
}

.zmhdRight .right_1 {
    width: 740px;
    background: #fff;
    margin-bottom: 10px;
}

.zmhdRight .listBox {
    padding: 7px 10px 7px 10px;

}

.zmhdRight .right_1 ul {
    width: 100%;
}

.zmhdRight .right_1 ul li {
    width: 47%;
    float: left;
}

.zmhdRight .right_2 {
    width: 365px;
    height: 174px;
    float: left;
    background: #fff;
}

.zmhdRight .right_2 {
    border-top: 3px solid #d70510;
}

.banner_con_three {
    float: right;
    width: 24px;
}

.td53 {
    width: 10%;
}

.td80 {
    width: 12%;
}

.td150 {
    width: 25%;
}

.td180 {
    width: 25%;
}

.td200 {
    width: 28%;
}

.tb663 {
    width: 100%;
}

.item {
    width: 100%;
}

.item #title {
    background-color: #d70510;
    height: 27px;
    width: 183px;
    color: #FFFFFF;
    line-height: 27px;
    text-indent: 10px;
    font-size: 14px;
    font-weight: bold;
}

.item #title a {
    color: #FFFFFF;
}

.item #title a:hover {
    color: #FFFFFF;
}

.item li {
    height: 21px;
    line-height: 21px;
    text-indent: 14px;
    background: url(../images/qj_01_17.jpg) no-repeat left center;
}

#contentFrame {
    height: 100%;
    min-height: 800px;
    overflow-y: scroll;:
}

/*页码条*/
.content1000 .pager2{line-height:30px; width:730px;float: right;padding-top:5px;}
.content1000 .pager2 ul{float:right;width:auto;margin-right:5px;border-bottom:0px;}
.content1000 .pager2 ul li{float:left;width:35px; padding:5px; text-align:center;}
.content1000 .pager2 ul li a{display:block; padding:0 10px; background-color:#eee;}
.content1000 .pager2 ul li a.current{background-color:#b5170e; color:#fff;}
.content1000 .pager2 ul li a:hover{background-color:#b5170e; color:#fff;}
.content1000 .pager2 .red{ color:#CC0000;}

.totalpage{
    float: left;
    width: 175px;
    line-height:30px;

}