/* 通知通告 */
.notice {
    background-color: #f6f7f9;
    padding: 20px 0;
}

.about-right-com {
    width: 100%;
    padding: 20px 50px 30px; /* 
    background-color: #fff; */
    box-sizing: border-box;
}

.about-right-list-box {
    border-bottom: 1px dashed #ccc;
    padding-bottom: 20px;
    padding-top: 20px;
    overflow: hidden;
}

.about-right-com {
    overflow: hidden;
}

    .about-right-com .wz-list-left {
        width: 748px;
        float: left;
    }

        .about-right-com .wz-list-left .tit_n {
            font-size: 16px;
            font-weight: bold;
        }

    .about-right-com .about-right-list-box .wz-list-left p {
        font-size: 14px;
        margin: 20px 0;
        color: #666;
        text-indent: 2em;
        line-height: 22px;
    }

    .about-right-com .wz-list-left .tit_n:hover {
        color: #4dbcff;
    }

    .about-right-com .wz-list-left .details {
        float: right;
        display: block;
    }

    .about-right-com .wz-list-right {
        width: 170px;
        float: right;
        text-align: left;
        font-size: 14px;
    }

        .about-right-com .wz-list-right img {
            width: 100%;
            margin-top: 12px;
            height: 110px;
        }

.r_s span {
    margin-left: 12px;
    cursor: pointer;
}

.pagination-centered {
    text-align: center;
    padding: 40px 0;
   
}

    .pagination-centered li {
        float: left;
    }

        .pagination-centered li a {
            float: left;
            display: block;
            font-size: 14px;
        }

.pagination {
   float: left;
}

.pagination {
    display: inline-block;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    *display: inline;
    zoom: 1;
    margin-left: auto;
    margin-right: auto;
}

    .pagination > li {
        display: inline;
    }

        .pagination > li:first-child > a, .pagination > li:first-child > span {
            border-left-width: 1px;
            -webkit-border-top-left-radius: 4px;
            -moz-border-radius-topleft: 4px;
            border-top-left-radius: 4px;
            -webkit-border-bottom-left-radius: 4px;
            -moz-border-radius-bottomleft: 4px;
            border-bottom-left-radius: 4px;
        }

    .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span {
        color: #999;
        background-color: transparent;
        cursor: default;
    }

    .pagination > li > a, .pagination > li > span {
        float: left;
        padding: 4px 12px;
        line-height: 20px;
        text-decoration: none;
        background-color: #fff;
        border: 1px solid #ddd;
        border-left-width: 0;
    }

.pagination-centered .on {
    background: #f5f5f5;
}

.pagination > li > b {
    border: none;
    background: none;
    line-height: 30px;
    font-weight: normal;
    margin-left: 15px;
}

.color-lan {
    color: #4dbcff;
}

/* 通知详情 */
.d_tit {
        line-height: 40px;
    font-family: "微软雅黑";
    font-size: 24px;
    color: #333;
    margin: 30px 0;
    font-weight: bold;
    text-align: center;
}

.d_info {
    font-size: 14px;
    color: #777;
    text-align: center;
    padding-bottom: 12px;
    border-bottom: 1px solid #4dbcff;
    margin-bottom: 20px;
}

    .d_info span {
        margin: 0 12px;
    }

.share {
    background: url(../img/share.png) 0px 2px no-repeat;
    padding-left: 16px;
}

.d_txt {
    font-size: 14px;
    line-height: 24px;
}

    .d_txt p {
        margin-bottom: 12px;
        text-indent: 2em;
    }

/*媒体报道*/
.mt-box {
    border-bottom: 1px dashed #ccc;
    padding: 20px 0 20px 0;
    height: 102px;
}

.mt-com-left {
    width: 748px;
    float: left;
}

    .mt-com-left .mt-comb a {
        font-size: 14px;
        color: #666;
    }

    .mt-com-left h5 {
        margin-bottom: 20px;
    }

        .mt-com-left h5 a {
            font-size: 16px;
            color: #000;
        }

            .mt-com-left h5 a:hover {
                color: #0099cc;
            }

    .mt-com-left .lab-title {
        margin-bottom: 20px;
        overflow: hidden;
        display: block;
        font-size: 14px;
        color: #666;
    }

        .mt-com-left .lab-title span {
            display: block;
            float: left;
            font-size: 14px;
            margin-right: 50px;
        }

.mt-com-right {
    float: right;
}

    .mt-com-right img {
        width: 233px;
        height: 88px;
    }

/* 典型用户 */
.userlist {
    float: left;
    margin: 10px 80px;
}

    .userlist li {
        border-bottom: 1px dashed #ccc;
        padding: 10px 0;
        padding-left: 28px;
        background: url('../img/i_user.png') 2px center no-repeat;
    }

        .userlist li a {
            font-size: 16px;
            line-height: 32px;
        }

            .userlist li a:hover {
                color: #4dbcff;
            }

/* 关于我们 */
.about {
    background-color: #f6f7f9;
    padding: 30px 0;
}

.about-list {
    float: left;
    width: 200px;
    border-top: 1px solid #cccccc;
}

    .about-list a {
        display: block;
        color: #6d6e70;
        font-size: 16px;
        font-weight: bold;
        border-bottom: 1px solid #cccccc;
        height: 40px;
        line-height: 40px;
        padding-left: 9px;
    }

        .about-list a.on {
            background: url('../img/a_arrow.png') no-repeat right center;
            color: #4dbcff;
        }

        .about-list a:hover {
            text-decoration: none;
            background: url('../img/a_arrow.png') no-repeat right center;
            color: #4dbcff;
        }

.intro-con {
    padding-top: 50px;
}

.ryzz_p img {
    width: 100%;
}

.intro-title {
    float: left;
    font-weight: bold;
    color: #8fc31f;
    font-size: 16px;
    width: 109px;
    margin-top: -5px;
}

.intro-txt {
    float: left;
    width: 625px;
    border-left: 1px solid #ccc;
    padding-left: 30px;
    position: relative;
}

    .intro-txt p {
        color: #666;
        font-size: 13px;
        margin-top: -3px;
        line-height: 22px;
    }

    .intro-txt em {
        width: 6px;
        height: 6px;
        display: block;
        background: url(../images/green-circle.png) no-repeat;
        position: absolute;
        left: -4px;
        top: 0;
    }

.intro-txt1 {
    padding-bottom: 37px;
}

.intro-img {
    padding: 46px 0;
}

.intro-title1 {
    font-weight: bold;
    font-size: 14px;
    color: #8fc31f;
    margin-top: -4px;
    padding-bottom: 9px;
}

.intro-txt2 {
    padding-bottom: 26px;
}

.pro-detail {
    float: right;
    width: 864px;
}

    .pro-detail p {
        color: #666;
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 14px;
        text-indent: 2em;
    }

    .pro-detail .time {
        display: block;
        color: #4dbcff;
        font-weight: bold;
    }

.title4 h3 {
    font-size: 24px;
    color: #4185c8;
    float: left;
    padding-right: 12px;
}

    .title4 h3 span {
        color: #4185c8;
    }

.title4 .gray-strip {
    width: 62px;
    height: 2px;
    font-size: 0px;
    background: #6d6e70;
    display: block;
    float: left;
    margin-top: 8px;
}
/* 联系我们 */
.lianxi_s5 tr td {
    border: 1px solid #CCC;
}

.contact p {
    padding-left: 22px;
    box-sizing: border-box;
    text-indent: 0;
}

.contact .p_db {
    float: left;
    width: 50%;
}

.contact .qqs {
    overflow: hidden;
}

    .contact .qqs span {
        display: inline-block;
        width: 404px;
    }

    .contact .qqs .jcnjtg {
        margin-left: -6px;
    }

.contact .tel {
    background: url('../img/tele.png') 0 3px no-repeat;
}

.contact .eml {
    background: url('../img/email.png') 0 3px no-repeat;
}

.contact .fax {
    background: url('../img/fax.png') 0 3px no-repeat;
}

.contact .qq, .contact .qqs {
    background: url('../img/qq.png') 0 3px no-repeat;
}

/* 产品服务 */
.pro-detail .con_tit {
    color: #4185c8;
    /*padding-bottom: 0;*/
}

.pro-detail .con_tit2 {
    font-size: 18px;
    color: #111;
    text-indent: 0;
    padding-left: 30px;
    background: url('../img/a_arrow.png') 10px 8px no-repeat;
}

/*研究报告列表*/
.border-bot {
    padding-top: 30px;
    +padding-bottom: 22px;
}

.ul-list11 li {
    border-bottom: 1px dashed #CECECE;
    margin-bottom: 18px;
    padding-bottom: 22px;
    overflow: hidden;
}

    .ul-list11 li .img {
        margin-right: 12px;
        float: left;
        /* width: 130px; */
        /* height: 99px; */
    }

        .ul-list11 li .img img {
            border: 1px solid #ccc;
            width: 130px;
            height: 99px;
        }

    .ul-list11 li .img1 {
        /* width: 99px; */
        /* height: 114px; */
    }

        .ul-list11 li .img1 img {
            width: 120px;
            height: 150px;
        }

    .ul-list11 li .img2 {
        width: 130px;
        height: 100px;
        overflow: hidden;
    }

        .ul-list11 li .img2 img {
            width: 130px;
            height: 100px;
        }
        /*改*/
        .ul-list11 li .img2 img {
            width: auto;
            height: 100px;
            margin-left: -10px;
            border: none;
        }

    .ul-list11 li .title13 {
        height: 36px;
    }

        .ul-list11 li .title13 a {
            font-size: 18px;
            color: #4185c8;
            line-height: 22px;
            float: left;
            display: block;
            padding-left: 21px;
            background: url('../img/blue-arrow.png') no-repeat 2px 5px;
        }

    .ul-list11 li p {
        font-size: 14px;
        padding-left: 136px;
        line-height: 22px;
        color: #929496;
    }

        .ul-list11 li p b {
            color: #333;
        }

        .ul-list11 li p.pad-top1 {
            padding-top: 5px;
        }

.load-more {
    width: 119px;
    height: 26px;
    background: #8fc31f;
    display: block;
    text-align: center;
    margin: 26px auto;
}

    .load-more a {
        color: #fff;
        line-height: 24px;
        display: inline-block;
    }

    .load-more em {
        color: #fff;
    }

.report-set {
    padding-top: 7px;
}

    .report-set span {
        margin-right: 20px;
    }

    .report-set span, .report-set a {
        color: #8fc31f;
    }

    .report-set a {
        display: inline-block;
    }

    .report-set .v_all {
        display: inline-block;
        float: right;
        padding: 8px 18px;
        background-color: #fdd865;
        color: #222;
    }

        .report-set .v_all:hover {
            background-color: #FFCC00;
        }

.re-sel {
    margin: 30px 0 20px;
}

    .re-sel label {
        margin-right: 50px;
    }

    .re-sel .ssbtn {
        display: inline-block;
        width: 29px;
        height: 28px;
        background: url(../img/date-search1.jpg) center 0px no-repeat;
        float: none;
        cursor: pointer;
        vertical-align: middle;
        margin-top: -2px;
    }

    .re-sel input {
        height: 24px;
        width: 280px;
        padding-left: 12px;
    }

    .re-sel select {
        height: 28px;
    }

/*报告正文*/
.article {
    width: 100%;
    padding-top: 20px;
}

.article-title {
    font-size: 24px;
    color: #488aca;
    text-align: center;
    border-bottom: 1px solid #999;
    padding-bottom: 26px;
    margin-bottom: 12px;
}

.rules {
    font-size: 14px;
    color: #646464;
    padding-top: 14px;
}

.article-con p {
    font-size: 14px;
    color: #333;
    line-height: 21px;
    margin: 10px 0;
    line-height: 28px;
    text-indent: 2em;
}

    .article-con p img {
        max-width: 638px;
    }

    .article-con p a {
        display: inline-block;
        text-indent: 0;
    }

.statement {
    font-size: 16px;
    color: #646464;
    font-weight: bold;
}

.article-con p.no-bg {
    background: none;
    text-indent: inherit;
}

.report-full {
    font-size: 15px;
    padding-left: 30px;
    line-height: 24px;
    width: 422px;
}

    .report-full a {
        color: #8fc31f;
        font-weight: bold;
    }

    .report-full p {
        color: #646464;
        line-height: 32px;
    }

.report-full1 {
    width: 417px;
    color: #646464;
    padding-left: 30px;
}

    .report-full1 span {
        border-bottom: 1px dotted #ccc;
        color: #8cc31f;
        padding-bottom: 8px;
        margin-bottom: 13px;
        display: block;
        font-size: 16px;
    }

.title19 a {
    display: inline-block;
}

.title19 span {
    display: inline-block;
    margin: 0 8px;
    font-family: 宋体;
    color: #c3da16;
}

.report-load {
    border-bottom: 1px dashed #ccc;
    padding: 38px 0 21px 0;
}

.load-btns {
    padding-top: 18px;
}

    .load-btns a {
        width: 129px;
        height: 51px;
        background: url('../img/load-btns.png') no-repeat;
        display: block;
        float: left;
        margin-right: 10px;
    }

        .load-btns a.a1 {
            background-position: left top;
        }

        .load-btns a.a2 {
            background-position: -139px top;
        }

        .load-btns a.a3 {
            background-position: -277px top;
        }

        .load-btns a.a4 {
            background-position: -415px top;
        }

.load-btns1 {
    margin-top: 35px;
}

    .load-btns1 a {
        width: 129px;
        height: 51px;
        background: url('../img/ppt-load.jpg') no-repeat;
        display: block;
    }

.report-txt {
    padding-top: 15px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
/*报告目录*/
.report-mulu {
    padding-top: 31px;
}

.report-mulu-title {
    border-bottom: 1px dotted #ccc;
    font-size: 16px;
    color: #111;
    background: url('../img/mulu.png') no-repeat left center;
    padding-left: 27px;
    height: 34px;
    line-height: 34px;
}

.report-mulu-title1 {
    background: url('../img/mulu1.png') no-repeat left center;
}

.report-list {
    color: #646464;
    font-size: 14px;
    padding-top: 11px;
    line-height: 24px;
}

    .report-list li {
        line-height: 24px;
    }

.report-list2 {
    padding-left: 70px;
}

/* 视频会议 */
/* 筛选 */
.filter_box {
    margin: 10px 6px;
    font-family: "微软雅黑";
}

.filter_list {
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
}

.filter_list_01 {
    background: #f5f5f5;
}

.filter_list h6 {
    float: left;
    width: 70px;
    text-align: right;
    color: #999;
    margin-right: 10px;
}

.filter_list_01 h6 {
    width: auto;
    padding-left: 12px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #222;
    font-weight: bold;
}

.filter_list a {
    color: #555;
    margin-right: 22px;
}

    .filter_list a.on,
    .filter_list a:hover {
        color: #4dbcff;
    }

.filter_list_01 a {
    color: #333;
}

.city_list {
    float: left;
    width: 1094px;
    line-height: 24px;
}

.filter_box .fl_ico {
    float: right;
}

    .filter_box .fl_ico a, .filter_box .fl_ico i {
        display: inline-block;
        float: left;
        width: 16px;
        height: 16px;
    }

    .filter_box .fl_ico i {
        background: url('../img/m_ico.png') no-repeat;
    }

    .filter_box .fl_ico .ico02 {
        background: url('../img/m_ico.png') left bottom no-repeat;
    }

    .filter_box .fl_ico .on .ico01 {
        background: url('../img/m_ico.png') right top no-repeat;
    }

    .filter_box .fl_ico .on .ico02 {
        background: url('../img/m_ico.png') right bottom no-repeat;
    }

.meeting .re-sel {
    margin: 0;
    float: right;
}

    .meeting .re-sel label {
        margin-right: 0;
    }
/* 课程 */
.meeting .course_l li, .meeting .course_info {
    width: 267px;
}

.meeting .img_link img {
    height: 160px;
}

.meeting .pagination {
    margin: 0;
}

.meeting .ul-list11 li {
    position: relative;
}

.meeting .report-set {
    position: absolute;
    right: 0;
    bottom: 32px;
}

.meeting .ul-list11 li .img1 img {
    width: 220px;
}

.meeting .ul-list11 li .title13 a {
    background: none;
    padding-left: 0;
    font-weight: bold;
    color: #333;
}

    .meeting .ul-list11 li .title13 a:hover {
        color: #4dbcff;
    }

.meeting .ul-list11 li p {
    line-height: 26px;
}

    .meeting .ul-list11 li p b {
        color: #666;
    }

/* 会议主页 */
/* 议程 */
.meeting2 .ul-list11 {
    margin-top: 10px;
}

    .meeting2 .ul-list11 li .img1 img {
        width: 500px;
        height: 290px;
    }

    .meeting2 .ul-list11 li .img {
        margin-right: 26px;
    }

.ul-list11 li .title13 {
    margin-bottom: 8px;
}

.meeting2 .ul-list11 li .title13 a {
    cursor: default;
    font-size: 22px;
    line-height: 32px;
}

    .meeting2 .ul-list11 li .title13 a:hover {
        color: #333;
    }

.meeting2 .ul-list11 li p {
    line-height: 30px;
    padding-left: 0;
}

.meeting2 .report-set .v_all {
    float: left;
    padding: 18px 70px;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #555;
    font-weight: bold;
}

.meeting2 .report-set {
    margin-top: 28px;
    overflow: hidden;
    position: static;
}

.report-set .data {
    float: right;
}

    .report-set .data a {
        display: inline-block;
        float: left;
        width: 70px;
        height: 54px;
        font-size: 12px;
        color: #666;
        text-align: center;
        padding: 0 6px;
        box-sizing: border-box;
        padding-top: 40px;
        background: url('../img/m_ico2.png') 20px 0 no-repeat;
    }

    .report-set .data .ic02 {
        background-position: -52px 0;
    }

    .report-set .data .ic03 {
        background-position: -120px 0;
    }

    .report-set .data .ic04 {
        background-position: -190px 0;
    }

.meeting2 .t_if {
    float: left;
    width: 612px;
}

    .meeting2 .t_if .title13 {
        margin-bottom: 20px;
    }

.meeting2 .m2_t {
    width: 100%;
    height: 42px;
}

    .meeting2 .m2_t a {
        display: inline-block;
        float: left;
        width: 25%;
        height: 42px;
        line-height: 42px;
        font-size: 16px;
        font-family: "微软雅黑";
        color: #666;
        font-weight: bold;
        text-align: center;
        background-color: #ccc;
    }

    .meeting2 .m2_t .on {
        color: #fff;
        background-color: #4dbcff;
    }

.meeting2 .dates {
    text-align: center;
}

    .meeting2 .dates a {
        display: inline-block;
        padding: 10px 20px;
        margin: 30px 20px;
        font-size: 28px;
        font-family: "微软雅黑";
        color: #666;
        font-weight: bold;
        padding-bottom: 20px;
        border-bottom: 2px solid #ccc;
    }

    .meeting2 .dates .on {
        border-color: #4dbcff;
    }

.meeting2 table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    margin-bottom: 30px;
    font-size: 14px;
}

.meeting2 .table1 tr th, .meeting2 .table1 tr td {
    text-align: center;
    padding: 20px;
    background-color: #f8f8f8;
    height: 76px;
    box-sizing: border-box;
}

.meeting2 .table1 tr th, .meeting2 .table1 .bg_tr td {
    background-color: #e5e5e5;
}
/* 资料 */
.table2 thead tr {
    border-bottom: 1px solid #e5e5e5;
}

.table2 {
    margin: 30px 0;
}

    .table2 .f_name {
        width: 30%;
    }

    .table2 .f_author {
        width: 10%;
    }

    .table2 .f_unit {
        width: 25%;
    }

    .table2 .f_time {
        width: 15%;
    }

    .table2 .f_edit {
        width: 10%;
    }

    .table2 a {
        color: #FF7000;
        padding-right: 12px;
    }

        .table2 a:hover {
            text-decoration: underline;
        }

    .table2 tr:hover {
        background: #f8f8f8;
    }

    .table2 th,
    .table2 td {
        padding: 20px 8px;
        vertical-align: middle;
    }

    .table2 th {
        color: #333;
        font-size: 14px;
        text-align: left;
    }

.f_icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url('../img/m_ico3.png') no-repeat;
    vertical-align: middle;
    padding-right: 6px;
}

.f_w {
    background-position: 0 -16px;
}

.f_pdf {
    background-position: 0 -32px;
}

.f_t {
    background-position: 0 -48px;
}

.f_e {
    background-position: 0 -64px;
}
/* 纪要 */
.meeting2 .d_txt {
    margin-bottom: 30px;
}
/* 安排 */
.plan {
    margin: 30px 0;
    overflow: hidden;
}

    .plan h5, .plan ul h6 {
        font-family: "微软雅黑";
        color: #333;
        font-weight: bold;
        line-height: 24px;
        padding-bottom: 20px;
    }

    .plan h5 {
        font-size: 20px;
        padding-bottom: 20px;
    }

    .plan ul h6 {
        font-size: 16px;
        padding-bottom: 16px;
    }

        .plan ul h6 span {
            float: right;
            padding-left: 20px;
            background: url('../img/clock.png') 0px center no-repeat;
        }

    .plan ul li {
        margin-bottom: 20px;
    }

    .plan ul p {
        line-height: 24px;
        font-size: 14px;
        color: #666;
        margin-left: 32px;
    }

.report-img img {
    width: 166px;
    height: 240px;
}
