@charset "utf-8";

    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
    }

    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
        display: block
    }

    :focus {
        outline: 0
    }

    img {
        border: 0
    }

    body {
        line-height: 1;
        background: #fff
    }

    ol,
    ul {
        list-style: none
    }

    blockquote,
    q {
        quotes: none
    }

    blockquote:before,
    blockquote:after,
    q:before,
    q:after {
        content: '';
        content: none
    }

    table {
        border-collapse: collapse;
        border-spacing: 0
    }

    .clear {
        width: 100%;
        height: 0;
        line-height: 0;
        font-size: 0;
        overflow: hidden;
        clear: both;
        display: block;
        _display: inline
    }

    .none {
        display: none
    }

    .hidden {
        visibility: hidden
    }

    .clearfix:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden
    }

    .clearfix {
        display: block;
        *zoom: 1
    }

    * {
        font-family: '微软雅黑'
    }

    body,
    p {
        font: 12px/1 "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;
        color: #333
    }

    a {
        text-decoration: none
    }

    .head {
        width: 100%;
        height: auto;
        background-color: #EBF0F5;
        min-width: 1400px
    }

    .head_box {
        width: 1250px;
        height: 106px;
        margin: 0 auto;
        background: #EBF0F5
    }

    .head_b {
        position: relative;
        width: 1250px;
        height: 106px;
        margin: 0 auto;
        overflow: hidden
    }

    .logo {
        float: left
    }

    .logo img {
        margin-top: 28px
    }

    .head_nav {
        float: right
    }

    #wp_nav_w1 .wp_nav .i1 {
        background: url(images/head_nav.jpg) no-repeat right
    }

    #wp_nav_w1 .wp_nav .nav-item a span.item-name {
        color: #272323;
        font-size: 14px;
        padding: 0 10px
    }

    .wp_nav .nav-item a:hover {
        background: #9bafbe;
        color: #fff;
    }

    .wp_nav .nav-item2 a:hover,
    .wp_nav .nav-item2 a:hover span {
        color: #eb780a !important;
        background: none;
    }

    .wp_nav .nav-item a.on {
        background: #9bafbe;
        color: #fff;
    }


    .nav {
        width: 100%;
        height: auto;
        background: #eb780a;
        min-width: 1400px;
    }

    .nav_box {
        width: 1250px;
        height: 48px;
        margin: 0 auto;
    }

    #wp_nav_w2 .wp_nav .nav-item a span.item-name {
        color: #fff;
        font-size: 16px;
        line-height: 48px;
        padding: 0 47px;
    }

    #wp_nav_w2 .wp_nav .nav-item {
        /* border-left: 1px solid #788791; */
    }

    #wp_nav_w2 .wp_nav .i7 {
        border-right: 1px solid #59636a
    }

    .wp_nav .sub-nav .nav-item .mark {
        background: #333f48
    }

    .wp_nav .sub-nav .nav-item a.parent:hover {
        background: #9bafbe;
        color: #fff;
    }

    .wp_nav .sub-nav {
        border: none
    }

    .wp_nav .sub-nav .nav-item a {
        border: none
    }

    #wp_nav_w2 .wp_nav .nav-item .sub_nav .nav-item {
        border: none
    }

    .banner {
        width: 100%;
        height: auto;
        min-width: 1400px
    }

    .banner_box {
        width: 100%;
        height: 500px;
        margin: 0 auto
    }

    .content_01 {
        width: 100%;
        height: auto;
        min-width: 1400px
    }

    .content_01box {
        width: 1260px;
        margin: 0 auto;
        overflow: hidden
    }

  .dynamic {
    float: left;
    width: 590px;
    margin-right: 30px;
}

    .post .tt .tit {
        font-size: 23px;
        color: #333333;
        line-height: 70px;
        font-weight: normal;
        float: left
    }

    .post .tt .more_btn {
        font-size: 16px;
        color: #003b87;
        line-height: 70px;
        float: right
    }

    .post .tt .more_btn .more_text {
        font-size: 16px;
        color: #333333;
        line-height: 70px
    }

    .it_news01 .post .tt .tit,
    .it_news02 .post .tt .tit {
        color: #fff
    }

    .it_news01 .post .tt .more_btn .more_text,
    .it_news02 .post .tt .more_btn .more_text {
        color: #fff
    }

    .dynamic .post .tt .more_btn {
        /* margin-right: 50px; */
    }

    .news_time {
        float: left
    }

    .news_list {
        float: left
    }

    .inform {
           float: left;
           margin-right: 30px;
    }

    #wp_news_w4 li {
        float: left;
        width: 295px;
        height: 69px;
        margin-bottom: 31px;
    }

    #wp_news_w4 li .news_nav .news_time {
        width: 69px;
        height: 80px;
        background: #eb780a;
    }

    #wp_news_w4 li .news_nav .news_time .date-month {
        font-size: 12px;
        color: #fff;
        text-align: center;
        line-height: 40px;
    }

    #wp_news_w4 li .news_nav .news_time .date-day {
        font-size: 24px;
        color: #fff;
        text-align: center
    }

    #wp_news_w4 li .news_list {
        width: 200px;
        margin-left: 15px
    }

    #wp_news_w4 li .news_list .news_tit a {
        color: #333f48;
        font-weight: bold;
        font-size: 15px;
        line-height: 22px
    }

    #wp_news_w4 li .news_list .news_summary a {
        color: #8d8d8d;
        font-size: 12px;
        line-height: 20px
    }

    #wp_news_w5 li {
        margin-bottom: 25px
    }

    #wp_news_w5 li .news_nav .news_time {
        width: 78px;
        height: 26px;
        background: url(images/date_bg.png) no-repeat
    }

    #wp_news_w5 li .news_nav .news_time .date-month {
        font-size: 12px;
        color: #fff;
        line-height: 26px;
        text-align: center
    }

    #wp_news_w5 li .news_list {
        margin-left: 17px
    }

    #wp_news_w5 li .news_list .news_tit a {
        color: #333f48;
        font-size: 15px;
        line-height: 26px
    }

    .content_02 {
        width: 100%;
        height: 340px;
        background: #9bafbe;
        min-width: 1400px;
    }

    .content_02box {
        width: 1250px;
        margin: 0 auto;
        overflow: hidden;
        padding-bottom: 38px
    }

    .it_news01 {
        float: left;
        width: 730px;
    }

    .it_news02 {
        float: right;
        width: 480px;
    }

    .content_03 {
        width: 100%;
        height: auto;
        min-width: 1400px
    }

    .content_03box {
        width: 1250px;
        margin: 0 auto;
        overflow: hidden
    }

    .rules {
        float: left;
        width: 730px;
    }

    .guide {
        float: right;
        width: 480px;
    }

    #wp_news_w60 .news_list {
        margin-bottom: 10px;
        width: 730px;
    }

    .guide.tt {
        border-bottom: #d3d3d3 1px solid;
        width: 325px;
    }

    #wp_news_w60 .news_list .news {
        width: 100%;
        margin-bottom: 5px;
    }

    #wp_news_w60 .news_list .n1 {
        margin-right: 30px
    }

    #wp_news_w60 .news_list .news .news_img {
        float: left;
        margin: 0 auto;
        width: 162px;
        height: 78px;
    }

    #wp_news_w60 .news_list .news .news_img>a {
        display: block;
        width: 162px;
        /* height: 148px; */
        overflow: hidden;
        margin: 0 auto;
        /* background-color: #788791; */
    }

    #wp_news_w60 .news_list .news .news_img a img {
        width: 162px !important;
        height:78px !important;
    }

    #wp_news_w60 .news_list .news .news_con {
        width: 568px;
        height: 78px;
        background: #fff;
        float: left;
    }

    #wp_news_w60 .news_list .news .news_con .news_title {
        padding: 10px 20px 0 14px;
        display: block;
    }

    #wp_news_w60 .news_list .news .news_con .news_title a {
        line-height: 25px;
        color: #3f3f3f;
        font-size: 15px;
        font-weight: bold
    }

    #wp_news_w60 .news_list .news .news_con .news_sumary {
        padding: 6px 20px 0 14px
    }

    #wp_news_w60 .news_list .news .news_con .news_sumary a {
        color: #8d8d8d;
        font-size: 12px;
        line-height: 22px
    }

    #wp_news_w61 .wp_article_list .list_item .Article_PublishDate {
        color: #fff
    }

    #wp_news_w71 {
        margin-top: 10px
    }

    .wp_article_list .list_item .Article_Index {
        display: none
    }

    .wp_article_list .list_item .Article_Title a {
        color: #333f48;
        font-size: 14px;
        line-height: 34px;
    }

    .wp_article_list .list_item {
        border-bottom: 1px solid #eeeeee;
        clear: both;
        height: 34px;
        line-height: 34px;
    }

    .wp_article_list .list_item .Article_P {
        color: #fff
    }

   .it_news02 .post .con .articlecontent {
    height: auto;
    width: 100%;
}

    .guide .post .con .articlecontent {
        height: 69px;
        width: 322px
    }

    .rules .post .tt {
        border-bottom: #d3d3d3 1px solid;
        width: 730px;
    }

    .rules .post .tt .tit {
        border-bottom: #eb780a 3px solid;
        width: 94px;
    }

    #wp_news_w8 .wp_article_list .list_item .Article_Title a,
    #wp_news_w91 .wp_article_list .list_item .Article_Title a {
        color: #333f48
    }

    #wp_news_w8 .wp_article_list .list_item,
    #wp_news_w91 .wp_article_list .list_item {
        border-bottom: 1px solid #eeeeee
    }

    #wp_news_w8 .wp_article_list .list_item .Article_P {
        color: #333f48
    }

    .list_banner {
        width: 100%;
        height: auto;
        min-width: 1400px
    }

    .list_banner_box {
        width: 1400px;
        height: 269px;
        margin: 0 auto;
        background: url(images/main-x-list_02.jpg) no-repeat center top
    }

    .wrapper {
        width: 100%;
        height: auto;
        min-width: 1400px
    }

    .inner {
        width: 1060px;
        height: auto;
        margin: 0 auto
    }

    .col_menu {
        width: 204px;
        float: left;
        margin-top: 36px
    }

    .col_menu .col_menu_head {
        width: 204px;
        /* height: 52px; */
        background: #eb780a;
    }

    .col_menu .col_menu_head h3.col_name {
        font-size: 18px;
        color: #fff;
        text-align: center;
        line-height: 52px
    }

    .col_menu_con {
        min-height: 235px;
        background: #f3f3f3
    }

    .wp_listcolumn {
        border: none
    }

    .wp_listcolumn .wp_column {
        /* height: 51px; */
        border-bottom: #e9e9e9 1px solid;
    }

    .wp_listcolumn .wp_column a {
        font-weight: normal;
        border: none;
        /* text-align: center; */
        background: url(images/list_arrow02.jpg) no-repeat 175px;
        color: #5e5e5e;
    }

    .wp_listcolumn .wp_column a:hover {
        background: url(images/list_arrow01.jpg) no-repeat 140px;
        color: #333333
    }

    .wp_listcolumn .wp_column a .column-name {
        line-height: 34px;
        padding: 0 38px 0 10px;
    }

    .wp_listcolumn .wp_column a.selected {
        color: #333333;
        background: url(images/list_arrow01.jpg) no-repeat 140px
    }

    .possplit {
        background-image: url(images/title_arrow.jpg);
        background-repeat: no-repeat;
        background-position: center
    }

    .col_news {
        width: 824px;
        float: right;
        min-height: 500px
    }

    .col_metas .col_path {
        height: 27px;
        border-bottom: 1px solid #b1b1b1
    }

    .col_metas .col_path a {
        font-size: 15px;
        color: #333333;
        padding: 0 6px
    }

    .col_news_list #wp_news_w6 .wp_article_list .list_item {
        border-bottom: 1px dashed #dddddd;
        height: 41px;
        line-height: 41px
    }

    .col_news_list #wp_news_w6 .wp_article_list .list_item .Article_Title a {
        line-height: 41px;
        color: #3b3a3a
    }

    .infobox {
        min-height: 500px;
        margin: 30px 0 0 0;
    }

    .col_news_head {
        margin-top: 36px
    }

    .arti_title {
        font-size: 21px;
        text-align: center;
        color: #0070be;
        line-height: 58px
    }

    .arti_metas {
        text-align: center;
        margin-bottom: 12px
    }

    .arti_metas .arti_update {
        font-size: 12px;
        text-align: center;
        color: #8a8a8a
    }

    .bottom {
        width: 100%;
        height: auto;
        background: #009999;
        min-width: 1400px;
        margin-top: 40px
    }

    .bottom_box {
        width: 1060px;
        height: 95px;
        margin: 0 auto
    }

    .link {
        float: left;
        width: 207px;
        height: 34px;
        margin-top: 32px;
        margin-right: 30px
    }

    .link .linkbox .w10_openLink,
    .link .linkbox .w11_openLink {
        width: 205px;
        height: 32px
    }

    .link .linkbox select option {
        line-height: 32px
    }

    #wp_news_w10 .wp_article_list .list_item,
    #wp_news_w11 .wp_article_list .list_item,
    #wp_news_w12 .wp_article_list .list_item {
        border: none
    }

    #wp_news_w10 .wp_article_list .list_item .Article_Title a,
    #wp_news_w11 .wp_article_list .list_item .Article_Title a,
    #wp_news_w12 .wp_article_list .list_item .Article_Title a {
        color: #333f48;
        width: 207px
    }

    #wp_news_w10 .wp_article_list .list_item .Article_Title a:hover,
    #wp_news_w11 .wp_article_list .list_item .Article_Title a:hover,
    #wp_news_w12 .wp_article_list .list_item .Article_Title a:hover {
        color: #003b87;
        background: none
    }

    .wp_article_list .list_item span {
        margin-left: 0
    }

    .weixin {
        float: left
    }

    .weixin .share li {
        float: left;
        width: 70px;
        height: 95px
    }

    .weixin .share li p a span {
        width: 28px;
        height: 24px;
        display: block;
        margin: 35px 25px
    }

    .add-weixin p a span {
        background: url(images/icon01.jpg) no-repeat
    }

    .add-tqq p a span {
        background: url(images/icon02.jpg) no-repeat
    }

    .add-weibo p a span {
        background: url(images/icon03.jpg) no-repeat
    }

    .share li a {
        display: inline-block;
        white-space: nowrap;
        position: relative
    }

    .add-weixin img:hover {
        display: block
    }

    .foot {
        width: 100%;
        height: auto;
        background: #eb780a;
        min-width: 1400px;
        margin-top: 40px;
    }

    .foot_box {
        width: 1060px;
        height: 47px;
        margin: 0 auto
    }

    .foot_box p {
        font-size: 12px;
        color: #fff;
        line-height: 47px;
        text-align: center;
        font-family: '微软雅黑'
    }

    .share li.add-weixin a:hover img {
        display: block
    }

    .share li.add-weixin a img {
        display: block;
        width: 200px;
        height: 200px;
        position: absolute;
        left: 50%;
        top: -175px;
        margin-left: -100px;
        z-index: 1000;
        display: none
    }

    .share li a {
        display: inline-block;
        white-space: nowrap;
        color: #a4aeba;
        position: relative
    }



    /************nr*************/
    .nr p {
        font-size: 16px !important;
        line-height: 36px !important;
        font-family: "微软雅黑" !important;
        color: #666666 !important
    }

    .nr p a {
        word-break: break-all;
    }

    .nr font {
        font-size: 16px !important;
        line-height: 36px !important;
        font-family: "微软雅黑" !important;
        color: #666666 !important
    }

    .nr span {
        font-size: 16px ;
        line-height: 36px ;
        font-family: "微软雅黑" ;
        color: #666666 ;
    }

    .nr table p {
        text-indent: 0em !important;
        margin-bottom: 0em !important;
    }

    .nr img {
        max-width: 100% !important;
        height: auto !important
    }

    .nr video {
        max-width: 100% !important;
        height: auto !important
    }

    .nr table {
        max-width: 100% !important;
        display: block;
    }

    .nr iframe {
        width: 100%;
        height: 800px;
    }

    .nr video {
        display: block;
        margin: 0 auto;
    }