/**
 *
 * @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;
}

.icon-time,.header-search-form--textinput,.header-search-form--submit,.menus-left > li > .icon-menus-1,.menus-left > li > .icon-menus-2,.menus-left > li > .icon-menus-3,.menus-left > li > .icon-menus-4,.menus-left > li > .icon-menus-5,.menus-left > li > .icon-menus-6,.menus-right,.headline-news-logo,.shxidx-buttons div,.main-qiuck-news-inner,.main-qiuck-news-inner > a,.coumn-2-height,.drama-controller > span,.main-service-items > li,.main-bottom-service-items > li > a > i,.govinfo-center-bottom > li > a > i,.govinfo-right-bottom-cnt > li > i,.intraction-title-links-jump > i,.intraction-title-links-jump > .icon-links-2,.chz-intraction-qiuck-links > li > i,.govinfo-left-bottom-catalogue > li > i,.mend-right-bot-links > li,.mainservice-items > li > i,.main-people-service-box-bottom > li > i,.know-chz-slide .shxidx-buttons div,.zjchaz-desc-top-right-box-left-quicklinks > li > i,.zjchaz-desc-bottom-bottom > li > i,.zjchaz-desc-bottom-cntbox > li > div > i,.zjchaz-desc-bottom-cntbox > li > .into-chz-text,.menus-subpage-fix > li:hover,.menus-subpage-fix > .current,.govinfo-cnt-aside-box > li > i,.govinfo-open-4 > li,.cond-menu-list .cond-menu-head,.govinfo-search-show-cnt > .govinfo-search-show-cnt-title > i,.page-share > a,.common-media-inner dt i,.fix-chzh-quick > li > i,.chzh-quicklinks-box > li > i,.fix-posi-right > .write-letter-go > i,.mayors-mailbox-title > .fixifx-leter-sea > i,.fix-posi-right > .fix-icon-2 > i,.shiye-common-con-region-item-narrow > li > i,.zhwfuwu-zhuti-items dt i,.sidebar-quick-links > a > i,.sidebar-quick-links--close > a > i,.arrow-btn {
    background: url(sprite.png) no-repeat;
}
/* 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;
}

.datetime-info > li > .icon-time {
    display: inline-block;
    width: 16px;
    height: 17px;
    margin-right: 3px;
    vertical-align: -2px;
    background-position: 0 0;
}

.datetime-info > .weather-set > iframe {
    margin: 2px 0 0 10px;
}

.datetime-info > .weather-set > .weather-mask {
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.top-submenus > li {
    display: block;
    float: left;
    overflow: hidden;
    height: 14px;
    margin-top: 9px;
    padding: 0 10px;
    border-left: 1px solid #c9c9c9;
}

.top-submenus > li:first-child {
    border-left: none;
}

.top-submenus > li > a {
    width: 100%;
    text-decoration: none;
    color: #2d2d2d;
}

.top-submenus > li > a:hover {
    color: #1d5495;
}

.banner-wrap {
    overflow: hidden;
    width: 100%;
    min-width: 1100px;
    height: 130px;
    background: url(banner-bg.png) center top repeat-x;
}

.banner {
    position: relative;
    overflow: hidden;
    width: 1100px;
    height: 130px;
    margin: 0 auto;
    background: url(banner-bg2.png) 450px 10px no-repeat;
}

.logo {
    overflow: hidden;
    width: 295px;
    height: 85px;
}

.search-box {
    overflow: hidden;
    width: 240px;
    height: 60px;
    margin-top: 40px;
}

.header-search-box-input {
    overflow: hidden;
    width: 240px;
    height: 34px;
}

.header-search-form {
    position: relative;
    overflow: hidden;
    height: 34px;
}

.header-search-form--textinput {
    font-size: 14px;
    overflow: hidden;
    width: 245px;
    height: 34px;
    padding: 0 0 10px 10px;
    color: #7d7d7d;
    border: 0;
    background-position: -19px 0;
}

.header-search-form--submit {
    position: absolute;
    top: 0;
    right: 0;
    width: 45px;
    height: 34px;
    cursor: pointer;
    border: 0;
    background-position: -266px 0;
}

.header-search-words {
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;
    width: 100%;
    height: 16px;
    margin-top: 10px;
    color: #555;
}

.header-search-title {
    margin-left: 12px;
}

.header-search-words > a {
    display: inline-block;
    margin: 0 5px;
    text-decoration: none;
    color: #008bcc;
}

.header-search-words > a:hover {
    text-decoration: underline;
}

/*.menus-wrap {
    width: 100%;
    height: 50px;
    background: url(new-menu-bg.png) center bottom repeat-x;
}*/

/*导航位置修改开始 另：修改了 .menus-right 添加样式 margin-top:-2px;*/
.menus-wrap {
    width: 1100px;
    height: 50px;
    background: url(new-menu-bg.png) center bottom repeat-x;
    margin:0 auto;
}
/*导航位置修改开始*/

.menus {
    position: relative;
    z-index: 3;
    width: 1100px;
    height: 50px;
    margin: 0 auto;
}

.menus-left {
    line-height: 46px;
    height: 46px;
    margin-top: 4px;
}

.menus-left > li {
    display: block;
    float: left;
    height: 46px;
    margin-top: -1px;
    padding: 0 23px;
    background: url(menus-bg-li.png) right 14px no-repeat;
}

.menus-left-fix > li:hover {
    background-color: #035fa8;
}

.menus-left > li > i {
    display: inline-block;
    width: 26px;
    height: 22px;
    margin-top: 12px;
    margin-right: 10px;
}

.menus-left > li > .icon-menus-1 {
    background-position: 0 -40px;
}

.menus-left > li > .icon-menus-2 {
    background-position: -27px -40px;
}

.menus-left > li > .icon-menus-3 {
    background-position: -81px -40px;
}

.menus-left > li > .icon-menus-4 {
    background-position: -54px -40px;
}

.menus-left > li > .icon-menus-5 {
    background-position: -108px -40px;
}

.menus-left > li > .icon-menus-6 {
    background-position: -135px -40px;
}

.menus-left > li > a {
    font-size: 18px;
    position: relative;
    top: -3px;
    display: inline-block;
    text-decoration: none;
    color: #fff;
}

.menus-right {
    line-height: 44px;
    overflow: hidden;
    width: 204px;
    height: 44px;
    background: url(nav-new-two-bg.png) 0 0 no-repeat;
    margin-top:-2px;
}

.menus-right > li {
    display: block;
    float: left;
    width: 102px;
    height: 44px;
}

.menus-right > li > a {
    display: block;
    width: 100%;
    height: 100%;
}

.main-wrap {
    overflow: hidden;
    width: 1100px;
    margin: 10px auto;
	clear:both;
}
/* Headline News */
.headline-news {
    position: relative;
    overflow: hidden;
    width: 1100px;
    height: 80px;
}

.headline-news-cnt {
    width: 1095px;
    height: 75px;
    margin: 3px 0 0 3px;
    border: 1px solid #f1f1f1;
}

.headline-news-logo {
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 69px;
    background-position: 0 -70px;
}

.headline-news-list {
    width: 965px;
    height: 70px;
    margin: auto;
}

.headline-news-list > li {
    font-size: 14px;
    line-height: 30px;
    display: block;
    float: left;
    overflow: hidden;
    width: 33%;
    height: 30px;
    text-align: center;
}

.headline-news-list > .headline-news-big {
    font-size: 22px;
    line-height: 40px;
    overflow: hidden;
    width: 100%;
    height: 40px;
}

.headline-news-list > li > a {
    text-decoration: none;
    color: #555;
}

.headline-news-list > li > a:hover {
    text-decoration: underline;
}

.headline-news-list > .headline-news-big > a {
    font-weight: 700;
    color: #035497;
}
/* 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;
}
/* Top News */
.main-top-news-title {
    width: 100%;
    height: 40px;
}

.main-top-news-title > li {
    font-size: 18px;
    line-height: 36px;
    display: block;
    float: left;
    overflow-x: hidden;
    width: 117px;
    height: 39px;
    text-align: center;
    border: 1px solid #dcdcdc;
    border-right: 0;
    background-color: #f4f4f4;
}

.main-top-news-title > .bdlt0 {
    border-left: 0;
}

.main-top-news-title > .current {
    width: 121px;
    height: 39px;
    border-top: 1px solid #1e5496;
    border-bottom: 0;
    background-color: #fff;
}

.main-top-news-title > li > a {
    text-decoration: none;
    color: #000311;
}

.main-top-news-title > .current > a {
    font-weight: 400;
    color: #035497;
}

.main-top-news-region {
    overflow: hidden;
    width: 560px;
    height: 227px;
    margin: 10px auto 0;
    border-bottom: 1px dashed #dcdcdc;
}

.main-top-news-region-list {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.main-top-news-region-list > li {
    font-size: 14px;
    line-height: 30px;
    position: relative;
    overflow: hidden;
    height: 30px;
}

.main-top-news-region-list > .main-top-news-region-headline {
    font-size: 20px;
    line-height: 50px;
    height: 60px;
    margin-bottom: 5px;
    text-align: center;
    border-bottom: 1px dashed #dcdcdc;
}

.main-top-news-region-list > li > a {
    display: inline-block;
    float: left;
    overflow: hidden;
    width: 486px;
    text-decoration: none;
    color: #000311;
}

.main-top-news-region-list > li > a:hover {
    color: #333;
}

.main-top-news-region-list > .main-top-news-region-headline > a {
    display: inline;
    width: 100%;
    color: #d81617;
}

.main-top-news-region-list > .main-top-news-region-headline > a:hover {
    font-weight: 700;
    color: #d81617;
}

.main-top-news-region-list > li > i {
    display: block;
    float: left;
    width: 3px;
    height: 3px;
    margin-top: 11px;
    margin-right: 7px;
    background-color: #000;
}

.main-top-news-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;
}

.main-top-news-region-list > .main-top-news-region-headline > i,.main-top-news-region-list > .main-top-news-region-headline > em {
    display: none;
}

.main-qicuk-news {
    position: relative;
    overflow: hidden;
    width: 560px;
    height: 46px;
    margin: 12px auto;
}

.main-qiuck-news-inner {
    position: absolute;
    overflow: hidden;
    width: 305px;
    height: 46px;
}

.quick-gov {
    z-index: 2;
    top: 0;
    left: 0;
    background-position: -46px -260px;
}

.quick-shanxi {
    z-index: 1;
    top: 0;
    right: 0;
    background-position: 0 -213px;
}

.main-qiuck-news-inner > a {
    font-size: 18px;
    line-height: 46px;
    display: inline-block;
    height: 46px;
    text-decoration: none;
    color: #035497;
}

.main-qiuck-news-inner > a:hover {
    font-weight: 700;
}

.quick-gov > a {
    margin-left: 25px;
    padding-left: 90px;
    background-position: 0 -354px;
}

.quick-shanxi > a {
    margin-left: 90px;
    padding-left: 70px;
    background-position: 0 -401px;
}
/* 专题 */
.coumn-2-height {
    height: 80px;
    background-color: #ededed;
    background-position: 0 -450px;
}

.topic-wrap {
    position: relative;
    overflow: hidden;
    width: 1008px;
    height: 60px;
    margin: 10px auto 0 82px;
}

.set-topic-links {
    position: relative;
}

.topic-links {
    position: absolute;
    top: 0;
    left: 20px;
    display: block;
    width: 50px;
    height: 80px;
}

.coumn-3-height {
    height: 320px;
}

.main-content-news {
    overflow: hidden;
    width: 496px;
    padding-right: 16px;
    border-right: 1px solid #e6e6e6;
}

.main-bottom-news-title {
    line-height: 32px;
    position: relative;
    /* overflow: hidden; */
    width: 100%;
    height: 36px;
    border-bottom: 1px solid #e6e6e6;
}

.mend-govinfo-title {
    line-height: 49px;
    height: 49px;
}

.main-bottom-news-title > li {
    font-size: 18px;
    display: block;
    float: left;
    margin-right: 25px;
    padding: 0 5px;
}

.main-bottom-news-title > li > a {
    text-decoration: none;
    color: #000;
}

.main-bottom-news-title > .current > a {
    color: #025496;
}

.main-bottom-news-region {
    width: 100%;
    height: 273px;
}

.main-bottom-news-region > .main-top-news-region-list > li {
    line-height: 29px;
    height: 29px;
    border-bottom: 1px dashed #e6e6e6;
}

.main-bottom-news-region > .main-top-news-region-list > li > i {
    margin-top: 10px;
    margin-right: 5px;
    margin-left: 5px;
}

.main-bottom-news-region > .main-top-news-region-list > li > em {
    top: 6px;
}

.main-bottom-news-region > .main-top-news-region-list > li > a {
    width: 426px;
}

.mend-govinfo-cnt {
    position: relative;
    overflow: hidden;
    height: 165px;
}

.mend-govinfo-cnt > .main-top-news-region-list > li {
    line-height: 24px;
    height: 24px;
    border-bottom: 0;
}

.main-content-service {
    overflow: hidden;
    width: 572px;
    height: 320px;
}

.main-content-service-top {
    overflow: hidden;
    height: 200px;
}

.main-content-service-top-region {
    width: 562px;
    margin: 10px 5px;
}

.main-service-items {
    overflow: hidden;
    width: 100%;
    height: 153px;
}

.main-service-items > li {
    font-size: 14px;
    line-height: 26px;
    display: block;
    float: left;
    overflow: hidden;
    width: 136px;
    height: 28px;
    margin-top: 10px;
    margin-left: 6px;
    text-align: left;
    background-position: -220px -310px;
}

.main-service-items > .mgl0 {
    margin-left: 0;
}

.main-service-items > li > a {
    display: block;
    overflow: hidden;
    width: 120px;
    margin: 0 8px;
    text-decoration: none;
    color: #666;
}

.main-service-items > li > a:hover {
    color: #000;
}

.main-content-service-bottom {
    overflow: hidden;
    height: 110px;
    margin-top: 10px;
}

.main-content-service-bottom-region {
    overflow: hidden;
    height: 63px;
    margin-top: 10px;
}

.main-bottom-service-items > li {
    font-size: 14px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 58px;
    height: 63px;
    margin-left: 27px;
}

.main-bottom-service-items > .mgl0 {
    margin-left: 0;
}

.main-bottom-service-items > li > a {
    text-decoration: none;
    color: #555;
}

.main-bottom-service-items > li > a:hover {
    color: #1d5495;
}

.main-bottom-service-items > li > a > i {
    display: block;
    width: 56px;
    height: 44px;
}

.main-bottom-service-items > li > a > span {
    line-height: 18px;
    display: block;
    overflow: hidden;
    height: 18px;
}

.main-bottom-service-items > li > a > .icon-interaction-1 {
    background-position: 0 -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-2 {
    background-position: -57px -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-3 {
    background-position: -114px -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-4 {
    background-position: -171px -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-5 {
    background-position: -228px -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-6 {
    background-position: -285px -537px;
}

.main-bottom-service-items > li > a > .icon-interaction-7 {
    background-position: -342px -537px;
}
/* Footer */
.footer-wrap {
    overflow: hidden;
    width: 100%;
    min-width: 1100px;
    height: 160px;
    margin-top: 10px;
    border-top: 2px solid #308bcb;
    background-color: #eee;
}

.jump-links-box {
    overflow: hidden;
    width: 1100px;
    height: 20px;
    margin: 15px auto;
}

.jump-links-box > select {
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    width: 145px;
    height: 20px;
    margin-left: 9px;
    color: #333;
}

.jump-links-box > .mgl0 {
    margin-left: 0;
}

.copyright {
    overflow: hidden;
    width: 1200px;
    height: 100px;
    margin: 5px auto;
}

.copyright-left {
    margin: 0 40px;
}

.copyright-left > li {
    display: block;
    float: left;
    overflow: hidden;
    height: 88px;
    margin: 0 15px;
}

.copyright-right {
    margin-right: 85px;
}

.copyright-right > li {
    display: block;
    float: left;
    height: 95px;
}

.copyright-right > .copytxt {
    font-size: 12px;
    width: 565px;
    height: 95px;
    margin-right: 30px;
    color: #555;
}

.copyright-right > .copytxt a {
    text-decoration: none;
    color: #555;
}

.copyright-right > .copytxt a:hover {
    text-decoration: underline;
}
/* 下拉 */
.menus > ul > li > .section-nav-items-box {
    position: absolute;
    z-index: 99;
    top: 50px;
    left: 50%;
    display: none;
    overflow: hidden;
    width: 1096px;
    height: 448px;
    margin: 0;
    margin-left: -550px;
    list-style: none;
    border: 2px solid #1a4677;
    border-top: 0;
    background: #fff;
}

.menus > ul > li > ul::before,.menus > ul > li > ul::after {
    display: table;
    content: '';
}

.menus > ul > li > ul::after {
    clear: both;
}

.menus > ul > li > ul > li {
    padding-bottom: 0;
    list-style: none;
    background: none;
}
/* 政务公开 */
.govinfo {
    overflow: hidden;
    height: 425px;
    margin: 12px 0;
}

.govinfo-left {
    overflow: hidden;
    width: 237px;
    padding: 0 15px;
    border-right: 1px dashed #d8d8d8;
}

.govinfo-left-top {
    overflow: hidden;
    height: 175px;
}

.govinfo-left-top-title {
    font-size: 18px;
    line-height: 49px;
    overflow: hidden;
    width: 100%;
    height: 49px;
    text-align: center;
    border-bottom: 1px solid #e6e6e6;
}

.govinfo-left-top-title > a {
    text-decoration: none;
    color: #010101;
}

.govinfo-left-top-cnt {
    overflow: hidden;
    height: 110px;
    margin-top: 10px;
}

.govinfo-left-top-cnt > li {
    line-height: 30px;
    display: block;
    float: left;
    overflow: hidden;
    width: 155px;
    height: 30px;
    margin-left: 10px;
}

.govinfo-left-top-cnt > li > a {
    font-size: 14px;
    text-decoration: none;
    color: #333;
}

.govinfo-left-top-cnt > li > a:hover {
    color: #000;
}

.govinfo-left-top-cnt-fix {
    height: 170px;
}

.govinfo-left-top-cnt-fix > li {
    line-height: 24px;
    overflow: hidden;
    width: 68px;
    height: 24px;
}

.govinfo-center {
    overflow: hidden;
    width: 519px;
    padding: 0 15px;
    border-right: 1px dashed #d8d8d8;
}

.govinfo-center-top {
    overflow: hidden;
    height: 225px;
}

.mend-govinfo-center-bottom {
    height: 200px;
}

.mend-govinfo-title-bold {
    font-weight: 700;
}

.mend-govinfo-title-bold > li > a {
    color: #555;
}

.mend-orgnize-box {
    overflow: hidden;
    height: 140px;
    margin-top: 10px;
}

.mend-orgnize-box > li {
    font-size: 14px;
    line-height: 24px;
    float: left;
    overflow: hidden;
    width: 160px;
    height: 24px;
    margin-left: 15px;
}

.mend-orgnize-box > .mgl0 {
    margin-left: 0;
}

.mend-orgnize-box > li > a {
    color: #333;
}

.mend-orgnize-box > li > a:hover {
    color: #000;
}

.no-bdbt {
    border-bottom: 0;
}

.more-news {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 0;
}

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

.more-news > a {
    text-decoration: none;
    color: #bcbcbc;
}

.more-news > a:hover {
    text-decoration: underline;
    color: #666;
}

.govinfo-center-bottom {
    overflow: hidden;
    height: 80px;
}

.govinfo-center-bottom > li {
    overflow: hidden;
    width: 110px;
    height: 80px;
    margin: 0;
    text-align: center;
    border-left: 1px dashed #c9c9c9;
}

.govinfo-center-bottom > .bdlt0 {
    border-left: 0;
}

.govinfo-center-bottom > li > a > i {
    width: 36px;
    height: 36px;
    margin: 7px auto;
}

.govinfo-center-bottom > li > a > .icon-govinfo-1 {
    background-position: -195px -342px;
}

.govinfo-center-bottom > li > a > .icon-govinfo-2 {
    background-position: -232px -342px;
}

.govinfo-center-bottom > li > a > .icon-govinfo-3 {
    background-position: -269px -342px;
}

.govinfo-center-bottom > li > a > .icon-govinfo-4 {
    background-position: -306px -342px;
}

.govinfo-center-bottom > li > a > span {
    line-height: 30px;
    height: 30px;
}

.govinfo-right {
    overflow: hidden;
    width: 247px;
    padding: 0 15px;
}

.govinfo-classify {
    overflow: hidden;
    width: 100%;
    height: 88px;
}

.govinfo-classify > li {
    display: block;
    float: left;
    width: 50%;
    text-align: center;
}

.govinfo-right-top {
    height: 210px;
}

.govinfo-right-top-cnt {
    height: 160px;
}

.govinfo-right-top-fix {
    height: 145px;
}

.govinfo-right-top-cnt-fix {
    height: 100px;
    margin-top: 0;
}

.govinfo-right-top-cnt > li {
    position: relative;
    width: 54px;
    padding-left: 10px;
}

.govinfo-right-top-cnt-fix > li {
    line-height: 24px;
    overflow: hidden;
    width: 53px;
    height: 24px;
    margin-left: 0;
    padding-left: 8px;
}

.govinfo-right-top-cnt > li > i {
    position: absolute;
    top: 11px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    border: 1px solid #d2d0d1;
}

.govinfo-right-bottom {
    height: 145px;
}

.govinfo-right-bottom-cnt {
    height: 50px;
    margin-top: 0;
}

.govinfo-right-bottom-cnt > li {
    position: relative;
    width: 85px;
    height: 24px;
    padding-left: 15px;
}

.govinfo-right-bottom-cnt > li > i {
    position: absolute;
    top: 12px;
    left: 0;
    display: block;
    width: 10px;
    height: 7px;
    border: 1px solid #d2d0d1;
    border: 0;
    background-position: -195px -383px;
}

.intraction-left {
    width: 500px;
    margin-left: 15px;
}

.intraction-right {
    width: 550px;
    margin-right: 15px;
}

.intraction-left-top {
    overflow: hidden;
    height: 200px;
}

.intraction-title-links {
    font-size: 18px;
    line-height: 36px;
    position: relative;
    width: 100%;
    height: 39px;
    text-indent: 5px;
    border-bottom: 1px solid #e6e6e6;
}

.intraction-title-links > li > a {
    color: #000;
}

.intraction-title-links-jump {
    font-size: 14px;
    line-height: 16px;
    position: absolute;
    top: 10px;
    right: 15px;
    overflow: hidden;
    height: 20px;
}

.intraction-title-links-jump > i {
    float: left;
    overflow: hidden;
    width: 18px;
    height: 20px;
}

.intraction-title-links-jump > .icon-links-1 {
    background-position: -285px -88px;
}

.intraction-title-links-jump > .icon-links-2 {
    background-position: -285px -109px;
}

.intraction-title-links-jump > a {
    line-height: 18px;
    color: #035497;
}

.intraction-box-cnt {
    width: 100%;
    margin-top: 5px;
}

.intraction-box-cnt > li {
    line-height: 20px;
    overflow: hidden;
    height: 22px;
}

.intraction-box-cnt > .intraction-box-cnt-title {
    line-height: 24px;
    overflow: hidden;
    height: 26px;
    background: #e6e6e6;
}

.intraction-box-cnt > li > span {
    font-size: 14px;
    line-height: 24px;
    display: block;
    float: left;
    overflow: hidden;
    height: 26px;
    padding: 0 5px;
    color: #555;
    border-left: 1px solid #fff;
}

.intraction-box-cnt > .intraction-box-cnt-title > span {
    font-weight: 700;
}

.intraction-box-cnt > li > .intraction-box-cnt-tit,.intraction-box-cnt > li > .intraction-item-cnt-tit {
    width: 285px;
}

.intraction-box-cnt > li > .intraction-item-cnt-tit > a {
    color: #595959;
}

.intraction-box-cnt > li > .intraction-item-cnt-tit > a:hover {
    color: #333;
}

.intraction-box-cnt > li > .intraction-box-cnt-time,.intraction-box-cnt > li > .intraction-item-cnt-time {
    width: 90px;
}

.intraction-box-cnt > li > .intraction-box-cnt-count,.intraction-box-cnt > li > .intraction-item-cnt-count {
    width: 90px;
}

.intraction-box-cnt > li > .intraction-item-cnt-time {
    font-size: 12px;
    color: #999;
}

.intraction-box-cnt > li > .intraction-item-cnt-count {
    font-size: 12px;
    color: #f94040;
}

.fix-space {
    margin-top: 20px;
}

.tab-flag-intraction {
    line-height: 39px;
    height: 39px;
}

.intraction-right-top-region {
    overflow: hidden;
    height: 145px;
    margin-top: 15px;
}

.chz-online-talk {
    overflow: hidden;
    width: 100%;
    margin: 0;
}

.chz-online-talk > dt {
    float: left;
    overflow: hidden;
    width: 190px;
    height: 145px;
    margin-right: 10px;
}

.chz-online-talk > dt img {
    width: 190px;
    height: 135px;
    transition: transform .3s ease-in-out;
}

.chz-online-talk > dt img:hover {
    transform: scale(1.1);
}

.chz-online-talk > dd {
    overflow: hidden;
}

.chz-online-talk-fileds {
    width: 100%;
}

.chz-online-talk-fileds > li {
    font-size: 14px;
    display: block;
    overflow: hidden;
    color: #565656;
}

.chz-online-talk-fileds > .online-talk-subject {
    line-height: 1.3em;
    height: 2.6em;
}

.chz-online-talk-fileds > .online-talk-time,.chz-online-talk-fileds > .online-talk-guest {
    line-height: 2.4em;
    height: 2.4em;
}

.chz-online-talk-fileds > .online-talk-desc {
    line-height: 1.5em;
    height: 3em;
}

.chz-online-talk-fileds > li > span {
    font-weight: 700;
    color: #035497;
}

.chz-online-talk-fileds > li a {
    color: #565656;
}

.chz-online-talk-fileds > li a:hover {
    color: #232323;
}

.chz-online-talk-fileds > li .online-talk-detail {
    font-size: 14px;
    color: #f5273c;
}

.chz-online-talk-fileds > li .online-talk-detail:hover {
    font-weight: 700;
    color: #f5273c;
}
/* 在线调查 */
.fix-cnt-list {
    height: 100px;
}

.chz-research-list {
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    width: 100%;
    height: 100px;
}

.chz-research-list > li {
    display: block;
    overflow: hidden;
    height: 20px;
    margin-bottom: 5px;
}

.chz-research-list > li > a {
    color: #000311;
}

.chz-research-list > li > a:hover {
    color: #232323;
}

.chz-research-list > li > em {
    font-style: normal;
    color: #5fb553;
}

.chz-research-list > li > .research-done {
    color: #d95f5f;
}

.chz-intraction-qiuck-links {
    font-size: 16px;
    overflow: hidden;
    width: 100%;
    height: 36px;
    margin-top: 10px;
}

.chz-intraction-qiuck-links > li > a {
    margin-right: 10px;
    margin-left: 56px;
    color: #333;
}

.chz-intraction-qiuck-links > li > a:hover {
    color: #025496;
}

.chz-intraction-qiuck-links > li {
    line-height: 36px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    height: 36px;
    border-left: 1px dotted #ccc;
}

.chz-intraction-qiuck-links > .bdl0 {
    border-left: 0;
}

.chz-intraction-qiuck-links > li > i {
    position: absolute;
    top: 0;
    left: 10px;
    display: block;
    overflow: hidden;
    width: 36px;
    height: 36px;
}

.chz-intraction-qiuck-links > li > .intraction-qiuck-icons-1 {
    background-position: -195px -395px;
}

.chz-intraction-qiuck-links > li > .intraction-qiuck-icons-2 {
    background-position: -232px -395px;
}

.chz-intraction-qiuck-links > li > .intraction-qiuck-icons-3 {
    background-position: -269px -395px;
}

.chz-intraction-qiuck-links > li > .intraction-qiuck-icons-4 {
    background-position: -306px -395px;
}
/* 政务公开 */
.govinfo-left-bottom-catalogue {
    font-size: 14px;
    overflow: hidden;
    width: 100%;
    height: 180px;
    margin-top: 12px;
    border-top: 1px dashed #ccc;
}

.govinfo-left-bottom-catalogue > li {
    line-height: 29px;
    position: relative;
    height: 29px;
    border-bottom: 1px dashed #ccc;
}

.govinfo-left-bottom-catalogue > li > a {
    margin-left: 50px;
    color: #555;
}

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

.govinfo-left-bottom-catalogue > li > i {
    position: absolute;
    top: 5px;
    left: 20px;
    display: block;
    width: 20px;
    height: 18px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-1 {
    background-position: 0 -609px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-2 {
    background-position: -21px -609px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-3 {
    background-position: -42px -609px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-4 {
    background-position: -63px -609px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-5 {
    background-position: -84px -609px;
}

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

.govinfo-left-bottom-catalogue > li:hover > .govinfo-catalogue-icon-6 {
    background-position: -105px -609px;
}
/* 政务公开下拉调整 */
.mend-leader-box {
    font-weight: 700;
    overflow: hidden;
    height: 135px;
}

.mend-leader-box a {
    color: #555;
}

.govinfo-leader-box {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
    overflow: hidden;
    height: 90px;
    margin-top: 5px;
}

.govinfo-leader-box > li {
    display: block;
    overflow: hidden;
    width: 100%;
}

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

.govinfo-leader-box > .setht > span {
    height: 3em;
}

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

.mend-right-bot-links {
    overflow: hidden;
    height: 40px;
    margin-top: 5px;
}

.mend-right-bot-links > li {
    line-height: 40px;
    display: block;
    float: left;
    overflow: hidden;
    width: 120px;
    height: 40px;
    text-align: center;
    background-position: -130px -590px;
}

.mend-right-bot-links > .mlset {
    margin-left: 6px;
}

.mend-right-bot-links > li > a {
    font-size: 18px;
    color: #333;
}
/* 政务服务 */
.government-affairs-service-left {
    line-height: normal;
    overflow: hidden;
    width: 436px;
    padding: 0 15px;
    border-right: 1px dashed #d8d8d8;
}

.government-affairs-service-right {
    line-height: normal;
    overflow: hidden;
    width: 599px;
    padding: 0 15px;
}

.eps-classification {
    overflow: hidden;
    width: 100%;
    height: 150px;
}

.eps-classification-title {
    /* overflow: hidden; */
    height: 39px;
    border-bottom: 1px solid #e6e6e6;
}

.eps-classification-title > li {
    font-size: 18px;
    line-height: 39px;
    display: block;
    float: left;
    padding: 0 10px;
}

.eps-classification-title > li > a {
    color: #000;
}

.eps-classification-title > .current > a {
    color: #025497;
}

.eps-classification-region {
    overflow: hidden;
    margin-top: 10px;
    padding: 0 10px;
}

.eps-height140 {
    height: 140px;
}

.eps-classification-items > li {
    font-size: 14px;
    line-height: 32px;
    display: block;
    float: left;
    overflow: hidden;
    width: 60px;
    height: 32px;
    margin-left: 29px;
    text-align: center;
}

.eps-classification-items > .mgl0 {
    margin-left: 0;
}

.eps-classification-items > li > a {
    color: #333;
}

.eps-classification-items > li > a:hover {
    color: #000;
}

.eps-classification-bottom {
    height: 135px;
    background: #fefefe;
}

.vertical-title {
    font-size: 18px;
    line-height: 1.2em;
    display: block;
    float: left;
    overflow: hidden;
    width: 18px;
    height: 130px;
    padding: 0 12px;
    transition: all .5s ease 0s;
    vertical-align: middle;
    color: #0c62bf;
    border: 1px solid #efefef;
    background-color: #fafafa;
}

.vertical-title:hover {
    background-color: #f1f1f1;
}

.vertical-title > a {
    color: #000;
}

.vertical-title:hover > a {
    color: #1d5496;
}

.mainservice-box {
    width: 392px;
    height: 100%;
}

.mainservice-items {
    overflow: hidden;
    height: 100%;
}

.mainservice-items > li {
    line-height: 30px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 130px;
    height: 30px;
    margin: 8px 0;
}

.mainservice-items > li > i {
    position: absolute;
    top: 1px;
    left: 12px;
    display: block;
    overflow: hidden;
    width: 28px;
    height: 28px;
}

.mainservice-items > li > a {
    margin-left: 50px;
    color: #333;
}

.mainservice-items > li > a:hover {
    color: #1d5496;
}

.mainservice-items > li > .mainservice-items-cion-1 {
    background-position: 0 -635px;
}

.mainservice-items > li > .mainservice-items-cion-2 {
    background-position: -116px -635px;
}

.mainservice-items > li > .mainservice-items-cion-3 {
    background-position: -87px -635px;
}

.mainservice-items > li > .mainservice-items-cion-4 {
    background-position: -29px -635px;
}

/*.mainservice-items > li > .mainservice-items-cion-5 {
    background-position: -116px -635px;
}*/

.mainservice-items > li > .mainservice-items-cion-5 {
    background-position: -174px -635px;
}

.mainservice-items > li > .mainservice-items-cion-6 {
    background-position: -145px -635px;
}

.mainservice-items > li > .mainservice-items-cion-7 {
    background-position: -203px -635px;
}

.mainservice-items > li > .mainservice-items-cion-8 {
    background-position: -232px -635px;
}

.eps-classification-right-top {
    overflow: hidden;
    height: 360px;
}

.eps-classification-right-top-title {
    font-size: 18px;
    line-height: 39px;
    padding-left: 10px;
}

.eps-classification-right-top-title > a {
    color: #000;
}

.eps-classification-right-top-searchbox {
    overflow: hidden;
    width: 205px;
    height: 20px;
    margin-top: 10px;
}

.qa-search-form {
    overflow: hidden;
    width: 100%;
    height: 20px;
}

.qa-search-input {
    font-size: 12px;
    line-height: 14px;
    display: block;
    float: left;
    width: 150px;
    height: 16px;
    padding-left: 5px;
    color: #c5c1c1;
    border: 1px solid #ccc;
    background: #fff;
}

.qa-search-input-button {
    font-size: 12px;
    line-height: 18px;
    display: block;
    float: left;
    overflow: hidden;
    width: 40px;
    height: 20px;
    margin-left: 3px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    border: none;
    background: #008bcc;
}

.eps-classification-cnt-box {
    overflow: hidden;
    height: 315px;
    margin-top: 10px;
}

.fix-height-tit {
    height: 26px;
}

.service-result-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 285px;
}

.fix-height-tit-cnt {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    margin-top: 0;
}

.fix-height-tit-cnt > li.invest-odd {
    background-color: #fefcfc;
}

.eps-classification-cnt-box > li {
    font-size: 12px;
    line-height: 26px;
    display: block;
    overflow: hidden;
    height: 26px;
    color: #333;
    color: #999;
}

.eps-classification-cnt-box > .eps-classification-cnt-title {
    font-size: 14px;
    font-weight: 700;
    color: #595959;
    background: #e6e6e6;
}

.eps-classification-cnt-box > li > span {
    display: block;
    float: left;
    overflow: hidden;
    height: 26px;
    text-align: center;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-1 {
    width: 110px;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-2 {
    width: 305px;
    text-align: left;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-3 {
    width: 90px;
    color: #333;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-4 {
    width: 90px;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-2 > a {
    font-size: 14px;
    padding: 0 3px;
    color: #333;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-2 > a:hover {
    color: #025497;
}

.eps-classification-cnt-box > li > .eps-classification-cnt-title-3 > em {
    font-style: normal;
    color: #fc0000;
}

.main-people-service-box {
    width: 555px;
    height: 100%;
}

.main-people-service-box-top {
    overflow: hidden;
    height: 150px;
}

.main-people-service-box-top > li {
    font-size: 14px;
    line-height: 36px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 180px;
    height: 36px;
}

.main-people-service-box-top > li > i {
    position: absolute;
    top: 18px;
    left: 12px;
    display: block;
    width: 3px;
    height: 3px;
    background: #008bcc;
}

.main-people-service-box-top > li > a {
    margin-left: 22px;
    color: #333;
}

.main-people-service-box-top > li > a:hover {
    color: #008bcc;
}

.main-people-service-box-bottom {
    overflow: hidden;
    width: 100%;
    height: 50px;
    margin-top: 10px;
}

.main-people-service-box-bottom > li {
    line-height: 47px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 119px;
    height: 47px;
}

.main-people-service-box-bottom > li  img {
    position: absolute;
    top: 1px;
    left: 6px;
    display: block;
    overflow: hidden;
    width: 47px;
    height: 47px;
}

.main-people-service-box-bottom > li > a {
    font-size: 14px;
    margin-left: 58px;
    color: #565656;
}

.main-people-service-box-bottom > li > a:hover {
    color: #1d5496;
}

.main-people-service-box-bottom > li > .main-people-service-items-cion-1 {
    background-position: 0 -675px;
}

.main-people-service-box-bottom > li > .main-people-service-items-cion-2 {
    background-position: -48px -675px;
}

.main-people-service-box-bottom > li > .main-people-service-items-cion-3 {
    background-position: -96px -675px;
}

.main-people-service-box-bottom > li > .main-people-service-items-cion-4 {
    background-position: -144px -675px;
}

.main-people-service-box-bottom > li > .main-people-service-items-cion-5 {
    background-position: -192px -675px;
}
/* 调整政务服务 */
.eps-classification-bottom-reset {
    height: 130px;
    margin-top: 10px;
}

.eps-classification-bottom-reset .vertical-title {
    height: 128px;
}

.eps-classification-bottom-reset .vertical-title > a {
    display: block;
    margin-top: 20px;
}

.eps-classification-bottom-reset .main-people-service-box {
    width: 392px;
}

.eps-classification-bottom-reset .main-people-service-box-top {
    height: 130px;
}

.eps-classification-bottom-reset .main-people-service-box-top > li {
    width: 130px;
    height: 32px;
}
/* 走进长治 */
.zjchz-box {
    line-height: normal;
    overflow: hidden;
    height: 425px;
    margin: 12px auto;
    padding: 0 15px;
}

.zjchaz-desc-top {
    overflow: hidden;
    height: 300px;
}

.zjchaz-desc-top-left {
    width: 400px;
    height: 100%;
}
/* 走进长治修正 */
.know-chz-slide {
    height: 300px;
}

.know-chz-slide img {
    width: 100%;
    height: 300px;
}

.know-chz-slide .shxidx-wrapper-outer {
    height: 300px;
}

.know-chz-slide .shxidx-wrapper,.know-chz-slide .shxidx-item {
    height: 300px;
}

.know-chz-slide .shxidx-pagination {
    display: none;
}

#toKnowChz .item {
    position: relative;
    display: block;
    cursor: pointer;
    text-decoration: none;
}

#toKnowChz b {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 36px;
    opacity: .65;
    background: #000;
    filter: alpha(opacity=65);
}

#toKnowChz span {
    font-size: 14px;
    line-height: 32px;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    width: 95%;
    height: 36px;
    text-align: center;
    color: #fff;
}

.know-chz-slide .shxidx-buttons div {
    width: 28px;
    height: 59px;
    margin-top: -30px;
}

.know-chz-slide .shxidx-buttons .shxidx-prev,.know-chz-slide .shxidx-buttons .shxidx-prev:hover {
    left: 0;
    background-position: -245px -668px;
}

.know-chz-slide .shxidx-buttons .shxidx-next,.know-chz-slide .shxidx-buttons .shxidx-next:hover {
    right: 0;
    background-position: -274px -668px;
}

.zjchaz-desc-top-right {
    overflow: hidden;
    width: 655px;
    height: 300px;
}

.zjchaz-desc-top-right-box {
    overflow: hidden;
    height: 240px;
}

.zjchaz-desc-top-right-box > li {
    display: block;
    overflow: hidden;
    height: 100%;
}

.zjchaz-desc-top-right-box-left {
    width: 400px;
}

.zjchaz-desc-top-right-box-right {
    width: 240px;
}

.zjchaz-desc-top-right-box-left-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 39px;
    overflow: hidden;
    height: 39px;
    padding: 0 15px;
    color: #555;
    border-bottom: 1px solid #dcdcdc;
}

.zjchaz-desc-top-right-box-left-cnt {
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    height: 130px;
    margin: 5px 0;
    padding: 0 5px;
    color: #333;
}

.zjchaz-desc-top-right-box-left-cnt > a {
    color: #034f8d;
}

.zjchaz-desc-top-right-box-left-cnt > a:hover {
    color: #077bd9;
}

.zjchaz-desc-top-right-box-left-quicklinks {
    font-size: 14px;
    overflow: hidden;
    height: 60px;
}

.zjchaz-desc-top-right-box-left-quicklinks > li {
    line-height: 20px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 80px;
    height: 20px;
}

.zjchaz-desc-top-right-box-left-quicklinks > li > i {
    position: absolute;
    top: 9px;
    left: 5px;
    display: block;
    width: 8px;
    height: 7px;
    background-position: -263px -635px;
}

.zjchaz-desc-top-right-box-left-quicklinks > li > a {
    margin-left: 20px;
    color: #333;
}

.zjchaz-desc-top-right-box-left-quicklinks > li > a:hover {
    color: #034f8d;
}

.zjchaz-desc-top-right-box-right-box {
    overflow: hidden;
}

.zjchaz-desc-top-right-box-right-box-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 39px;
    overflow: hidden;
    height: 39px;
    text-align: center;
    color: #555;
    border-bottom: 1px solid #dcdcdc;
}

.zjchaz-desc-top-right-box-right-box-cnt {
    overflow: hidden;
    margin-top: 10px;
}

.zjchaz-desc-top-right-box-right-box-cnt > li {
    line-height: 26px;
    display: block;
    float: left;
    overflow: hidden;
    width: 80px;
    height: 26px;
}

.zjchaz-desc-top-right-box-right-box-cnt > li > a {
    font-size: 14px;
    margin-left: 5px;
    color: #333;
}

.margint {
    margin-top: 8px;
}

.zjchaz-desc-bottom-bottom {
    width: 100%;
    height: 50px;
    margin-top: 10px;
}

.zjchaz-desc-bottom-bottom > li {
    line-height: 50px;
    position: relative;
    display: block;
    float: left;
    width: 163px;
    height: 50px;
    border-left: 1px dotted #cbcbcb;
}

.zjchaz-desc-bottom-bottom > li.mgl0 {
    border-left: 0;
}

.zjchaz-desc-bottom-bottom > li > i {
    position: absolute;
    top: 7px;
    left: 26px;
    display: block;
    width: 36px;
    height: 36px;
}

.zjchaz-desc-bottom-bottom > li > a {
    font-size: 14px;
    margin-left: 70px;
    color: #333;
}

.zjchaz-desc-bottom-bottom > li > a:hover {
    color: #316bd5;
}

.zjchaz-desc-bottom-bottom > li > .icon-2bottom-1 {
    background-position: 0 -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-2bottom-2 {
    background-position: -37px -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-2bottom-3 {
    background-position: -74px -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-2bottom-4 {
    background-position: -111px -730px;
}

.zjchaz-desc-bottom {
    overflow: hidden;
    height: 105px;
    margin-top: 15px;
    background: #f5f5f5;
}

.zjchaz-desc-bottom-title {
    font-size: 20px;
    line-height: 1.1em;
    overflow: hidden;
    width: 25px;
    height: 100%;
    padding-top: 7px;
    padding-left: 10px;
    transition: all .5s ease 0s;
    color: #008bcc;
    border-left: 5px solid #008bcc;
}

.zjchaz-desc-bottom-cntbox {
    height: 85px;
    margin-top: 10px;
}

.zjchaz-desc-bottom-cntbox > li {
    display: block;
    float: left;
    overflow: hidden;
    width: 155px;
    height: 100%;
    margin-left: 15px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic {
    position: relative;
    float: left;
    overflow: hidden;
    width: 120px;
    height: 85px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > i {
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    line-height: 24px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;
    display: block;
    width: 33px;
    height: 24px;
    text-align: center;
    color: #fff;
}

.zjchaz-desc-bottom-cntbox > li a img {
    width: 120px;
    height: 85px;
}

.zjchaz-desc-bottom-cntbox > li:hover img {
    transition: transform .5s ease-in-out;
    transform: scale(1.1);
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-1 {
    background-position: -148px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-2 {
    background-position: -182px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-3 {
    background-position: -216px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-4 {
    background-position: -250px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-5 {
    background-position: -284px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-pic > .icon-into-6 {
    background-position: -318px -730px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-text {
    font-size: 16px;
    line-height: 1.1em;
    display: block;
    float: left;
    overflow: hidden;
    width: 16px;
    height: 85px;
    padding: 7px 5px 0 12px;
    color: #0c62bf;
    color: #9f9f9f;
    background-position: -357px -582px;
}

.zjchaz-desc-bottom-cntbox > li > .into-chz-text:hover {
    color: #70bbde;
    background-position: -357px -668px;
}
/* 公众数据 */
.publick-data-box {
    line-height: normal;
    overflow: hidden;
    width: 1066px;
    height: 425px;
    margin: 12px auto;
}

.publick-data-left-box {
    overflow: hidden;
    width: 100%;
    height: 257px;
}

.publick-data-right-box {
    overflow: hidden;
    width: 100%;
    height: 160px;
    margin-top: 5px;
}

.publick-data-left-box-top {
    overflow: hidden;
    width: 510px;
    height: 257px;
}
/* 修正 */

.publick-data-fix {
    height: 257px;
}

.publick-data-fix img {
    width: 100%;
    height: 257px;
}

.publick-data-fix .shxidx-wrapper-outer {
    height: 257px;
}

.publick-data-fix .shxidx-wrapper,.publick-data-fix .shxidx-item {
    height: 257px;
}

#shxidx-slide-public-data-wrap .item {
    position: relative;
    display: block;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}

#shxidx-slide-public-data-wrap b {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 36px;
    opacity: .65;
    background: #000;
    filter: alpha(opacity=65);
}

#shxidx-slide-public-data-wrap span {
    font-size: 14px;
    line-height: 32px;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    width: 92%;
    height: 36px;
    margin-left: 3%;
    text-align: left;
    color: #fff;
}

.publick-data-fix .shxidx-buttons div {
    display: none;
}

.chz-publicdata-tab-box {
    overflow: hidden;
    width: 100%;
}

.fix160 {
    width: 540px;
    height: 160px;
    height: 257px;
    margin-top: 0;
}

.tab-publicdata-title {
    line-height: 36px;
    position: relative;
    /* overflow: hidden; */
    width: 100%;
    height: 39px;
    border-bottom: 1px solid #e6e6e6;
}

.tab-publicdata-title > li {
    font-size: 18px;
    display: block;
    float: left;
    padding: 0 15px;
}

.tab-publicdata-title > li > a {
    text-decoration: none;
    color: #000;
}

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

.tab-publicdata-region {
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
}

.tab-publicdata-region {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.tab-publicdata-region-list > li {
    font-size: 14px;
    line-height: 26px;
    position: relative;
    overflow: hidden;
    height: 26px;
    border-bottom: 0 none;
}

.tab-publicdata-region-list > li > i {
    display: block;
    float: left;
    width: 3px;
    height: 3px;
    margin-top: 12px;
    margin-right: 5px;
    margin-left: 5px;
    background-color: #000;
}

.tab-publicdata-region-list > li > a {
    display: block;
    float: left;
    overflow: hidden;
    text-decoration: none;
    color: #000311;
}

.tab-publicdata-region-list > li > a:hover {
    color: #333;
}

.tab-publicdata-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;
}

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

.fix257 {
    overflow: hidden;
    height: 247px;
    margin-top: 10px;
}

.fix257 .tab-publicdata-region-list > li > a {
    width: 470px;
}

.fix257 .tab-publicdata-region-list > li {
    line-height: 25px;
    height: 25px;
}
/* 政务服务 */
.menus-subpage-fix > li {
    width: 155px;
    height: 40px;
    margin-top: 6px;
    padding: 0;
    text-align: center;
    background-position: right 10px;
}

.menus-subpage-fix > li:hover,.menus-subpage-fix > .current {
    background-position: 0 -775px;
}

.menus-subpage-fix > li:hover > a,.menus-subpage-fix > .current > a {
    color: #333;
}

.menus-subpage-fix > .subpage-first-menu {
    width: 118px;
}

.menus-subpage-fix > .subpage-first-menu:hover {
    background-position: -160px -775px;
}

.menus-subpage-fix > li > a {
    top: -5px;
}

.menus-subpage-fix > li > i {
    position: relative;
    top: -1px;
    margin-top: 9px;
}

.menus-subpage-box {
    overflow: hidden;
    width: 1098px;
    height: 66px;
    margin: 0 auto;
    border: 1px solid #e0e0e0;
    border-top: 0;
    background: url(bg-submenus.png) 0 0 repeat-x;
}

.menus-subpage-box > li {
    display: block;
    float: left;
    height: 32px;
}

.menus-subpage-box > li > a {
    font-size: 14px;
    line-height: 100%;
    display: block;
    height: 14px;
    margin-top: 9px;
    padding: 0 18px;
    color: #333;
    border-left: 1px solid #eee;
}

.menus-subpage-box > li > .mgl0 {
    border-left: 0;
}

.menus-subpage-box > li > a:hover {
    color: #025496;
}
/* 政务公开首页 */

.mt10 {
    margin-top: 10px;
}

.h55 {
    height: 55px;
}

.h113 {
    height: 113px;
}

.h288 {
    height: 288px;
}

.h230 {
    height: 230px;
}

.h238 {
    height: 238px;
}

.h400 {
    height: 400px;
}

.h180 {
    height: 180px;
}

.govinfo-publish-left-box {
    overflow: hidden;
    width: 235px;
}

.govinfo-publish-left-1 {
    width: 233px;
    border: 1px solid #dcdcdc;
}

.govinfo-title-aside-box {
    font-size: 18px;
    font-weight: 700;
    line-height: 44px;
    overflow: hidden;
    height: 44px;
    margin: 0 5px;
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
}

.govinfo-title-aside-box > a {
    color: #035497;
}

.govinfo-cnt-aside-box {
    overflow: hidden;
    margin: 10px 20px;
}

.govinfo-cnt-aside-box > li {
    line-height: 25px;
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 95px;
    height: 25px;
}

.govinfo-cnt-aside-box > li > i {
    position: absolute;
    top: 9px;
    left: 2px;
    display: block;
    width: 10px;
    height: 7px;
    border: 0;
    background-position: -195px -383px;
}

.govinfo-cnt-aside-box > li > a {
    font-size: 14px;
    margin-left: 20px;
    color: #555;
}

.govinfo-cnt-aside-box > li > a:hover {
    color: #025496;
}

.sidetree {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 355px;
    margin: 0 5px;
}

.treeview {
    width: 224px;
}

.treeview li {
    background: url('treeview-default-line.gif') no-repeat scroll 0 0;
}

.treeview li {
    font-size: 14px;
    margin: 0;
    padding: 3px 0 3px 16px;
    color: #333;
}

.treeview li a {
    color: #035497;
}

.govinfo-publish-center-box {
    overflow: hidden;
    width: 600px;
    margin-left: 5px;
}

.h288 {
    height: 288px;
}

.h373 {
    height: 373px;
}

.govinfo-publish-center-1 {
    overflow: hidden;
    width: 598px;
    border: 1px solid #dcdcdc;
}

.govinfo-title-center-box {
    font-size: 18px;
    font-weight: 700;
    line-height: 44px;
    position: relative;
    overflow: hidden;
    height: 44px;
    margin: 0 15px;
    text-align: left;
    text-indent: 5px;
    border-bottom: 1px solid #dcdcdc;
}

.govinfo-title-center-box > a {
    color: #035497;
}

.govinfo-title-center-box > span {
    font-size: 12px;
    line-height: 100%;
    position: absolute;
    right: 0;
    bottom: 10px;
    overflow-x: hidden;
    height: 12px;
}

.govinfo-title-center-box > span > a {
    color: #555;
}

.govinfo-cnt-center-box {
    overflow: hidden;
    width: 570px;
    margin: 10px auto;
}

.govinfo-cnt-center-box > li {
    line-height: 24px;
    position: relative;
    overflow: hidden;
    height: 24px;
    color: #999;
}

.govinfo-cnt-center-box > li > i {
    font-style: normal;
    position: absolute;
    top: 11px;
    left: 5px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}

.govinfo-cnt-center-box > li > a {
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    width: 460px;
    margin-left: 15px;
    color: #333;
}

.govinfo-cnt-center-box > li > a:hover {
    color: #035497;
}

.govinfo-cnt-center-box > li > em {
    font-size: 12px;
    font-style: normal;
    position: absolute;
    right: 0;
    bottom: 0;
}

.govinfo-cntcalu-center-box > li {
    display: block;
    float: left;
    width: 183px;
    margin-right: 5px;
}

.h113 {
    height: 113px;
}

.govinfo-cntcalu2-center-box > li {
    width: 70px;
    margin: 0;
}

.h215 {
    height: 215px;
}

.govinfo-open-4 {
    overflow: hidden;
    height: 40px;
}

.govinfo-open-4 > li {
    line-height: 38px;
    display: block;
    float: left;
    width: 140px;
    height: 40px;
    margin-left: 13px;
    text-align: center;
    background-position: 0 -830px;
}

.govinfo-open-4 > li > a {
    font-size: 18px;
    color: #333;
}

.govinfo-open-4 > .mgl0 {
    margin-left: 0;
}

.govinfo-title-center-tab-box {
    font-size: 18px;
    font-weight: 700;
    line-height: 44px;
    overflow: hidden;
    height: 44px;
    margin: 0 15px;
    border-bottom: 1px solid #dcdcdc;
}

.govinfo-title-center-tab-box > li {
    display: block;
    float: left;
}

.govinfo-title-center-tab-box > li > a {
    line-height: 100%;
    overflow: hidden;
    height: 18px;
    padding: 0 25px;
    color: #555;
    border-left: 1px solid #dcdcdc;
}

.govinfo-title-center-tab-box > .current > a {
    color: #025496;
}

.govinfo-title-center-tab-box > .mgl0 > a {
    border-left: 0;
}

.govinfo-cnt-center-tab-box {
    overflow: hidden;
    height: 170px;
}

.govinfo-cnt-center-tab-box .govinfo-cnt-center-box {
    position: relative;
    overflow: hidden;
    height: 150px;
    margin: 10px auto;
}

.govinfo-publish-right-box {
    overflow: hidden;
    width: 255px;
}

.h166 {
    height: 165px;
}

.govinfo-publish-right-1 {
    width: 253px;
    border: 1px solid #dcdcdc;
}

.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;
}

.h240 {
    height: 240px;
}

.govinfo-publish-right-1 .govinfo-left-bottom-catalogue {
    width: auto;
    margin: 5px 20px;
    border-top: 0;
}

.h170 {
    height: 170px;
}

.govinf-open-search-box {
    height: 115px;
    margin: 5px 15px;
}

.govinf-open-search-box .search-show-cnt {
    height: 30px;
}

.govinf-open-search-box .search-show-cnt--explain {
    width: 72px;
    text-align: right;
}

.govinf-open-search-box .search-show-cnt > li {
    font-size: 13px;
    line-height: 28px;
    float: left;
    vertical-align: middle;
    color: #777;
}

.govinf-open-search-box .search-show-cnt--input input,.search-show-cnt--input select {
    width: 140px;
}

.govinf-open-search-box .subbtn {
    overflow: hidden;
    height: 25px;
    text-align: center;
}

.govinf-open-search-box .subbtn input {
    font-size: 12px;
    line-height: 23px;
    width: 72px;
    text-align: center;
    color: #025496;
    border: 0;
    background: #eee;
}

.govinf-open-search-box .subbtn input:hover {
    cursor: pointer;
    background: #ddd;
}

.h236 {
    height: 236px;
}

.govinfo-publish-right-1 .tab-info-rank-box {
    height: 180px;
    margin: 5px;
}

.govinfo-publish-right-1 .tab-info-rank-box > li {
    font-size: 14px;
    line-height: 30px;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 30px;
}

.govinfo-publish-right-1 .tab-info-rank-box > li a {
    color: #333;
}

.govinfo-publish-right-1 .tab-info-rank-box > li > span {
    line-height: 16px;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    text-align: center;
    color: #999;
    background: #f5f5f5;
}

.govinfo-publish-right-1 .tab-info-rank-box > li > em {
    font-style: normal;
    line-height: 20px;
    position: absolute;
    top: 4px;
    right: 1px;
    display: inline-block;
    height: 20px;
    color: #999;
}

.govinfo-publish-right-1 .tab-info-rank-box > li > span.ordertopic {
    color: #fff;
    background: #025496;
}

.govinfo-topics-box {
    overflow: hidden;
    height: 226px;
}

.govinfo-topics-box > li {
    display: block;
    overflow: hidden;
    height: 46.5px;
    margin-top: 10px;
}

.govinfo-topics-box > li img {
    width: 100%;
    height: 100%；;
}
/* 政务公开列表 */
.govinfo-list-left-section {
    overflow: hidden;
    width: 260px;
    height: 865px;
    background-color: #f1f1f1;
}

.govinfo-list-left-section-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 48px;
    height: 48px;
    margin: 0;
    text-align: center;
    color: #5f5f5f;
}

.filte-border-bottom-2 {
    height: 1px;
    margin: 0 10px;
    border: 1px solid #dedede;
}

.govinfo-list-right-section {
    position: relative;
    overflow: hidden;
    width: 828px;
    height: 865px;
    border: 1px solid #e1e1e1;
}

.cond-menu-list {
    overflow: hidden;
    height: 601px;
    margin: 0 25px;
}

.cond-menu-list .cond-menu-head {
    font-size: 16px;
    font-weight: 400;
    line-height: 42px;
    overflow: hidden;
    height: 42px;
    margin: 0;
    cursor: pointer;
    text-indent: 45px;
    color: #646464;
    border-bottom: 1px solid #dedede;
    background-position: -12px -873px;
}

.cond-menu-list .cond-menu-box {
    overflow: hidden;
    border-bottom: 1px solid #dedede;
}

.sidetree-box {
    overflow-x: hidden;
    overflow-y: scroll;
    max-height: 355px;
    margin: 0;
}

.mg40 {
    margin: 0;
}

.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;
}

.govinfo-list-title {
    width: 808px;
}

.govinfo-list-title-item {
    font-size: 14px;
    position: relative;
    z-index: 0;
    width: 100%;
    padding: 0;
}

.govinfo-list-title-item > span {
    line-height: 32px;
    display: inline-block;
    overflow: hidden;
    height: 32px;
    text-align: center;
    color: #9f9f9f;
    border-bottom: 1px dashed #efefef;
}

.govinfo-list-title-item > .list-title-serial {
    width: 50px;
}

.govinfo-list-title-item > .list-title-title {
    line-height: 32px;
    display: inline-block;
    overflow: hidden;
    width: 463px;
    height: 32px;
    padding-left: 5px;
    text-align: left;
    color: #333;
    border-bottom: 1px dashed #efefef;
}

.govinfo-list-title-item > .list-title-title:hover {
    color: #025496;
}

.govinfo-list-title-item > .list-title-no {
    width: 160px;
    color: #333;
}

.govinfo-list-title-item > .list-title-time {
    font-size: 12px;
    width: 110px;
}

.govinfo-lay {
    font-size: 14px;
    display: none;
    overflow: hidden;
    width: 788px;
    margin-top: -3px;
    padding: 5px;
    border: 5px solid rgba(0, 0, 0, .1);
    background-color: #fff;
}

.govinfo-lay > li {
    line-height: 22px;
    display: inline-block;
    float: left;
    width: 382px;
    padding: 5px;
    border: 1px solid #eee;
}

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

.govinfo-list-title-item:hover a {
    color: #3d87d1;
}

.govinfo-lay > li.govinfo-lay-title {
    padding-left: 80px;
    text-indent: -75px;
    color: #3d87d1;
}

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

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

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

.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;
}
/* 政府部门 */
.fixpadd {
    padding: 0 20px 10px;
}

.govment-departments-table {
    width: 100%;
    background-color: #fff;
}

.govment-departments-table caption {
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    height: 40px;
    margin-bottom: 2px;
    padding-left: 10px;
    text-align: left;
    color: #1e5397;
    border-bottom: 1px solid #dcdcdc;
}

.govment-departments-table tr {
    line-height: 28px;
    height: 28px;
    background-color: #f1f1f1;
}

.govment-departments-table td {
    font-size: 14px;
    width: 25%;
    padding-left: 10px;
}

.govment-departments-table td a {
    color: #565656;
}

.govment-departments-table td:hover {
    background-color: #e9e9e9;
}

.govment-departments-table td:hover a {
    color: #1e5397;
}
/* common fix */
.common-list-aside-fix > h3:hover {
    cursor: default;
}

.common-list-aside-fix > h3 > a {
    color: #646464;
}

.common-list-aside-fix > h3:hover > a,.common-list-aside-fix > h3 > a:hover {
    color: #346ba3;
}

.fontsix {
    font-weight: 400;
}

.chz-common-text-list {
    overflow: hidden;
    margin: 10px auto;
}

.chz-common-text-list-items {
    font-size: 16px;
    overflow: hidden;
    width: 100%;
    margin: 10px auto;
}

.chz-common-text-list-items > li {
    line-height: 36px;
    position: relative;
    display: block;
    overflow: hidden;
    height: 36px;
}

.chz-common-text-list-items > li > i {
    position: absolute;
    top: 16px;
    left: 10px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #000;
}

.chz-common-text-list-items > li > a {
    line-height: 36px;
    display: block;
    overflow: hidden;
    width: 670px;
    height: 36px;
    margin-left: 23px;
    color: #656565;
}

.chz-common-text-list-items > li > a:hover {
    color: #346ba3;
}

.chz-common-text-list-items > li > span {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 0;
    width: 72px;
    color: #999;
}

.chz-common-text-list-items > .mtb30 {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px dotted #efefef;
}

.common-defix {
    padding-bottom: 0;
}

.common-defix .article-title {
    margin-bottom: 20px;
    padding: 0;
}

.common-defix .article-filed {
    margin-bottom: 10px;
}

.common-defix .article-tool {
    width: 1058px;
    padding: 10px 0;
    border-top: 1px dashed #dedede;
    border-bottom: 1px dashed #dedede;
}

.article-recommend {
    font-size: 14px;
}

.article-recommend-title {
    font-size: 16px;
    line-height: 44px;
    width: 100%;
    height: 44px;
    text-indent: 20px;
    color: #1d5597;
    background-color: #eee;
}

.recommend-lists {
    margin: 5px 20px;
}

.recommend-lists > li {
    line-height: 30px;
    position: relative;
    overflow: hidden;
    height: 30px;
}

.recommend-lists > li > i {
    position: absolute;
    top: 14px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #555;
}

.recommend-lists > li > a {
    margin-left: 13px;
    color: #333;
}

.recommend-lists > li > a:hover {
    color: #1d5597;
}

.common-media-inner {
    float: left;
    overflow: hidden;
    width: 240px;
    height: 220px;
    margin-left: 44px;
}

.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;
}
/* 首页调整开始 */
.main-top-news-region-list > li {
    line-height: 24px;
    height: 25px;
}

.datetime-info > .weather-set {
    background: #dfefff;
}

.intraction-box-cnt > li > .intraction-box-cnt-tit,.intraction-box-cnt > li > .intraction-item-cnt-tit {
    width: 315px;
}

.intraction-box-cnt > li > .intraction-box-cnt-time,.intraction-box-cnt > li > .intraction-item-cnt-time {
    width: 90px;
    text-align: center;
}

.intraction-box-cnt > li > .intraction-box-cnt-count,.intraction-box-cnt > li > .intraction-item-cnt-count {
    width: 60px;
    text-align: center;
}

.intraction-box-cnt > li > .intraction-item-cnt-count {
    color: #999;
}

.wqft-fix {
    height: auto;
}

.wqft-fix li {
    position: relative;
}

.wqft-fix li i {
    position: absolute;
    top: 8px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    background: #565656;
}

.wqft-fix li a {
    margin-left: 10px;
}

.wqft-fix li em {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    color: #999;
}

.vertical-title {
    font-size: 16px;
}

.vertical-title a {
    display: block;
    margin-top: 6px;
}

.eps-classification {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #dedede;
}

.eps-classification-bottom-reset {
    overflow: hidden;
    height: 125px;
    margin-top: 5px;
}

.eps-classification-bottom-reset .main-people-service-box-top > li {
    height: 30px;
}

.menus > ul > .menu-on > .section-nav-items-box {
    display: block;
}

.menus-left-fix > .menu-on {
    background-color: #035fa8;
}
/* 首页调整结束 */

.fix1-2 {
    height: 33px;
}

.main-boxcnt-wrap {
    overflow: hidden;
}

.chzh-column-1 {
    height: 290px;
    padding: 8px;
    border: 1px solid #e1e1e1;
}

.chzh-column-1-left {
    overflow: hidden;
    width: 380px;
    height: 290px;
}

.chzh-column-1-right {
    overflow: hidden;
    width: 690px;
    height: 290px;
}
/* 走进长治 */
#picarea {
    overflow: hidden;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

#bigpicarea {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 220px;
    margin: 0 auto;
}

.chzh-column-1-left .image {
    text-align: center;
}

.chzh-column-1-left .image img {
    width: 100%;
    height: 220px;
    margin: 0 auto;
}

#bigpicarea .word {
    font-size: 14px;
    line-height: 30px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    text-align: center;
    color: #fff;
    background: #000;
}

#smallpicarea {
    margin: 0;
    padding: 0;
}

#thumbs {
    overflow: hidden;
    width: 380px;
    height: 80px;
    margin: 0 auto;
}

#thumbs ul {
    margin-top: 5px;
}

#thumbs li {
    display: inline;
    float: left;
    overflow: hidden;
    width: 120px;
    height: 65px;
    margin-left: 10px;
}

#thumbs .mgl0 {
    margin-left: 0;
}

.first {
    margin-left: 0;
}

.last {
    margin-right: 0;
}

#thumbs li a {
    font-size: 0;
    display: block;
    width: 116px;
    height: 60px;
    border: 2px solid #efefef;
}

#thumbs li a:hover {
    border: 2px solid #d9e0ea;
}

#thumbs li a.current {
    border: 2px solid #0d67c7;
}

#thumbs li a img {
    width: 110px;
    height: 54px;
    padding: 3px;
}

.fix-chzh-tit {
    font-weight: 400;
    line-height: 30px;
    color: #1e5397;
}

.chzh-column-1-right .fix-chzh-cnt {
    line-height: 25px;
    height: 175px;
}

.fix-chzh-quick > li {
    line-height: 55px;
    width: 135px;
    height: 55px;
}

.fix-chzh-quick > li > i {
    top: 10px;
    left: 18px;
}

.fix-chzh-quick > li > a {
    margin-left: 60px;
}

.zjchaz-desc-bottom-bottom > li > .icon-cz2bottom-1 {
    background-position: -335px -775px;
}

.zjchaz-desc-bottom-bottom > li > .icon-cz2bottom-2 {
    background-position: 0 -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-cz2bottom-3 {
    background-position: -37px -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-cz2bottom-4 {
    background-position: -74px -730px;
}

.zjchaz-desc-bottom-bottom > li > .icon-cz2bottom-5 {
    background-position: -111px -730px;
}

.chzh-column-2 {
    overflow: hidden;
    height: 834px;
    margin-top: 10px;
    border: 1px solid #e1e1e1;
    border-top: 0;
}

.fix-chazh-tabcnt-tit > li {
    width: 156px;
}

.fix-chazh-tabcnt-tit > .current {
    width: 156px;
}

.fix-chazh-tabcnt-cnt {
    overflow: hidden;
    width: 1078px;
    height: 790px;
    margin: 0 10px;
    border-bottom: 0;
}

.chzh-item-single-box {
    float: left;
    overflow: hidden;
    width: 355px;
    height: 370px;
    margin: 20px 0 0 6px;
}

.fix-chazh-tabcnt-cnt .mgl0 {
    margin-left: 0;
}

.chzh-item-single-box dt {
    overflow: hidden;
    width: 355px;
    height: 240px;
    margin: 0;
}

.chzh-item-single-box dt img {
    width: 355px;
    height: 240px;
}

.chzh-item-single-box img {
    transition: transform .5s ease-in-out;
}

.chzh-item-single-box:hover img {
    transform: scale(1.1);
}

.chzh-item-single-box dd {
    overflow: hidden;
    width: 355px;
    height: 130px;
    margin: 0;
}

.fix-chzh-tabvnt-ulitem-tit {
    line-height: 39px;
    overflow: hidden;
    height: 39px;
    margin: 0;
    padding: 0 6px;
    border-bottom: 1px solid #e1e1e1;
}

.fix-chzh-tabvnt-ulitem-tit > span {
    color: #1e5596;
}

.fix-chzh-tabvnt-ulitem-tit > a {
    color: #333;
}

.fix-chzh-tabvnt-ulitem-cnt {
    line-height: 22px;
    width: 350px;
    height: 90px;
    margin: 0;
    padding: 0 0 0 5px;
    color: #555;
}

.fix-disitems .fix-chzh-tabvnt-ulitem-cnt {
    width: 355px;
    height: 90px;
    margin: 0;
}

.fix-chzh-tabvnt-ulitem-cnt > li {
    font-size: 14px;
    line-height: 30px;
    display: block;
    float: left;
    overflow: hidden;
    width: 115px;
    height: 30px;
    margin-left: 3px;
}

.fix-chzh-tabvnt-ulitem-cnt > li > a {
    color: #545454;
}

.fix-chzh-tabvnt-ulitem-cnt > li > a:hover {
    color: #1e5596;
}

.chzh-quicklinks-box {
    overflow: hidden;
    height: 60px;
    margin-top: 10px;
}

.chzh-quicklinks-box > li {
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    width: 175px;
    height: 60px;
    margin-left: 10px;
    background-color: #eee;
}

.chzh-quicklinks-box > .mgl0 {
    margin-left: 0;
}

.chzh-quicklinks-box > li > i {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    overflow: hidden;
    width: 65px;
    height: 60px;
}

.chzh-quicklinks-box > li > a {
    line-height: 60px;
    margin-left: 85px;
    color: #585858;
}

.chzh-quicklinks-box > li > a:hover {
    color: #1e5596;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-1 {
    background-position: 0 -930px;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-2 {
    background-position: -66px -930px;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-3 {
    background-position: -132px -930px;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-4 {
    background-position: -198px -930px;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-5 {
    background-position: -264px -930px;
}

.chzh-quicklinks-box > li > .icon-chzh-quklk-6 {
    background-position: -330px -930px;
}
/* 公众数据 */
.pubdata-left,.pubdata-right {
    overflow: hidden;
    width: 545px;
}

.pubdata-left-column-1 {
    overflow: hidden;
    height: 308px;
    border: 1px solid #e1e1e1;
}

.pubdata-left-column-1 > .publick-data-fix,.pubdata-left-column-1 > .publick-data-fix .shxidx-wrapper-outer,.pubdata-left-column-1 > .publick-data-fix .shxidx-wrapper,.pubdata-left-column-1 > .publick-data-fix .shxidx-item,.pubdata-left-column-1 > .publick-data-fix img {
    height: 308px;
}

.pubdata-fix-215 {
    height: 213px;
    margin-top: 10px;
}

.pubdata-fix-tit {
    position: relative;
    height: 40px;
    background-color: #f4f4f4;
}

.pubdata-fix-tit > .current {
    border-left: 0;
}

.pubdata-fix-tit > li {
    border-top: 0;
    border-bottom: 0;
}

.pubdata-fix-cnt,.pubdata-fix-cnt-fix {
    overflow: hidden;
    width: auto;
    height: 160px;
    margin: 10px;
    border-bottom: 0;
}

.pubdata-fix-cnt-fix {
    height: 260px;
}

.pubdata-fix-cnt .tab-publicdata-region-list > li,.pubdata-fix-cnt-fix .tab-publicdata-region-list > li {
    line-height: 30px;
    height: 30px;
}

.sk-more {
    font-size: 14px;
    position: absolute;
    top: 13px;
    right: 10px;
    display: block;
    color: #555;
}

.sk-more:hover {
    color: #222;
}
/* 首页调整04-07 开始 */
.coumn-1-height {
    height: 400px;
}

.main-qicuk-news {
    width: 512px;
    margin: 4px auto;
}

.main-top-news-wrap .main-top-news {
    width: 580px;
    height: 309px;
    margin-top: 10px;
}

.main-top-news-wrap .main-top-news-region {
    width: 556px;
    height: 247px;
    border-bottom: 0;
}

.main-top-news-wrap .main-top-news-wrap {
    overflow: hidden;
    width: 505px;
    height: 400px;
}

.main-top-news-wrap .main-top-news-title > li {
    width: 115px;
}

.main-top-news-wrap .main-top-news-title > .current {
    width: 116px;
}

.main-top-news-wrap .main-top-news-region-list > li > a {
    width: 396px;
}

.headline-news {
    width: 100%;
}

.headline-news-cnt {
    width: 577px;
}

.headline-news-list {
    overflow: hidden;
    width: 405px;
    height: 40px;
}

.main-slide-news {
    width: 512px;
}

.main-qiuck-news-inner {
    width: 283px;
}

.mainservice-items > li {
    margin: 5px 0;
}

.mainservice-items {
    font-size: 14px;
    height: 120px;
    margin-top: 5px;
}

.eps-classification-region {
    margin-top: 0;
    padding-top: 5px;
    border-right: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.eps-classification-items > li {
    line-height: 24px;
    height: 26px;
    margin-left: 28px;
}

.eps-classification-bottom-reset .main-people-service-box-top {
    height: 110px;
    margin-top: 5px;
}

.eps-classification-bottom-reset .main-people-service-box-top > li {
    height: 26px;
}

.eps-classification-title {
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    background: #f4f4f4;
}

.eps-classification-title > li {
    padding: 0 15px;
    border-left: 1px solid #dcdcdc;
}

.eps-classification-title > .current {
    height: 40px;
    border-bottom: 0;
    background-color: #fff;
}

.eps-height140 {
    height: 109px;
}

.fix160-myfix {
    width: 345px;
    height: 160px;
    margin-top: 0;
    margin-left: 15px;
}

.mgl0 {
    margin-left: 0;
}

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

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

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

.fix-marquee-items > li {
    width: 220px;
    padding: 0 5px;
    text-align: left;
}

.marquee-wrap {
    line-height: 30px;
    overflow: hidden;
    width: 548px;
    height: 30px;
    margin: auto;
}

.main-coumn.coumn-1-height {
    height: 430px;
    margin-top: 0;
}

.main-top-news-wrap .main-top-news {
    height: 339px;
}

.main-top-news-wrap .main-top-news-region {
    height: 275px;
}
/* 首页调整04-07 结束 */
.response-rate-box {
    font-size: 14px;
    line-height: 40px;
    position: absolute;
    top: 6px;
    right: 10px;
    overflow: hidden;
    width: 715px;
    height: 38px;
    color: #656565;
}

.response-rate-box > span {
    margin-left: 5px;
}

.response-rate-box > span > em {
    font-style: normal;
    color: #f00;
}

.mayors-mailbox-title {
    overflow: hidden;
    width: 100%;
    height: 30px;
}

.mayors-mailbox-title > li {
    line-height: 16px;
    display: block;
    float: left;
    height: 16px;
    margin-top: 7px;
    padding: 0 10px;
    cursor: pointer;
    border-right: 1px solid #747474;
}

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

.mayors-mailbox-title > .current {
    color: #035497;
}

.mayors-mailbox-content {
    overflow: hidden;
}

.filter-mailbox {
    line-height: 30px;
    position: absolute;
    top: 54px;
    right: 10px;
    overflow: hidden;
    width: 250px;
    height: 30px;
}

.mainlbox-filter-form {
    overflow: hidden;
    width: 100%;
}

.mainlbox-filter-form > select {
    font-size: 14px;
    line-height: 25px;
    display: block;
    float: left;
    overflow: hidden;
    height: 25px;
    margin-right: 5px;
    padding-left: 3px;
    color: #888;
    border: 1px solid #dcdcdc;
}

.mainlbox-filter-form > .mainlbox-filter-year {
    width: 98px;
}

.mainlbox-filter-form > .mainlbox-filter-month {
    width: 68px;
}

.mainlbox-filter-form > .mainlbox-filter-btn {
    font-size: 14px;
    line-height: 23px;
    display: block;
    float: left;
    width: 70px;
    height: 25px;
    cursor: pointer;
    text-align: center;
    color: #035497;
    border: 0;
    background-color: #eee;
}

.mainlbox-filter-form > .mainlbox-filter-btn:hover {
    background-color: #dedede;
}

.mayors-mailbox-content-inner {
    margin-top: 10px;
}

.mailbox-list-items {
    width: 100%;
}

.mailbox-list-items > thead > tr {
    line-height: 40px;
    height: 40px;
    color: #035497;
    background: #f1f1f1;
}

.mailbox-list-items > thead > tr > th {
    font-weight: 400;
}

.mailbox-list-items > tbody > tr {
    line-height: 40px;
    height: 40px;
    color: #333;
}

.mailbox-list-items > tbody > tr:hover {
    background-color: #f9f9f9;
}

.mailbox-list-items > tbody > tr > td {
    font-size: 14px;
    overflow: hidden;
    height: 40px;
    text-align: center;
    border-bottom: 1px dashed #eee;
}

.mailbox-list-items-tit-w {
    width: 250px;
}

.mailbox-list-items > tbody > tr > .mailbox-list-items-tit-w {
    display: block;
    overflow: hidden;
    padding-left: 15px;
    text-align: left;
}

.center-info {
    text-align: right;
}

.per-center-top {
    overflow: hidden;
    width: 725px;
    margin: 0 auto;
}

.per-center-top-tit {
    line-height: 45px;
    overflow: hidden;
    height: 45px;
    margin: 0;
    text-indent: 10px;
    color: #035497;
    border-bottom: 1px solid #ccc;
}

.per-center-form-box {
    overflow: hidden;
    width: 675px;
    margin: 20px 0 0 25px;
}

.normalInput {
    font-size: 14px;
    line-height: 30px;
    position: relative;
    overflow: visible;
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
    color: #333;
}

.normalInput2 {
    font-size: 14px;
    line-height: 30px;
    position: relative;
    overflow: visible;
    width: 100%;
    height: 30px;
    margin-bottom: 20px;
    color: #333;
}

.normalInput label {
    display: block;
    float: left;
    width: 75px;
    text-align: right;
}

.normalInput input {
    font-size: 14px;
    font-size: 14px;
    width: 300px;
    height: 20px;
    padding: 2px 0;
    padding-left: 10px;
    color: #888;
    border: 1px solid #ccc;
}

.normalInput .text-focus-1 {
    border: 1px solid #c5daed;
}

.normalInput .checkboxes {
    line-height: 30px;
    float: left;
    overflow: hidden;
    width: 350px;
    height: 30px;
}

.normalInput .checkboxes label {
    width: auto;
    margin-right: 15px;
    margin-left: 5px;
}

.normalInput .checkboxes label input {
    width: 12px;
    height: 12px;
    margin-right: 5px;
    border: 0;
}

.normalInput .open-tips-fix {
    width: 450px;
}

.normalInput .open-tips {
    color: #666;
}

.normalInput .useraddr,.normalInput .fix-wiin {
    width: 570px;
}

.text-tips {
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    height: 20px;
    margin-top: -5px;
    margin-bottom: 5px;
    margin-left: 75px;
    color: #666;
}

.fix-lteeer {
    overflow: hidden;
    height: 141px;
}

.fix-lteeer .letter-area {
    width: 575px;
    height: 135px;
    border: 1px solid #ccc;
}

#letterCount,.normalInput .qqde {
    color: #f00;
}

.se-qrcode {
    position: relative;
    overflow: hidden;
}

.se-qrcode .se-dde {
    width: 160px;
}

.img-code {
    position: absolute;
    top: 0;
    left: 280px;
    overflow: hidden;
    width: 300px;
    height: 30px;
}

.img-code img {
    float: left;
    overflow: hidden;
    width: 80px;
    height: 30px;
    margin-right: 10px;
}

.img-code em {
    font-style: normal;
    float: left;
}

.btn-fix {
    text-align: center;
}

.btn-fix input {
    font-size: 14px;
    line-height: 30px;
    overflow: hidden;
    width: 85px;
    height: 30px;
    padding: 0;
    cursor: pointer;
    text-align: center;
    color: #fff;
    border: 0;
    border-radius: 5px;
    background-color: #1e5495;
}

.btn-fix input:hover,.btn-fix input:active {
    color: #fff;
    background-color: #105095;
}

.mailbox-letter-title,.mailbox-letter-cnt {
    padding: 0 20px;
}

.mailbox-letter-title {
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    margin: 0;
    text-align: center;
}

.mailbox-letter-cnt {
    overflow: hidden;
    overflow-y: auto;
    height: 720px;
}

.mailbox-letter-buttons {
    overflow: hidden;
    width: 300px;
    height: 80px;
    margin: 10px auto;
    text-align: center;
}

.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;
}

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

.fix-sear-on h1.article-title {
    font-size: 24px;
    line-height: 1.5em;
    margin: 0;
    padding: 15px 50px;
    text-align: center;
}

.fix-sear-on table {
    border-bottom: 1px solid #dcdcdc;
}

.table-wrap td {
    vertical-align: top;
}

.table-wrap .table-wrap-left {
    background-color: #f1f1f1;
}

.fix-auto-wht {
    left: 10px;
}

.fix-ser-result {
    width: 100%;
    margin: 0;
}

.fix-ser-result .btn-fix {
    margin-left: 0;
}

.fix-ser-result .per-center-form-box {
    width: 100%;
}

.fix-ser-result .normalInput label {
    width: 105px;
}

.online-talk-detail-item {
    font-size: 14px;
    line-height: 1.5em;
    margin-top: 10px;
    padding-bottom: .75em;
    border-bottom: 1px solid #ccc;
}

.online-talk-detail-item span {
    margin-right: 5px;
    color: #035398;
}

.online-talk-detail-item em {
    font-style: normal;
    margin-left: 10px;
    color: #989898;
}

/*领导专辑*/
.leader-box-left {
    overflow: hidden;
    width: 814px;
    height: 548px;
    border: 1px solid #e1e1e1;
}

.leader-box-right {
    overflow: hidden;
    width: 276px;
    height: 550px;
}

.leader-title {
    font-size: 24px;
    line-height: 1.5em;
    margin: 10px 20px;
    text-align: center;
    color: #035398;
}

.leader-desc {
    overflow: hidden;
    margin: 5px 15px;
}

.leader-desc dt {
    float: left;
    width: 146px;
    height: 215px;
    margin-right: 10px;
}

.leader-desc dt img {
    width: 130px;
    height: 176px;
    padding: 5px;
    border: 1px solid #e2e2e2;
}

.leader-desc dt div {
    font-size: 16px;
    line-height: 30px;
    width: 100%;
    height: 30px;
    text-align: center;
}

.leader-desc dd {
    font-size: 14px;
    height: 485px;
    margin: 0;
}

.leader-aside-box {
    overflow: hidden;
    width: 274px;
    height: 174px;
    border: 1px solid #e1e1e1;
}

.mt11 {
    margin-top: 11px;
}

.section-main-inner {
    overflow: hidden;
}

.leader-aside-box .zmhd-mailbox-common-short-title {
    width: 100%;
}

.leader-aside-box .mainbox-fixlitems-box-fix {
    width: 96%;
}

.leader-pics-news {
    overflow: hidden;
    width: 1098px;
    height: 218px;
    border: 1px solid #e1e1e1;
}

.leader-pics-news-cnt {
    margin: 0 15px;
}

.leader-pics-news .zmhd-mailbox-common-short-title {
    width: auto;
    margin: 0 15px;
}

.leader-pics-news .zmhd-mailbox-common-short-title > li {
    padding: 0;
}

.leader-pics-news-cnt-item {
    position: relative;
    float: left;
    overflow: hidden;
    width: 205px;
    height: 145px;
    margin-left: 10px;
}

.leader-pics-news-cnt dl.mgl0 {
    margin-left: 0;
}

.leader-pics-news-cnt-item dt,.leader-pics-news-cnt-item dt img {
    overflow: hidden;
    width: 205px;
    height: 145px;
}

.leader-pics-news-cnt-item dd {
    font-size: 12px;
    line-height: 24px;
    position: relative;
    top: -24px;
    left: 0;
    overflow: hidden;
    width: 205px;
    height: 24px;
    margin: 0;
    text-align: center;
}

.leader-pics-news-cnt-item dd a {
    position: relative;
    z-index: 2;
    color: #fff;
}

.leader-pics-news-cnt-item dd b {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 24px;
    opacity: .4;
    background-color: #000;
    filter: alpha(opacity=40);
}

.leader-pics-news-cnt-item dt img {
    transition: transform .3s ease-in-out;
}

.leader-pics-news-cnt-item:hover img {
    transform: scale(1.1);
}
/*生命周期*/
.zmzq-wrap {
    overflow: hidden;
    width: 1098px;
    border: 1px solid #ccc;
}


.smzq-tit-wrap {
    position: relative;
    height: 65px;
    margin: 0 15px;
    border-bottom: 1px solid #ccc;
}

.smzq-button-left,.smzq-button-right {
    position: absolute;
    top: 14px;
    width: 38px;
    height: 38px;
}

.smzq-button-left {
    left: 10px;
}

.smzq-button-right {
    right: 10px;
}

.smzq-button-left img,.smzq-button-right img {
    width: 38px;
    height: 38px;
    cursor: pointer;
}

.smzq-tit-box {
    overflow: hidden;
    width: 948px;
    height: 65px;
    margin: 0 auto;
}

.smzq-tit-box--outbox {
    position: relative;
    width: 1350px;
    height: 65px;
}

.smzq-tit-box--outbox ul li {
    font-size: 20px;
    line-height: 65px;
    float: left;
    width: 135px;
    cursor: pointer;
    text-align: center;
    color: #333;
}

.smzq-tit-box--outbox ul li.smzq-menu-on {
    height: 64px;
    color: #035496;
    border-bottom: 1px solid #035496;
}

.smzq-js-cnt {
    width: 1048px;
    min-height: 500px;
    margin: 10px 25px;
}

.smzq-hide {
    display: none;
}

.smzq-js-cnt-tit {
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    margin-left: -10px;
}

.smzq-js-cnt-tit span {
    margin-left: 5px;
    letter-spacing: 2px;
    color: #035496;
}

.smzq-js-cnt-item-box {
    float: left;
    overflow: hidden;
    width: 334px;
    height: 180px;
    margin-left: 20px;
    border: 1px solid #ccc;
}

.smzq-js-cnt-item-box.mgl0 {
    margin-left: 0;
}

.smzq-js-cnt-item-box dt {
    font-size: 14px;
    line-height: 40px;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 40px;
    background: #eee;
}

.smzq-js-cnt-item-box dt span {
    margin-left: 10px;
}

.smzq-js-cnt-item-box dt a {
    position: absolute;
    top: 8px;
    right: 10px;
    display: block;
    overflow: hidden;
    width: 25px;
    height: 25px;
}

.smzq-js-cnt-item-box dt a img {
    width: 25px;
    height: 25px;
}

.smzq-js-cnt-item-box dd {
    overflow: hidden;
    width: 320px;
    height: 120px;
    margin: 0 auto;
    margin-top: 10px;
}

.smzq-dd-table-item {
    overflow: hidden;
    width: 320px;
}

.smzq-dd-table-item tr {
    font-size: 14px;
    line-height: 24px;
}

.smzq-dd-table-item tr td {
    vertical-align: top;
}

.smzq-dd-table-item tr .smzq-dd-tit {
    white-space: nowrap;
    color: #035496;
}
/*高级搜索*/
.advise-search-box {
    overflow: hidden;
    width: 1098px;
    border: 1px solid #ccc;
}

.advise-search-box .zmhd-mailbox-common-short-title {
    width: auto;
    margin: 0 20px;
}

.advise-search-box .advise-search-box-inner {
    margin: 20px 75px;
    padding: 15px 0;
    border-bottom: 1px solid #ccc;
}

.advise-search-box .search-show-cnt {
    height: 42px;
    margin-left: 75px;
}

.advise-search-box .search-show-cnt > li {
    font-size: 13px;
    line-height: 28px;
    float: left;
    vertical-align: middle;
    color: #777;
}

.advise-search-box .search-show-cnt--explain {
    width: 150px;
}

.advise-search-box .search-show-cnt--input {
    width: 320px;
}

.advise-search-box .fix-inpput-width {
    width: auto;
}

.advise-search-box .jfk-textinput {
    font-size: 13px;
    height: 25px;
    padding: 1px 8px;
    color: #999;
    border: 1px solid #d9d9d9;
    border-radius: 1px;
}

.advise-search-box .search-show-cnt--input input[type='text'] {
    width: 96%;
    text-align: left;
}

.advise-search-box .search-show-cnt--input input[type='text'],.search-show-cnt--input select {
    border: 1px solid #bababa;
}

.advise-search-box .search-show-cnt--input input[type='radio'] {
    margin-left: 15px;
}

.advise-search-box .qa-search-color {
    color: #333;
}

.advise-search-box-inner > .search-show-cnt fieldset {
    line-height: 30px;
    margin: 0;
    padding: 0;
    border: medium none;
}

.advise-search-box-inner > .search-show-cnt fieldset label {
    line-height: 20px;
    display: block;
    float: left;
    margin-right: 10px;
    cursor: pointer;
    cursor: pointer;
}

.advise-search-box .fix-inpput-width select {
    width: 100px;
    margin-right: 3px;
}

.advise-search-box .subbtn {
    width: 100%;
    margin: 15px auto;
    text-align: center;
    vertical-align: middle;
}

.advise-search-box .subbtn > input {
    font-size: 14px;
    font-weight: bold;
    line-height: 100%;
    margin: 0 10px;
    padding: 10px 24px;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    border: 1px solid #3079ed;
    border-radius: 2px;
    outline: 0 none;
    background-color: #2173c5;
    box-shadow: none;
}

.advise-search-box .subbtn > span {
    margin-left: 10px;
    color: #dd4b39;
}

.section-main-inner-search {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 50px;
}

.section-main-inner-search .sfbg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background: #eee;
}

.section-main-inner-search div.sfbgg {
    height: 36px;
    margin-top: 7px;
}

.section-main-inner-search .search-result-input-form {
    position: relative;
    z-index: 10;
    top: 7px;
    left: 10px;
    width: 100%;
    width: 620px;
    height: 36px;
}

.section-main-inner-search .schrst-form {
    position: relative;
    width: 520px;
    margin-left: 5px;
}

.section-main-inner-search .sfibbbc {
    line-height: 0;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 36px;
    white-space: nowrap;
}

.section-main-inner-search .schrst-input-inner {
    position: relative;
    display: block;
    overflow: hidden;
    width: 455px;
    height: 34px;
    margin-right: 0;
    transition: all .218s ease 0s;
    vertical-align: top;
    color: #333;
    border-width: 1px 0 1px 1px;
    border-style: solid;
    border-color: #efefef;
    border-image: none;
    background: #fff none repeat scroll 0 0;
}

.section-main-inner-search .schrst-input-inner > .sbib_b > .schrst-form-textinput {
    font-size: 12px;
    line-height: 36px;
    width: 445px;
    height: auto;
    padding: 0;
    padding-left: 10px;
    transition: all .218s ease 0s;
    color: #999;
    border: 0 none;
    outline: 0 none;
    background: transparent none repeat scroll 0 0;
}

.section-main-inner-search .schrst-input-btn {
    line-height: 32px;
    width: 60px;
    height: 35px;
    margin: 0;
    padding: 0;
    transition: all .218s ease 0s, visibility 0s ease 0s;
    text-align: center;
    border-radius: 0 2px 2px 0;
    background-color: #2173c5;
}

.section-main-inner-search .schrst-input-btn > .schrst-form-btn {
    font-size: 16px;
    width: 100%;
    height: 36px;
    vertical-align: top;
    color: #fff;
    border: medium none;
    outline: medium none;
    background: transparent none repeat scroll 0 0;
}

.section-main-inner-search .advcont {
    font-size: 16px;
    margin: 10px 0 0 20px;
    padding: 0;
}

.section-main-inner-search .advcont > a {
    text-decoration: underline;
}
/*搜索结果*/
.section-main-inner-search .fix-z-index {
    position: relative;
    z-index: 10px;
    width: 440px;
    height: 36px;
    margin: 0;
    margin-top: 7px;
    margin-left: 10px;
    padding: 0;
    border: 0;
}

.section-main-inner-search .fix-z-index .search-show-cnt {
    height: 36px;
    margin: 0;
}

.section-main-inner-search .fix-z-index .search-show-cnt > li {
    font-size: 14px;
    line-height: 28px;
    float: left;
    margin-top: 8px;
    vertical-align: middle;
    color: #333;
}

.section-main-inner-search .fix-z-index .fix-inpput-width select {
    width: 70px;
    margin-right: 3px;
}

.section-main-inner-search .fix-z-index .search-show-cnt > .resul-tt-font span {
    color: #f00;
}

.result-recommend-block {
    font-size: 14px;
    overflow: hidden;
    height: 34px;
    margin: 10px auto;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}

.result-recommend-block-tit {
    line-height: 34px;
    overflow: hidden;
    width: 70px;
    height: 34px;
}

.result-recommend-block-cnt {
    overflow: hidden;
    width: 1030px;
    height: 34px;
}

.result-recommend-block-cnt > li {
    line-height: 34px;
    display: block;
    float: left;
    overflow: hidden;
    width: 200px;
    height: 34px;
    margin-left: 6px;
}

.result-recommend-block-cnt > .mgl0 {
    margin-left: 0;
}

.result-recommend-block-cnt > li > a {
    color: #b80201;
}

.search-result-inner-box {
    overflow: hidden;
    width: 100%;
}

.search-result-item {
    overflow: hidden;
    height: 100px;
    margin: 0;
    margin-bottom: 10px;
}

.search-result-item dt {
    font-size: 16px;
    line-height: 26px;
    width: 100%;
    height: 26px;
}

.search-result-item dt a {
    color: #346ba3;
}

.search-result-item dd {
    overflow: hidden;
    width: 100%;
    height: 70px;
    margin: 0;
}

.search-result-titme {
    font-size: 14px;
    line-height: 24px;
    height: 24px;
    color: #999;
}

.search-result-titme span {
    margin-left: 10px;
}

.search-result-content {
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    height: 50px;
    word-break: break-all;
}

.recommend-search-result-box {
    overflow: hidden;
    width: 100%;
    height: 110px;
}

.search-result-inner-box .pages-govinfo-open {
    margin: 0;
    padding-top: 15px;
    text-align: left;
    border-top: 1px solid #dcdcdc;
}

.recommend-search-result-box .zmhd-mailbox-common-short-title {
    width: auto;
    margin: 0 auto;
    margin-top: 15px;
}

.recommend-search-result-box .zmhd-mailbox-common-short-title > li {
    padding: 0;
}

.recommend-search-result-box-item {
    overflow: hidden;
    height: 50px;
    margin-top: 5px;
    widows: 100%;
}

.recommend-search-result-box-item li {
    font-size: 14px;
    line-height: 20px;
    display: block;
    float: left;
    overflow: hidden;
    width: 140px;
    height: 25px;
    margin-left: 20px;
}

.recommend-search-result-box-item .mgl0 {
    margin-left: 0;
}

.recommend-search-result-box-item li a {
    color: #346ba3;
}

.recommend-search-result-box-item li a:hover {
    text-decoration: underline;
}
/*Rss开始*/
.rss-wrap {
    overflow: hidden;
    width: 1100px;
}

.rss-main-con {
    width: 750px;
    padding-right: 9px;
    vertical-align: top;
}

.rss-aside-con {
    width: 350px;
    vertical-align: top;
    border-left: 1px dashed #eee;
    background: #f5f5f5;
}

.rss-con-left {
    overflow: hidden;
    width: 740px;
}

.rss-aside-right {
    overflow: hidden;
    width: 340px;
    margin-left: 4px;
}

.perRssBlock {
    padding-bottom: 18px;
    border-bottom: 1px dashed #eee;
}

.rssTitleBox {
    margin-bottom: 20px;
}

.rss-con-left h2.rssTitle {
    font-size: 18px;
    font-weight: normal;
    line-height: 40px;
    height: 40px;
    margin: 0 auto 10px;
    color: #343434;
    border-bottom: 1px solid #dcdcdc;
}

span.grey {
    font-size: 14px;
    color: #7d7d7d;
}

.subscribeBox {
    line-height: 32px;
    height: 32px;
    margin-bottom: 15px;
}

.subscribeBox span {
    float: left;
}

.subscribeBox a {
    padding-right: 40px;
}

.rssInputBox {
    position: relative;
    height: 35px;
}

.rssInputBox span {
    display: block;
    float: left;
    width: 190px;
    margin-top: 7px;
}

.defaultInput {
    font-size: 12px;
    line-height: 20px;
    display: block;
    float: left;
    width: 412px;
    height: 20px;
    padding: 5px;
    color: #555;
    border-width: 1px;
    border-style: solid none solid solid;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset;
}

.defaultSubmit {
    display: block;
    float: left;
    width: 60px;
    height: 32px;
    cursor: pointer;
    text-align: center;
    color: #888;
    border: 1px solid #ccc;
    border-radius: 0 4px 4px 0;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(center top , #fff, #e6e6e6);
    text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
}

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;
}

.rss-hotnews-tits {
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    width: 331px;
    height: 24px;
    margin: 0 auto;
    border: 1px solid #f1f1f1;
    border-right: 0;
    border-left: 0;
    background: #fff;
}

.rss-hotnews-tits > li {
    float: left;
    width: 82px;
    cursor: default;
    text-align: center;
    color: #035497;
    border-left: 1px solid #f1f1f1;
}

.rss-hotnews-tits > .no-bdlt {
    border-left: 0;
}

.rss-hotnews-tits > .current {
    color: #fb3737;
    color: #ed1b2f;
}

.rss-hotnews-con {
    overflow: hidden;
    width: 330px;
    margin: 0 auto;
}

.rss-hotnews-con-list {
    overflow: hidden;
    width: 320px;
    margin: 5px auto 0;
}

.rss-hotnews-con-list > li {
    font-size: 13px;
    line-height: 30px;
    position: relative;
    overflow: hidden;
}

.rss-hotnews-con-list > li > i {
    font-style: normal;
    color: #9b164f;
}

.rss-hotnews-con-list > li > a {
    margin-left: 3px;
    color: #035497;
}

.rss-hotnews-con-list > li > a:hover {
    color: #333;
}
/*政务服务*/
.zhwfuwu-mailbox-bd {
    overflow: hidden;
    height: 168px;
    border: 1px solid #dcdcdc;
}

.zhwfuwu-mailbox-left-region {
    height: 120px;
    margin: 5px 20px 0;
}

.zhwfuwu-items-35 > li {
    font-size: 14px;
    line-height: 26px;
    position: relative;
    float: left;
    overflow: hidden;
    width: 150px;
    height: 28px;
}

.zhwfuwu-items-35 > li > i {
    position: absolute;
    top: 10px;
    left: 0;
    display: block;
    width: 8px;
    height: 7px;
    background-position: -263px -635px;
}

.zhwfuwu-items-35 > li > a {
    margin-left: 15px;
}

.zhwufuwu-left-box {
    overflow: hidden;
    width: 800px;
}

.zhwufuwu-right-box {
    overflow: hidden;
    width: 290px;
}

.zhewufuwu-aside-fix {
    height: 168px;
    margin: 0;
}

.zhwufuwu-right-aside-table {
    overflow: hidden;
    height: 115px;
    margin: 10px 9px 0;
}

.zhwufuwu-right-aside-table li {
    font-size: 14px;
    line-height: 26px;
    float: left;
    overflow: hidden;
    width: 90px;
    height: 28px;
}

.zhwfuwu-zhuti-fix {
    height: 140px;
    margin-top: 10px;
}

.zhwfuwu-zhuti-fix .zhwfuwu-mailbox-left-region {
    height: 95px;
    margin: 0px auto;
}

.zhwfuwu-zhuti-items {
    float: left;
    overflow: hidden;
    width: 80px;
    height: 80px;
    margin: 8px 0 0 8px;
}

.zhwfuwu-zhuti-items dt {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 50px;
}

.zhwfuwu-zhuti-items dt i {
    position: absolute;
    top: 12px;
    left: 26px;
    width: 28px;
    height: 28px;
}

.zhwfuwu-zhuti-items dd {
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    width: 100%;
    height: 30px;
    margin: 0;
    text-align: center;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-1 {
    background-position: 0 -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-2 {
    background-position: -87px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-3 {
    background-position: -145px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-4 {
    background-position: -29px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-5 {
    background-position: -116px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-6 {
    background-position: -58px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-7 {
    background-position: -174px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-8 {
    background-position: -203px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-9 {
    background-position: -232px -635px;
}

.zhwfuwu-search-box {
    overflow: hidden;
    width: 798px;
    height: 53px;
    margin-top: 10px;
    border: 1px solid #dcdcdc;
}

.zhwfuwu-search-inner {
    overflow: hidden;
    width: 740px;
    height: 30px;
    margin: 12px auto 0;
}

.zhwfuwu-search-inner > li {
    line-height: 30px;
}

.zhwfuwu-search-inner > li input {
    width: 530px;
    padding-left: 10px;
    color: #888;
}

.zhewufuwu-aside-bm {
    overflow: hidden;
    height: 140px;
}

.zhwufuwu-right-aside-bm {
    overflow: hidden;
    height: 85px;
    margin: 8px 9px 0;
}

.zhwufuwu-right-aside-bm > li {
    font-size: 14px;
    line-height: 26px;
    position: relative;
    float: left;
    overflow: hidden;
    width: 135px;
    height: 26px;
}

.zhwufuwu-right-aside-bm > li i {
    position: absolute;
    top: 12px;
    left: 0;
    width: 3px;
    height: 3px;
    background-color: #008acb;
}

.zhwufuwu-right-aside-bm > li a {
    margin-left: 8px;
}

.zhwfuwu-bussiness-items-box {
    overflow: hidden;
    width: 798px;
    height: 328px;
    margin-top: 10px;
    border: 1px solid #dcdcdc;
}

.zhwfuwu-bussiness-items-box .govinfo-title-center-box {
    margin: 0 10px;
}

.zhwfuwu-bussiness-items-box .zhwfuwu-bussiness-items-con {
    overflow: hidden;
    height: 280px;
    margin: 5px 10px 0;
}

.zhwfuwu-bussiness-items-box .zhwfuwu-bussiness-items-con .eps-classification-cnt-box > li > .eps-classification-cnt-title-2 {
    width: 480px;
    text-align: center;
}

.zhwfuwu-bussiness-items-box .zhwfuwu-bussiness-items-con .eps-classification-cnt-title > span {
    color: #333;
    border-left: 1px solid #fff;
}

.zhewufuwu-aside-internet-plus {
    overflow: hidden;
    height: 248px;
}

.zhwfuwu-asiede-showpic {
    margin-top: 10px;
}

.zhwfuwu-asiede-showpic,.zhwfuwu-asiede-showpic img {
    overflow: hidden;
    width: 290px;
    height: 66px;
}

.zhewufuwu-aside-internet-plus-con {
    overflow: hidden;
    height: 200px;
    margin: 5px 9px 0;
}

.zhwfuwu-internet-plus-item {
    float: left;
    overflow: hidden;
    width: 64px;
    height: 97px;
    margin: 0 0 0 3px;
}

.zhwfuwu-internet-plus-item dt {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 67px;
}

.zhwfuwu-internet-plus-item dt img {
    display: block;
    margin: 10px auto;
}

.zhwfuwu-internet-plus-item dt i {
    position: absolute;
    top: 10px;
    left: 8px;
    width: 47px;
    height: 47px;
}

.zhwfuwu-internet-plus-item dd {
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    width: 100%;
    height: 30px;
    margin: 0;
    text-align: center;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-1 {
    background-position: 0 -675px;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-2 {
    background-position: -48px -675px;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-3 {
    background-position: -96px -675px;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-4 {
    background-position: -144px -675px;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-5 {
    background-position: -192px -675px;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-6 {
    background: url(zhwfuwu-icon-6.png) 0 0 no-repeat;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-7 {
    background: url(zhwfuwu-icon-7.png) 0 0 no-repeat;
}

.zhwfuwu-internet-plus-item dt .zhwfuwu-internet-items-cion-8 {
    background: url(zhwfuwu-icon-8.png) 0 0 no-repeat;
}
/*重点领域服务*/
.mgb10 {
    margin-bottom: 10px;
}

.cond-menu-list h3.current {
    color: #035496;
}

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

.public-service-submenus {
    font-size: 14px;
    overflow: hidden;
    width: 100%;
    text-align: center;
}

.public-service-submenus li {
    line-height: 30px;
    overflow: hidden;
    width: 100%;
    height: 30px;
}

.bdnone-100 {
    width: 830px;
    border: 0;
}

.cond-menu-list-fixsy {
    height: auto;
    margin-bottom: 50px;
}

.table-wrap .table-shiye-wrap-left {
    background-color: #f1f1f1;
}

.shiye-gongyong-wrap-1 {
    overflow: hidden;
    height: 200px;
}

.shiye-gongyong-mod-1 {
    overflow: hidden;
    width: 408px;
    height: 198px;
    border: 1px solid #dcdcdc;
}
/*通用模块*/
.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;
}
/*通用模块结束*/
.shiye-gongyong-mod-2 {
    overflow: hidden;
    width: 828px;
    height: 148px;
    border: 1px solid #dcdcdc;
}

.gonyongshiye-showpics {
    overflow: hidden;
    width: 830px;
    height: 55px;
}

.gonyongshiye-showpics > li {
    float: left;
    overflow: hidden;
    width: 271px;
    height: 53px;
    margin-left: 5px;
    border: 1px solid #dcdcdc;
}

.first-item-mgl0 > .mgl0 {
    margin-left: 0;
}

.gonyongshiye-showpics > li > img {
    width: 273px;
    height: 53px;
}

.shiye-gongyong-mod-3 {
    overflow: hidden;
    width: 828px;
    height: 265px;
    border: 1px solid #dcdcdc;
}

.shiye-shebao-text-images {
    float: left;
    overflow: hidden;
    width: 240px;
    height: 220px;
    margin: 0;
    margin-left: 27px;
}

.shiye-shebao-text-images > dt {
    overflow: hidden;
    width: 238px;
    height: 68px;
    border: 1px solid #dcdcdc;
}

.shiye-shebao-text-images > dt img {
    width: 238px;
    height: 68px;
}

.shiye-shebao-text-images dt,.shiye-shebao-text-images dd {
    margin: 0;
}

.shiye-shebao-text-images dd {
    margin-top: 5px;
}

.shiye-shebao-text-images-con-top {
    overflow: hidden;
    width: 100%;
    padding-bottom: 5px;
    border-bottom: 1px solid #dcdcdc;
}

.shiye-shebao-text-images-con-top > li {
    font-size: 14px;
    line-height: 28px;
    overflow: hidden;
    height: 25px;
}

.shiye-shebao-text-images-con-bottom {
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
}

.shiye-shebao-text-images-con-bottom > li {
    font-size: 14px;
    line-height: 14px;
    float: left;
    overflow: hidden;
    height: 16px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-left: 1px solid #333;
}

.shiye-shebao-text-images-con-bottom > .mgl0 {
    padding-left: 0;
    border-left: 0;
}

.shiye-hunyu-setup {
    margin-top: 5px;
}

.shiye-hunyu-setup > li {
    width: 160px;
    margin-bottom: 6px;
    margin-left: 15px;
}

.shiye-jiaotong-mod-1 {
    overflow: hidden;
    height: 198px;
    border: 1px solid #dcdcdc;
}

.shiye-jiaotong-mod-aside-1 {
    overflow: hidden;
    height: 198px;
    border: 1px solid #dcdcdc;
}

.shiye-common-aside-title-bar {
    position: relative;
    height: 39px;
    margin: 0 5px;
    border-bottom: 1px solid #e6e6e6;
}

.shiye-common-aside-title-bar > li {
    font-size: 18px;
    line-height: 39px;
    float: left;
    padding: 0 10px;
}

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

.shiye-common-title-tabbar > li {
    width: 136px;
    padding: 0;
    text-align: center;
    border-right: 0;
    border-left: 1px solid #dcdcdc;
}

.shiye-common-title-tabbar > .current {
    width: 137px;
}

.shiye-common-title-tabbar > .bdlt0 {
    border-left: 0;
}

.shiye-jiaotong-mod-2 {
    overflow: hidden;
    height: 223px;
    border: 1px solid #dcdcdc;
}

.shiye-jiaotong-tel-show,.shiye-jiaotong-tel-show img {
    overflow: hidden;
    width: 100%;
    height: 60px;
}

.shiye-jiaotong-mod-aside-2 {
    overflow: hidden;
    height: 153px;
    border: 1px solid #dcdcdc;
}

.shiye-jiaotong-mod-3 {
    overflow: hidden;
    height: 278px;
    border: 1px solid #dcdcdc;
}

.shiye-jiuye-quick-links {
    overflow: hidden;
}

.shiye-jiuye-quick-links > li {
    font-size: 16px;
    line-height: 36px;
    float: left;
    overflow: hidden;
    width: 130px;
    height: 38px;
    margin-left: 7px;
    text-align: center;
    border: 1px solid #dcdcdc;
}

.shiye-jiuye-quick-links > .mgl0 {
    margin-left: 0;
}

.shiye-jiuyefull-width-quick-links {
    overflow: hidden;
    width: 830px;
    height: 36px;
    background: #f1f1f1;
}

.shiye-jiuyefull-width-quick-links > li {
    font-size: 14px;
    line-height: 34px;
    position: relative;
    float: left;
    height: 36px;
    margin-left: 15px;
    padding-right: 10px;
}

.shiye-jiuyefull-width-quick-links > li > i {
    position: absolute;
    top: 16px;
    left: 0;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #555;
}

.shiye-jiuyefull-width-quick-links > li > a {
    margin-left: 10px;
}

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

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

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

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

.shiye-jiaotong-mod-4 {
    overflow: hidden;
    height: 278px;
    height: 148px;
    border: 1px solid #dcdcdc;
}

.shiye-jiaotong-mod-5 {
    overflow: hidden;
    height: 276px;
    border: 1px solid #dcdcdc;
}

.shiye-common-desc-txt {
    font-size: 14px;
    margin: 5px 15px;
}

.shiye-common-desc-txt > li {
    line-height: 25px;
    margin-bottom: 20px;
}

.shiye-common-desc-txt > li > span {
    padding: 0 3px;
    color: #035496;
}

.shiye-house-button {
    font-size: 18px;
    line-height: 34px;
    position: absolute;
    bottom: 10px;
    left: 85px;
    width: 380px;
    height: 36px;
    text-align: center;
    background: #eee;
}

.shiye-house-button > a {
    color: #035496;
}

.shiye-house-button > a:hover {
    font-weight: 700;
}

.shiye-jiaotong-mod-aside-4 {
    overflow: hidden;
    height: 154px;
    border: 1px solid #dcdcdc;
}

.shiye-common-housecon-region-list {
    overflow: hidden;
    margin: 0 5px;
}

.shiye-common-housecon-region-list > li {
    font-size: 14px;
    line-height: 28px;
    float: left;
    overflow: hidden;
    width: 250px;
    height: 25px;
    padding-left: 15px;
    border-left: 1px dashed #dcdcdc;
}

.shiye-common-housecon-region-list > .bdl0 {
    border-left: 0;
}

.shiye-zhengjian-double-top {
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    height: 60px;
    margin: 5px 20px 0;
    border-bottom: 1px dashed #dcdcdc;
}

.shiye-zhengjian-double-bottom {
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    height: 80px;
    margin: 5px 20px 0;
}

.shiye-zhengjian-double-top dt {
    float: left;
    overflow: hidden;
    height: 60px;
    color: #035496;
}

.shiye-zhengjian-double-bottom dt {
    float: left;
    overflow: hidden;
    height: 80px;
    color: #035496;
}

.shiye-zhengjian-double-top dd a,.shiye-zhengjian-double-bottom dd a {
    margin-right: 20px;
    /*display:block;
    float:left;*/
}

.shiye-zhengjian-zjmod-1 {
    overflow: hidden;
    width: 828px;
    height: 200px;
    border: 1px solid #dcdcdc;
}

.shiye-common-zhengjiancon-region-list {
    overflow: hidden;
    margin: 0 5px;
}

.shiye-common-zhengjiancon-region-list > li {
    font-size: 14px;
    line-height: 28px;
    float: left;
    overflow: hidden;
    width: 250px;
    height: 25px;
    padding-left: 15px;
    border-left: 1px dashed #dcdcdc;
}

.shiye-common-zhengjiancon-region-list > .bdl0 {
    border-left: 0;
}
/*重点领域导航菜单*/
.ipt-menus {
    position: relative;
    z-index: 3;
    width: 1100px;
    height: 46px;
    margin: 0 auto;
}

.ipt-menus-left {
    line-height: 46px;
    height: 46px;
}

.ipt-menus-left > li {
    display: block;
    float: left;
    height: 46px;
    margin-top: 2px;
    padding: 0 21px;
    background: url(menus-bg-li.png) no-repeat scroll right 14px;
}

.ipt-menus-left > li:hover {
    background-color: #035fa8;
}

.ipt-menus-left > li > i {
    display: inline-block;
    width: 26px;
    height: 22px;
    margin-top: 12px;
    margin-right: 10px;
}

.ipt-menus-left > li > .icon-menus-1 {
    background: url(ipt-nav-icon.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-2 {
    background: url(ipt-nav-icon1.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-3 {
    background: url(ipt-nav-icon2.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-4 {
    background: url(ipt-nav-icon3.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-5 {
    background: url(ipt-nav-icon4.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-6 {
    background: url(ipt-nav-icon5.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-7 {
    background: url(ipt-nav-icon6.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-8 {
    background: url(ipt-nav-icon7.png) 0 0 no-repeat;
}

.ipt-menus-left > li > .icon-menus-9 {
    background: url(ipt-nav-icon8.png) 0 0 no-repeat;
}

.ipt-menus-left > li > a {
    font-size: 18px;
    position: relative;
    top: -3px;
    display: inline-block;
    text-decoration: none;
    color: #fff;
}
/*重点办事*/
.breadcrumb-banshi {
    line-height: 38px;
    height: 38px;
}

.breadcrumb-banshi .header-search-box-input {
    position: absolute;
    top: 1px;
    right: 15px;
}

.banshi-zhufang-module-1 {
    position: relative;
    overflow: hidden;
    width: 1098px;
    height: 238px;
    border: 1px solid #dcdcdc;
}

.banshi-bzhxzhf-contact {
    font-size: 14px;
    line-height: 36px;
    position: absolute;
    top: 0;
    right: 20px;
    height: 39px;
}

.banshi-banner {
    height: 200px;
}

.banshi-banner .banner {
    height: 110px;
}

.banshi-banner .banner h1 {
    margin: 13px 0 0;
}

.banshi-banner .banshi-1-banner-bzhxzhuf {
    background: url(logo-bac1.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-2-banner-cjrfw {
    background: url(logo-bac2.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-3-banner-fwchqdj {
    background: url(logo-bac3.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-4-banner-gjjbl {
    background: url(logo-bac4.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-5-banner-lnrfw {
    background: url(logo-bac5.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-6-banner-qyyhfch {
    background: url(logo-bac6.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-7-banner-shshdj {
    background: url(logo-bac7.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-8-banner-ylbxbl {
    background: url(logo-bac8.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-9-banner-ylbxbl {
    background: url(logo-bac9.png) no-repeat scroll center bottom;
}

.banshi-banner .banshi-10-banner-dzhhy {
    background: url('logo-bac10.png') no-repeat scroll center bottom;
}

.banshi-menu-fix-wrap {
    position: relative;
    z-index: 1;
    margin-top: -2px;
}
/*.banshi-menu-fix-wrap .menus-left-fix{
    margin-top:2px;
}*/
.banshi-common-banner-title {
    position: absolute;
    top: 26px;
    left: 510px;
    height: 44px;
}

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

.banshi-bzhxzhf-submenu-title {
    overflow: hidden;
    height: 35px;
    margin: 0 15px;
    border-bottom: 1px solid #dcdcdc;
}

.banshi-bzhxzhf-submenu-title > li {
    font-size: 16px;
    line-height: 14px;
    float: left;
    height: 16px;
    margin-top: 8px;
    padding: 0 25px;
    border-left: 1px solid #dcdcdc;
}

.banshi-bzhxzhf-submenu-title > .current > a {
    color: #035496;
}

.banshi-bzhxzhf-submenu-title > .bdlt0 {
    padding-left: 10px;
    border-left: 0;
}

.banshi-bzhxzhf-submenu-con {
    overflow: hidden;
    margin: 5px 15px 0;
}

.banshi-bzhxzhf-desc-text {
    font-size: 14px;
    line-height: 150%;
    margin: 0;
    color: #434343;
}

.banshi-zhufang-module-2 {
    overflow: hidden;
    width: 1100px;
    height: 205px;
}

.banshi-zhufang-sub-module-2 {
    width: 543px;
    height: 203px;
    border: 1px solid #dcdcdc;
    overflow: hidden;
}

.banshi-zhufang-module-3 {
    overflow: hidden;
    width: 1100px;
    height: 400px;
}

.w825 {
    overflow: hidden;
    width: 823px;
    height: 398px;
    border: 1px solid #dcdcdc;
}

.w265 {
    overflow: hidden;
    width: 265px;
    height: 400px;
}

.cjr-scroll-text {
    font-size: 14px;
    overflow-y: auto;
    height: 300px;
}

.banshi-zhufang-module-3-sub-aside {
    overflow: hidden;
    width: 263px;
    height: 193px;
    border: 1px solid #dcdcdc;
}

.banshi-zhufang-module-3-sub-aside .shiye-common-con-aside-region-list > li {
    line-height: 25px;
    height: 24px;
}

.banshi-canjiren-module-1 {
    width: 1098px;
    height: 293px;
    border: 1px solid #dcdcdc;
}

.banshi-canjiren-module-cnt-1 {
    overflow: hidden;
    height: 243px;
    margin: 5px 0;
}

.banshi-canjiren-module-subcnt-1,.banshi-canjiren-module-subcnt-2 {
    overflow: hidden;
    width: 548px;
    height: 243px;
}

.banshi-canjiren-module-subcnt-1 {
    border-right: 1px solid #dcdcdc;
}

.banshi-chanquan-module-1 {
    overflow: hidden;
    height: 810px;
}

.banshi-chanquan-module-1-left-sub {
    overflow: hidden;
    width: 823px;
    height: 808px;
    border: 1px solid #dcdcdc;
}

.banshi-chanquan-module-1-right-sub {
    overflow: hidden;
    width: 265px;
    height: 810px;
}

.banshi-chanquan-tabbar > li {
    width: 163px;
}

.banshi-chanquan-tabbar > .current {
    width: 167px;
}

.banshi-common-con-region {
    overflow: hidden;
    width: 793px;
    height: 740px;
    margin: 15px;
}

.banshi-chanquan-tips {
    width: 760px;
    height: 170px;
    padding: 10px 15px;
    border: 1px dashed #e2e2e2;
    background: #f9f9f9;
}

.banshi-chanquan-tips h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    overflow: hidden;
    height: 20px;
    margin: 0;
    color: #035496;
}

.banshi-chanquan-tips p {
    font-size: 14px;
    line-height: 1.5;
    overflow: hidden;
    height: 145px;
    margin: 5px 0 0;
}

.banshi-chanquan-tips-con {
    overflow: hidden;
    height: 520px;
    margin: 30px auto 0;
}

.banshi-chanquan-tips-con img {
    display: block;
    height: 100%;
    margin: auto;
}

.banshi-laonianren-module-subcnt-1 {
    width: 365px;
    border-left: 1px solid #dcdcdc;
}

.banshi-laonianren-module-subcnt-1.bdlt0 {
    border-left: 0;
}

.banshi-lnr-listfix > li {
    font-size: 14px;
    line-height: 28px;
    position: relative;
    float: left;
    overflow: hidden;
    width: 160px;
    height: 25px;
    margin-left: 15px;
}

.banshi-lnr-listfix > .mgl0 {
    margin-left: 0;
}

.banshi-qiye-fix-pad .banshi-bzhxzhf-submenu-title > li {
    padding: 0 15px;
}
/*信息公开专栏*/
.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;
}
/*权责清单*/
.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;
}

.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;
}
/*修正0424*/
.govinfo-lay > li.govinfo-lay-title {
    color: #000;
}

.govinfo-open-title-submenu > li {
    line-height: 12px;
}

.coumn-3-height .main-bottom-news-title {
    line-height: 36px;
    overflow: visible;
    width: auto;
    height: 38px;
    border: 1px solid #e6e6e6;
    background: #f4f4f4;
}

.coumn-3-height .main-bottom-news-title > li {
    font-size: 18px;
    line-height: 36px;
    display: block;
    float: left;
    height: 38px;
    margin-right: 0;
    padding: 0 25px;
    border-right: 1px solid #dcdcdc;
}

.coumn-3-height .main-bottom-news-title > .current {
    line-height: 35px;
    border-top: 1px solid #1e5496;
    background: #fff;
}

.eps-classification-title {
    height: 38px;
    border: 1px solid #dcdcdc;
}

.eps-classification-title > li {
    line-height: 36px;
    height: 38px;
    padding: 0 25px;
    border-right: 1px solid #dcdcdc;
    border-left: 0;
}

.eps-classification-title > .current {
    line-height: 35px;
    height: 38px;
    border-top: 1px solid #1e5496;
}

.headline-news {
    width: auto;
}

.main-top-news {
    position: relative;
    overflow: hidden;
}

.header-search-form {
    width: 240px;
}

.header-search-form--textinput {
    overflow: hidden;
    width: 180px;
    padding: 0 5px 10px 10px;
}

input,button,select,textarea {
    outline: none;
}
/*修正0424*/

/*树状菜单开始*/
.treeview {
    width: 100%;
}

.treeview,.treeview ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.treeview ul {
    margin-top: 4px;
}

.treeview .hitarea {
    float: left;
    width: 16px;
    height: 16px;
    margin-left: -16px;
    cursor: pointer;
    background: url(treeview-default.gif) -64px -25px no-repeat;
    margin-top: 3px;
}
/* fix for IE6 */
* html .hitarea {
    display: inline;
    float: none;
}

.treeview li {
    line-height: 1.5;
    margin: 0;
    padding: 3px 0 3px 16px;
}

.treeview li a {
    color: #333;
}

.treeview li a:hover {
    color: #035496;
}

.treeview a.selected {
    height: 16px;
    padding: 0 2px;
    padding-top: 0;
    opacity: .8;
    color: black;
    border: 1px #aabccf solid;
    background-color: #ecf6ff;
}

#treecontrol {
    display: none;
    margin: 1em 0;
}

.treeview .hover {
    cursor: pointer;
    color: red;
}

.treeview li {
    background: url(treeview-default-line.gif) 0 0 no-repeat;
}

.treeview li.collapsable,.treeview li.expandable {
    background-position: 0 -176px;
}

.treeview .expandable-hitarea {
    background-position: -80px -3px;
}

.treeview li.last {
    background-position: 0 -1766px;
}

.treeview li.lastCollapsable,.treeview li.lastExpandable {
    background-image: url(treeview-default.gif);
}

.treeview li.lastCollapsable {
    background-position: 0 -111px;
}

.treeview li.lastExpandable {
    background-position: -32px -67px;
}

.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea {
    background-position: 0;
}

.treeview-black li {
    background-image: url(treeview-black-line.gif);
}

.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable {
    background-image: url(images/treeview-black.gif);
}
/*树状菜单结束*/
.banshi-caluguage-box {
    overflow: hidden;
    width: 1098px;
    border: 1px solid #dcdcdc;
}

.banshi-caluguage-inner {
    overflow: hidden;
    margin: 30px 70px;
}

.banshi-caluguage-item {
    float: left;
    overflow: hidden;
    width: 295px;
    height: 98px;
    margin: 15px 0 15px 36px;
}

.banshi-caluguage-inner .mgl0 {
    margin-left: 0;
}

.banshi-caluguage-item dt {
    float: left;
    overflow: hidden;
    width: 98px;
    height: 98px;
    margin-right: 10px;
}

.banshi-caluguage-item dt img {
    width: 98px;
    height: 98px;
}

.banshi-caluguage-item dd {
    overflow: hidden;
    height: 98px;
    margin: 0;
}

.banshi-caluguage-item dd h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.6;
    overflow: hidden;
    height: 1.6em;
    margin: 0;
}

.banshi-caluguage-item dd h3 a {
    color: #035497;
}

.banshi-caluguage-item dd h3 a:hover {
    text-decoration: underline;
}

.banshi-caluguage-item dd span {
    font-size: 14px;
    line-height: 1.6em;
    color: #333;
}
/*公积金办理*/
.banshi-gongjijin-module-1 {
    overflow: hidden;
    height: 607px;
}

.banshi-gongjijin-module-1 .banshi-chanquan-module-1-left-sub {
    height: 603px;
}

.banshi-gongjijin-module-1 .banshi-chanquan-module-1-right-sub {
    height: 607px;
}

.banshi-gjj-left-box .banshi-common-con-region {
    overflow: hidden;
    width: auto;
    height: 565px;
    margin: 0;
}

.gongjijin-wrap {
    overflow: hidden;
    margin: 0;
}

.gongjijin-wrap .smzq-tit-wrap,.gongjijin-wrap .gongjijin-wrap {
    position: relative;
    height: 45px;
    margin: 0 5px;
    border-bottom: 1px solid #ccc;
}

.gongjijin-wrap .smzq-tit-box {
    width: 720px;
    height: 45px;
}

.gongjijin-wrap .smzq-tit-box--outbox {
    width: 1200px;
    height: 45px;
}

.gongjijin-wrap .smzq-tit-box--outbox ul li {
    font-size: 16px;
    line-height: 45px;
    width: 120px;
}

.gongjijin-wrap .smzq-tit-box--outbox ul li.smzq-menu-on {
    height: 44px;
}

.gongjijin-wrap .smzq-button-left,.gongjijin-wrap .smzq-button-right {
    top: 9px;
    width: 28px;
    height: 28px;
}

.gongjijin-wrap .smzq-button-left img,.gongjijin-wrap .smzq-button-right img {
    width: 100%;
    height: 100%;
}

.gongjijin-wrap .smzq-js-cnt {
    width: auto;
    height: 500px;
    margin: 10px 15px;
}
/*222*/
.fojj-tit-wrap {
    position: relative;
    height: 65px;
    margin: 0 15px;
    border-bottom: 1px solid #ccc;
}

.fojj-button-left,.fojj-button-right {
    position: absolute;
    top: 14px;
    width: 38px;
    height: 38px;
}

.fojj-button-left {
    left: 10px;
}

.fojj-button-right {
    right: 10px;
}

.fojj-button-left img,.fojj-button-right img {
    width: 38px;
    height: 38px;
    cursor: pointer;
}

.fojj-tit-box {
    overflow: hidden;
    width: 948px;
    height: 65px;
    margin: 0 auto;
}

.fojj-tit-box--outbox {
    position: relative;
    width: 1350px;
    height: 65px;
}

.fojj-tit-box--outbox ul li {
    font-size: 20px;
    line-height: 65px;
    float: left;
    width: 135px;
    cursor: pointer;
    text-align: center;
    color: #333;
}

.fojj-tit-box--outbox ul li.fojj-menu-on {
    height: 64px;
    color: #035496;
    border-bottom: 1px solid #035496;
}

.fojj-js-cnt {
    width: 1048px;
    min-height: 500px;
    margin: 10px 25px;
}

.fojj-hide {
    display: none;
}

.fojj-js-cnt-tit {
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    margin-left: -10px;
}

.gongjijin-wrap .fojj-tit-wrap,.gongjijin-wrap .gongjijin-wrap {
    position: relative;
    height: 45px;
    margin: 0 5px;
    border-bottom: 1px solid #ccc;
}

.gongjijin-wrap .fojj-tit-box {
    width: 720px;
    height: 45px;
}

.gongjijin-wrap .fojj-tit-box--outbox {
    width: 1200px;
    height: 45px;
}

.gongjijin-wrap .fojj-tit-box--outbox ul li {
    font-size: 16px;
    line-height: 45px;
    width: 120px;
}

.gongjijin-wrap .fojj-tit-box--outbox ul li.fojj-menu-on {
    height: 44px;
}

.gongjijin-wrap .fojj-button-left,.gongjijin-wrap .fojj-button-right {
    top: 9px;
    width: 28px;
    height: 28px;
}

.gongjijin-wrap .fojj-button-left img,.gongjijin-wrap .fojj-button-right img {
    width: 100%;
    height: 100%;
}

.gongjijin-wrap .fojj-js-cnt {
    width: auto;
    height: 500px;
    margin: 10px 15px;
}
/*222*/
.gongjijin-wrap .banshi-gongjiji-artbody {
    overflow-y: auto;
    height: 495px;
}

.banshi-gjj-left-box .banshi-chanquan-tabbar > .current {
    width: 163px;
}
/*修正信息日期*/
.main-top-news-wrap .main-top-news-region-list > li > a {
    width: 376px;
}

.main-top-news-region-list > li > em {
    width: 78px;
}
/*公众数据*/
.fix160 .tab-publicdata-region-list > li > a {
    width: 410px;
}

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

.tab-publicdata-region-list > li > em {
    width: 78px;
}
/*办事*/
.shiye-common-con-region-list > li > a,.shiye-common-con-aside-region-list > li > a {
    width: 78%;
}

.banshi-zhufang-module-3-sub-aside .shiye-common-con-aside-region-list > li > a {
    width: 70%;
}

.shiye-common-con-region-list > li > em,.shiye-common-con-aside-region-list > li > em {
    width: 78px;
}

.banshi-zhufang-module-3-sub-aside .shiye-common-con-aside-region-list > li > em {
    width: 50px;
}

.banshi-laonianren-module-subcnt-1 .shiye-common-con-aside-region-list > li > a {
    width: 70%;
}

.govinfo-open-column-box .shiye-common-con-region-list > li > a {
    width: 76%;
}

.shiye-gongyong-wrap-1 .shiye-common-con-region-list > li > a {
    width: 74%;
}

.shiye-jiaotong-mod-aside-1 .shiye-common-con-aside-region-list > li > a {
    width: 72%;
}

.shiye-jiaotong-mod-aside-1 .shiye-common-con-aside-region-list > li > em {
    width: 50px;
}
/*修正信息日期*/
.leader-pics-news {
    height: 380px;
    margin-bottom: 0;
}

.leader-pics-news-cnt-item {
    margin-bottom: 0;
}

/* 0503走进长治设计稿修改 */
.ft-into-chzh-fk {
    line-height: 100%;
    overflow: hidden;
    height: 300px;
    margin: 12px 15px;
}

.ft-into-chzh-fk-bt {
    margin: 0 15px;
}

.ft-into-chzh-fk .chzh-column-1-right {
    width: 680px;
}

/* 调整0505 */
.banner-wrap {
    height: 110px;
}

.banner {
    height: 110px;
}

.banshi-banner {
    height: 200px;
}

.search-box {
    margin-top: 30px;
}

.banner h1 {
    margin: 13px 0;
}

.leader-box-left {
    width: 443px;
}

.leader-box-left .zmhd-mailbox-common-short-title {
    width: auto;
    margin: 0 15px;
}

.leader-desc {
    margin: 15px 15px 0;
}

.leader-desc dd {
    height: 470px;
}

.leader-box-right {
    width: 643px;
    height: 548px;
    border: 1px solid #dcdcdc;
}

.leader-box-right .zmhd-mailbox-common-short-title {
    width: auto;
    margin: 0 15px;
}

.leader-talk-item-add {
    overflow: hidden;
    height: 100px;
    margin: 0;
    margin: 0 15px;
    border-bottom: 1px solid #dcdcdc;
}

.leader-talk-item-add dt {
    font-size: 16px;
    line-height: 40px;
    overflow: hidden;
    height: 40px;
}

.leader-talk-item-add dd {
    font-size: 14px;
    line-height: 23px;
    overflow: hidden;
    height: 50px;
    margin: 0;
    text-indent: 2em;
}

.leader-talk-item-add dd a {
    color: #346ba3;
}

.leader-talk-item-add dd a:hover {
    font-weight: 700;
}

.leader-pics-news-add {
    height: 313px;
}

.leader-addinfo-items {
    width: auto;
    height: 260px;
    margin: 10px 15px;
}

.leader-addinfo-items li {
    float: left;
    width: 523px;
    margin-right: 0;
    border-left: 1px solid #dcdcdc;
}

.leader-addinfo-items > li > i {
    left: 20px;
}

.leader-addinfo-items > li > a {
    margin-left: 30px;
}

.leader-addinfo-items .ld-info-ff {
    margin-right: 20px;
    border-left: 0;
}

.leader-addinfo-items > .ld-info-ff > i {
    left: 10px;
}

.leader-addinfo-items > .ld-info-ff > a {
    margin-left: 20px;
}
/* 调整0505 */
/* 0510 */
.leader-addinfo-items {
    width: 548px;
    height: 250px;
    margin: 10px 0 0;
    position: relative;
}

.leader-addinfo-items li {
    float: none;
    width: 528px;
    margin-right: 0;
    border-left: 0;
}

.leader-bdlft-fix {
    border-left: 1px solid #dcdcdc;
}

.leader-bdlft-fix li {
    margin-left: 4px;
}

.main-content-service-top-region {
    margin-top: 5px;
}

.main-bottom-news-region > .main-top-news-region-list > li > i {
    margin-top: 13px;
}
/* 0510 */
/* 浮动工具条 */
.sidebar-quick-links-wrap {
    position: fixed;
    right: 50%;
    bottom: 50%;
    margin-right: -650px;
    margin-bottom: -200px;
    background: #eee;
}

.sidebar-quick-links {
    overflow: hidden;
    width: 66px;
    border: 1px solid #cdcdcd;
    border-bottom: 0;
}

.sidebar-quick-links > a,.sidebar-quick-links--close > a {
    font-size: 14px;
    display: block;
    overflow: hidden;
    width: 66px;
    height: 79px;
    margin: 0 auto;
    text-align: center;
    color: #515151;
    border-bottom: 1px solid #cdcdcd;
}

.sidebar-quick-links > a > i {
    line-height: 33px;
    display: block;
    width: 33px;
    height: 31px;
    margin: 15px auto 5px;
}

.sidebar-quick-links > a > .sidebar-quick-links-1 {
    background-position: 0 -1000px;
}

.sidebar-quick-links > a > .sidebar-quick-links-2 {
    background-position: -34px -1000px;
}

.sidebar-quick-links > a > .sidebar-quick-links-3 {
    background-position: -68px -1000px;
}

.sidebar-quick-links > a > .sidebar-quick-links-4 {
    background-position: -102px -1000px;
}

.sidebar-quick-links > a > .sidebar-quick-links-5 {
    background-position: -136px -1000px;
}

.sidebar-quick-links--close {
    background-color: #fff;
}

.sidebar-quick-links--close > a {
    position: relative;
    right: -30px;
    bottom: -12px;
    display: block;
    width: 24px;
    height: 24px;
    border: 0;
}

.sidebar-quick-links--close > a > i {
    display: block;
    width: 24px;
    height: 24px;
    background-position: -170px -1000px;
}

.intraction-box-cnt > li > .intraction-box-cnt-tit {
    text-align: center;
}
/* 修正A */
.main-top-news-region-list > li > a,.main-bottom-news-region > .main-top-news-region-list > li > a,.main-service-items > li > a,.govinfo-leader-box > li > a,.fix160 .tab-publicdata-region-list > li > a,.fix257 .tab-publicdata-region-list > li > a,.govinfo-cnt-center-box > li > a,.bdt3 .govinfo-leader-box > li > a,.main-top-news-wrap .main-top-news-region-list > li > a,.fix160-myfix .tab-publicdata-region-list > li > a,.shiye-common-con-region-list > li > a,.shiye-common-con-aside-region-list > li > a,.main-top-news-wrap .main-top-news-region-list > li > a,.fix160 .tab-publicdata-region-list > li > a,.fix160-myfix .tab-publicdata-region-list > li > a,.shiye-common-con-region-list > li > a,.shiye-common-con-aside-region-list > li > a,.banshi-zhufang-module-3-sub-aside .shiye-common-con-aside-region-list > li > a,.govinfo-open-column-box .shiye-common-con-region-list > li > a,.shiye-gongyong-wrap-1 .shiye-common-con-region-list > li > a,.shiye-jiaotong-mod-aside-1 .shiye-common-con-aside-region-list > li > a {
    width: auto;
}

/* 政民互动标题栏调整0511 */
.intraction-title-links,.tab-flag-intraction {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #efefef;
    background-color: #f1f1f1;
}

.intraction-title-links > li,.tab-flag-intraction > li {
    line-height: 34px;
    float: left;
    height: 34px;
    margin-right: 0;
    padding: 0 20px;
}

.intraction-title-links > li.current,.tab-flag-intraction > li.current {
    border-top: 2px solid #0d67c7;
    border-right: 1px solid #efefef;
    border-left: 1px solid #efefef;
    background-color: #fff;
}

.intraction-title-links-jump > li {
    float: left;
}

.intraction-title-links-jump > li > a {
    margin-left: .5em;
    color: #035497;
}

.intraction-box-cnt > .intraction-box-cnt-title {
    background: #f9f9f9;
}

.intraction-box-cnt > .intraction-box-cnt-title > span {
    font-weight: 400;
}

.zmhd-mailbox-left-title,.zmhd-mailbox-common-title,.zmhd-mailbox-common-short-title,.fix-shzh-tit {
    width: 100%;
    height: 40px;
    margin-top: 0;
    border: 0;
    border-bottom: 1px solid #efefef;
    background-color: #f1f1f1;
}

.zmhd-mailbox-left-title > li,.zmhd-mailbox-common-title > li,.zmhd-mailbox-common-short-title > li,.fix-shzh-tit > li {
    line-height: 38px;
    float: left;
    height: 40px;
    margin: 0;
    padding: 0 20px;
    border: 0;
}

.zmhd-mailbox-left-title > li.current,.zmhd-mailbox-common-title > li.current,.zmhd-mailbox-common-short-title > li.current,.fix-shzh-tit > li.current {
    line-height: 36px;
    height: 39px;
    border-top: 2px solid #0d67c7;
    /* border-left: 1px solid #efefef; */
    border-right: 1px solid #efefef;
    background-color: #fff;
}

/* .zmhd-mailbox-left-region .fixifx-leter-sea .govinfo-search-show-cnt > .govinfo-open-subbtn {
    position: relative;
    right: -150px;
} */
.zmhd-mailbox-left-region .fixifx-leter-sea {
    margin: 15px 15px;
}

.zhmmail-add-form {
    overflow: hidden;
    width: 100%;
}

.fixifx-leter-sea .zhmmail-add-form > li {
    margin-right: 8px;
}

.fixifx-leter-sea .zhmmail-add-form > li .fixfix-input-fix {
    width: 240px;
}

.fixifx-leter-sea .zhmmail-add-form > li.govinfo-open-subbtn {
    margin-right: 0;
}

.letter-cnt-defix {
    width: 1098px;
}

.government-affairs-service-right .eps-classification-title {
    border-left: 0;
}
/* 政民互动标题栏调整0511 */
/* 0.515 */
.fk0515-fix {
    margin-top: 5px;
}

.fk0515-fix > li {
    line-height: 29px;
    height: 29px;
    border-bottom: 1px dashed #e6e6e6;
}

.fix-pubdata-0515 {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #efefef;
    background-color: #f1f1f1;
}

.fix-pubdata-0515 > li {
    line-height: 34px;
    float: left;
    height: 34px;
    margin-right: 0;
    padding: 0 20px;
}

.fix-pubdata-0515 > li.current {
    border-top: 2px solid #0d67c7;
    border-right: 1px solid #efefef;
    border-left: 1px solid #efefef;
    background-color: #fff;
}

.fixfix-leter-sa-0515 .govinfo-search-show-cnt > li {
    margin: 0;
}

.fixfix-leter-sa-0515 .govinfo-search-show-cnt > li .fixfix-input-fix {
    width: 570px;
}

.fixfix-leter-sa-0515 .govinfo-search-show-cnt > .govinfo-open-subbtn {
    margin-left: 10px;
}

.mailbox-list-items-tit-w {
    width: 320px;
}

.mailbox-list-items > tbody > tr > .mailbox-list-items-tit-w {
    position: relative;
}

.mailbox-list-items > tbody > tr > .mailbox-list-items-tit-w > i {
    position: absolute;
    top: 14px;
    left: 5px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}

.letter-cnt-items .fixwd-0515-1-2 {
    width: 516px;
}

.letter-cnt-items .fixwd-0515-2-2 {
    width: 180px;
}

.letter-cnt-items .fixcolor-0515-de {
    background-color: #fefcfc;
}

.chz-common-text-list-items > li {
    line-height: 29px;
    height: 29px;
    border-bottom: 1px dashed #e6e6e6;
}

.chz-common-text-list-items > li > a {
    line-height: 26px;
    height: 29px;
}

.fix-0515-list-height {
    height: 720px;
}

.fix-0515-zmhd-tit-wdh .mailbox-list-items-tit-w {
    width: 400px;
}

.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;
}
/* 0515 */
/* 修改专题 */
.drama-wrap {
    overflow: hidden;
    width: 100%;
    height: 60px;
    margin: 0 auto;
}

.arrow-btn {
    display: block;
    overflow: hidden;
    width: 16px;
    height: 25px;
    margin: 17px 0 0 0;
    cursor: pointer;
}

#btn-left {
    float: left;
    margin-left: 0;
    background-position: -247px -114px;
}

#btn-left.dasabled {
    background-position: -247px -88px;
}

#btn-right {
    float: right;
    margin-right: 0;
    cursor: pointer;
    background-position: -264px -114px;
}

#btn-right.dasabled {
    background-position: -264px -88px;
}

.dramabox {
    position: relative;
    float: left;
    overflow: hidden;
    width: 960px;
    height: 60px;
}

.dramabox ul {
    position: absolute;
    top: 0;
    left: 0;
    height: 60px;
    list-style: none;
}

.dramabox li {
    float: left;
    overflow: hidden;
    width: 240px;
    height: 60px;
}

.dramabox a {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.dramabox img {
    width: 218px;
    height: 58px;
    margin-left: 20px;
    transition: transform .5s ease-out 0s;
    border: 1px solid #ddd;
}

.dramabox a:hover > img {
    transform: scale(1.1);
}
/* EndTopc */
/* Online List */
.chz-online-talk-fileds > .online-talk-desc,.fk-online-fix .chz-online-talk-fileds > .online-talk-desc {
    position: relative;
    min-height: 3.6em;
    height: auto;
}

.chz-online-talk-fileds > li .online-talk-detail {
    position: absolute;
    right: .5em;
    bottom: .3em;
    padding: 0;
}
/* Online List End*/
/* Frdlinks */
.frdlinks-links-box {
    line-height: 37px;
    overflow: hidden;
    width: 1098px;
    height: 37px;
    margin: 20px auto 0;
    border: 1px solid #dcdcdc;
}

.frdlinks-links-box span {
    float: left;
    display: block;
    padding: 0 23px;
    background-color: #308bcb;
    color: #ffffff;
    font-size: 16px;
}

.frdlinks-links-box ul {
    float: left;
}

.frdlinks-links-box li {
    float: left;
    margin-left:20px;
    padding: 0 5px 0 5px;
    text-align: center;
    line-height: 38px;
    font-size: 14px;
    cursor: pointer;
}

.frdlinks-links-box li i {
    display: inline-block;
    width: 9px;
    height: 6px;
    background: url(chzhfd_icon_up2.png) no-repeat center top;
    margin-left: 7px;
}

.frdlinks-links-box li.current {
    color: #bf0103;
}

.frdlinks-links-box li.current i {
    background: url(chzhfd_icon_d2.png) no-repeat center top;
    transition: all .3s linear;
    transform: rotate(360deg);
}

.frdlinks-links-box-cnt {
    overflow: hidden;
    width: 1100px;
    margin: 10px auto  0;
}

.frdling-cnt-box {
    overflow: hidden;
}

.frdling-cnt-box li {
    font-size: 14px;
    line-height: 18px;
    padding: 5px 0 7px 0;
    float: left;
    width: 16%;
    height: 1em;
    overflow: hidden;
    margin-right: 0.6%;
}

.footer-wrap {
    height: 110px;
}
/* Frdlinks */
.cond-menu-list .cond-menu-head {
    background-position: 0 -1056px;
}

.cond-menu-list .cond-menu-head.current {
    background-position: 0 -1107px;
}

.saninone-wrap {
    height: 235px;
}

.saninone-box {
    height: 233px;
    border: 0;
    width: 525px;
    overflow: hidden;
}

.saninone-box  .shiye-common-title-bar > .current {
    height: 40px;
    border: 0;
    border-top: 1px solid #035496;
    background-color: #f9f9f9;
}

.saninone-imgs {
    height: 185px;
    margin-top: 3px;
    overflow: hidden;
}

.saninone-imgs >li {
    width: 255px;
    overflow: hidden;
    height: 185px;
}

.saninone-imgs >li img {
    width: 100%;
    height: 100%;
}

.black-line {
    width: 1px;
    height: 233px;
    overflow: hidden;
    background-color: #dcdcdc;
    margin: 0 24px;
}

.saninone-imgs-dl {
    width: 100%;
    overflow: hidden;
    height: 185px;
    margin: 0;
    margin-top: 5px;
}

.saninone-imgs-dl >dt {
    width: 255px;
    overflow: hidden;
    height: 185px;
    float: left;
    margin-right: 15px;
}

.saninone-imgs-dl >dt img {
    width: 100%;
    height: 100%;
}

.saninone-imgs-dl >dd {
    width: 255px;
    float: right;
}

.saninone-imgs-dl >dd,.saninone-imgs-dl >dd p {
    margin: 0;
}

.saninone-imgs-dl >dd >a {
    font-size: 16px;
    color: #000;
    font-weight: 700;
    height: 24px;
    line-height: 30px;
    overflow: hidden;
    display: inline-block;
}

.saninone-imgs-dl >dd a:hover {
    color: #035496;
}

.saninone-imgs-dl >dd p {
    font-size: 14px;
    color: #343434;
    line-height: 1.6;
    margin-top: 5px;
}

.saninone-imgs-dl >dd >p >a {
    font-size: 14px;
    color: #035496;
}

.saninone-imgs-dl >dd >p >a:hover {
    font-weight: 700;
}

.saninone-outer  .zmhd-mailbox-common-short-title {
    margin: 0;
}

.saninone-outer  .zmhd-mailbox-common-short-title > li.current {
    padding: 0 15px;
    background-color: #f9f9f9;
}

.saninone-outer  .zmhd-mailbox-common-short-title > .gomore {
    right: 20px;
}

/* 0523 */
.fix-online-talk-cnt .chz-online-talk-fileds > .online-talk-desc {
    height: auto;
}

.fixifx-leter-sea .zhmmail-add-form > li .fixfix-input-fix {
    width: 210px;
}

.govinfo-search-show-cnt > .govinfo-open-subbtn {
    width: auto;
}

.govinfo-search-show-cnt > .govinfo-open-subbtn input {
    width: 60px;
}

.fixifx-leter-sea .zhmmail-add-form > li.fix-marg-0523 {
    margin-right: 20px;
}

.mailbox-list-items-0523 > tbody > tr > .mailbox-list-items-tit-w > i {
    position: absolute;
    top: 17px;
    left: 5px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}

.fixifx-leter-sea-0523 {
    margin-left: 0;
}

.fixifx-leter-sea-0523 .zhmmail-add-form > li .fixfix-input-fix {
    width: 230px;
}
/*分页样式调整0523*/
.pages-govinfo-open a {
    margin: 0 3px;
    border: 1px solid #f3f3f3;
    padding: 1px 4px;
}
/* 0523 */
/* 0524 */
.cond-menu-list-fixsy {
    margin-bottom: 10px;
}

.fix0524-enter {
    width: 240px;
    margin: 5px auto;
    overflow: hidden;
    height: 32px;
}

.fix0524-enter img {
    width: 100%;
    height: 100%;
}

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

.main-people-service-box-bottom {
    height:120px;
}

.main-people-service-box-bottom > li {
    margin-bottom: 10px;
}

.chz-common-text-list-items > li {
    line-height: 35px;
    height: 35px;
}

.chz-common-text-list-items > li > a {
    line-height: 35px;
    height: 35px;
}

.mailbox-list-items > tbody > tr {
    line-height: 35px;
    height: 35px;
}

.mailbox-list-items > tbody > tr > td {
    height: 35px;
}

.fix-0524-h45 {
    height: 198px;
}

.fix-0524-h45 > .zmhd-common-left,.fix-0524-h45 > .zmhd-common-right {
    height: 208px;
    position: relative;
}

.fix-0524-tit-links {
    height: 32px;
    overflow: hidden;
    position: absolute;
    top: 5px;
    right: 20px;
}

.fix-0524-tit-links >li {
    float: left;
    line-height: 32px;
    font-size: 14px;
    margin-left: 15px;
}

.fix-0524-tit-links >li >a {
    color: #f5273c;
}

.fix-0524-tit-links >li >a:hover {
    font-weight: 700;
}
/* 0524 */
/* 0525 */
.chz-common-text-list-items {
    font-size: 14px;
}

.fix-0525-slide {
    height: 290px;
}

.fix-0525-slide .shxidx-item {
    height: 290px;
}

.fix-0525-slide .shxidx-item img {
    height: 220px;
    width: 100%;
}

.fix-0525-slide .shxidx-item span {
    font-size: 14px;
    line-height: 23px;
    padding: 0 1%;
    width: 98%;
    height: 70px;
    display: block;
}

.fix-0525-slide  .shxidx-buttons {
    display: block !important;
}

.fix-0525-slide .shxidx-buttons div {
    top: 38% !important;
}

.fix-0525-titopen {
    width: 100%;
    height: 18px;
    font-size: 14px;
    line-height: 18px;
}

.govinfo-column-aside-1-fix> li > a {
    color: #ae0b0c;
}

.intraction-title-links > li.current,.tab-flag-intraction > li.current {
    border-top-width: 1px
}

.intraction-title-links > li, .tab-flag-intraction > li {
    height: 35px;
}

.chz-common-text-list-items > li > a {
    display: inline;
    font-size: 14px;
}

.shzhxx-list-items-box .fix-0526-fkline > tbody > tr {
    line-height: 25px;
    height: 25px;
}

.shzhxx-list-items-box .fix-0526-fkline > tbody {
    margin-top: 3px;
}

.shzhxx-list-items-box .fix-0526-fkline > tbody > tr > td {
    height: 25px;
    line-height: 25px;
}

.fix-0526-fkline > tbody > tr > .mailbox-list-items-tit-w > i {
    top: 11px;
}

.shzhxx-list-items-box .fix-0526-fkline > tbody > tr >.fix-0525-tdtime {
    font-size: 12px;
    color: #999;
}

.mainbox-fixlitems-box {
    margin: 6px 10px;
}

.mainbox-fixlitems-box > li {
    border-bottom: 1px dashed #eee;
}

.fix-0524-h45 {
    height: 210px;
}

.fix-0524-h45 > .zmhd-common-right {
    height: 208px;
}

.fix-space-0526 {
    margin-top: 16px;
}

.fix-0526-cir {
    margin-top: 9px;
    height: 106px;
}

.fix-0526-cir .chz-research-list {
    line-height: 25px;
    height: 106px;
}

.fix-0526-cir .chz-research-list li {
    line-height: 23px;
    height: 25px;
    border-bottom: 1px dotted #ededed;
    margin-bottom: 0;
    position: relative;
}

.fix-0526-cir .chz-research-list > li > i {
    display: block;
    float: left;
    width: 3px;
    height: 3px;
    margin-top: 11px;
    margin-right: 7px;
    background-color: #000;
}

.dramabox {
    width: 9600px;
}

.drama-wrap .dramebtnbox {
    display: none;
}

.dramabox li {
    width: 252px;
}
/* 0525 */
/* 0528 */
.fix-0528-hh {
    height: 262px;
}

.fix-0528-hh > .zmhd-common-left,.fix-0528-hh > .zmhd-common-right {
    height: 260px;
}

.fix-0528-hh .mainbox-fixlitems-box-fix {
    height: 208px;
}

.fix-0524-h45 .intraction-right-top-region {
    height: 155px;
}

.fix-0524-h45 .chz-online-talk > dt,.fix-0524-h45 .chz-online-talk > dt img {
    height: 155px;
}

.fix-0524-h45 .chz-online-talk-fileds > li {
    margin-top: .2em;
}
/* 0528 */

.fix-width-fdlinks .frdling-cnt-box li {
    width: 24%;
}
/* 0531 */
.table-wrap-fix0531 .table-wrap-fix0531-left {
    width: 260px;
    background-color: #f1f1f1;
}

.table-wrap-fix0531 .table-wrap-fix0531-right {
    width: 840px;
    vertical-align: top;
}

.h-tabs-0531 {
    width: 210px;
    margin: 5px auto;
}

.h-tabs-0531 >li {
    width: 100%;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #dedede;
}

.h-tabs-0531 >.current {
    background-color: #f9f9f9;
    text-align: center;
    color: #035496;
    transition: all 0.3s ease-in-out;
}

.h-tabs-cntbox-0531 {
    margin: 0;
    display: none;
    margin: 5px 0 0 25px;
    overflow: hidden;
}
/* 0531 */


/*begin 0603*/
.bdsharebuttonbox a { width: 34px!important; height: 35px!important;  float: left!important; padding: 0!important; display: block;margin:0 5px!important }
.bdsharebuttonbox a img { width: 33px; height: 34px; }
.bdsharebuttonbox {right:0!important;position: absolute!important;overflow:hidden!important; }
.bdsharebuttonbox a.bds_sqq,.bdshare-button-style0-16 a.bds_sqq { background: url(sprite.png) no-repeat!important; background-position: -154px -835px!important;  }
.bdsharebuttonbox a.bds_qzone,.bdshare-button-style0-16 a.bds_qzone { background: url(sprite.png) no-repeat!important; background-position: -188px -835px!important;}
.bdsharebuttonbox a.bds_weixin,.bdshare-button-style0-16 a.bds_weixin { background: url(sprite.png) no-repeat!important;  background-position: -222px -835px!important;}
.bdsharebuttonbox a.bds_tsina,.bdshare-button-style0-16 a.bds_tsina { background: url(sprite.png) no-repeat!important; background-position: -257px -835px!important;}
.bdsharebuttonbox a.bds_douban,.bdshare-button-style0-16 a.bds_douban { background: url(sprite.png) no-repeat!important; background-position: -291px -835px!important; }
/*end 0603*/
/* 067 */
.banshi-tax-module-067 {
    height: auto;
}

.banshi-tax-module-067-aft {
    width: 778px;
    height: auto;
}

.banshi-tax-module-table  td {
    border: 1px solid #dcdcdc;
    vertical-align: top;
}

.banshi-tax-module-table .banshi-tax-module-table-center {
    width: 10px;
    border: 0;
}

.banshi-tax-module-table .banshi-tax-module-table-left {
    width: 780px;
    margin-right: 10px;
}

.banshi-tax-module-table  .banshi-tax-module-table-right {
    width: 310px;
}

.banshi-tax-module-table-title {
    position: relative;
    height: 39px;
    border-bottom: 1px solid #e6e6e6;
    background: #f4f4f4;
}

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

.banshi-tax-module-table-title  > .current {
    height: 39px;
    border-top: 1px solid #025497;
    background-color: #fff;
}

.banshi-tax-module-table-title  > .current >a {
    color: #025497;
}

.banshi-tax-module-table-cntbox {
    margin: 10px;
    margin-top: 0;
}

.banshi-tax-module-table-subwrap {
    margin: 15px auto 0 5px;
    overflow: hidden;
    display: block;
}

.banshi-tax-module-table-subwrap >dt {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #dcdcdc;
}

.banshi-tax-module-table-subwrap >dt >a {
    font-size: 16px;
    color: #000;
    padding: 3px 12px;
    background-color: #f3f4f2;
    color: #025497;
}

.banshi-tax-module-table-subwrap >dd {
    margin: 10px 0 0;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items {
    width: 100%;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li {
    width: 138px;
    height: 58px;
    display: block;
    overflow: hidden;
    float: left;
    border: 1px solid #dcdcdc;
    margin-left: 15px;
    font-size: 14px;
    line-height: 58px;
    position: relative;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >i {
    display: block;
    width: 44px;
    height: 58px;
    position: absolute;
    left: 0;
    top: 0;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >b {
    border-right: 1px solid #dcdcdc;
    display: block;
    width: 0;
    height: 12px;
    left: 44px;
    top: 23px;
    position: absolute;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >.mgl0 {
    margin-left: 0;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >a {
    width: 65px;
    height: 58px;
    word-wrap: break-word;
    word-break: normal;
    line-height: 1.3;
    display: table-cell;
    padding-left: 16px;
    vertical-align: middle;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-1 {
    background: url('gs-icon-1.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-2 {
    background: url('gs-icon-2.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-3 {
    background: url('gs-icon-3.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-4 {
    background: url('gs-icon-4.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-5 {
    background: url('gs-icon-5.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-6 {
    background: url('gs-icon-6.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-7 {
    background: url('gs-icon-7.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-8 {
    background: url('gs-icon-8.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-9 {
    background: url('gs-icon-9.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-10 {
    background: url('gs-icon-10.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-11 {
    background: url('gs-icon-11.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-12 {
    background: url('gs-icon-12.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-13 {
    background: url('gs-icon-13.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-14 {
    background: url('gs-icon-14.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-15 {
    background: url('gs-icon-15.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-16 {
    background: url('gs-icon-16.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap >dd>.banshi-tax-module-table-subwrap-items >li >.icon-tax-items-17 {
    background: url('gs-icon-17.png') 0 0 no-repeat;
}

.banshi-tax-module-table-subwrap-4item {
    width: 605px;
}

.banshi-tax-module-table-subwrap-5item {
    width: 760px;
}

.banshi-tax-module-table-rtcntbox-show-top {
    width: 100%;
    overflow: hidden;
}

.banshi-tax-module-table-rtcntbox-show-top>li {
    height: 68px;
    margin-top: 8px;
    font-size: 18px;
    line-height: 68px;
    position: relative;
}

.banshi-tax-module-table-rtcntbox-show-top>li >i {
    width: 63px;
    height: 50px;
    display: block;
    position: absolute;
    left: 25px;
    top: 12px;
}

.banshi-tax-module-table-rtcntbox-show-top>li >a {
    margin-left: 95px;
    color: #fff;
}

.banshi-tax-module-table-rtcntbox-show-top>.banshi-tax-module-table-rtcntbox-show-top-bg1 {
    background: url(button-back-1.png) 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-top>.banshi-tax-module-table-rtcntbox-show-top-bg2 {
    background: url(button-back-2.png) 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-top>li >.icon-tax-showtop-items-1 {
    background: url(button-icon-1.png) 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-top>li >.icon-tax-showtop-items-2 {
    background: url(button-icon-2.png) 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom {
    width: 100%;
    overflow: hidden;
}

.banshi-tax-module-table-rtcntbox-show-bottom >li {
    width: 137px;
    height: 70px;
    display: block;
    float: left;
    overflow: hidden;
    margin-left: 7px;
    line-height: 70px;
    background: #eee;
    margin-top: 8px;
    position: relative;
}

.banshi-tax-module-table-rtcntbox-show-bottom >.mgl0 {
    margin-left: 0;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >i {
    width: 45px;
    height: 45px;
    display: block;
    position: absolute;
    left: 10px;
    top: 15px;
}

.banshi-tax-module-table-rtcntbox-show-bottom >li >a {
    width: 65px;
    height: 75px;
    word-wrap: break-word;
    word-break: normal;
    line-height: 1.3;
    display: table-cell;
    padding-left: 16px;
    vertical-align: middle;
    font-size: 14px;
    color: #000;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-1 {
    background: url('ds-icon-1.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-2 {
    background: url('ds-icon-2.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-3 {
    background: url('ds-icon-3.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-4 {
    background: url('ds-icon-4.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-5 {
    background: url('ds-icon-5.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-6 {
    background: url('ds-icon-6.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-7 {
    background: url('ds-icon-7.png') 0 0 no-repeat;
}

.banshi-tax-module-table-rtcntbox-show-bottom>li >.icon-tax-showbottom-items-8 {
    background: url('ds-icon-8.png') 0 0 no-repeat;
}
/* 067 */
/* 068 */
.govadd-dropleft-item-box {
    background: #f7f9fe;
    width: 100%;
    height: 138px;
    overflow: hidden;
}

.govadd-dropleft-item--title {
    width: 56px;
    font-size: 18px;
    height: 138px;
    overflow: hidden;
    background: url(icon-dropgov-narrow.png) right center no-repeat;
}

.govadd-dropleft-item--title >a {
    color: #035496;
    padding: 21px 15px;
    float: left;
    width: 26px;
}

.govadd-dropleft-item--cnt {
    width: 380px;
    height: 138px;
    overflow: hidden;
}

.govadd-dropleft-item--cnt >li {
    width: 90px;
    height: 22px;
    line-height: 22px;
    margin-left: 5px;
    float: left;
    font-size: 14px;
    margin-top: 5px;
    overflow: hidden;
}

.mt5 {
    margin-top: 5px;
}

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

.eps-classification-right-middle {
    height: 150px;
}

.eps-classification-right-middle .mainservice-items {
    height: 110px;
}

.eps-classification-right-middle .mainservice-items > li {
    height: 26px;
    line-height: 26px;
    width: 148px;
    margin: 0;
}

.eps-classification-right-middle .mainservice-items > li > a {
    margin-left: 15px;
    color: #000;
}

.eps-classification-right-middle .mainservice-items > li > a:hover {
    color: #035496;
}

.eps-classification-right-middle .mainservice-items > li > i {
    top: 12px;
    left: 5px;
    width: 3px;
    height: 3px;
    background: none;
    background: #035496;
}

.main-people-service-box-bottom {
    height: 50px;
}

.govadd-drop-show-box {
    width: 100%;
    height: 45px;
    overflow: hidden;
}

.govadd-drop-show-box >li {
    display: block;
    width: 295px;
    height: 45px;
    display: block;
    float: left;
    overflow: hidden;
    margin-left: 9px;
}

.govadd-drop-show-box >.mgl0 {
    margin-left: 0;
}

.govadd-drop-show-box >li img {
    width: 100%;
    height: 100%;
}

.main-people-service-box-bottom {
    margin: 12px 0 8px;
}
/* 068 */
/* 069 */

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-1 {
    background-position: 0 -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-2 {
    background-position: -116px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-3 {
    background-position: -87px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-4 {
    background-position: -29px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-5 {
    background-position: -58px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-6 {
    background-position: -174px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-7 {
    background-position: -145px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-8 {
    background-position: -203px -635px;
}

.zhwfuwu-zhuti-items dt .zhwfuwu-items-cion-9 {
    background-position: -232px -635px;
}

.mainservice-items > li > .mainservice-items-cion-1 {
    background-position: 0 -635px;
}

.mainservice-items > li > .mainservice-items-cion-2 {
    background-position: -116px -635px;
}

.mainservice-items > li > .mainservice-items-cion-3 {
    background-position: -87px -635px;
}

.mainservice-items > li > .mainservice-items-cion-4 {
    background-position: -29px -635px;
}

.mainservice-items > li > .mainservice-items-cion-5 {
    background-position: -58px -635px;
}

.mainservice-items > li > .mainservice-items-cion-6 {
    background-position: -174px -635px;
}

.mainservice-items > li > .mainservice-items-cion-7 {
    background-position: -145px -635px;
}

.mainservice-items > li > .mainservice-items-cion-8 {
    background-position: -203px -635px;
}

.mainservice-items > li > .mainservice-items-cion-9 {
    background-position: -232px -635px;
}

.banshi-banner .banshi-12-banner-born {
    background: url(logo-bac12.png) no-repeat scroll center bottom;
}

.mend-069-tips {
    width: 1098px;
    height: 38px;
    overflow: hidden;
    border: 1px solid #dcdcdc;
}

.mend-069-tips >li {
    float: left;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    margin-top: 6px;
    word-break: break-all;
}

.mend-069-tips >.mend-069-tips-title {
    background: #cf0009;
    color: #fff;
    margin-left: 18px;
    padding: 0 5px;
    margin-right: 5px;
}

.mend-069-tips >.mend-069-tips-cnt {
    width: 88%;
}

.mend-069-quick-bussiness-box {
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
}

.mend-069-quick-bussiness-box >li {
    width: 265.5px;
    height: 31px;
    border: 1px solid #dcdcdc;
    overflow: hidden;
    background: url(bg-button-born-069.png) 0 0 repeat-x;
    float: left;
    margin-left: 10px;
    line-height: 31px;
    position: relative;
}

.mend-069-quick-bussiness-box >.mgl0 {
    margin-left: 0;
}

.mend-069-quick-bussiness-box>li >i {
    width: 38px;
    height: 31px;
    display: block;
    position: absolute;
    left: 70px;
    top: 0;
}

.mend-069-quick-bussiness-box >li >a {
    margin-left: 115px;
    color: #035496;
    font-size: 18px;
}

.mend-069-quick-bussiness-box>li >.icon-mend-069-bornqk-1 {
    background: url(icon-born-button-icon-1.png) 0 0 no-repeat;
}

.mend-069-quick-bussiness-box>li >.icon-mend-069-bornqk-2 {
    background: url(icon-born-button-icon-3.png) 0 0 no-repeat;
}

.mend-069-quick-bussiness-box>li >.icon-mend-069-bornqk-3 {
    background: url(icon-born-button-icon-3.png) 0 0 no-repeat;
}

.mend-069-quick-bussiness-box>li >.icon-mend-069-bornqk-4 {
    background: url(icon-born-button-icon-4.png) 0 0 no-repeat;
}

.mend-069-maincnt-box {
    width: 100%;
    height: 750px;
    overflow: hidden;
}

.mend-069-born-titlebar {
    height: 39px;
    width: 1098px;
    border: 1px solid #e6e6e6;
    background: #f4f4f4;
    margin-bottom: 8px;
}

.mend-069-born-titlebar>li {
    float: left;
    padding: 0 25px;
    text-align: center;
    border-right: 1px solid #dcdcdc;
    height: 39px;
    line-height: 39px;
    font-size: 18px;
}

.mend-069-born-titlebar >li >a {
    color: #035496;
}

.mend-069-born-titlebar > .current {
    height: 39px;
    border-top: 1px solid #025497;
    background-color: #fff;
}

.mend-069-born-region-left {
    width: 695px;
    height: 700px;
    overflow: hidden;
}

.mend-069-born-region-right {
    width: 395px;
    height: 700px;
    overflow: hidden;
}

.mend-069-born-common-box {
    border: 1px solid #dcdcdc;
    padding: 0 12px;
    overflow: hidden;
}

.mend-069-height-90 {
    height: 90px;
}

.mend-069-born-common-box-title {
    height: 42px;
    border-bottom: 1px solid #dcdcdc;
    overflow: hidden;
    color: #035496;
    line-height: 45px;
    font-size: 18px;
    padding-left: 10px;
}

.mend-069-born-common-box-cnt {
    font-size: 14px;
    text-indent: 2em;
    overflow-y: auto;
    line-height: 24px;
    margin: 10px 0;
}

.mend-069-born-common-box-cnt-fix {
    text-indent: 0;
    overflow: hidden;
}

.mt8 {
    margin-top: 8px;
}

.mend-069-height-28 {
    height: 28px;
}

.mend-069-height-112 {
    height: 112px;
}

.mend-069-height-50 {
    height: 50px;
}

.mend-069-height-212 {
    height: 212px;
}

.mend-069-height-150 {
    height: 150px;
}

.mend-069-height-254 {
    height: 254px;
}

.mend-069-height-192 {
    height: 192px;
}

.mend-069-height-392 {
    height: 392px;
}

.mend-069-height-330 {
    height: 330px;
}

.mend-069-height-296 {
    height: 296px;
}

.mend-069-height-234 {
    height: 234px;
}

.mend-069-born-common-box-cnt-list {
    text-align: center;
    overflow: hidden;
    width: 325px;
    margin: auto;
}

.mend-069-born-common-box-cnt-list>.list-text-title {
    background: #f4f4f4;
    line-height: 24px;
    padding: 5px 10px;
}

.mend-069-born-common-box-cnt-list>.list-text-icon {
    height: 18px;
    line-height: 18px;
    margin: 10px 0;
}

.mend-069-born-newsfix > li {
    line-height: 24px;
    height: 24px;
}

.mend-069-juzhuzheng-882 {
    height: 882px;
    margin-top: 0;
}

.mend-069-juzhuzheng-882 .mend-069-born-region-left,.mend-069-juzhuzheng-882 .mend-069-born-region-right {
    height: 882px;
}

.mend-069-height-590 {
    height: 590px;
}

.mend-069-height-528 {
    height: 528px;
}

.mend-069-height-158 {
    height: 158px;
}

.mend-069-height-96 {
    height: 96px;
}

.mend-069-height-810 {
    height: 810px;
}

.mend-069-height-748 {
    height: 748px;
}

.mend-069-juzhu-show {
    width: 100%;
    height: 62px;
    overflow: hidden;
}

.mend-069-juzhu-show img {
    width: 100%;
    height: 100%;
}
/* 069 */

/* 0614 */
.mend-0614-maincnt-box {
    height: auto;
}

.mend-069-tips >.mend-069-tips-title {
    background: none;
    color: #000;
    margin-right: 0;
}

.mend-0614-born-titlebar > .current {
    height: 39px;
    border-top: none;
    padding: 0;
    background: url(icon-0614-down-narrow.png) center bottom  no-repeat;
    padding-bottom: 6px;
    border-right: none;
}

.mend-0614-born-titlebar > .current >a {
    color: #fff;
    display: block;
    padding: 0 25px;
    background-color: #d75c1d;
}

.mend-0614-born-titlebar >li >a {
    color: #000;
}

.mend-0614-height-255 {
    height: 255px;
}

.mend-0614-height-193 {
    height: 193px;
}

.mend-0614-height-228 {
    height: 228px;
}

.mend-0614-height-166 {
    height: 166px;
}

.mend-0614-height-133 {
    height: 133px;
}

.mend-0614-height-71 {
    height: 71px;
}

.mend-0614-height-310 {
    height: 310px;
}

.mend-0614-height-248 {
    height: 248px;
}

.mend-0614-born-common-box-title {
    color: #d75c1d;
}

.mend-0614-quick2link {
    overflow: hidden;
}

.mend-0614-quick2link>li {
    width: 191px;
    height: 38px;
    border: 1px solid #d75c1d;
    font-size: 18px;
    line-height: 38px;
    position: relative;
    float: left;
    margin-left: 9px;
    margin-bottom: 8px;
}

.mend-0614-quick2link>.mgl0 {
    margin-left: 0;
}

.mend-0614-quick2link>li >i {
    width: 38px;
    height: 31px;
    display: block;
    position: absolute;
    left: 30px;
    top: 4px;
}

.mend-0614-quick2link>li >a {
    color: #d75c1d;
    margin-left: 78px;
}

.mend-0614-quick2link>li >.icon-quick2link-1 {
    background: url(icon-shyu-button-1.png) 0 0 no-repeat;
}

.mend-0614-quick2link>li >.icon-quick2link-2 {
    background: url(icon-shyu-button-2.png) 0 0 no-repeat;
}

.mend-0614-quick2link>li >.icon-quick2link-3 {
    background: url(icon-shyu-button-3.png) 0 0 no-repeat;
}

.mend-0614-quick2link>li >.icon-quick2link-4 {
    background: url(icon-shyu-button-4.png) 0 0 no-repeat;
}

.mend-0614-show-1 {
    width: 100%;
    height: 40px;
    overflow: hidden;
}

.mend-0614-show-1 img {
    width: 100%;
    height: 100%;
}

.mend-0614-quick2link2 {
    width: 100%;
    height: 45px;
    overflow: hidden;
}

.mend-0614-quick2link2>li {
    width: 193px;
    height: 45px;
}

.mend-0614-quick2link2>li img {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.mend-0614-born-region {
    overflow: hidden;
}

.mend-069-born-region-left,.mend-069-born-region-right {
    height: auto;
}

.mend-0614-fixmtb11 >li {
    margin-bottom: 11px;
}

.mend-0614-height-236 {
    height: 236px;
}

.mend-0614-height-174 {
    height: 174px;
}

.mend-0614-height-154 {
    height: 154px;
}

.mend-0614-height-92 {
    height: 92px;
}

.mend-0614-height-204 {
    height: 204px;
}

.mend-0614-height-142 {
    height: 142px;
}

.mend-0614-height-232 {
    height: 232px;
}

.mend-0614-height-170 {
    height: 170px;
}

.mend-canjiren-0614-quick3 {
    width: 100%;
    height: 56px;
    overflow: hidden;
}

.mend-canjiren-0614-quick3>li {
    float: left;
    width: 225px;
    height: 56px;
    overflow: hidden;
    margin-left: 10px;
}

.mend-canjiren-0614-quick3>.mgl0 {
    margin-left: 0;
}

.mend-canjiren-0614-quick3>li img {
    width: 100%;
    height: 100%;
}
/* 新增20：26 */
.mend-069-juzhuzheng-882 {
    height: auto;
}

.mend-069-juzhuzheng-882 .mend-069-born-region-left, .mend-069-juzhuzheng-882 .mend-069-born-region-right {
    height: auto;
}

.mend-0614-height-350 {
    height: 350px;
}

.mend-0614-height-288 {
    height: 288px;
}

.mend-0614-height-570 {
    height: 570px;
}

.mend-0614-height-508 {
    height: 508px;
}

.mend-more-0614 {
    color: #ce000b;
}

.mend-more-0614:hover {
    color: #ce000b;
    font-weight: 700;
}

.mend-0614-juzhu-common-box-title {
    color: #5c7d2f;
}

.mend-0614-height-252 {
    height: 252px;
}

.mend-0614-height-190 {
    height: 190px;
}

.mend-0614-height-276 {
    height: 276px;
}

.mend-0614-height-214 {
    height: 214px;
}

.mend-0614-height-544 {
    height: 544px;
}

.mend-0614-height-482 {
    height: 482px;
}

.mend-laonianren-0614-quick3 {
    height: 80px;
}

.mend-laonianren-0614-quick3>li {
    height: 36px;
    line-height: 36px;
    width: 219px;
    text-align: center;
    border-left: 3px solid #dcdcdc;
    border-right: 3px solid #dcdcdc;
    margin-bottom: 8px;
    background-color: #f4f4f4;
    font-size: 18px;
}

.mend-laonianren-0614-quick3>li >a {
    color: #000;
}

.mend-0614-laonianren-common-box-title,.mend-laonianren-0614-quick3>li >a:hover {
    color: #a0262a;
}

.mend-lnr-0614-quick2link>li {
    background-color: #a0262a;
    font-size: 16px;
}

.mend-lnr-0614-quick2link>li >a {
    color: #fff;
    margin-left: 70px;
}

.mend-lnr-0614-quick2link>li >i {
    width: 25px;
    height: 25px;
    top: 7px;
}

.mend-lnr-0614-quick2link>li >.icon-lnr-quick2link-1 {
    background: url(icon-lnr-button-1.png) 0 0 no-repeat;
}

.mend-lnr-0614-quick2link>li >.icon-lnr-quick2link-2 {
    background: url(icon-lnr-button-2.png) 0 0 no-repeat;
}

.mend-lnr-0614-quick2link>li >.icon-lnr-quick2link-3 {
    background: url(icon-lnr-button-3.png) 0 0 no-repeat;
}

.mend-lnr-0614-quick2link>li >.icon-lnr-quick2link-4 {
    background: url(icon-lnr-button-4.png) 0 0 no-repeat;
}
/* 0614 */

/* 0615 */
.mend-0615-height-302 {
    height: 302px;
}

.mend-0615-height-240 {
    height: 240px;
}

.mend-0615-gjj-titlebar >li >a,.mend-0615-gjj-common-box-title {
    color: #5d7e12;
}

.mend-0615-gjj-titlebar > .current {
    height: 39px;
    border-top: none;
    padding: 0;
    background: url(icon-0615-down-narrow.png) center bottom no-repeat;
    padding-bottom: 6px;
    border-right: none;
}

.mend-0615-gjj-titlebar > .current >a {
    color: #fff;
    display: block;
    padding: 0 25px;
    background-color: #5d7e12;
}

.mend-0615-quick-gjj4-link>li {
    border: 1px solid #5d7e12;
    margin-bottom: 10px;
}

.mend-0615-quick-gjj4-link>li >a {
    color: #5d7e12;
}

.mend-0615-quick-gjj4-link>li >.icon-gjj-quick4link-1 {
    background: url(icon-gjj-button-1.png) 0 0 no-repeat;
}

.mend-0615-quick-gjj4-link>li >.icon-gjj-quick4link-2 {
    background: url(icon-gjj-button-2.png) 0 0 no-repeat;
}

.mend-0615-quick-gjj4-link>li >.icon-gjj-quick4link-3 {
    background: url(icon-gjj-button-3.png) 0 0 no-repeat;
}

.mend-0615-quick-gjj4-link>li >.icon-gjj-quick4link-4 {
    background: url(icon-gjj-button-4.png) 0 0 no-repeat;
}

.mend-0615-show-1 {
    height: 54px;
}

.mend-0615-height-530 {
    height: 530px;
}

.mend-0615-height-468 {
    height: 468px;
}

.mend-0615-height-206 {
    height: 206px;
}

.mend-0615-height-144 {
    height: 144px;
}

.mend-0615-height-230 {
    height: 230px;
}

.mend-0615-height-168 {
    height: 168px;
}

.mend-0615-height-152 {
    height: 152px;
}

.mend-0615-height-96 {
    height: 96px;
}

.mend-0615-height-152>.mend-069-born-common-box-cnt {
    margin: 7px 0;
}

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

.group {
    display: inline-table;
}
/* Hides from IE-mac \*/
* html .group {
    height: 1%;
}

.group {
    display: block;
}
/* End hide from IE-mac */
.mend-0615-fix-onlinetalk > .online-talk-desc {
    padding-bottom: 1.2em;
}

.mend-0615-fix-onlinetalk > li .online-talk-detail {
    bottom: 0;
}

/* --------------------SUB0615 ADDED*/
.mend-0615-height-330 {
    height: 330px;
}

.mend-0615-height-268 {
    height: 268px;
}

.mend-0615-fangwu-region-left {
    width: 730px;
}

.mend-0615-fangwu-region-right {
    width: 360px;
}

.mend-0615-small-box {
    overflow: hidden;
}

.mend-0615-height-206-w336 {
    width: 336px;
    height: 206px;
}

.mend-0615-height-810 {
    height: 810px;
}

.mend-0615-height-748 {
    height: 748px;
}
/* 0615 */

/* 0616 */
.mend-0616-baozhang-region-left {
    width: 770px;
}

.mend-0616-baozhang-region-right {
    width: 320px;
}

.mend-0616-bzhzhf-titlebar >li >a {
    color: #000;
}

.mend-0616-bzhzhf-common-box-title {
    color: #319b92;
}

.mend-0616-bzhzhf-titlebar > .current {
    height: 39px;
    border-top: none;
    padding: 0;
    background: url(icon-0616-down-narrow.png) center bottom no-repeat;
    padding-bottom: 6px;
    border-right: none;
}

.mend-0616-bzhzhf-titlebar > .current >a {
    color: #fff;
    display: block;
    padding: 0 25px;
    background-color: #319b92;
}

.mend-showbox-0616-bzhzhf {
    height: 167px;
}

.mend-showbox-0616-bzhzhf >li {
    border: 1px solid #dcdcdc;
    height: 36px;
    overflow: hidden;
    margin-bottom: 5px;
}

.mend-0619-bzhzhf-quick6links>li {
    width: 156px;
    margin-left: 8px;
}

.mend-0619-bzhzhf-quick6links >li >a {
    width: 70px;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-1 {
    background: url(icon-bzhzhf-0616show-items-1.png) 0 0 no-repeat;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-2 {
    background: url(icon-bzhzhf-0616show-items-2.png) 0 0 no-repeat;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-3 {
    background: url(icon-bzhzhf-0616show-items-3.png) 0 0 no-repeat;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-4 {
    background: url(icon-bzhzhf-0616show-items-4.png) 0 0 no-repeat;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-5 {
    background: url(icon-bzhzhf-0616show-items-5.png) 0 0 no-repeat;
}

.mend-0619-bzhzhf-quick6links>li >.icon-bzhzhf-0616show-items-6 {
    background: url(icon-bzhzhf-0616show-items-6.png) 0 0 no-repeat;
}
/* 0616 */

/* 0617 */
.mend-069-born-titlebar >li >a {
    color: #000;
}

.mend-0617-yanglao-titlebar > .current {
    height: 39px;
    border-top: none;
    padding: 0;
    background: url(icon-0617-down-narrow.png) center bottom no-repeat;
    padding-bottom: 6px;
    border-right: none;
}

.mend-0617-yanglao-titlebar > .current >a {
    color: #fff;
    display: block;
    padding: 0 25px;
    background-color: #cf0009;
}

.mend-0617-yanglao-common-box-title {
    color: #cf0009;
}

.mend-0617-height-398 {
    height: 398px;
}

.mend-0617-height-336 {
    height: 336px;
}

.mend-0617-height-134 {
    height: 134px;
}

.mend-0617-height-72 {
    height: 72px;
}

.mend-0617-height-374 {
    height: 374px;
}

.mend-0617-height-312 {
    height: 312px;
}

.mend-0617-show-1 {
    height: 64px;
    border: 1px solid #dcdcdc;
}

.mend-0617-show-1>a>img {
    width: 100%;
    height: 100%;
}

.mend-quicklinks-yanglao-box {
    overflow: hidden;
}

.mend-quicklinks-yanglao-box>li {
    float: left;
    width: 212px;
    height: 38px;
    margin-left: 10px;
    text-align: center;
    line-height: 38px;
    background-color: #d0e3e4;
    margin-top: 8px;
}

.mend-quicklinks-yanglao-box>.mgl0 {
    margin-left: 0;
}

.mend-quicklinks-yanglao-box>li>a {
    font-size: 18px;
    color: #035497;
}

.mend-0617-height-326 {
    height: 326px;
}

.mend-0617-height-264 {
    height: 264px;
}

.mend-0617-height-616 {
    height: 616px;
}

.mend-0617-height-554 {
    height: 554px;
}

.mend-0617-height-182 {
    height: 182px;
}

.mend-0617-height-120 {
    height: 120px;
}

.mend-yiliao-0617-quick4 {
    overflow: hidden;
}

.mend-yiliao-0617-quick4>li {
    width: 170px;
    margin-left: 5px;
    float: left;
    background-color: #f4f4f4;
    height: 38px;
    text-align: center;
    line-height: 38px;
}

.mend-yiliao-0617-quick4>.mgl0 {
    margin-left: 0;
}

.mend-yiliao-0617-quick4>li>a {
    font-size: 18px;
    color: #035497;
}

.mend-0617-height-470 {
    height: 470px;
}

.mend-0617-height-408 {
    height: 408px;
}

.img-vertical-middle>img {
    display: block;
    margin: 10px auto;
}

.mend-0617-showbox-yiliao {
    overflow: hidden;
}

.mend-0617-showbox-yiliao>li {
    height: 40px;
    overflow: hidden;
    margin-bottom: 8px;
}

.mend-0617-showbox-yiliao>li>a>img {
    width: 100%;
    height: 100%;
}

.mend-ylyf-0617-quick4 {
    overflow: hidden;
}

.mend-ylyf-0617-quick4>li {
    height: 51px;
    margin-top: 8px;
    width: 193px;
    margin-left: 9px;
    float: left;
}

.mend-ylyf-0617-quick4>.mgl0 {
    margin-left: 0;
}

.mend-ylyf-0617-quick4>li >a>img {
    width: 100%;
    height: 100%;
}
/* 0617 */

/* 0619 */
.mend-zhwfw-left-box-0619 {
    width: 665px;
}

.mend-zhfw-index-0619 {
    width: auto;
}

.mend-zhwfw-right-box-0619 {
    width: 425px;
}

.mend-zhfw-index-right-0619 {
    width: auto;
}

.mend-zhwfw-left-box-0619 .zmhd-mailbox-left-title > li {
    border-right: 1px solid #dcdcdc;
}

.mend-zhwfw-left-box-0619 .zmhd-mailbox-left-title {
    border-bottom: 1px solid #dcdcdc;
}

.mend-zhwfw-left-box-0619 .zmhd-mailbox-left-title > li.current,.mend-zhwfw-right-box-0619 .fix-shzh-tit > li.current {
    height: 40px;
    border-top-width: 1px;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-mailbox-bd {
    height: auto;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-mailbox-left-region {
    overflow: hidden;
    height: 116px;
    margin: 0;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-items-35 {
    overflow: hidden;
    margin: 10px;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-items-35 > li {
    line-height: 24px;
    width: 120px;
    height: 24px;
    margin-left: 10px;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-items-35 > .mgl0 {
    margin-left: 0;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-items-35 > li > i {
    top: 8px;
    background: url(icon-mend-zwfw-1.png);
    background-position: 0 0;
}

.mend-zhwfw-left-box-0619 .zhwfuwu-items-35 > li > a {
    margin-left: 18px;
}

.mend-zhwfw-left-box-0619 .mend-0619-height-514 {
    height: 514px;
    padding: 0 10px;
}

dl,p {
    margin: 0;
}

.zhwfuwu-mend-0619-zhuti-items {
    float: left;
    overflow: hidden;
    width: 321px;
    height: 76px;
    padding: 13px 0;
    border-bottom: 1px dotted #dcdcdc;
}

.zhwfuwu-mend-0619-zhuti-items > dt {
    float: left;
    width: 76px;
    height: 76px;
    margin-right: 10px;
}

.zhwfuwu-mend-0619-zhuti-items > dt img {
    width: 100%;
    height: 100%;
}

.zhwfuwu-mend-0619-zhuti-items > dd {
    height: 76px;
    margin: 0;
}

.zhwfuwu-mend-0619-zhuti-items > dd > .mend-0619-swfw-index-zhuti-items-tit {
    line-height: 28px;
    overflow: hidden;
    height: 28px;
}

.zhwfuwu-mend-0619-zhuti-items > dd > .mend-0619-swfw-index-zhuti-items {
    font-size: 14px;
    overflow: hidden;
    height: 48px;
}

.zhwfuwu-mend-0619-zhuti-items > dd > .mend-0619-swfw-index-zhuti-items > li {
    line-height: 24px;
    float: left;
    height: 24px;
    margin-right: 20px;
}

.mend-0619-height-275 {
    height: 275px;
}

.zhwufuwu-right-aside-table {
    height: 230px;
    margin: 8px;
}

.zhwufuwu-right-aside-table > li {
    line-height: 28px;
    position: relative;
    width: 198px;
    height: 28px;
    margin-bottom: 8px;
    margin-left: 7px;
    border: 1px solid #dcdcdc;
    background-color: #f4f4f4;
}

.zhwufuwu-right-aside-table > .mgl0 {
    margin-left: 0;
}

.zhwufuwu-right-aside-table > li > i {
    position: absolute;
    top: 0;
    left: 0;
    width: 62px;
    height: 28px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center center;
}

.zhwufuwu-right-aside-table > li > a {
    margin-left: 78px;
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-1 {
    background-image: url(icon-mend-zwfw-i-1.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-2 {
    background-image: url(icon-mend-zwfw-i-2.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-3 {
    background-image: url(icon-mend-zwfw-i-3.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-4 {
    background-image: url(icon-mend-zwfw-i-4.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-5 {
    background-image: url(icon-mend-zwfw-i-5.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-6 {
    background-image: url(icon-mend-zwfw-i-6.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-7 {
    background-image: url(icon-mend-zwfw-i-7.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-8 {
    background-image: url(icon-mend-zwfw-i-8.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-9 {
    background-image: url(icon-mend-zwfw-i-9.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-10 {
    background-image: url(icon-mend-zwfw-i-10.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-11 {
    background-image: url(icon-mend-zwfw-i-11.png);
}

.zhwufuwu-right-aside-table > li > .icon-mend-0619-zwfw-aside-12 {
    background-image: url(icon-mend-zwfw-i-12.png);
}

.mend-showbox-zwfw-0619 {
    overflow: hidden;
    width: 100%;
    height: 60px;
}

.mend-showbox-zwfw-0619 > li {
    width: 210px;
    height: 60px;
}

.mend-showbox-zwfw-0619 > li > img {
    width: 100%;
    height: 100%;
}

.mend-0619-height-130 {
    height: 130px;
}

.mend-zhfw-aside-bm-0619 {
    overflow: hidden;
    height: 72px;
    margin: 0;
    margin: 8px auto;
}

.mend-zhfw-aside-bm-0619 > li {
    line-height: 24px;
    overflow: hidden;
    width: 115px;
    height: 24px;
    margin-left: 24px;
}

.mend-0619-height-231 {
    height: 231px;
}

.zhewufuwu-aside-internet-plus-con {
    overflow: hidden;
    height: 190px;
    margin: 0;
}

.mend-zhwfw-internet-0619-plus-item {
    width: 56px;
    height: 85px;
    margin: 10px 0 0 24px;
}

.mend-zhwfw-internet-0619-plus-item > dt {
    width: 100%;
    height: 56px;
    text-align: center;
}

.mend-zhwfw-internet-0619-plus-item > dt img {
    width: 56px;
    height: 100%;
    margin: 0;
}

.mend-zhwfw-internet-0619-plus-item > dd {
    line-height: 30px;
    height: 30px;
}

.mend-zhwfw-left-box-0619 a,.mend-zhwfw-right-box-0619 a {
    color: #000;
}

.mend-zhwfw-left-box-0619 a:hover,.mend-zhwfw-right-box-0619 a:hover,.mend-zhwfw-internet-0619-plus-item:hover a {
    color: #346ba3;
}


/* 0619 */

/* 0620 */
.new-zwfw-0620-submenu > li {
    overflow: hidden;
    width: 110px;
    padding: 0;
    text-align: center;
}

.new-zwfw-0620-submenu > li > a {
    top: 0;
}

.main-box-0620-wrap {
    overflow: hidden;
    margin: 0 auto;
}

.new0620-column-1 {
    overflow: hidden;
}

.new0620-column-1-left {
    width: 543px;
    border: 1px solid #dcdcdc;
}

.new0620-common-title-bar {
    height: 40px;
    margin: 0 auto;
    border: 0;
    border-bottom: 1px solid #dcdcdc;
    background-color: #f1f1f1;
}

.new0620-common-title-bar > li {
    font-size: 18px;
    line-height: 38px;
    float: left;
    height: 40px;
    margin: 0;
    padding: 0 20px;
    border: 0;
    border-right: 1px solid #dcdcdc;
}

.new0620-common-title-bar > .current {
    line-height: 39px;
    position: relative;
    top: -1px;
    height: 41px;
    border-top: 1px solid #0d67c7;
    background-color: #fff;
}

.new0620-common-title-bar > .current > a {
    color: #346ba3;
}

.block-height-0620-228 {
    height: 228px;
}

.block-height-0620-166 {
    height: 166px;
}

.new0620-common-region {
    overflow: hidden;
    margin: 10px 12px;
}

.zwfw-0620-usulinks-dl {
    float: left;
    overflow: hidden;
    width: 165px;
    height: 65px;
    padding: 10px 0;
    border-bottom: 1px dotted #dcdcdc;
}

.zwfw-0620-usulinks-dl > dt {
    float: left;
    width: 65px;
    height: 65px;
}

.zwfw-0620-usulinks-dl > dt img {
    width: 100%;
    height: 100%;
}

.zwfw-0620-usulinks-dl > dd {
    font-size: 16px;
    line-height: 24px;
    display: table-cell;
    height: 65px;
    padding: 0 10px;
    vertical-align: middle;
}

.zwfw-0620-usulinks-dl > dd > a {
    color: #346ba3;
}

.fix-0620-dl-mg {
    padding: 0 12px;
}

.new0620-common-region .shiye-common-con-aside-region-list > li > i {
    top: 10px;
    left: 3px;
}

.new0620-common-region .shiye-common-con-aside-region-list > li >a {
    color: #000;
    display: inline;
    margin-left: 15px;
}

.new0620-common-region .shiye-common-con-aside-region-list > li >a:hover {
    color: #346ba3;
}

.new0620-common-region .shiye-common-con-aside-region-list > li > em {
    line-height: 22px;
    top: 0;
    width: 78px;
    height: 24px;
    text-align: right;
    color: #000;
}

.zwfw-showbox-0620-3items {
    height: 70px;
    overflow: hidden;
    background-color: #f4f4f4;
    padding: 5px 0;
}

.zwfw-showbox-0620-3items>li {
    width: 350px;
    height: 68px;
    margin-left: 11px;
    float: left;
    overflow: hidden;
}

.zwfw-showbox-0620-3items>li >a>img {
    width: 100%;
    height: 100%;
}

.new0620-column-2-left {
    width: 305px;
}

.block-height-0620-362 {
    height: 362px;
}

.block-height-0620-206 {
    height: 206px;
}

.block-height-0620-144 {
    height: 144px;
}

.bd41dc {
    border: 1px solid #dcdcdc;
}

.zwfw-showbox-0620-2items {
    height: 40px;
    overflow: hidden;
}

.zwfw-showbox-0620-2items>li {
    width: 146px;
    height: 38px;
    border: 1px solid #dcdcdc;
    overflow: hidden;
}

.zwfw-showbox-0620-2items>li img {
    width: 100%;
    height: 100%;
}

.zwfw-showbox-0620-1item {
    height: 38px;
    overflow: hidden;
    border: 1px solid #dcdcdc;
}

.zwfw-showbox-0620-1item img {
    width: 100%;
    height: 100%;
}

.new0620-column-2-right {
    width: 785px;
}

.block-height-0620-352 {
    height: 352px;
}

.block-height-0620-350 {
    height: 350px;
}

.block-height-0620-288 {
    height: 288px;
}

.new0620-common-txtregion {
    font-size: 14px;
    line-height: 24px;
    overflow-y: auto;
}

.mend-titlebar-0620-internet {
    width: 100%;
    height: 38px;
    background: #f4f4f4;
}

.mend-titlebar-0620-internet > li {
    line-height: 38px;
    float: left;
    height: 38px;
    padding: 0 25px;
}

.mend-titlebar-0620-internet > .current {
    height: 38px;
    background-color: #2374c6;
}

.mend-titlebar-0620-internet > .current>a {
    color: #fff;
}

.block-height-0620-430 {
    height: 430px;
}

.internet-plus-0620-items {
    float: left;
    overflow: hidden;
    width: 320px;
    height: 55px;
    padding-bottom: 20px;
    border-bottom: 1px dotted #dcdcdc;
    margin-top: 30px;
    margin-left: 35px;
}

.dl-bdbt-none {
    border-bottom: none;
}

.internet-plus-0620-items > dt {
    float: left;
    width: 55px;
    height: 55px;
    margin-right: 20px;
}

.internet-plus-0620-items > dt img {
    width: 100%;
    height: 100%;
}

.internet-plus-0620-items > dd {
    height: 55px;
    margin: 0;
    overflow: hidden;
}

.internet-plus-0620-items > dd> p {
    line-height: 30px;
    overflow: hidden;
    height: 30px;
    font-size: 18px;
}

.internet-plus-0620-items > dd> p>a {
    color: #2374c6;
}

.internet-plus-0620-items > dd > ul {
    font-size: 14px;
    overflow: hidden;
    height: 14px;
    margin-top: 5px;
}

.internet-plus-0620-items > dd > ul > li {
    line-height: 14px;
    float: left;
    height: 14px;
    padding: 0 10px;
    border-left: 1px solid #333;
}

.internet-plus-0620-items > dd > ul > li >a {
    color: #000;
}

.internet-plus-0620-items > dd > ul > li >a:hover {
    color: #2374c6;
}

.internet-plus-0620-items > dd > ul >.internet-fix-subi {
    padding-left: 0;
    border-left: none;
}
/* 0620 */
/* 0621 */
.mend-lingyu-0621-box {
    width: 100%;
}

.mend-lingyu-0621-box .new0620-common-title-bar {
    border: 1px solid #dcdcdc;
}

.mend-lingyu-0621-box  .new0620-common-title-bar > .current {
    height: 40px;
    top: -1px;
}

.new0621-qiye-common-region {
    overflow: hidden;
    border-left: 1px solid #dcdcdc;
}

.mend-lingyu-0621-box .zwfw-0620-usulinks-dl {
    width: 182px;
    height: 50px;
    line-height: 50px;
    border-right: 1px solid #dcdcdc;
    padding: 0;
    border-bottom: 1px solid #dcdcdc;
    overflow: hidden;
}

.mend-lingyu-0621-box .zwfw-0620-usulinks-dl > dt {
    width: 31px;
    height: 31px;
    margin: 10px 0 0 30px;
}

.mend-lingyu-0621-box .zwfw-0620-usulinks-dl > dd {
    margin-top: 10px;
    height: 24px;
    overflow: hidden;
    display: block;
    line-height: 31px;
}

.mend-lingyu-0621-box .zwfw-0620-usulinks-dl > dd >a {
    color: #000;
}

.mend-lingyu-0621-box .zwfw-0620-usulinks-dl > dd >a:hover {
    color: #2374c6;
}

.lingyu-qiye-0621-fix {
    height: auto;
    background-color: #fff;
    padding: 0;
}

.lingyu-qiye-0621-fix >li {
    height: 58px;
    margin-top: 2px;
    margin-bottom: 2px;
    width: 362px;
    margin-left: 7px;
}

.lingyu-qiye-0621-fix >.mgl0 {
    margin-left: 0;
}

.block-height-0621-230 {
    height: 230px;
}

.lingyu-qiye-0621-bottom-1 {
    width: 360px;
}

.block-height-0621-168 {
    height: 168px;
}

.mgl7 {
    margin-left: 7px;
}

.mend-img-ly-qiye-1 img {
    width: 100%;
    height: 100%;
}
/* 0621 */
/* 0622 */
.mend-showbox-zwfw-0619>li>a>img {
    width: 100%;
    height: 100%;
}

.mainservice-items > li > .mainservice-items-cion-10 {
    background-position: -310px -670px;
}

.mend-ly-zhengjian-0622-region {
    border-bottom: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-left: none;
}

.mend-ly-zhengjian-0622-region .zwfw-0620-usulinks-dl {
    width: 218.8px;
    height: 65px;
    line-height: 65px;
    border-top: 1px solid #dcdcdc;
    padding: 0;
    border-bottom: none;
    overflow: hidden;
}

.mend-ly-zhengjian-0622-region .bdl1 {
    border-left: 1px solid #dcdcdc;
}

.mend-ly-zhengjian-0622-region .bdbt1 {
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: -1px;
}

.mend-ly-zhengjian-0622-region .bdrt0 {
    border-right: none;
}

.mend-ly-zhengjian-0622-region .bdtp0 {
    border-top: none;
}

.mend-ly-zhengjian-0622-region-fix {
    border: none;
}

.mend-ly-zhengjian-0622-region-fix .zwfw-0620-usulinks-dl {
    border: none;
}

.mend-0622-ly-table-fix {
    border-right: 1px solid #dcdcdc;
    width: 100%;
}

.mend-0622-ly-table-fix td {
    width: 20%;
    border-left: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}

.mend-zhj0622-common-title-bar > .current {
    border-top: 1px solid #cf0009;
}

.mend-zhj0622-common-title-bar > .current > a {
    color: #cf0009;
}

.mend-ly-zhengjian-0622-region-fix .zwfw-0620-usulinks-dl > dd >a {
    color: #cf0009;
}

.mend-ly-zhengjian-0622-region-fix .zwfw-0620-usulinks-dl > dd >a:hover {
    color: #000;
}

.new-lingyu-0622-menu .ipt-menus-left > li {
    margin-top: 0;
}

.lingyu-menubg-zhjbl {
    background: #cf0009;
    height: 46px;
}

.lingyu-menubg-zhjbl .ipt-menus-left > li:hover {
    background-color: #bd0009;
}

.mend-ly-zhjbl0622-4links-box {
    overflow: hidden;
}

.mend-ly-zhjbl0622-4links-box>.mgl0 {
    margin-left: 0;
}

.mend-ly-zhjbl0622-4links-box>li {
    margin-left: 5px;
    float: left;
    width: 269px;
    height: 38px;
    overflow: hidden;
    text-align: center;
    line-height: 38px;
    border: 1px solid #dcdcdc;
    font-size: 20px;
}

.mend-ly-zhjbl0622-4links-box>li >a {
    color: #fff;
}

.mend-ly-zhjbl0622-4links-box>.mend-0622-li-bg1 {
    background-color: #cc6578;
}

.mend-ly-zhjbl0622-4links-box>.mend-0622-li-bg2 {
    background-color: #47bd9f;
}

.mend-ly-zhjbl0622-4links-box>.mend-0622-li-bg3 {
    background-color: #d0b343;
}

.mend-ly-zhjbl0622-4links-box>.mend-0622-li-bg4 {
    background-color: #e7774f;
}
/* 0622 */