html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline
}

html {
    line-height: 1
}

ol,ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,th,td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle
}

q,blockquote {
    quotes: none
}

q:before,q:after,blockquote:before,blockquote:after {
    content: "";
    content: none
}

a img {
    border: none
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
    display: block
}

body {
    background: #FDFDFD url("../images/yzgov-bg.jpg") center 39px no-repeat;
    font-family: "宋体","Arial Narrow",HELVETICA
}

a {
    color: #333;
    text-decoration: none
}

a:hover {
    text-decoration: underline
}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clear{zoom:1;} /* IE6 */
*+html .clear{zoom:1;} /* IE7 */
.bd,.layoutContent .leftNews .newsTt,.layoutContent .rightNews .newsTt,.layoutContent .rightBase .newsTt,.layoutContent .leftApp .newsTt {
    font-weight: bold
}
.zltt .bd {
    text-decoration: none;
}
.lt,.layoutContent .leftNews,.layoutContent .rightNews,.layoutContent .rightBase,.layoutContent .leftApp,.layoutContent .leftNews .newsTt,.layoutContent .rightNews .newsTt,.layoutContent .rightBase .newsTt,.layoutContent .leftApp .newsTt,.layoutContent .leftApp .appList,.zl-panel .zlContent li,.informationRanking .zlContent li {
    float: left
}

.rt,.layoutContent .rightNews,.layoutContent .rightBase {
    float: right
}

.left {
    float: left
}

.right {
    float: right
}

.container {
    width: 1000px;
    margin: 0 auto
}
.mb10 {
    margin-bottom: 10px
}

.ii-sprite,.ii-ico0,.main-r .tt i,.ii-ico1,.ii-ico10,.layoutContent .leftNews .newsContent li em,.layoutContent .rightNews .newsContent li em,.layoutContent .rightBase .newsContent li em,.layoutContent .leftApp .newsContent li em,.ii-ico2,.ii-ico3,.ii-ico4,.ii-ico5,.ii-ico6,.ii-ico7,.ii-ico8,.ii-img1_c1,.ii-img1_c2,.ii-img1_r2_c2,.ii-img1_r2_c4,.ii-img1_r2_c8,.ii-img1_r3_10,.search-panel .inputSearch i,.ii-img1_r3_c6,.footerLink a em,.ii-right,.ii-right1,.ii-right3,.zl-panel .zlContent li,.informationRanking .zlContent li,.ii-right4,.informationRanking .zlContent ul {
    background-image: url('../images/ii-s5682f0e137.png');
    background-repeat: no-repeat
}

.ii-ico0,.main-r .tt i {
    background-position: 0 0
}

.ii-ico1 {
    background-position: 0 -35px
}

.ii-ico10,.layoutContent .leftNews .newsContent li em,.layoutContent .rightNews .newsContent li em,.layoutContent .rightBase .newsContent li em,.layoutContent .leftApp .newsContent li em {
    background-position: 0 -83px
}

.ii-ico2 {
    background-position: 0 -116px
}

.ii-ico3 {
    background-position: 0 -164px
}

.ii-ico4 {
    background-position: 0 -212px
}

.ii-ico5 {
    background-position: 0 -260px
}

.ii-ico6 {
    background-position: 0 -308px
}

.ii-ico7 {
    background-position: 0 -356px
}

.ii-ico8 {
    background-position: 0 -404px
}

.ii-img1_c1 {
    background-position: 0 -452px
}

.ii-img1_c2 {
    background-position: 0 -501px
}

.ii-img1_r2_c2 {
    background-position: 0 -550px
}

.ii-img1_r2_c4 {
    background-position: 0 -594px
}

.ii-img1_r2_c8 {
    background-position: 0 -640px
}

.ii-img1_r3_10,.search-panel .inputSearch i {
    background-position: 0 -684px
}

.ii-img1_r3_c6,.footerLink a em {
    background-position: 0 -733px
}

.ii-right {
    background-position: 0 -768px
}

.ii-right1 {
    background-position: 0 -858px
}

.ii-right3,.zl-panel .zlContent li,.informationRanking .zlContent li {
    background-position: 0 -948px
}

.ii-right4,.informationRanking .zlContent ul {
    background-position: 0 -987px
}

#heard {
    height: 230px;
    background: url("../images/yzgov-bg.jpg") center 39px no-repeat
}

.w390 {
    width: 360px
}

.w270 {
    width: 200px
}

.heard-top {
    position: fixed;
    width: 100%;
    z-index: 1000;
    background: #F9F9F9;
    height: 38px;
    left: 0px;
    top: 0px;
    font-size: 12px;
    color: #343434;
    line-height: 38px;
    border-bottom: solid 1px #ccc
}

.collapse-list {
    position: relative;
    padding-left: 20px
}

.collapse-list .ii-img1_r2_c2 {
    height: 15px;
    left: 0px
}

.collapse-list .ii-img1_r2_c4 {
    height: 18px
}

.collapse-list .ii-img1_r3_c6,.collapse-list .footerLink a em,.footerLink a .collapse-list em {
    height: 5px;
    top: 17px;
    -moz-transition: all,0.1s;
    -o-transition: all,0.1s;
    -webkit-transition: all,0.1s;
    transition: all,0.1s
}

.collapse-list .hover {
    color: #B60001
}

.collapse-list .hover .ii-img1_r3_c6,.collapse-list .hover .footerLink a em,.footerLink a .collapse-list .hover em {
    background-position-x: -9px;
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.collapse-list .ii-img1_r2_c8 {
    height: 18px
}

.collapse i {
    display: block;
    width: 20px;
    position: absolute;
    top: 12px
}

.collapse-list li {
    padding: 0 10px;
    position: relative;
    cursor: pointer
}

.collapse-list li i {
    cursor: pointer;
    right: -3px;
    width: 9px
}

.iBb {
    color: #fff;
    background: #08629E;
	width:56px;
	height:36px;
	text-align:center;
	line-height:36px;
	margin-top:5px;
    border: 0px;
    margin-right: 10px;
    cursor: pointer
}

.pull-menu-left {
    position: relative
}

.pull-menu-left .pull-menu-list {
    background: #F9F9F9;
    z-index: 100;
    position: absolute;
    left: 28px;
    top: 38px
}

.pull-menu-left .pull-menu-list li {
    height: 120px;
    border: 1px solid #ccc;
    border-top: 0;
    overflow: hidden
}

.pull-menu-left .pull-menu-list .styles {
    border: 1px solid #ccc;
    width: 240px;
    height: 14px;
    padding: 6px 0 7px 4px
}

.pull-menu-left .pull-menu-list .nomarg {
    margin-left: 0px
}

.pull-menu {
    padding-left: 0px;
    width: 316px;
    position: relative;
    border-left: solid 1px #ccc
}

.pull-menu li {
    padding: 0 8px
}

.pull-menu a {
    color: #333;
    text-decoration: none
}

.pull-menu a:hover {
    text-decoration: underline
}

.heard-warp {
    padding-top: 39px;
    height: 145px;
    overflow: hidden;
    position: relative
}

.logo-image {
    margin-left: 12px;
    height: 94px;
    width: 320px;
    margin-top: 25px;
    background-image: url(../images/yz_logo.png);
}

.search-warp {
    margin-top: 34px;
    height: 70px;
    width: 405px;
    margin-right: 160px
}

.search-panel input {
    background: none;
    border: none;
    outline: none
}

.search-panel .inputSearch {
    position: relative;
    -moz-box-shadow: 0 0 2px 0px #ccc inset;
    -webkit-box-shadow: 0 0 2px 0px #ccc inset;
    box-shadow: 0 0 2px 0px #ccc inset;
    border: 1px solid #ccc;
    width: 300px;
    padding: 6px 0;
    height: 18px;
    overflow: hidden
}

.search-panel .inputSearch i {
    display: block;
    left: 5px;
    top: 5px;
    width: 17px;
    height: 19px;
    position: absolute
}

.search-panel .inputSearch input {
    margin-left: 30px;
    width: 258px;
    color: #878787
}

.search-panel .inputBtn {
    width: 72px;
    height: 32px;
    background: #B60001;
    text-align: center;
    line-height: 32px
}

.search-panel .inputBtn input {
    color: #fff;
    font-size: 14px;
    cursor: pointer
}

.seachWord {
    line-height: 30px;
    font-size: 12px
}

.seachWord .red {
    color: #B40009
}

.seachWord a {
    margin: 0 5px;
    color: #878787;
    text-decoration: none
}

.seachWord a:hover {
    text-decoration: underline
}

.nav-menu {
    background: #08619D;
    height: 45px;
    line-height: 45px;
    position: relative
}

.nav-menu .menu {
    padding-left: 20px
}

.nav-menu .menu li {
    float: left;
    width: 99px;
    font-weight: bold;
    overflow: hidden;
    padding-left: 40px;
    position: relative;
}

.nav-menu .menu li i {
    width: 23px;
    height: 18px;
    background-position-x: -23px;
    position: absolute;
    top: 13px;
    left: 12px;
    display: block
}

.nav-menu .menu li a {
    color: #fff;
    text-decoration: none
}

.nav-menu li.active {
    background: #fff;
    border-top: solid 1px #08619D;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px;
    border-radius: 5px 5px 0 0;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -webkit-transition: all 1s;
    transition: all 1s
}

.nav-menu li.active i {
    background-position-x: 0px
}

.nav-menu li.active a {
    color: #08619D
}

.footer-link {
    margin-top: 10px;
    background: #F8F8F8;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    border-bottom: solid 1px #ccc;
    border-top: solid 2px #B70000
}

.footer-link span {
    margin: 0 10px
}

.footer-link a {
    color: #535353
}

.footerLink-list {
    font-size: 12px
}

.footerLink-list .link-a {
    display: none;
    padding: 10px 25px;
    border: 1px solid #ccc;
    border-top: 0px
}

.footerLink-list .link-a>a {
    float: left;
    color: gray;
    line-height: 30px;
    display: block;
    width: 189px
}

.footerLink-list .link-a li {
    line-height: 30px
}

.footerLink-list .link-a span {
    font-weight: bold
}

.footer-col {
    background: url("../images/mlyz_footer.png") bottom center no-repeat;
    height: 160px;
    font-size: 12px
}

.footer-col .footer-region {
    position: relative;
    height: 135px;
    padding-left: 235px;
    padding-top: 25px
}

.footer-col .footer-region p {
    line-height: 24px
}

#ideConac {
    position: absolute;
    top: 20px;
    left: 0px;
}
.footer-col .footer-region .ideConacright {
    text-align: center;
    position: absolute;
    right: 35px;
    width: 150px;
    top: 20px
}

.footer-col .footer-region .ideConacright .rt,.footer-col .footer-region .ideConacright .layoutContent .rightNews,.layoutContent .footer-col .footer-region .ideConacright .rightNews,.footer-col .footer-region .ideConacright .layoutContent .rightBase,.layoutContent .footer-col .footer-region .ideConacright .rightBase {
    margin-top: 15px
}

.footer-col .footer-region .foot-icon {
    position: absolute;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAABdCAMAAACM5URtAAAAA3NCSVQICAjb4U/gAAACEFBMVEX////3///x///+9/f39/fx9vX+8fP77+/+7u7v7+/86uv85eX35eXv5ubm5ub54uP83d343d3v3t742tve3t731tbv1tbW1tb3zs/uztDqysrtycv1xcbwxcXMzMzow8TrwMP0vb7owMLwvb3ovb/FxcXvtbW+vr7os7TrsLL0rq/wra3nrazvp6u1tbXtpaXmpqbepaXmoKPrn6Gtra3smprlm5zhnJztk5TnlJThlZWkpKTsjpDsjI6goKDljZDfjY3ki4vlh4vZiorrhIfgh4nmg4TdhISTk5PkfYHne3veenrYeXmMjIzgdXfgdHTlcXXWc3PnbG6FhYXea3PPcHDea2vVamrQaGjkY2N8fHzeYmLYY2PQZGTeXWDkWFvfWlrNXl5zc3PkU1bcU1fcU1PZVFTPU1NqamreSkvHUFDYSUpmZmbQSkreRUjYRUjZQUHbP0HRQUHYPkDJQEDeOz7RPDzcOTpbW1vVODjDOjrYMzfXMTHMMzNSUlLaKi/GLy/WKy/bJynXJyrNKChKSkrEKirYIybWICLOISHEISFCQkLWGSHVGBjOGBrEGhq9GxvUFBa3GhrRExU6OjrUDxHPEBDEEBDTCw7TCQm/Dw8zMzPQCAi3Dw/ECQnRAga8CAjVAQfUAAC4BwfMAAAqKirFAAC9AAC1AACuAAAiIiIXFxcQEBAICAgAAAD///8EY3PyAAAAsHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ANvmFUoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMjAvMTQQtkpyAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAADIdJREFUaIHtmv9fE0caxye3s+BAHQUHNhQS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');
    width: 159px;
    height: 93px;
    left: 60px;
    top: 15px
}

.other-sprite,.other-icon_r10_c3,.other-icon_r2_c2,.other-icon_r4_c2,.other-icon_r6_c2,.other-icon_r8_c2,.other-ohter-x {
    background-image: url('../images/other-s69564181bb.png');
    background-repeat: no-repeat
}

.other-icon_r10_c3 {
    background-position: 0 0
}

.other-icon_r2_c2 {
    background-position: 0 -46px
}

.other-icon_r4_c2 {
    background-position: 0 -92px
}

.other-icon_r6_c2 {
    background-position: 0 -138px
}

.other-icon_r8_c2 {
    background-position: 0 -184px
}

.other-ohter-x {
    background-position: 0 -230px
}

.yzgov-share {
    padding: 10px;
    background: #F5F5F5;
    width: 115px;
    position: fixed;
    right: 10px;
    top: 200px;
    z-index: 100;
    border: 1px solid #E6E6E6
}

.yzgov-share-img {
    width: 115px;
    height: 113px;
    overflow: hidden
}

.yzgov-share-img img {
    width: 115px;
    height: 113px
}

.yzgov-share-title {
    margin-top: 5px;
    text-align: center;
    line-height: 16px;
    font-size: 12px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #ccc
}

.yzgov-share-close {
    cursor: pointer;
    position: absolute;
    width: 23px;
    height: 22px;
    top: -23px;
    right: -1px
}

.footerLink {
    border: 1px solid #ccc;
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    background: #F9F9F9
}

.footerLink a {
    border-left: solid 1px #ccc;
    display: block;
    float: left;
    padding: 0 36px;
    position: relative;
    text-decoration: none
}

.footerLink a em {
    position: absolute;
    -moz-transition: all,0.2s;
    -o-transition: all,0.2s;
    -webkit-transition: all,0.2s;
    transition: all,0.2s;
    right: 25px;
    top: 15px;
    display: block;
    width: 9px;
    height: 7px
}

.footerLink .active em {
    background-position-x: -9px;
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.footerLink .tt {
    color: #00336A;
    padding: 0 40px;
    font-weight: bold;
    float: left
}

@-moz-keyframes rain {
    0% {
        background-position: 0px 0px
    }

    33.3% {
        background-position: -600px 0px
    }

    100% {
        background-position: -1200px 0px
    }
}

@-webkit-keyframes rain {
    0% {
        background-position: 0px 0px
    }

    33.3% {
        background-position: -600px 0px
    }

    100% {
        background-position: -1200px 0px
    }
}

@keyframes rain {
    0% {
        background-position: 0px 0px
    }

    33.3% {
        background-position: -600px 0px
    }

    100% {
        background-position: -1200px 0px
    }
}

.rain {
    position: absolute;
    width: 250px;
    height: 144px;
    right: 0px;
    top: 40px;
    background: url(../images/yu_sprite.png) 0 0 no-repeat;
    -moz-animation: rain infinite step-start 400ms;
    -webkit-animation: rain infinite step-start 400ms;
    animation: rain infinite step-start 400ms
}

.menu-item {
    display: none;
    height: 328px;
    background: #fff;
    overflow: hidden;
    width: 966px;
    border: 1px solid #ccc;
    border-top: none;
    border-bottom: solid 2px #08619D;
    padding: 16px
}

.menu-list {
    position: absolute;
    top: 45px;
    z-index: 100;
    width: 966px;
    left: 0px
}

.mlyzItem .mlyz-pic {
    width: 420px;
    height: 316px
}

.mlyzItem .mlyz-pic img {
    width: 420px;
    height: 316px
}

.mlyzItem .mlyz-content {
    width: 342px;
    margin-left: 20px
}

.mlyz-tab,.xxgk-content .xxgkTab {
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    height: 34px;
    line-height: 34px
}

.mlyz-tab .tt,.xxgk-content .xxgkTab .tt {
    display: block;
    float: left;
    padding: 0 20px;
    height: 33px;
    letter-spacing: 1px
}

.mlyz-tab .select,.xxgk-content .xxgkTab .select {
    background: #fff;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-top: solid 2px #B70100;
    font-weight: bold
}

.mlyz-tab .select a,.xxgk-content .xxgkTab .select a {
    color: #01336E
}

.tabCon {
    padding-top: 10px;
    font-size: 12px;
    line-height: 24px;
    /*width: 742px;*/
}

.tabCon li span {
    display: block;
}
.tabCon li a{
	/*display: block;*/
}

.tabCon p {
    text-indent: 24px
}

.tabCon p a {
    color: #B70100
}
.zwdtContent .tabCon li { 
    float: left;
    width: 106px;
    height: 80px;
    line-height: 24px;
    text-align: center;
}
.nav-sprite,.nav-ico_r2_c10,.nav-ico_r2_c12,.nav-ico_r2_c14,.nav-ico_r2_c16,.zwdtItem .leadCon a,.service_bottom .searchCon a,.nav-ico_r2_c2,.nav-ico_r2_c24,.nav-ico_r2_c28_r2_c2,.nav-ico_r2_c28_r2_c4,.nav-ico_r2_c28_r4_c2,.nav-ico_r2_c28_r4_c4,.nav-ico_r2_c4,.nav-ico_r2_c6 {
    background-image: url('../images/nav-s0914e75868.png');
    background-repeat: no-repeat
}

.nav-ico_r2_c10 {
    background-position: 0 0
}

.nav-ico_r2_c12 {
    background-position: 0 -82px
}

.nav-ico_r2_c14 {
    background-position: 0 -266px
}

.nav-ico_r2_c16,.zwdtItem .leadCon a,.service_bottom .searchCon a {
    background-position: 0 -355px
}

.nav-ico_r2_c2 {
    background-position: 0 -391px
}

.nav-ico_r2_c24,.zwdtContent .tabCon ul {
    background-position: 0 -511px
}

.nav-ico_r2_c28_r2_c2 {
    background-position: 0 -611px
}

.nav-ico_r2_c28_r2_c4 {
    background-position: 0 -700px
}

.nav-ico_r2_c28_r4_c2 {
    background-position: 0 -789px
}

.nav-ico_r2_c28_r4_c4 {
    background-position: 0 -878px
}

.nav-ico_r2_c4 {
    background-position: 0 -967px
}

.nav-ico_r2_c6 {
    background-position: 0 -1087px
}

.nav-ico_r2_c8 {
    background-position: 0 -1207px
}

.nav-sprite,.nav-ico_r2_c10,.nav-ico_r2_c12,.nav-ico_r2_c14,.nav-ico_r2_c16,.zwdtItem .leadCon a,.service_bottom .searchCon a,.nav-ico_r2_c2,.nav-ico_r2_c24,.nav-ico_r2_c28_r2_c2,.nav-ico_r2_c28_r2_c4,.nav-ico_r2_c28_r4_c2,.nav-ico_r2_c28_r4_c4,.nav-ico_r2_c4,.nav-ico_r2_c6 {
    width: 90px;
    height: 90px
}

.tabIcon {
    font-size: 14px;
    margin-top: 20px;
    padding-left: 15px
}

.tabIcon .mlyz_icon {
    float: left;
    width: 90px
}

.tabIcon .mlyz_icon .title {
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    text-align: center
}

.tabIcon .mlyz_icon .color1 {
    color: #367E96
}

.tabIcon .mlyz_icon .color2 {
    color: #B2422A
}

.tabIcon .mlyz_icon .color3 {
    color: #44B49C
}

.tabIcon .ml20 {
    margin-left: 20px
}

.mt10 {
    margin-top: 10px
}

.mlyzList {
    width: 166px
}

.mlyzList .list {
    border: 1px solid #ccc
}

.mlyzList .tt {
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    font-weight: bold;
    background: #F9F9F9;
    text-align: center;
    border-bottom: solid 1px #ccc
}

.mlyzList .itemList {
    height: 110px;
    overflow: hidden;
    padding-top: 10px
}

.mlyzList .itemList li {
    font-size: 12px;
    padding-left: 10px;
    line-height: 26px
}

.xxgk-lead,.hdjlItem .serviceReport {
    font-size: 14px;
    width: 247px;
    border: 1px solid #ccc;
    /* height: 300px; */
}

.xxgk-lead .title,.hdjlItem .serviceReport .title {
    height: 33px;
    line-height: 33px;
    text-align: center;
    color: #02356A;
    background: #F9F9F9;
    font-weight: bold;
    border-bottom: solid 1px #ccc
}

.xxgk-lead .leadCon,.hdjlItem .serviceReport .leadCon {
    padding: 10px
}

.xxgk-lead .leadPic,.hdjlItem .serviceReport .leadPic {
    width: 226px;
    height: 145px
}

.xxgk-lead .leadPic img,.hdjlItem .serviceReport .leadPic img {
    width: 226px;
    height: 145px
}

.xxgk-lead .leadTt,.hdjlItem .serviceReport .leadTt {
    color: #000;
    border-bottom: none
}

.xxgk-lead .leadList,.hdjlItem .serviceReport .leadList {
    padding: 5px 0;
    height: 85px;}

.xxgk-lead .leadList li,.hdjlItem .serviceReport .leadList li {
    line-height: 22px;
    height: 22px;
    float: left;
    width: 113px;
    font-size: 12px
}

.xxgk-content {
    width: 442px;
    margin-left: 20px
}

.xxgk-content .tabCon {
    height: 120px;
    overflow: hidden;
}

.xxgk-content .tabCon li {
    line-height: 28px;
    clear: both
}

.xxgk-content .tabCon li span {
    float: right;
    color: #6F6F6F
}

.xxgkRight {
    width: 233px;
    font-size: 12px;
}

.xxgkRight .linkImg {
    width: 233px;
    height: 52px;
    margin-bottom: 10px
}

.ml6 {
    margin-left: 5px
}

.xxgkNav {
    height: 132px;
    overflow: hidden
}

.xxgkNav a {
    background: #F9F9F9;
    text-align: center;
    width: 112px;
    display: block;
    border: 1px solid #ccc;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-bottom: 4px
}

.xxgkChannel {
    padding: 5px 0;
    height: 163px
}

.xxgkChannel a {
    display: block;
    width: 77px;
    float: left;
    height: 22px;
    line-height: 22px
}

.zwdtItem .leadCon {
    padding: 10px 0;
    height: 115px;
    overflow: hidden
}

.zwdtItem .leadCon a {
    float: left;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    padding-left: 20px;
    width: 62px;
    background-position: 10px -344px
}

.zwdtItem .xxgkLeadLink {
    width: 249px
}

.zwdtItem .xxgkLeadLink .ml8 {
    margin-left: 8px
}

.zwdtItem .xxgkLeadLink .linkImg {
    margin-top: 14px;
    height: 59px;
    float: left;
    width: 120px;
}

.zwdtContent {
    width: 965px;
}

/*.zwdtContent .tabCon ul {
    width: 965px;
}*/
.zwdtContent .resultList {
    margin-top: 10px;
}
.zwdtContent .resultList li{float: left;}
.zwdtContent .resultList .title {
    height: 33px;
    line-height: 33px;
    padding-left: 15px;
    border-bottom: solid 1px #ccc;
    font-size: 14px;
    font-weight: bold;
    color: #02356A
}

.zwdtContent .resultList .searchZb {
    color: #333;
    font-size: 12px
}

.zwdtContent .resultList .resultCon {
    height: 115px;
    font-size: 12px;
    overflow: hidden
}

.zwdtContent .resultList .resultCon .ranklist {
    height: 86px;
    overflow: hidden
}

.zwdtContent .resultList .resultCon thead th {
    font-weight: bold;
    height: 28px;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    line-height: 28px;
    text-align: center;
    background: #F8F8F8
}

.zwdtContent .resultList .resultCon tbody td {
    height: 28px;
    line-height: 28px;
    border-left: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    padding: 0px;
    margin: 0px;
    text-align: center
}

.zwdtContent .resultList .resultBom {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    border-top: solid 1px #ccc;
    text-align: center
}

.zwdtContent .resultList .red {
    color: red
}

.zwdtContent .iPut {
    width: 205px;
    margin-right: 3px;
    padding: 3px 0;
    outline: none
}

.zwdtContent .iBtn {
    height: 26px;
    outline: none;
    line-height: 25px;
    width: 46px;
    background: #CA0000;
    border: none;
    color: #fff;
    margin-right: 10px;
    cursor: pointer
}

.service-sprite,.service-service_r2_c10,.service-service_r2_c12,.service-service_r2_c14,.service-service_r2_c16,.service-service_r2_c18,.service-service_r2_c2,.service-service_r2_c20,.service-service_r2_c22,.service-service_r2_c24,.service-service_r2_c26,.service-service_r2_c28,.service-service_r2_c30,.service-service_r2_c4,.service-service_r2_c6,.service-service_r2_c8 {
    background-image: url('../images/service-s9befddeb59.png');
    background-repeat: no-repeat
}

.service-service_r2_c10 {
    background-position: 0 0
}

.service-service_r2_c12 {
    background-position: 0 -65px
}

.service-service_r2_c14 {
    background-position: 0 -130px
}

.service-service_r2_c16 {
    background-position: 0 -195px
}

.service-service_r2_c18 {
    background-position: 0 -260px
}

.service-service_r2_c2 {
    background-position: 0 -325px
}

.service-service_r2_c20 {
    background-position: 0 -390px
}

.service-service_r2_c22 {
    background-position: 0 -455px
}

.service-service_r2_c24 {
    background-position: 0 -520px
}

.service-service_r2_c26 {
    background-position: 0 -585px
}

.service-service_r2_c28 {
    background-position: 0 -650px
}

.service-service_r2_c30 {
    background-position: 0 -715px
}

.service-service_r2_c4 {
    background-position: 0 -780px
}

.service-service_r2_c6 {
    background-position: 0 -845px
}

.service-service_r2_c8 {
    background-position: 0 -910px
}

.service-sprite,.service-service_r2_c10,.service-service_r2_c12,.service-service_r2_c14,.service-service_r2_c16,.service-service_r2_c18,.service-service_r2_c2,.service-service_r2_c20,.service-service_r2_c22,.service-service_r2_c24,.service-service_r2_c26,.service-service_r2_c28,.service-service_r2_c30,.service-service_r2_c4,.service-service_r2_c6,.service-service_r2_c8 {
    background-position-x: 2px
}

.service_top {
    background: #F9F9F9;
    height: 80px;
    margin-bottom: 15px
}

.service_top .serviceTitle {
    width: 12px;
    padding: 10px;
    height: 60px;
    font-size: 12px;
    line-height: 14px;
    background: #08619D;
    color: #fff;
    font-weight: bold
}

.service_top .serviceList {
    width: 934px;
    font-size: 12px
}

.service_top .serviceList a {
    display: block;
    margin-top: 15px;
    margin-left: 14px;
    padding-top: 25px;
    height: 35px;
    overflow: hidden;
    float: left;
    width: 48px
}

.service_bottom .title {
    text-align: left;
    padding-left: 20px
}

.service_bottom .searchCon {
    height: 183px;
    padding-top: 3px
}

.service_bottom .searchCon a {
    float: left;
    display: block;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 18px;
    width: 62px;
    background-position: 10px -347px
}

.service_bottom .xxgk-content {
    width: 430px
}

.service_bottom .xxgk-content .tabCon {
    height: 177px
}

.service_bottom .xxgk-content .tabCon li {
    line-height: 26px
}

.service_bottom .xxgk-content .tabCon .red {
    color: #BB0102
}

.service_bottom .xxgk-content .service-rdfw-list li {
    float: left;
    width: 90px;
    clear: inherit;
    line-height: 28px;
    border: solid 1px #ccc;
    background: #f9f9f9;
    margin-bottom: 5px;
    margin-left: 10px;
    padding-left: 20px
}

.service_bottom .service-rdfw {
    width: 250px;
    margin-left: 0px
}

.hdjlItem .xxgk-lead .title,.hdjlItem .serviceReport .title {
    text-align: left;
    padding-left: 15px;
    position: relative
}

.hdjlItem .xxgk-lead .title a,.hdjlItem .serviceReport .title a {
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 0px;
    font-weight: normal;
    color: #CF0000
}

.hdjlItem .tables td {
    line-height: 26px;
    font-size: 12px
}

.hdjlItem .tables td b {
    font-weight: bold
}

.hdjlItem .leadList {
    height: 97px
}

.hdjlItem .xxgkLeadLink {
    margin-bottom: 15px
}

.hdjlItem .linkImg {
    height: 59px;
    margin-bottom: 0
}

.hdjlItem .serviceReport {
    width: 231px
}

.hdjlItem .serviceReport .title {
    text-align: center;
    padding-left: 0px
}

.hdjlItem .serviceReport .title a {
    position: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #02356A
}

.hdjlItem .reportList {
    height: 110px;
    padding: 10px 0 0 5px
}

.hdjlItem .reportList li {
    line-height: 24px;
    height: 24px;
    font-size: 12px
}

.wisdom-sprite,.wisdom-wisdom_r10_c13,.wisdom-wisdom_r10_c18,.wisdom-wisdom_r10_c20,.wisdom-wisdom_r10_c24,.wisdom-wisdom_r10_c26,.wisdom-wisdom_r10_c28,.wisdom-wisdom_r10_c3,.wisdom-wisdom_r2_c2,.wisdomItem .login-left,.wisdom-wisdom_r3_c15,.wisdomItem .login-right .iTt,.wisdom-wisdom_r3_c22,.wisdomItem .login-right .iPp,.wisdom-wisdom_r8_c11,.wisdom-wisdom_r8_c6,.wisdom-wisdom_r8_c8 {
    background-image: url('../images/wisdom-sb18b036e33.png');
    background-repeat: no-repeat
}

.wisdom-wisdom_r10_c13 {
    background-position: 0 0
}

.wisdom-wisdom_r10_c18 {
    background-position: 0 -82px
}

.wisdom-wisdom_r10_c20 {
    background-position: 0 -164px
}

.wisdom-wisdom_r10_c24 {
    background-position: 0 -246px
}

.wisdom-wisdom_r10_c26 {
    background-position: 0 -328px
}

.wisdom-wisdom_r10_c28 {
    background-position: 0 -410px
}

.wisdom-wisdom_r10_c3 {
    background-position: 0 -492px
}

.wisdom-wisdom_r2_c2,.wisdomItem .login-left {
    background-position: 0 -574px
}

.wisdom-wisdom_r3_c15,.wisdomItem .login-right .iTt {
    background-position: 0 -635px
}

.wisdom-wisdom_r3_c22,.wisdomItem .login-right .iPp {
    background-position: 0 -680px
}

.wisdom-wisdom_r6_c4 {
    background-position: 0 -725px
}

.wisdom-wisdom_r8_c11 {
    background-position: 0 -865px
}

.wisdom-wisdom_r8_c6 {
    background-position: 0 -911px
}

.wisdom-wisdom_r8_c8 {
    background-position: 0 -957px
}

.wisdomItem .wisdomLeft {
    width: 663px
}

.wisdomItem .xxgk-lead,.wisdomItem .hdjlItem .serviceReport,.hdjlItem .wisdomItem .serviceReport {
    width: 285px
}

.wisdomItem .xxgk-lead .title,.wisdomItem .hdjlItem .serviceReport .title,.hdjlItem .wisdomItem .serviceReport .title {
    padding-left: 20px;
    text-align: left
}

.wisdomItem .xxgk-lead .leadCon,.wisdomItem .hdjlItem .serviceReport .leadCon,.hdjlItem .wisdomItem .serviceReport .leadCon {
    line-height: 24px;
    font-size: 12px;
    height: 262px;
    overflow: hidden
}

.wisdomItem .xxgk-lead .leadCon p,.wisdomItem .hdjlItem .serviceReport .leadCon p,.hdjlItem .wisdomItem .serviceReport .leadCon p {
    text-indent: 24px
}

.wisdomItem .wisdomLogin {
    background: #F9F9F9;
    height: 45px;
    margin-bottom: 15px
}

.wisdomItem .login-left {
    margin-left: 15px;
    margin-top: 5px;
    width: 100px;
    color: #08629E;
    padding-left: 40px;
    height: 30px;
    font-size: 14px;
    overflow: hidden;
    font-weight: bold;
    line-height: 36px
}

.wisdomItem .login-right .iTt {
    width: 165px;
    border: 1px solid #ccc;
    padding: 5px 0 5px 20px;
    background-position: 3px -632px;
    outline: none;
    margin-right: 10px
}

.wisdomItem .login-right .iPp {
    width: 165px;
    border: 1px solid #ccc;
    outline: none;
    padding: 5px 0 5px 20px;
    background-position: 3px -676px
}

.wisdomItem .wisRegister {
    height: 258px;
    overflow: hidden
}

.wisdomItem .wisRegister .registerRight {
    border: 1px solid #ccc;
    border-left: none;
    width: 615px;
    height: 241px;
    padding: 15px 0 0 15px;
    font-size: 12px
}

.wisdomItem .wisRegister .registerHP {
    width: 112px;
    background: #F9F9F9
}

.wisdomItem .wisRegister .registerHP .img {
    height: 110px;
    width: 110px;
    border: 1px solid #08619D
}

.wisdomItem .wisRegister .registerHP .textHP {
    width: 80px;
    margin: 0 auto;
    height: 19px
}

.wisdomItem .wisRegister .registerHP .textHP a {
    display: block;
    float: left;
    width: 18px;
    height: 16px;
    margin-left: 6px
}

.wisdomItem .wisRegister .registerLeft {
    width: 12px;
    height: 174px;
    overflow: hidden;
    padding: 90px 10px 0 10px;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    color: #fff;
    background: #08629E
}

.wisdomItem .register-info {
    height: 131px;
    width: 490px;
    overflow: hidden
}

.wisdomItem .register-info td {
    height: 26px;
    line-height: 26px;
    vertical-align: top
}

.wisdomItem .register-info .iBb {
    padding: 6px 15px
}

.wisdomItem .register-info .pr10 {
    padding-right: 10px;
    text-align: right
}

.wisdomItem .register-info .tableinputblank1 {
    height: 20px;
    outline: none;
    line-height: 20px;
    width: 150px;
    background: #fff;
    border: 1px solid #e3e3e3;
    font-size: 12px;
    color: #999
}

.wisdomItem .tablefont2 {
    vertical-align: top
}

.wisdomItem .yzm {
    position: relative;
    line-height: 26px;
    height: 26px
}

.wisdomItem .yzm a {
    position: absolute;
    right: 13px;
    top: 0px
}

.wisdomItem .wisdomSearch {
    margin-top: 18px
}

.wisdomItem .red {
    color: red
}

.wisdomItem .usertool {
    float: left;
    width: 50px;
    height: 30px;
    position: relative;
    padding-top: 45px;
    margin-left: 20px;
    padding-left: 15px;
    background-position-x: 5px
}

.wisdomItem .usertool input {
    position: absolute;
    left: -5px;
    top: 57px
}

.yzgovQuick {
    font-size: 12px
}

.yzgovQuick-top {
    height: 175px;
    overflow: hidden
}

.yzgovQuick-top .yzgovQuick-top-lt {
    padding: 5px;
    width: 148px;
    border: 1px solid #ccc
}

.yzgovQuick-top .yzgovQuick-top-img {
    height: 143px
}

.yzgovQuick-top .yzgovQuick-top-img img {
    height: 143px
}

.yzgovQuick-top .yzgovQuick-top-rt {
    width: 795px;
    border: 1px solid #ccc
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top {
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    background: #E6EFF4;
    border-bottom: solid 1px #ccc
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top a {
    display: block;
    text-decoration: none;
    float: left;
    width: 12px;
    text-align: center
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top a.hover {
    font-weight: bold
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top a:hover {
    font-weight: bold
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top span {
    float: left;
    text-align: center;
    width: 14px;
    padding: 0 2px
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top-hover {
    height: 40px;
    line-height: 20px
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top-hover dl {
    display: none
}

.yzgovQuick-top .yzgovQuick-top-rt .rt-top-hover dl a {
    margin: 0 5px
}

.yzgov-dqk {
    border-top: solid 1px #ccc
}

.yzgov-dqk-dep {
    height: 34px;
    line-height: 34px;
    background: #f6f6f6
}

.yzgov-dqk-dep a {
    display: block;
    float: left;
    padding: 0 10px
}

.yzgov-dqk-dep a.hover {
    background: #08619D;
    color: #fff
}

.yzgov-dqk-dep a:hover {
    text-decoration: none
}

.yzgov-dqk-deplist {
    padding: 5px;
    height: 42px;
    overflow: hidden
}

.yzgov-dqk-deplist dt {
    padding: 0 10px;
    line-height: 24px;
    float: left
}

.yzgov-dqk-deplist dl {
    display: none
}

.yzgovQuick-bottom {
    margin-top: 2px;}

.yzgovQuick-bottom .yzgov-quickList {
    border: 1px solid #ccc;
    width: 730px;
    height: 154px;
    background: #FAFBFD
}

.yzgovQuick-bottom .yzgov-quickList li {
    line-height: 30px;
    border-bottom: solid 1px #ccc;
    padding-left: 38px;
    position: relative
}

.yzgovQuick-bottom .yzgov-quickList li span {
    left: 10px;
    top: 7px;
    width: 17px;
    height: 16px;
    position: absolute
}

.yzgovQuick-bottom .yzgov-quickList li b {
    font-weight: bold;
    color: #09639F;
    letter-spacing: 1px;
    margin-right: 10px
}

.yzgovQuick-bottom .yzgov-quickList li a {
    padding: 0 5px
}

.datePicker {
    width: 230px;
    height: 156px
}

.main {
    margin-top: 1px
}

.main-l {
    width: 720px
}

.main-r {
    width: 258px;
    overflow: hidden;
    background: #F5F5F5;
    padding: 0 11px;
    height: 350px
}

.main-r .tt {
    height: 30px;
    padding-top: 15px;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 14px
}

.main-r .tt li {
    float: left;
    width: 64px;
    text-align: center;
    position: relative
}

.main-r .tt li a {
    color: #333;
    text-decoration: none
}

.main-r .tt .active a {
    color: #B60001
}

.main-r .tt .active i {
    background-position-x: 0px
}

.main-r .tt i {
    position: absolute;
    bottom: -15px;
    left: 0px;
    height: 5px;
    width: 100%;
    background-position-x: -35px
}

.main-r .tt-list {
    font-size: 14px;
    color: #08619D
}

.main-r .tt-list ul {
    display: none;
    width: 259px
}

.main-r .tt-list a {
    text-decoration: none;
    color: #08619D
}

.main-r .tt-list a:hover {
    text-decoration: underline
}

.main-r .tt-list li {
    padding: 9px 0;
    line-height: 16px;
    border-bottom: dotted 1px #ccc
}

.main-r .tt-list li:last-child {
    border-bottom: 0px
}

.slide {
    height: 350px;
    overflow: hidden
}

.slide .play {
    float: left;
    height: 350px;
    width: 588px;
    overflow: hidden;
    position: relative
}

.slide .play ul {
    position: absolute;
    top: 0;
    width: 2352px
}

.slide .play li {
    float: left;
    height: 350px;
    width: 588px;
    overflow: hidden
}

.slide .tab {
    float: right;
    width: 130px;
    height: 350px;
    overflow: hidden
}

.slide .tab li {
    width: 130px;
    height: 87px;
    margin-bottom: 3px;
    overflow: hidden;
    font-size: 0;
    *vertical-align: top
}

.slide .info {
    color: #fff;
    height: 35px;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    line-height: 35px;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-indent: 1.2em;
    overflow: hidden;
    margin-top: -37px
}

.slide .info a {
    color: #e58a00;
    font-size: 14px
}

.layoutContent {
    font-size: 14px
}

.layoutContent .layout-left {
    width: 700px
}

.layoutContent .mr20 {
    margin-right: 20px
}

.layoutContent .layoutList {
    margin-top: 20px
}

.layoutContent .leftNews,.layoutContent .rightNews,.layoutContent .rightBase,.layoutContent .leftApp {
    width: 280px
}

.layoutContent .leftNews .newsTab,.layoutContent .rightNews .newsTab,.layoutContent .rightBase .newsTab,.layoutContent .leftApp .newsTab {
    background: #F5F5F5;
    border-bottom: solid 1px #ccc;
    height: 34px
}

.layoutContent .leftNews .newsTt,.layoutContent .rightNews .newsTt,.layoutContent .rightBase .newsTt,.layoutContent .leftApp .newsTt {
    background: #fff;
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-top: solid 2px #B70100;
    height: 25px;
    padding: 8px 14px 0 14px
}

.layoutContent .leftNews .newsTt a,.layoutContent .rightNews .newsTt a,.layoutContent .rightBase .newsTt a,.layoutContent .leftApp .newsTt a {
    color: #0C2E6B
}

.layoutContent .leftNews .newsContent,.layoutContent .rightNews .newsContent,.layoutContent .rightBase .newsContent,.layoutContent .leftApp .newsContent {
    height: 230px;
    overflow: hidden
}

.layoutContent .leftNews .newsContent ul,.layoutContent .rightNews .newsContent ul,.layoutContent .rightBase .newsContent ul,.layoutContent .leftApp .newsContent ul {
    margin-top: 10px
}

.layoutContent .leftNews .newsContent li,.layoutContent .rightNews .newsContent li,.layoutContent .rightBase .newsContent li,.layoutContent .leftApp .newsContent li {
    padding-left: 10px;
    line-height: 27px;
    position: relative
}

.layoutContent .leftNews .newsContent li em,.layoutContent .rightNews .newsContent li em,.layoutContent .rightBase .newsContent li em,.layoutContent .leftApp .newsContent li em {
    display: block;
    position: absolute;
    width: 3px;
    height: 3px;
    left: 0px;
    top: 12px
}

.layoutContent .leftNews .newsContent span,.layoutContent .rightNews .newsContent span,.layoutContent .rightBase .newsContent span,.layoutContent .leftApp .newsContent span {
    color: #8C8C8C;
    margin-left: 10px
}

.layoutContent .leftNews .newsContent .red,.layoutContent .rightNews .newsContent .red,.layoutContent .rightBase .newsContent .red,.layoutContent .leftApp .newsContent .red {
    color: #BB0102;
    margin-right: 5px
}

.layoutContent .leftNews .newsContent a,.layoutContent .rightNews .newsContent a,.layoutContent .rightBase .newsContent a,.layoutContent .leftApp .newsContent a {
    color: #333
}

.layoutContent .leftNews .newsContent a:hover,.layoutContent .rightNews .newsContent a:hover,.layoutContent .rightBase .newsContent a:hover,.layoutContent .leftApp .newsContent a:hover {
    text-decoration: underline
}

.layoutContent .layoutimg {
    margin-top: 18px;
    height: 80px
}

.layoutContent .layoutimg img {
    height: 80px;

}

.layoutContent .rightNews,.layoutContent .rightBase {
    width: 400px;
    margin-right: 0px
}

.layoutContent .app-sprite,.layoutContent .app-ico1_r2_c2,.layoutContent .app-ico1_r2_c4,.layoutContent .app-ico1_r2_c6,.layoutContent .app-ico1_r2_c8,.layoutContent .app-ico1_r4_c2,.layoutContent .app-ico1_r4_c4,.layoutContent .app-ico1_r4_c6,.layoutContent .app-ico1_r4_c9 {
    background-image: url('../images/app-sf3efc7bf82.png');
    background-repeat: no-repeat
}

.layoutContent .app-ico1_r2_c2 {
    background-position: 0 -420px;}

.layoutContent .app-ico1_r2_c4 {
    background-position: 0 -141px;}

.layoutContent .app-ico1_r2_c6 {
    background-position: 0 -210px;}

.layoutContent .app-ico1_r2_c8 {
    background-position: 0 -490px;}

.layoutContent .app-ico1_r4_c2 {
    background-position: 0 -69px;}

.layoutContent .app-ico1_r4_c4 {
    background-position: 0 -279px;}

.layoutContent .app-ico1_r4_c6 {
    background-position: 0 -348px;}

.layoutContent .app-ico1_r4_c9 {
    background-position: 0 0px;}

.layoutContent .leftApp .newsContent {
    margin-top: 10px;
    height: 174px
}

.layoutContent .leftApp a {
    display: block
}

.layoutContent .leftApp .app-sprite,.layoutContent .leftApp .app-ico1_r2_c2,.layoutContent .leftApp .app-ico1_r2_c4,.layoutContent .leftApp .app-ico1_r2_c6,.layoutContent .leftApp .app-ico1_r2_c8,.layoutContent .leftApp .app-ico1_r4_c2,.layoutContent .leftApp .app-ico1_r4_c4,.layoutContent .leftApp .app-ico1_r4_c6,.layoutContent .leftApp .app-ico1_r4_c9 {
    margin: 2px auto auto;
    width: 50px;
    height: 50px
}

.layoutContent .leftApp .appList.nomarg {
    margin-left: 0px
}

.layoutContent .leftApp .appList {
    width: 56px;
    margin-left: 18px;
    text-align: center
}

.layoutContent .leftApp .appList .img {
    width: 54px;
    height: 54px;
    display: block;
    border: 1px solid #ccc;
    overflow: hidden
}

.layoutContent .leftApp .appList .tt {
    font-size: 12px;
    line-height: 26px;
    height: 26px;
    overflow: hidden
}

.layoutContent .rightBase .newsContent {
    margin-top: 10px;
    height: 174px;
    overflow-y: auto
}

.layoutContent .rightBase .newsContent i {
    position: absolute;
    left: 0px;
    display: block;
    top: 0px;
    width: 19px;
    height: 19px
}

.layoutContent .rightBase .newsContent dt {
    position: relative;
    padding-left: 30px;
    line-height: 19px;
    margin-bottom: 10px
}

.layoutContent .rightBase .newsContent dd {
    position: relative;
    background-position-y: -578px;
    padding-left: 30px;
    line-height: 20px;
    margin-bottom: 5px
}

.layoutContent .layout-right {
    margin-top: 20px;
    width: 280px
}

.linkProduct {
    margin-bottom: 16px
}

.linkProduct .link {
    width: 138px;
    height: 60px
}

.zl-panel,.informationRanking {
    border: 1px solid #ccc;
    background: #F5F5F5;
    padding: 2px 18px 0 18px
}

.zl-panel .zltt,.informationRanking .zltt {
    font-size: 14px;
    height: 24px;
    line-height: 24px
}

.zl-panel .zltt a,.informationRanking .zltt a {
    color: #0C2E6B
}

.zl-panel .zltt span,.informationRanking .zltt span {
    margin: 0 15px;
    color: #DDDDDD
}

.zl-panel .zlContent,.informationRanking .zlContent {
    height: 95px;
    overflow: hidden
}

.zl-panel .zlContent li,.informationRanking .zlContent li {
    background-position-y: -944px;
    padding-left: 15px;
    width: 105px;
    line-height: 18px;
    overflow: hidden
}

.zl-panel .zlContent li a,.informationRanking .zlContent li a {
    color: #333
}

.informationRanking {
    margin-top: 20px
}

.informationRanking .zlContent {
    height: 184px;
    overflow: hidden
}

.informationRanking .zlContent ul {
    margin-top: 10px;
    background-position-y: -979px
}

.informationRanking .zlContent li {
    float: none;
    background: none;
    position: relative;
    padding-left: 35px;
    width: 207px;
    line-height: 28px;
}

.informationRanking .zlContent li span {
    position: absolute;
    right: 0px;
    top: 0px
}

.year-2015 {
    background: url("../images/2015-years.jpg") no-repeat;
    width: 1000px;
    height: 352px;
    top: 45px;
    z-index: 100;
    position: absolute
}

.h30 {
    height: 30px
}

.luara- {
    position: relative;
    padding: 0;
    overflow: hidden
}

.luara- ul {
    padding: inherit;
    margin: 0
}

.luara- ul li {
    display: none;
    padding: inherit;
    margin: inherit;
    list-style: none
}

.luara- ul li:first-child {
    display: block
}

.luara- ul li img {
    width: inherit;
    height: inherit
}

.example,.example1 {
    height: 80px;
    overflow: hidden
}

.example ol,.example1 ol {
    position: relative;
    height: 20px;
    top: -15px;
    left: 0px
}

.example ol li,.example1 ol li {
    float: left;
    width: 10px;
    height: 10px;
    margin: 3px;
    background: #ccc
}

.example ol li.seleted,.example1 ol li.seleted {
    background: #c00;
    cursor: pointer
}
}
.fwrx__content {
    /* margin-top: 12px; */
    margin-left: 5px;
}
.fwrx-list {
    /* padding-top: 5px; */
}
.fwrx-title a {
    color: #157DB9;
}
.fwrx-list li {
    background: url(../images/hdjl-list.jpg) 6px 9px no-repeat;
    padding-left: 15px;
    line-height: 26px;
}
.nav-ico_r2_c8 {
    background: url(../images/top-xxgkzl.png) center center no-repeat;
}
.nav-ico_r2_c9 {
    background: url(../images/top-gbrqgs.png) center center no-repeat;
}

.wisdom-wisdom_r6_c4 {
    background: url(../images/zhmh-11.jpg) center center no-repeat;
}
.zwfw-link li{height: 60px; float: left;}
/* 底部 */
#bottom {
  border-top: 1px solid #ccc;
  margin-top: 25px;
  overflow: hidden;
  padding-bottom: 10px;
  background: url(../images/mlyz_footer.png) 111px 88px no-repeat;
  font-size: 12px;
}
.foot-logo {
  margin-top: 25px;
  margin-left: 89px;
}
/* .footer-body {
  padding-left: 20px;
  margin-top: 40px;
} */
.footer-body p {
  line-height: 24px;
  font-size: 12px;
}
.bottom-list {
  margin-top: 20px;
  margin-right: 10px;
}
.bottom-list li {
  float: left;
  padding-left: 15px;
}
/* 底部 */




/* 站群导航 */
.zqdh-list{
  width: 785px;
  height: 159px;
  border: 1px solid #ccc;
  border-bottom: none;
  background: #FAFBFD;
}
.zqdh-zqxx {
  height: 31px;
  border-bottom: 1px solid #ccc;
  line-height: 29px;
  padding-left: 30px;
}

.zqxxzyk {
  background: url(../images/sy-zqxxzyk.jpg) 10px 9px no-repeat;
}
.zqywdh {
  background: url(../images/sy-zqywdh.jpg) 10px 9px no-repeat;
}
.zqszyh {
  background: url(../images/sy-zqszyh.jpg) 10px 9px no-repeat;
}
.zqcx {
  background: url(../images/sy-zqcx.jpg) 10px 9px no-repeat;
}
.zqzzqk {
  background: url(../images/sy-zqzzqk.jpg) 10px 9px no-repeat;
}
.zqdh-zqxx span {
  color: #09639F;
  letter-spacing: 1px;
  float: left;
}
.zqdh-zqxx li {
  float: left;
  padding: 0 6px;
}
.zqdh-down {
  margin-top: 14px;
  border: 1px solid #ccc;
  width: 785px;
  height: 80px;
}
.zqdh-down-title {
  /* border: 1px solid #ccc; */
  background: #DBEFFD;
  height: 26px;
  line-height: 26px;
  border-bottom: 1px solid #ccc;
}
.zqdh-down-title li {
  float: left;
  background: url(../images/sy-abc.jpg) right center no-repeat;
  padding: 0 11px;
}
.zqdh-down-content {
}
.zqdh-down-content a{
    float: left;
    padding-right: 12px;
    padding-left: 5px;
    margin-top: 5px;
    height: 19px;
    line-height: 20px;
}
.nav-column-content {
  width: 836px;
  position: absolute;
  top: 86px;
  left: 0px;
  z-index: 99999;
  padding-top: 14px;
}

.nav-column-content-right li {
  margin-top: -8px;
}
/* 站群导航 */

.fwrx-title {
    height: 30px;
}
/* 智能语音 */
.znyy{ background:url(../images/znyy.jpg) no-repeat; width:90px; height:32px; position:absolute; right:96px; line-height:32px; text-indent:25px; font-size:14px;}
.znyy a:hover{text-decoration:none;}

.wntsj li{ float:left; padding:0px 10px; line-height:34px; height:34px; color:#0C2E6B; font-weight:bold;}
.wntsj li.hover{ background:#fff; border-right:solid 1px #ccc;border-left:solid 1px #ccc; border-top:solid 2px #B70100; padding:8px 14px 0 14px; height:25px; line-height:20px;
}
.wntsj li a{ color:#0C2E6B; font-weight:bold;}
.wntsj_ne ul{ display:none;}
.wntsj_ne ul.dis{display:block;}