﻿/**
 *
 * @authors @SilentBlue
 * @date    2017-03-02 15:18:38
 *
 */
html {
    font-family: '\5FAE\8F6F\96C5\9ED1';
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

article,aside,footer,header,nav,section {
    display: block;
}

h1 {
    font-size: 2em;
    margin: .67em 0;
}

figcaption,figure,main {
    display: block;
}

figure {
    margin: 1em 40px;
}

hr {
    overflow: visible;
    box-sizing: content-box;
    height: 0;
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

a {
    text-decoration: none;
    color: #333;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

a:active,a:hover {
    color: #035496;
    outline-width: 0;
}

abbr[title] {
    text-decoration: underline;
    text-decoration: underline dotted;
    border-bottom: none;
}

b,strong {
    font-weight: inherit;
}

b,strong {
    font-weight: bolder;
}

code,kbd,samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

dfn {
    font-style: italic;
}

mark {
    color: #000;
    background-color: #ff0;
}

small {
    font-size: 80%;
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -.25em;
}

sup {
    top: -.5em;
}

audio,video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

img {
    border-style: none;
}

svg:not(:root) {
    overflow: hidden;
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button,input {
    /* 1 */
    overflow: visible;
}

button,select {
    text-transform: none;
}

button,html [type='button'],/* 1 */ [type='reset'],[type='submit'] {
    -webkit-appearance: button;
}

button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner {
    padding: 0;
    border-style: none;
}

button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring {
    outline: 1px dotted ButtonText;
}
/* fieldset {
    margin: 0 2px;
    padding: .35em .625em .75em;
    border: 1px solid #c0c0c0;
}
 */
legend {
    display: table;
    box-sizing: border-box;
    max-width: 100%;
    padding: 0;
    white-space: normal;
    color: inherit;
}

progress {
    display: inline-block;
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

/* [type='checkbox'],[type='radio'] {
    box-sizing: border-box;
    padding: 0;
} */

[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button {
    height: auto;
}

[type='search'] {
    outline-offset: -2px;
    -webkit-appearance: textfield;
}

[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
}

details,menu {
    display: block;
}

summary {
    display: list-item;
}

canvas {
    display: inline-block;
}

template {
    display: none;
}

[hidden] {
    display: none;
}
/* 基础样式附加 */
div,ul {
    margin: 0;
    padding: 0;
}

ul,li {
    list-style: none;
}

/* Main Layout Start */
.left {
    float: left;
}

.right {
    float: right;
}

.group:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '';
}

.toolbar {
    width: 100%;
    min-width: 1100px;
    height: 32px;
    background: #dfefff;
}

.toolbar-inner {
    width: 1100px;
    margin: 0 auto;
}

.datetime-info,.top-submenus {
    font-size: 12px;
    overflow: hidden;
    height: 32px;
    color: #767676;
}

.datetime-info > li {
    line-height: 32px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    height: 32px;
}

.calendar-dates {
    display: inline-block;
    color: #555;
}

.main-wrap {
    overflow: hidden;
    width: 1100px;
    margin: 10px auto;
}

/* Main Coumn */
.main-coumn {
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
}

.coumn-1-height {
    height: 350px;
}

.main-slide-news {
    overflow: hidden;
    width: 500px;
}

.main-top-news {
    overflow: hidden;
    width: 593px;
    height: 349px;
    border: 1px solid #dcdcdc;
    border-top: 0;
}

.bdt3 {
    border-top: 3px solid #035497;
}

.bdt3 .govinfo-leader-box {
    font-size: 14px;
    font-weight: 400;
    overflow: hidden;
    height: 110px;
    margin: 5px;
}

.bdt3 .govinfo-leader-box > li {
    line-height: 26px;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 30px;
    border-bottom: 1px dotted #dcdcdc;
}

.bdt3 .govinfo-leader-box > li > span {
    display: block;
    float: left;
    overflow: hidden;
    width: 65px;
    height: 30px;
    text-align: right;
    color: #d81617;
}

.bdt3 .govinfo-leader-box > .setht {
    height: 50px;
}

.bdt3 .govinfo-leader-box > .setht > span {
    height: 50px;
}

.bdt3 .govinfo-leader-box > li > a {
    display: block;
    float: left;
    overflow: hidden;
    width: 60px;
    height: 1.5em;
    text-align: center;
    color: #555;
}

.mt15 {
    margin: 15px 0;
}

.cond-menu-items > li {
    line-height: 25px;
    display: block;
    overflow: hidden;
    height: 25px;
}

.cond-menu-items > li > i {
    font-style: normal;
    display: block;
    float: left;
    width: 3px;
    height: 3px;
    margin-top: 12px;
    margin-right: 5px;
    background-color: #555;
}

.cond-menu-items > li > a {
    font-size: 14px;
    color: #555;
}

.cond-menu-items > li > a:hover {
    color: #025496;
}

.govinfo-list-right-section-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 44px;
    overflow: hidden;
    height: 44px;
    margin: 0 10px;
    color: #035497;
    border-bottom: 1px solid #dcdcdc;
}

.sub-breadcrumb {
    font-size: 14px;
    line-height: 23px;
    position: absolute;
    top: 10px;
    right: 10px;
    height: 23px;
}

.sub-breadcrumb > li {
    float: left;
    margin-right: 5px;
    color: #b3b3b3;
}

.sub-breadcrumb > li > a {
    color: #b3b3b3;
}

.sub-breadcrumb > li > a:hover {
    color: #025496;
}

.govinfo-item-list-searchbox {
    overflow: hidden;
    height: 65px;
    margin: 0 20px;
}

.govinfo-search-inner-topcnt {
    line-height: 30px;
    overflow: hidden;
    height: 30px;
    margin-top: 18px;
}

.govinfo-search-show-cnt > li {
    font-size: 14px;
    position: relative;
    display: block;
    float: left;
    height: 30px;
    margin-right: 10px;
    color: #555;
}

.govinfo-search-show-cnt > li input,.govinfo-search-show-cnt > li select {
    line-height: 24px;
    overflow: hidden;
    width: 115px;
    height: 24px;
    padding-left: 3px;
    border: 1px solid #e0e0e0;
}

.govinfo-search-show-cnt > li select {
    height: 26px;
    margin-top: 1px;
    padding: 3px 0;
}

.govinfo-search-show-cnt > .govinfo-search-show-cnt-title {
    font-size: 16px;
    font-weight: 700;
    margin-right: 0;
}

.govinfo-search-show-cnt > .govinfo-search-show-cnt-title > i {
    display: inline-block;
    width: 18px;
    height: 13px;
    margin: 0 5px;
    background-position: -290px -780px;
}

.govinfo-search-show-cnt > .govinfo-open-subbtn {
    width: 80px;
    height: 30px;
}

.govinfo-search-show-cnt > .govinfo-open-subbtn input {
    line-height: 30px;
    width: 80px;
    height: 30px;
    cursor: pointer;
    text-align: center;
    color: #025496;
    border: 0;
    background-color: #eee;
}

.govinfo-search-show-cnt > .govinfo-open-subbtn input:hover {
    background-color: #ddd;
}

.govinfo-list-right-section-cnt-box {
    overflow: hidden;
    margin: 0 10px;
}

.govinfo-list-caption {
    overflow: hidden;
    width: 100%;
    height: 36px;
    background-color: #f1f1f1;
}

.govinfo-list-caption > li {
    font-size: 16px;
    color: #025496;
}

.govinfo-list-caption > li > span {
    line-height: 36px;
    display: block;
    float: left;
    overflow: hidden;
    height: 36px;
    text-align: center;
}

.list-caption-serial {
    width: 50px;
}

.list-caption-title {
    width: 488px;
}

.list-caption-no {
    width: 160px;
}

.list-caption-time {
    width: 110px;
}

.pages-govinfo-open {
    font-size: 12px;
    margin: 25px auto;
    text-align: center;
    color: #696969;
}

.pages-govinfo-open .page-btn-normal {
    line-height: 16px;
    height: 18px;
    margin: 0 1px;
    padding: 0 5px;
    color: #696969;
    border: 1px solid #f3f3f3;
}

.pages-govinfo-open .page-sum {
    margin-right: 15px;
}

.pages-govinfo-open .page-go {
    margin-left: 15px;
}

.pages-govinfo-open .page-go input {
    width: 48px;
    margin: 0 5px;
    border: 1px solid #e1e1e1;
}

.pages-govinfo-open .page-btn {
    line-height: 16px;
    height: 18px;
    padding: 0 12px;
    color: #025496;
    border-radius: 3px;
    background-color: #ddd;
}

.pages-govinfo-open .page-btn:hover {
    background-color: #d9d9d9;
}
/* 内容页 */
.breadcrumb {
    font-size: 12px;
    line-height: 28px;
    overflow: hidden;
    width: 1098px;
    height: 28px;
    border: 1px solid #eee;
}

.breadcrumb > ul {
    padding-left: 20px;
}

.breadcrumb > ul > li {
    float: left;
    margin-right: 8px;
    color: #999;
}

.breadcrumb > ul > li > a {
    color: #999;
}

.breadcrumb > ul > li > span {
    font-family: Tahoma;
    margin-right: 8px;
}

.breadcrumb > ul > .path-cur {
    color: #333;
}

.page-content-detail-1 {
    position: relative;
    overflow: hidden;
    width: 1058px;
    padding: 20px;
    border: 1px solid #dcdcdc;
}

.page-content-detail-1 > .togfiled {
    font-size: 14px;
    line-height: 30px;
    position: absolute;
    top: 5px;
    right: 18px;
    width: 130px;
    height: 32px;
    text-align: center;
    color: #b2b2b2;
    border-radius: 0 5px 0 0;
    background-color: #eee;
}
/* 内容页 */
.govinfo-lay-detail {
    font-size: 14px;
    overflow: hidden;
    width: 1054px;
    margin-top: 15px;
    padding: 0;
    border: 3px solid #eee;
    background-color: #fff;
}

.govinfo-lay-detail > li {
    line-height: 22px;
    display: inline-block;
    float: left;
    width: 572px;
    padding: 5px;
    color: #676767;
    border: 1px solid #eee;
    border-bottom-style: dashed;
}

.govinfo-lay-detail > li > span {
    font-weight: 600;
    display: inline-block;
    width: 80px;
    padding: 0 3px;
    text-align: right;
    color: #44646d;
}

.govinfo-lay-detail > li.govinfo-lay-title {
    padding-left: 80px;
    text-indent: -75px;
}

.govinfo-lay-detail > li.govinfo-lay-keywords {
    width: 1042px;
}

.govinfo-lay-detail > li.govinfo-lay-title {
    width: 967px;
}

.govinfo-lay-detail > li.govinfo-lay-index,.govinfo-lay-detail > li.govinfo-lay-subject,.govinfo-lay-detail > li.govinfo-lay-office,.govinfo-lay-detail > li.govinfo-lay-created,.govinfo-lay-detail > li.govinfo-lay-title,.govinfo-lay-detail > li.govinfo-lay-no,.govinfo-lay-detail > li.govinfo-lay-release {
    border-top: none;
}

.govinfo-lay-detail > li.govinfo-lay-subject,.govinfo-lay-detail > li.govinfo-lay-created,.govinfo-lay-detail > li.govinfo-lay-release {
    width: 459px;
    border-left: none;
}
/* 正文 */
.detail-main-content {
    overflow: hidden;
}

h1.article-title {
    font-size: 28px;
    font-weight: normal;
    line-height: 50px;
    margin: 0;
    padding: 15px 0;
    text-align: center;
    color: #333;
}

.article-filed {
    font-size: 14px;
    margin: 0;
    text-align: center;
    color: #a9a9a9;
}

.article-filed--margin {
    margin: 0 10px;
}

.article-font-zoom {
    font-size: 14px;
    height: 40px;
    margin: 0;
    padding-bottom: 10px;
    text-align: center;
    border-bottom: 1px dashed #efefef;
}

.article-font-zoom > a {
    line-height: 22px;
    position: relative;
    display: inline-block;
    width: 60px;
    height: 25px;
    margin-top: 10px;
    text-indent: 17px;
    color: #a9a9a9;
    border-radius: 5px;
    background-color: #f9f9f9;
}

.article-font-zoom > a > i {
    position: absolute;
    top: 6px;
    left: 10px;
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    background: url(icon-zoom.png) repeat scroll 0 0;
}

.article-font-zoom > a > i.icon-zoom-in {
    background-position: -52px 0;
}

.article-font-zoom > a > i.icon-zoom-normal {
    background-position: -26px 0;
}

.article-font-zoom > a > i.icon-zoom-out {
    background-position: 0 0;
}

.article-tool {
    line-height: 33px;
    position: relative;
    width: 100%;
    height: 34px;
    margin: 10px auto;
}

.page-share {
    position: absolute;
    right: 0;
    overflow: hidden;
    height: 34px;
}

.page-share > a {
    display: inline-block;
    width: 33px;
    height: 34px;
    margin: 0 5px;
}

.page-share > a.icon-share-1 {
    background-position: -154px -835px;
}

.page-share > a.icon-share-2 {
    background-position: -188px -835px;
}

.page-share > a.icon-share-3 {
    background-position: -222px -835px;
}

.page-share > a.icon-share-4 {
    background-position: -257px -835px;
}

.page-share > a.icon-share-5 {
    background-position: -291px -835px;
}

.ml0 {
    margin-left: 0;
}

.common-media-inner dt {
    position: relative;
    overflow: hidden;
    width: 240px;
    height: 180px;
}

.common-media-inner dt img {
    width: 240px;
    height: 180px;
    transition: all .5s ease 0s;
}

.common-media-inner:hover img {
    transform: scale(1.1);
}

.common-media-inner dt i {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 44px;
    height: 44px;
    margin: auto;
    background-position: -280px -620px;
}

.common-media-inner dd {
    font-size: 14px;
    line-height: 36px;
    overflow: hidden;
    height: 36px;
    margin: 0;
    text-align: center;
}

.common-media-inner dd a {
    color: #333;
}

.common-media-inner dd a:hover {
    color: #1d5597;
}

.mgl0 {
    margin-left: 0;
}

.fix160-myfix .tab-publicdata-region-list > li > a {
    width: 270px;
}

.tab-publicdata-region {
    height: 205px;
}

.mailbox-button {
    font-size: 14px;
    line-height: 28px;
    /*padding:0 15px;*/
    display: block;
    float: left;
    overflow: hidden;
    height: 30px;
    margin: 0 10px;
    margin-top: 25px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    border: 0;
    border-radius: 5px;
    background: #035496;
}

.mailbox-button:hover {
    color: #fff;
    background: #0a64ad;
}

.submit--button {
    width: 172px;
}

.quite--button {
    width: 82px;
}

.submit--button[disabled] {
    cursor: default;
    color: #aca899;
    border: 1px solid #ddd;
    background-color: #f5f5f5;
}

.fix-height-465 {
    height: 465px;
}

.fix-margin-top {
    margin-top: 50px;
    text-align: left;
}

.fix-margin-top input {
    margin: auto 20px;
}

.error {
    font-size: 14px;
    margin-top: -10px;
    /*display: none;*/
    margin-bottom: 20px;
    margin-left: 75px;
    color: red;
}

.errors {
    font-size: 14px;
    display: none;
    margin-top: -10px;
    margin-bottom: 20px;
    margin-left: 75px;
    color: red;
}

.forget-pass {
    font-size: 14px;
    margin-left: 10px;
    text-decoration: underline;
    color: #878787;
}

.no-under {
    text-decoration: none;
}

.needed {
    font-size: 14px;
    font-style: normal;
    color: red;
}

.mayors-mailbox-title > .fontsix-fix {
    border-right: 0;
}

.fontsix-fixcnt .mailbox-list-items-tit-w {
    width: 350px;
}

.fix-posi-right {
    text-align: right;
}

.fix-posi-right > a {
    font-size: 14px;
    padding: 0 10px;
    color: #676767;
}

.fix-posi-right > a:hover {
    color: #025496;
}

.fix-posi-right > .write-letter-go {
    overflow: hidden;
}

.fix-posi-right > .write-letter-go > i {
    display: inline-block;
    width: 20px;
    height: 18px;
    background-position: -285px -88px;
}

.fix-posi-right > .write-letter-go > a {
    margin-left: 3px;
    color: #025496;
}

.fixifx-leter-sea {
    overflow: hidden;
    margin-top: 0;
    margin-left: 72px;
}

.fixifx-leter-sea .govinfo-search-show-cnt > li .fixfix-input-fix {
    width: 465px;
    padding-left: 10px;
    color: #c1c1c1;
}

.mailbox-list-items > tbody > tr > .letter-grey {
    color: #999;
}

.letter-cnt-defix {
    padding: 0;
}

.letter-cnt-defix .article-title {
    padding: 20px 20px 0;
}

.letter-cnt-items {
    width: 100%;
}

.letter-cnt-items td {
    font-size: 14px;
    height: 16px;
    padding: 10px;
    word-wrap: break-word;
    word-break: break-all;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
}

.letter-cnt-items .bdr0 {
    border-right: 0;
}

.letter-cnt-items .letter-tit-fix {
    font-weight: 700;
    width: 140px;
    text-align: center;
    vertical-align: middle;
    color: #035497;
}

.letter-cnt-items .letter-cnt-cnt {
    width: 348px;
    text-align: left;
    vertical-align: top;
    color: #333;
}

.zmhd-column-1 {
    overflow: hidden;
    width: 100%;
}

.zmhd-height320 {
    height: 320px;
}

.zmhd-mailbox-bd {
    overflow: hidden;
    height: 318px;
    border: 1px solid #dcdcdc;
}

.zmhd-mailbox-left {
    position: relative;
    width: 798px;
}

.zmhd-mailbox-right {
    overflow: hidden;
    width: 290px;
    height: 320px;
}

.zmhd-mailbox-left-title {
    width: 780px;
    height: 44px;
    margin: 0 auto;
    /* overflow: hidden; */
    border-bottom: 1px solid #dcdcdc;
}

.zmhd-mailbox-left-title > li {
    font-size: 18px;
    line-height: 21px;
    display: block;
    float: left;
    margin-top: 12px;
    padding: 0 15px;
    border-left: 1px solid #dcdcdc;
}

.zmhd-mailbox-left-title > li:first-child,.zmhd-mailbox-left-title > .bdlt0 {
    border-left: 0;
}

.zmhd-mailbox-left-title > .current > a {
    color: #346ba3;
}

.zmhd-mailbox-left-region .fix-posi-right {
    top: 5px;
    width: auto;
}

.zmhd-mailbox-left-region .fixifx-leter-sea {
    margin: 15px auto 15px 72px;
}

.shzhxx-list-items-box {
    overflow: hidden;
    width: 780px;
    height: 218px;
    margin: 0 auto;
}

.shzhxx-list-items-box .mailbox-list-items > tbody > tr {
    line-height: 32px;
    height: 32px;
}

.shzhxx-list-items-box .mailbox-list-items > tbody > tr > td {
    height: 33px;
}

.shzhxx-list-items-box .mailbox-list-items > thead > tr > th {
    font-size: 14px;
    font-weight: 700;
    color: #565656;
}

.mailbox-showpic-box {
    overflow: hidden;
    width: 288px;
    height: 44px;
    border: 1px solid #dcdcdc;
}

.mailbox-showpic-box img {
    height: 44px;
    widows: 288px;
}

.fix-posi-right > .fix-icon-2 > i {
    display: inline-block;
    width: 20px;
    height: 18px;
    background-position: -285px -109px;
}

.mailbox-showkno-box {
    overflow: hidden;
    width: 288px;
    height: 262px;
    margin-top: 10px;
    border: 1px solid #dcdcdc;
}

.fix-shzh-tit {
    border-top: 0;
    border-right: 0;
}

.fix-shzh-tit > li {
    padding: 0 30px;
    border-right: 1px solid #dcdcdc;
    border-left: 0;
}

.fix-shzh-tit > .current {
    height: 38px;
    border-top: 2px solid #025497;
}

.mainbox-fixlitems-box {
    overflow: hidden;
    height: 210px;
    margin: 10px;
}

.mainbox-fixlitems-box > li {
    font-size: 14px;
    line-height: 23px;
    position: relative;
    overflow: hidden;
    height: 25px;
}

.mainbox-fixlitems-box > li > i {
    position: absolute;
    top: 11px;
    left: 2px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}

.mainbox-fixlitems-box > li:hover > i {
    background-color: #346ba3;
}

.mainbox-fixlitems-box > li > a {
    margin-left: 15px;
}

.zmhd-height250 {
    height: 250px;
}

.zmhd-mt10 {
    margin-top: 10px;
}

.common-bd4 {
    overflow: hidden;
    border: 1px solid #dcdcdc;
}

.zmhd-height250 > .zmhd-common-left {
    width: 593px;
    height: 248px;
}

.zmhd-height250 > .zmhd-common-right {
    width: 493px;
    height: 248px;
}

.zmhd-mailbox-common-title,.online-talk-box {
    /* overflow: hidden; */
    position: relative;
    width: 575px;
    height: 44px;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}

.online-talk-box {
    border-bottom-style: dashed;
}

.zmhd-mailbox-common-title > li {
    font-size: 18px;
    line-height: 44px;
    padding: 0 15px;
}

.zmhd-mailbox-common-title > .current > a {
    color: #346ba3;
}

.con-hei30 {
    height: 30px;
    margin-top: 7px;
}

.online-talk-box-tit > span {
    display: block;
    float: left;
}

.online-talk-box-tit > .talk-box-com-1 {
    font-size: 14px;
    line-height: 30px;
    line-height: 30px;
    height: 30px;
    padding: 0 8px;
    color: #fff;
    background: #025597;
}

.online-talk-box-tit > .talk-box-com-2 {
    position: relative;
    top: 10px;
    left: 0;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #025597;
}

.marquee-online-talk-wrap {
    line-height: 30px;
    overflow: hidden;
    width: 485px;
    height: 30px;
    margin: 7px auto;
}

.fix-marquee-items-online {
    overflow: hidden;
    width: 100%;
    height: 30px;
    margin-top: 0;
}

.fix-marquee-items-online > li {
    font-size: 14px;
    line-height: 30px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: auto;
    height: 30px;
    margin-right: 30px;
    text-align: left;
}

.fix-marquee-items-online > li > i {
    position: absolute;
    top: 15px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}

.fix-marquee-items-online > li:hover > i {
    background-color: #346ba3;
}

.fix-marquee-items-online > li > a {
    margin-left: 8px;
}

.fix-online-talk-cnt {
    margin: 6px 9px;
}

.fix-online-talk-cnt .chz-online-talk {
    margin: 0;
}

.fix-online-talk-cnt .chz-online-talk-fileds > .online-talk-subject,.fix-online-talk-cnt .chz-online-talk-fileds > .online-talk-time,.chz-online-talk-fileds > .online-talk-guest {
    line-height: 1.7em;
    height: 1.7em;
}

.fix-online-talk-cnt .chz-online-talk-fileds > .online-talk-desc {
    line-height: 1.8em;
    height: 6em;
}

.fix-online-talk-cnt .chz-online-talk-fileds > li > span {
    font-weight: 400;
}

.zmhd-mailbox-common-short-title {
    position: relative;
    /* overflow: hidden; */
    width: 475px;
    height: 44px;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}

.zmhd-mailbox-common-short-title > li {
    font-size: 18px;
    line-height: 44px;
    padding: 0 15px;
}

.zmhd-mailbox-common-short-title > .current > a {
    color: #346ba3;
}

.zmhd-mailbox-common-short-title > .gomore,.zmhd-mailbox-common-title > .gomore {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    padding: 0 5px;
}

.zmhd-mailbox-common-short-title > .gomore > a,.zmhd-mailbox-common-title > .gomore > a {
    color: #999;
}

.zmhd-mailbox-common-short-title > .gomore > a:hover,.zmhd-mailbox-common-title > .gomore > a:hover {
    color: #555;
}

.mainbox-fixlitems-box-fix {
    overflow: hidden;
    width: 475px;
    height: 195px;
    margin: 3px auto;
}

.mainbox-fixlitems-box-fix-fix {
    width: 575px;
}

.mainbox-fixlitems-box-fix-fix > li > i {
    font-size: 14px;
    font-style: normal;
    position: relative;
    top: 0;
    left: 0;
    display: inline;
    width: auto;
    height: auto;
    color: #999;
    background: none;
}

.mainbox-fixlitems-box-fix-fix > li:hover > i {
    background-color: #fff;
}

.mainbox-fixlitems-box-fix-fix > li > a {
    margin-left: 0;
}

.mainbox-fixlitems-box-fix > li > em {
    font-size: 12px;
    font-style: normal;
    position: absolute;
    top: 0;
    right: 0;
    color: #999;
}

.zmhd-height150 {
    width: 1098px;
    height: 148px;
    border: 1px solid #dcdcdc;
}

.zmhd-mailbox-left-title-fix {
    width: 1080px;
    margin: 0 auto;
}

.zmhd-mailbox-left-region-fix {
    overflow: hidden;
    width: 1080px;
    height: 90px;
    margin: 7px auto;
}

.social-items {
    float: left;
    overflow: hidden;
    width: 120px;
    margin: 0;
    text-align: center;
}

.social-items > dt {
    overflow: hidden;
    width: 64px;
    height: 64px;
    margin: 0 auto;
    border: 1px solid #cdcdcd;
    border-radius: 5px;
}

.social-items > dt img {
    width: 64px;
    height: 64px;
}

.social-items > dd {
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    width: 100%;
    height: 26px;
    margin: 0;
    text-align: center;
}
/*已完成修正0414*/
.menus > ul > li > .section-nav-items-box {
    width: 1098px;
    border: 1px solid #7292ab;
}
/*首页主题字体颜色*/
.main-top-news-region-list > li > a,.main-bottom-service-items > li > a,.main-service-items > li > a {
    color: #333;
}

.main-top-news-region-list > li > a:hover,.main-bottom-service-items > li > a:hover,.main-service-items > li > a:hover {
    color: #035496;
}
/*首页下拉字体颜色*/
.tab-publicdata-region-list > li > a,.intraction-box-cnt > li > .intraction-item-cnt-tit > a,.chz-online-talk-fileds > li a,.chz-research-list > li > a,.chz-research-list > li > a,.chz-research-list > li > em,.chz-research-list > li > .research-done,.zjchaz-desc-top-right-box-left-cnt,.zjchaz-desc-top-right-box-right-box-cnt > li > a,.zjchaz-desc-top-right-box-left-quicklinks > li > a,.eps-classification-items > li > a,.mainservice-items > li > a,.main-people-service-box-top > li > a,.govinfo-left-top-cnt > li > a,.main-top-news-region-list > li > a,.main-bottom-service-items > li > a,.main-service-items > li > a,.mend-orgnize-box > li > a,.govinfo-leader-box > li > a,.govinfo-cnt-aside-box > li > a,.govinfo-cnt-center-box > li > a,.bdt3 .govinfo-leader-box > li > a,.govinf-open-search-box .search-show-cnt > li {
    color: #000;
}

.zjchaz-desc-top-right-box-left-cnt > a,.govinfo-open-4 > li > a {
    color: #035496;
}

.tab-publicdata-region-list > li > a:hover,.intraction-title-links > li > a:hover,.intraction-box-cnt > li > .intraction-item-cnt-tit > a:hover,.intraction-title-links > li > a,.chz-online-talk-fileds > li a:hover,.chz-research-list > li > a:hover,.chz-research-list > li > a:hover,.chz-research-list > li:hover > em,.chz-research-list > li:hover > .research-done,.zjchaz-desc-top-right-box-right-box-cnt > li > a:hover,.zjchaz-desc-top-right-box-left-quicklinks > li > a:hover,.eps-classification-items > li > a:hover,.mainservice-items > li > a:hover,.main-people-service-box-top > li > a:hover,.govinfo-left-top-cnt > li > a:hover,.main-top-news-region-list > li > a:hover,.main-bottom-service-items > li > a:hover,.main-service-items > li > a:hover,.mend-orgnize-box > li > a:hover,.govinfo-leader-box > li > a:hover,.govinfo-cnt-aside-box > li > a:hover,.govinfo-cnt-center-box > li > a:hover,.bdt3 .govinfo-leader-box > li > a:hover {
    color: #035496;
}

.intraction-box-cnt > li {
    line-height: 24px;
    height: 24px;
}

.intraction-box-cnt > .intraction-box-cnt-title {
    margin-bottom: 5px;
}

.chz-online-talk-fileds > li > span {
    font-weight: 400;
}

.zjchaz-desc-top-right-box-left-title,.zjchaz-desc-top-right-box-right-box-title,.zjchaz-desc-top-right-box-right-box-title,.eps-classification-title > .current > a,.eps-classification-right-top-title > a,.vertical-title > a,.govinfo-left-top-title > a,.mend-govinfo-title-bold > li > a,.mend-leader-box a,.govinfo-left-top-title > a,.govinfo-left-top-title > a {
    font-weight: 400;
    color: #035496;
}
/*下拉信息公开专栏*/
.govinfo-left-bottom-catalogue > li > a {
    color: #000;
}

.govinfo-left-bottom-catalogue > li > a:hover {
    color: #035496;
}
/*下拉信息公开专栏*/
.eps-classification-title > .current > a,.eps-classification-right-top-title > a,.mend-right-bot-links > li > a,.govinfo-center-top .main-bottom-news-title > li > a {
    color: #035496;
}

.mend-right-bot-links > li {
    line-height: 36px;
}

.mend-govinfo-more-news {
    top: 2px;
}

.zjchaz-desc-bottom-title {
    color: #035496;
    border-left: 5px solid #035496;
}

.chz-online-talk-fileds > .online-talk-subject a {
    color: #333;
}

.government-affairs-service-right .eps-classification-title {
    border-top: 0;
    border-right: 0;
    background: none;
}

.zjchaz-desc-bottom-title {
    font-size: 18px;
    padding-top: 12px;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-2 {
    text-align: center;
}

.mend-leader-box {
    border-bottom: 1px solid #d8d8d8;
}

.govinfo-right-top-fix {
    border-bottom: 1px solid #d8d8d8;
}
/*.govinfo-right-top-fix .govinfo-right-top-tit,.govinfo-right-bottom .govinfo-right-bottom-tit{
    height:39px;
    line-height:39px;
}*/
.govinfo-left-top-cnt > li {
    line-height: 24px;
}

.govinfo-right-bottom-cnt {
    height: 48px;
}

.govinfo-title-center-box > span {
    overflow: hidden;
}

.govinfo-left-top-title,.mend-govinfo-title {
    line-height: 36px;
    height: 36px;
}

.govinfo-right .govinfo-left-top-title {
    border-bottom: 0;
}

.eps-classification-right-top {
    height: 330px;
}

.mend-right-bot-links {
    padding-top: 10px;
    border-top: 1px solid #e6e6e6;
}

.eps-classification-cnt-box {
    margin-top: 5px;
}

.zjchaz-desc-top-right-box-left-cnt {
    line-height: 24px;
    height: 120px;
}

.zjchaz-desc-top-right-box-left-quicklinks {
    height: 80px;
}

.zjchaz-desc-top-right-box-left-quicklinks > li {
    line-height: 22px;
    height: 26px;
}
/*公众数据页面*/
.pubdata-fix-tit {
    height: 39px;
    border-bottom: 1px solid #dcdcdc;
}

.pubdata-fix-tit > li {
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.main-top-news-title > .bdlt0.current {
    border-right: 0;
}
/*政务公开*/
.govinfo-title-aside-box,govinfo-title-center-box,.govinfo-title-center-box,.govinfo-title-center-tab-box {
    font-weight: 400;
}

.bdt3 {
    border-top: 1px solid #dedede;
}

.h373 {
    height: 400px;
}

.h215 {
    height: 188px;
}

.h236 {
    height: 238px;
}

.govinfo-cnt-center-tab-box {
    height: 145px;
}

.govinfo-cnt-center-tab-box .govinfo-cnt-center-box {
    height: 125px;
}

.govinfo-cnt-center-box > li {
    line-height: 25px;
    height: 25px;
}
/*回复率统计*/
.mailbox-list-items > thead > tr {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    color: #333;
}

.mailbox-list-items > thead > tr > th {
    font-weight: 700;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #fff;
}
/*登陆*/
.fix-height-465 .per-center-top {
    width: 555px;
}

.fix-margin-top {
    margin-top: 30px;
    margin-left: 220px;
}

.fix-margin-top input {
    margin: auto 10px;
}

.btn-fix input {
    margin: 0 10px;
}

.btn-fix {
    margin-top: 30px;
    margin-left: 160px;
}
/*来信内容*/
.letter-cnt-items .letter-tit-fix {
    font-weight: 400;
}

.letter-cnt-items .letter-cnt-cnt-long {
    line-height: 1.5em;
    text-indent: 2em;
}
/*已完成修正0414结束*/
.fk-online-fix {
    margin: 5px auto;
    padding-bottom: 5px;
    border-bottom: 1px dotted #dcdcdc;
}

.fk-online-fix  dt {
    height: 135px;
}

.fk-online-fix .chz-online-talk-fileds > .online-talk-subject,.fk-online-fix .chz-online-talk-fileds > .online-talk-time,.fk-online-fix .chz-online-talk-fileds > .online-talk-guest {
    line-height: 2em;
    height: 2em;
}

.fk-online-fix .chz-online-talk-fileds > .online-talk-desc {
    line-height: 1.8em;
    height: 3.6em;
}

.fix-auto-height {
    height: auto;
}

.fix-bdt3 {
    border-top: 1px solid #035496;
}

.fk-online-fix-detail > dt {
    float: none;
    overflow: hidden;
    width: 190px;
    height: 145px;
    margin-right: 10px;
    margin-left: 30px;
    padding: 5px;
    background: #ddd;
}

.fk-online-fix-detail > dd {
    margin: 10px 20px;
}

.fk-online-fix-detail .chz-online-talk-fileds > .online-talk-subject,.fk-online-fix-detail .chz-online-talk-fileds > .online-talk-time,.fk-online-fix-detail .chz-online-talk-fileds > .online-talk-guest {
    line-height: 2em;
    height: auto;
    padding-bottom: 10px;
    color: #333;
    border-bottom: 1px dotted #dcdcdc;
}

.fk-online-fix-detail .chz-online-talk-fileds > .online-talk-desc {
    line-height: 1.8em;
    height: auto;
    padding-bottom: 10px;
    color: #333;
    border-bottom: 1px dotted #dcdcdc;
}

.online-talk-detail {
    font-size: 24px;
    line-height: 1.3em;
    padding: 0 50px;
    text-align: center;
    color: #035398;
}

.online-talk-detail-box {
    margin: 0 25px;
}

.online-talk-detail-toolbar {
    line-height: 30px;
    overflow: hidden;
    height: 31px;
    border-bottom: 1px solid #dcdcdc;
}

.online-talk-detail-toolbar-left {
    padding-left: 5px;
    color: #035398;
}

.online-talk-detail-toolbar-right {
    font-size: 14px;
    padding-right: 5px;
}

.online-talk-detail-toolbar-right > a {
    margin-left: 10px;
    color: #000;
}

.online-talk-detail-inner {
    overflow-y: scroll;
    height: 860px;
    margin-bottom: 10px;
    padding: 0 5px;
}

.fix-form-inline-talk {
    width: 100%;
}

.fix-form-inline-talk .per-center-form-box {
    overflow: hidden;
    width: 100%;
    margin: 15px auto;
}

.fix-form-inline-talk .btn-fix {
    margin-left: 0;
}

.fix-form-inline-talk .normalInput .useraddr,.normalInput .fix-wiin {
    width: 158px;
}

.fix-form-inline-talk .fix-lteeer .letter-area {
    width: 670px;
}

.fix-form-inline-talk .sel_talk {
    width: 170px;
    padding: 2px 0 2px 10px;
}

span.coloful {
    color: #666;
}

.rightBox {
    overflow: hidden;
    padding-bottom: 5px;
    border-bottom: 1px dashed #dcdcdc;
}

.titleStyle {
    font-weight: normal;
    line-height: 38px;
    height: 39px;
    margin-bottom: 10px;
    color: #555;
    border-bottom: 1px solid #dcdcdc;
}

.titleStyle h2 {
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    color: #555;
}

.rightBox p.info {
    font-size: 13px;
    line-height: 1.6em;
    margin: 0 0 5px;
    text-indent: 2em;
    color: #777;
}

.rightBox p.noMbSpace {
    margin-bottom: 0;
}

.mgb10 {
    margin-bottom: 10px;
}

.main-content-wrap {
    overflow: hidden;
    width: 1100px;
}

/*权责清单*/
.quanze-list-box {
    overflow: hidden;
    width: 1098px;
    border: 1px solid #dcdcdc;
}

.quanze-list-inner {
    overflow: hidden;
    margin: 5px 15px;
}

.quanze-tab-title {
    line-height: 38px;
    overflow: hidden;
    height: 40px;
    background: #eee;
	margin-bottom:6px;
}

.quanze-tab-title > li {
    font-size: 22px;
    float: left;
    width: 533px;
    text-align: center;
    border-left: 1px solid #fff;
}

.quanze-tab-title > .mgl0 {
    border-left: 0;
}

.quanze-tab-title > .current {
    background: #f1f1f1;
}

.quanze-tab-title > .current > a {
    color: #035496;
}

.quanze-items-list {
    overflow: hidden;
    margin: 0;
}

.quanze-items-list > li {
    font-size: 14px;
    line-height: 26px;
    float: left;
    overflow: hidden;
    width: 145px;
    height: 26px;
    margin-bottom: 6px;
    margin-left: 6px;
    text-align: center;
    border: 1px solid #ededed;
    background: url(bg-qzqd-item.png) 0 0 repeat-x;
}

.quanze-items-list > .mgl0 {
    margin-left: 1px;
}

.quanze-list-inner-text {
    overflow: hidden;
    margin-bottom: 10px;
}

.quanze-list-inner-text > h2 {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    padding-bottom: .5em;
    text-align: center;
    border-bottom: 1px dashed #dcdcdc;
}

.quanze-list-inner-desc {
    overflow: hidden;
    margin-top: 12px;
}

/*信息公开专栏*/
.govinfo-open-column-wrap-left {
    overflow: hidden;
    width: 235px;
}

.govinfo-open-column-wrap-right {
    overflow: hidden;
    width: 855px;
}

.govinfo-open-column-aside-box {
    overflow: hidden;
    width: 233px;
    border: 1px solid #dcdcdc;
}

.govinfo-open-column-aside-1 {
    height: 243px;
}

.govinfo-open-column-aside-2 {
    height: 273px;
}

.govinfo-open-column-aside-title-bar {
    height: 45px;
    background: url(bg-xxgk-titlebar.png) left top repeat-x;
}

.govinfo-open-column-aside-title-bar > li {
    font-size: 18px;
    line-height: 42px;
    overflow: hidden;
    height: 44px;
    margin: 0 5px;
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
}

.govinfo-open-column-aside-title-bar > li > a {
    color: #035496;
}

.gongkai-fix {
    top: 35px;
}

.govinfo-column-aside-1-fix {
    overflow: hidden;
    width: 205px;
    height: auto;
    margin: 5px auto 0;
    border-top: 0;
}

.govinfo-column-aside-1-fix > li {
    line-height: 30px;
    height: 30px;
}

.govinfo-open-column-aside-2 .govinfo-cnt-aside-box {
    margin: 0 20px;
}

.govinfo-open-column-aside-3 {
    height: 178px;
}

.govinfo-column-text-list {
    overflow: hidden;
}

.govinfo-column-text-list > li {
    font-size: 14px;
    line-height: 28px;
    position: relative;
    float: left;
    overflow: hidden;
    width: 70px;
    height: 25px;
    margin-left: 7px;
}

.govinfo-column-text-list > li > i {
    font-style: normal;
    position: absolute;
    top: 13px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #555;
}

.govinfo-column-text-list > li > a {
    margin-left: 8px;
}

.govinfo-column-text-list-pay > li {
    float: none;
    width: auto;
}

.govinfo-open-column-box {
    overflow: hidden;
    width: 855px;
}

.govinfo-open-column-main-box {
    position: relative;
    overflow: hidden;
    width: 423px;
    border: 1px solid #dcdcdc;
}

.govinfo-open-column-main-1 {
    height: 338px;
}

.govinfo-open-column-box .govinfo-open-column-aside-title-bar {
    position: relative;
}

.govinfo-open-column-box .govinfo-open-column-aside-title-bar > li {
    margin: 0 10px;
    padding-left: 5px;
    text-align: left;
}

.govinfo-open-column-box .govinfo-open-column-aside-title-bar > .gomore {
    font-size: 12px;
    line-height: 12px;
    position: absolute;
    top: 16px;
    right: 0;
    display: block;
    height: 12px;
    padding: 0 5px;
    border: 0;
    border-right: 0 none;
}

.govinfo-open-column-box .govinfo-open-column-aside-title-bar > .gomore > a,.govinfo-open-title-submenu > li > a {
    color: #999;
}

.govinfo-open-column-box .govinfo-open-column-aside-title-bar > .gomore > a:hover,.govinfo-open-title-submenu > li > a:hover {
    color: #555;
}

.govinfo-open-title-submenu {
    line-height: 44px;
    position: absolute;
    top: 16px;
    right: 5px;
    overflow: hidden;
    width: auto;
    height: 12px;
}

.govinfo-open-title-submenu > li {
    font-size: 12px;
    line-height: 10px;
    float: left;
    height: 12px;
    padding: 0 8px;
    border-right: 0;
    border-left: 1px solid #999;
}

.govinfo-open-title-submenu > .current {
    border-left: 0;
}

.govinfo-open-column-main-box .shiye-common-con-region {
    margin: 0;
}

.govinfo-open-column-main-box .shiye-common-con-region-list > li {
    height: 24px;
}

.govinfo-open-column-main-2 {
    height: 178px;
}

.govinfo-open-column-main-2 .shiye-common-con-region {
    margin: 5px 0;
}
/*通用模块*/
.shiye-common-banner-title {
    font-size: 30px;
    position: absolute;
    top: 43px;
    left: 310px;
    color: #2981cb;
}

.shiye-common-title-bar {
    position: relative;
    height: 39px;
    border-bottom: 1px solid #e6e6e6;
    background: #f4f4f4;
}

.shiye-common-title-bar > li {
    font-size: 18px;
    line-height: 39px;
    display: block;
    float: left;
    padding: 0 20px;
    border-right: 1px solid #dcdcdc;
}

.shiye-common-title-bar > .current {
    height: 39px;
    border-top: 1px solid #025497;
    background-color: #fff;
}

.shiye-common-title-bar > .current > a {
    color: #035496;
}

.shiye-common-title-bar > .gomore {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 15px;
    display: block;
    padding: 0 5px;
    border-right: 0;
}

.shiye-common-title-bar > .gomore > a {
    color: #999;
}

.shiye-common-title-bar > .gomore > a:hover {
    color: #666;
}

.shiye-common-con-region {
    overflow: hidden;
    width: 100%;
    margin: 5px auto 0;
}

.shiye-common-con-region-list {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.shiye-common-con-region-list > li {
    font-size: 14px;
    line-height: 28px;
    position: relative;
    overflow: hidden;
    height: 25px;
}

.shiye-common-con-region-list > li > i {
    position: absolute;
    top: 13px;
    left: 10px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #555;
}

.shiye-common-con-region-list > li > a {
    display: block;
    overflow: hidden;
    width: 80%;
    margin-left: 20px;
}

.shiye-common-con-region-list > li > em {
    font-size: 12px;
    font-style: normal;
    line-height: 12px;
    position: absolute;
    top: 8px;
    right: 0;
    overflow: hidden;
    width: 50px;
    height: 14px;
    color: #838383;
}

.shiye-common-con-region-items {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.shiye-common-con-region-items > li {
    font-size: 14px;
    line-height: 26px;
    float: left;
    overflow: hidden;
    width: 108px;
    height: 28px;
    margin-bottom: 4px;
    margin-left: 7px;
    padding: 0 10px;
    border: 1px solid #eaeaea;
}

.shiye-common-con-region-item-narrow {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.shiye-common-con-region-item-narrow > li {
    font-size: 14px;
    line-height: 28px;
    position: relative;
    float: left;
    overflow: hidden;
    width: 120px;
    height: 25px;
    margin-left: 16px;
}

.shiye-common-con-region-item-narrow > li > i {
    position: absolute;
    top: 11px;
    left: 0;
    display: block;
    width: 10px;
    height: 7px;
    border: 0 none;
    background-position: -195px -383px;
}

.shiye-common-con-region-item-narrow > li > a {
    margin-left: 15px;
}

.common-position-relative {
    position: relative;
}

.shiye-common-jiaoyu-tit-submenus {
    line-height: 39px;
    position: absolute;
    top: 14px;
    right: 53px;
    overflow: hidden;
    width: auto;
    height: 13px;
}

.shiye-common-jiaoyu-tit-submenus > li {
    font-size: 12px;
    line-height: 10px;
    float: left;
    height: 12px;
    padding: 0 8px;
    border-right: 1px solid #333;
}

.shiye-jiaotong-wrap-1 {
    overflow: hidden;
    width: 550px;
    height: auto;
}

.shiye-jiaotong-wrap-2 {
    overflow: hidden;
    width: 270px;
    height: auto;
}

.shiye-common-con-aside-region-list {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.shiye-common-con-aside-region-list > li {
    font-size: 14px;
    line-height: 28px;
    position: relative;
    overflow: hidden;
    height: 25px;
}

.shiye-common-con-aside-region-list > li > i {
    position: absolute;
    top: 13px;
    left: 10px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #555;
}

.shiye-common-con-aside-region-list > li > a {
    display: block;
    overflow: hidden;
    width: 70%;
    margin-left: 20px;
}

.shiye-common-con-aside-region-list > li > em {
    font-size: 12px;
    font-style: normal;
    line-height: 12px;
    position: absolute;
    top: 8px;
    right: 0;
    overflow: hidden;
    width: 50px;
    height: 14px;
    color: #838383;
}
/*通用模块结束*/
.govinfo-open-column-aside-title-bar > li > a {
    color: #ae0b0c;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-1 {
    background-position: 0 -1035px;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-2 {
    background-position: -21px -1035px;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-3 {
    background-position: -42px -1035px;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-4 {
    background-position: -63px -1035px;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-5 {
    background-position: -84px -1035px;
}

.govinfo-left-bottom-catalogue > li > .govinfo-catalogue-redicon-6 {
    background-position: -105px -1035px;
}

.govinfo-left-bottom-catalogue > li > a,.govinfo-left-bottom-catalogue > li > a:hover {
    color: #ae0b0c;
}

.govinfo-open-column-wrap-right .govinfo-open-column-aside-title-bar {
    background: none;
}

.govinfo-open-title-submenu > li {
    font-size: 14px;
}

.govinfo-open-title-submenu > li > a {
    color: #000;
}

.govinfo-open-title-submenu > li > a:hover {
    color: #ae0b0c;
}

.govinfo-open-title-submenu > .current {
    border-left: 1px solid #999;
}

.govinfo-open-title-submenu > .bdl0 {
    border-left: 0;
}

.govinfo-open-column-main-box .shiye-common-con-region-0515fix {
    height: 220px;
}

.fix-0515-replace {
    overflow: hidden;
    height: 68px;
}

.fix-0515-replace > li {
    display: block;
    float: left;
    overflow: hidden;
    width: 200px;
    height: 68px;
    margin-left: 10px;
}

.fix-0515-replace > li img {
    width: 200px;
    height: 68px;
}

.table-cell {
    display: table-row;
}
.govinfo-list-caption {
    display: inline-block;
    width: 760px;
    height: 36px;
    background-color: #2b70b6;
}
.corrrect-font {
    font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", sans-self;
}
.govinfo-list-caption>li {
    line-height: 36px;
    color: #fff;
    font-size: 16px;
}
.govinfo-list-caption>li>span {
    display: inline-block;
    text-align: center;
    border-right: 1px solid #fff;
}
.list-caption-serial {
    width: 50px;
}
.list-caption-title {
    width: 447px;
}
.list-caption-no {
    width: 154px;
}
.govinfo-list-caption>li>span.list-caption-time {
    width: 90px;
    border-right: none;
}
.govinfo-list-title {
    display: inline-block;
    width: 758px;
    border: 1px solid #efefef;
}
.govinfo-list-title-item {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    float: left;
    position: relative;
}
.govinfo-list-title-item>span {
    display: inline-block;
    text-align: center;
    border-right: 1px solid #efefef;
    border-bottom: 1px dashed #efefef;
    overflow: hidden;
    height: 40px;
}
.govinfo-list-title-item>span.list-title-serial {
    width: 50px;
}
.govinfo-list-title-item>a.list-title-title {
    width: 442px;
    display: inline-block;
    text-align: left;
    border-right: 1px solid #efefef;
    border-bottom: 1px dashed #efefef;
    padding-left: 5px;
    overflow: hidden;
    font-size: 14px;
    height: 40px;
}
.govinfo-list-title-item>span.list-title-no {
    width: 155px;
    font-size: 12px;
    color: #015293;
}
.govinfo-list-title-item>span.list-title-time {
    width: 90px;
    font-size: 12px;
    border-right: none;
}