﻿@charset "utf-8";

/*Css Document*/





/*公用样式*/

.header,

.banner_nav {

    width: 100%;

    margin-top: -12px;

}



.head_box,

.news_box,

.news-box2,

.content {

    width: 1200px;

    margin: 0 auto;

}



.qiehuan {

    width: 1336px;

    margin: 0 auto;

}



.DnnModule-DNN_HTML p img {

    display: block;

    width: auto;

    margin: 0 auto;

    max-width: 1200px;

}



.dnnSortable {

    min-height: 0;

}



/*头部*/

.head_box {

    padding: 20px 0;

}



.head_box h1 {

    width: 216px;

    height: 53px;

}



.head_box h1 img {

    display: block;

    width: 100%;

    height: 100%;

}



/*banner_nav*/

/*banner*/

.bnr_box {

    width: 100%;

    height: auto;

}



.bnr_lb {

    width: 100%;

    height: auto;

    color: #fff;

    text-align: center;

}



.bnr_lb .swiper-slide .news-title {

    display: none;

}



.bnr_lb .swiper-slide img {

    display: block;

    width: 100%;

    height: auto;

}



.bnr_lb .swiper-slide {

    width: 100%;

}



/*导航*/

.nav {

    margin-bottom: 35px;

}



/*导航背景切换*/

.bg_red {

    background: #CE0B24;

}



.bg_blue {

    background: #003366;

}



.bg_blue1 {

    background: #0f3de2;

}



.bg_blue2 {

    background: #0d9473;

}



.bg_yellow {

    background: #cc6633;

}



.bg_yellow1 {

    background: #824100;

}



.bg_green {

    background: #046F75;

}



.bg_green1 {

    background: #5b8435;

}



.bg_black {

    background: #000000;

}



.navul100 {

    width: 100%;

}



.navul_box {

    width: 1200px;

    text-align: center;

    margin: 0 auto;

}



.nav_ul {

    display: inline-block;

}



.nav_ul li {

    width: auto;

    padding: 0 28px;

    float: left;

    height: 66px;

    line-height: 66px;

}



.nav_ul li a {

    font-size: 18px;

    color: #fff;

}



/*新闻*/

/*左侧新闻*/

.news_left {

    width: 545px;

    float: left;

}



.device {

    width: 100%;

    height: 355px;

    position: relative;

    margin-bottom: 30px;

}



.device .arrow-left {

    background: url(../images/ztmb/left.png) no-repeat left top;

    position: absolute;

    left: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.device .arrow-right {

    background: url(../images/ztmb/right.png) no-repeat left bottom;

    position: absolute;

    right: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.nl_lb {

    width: 100%;

    height: 100%;

}



.nl_lb .swiper-slide {

    position: relative;

}



.nl_lb .swiper-slide img {

    display: block;

    width: 100%;

    height: 100%;

}



.nl_lb .swiper-slide p {

    width: 100%;

    text-indent: 18px;

    height: 50px;

    line-height: 50px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.nl_lb .swiper-slide p a {

    font-size: 14px;

    color: #fff;

}



.nl_pagination {

    width: auto;

    position: absolute;

    right: 0;

    bottom: 15px;

    z-index: 2;

}



.nl_pagination .swiper-pagination-switch {

    display: inline-block;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    background: #fff;

    margin: 0 6px;

    cursor: pointer;

}



.nl_pagination .swiper-active-switch {

    background: #2373d2;

}



/*右侧新闻*/

.news_right {

    width: 635px;

    float: right;

}



.nr_ul {

    width: 100%;

    height: 355px;

    overflow-y: scroll;

    background: #fff;

}



.nr_li {

    padding: 10px 0;

    width: 100%;

    border-bottom: 1px dotted #bcbcbc;

}



.nr_li h2 {

    height: 46px;

    line-height: 46px;

}



.nr_li h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.nr_li p {

    line-height: 28px;

    font-size: 14px;

    color: #666;

}



/*新闻下方切换*/

.qh_box {

    width: 100%;

    position: relative;

    margin-bottom: 30px;

}



.qh-left {

    background: url(../images/ztmb/qh_left.png) no-repeat left top;

    position: absolute;

    left: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.qh-right {

    background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

    position: absolute;

    right: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.qh_cont {

    width: 1200px;

    margin: 0 auto;

    height: 430px;

}



.qh_cont .swiper-wrapper {

    width: 1600px;

    height: 100%;

}



.qh_cont .swiper-slide {

    width: 380px;

    margin-right: 20px;

}



.qh_img {

    width: 100%;

    height: 273px;

}



.qh_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.qh_text {

    padding: 12px 16px 0;

    width: 348px;

    background: #f5f5f5;

}



.qh_text h2 {

    height: 52px;

    line-height: 52px;

}



.qh_text h2 a {

    font-size: 16px;

    font-weight: bold;

    color: #333;

}



.qh_text p {

    line-height: 23px;

    font-size: 14px;

    color: #666;

}



.qh_text span {

    display: block;

    width: 100%;

    height: 46px;

    line-height: 46px;

    background: url(../images/ztmb/ckgd.png) no-repeat right center;

}



.qh_text span a {

    font-size: 14px;

    color: #999;

}



.qhmc_box {

    display: none;

}



/*新闻下方切换2*/

.qh2-left {

    background: url(../images/ztmb/qh_left.png) no-repeat left top;

    position: absolute;

    left: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

    display: none;



}



.qh2-right {

    background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

    position: absolute;

    right: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

    display: none;

}



.qh2_cont {

    width: 1200px;

    margin: 0 auto;

    height: 430px;

}



.qh2_cont .swiper-wrapper {

    width: 1600px;

    height: 100%;

}



.qh2_cont .swiper-slide {

    width: 380px;

    margin-right: 20px;

}



.qh2mc_box {

    display: none;

}



/*图片滚动*/

.pic_sc {

    width: 100%;

}



.picsc_ul {

    width: 100%;

    height: 430px;

    overflow-y: scroll;

    margin-bottom: 30px;

}



.picsc_ul li {

    width: 280px;

    height: 200px;

    position: relative;

    float: left;

    margin: 0 15px 15px 0;

}



.picsc_ul li img {

    display: block;

    width: 100%;

    height: 100%;

}



.picsc_ul li p {

    width: 262px;

    padding-left: 18px;

    height: 40px;

    line-height: 40px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.picsc_ul li p a {

    font-size: 14px;

    color: #fff;

}



.npicsc_ul {

    width: 1200px;

    margin-bottom: 30px;

    margin: 0 auto

}



.npicsc_ul li {

    width: 280px;

    height: 200px;

    position: relative;

    float: left;

    margin: 0 15px 15px 0;

}



.npicsc_ul li img {

    display: block;

    width: 100%;

    height: 100%;

}



.npicsc_ul li p {

    width: 262px;

    padding-left: 18px;

    height: 40px;

    line-height: 40px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.npicsc_ul li p a {

    font-size: 14px;

    color: #fff;

}



.npicscs_ul {

    width: 1200px;

    margin-bottom: 30px;

    margin: 0 auto

}



.npicscs_ul li {

    height: 64px;

    position: relative;

    float: left;

    margin: 0 15px 15px 0;

}



.npicscs_ul li img {

    display: block;

    width: 100%;

    height: 100%;

}



.npicscs_ul li p {

    width: 262px;

    padding-left: 18px;

    height: 40px;

    line-height: 40px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.npicscs_ul li p a {

    font-size: 14px;

    color: #fff;

}







/*文字滚动*/

.text_scroll {

    width: 100%;

}



.textscroll_ul {

    width: 100%;

    height: 258px;

    overflow-y: scroll;

    margin-bottom: 30px;

}



.textscroll_ul li {

    width: 50%;

    float: left;

    text-indent: 25px;

    background: url(../images/ztmb/text_sj.png) no-repeat left center;

    height: 42px;

    line-height: 42px;

}



.textscroll_ul li a {

    font-size: 18px;

    color: #333;

}



.ntextscroll_ul {

    width: 100%;

    margin-bottom: 30px;

}



.ntextscroll_ul li {

    width: 50%;

    float: left;

    text-indent: 25px;

    background: url(../images/ztmb/text_sj.png) no-repeat left center;

    height: 42px;

    line-height: 42px;

}



.ntextscroll_ul li a {

    font-size: 18px;

    color: #333;

}



.sntextscroll_ul {

    width: 100%;

    margin-bottom: 30px;

}



.sntextscroll_ul li {

    width: 100%;

    float: left;

    text-indent: 25px;

    background: url(../images/ztmb/text_sj.png) no-repeat left center;

    height: 42px;

    line-height: 42px;

}



.sntextscroll_ul li a {

    font-size: 18px;

    color: #333;

}



/*图片文字滚动*/

.ti_scroll {

    width: 100%;

}



.tiscroll_ul {

    width: 100%;

    height: 480px;

    overflow-y: scroll;

    margin-bottom: 30px;

}



.tiscroll_li {

    padding: 15px 0;

}



.tiscroll_img {

    width: 200px;

    height: 130px;

    margin-right: 28px;

}



.tiscroll_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.tiscroll_text {

    width: 930px;

}



.tiscroll_text h2 {

    height: 30px;

    line-height: 30px;

    margin-bottom: 14px;

}



.tiscroll_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.tiscroll_text p {

    line-height: 28px;

    font-size: 16px;

    color: #666;

    margin-bottom: 15px;

}



.tiscroll_text span {

    display: block;

    height: 14px;

    line-height: 14px;

    font-size: 14px;

    color: #999;

}



.tiscroll_ul1 {

    width: 100%;

    height: 480px;

    overflow-y: scroll;

    margin-bottom: 30px;

}



.tiscroll_li1 {

    width: 49%;

    float: left;

    background: #fff;

    margin-right: 1%;

    margin-bottom: 20px;

}



.tiscroll_li1 .tiscroll_img {

    width: 30%;

    margin-right: 2%;

}



.tiscroll_li1 .tiscroll_text {

    width: 65%;

}



.ntiscroll_ul {

    width: 100%;

    margin-bottom: 30px;

}



.ntiscroll_ul1 {

    width: 1200px;

    margin: 0 auto 30px;

}



/*tab切换*/

.tab_qh {

    width: 100%;

}



/*标题*/

.tabqh_tit {

    width: 100%;

    margin-bottom: 15px;

}



.tabqh_tit h2 {

    width: 298px;

    float: left;

    margin-right: 2px;

    height: 50px;

    line-height: 50px;

    text-align: center;

    background: #fff;

}



.tabqh_tit h2 a {

    font-size: 18px;

    color: #666;

}



.tabqh_tit h2:last-child {

    margin-right: 0;

}



.tabqh_tit h2.tabqh_active {

    background: #ce0b24;

}



.tabqh_tit h2.tabqh_active a {

    color: #fff;

}



/*内容*/

.tabqh_bot .DnnModule-GTModulesCMS {

    display: none;

}



.tabqhbot_ul {

    margin-bottom: 30px;

}



.tabqhbot_img {

    width: 430px;

    height: 280px;

}



.tabqhbot_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.tabqhbot_text {

    width: 741px;

}



.tabqhbot_text h2 {

    height: 46px;

}



.tabqhbot_text h2 a {

    font-size: 20px;

    font-weight: bold;

    color: #333;

}



.tabqhbot_text p {

    line-height: 29px;

    font-size: 16px;

    color: #666;

}



/*图片与图片滚动*/

.img_imgscroll {

    width: 100%;

}



/*左侧图片*/

.img_left {

    width: 575px;

    float: left;

}



.imgleft_box {

    width: 100%;

    height: 415px;

    margin-bottom: 30px;

}



.imgleft_img {

    width: 100%;

    height: 100%;

    position: relative;

}



.imgleft_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.imgleft_img p {

    width: 555px;

    padding-left: 20px;

    height: 40px;

    line-height: 40px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.imgleft_img p a {

    font-size: 14px;

    color: #fff;

}



/*图片滚动*/

.img_scroll {

    width: 610px;

    float: right;

}



.imgscroll_ul {

    width: 100%;

    height: 415px;

    overflow-y: scroll;

}



.imgscroll_ul li {

    width: 280px;

    height: 200px;

    position: relative;

    float: left;

    margin: 0 15px 15px 0;

}



.imgscroll_ul li img {

    display: block;

    width: 100%;

    height: 100%;

}



.imgscroll_ul li p {

    width: 100%;

    height: 40px;

    line-height: 40px;

    background: rgba(0, 0, 0, .57);

    text-indent: 30px;

    position: absolute;

    left: 0;

    bottom: 0;

}



.imgscroll_ul li p a {

    font-size: 14px;

    color: #fff;

}



/*轮播1*/

.lunbo1 {

    width: 100%;

}



.lb1_box {

    width: 100%;

    height: 270px;

    position: relative;

    margin-bottom: 30px;

}



.lb1_cont {

    width: 100%;

    height: 240px;

}



.lb1_cont .swiper-slide {

    width: 575px !important;

    height: 100%;

    background: #f5f5f5;

    margin-right: 37px;

    box-sizing: border-box;

    position: relative;

}



.lb1_cont .swiper-slide .lb1_date {

    width: 108px;

    height: 38px;

    line-height: 38px;

    background: #ce0b24;

    text-align: center;

    font-size: 14px;

    color: #fff;

    position: absolute;

    left: -10px;

    top: 19px;

}



.lb1_cont .swiper-slide .lb1_text {

    padding: 67px 0 0 30px;

    width: 290px;

    float: left;

}



.lb1_cont .swiper-slide .lb1_text H2 {

    height: 58px;

    line-height: 58px;

}



.lb1_cont .swiper-slide .lb1_text H2 a {

    font-size: 16px;

    font-weight: bold;

    color: #333;

}



.lb1_cont .swiper-slide .lb1_text p {

    line-height: 24px;

    font-size: 14px;

    color: #666;

}



.lb1_cont .swiper-slide .lb1_img {

    width: 190px;

    height: 137px;

    float: right;

    padding: 60px 26px 42px 0;

}



.lb1_cont .swiper-slide .lb1_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb1_pagination {

    width: 100%;

    text-align: center;

    position: absolute;

    right: 0;

    bottom: 0;

    z-index: 2;

}



.lb1_pagination .swiper-pagination-switch {

    display: inline-block;

    width: 12px;

    height: 12px;

    background: #cacaca;

    margin: 0 6px;

    cursor: pointer;

}



.lb1_pagination .swiper-active-switch {

    background: #ce0b24;

}



.lb1mc_box {

    display: none;

}



/*上下效果*/

.top_bot {

    width: 100%;

}



.tb_box {

    width: 100%;

    margin-bottom: 30px;

}



.tb_cont {

    width: 400px;

    float: left;

    position: relative;

}



.tbc_text {

    padding: 0 20px;

    width: 360px;

    height: 274px;

    background: #f5f5f5;

    position: absolute;

    left: 0;

    top: 277px;

}



.tbc_text h2 {

    padding-top: 14px;

    height: 54px;

    line-height: 54px;

}



.tbc_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.tbc_text p {

    line-height: 30px;

    font-size: 16px;

    color: #666;

}



.tbc_text .tbc_date {

    display: block;

    height: 50px;

    line-height: 50px;

    font-size: 14px;

    color: #999;

}



.tbc_img {

    width: 100%;

    height: 277px;

}



.tbc_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.tb_cont2 .tbc_text {

    position: static;

}



/*会议日程*/

.hyrc {

    width: 100%;

    background: url(../images/ztmb/hyrc_bg.png) no-repeat center center / 100% 100%;

}



.hyrc_tit {

    width: 970px;

    margin: 0 auto;

}



.hyrctit_box {

    width: 100%;

    text-align: center;

    position: relative;

}



.hyrctit_box:before {

    content: " ";

    display: block;

    width: 100%;

    height: 1px;

    background: #d1d1d1;

    position: absolute;

    left: 0;

    top: 8px;

    z-index: -1;

}



.hyrctit_box h2 {

    display: inline-block;

    width: 160px;

    height: 77px;

    line-height: 77px;

    text-align: center;

    padding-top: 18px;

    background: url(../images/ztmb/hyrc_top.png) no-repeat center top;

}



.hyrctit_box h2 a {

    font-size: 14px;

    color: #999;

}



.hyrctit_box h2.hyrc_active {

    background: url(../images/ztmb/hyrc_top_red.png) no-repeat center top;

}



.hyrctit_box h2.hyrc_active a {

    color: #ce0b24;

}



.hyrc_cont {

    width: 760px;

    margin: 0 auto;

}



.hyrc_cont .DnnModule-GTModulesCMS {

    display: none;

}



.hyrccont_ul {

    width: 100%;

    margin-bottom: 30px;

}



.hyrccont_li h2 {

    width: 362px;

    margin: 0 auto;

    text-align: center;

    height: 60px;

    line-height: 60px;

}



.hyrccont_li h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.hyrccont_li p {

    width: 100%;

    text-align: center;

    line-height: 30px;

    font-size: 16px;

    color: #666;

}



/*会议日程*/

.tab_qh3 {

    width: 100%;

    background: url(../images/ztmb/hyrc_bg.png) no-repeat center center / 100% 100%;

}



.tabqh_top3 {

    width: 970px;

    margin: 0 auto;

}



.qhtop_tit3 {

    width: 100%;

    text-align: center;

    position: relative;

}



.qhtop_tit3:before {

    content: " ";

    display: block;

    width: 100%;

    height: 1px;

    background: #d1d1d1;

    position: absolute;

    left: 0;

    top: 8px;

    z-index: -1;

}



.qhtop_tit3 h2 {

    display: inline-block;

    width: 160px;

    height: 77px;

    line-height: 77px;

    text-align: center;

    padding-top: 18px;

    background: url(../images/ztmb/hyrc_top.png) no-repeat center top;

}



.qhtop_tit3 h2 a {

    font-size: 14px;

    color: #999;

}



.qhtop_tit3 h2.hyrc_active {

    background: url(../images/ztmb/hyrc_top_red.png) no-repeat center top;

}



.qhtop_tit3 h2.hyrc_active a {

    color: #ce0b24;

}



.tabqh_bot3 {

    width: 1000px;

    margin: 0 auto;

}



.tabqh_bot3 .DnnModule-GTModulesCMS {

    display: none;

}



.qh_ul3 {

    width: 100%;

    margin-bottom: 30px;

}



.qh_li3 h2 {

    width: 362px;

    margin: 0 auto;

    text-align: center;

    height: 60px;

    line-height: 60px;

}



.qh_li3 h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.qh_cont3 p {

    width: 100%;

    text-align: center;

    line-height: 30px;

    font-size: 16px;

    color: #666;

}



.qh_cont3 {

    width: 100%;

}



.qh_cont3 img {

    display: block;

    width: auto;

    margin: 0 auto;

    max-width: 100%;

}



/*轮播2*/

.lunbo2 {

    width: 100%;

}



.lb2_box {

    width: 100%;

    height: 700px;

    position: relative;

    margin-bottom: 30px;

}



.lb2-left {

    background: url(../images/ztmb/qh_left.png) no-repeat left top;

    position: absolute;

    left: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.lb2-right {

    background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

    position: absolute;

    right: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.lb2_cont {

    width: 100%;

    height: 100%;

}



.lb2_cont .swiper-slide {

    position: relative;

}



.lb2_cont .swiper-slide img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb2_cont .swiper-slide .lb2_text {

    width: 1100px;

    padding: 0 50px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    bottom: 0;

    left: 0;

}



.lb2_cont .swiper-slide .lb2_text h2 {

    height: 70px;

    line-height: 70px;

}



.lb2_cont .swiper-slide .lb2_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #fff;

}



.lb2_cont .swiper-slide .lb2_text p {

    line-height: 28px;

    font-size: 16px;

    color: #fff;

    padding-bottom: 37px;

}



/*轮播3*/

.lunbo3 {

    width: 100%;

}



.lb3_topbox {

    width: 100%;

    height: 324px;

    margin-bottom: 30px;

}



.lb3_topcont {

    width: 100%;

    height: 100%;

}



.lb3_topcont .swiper-slide {

    width: 100%;

    height: 100%;

}



.lb3_topcont .swiper-slide .lb3_topimg,

.lb3_topcont .swiper-slide .lb3_toptext {

    width: 50%;

    float: left;

}



.lb3_topcont .swiper-slide .lb3_topimg img {

    display: block;

    width: 100%;

    height: 100%

}



.lb3_topcont .swiper-slide .lb3_toptext {

    height: 100%;

    border: 1px solid #d1d1d1;

    border-left: 0;

    background: #f3f3f3;

    box-sizing: border-box;

    padding: 0 22px;

}



.lb3_topcont .swiper-slide .lb3_toptext h2 {

    padding-top: 13px;

    height: 58px;

    line-height: 58px;

}



.lb3_topcont .swiper-slide .lb3_toptext h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.lb3_topcont .swiper-slide .lb3_toptext p {

    line-height: 32px;

    font-size: 16px;

    color: #666;

    margin-bottom: 25px;

}



.lb3_topcont .swiper-slide .lb3_toptext span {

    display: block;

    width: 120px;

    float: right;

    height: 60px;

    line-height: 60px;

    text-align: center;

    background: url(../images/ztmb/ckgd.png) no-repeat 95px center;

}



.lb3_box {

    width: 100%;

    height: 150px;

    position: relative;

    margin-bottom: 30px;

}



.lb3-left {

    background: url(../images/ztmb/prev.png) no-repeat left top;

    position: absolute;

    left: 20px;

    top: 45%;

    width: 22px;

    height: 42px;

    z-index: 2;

}



.lb3-right {

    background: url(../images/ztmb/next.png) no-repeat left bottom;

    position: absolute;

    right: 20px;

    top: 45%;

    width: 22px;

    height: 42px;

    z-index: 2;

}



.lb3_cont {

    width: 1094px;

    height: 150px;

    margin: 0 auto;

}



.lb3_cont .swiper-slide {

    width: 250px !important;

    height: 100%;

    margin-right: 22px;

    position: relative;

    opacity: .8;

}



.lb3_cont .lb3_active {

    opacity: 1;

}



.lb3_cont .swiper-slide img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb3_cont .swiper-slide .lb3_text {

    width: 100%;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.lb3_cont .swiper-slide .lb3_text h2 {

    text-indent: 15px;

    height: 40px;

    line-height: 40px;

}



.lb3_cont .swiper-slide .lb3_text h2 a {

    font-size: 14px;

    color: #fff;

}



/*文本*/

.wenben {

    width: 100%;

}



.wenben_box {

    width: 100%;

    box-sizing: border-box;

    padding: 30px;

    height: 600px;

    overflow-y: scroll;

    border: 2px solid #ddd;

    border-radius: 10px;

    margin-bottom: 30px;

}



.wenben h2 {

    height: 60px;

    line-height: 60px;

    font-size: 18px;

    font-weight: bold;

    color: #ce0b24;

}



.wenben p {

    text-indent: 2em;

    line-height: 45px;

    font-size: 18px;

    color: #333;

}



/*轮播4*/

.lunbo4 {

    width: 100%;

}



.same_title {

    width: 100%;
	padding-bottom: 30px;padding-top: 20px;

}



.same_title h2 {

    width: 100%;

    text-align: center;

    height: 124px;

    line-height: 124px;

    font-size: 24px;

    font-weight: bold;

    color: #333;

}



.same_title img {

    display: block;

    width: auto;

    margin: 0 auto;

}



.lb4_box {

    width: 949px;

    margin: 0 auto;

    height: 300px;

    position: relative;

    margin-bottom: 30px;

}



.lb4_cont {

    display: block;

    width: 856px;

    margin: 0 auto;

    height: 100%;

}



.lb4-left {

    background: url(../images/ztmb/prev.png) no-repeat left top;

    position: absolute;

    left: 20px;

    top: 15%;

    width: 22px;

    height: 42px;

    z-index: 2;

}



.lb4-right {

    background: url(../images/ztmb/next.png) no-repeat left bottom;

    position: absolute;

    right: 20px;

    top: 15%;

    width: 22px;

    height: 42px;

    z-index: 2;

}



.lb4_cont .swiper-slide {

    width: 152px !important;

    margin-right: 24px;

    height: 100%;

}



.lb4_cont .swiper-slide .lb4_img {

    width: 94px;

    height: 94px;

    margin: 27px auto 0;

    border-radius: 50%;

    overflow: hidden;

}



.lb4_cont .swiper-slide .lb4_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb4_cont .swiper-slide .lb4_text {

    width: 100%;

    padding-top: 26px;

    text-align: center;

    display: none;

}



.lb4_cont .swiper-slide .lb4_text h2 {

    height: 36px;

    line-height: 36px;

}



.lb4_cont .swiper-slide .lb4_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.lb4_cont .swiper-slide .lb4_text p {

    line-height: 33px;

    font-size: 16px;

    color: #666;

    margin-bottom: 10px;

}



.lb4_cont .swiper-slide .lb4_text span {

    display: block;

    width: 100%;

    height: 40px;

    line-height: 40px;

    background: #eaeaea;

    text-align: center;

}



.lb4_cont .swiper-slide .lb4_text span a {

    font-size: 14px;

    font-size: #999;

}



.lb4_cont .swiper-slide-visible .lb4_img {

    width: 94px;

    height: 94px;

    margin: 27px auto 0;

    border-radius: 50%;

    overflow: hidden;

}



.lb4_cont .swiper-slide-visible .lb4_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb4_cont .swiper-slide-visible .lb4_text {

    width: 100%;

    padding-top: 26px;

    text-align: center;

    display: none;

}



.lb4_cont .swiper-slide-visible .lb4_text h2 {

    height: 36px;

    line-height: 36px;

}



.lb4_cont .swiper-slide-visible .lb4_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.lb4_cont .swiper-slide-visible .lb4_text p {

    line-height: 33px;

    font-size: 16px;

    color: #666;

    margin-bottom: 10px;

}



.lb4_cont .swiper-slide-visible .lb4_text span {

    display: block;

    width: 100%;

    height: 40px;

    line-height: 40px;

    background: #eaeaea;

    text-align: center;

}



.lb4_cont .swiper-slide-visible .lb4_text span a {

    font-size: 14px;

    font-size: #999;

}



.lb4_cont .swiper-slide-active .lb4_img {

    width: 152px;

    height: 152px;

    margin: 0;

    border-radius: 50%;

    overflow: hidden;

}



.lb4_cont .swiper-slide-active .lb4_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.lb4_cont .swiper-slide-active .lb4_text {

    width: 100%;

    padding-top: 26px;

    text-align: center;

    display: block;

}



.lb4_cont .swiper-slide-active .lb4_text h2 {

    height: 36px;

    line-height: 36px;

}



.lb4_cont .swiper-slide-active .lb4_text h2 a {

    font-size: 18px;

    font-weight: bold;

    color: #333;

}



.lb4_cont .swiper-slide-active .lb4_text p {

    line-height: 33px;

    font-size: 16px;

    color: #666;

    margin-bottom: 10px;

}



.lb4_cont .swiper-slide-active .lb4_text span {

    display: block;

    width: 100%;

    height: 40px;

    line-height: 40px;

    background: #eaeaea;

    text-align: center;

}



.lb4_cont .swiper-slide-active .lb4_text span a {

    font-size: 14px;

    color: #999;

}



.lb4mc_box {

    display: none;

}



/*滚动2*/

.scroll2 {

    width: 100%;

}



.scroll2_ul {

    width: 100%;

    height: 525px;

    overflow-y: scroll;

    margin-bottom: 30px;

}



.scroll2_li {

    width: 570px;

    height: 173px;

    background: #f3f3f3;

    margin: 0 20px 20px 0;

    float: left;

}



.scroll2_img {

    margin: 18px 20px 0;

    width: 200px;

    height: 140px;

    overflow: hidden;

}



.scroll2_img img {

    display: block;

    width: 100%;

    height: 100%;

}



.scroll2_text {

    width: 310px;

    padding-top: 25px;

}



.scroll2_text h2 {

    height: 40px;

    line-height: 40px;

}



.scroll2_text h2 a {

    font-size: 16px;

    font-weight: bold;

    color: #333;

}



.scroll2_text p {

    height: 64px;

    line-height: 32px;

    font-size: 16px;

    color: #666;

}



.nscroll2_ul {

    width: 100%;

    margin-bottom: 30px;

}



/*底部*/

.footer_pc {

    background: #fff;

    border-top: 4px solid #0f3de2;

    padding: 10px 10px 20px;

    margin-top: 40px;

	background: url(footer.png) no-repeat top center; 

	height: 320px;



}



.footer_pc>p {

    width: 100%;

    font-size: 16px;

    line-height: 30px;

    text-align: center;

    margin: 5px auto;

}



.footer_pc>p a {

    color: #333;

}



.footer_pc>p a:hover {

    color: #FF6400;

}



.footerlink {

    width: 100%;

}



.widthMain {

    width: 1000px;

    margin: 0 auto;

}



.foot_link {

    display: block;

    float: left;

    position: relative;

}



.foot_link span {

    display: block;

    padding: 0 12px;

    margin-top: 12px;

}



.foot_link a {

    display: block;

    line-height: 30px;

    font-size: 18px;

    color: #333;

}



.foot_link a:hover {

    color: #FF6400;

}



.foot_link i {

    width: 1px;

    height: 14px;

    background: #333;

    display: block;

    position: absolute;

    top: 20px;

    right: 0;

}



.foot_link:last-child i {

    display: none;

}



.wzdt {

    text-align: center;

    line-height: 2em;

}



.wzdt a {

    color: #333;

}



.wzdt a:hover {

    color: #FF6400;

}



.footer_img {

    text-align: center;

    padding-bottom: 15px;

}



.footer_mc {

    display: none;

}



/* 深色 

新闻部分

*/

.nb2t-ul {

    width: 100%;

    border-bottom: 1px dashed #fff;

    padding-bottom: 28px;

    margin-bottom: 25px;

}



.nb2t-li {

    padding-left: 105px;

    background: url(../images/toutiao.png) no-repeat left top;

}



.nb2t-title {

    height: 44px;

    line-height: 44px;

    margin-bottom: 28px;

}



.nb2t-title a {

    font-size: 40px;

    color: #f6d095;

}



.nb2t-summry {

    line-height: 22px;

    font-size: 14px;

    color: #fff;

}



.nb2t-ul-black {

    border-bottom: 1px dashed #000;

}



.nb2t-li-black {

    background: url(../images/toutiao-red.png) no-repeat left top;

}



.nb2t-li-black .nb2t-title a {

    color: #333;

}



.nb2t-li-black .nb2t-summry {

    color: #666;

}



.nb2-bot {

    width: 100%;

}



.nb2-bot-left {

    float: left;

    width: 539px;

}



.nb2-blbox {

    width: 100%;

    height: 362px;

    position: relative;

}



.nb2bl-left {

    background: url(../images/ztmb/left.png) no-repeat left top;

    position: absolute;

    left: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.nb2bl-right {

    background: url(../images/ztmb/right.png) no-repeat left bottom;

    position: absolute;

    right: 0;

    top: 45%;

    width: 37px;

    height: 65px;

    z-index: 2;

}



.nb2bl_lb {

    width: 100%;

    height: 100%;

}



.nb2bl_lb .swiper-slide {

    position: relative;

}



.nb2bl_lb .swiper-slide img {

    display: block;

    width: 100%;

    height: 100%;

}



.nb2bl_lb .swiper-slide p {

    width: 100%;

    text-indent: 18px;

    height: 50px;

    line-height: 50px;

    background: rgba(0, 0, 0, .57);

    position: absolute;

    left: 0;

    bottom: 0;

}



.nb2bl_lb .swiper-slide p a {

    font-size: 14px;

    color: #fff;

}



.nb2bl_pagination {

    width: auto;

    position: absolute;

    right: 0;

    bottom: 15px;

    z-index: 2;

}



.nb2bl_pagination .swiper-pagination-switch {

    display: inline-block;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    background: #fff;

    margin: 0 6px;

    cursor: pointer;

}



.nb2bl_pagination .swiper-active-switch {

    background: #2373d2;

}



.nb2-bot-right {

    float: right;

    width: 600px;

}



.nb2-brtopul {

    width: 100%;

    border-bottom: 1px dashed #fff;

    margin-bottom: 15px;

}



.nb2-brtopli {

    margin-bottom: 12px;

}



.nb2-brtop-title {


}



.nb2-brtop-title a {

    font-size: 24px;

    color: #f6d095;
	line-height: 35px;

}



.nb2-brtop-summry {

    line-height: 26px;

    font-size: 14px;

    color: #fff;

}



.nb2-brtopul-black {

    border-bottom: 1px dashed #000;

}



.nb2-brtopli-black .nb2-brtop-title a {

    color: #333;

}



.nb2-brtopli-black .nb2-brtop-summry {

    color: #666;

}



.nb2-brbot-list {

    width: 100%;

    position: relative;

}



.nb2-brbot-more {

    width: 88px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    border: 1px solid #fff;

    border-radius: 5px;

    position: absolute;

    right: 0;

    top: 0;

    z-index: 5;

}



.nb2-brbot-more a {

    font-size: 16px;

    color: #fff;

}



.nb2-brbot-listul {

    width: 510px;

}



.nb2-brbot-listli {

    width: 100%;

    height: 30px;

    line-height: 30px;

}



.nb2-brbot-listli a {

    font-size: 16px;

    color: #f6d095;

}



.nb2-brbot-list-black .nb2-brbot-more {

    bottom: 0;

    border-color: #333;

}



.nb2-brbot-list-black .nb2-brbot-more a {

    color: #333;

}



.nb2-brbot-list-black .nb2-brbot-listli a {

    color: #333;

}



/* 图文1 */

.tuwen1-ul {

    width: 100%;

}



.tuwen1-li {

    float: left;

    box-sizing: border-box;

    padding: 20px 0;

    width: 50%;

    border-bottom: 1px dashed #ccc;

}



.tuwen1-li:nth-child(odd) {

    padding-right: 50px;

    padding-left: 15px;

}



.tuwen1-li:nth-child(even) {

    padding-right: 15px;

    padding-left: 50px;

}



.tuwen-tu {

    float: left;

    width: 93px;

    height: 57px;

}



.tuwen-tu img {

    display: block;

    width: 100%;

    height: 100%;

}



.tuwen-wen {

    float: right;

    width: 420px;

}



.tuwen-title {

    height: 30px;

    line-height: 30px;

    margin-bottom: 3px;

}



.tuwen-title a {

    font-size: 18px;

    color: #fff;

}



.tuwen-xx {

    height: 24px;

    line-height: 24px;

    text-align: right;

}



.tuwen-xx a {

    font-size: 16px;

    color: #ff0000;

}



.tuwen1-li-black .tuwen-title a {

    color: #333;

}



/* 专家智库 */

.person-ul {

    width: 100%;

}



.person-li {

    float: left;

    width: 33%;

    margin-bottom: 60px;

}



.person-img {

    float: left;

    width: 112px;

    height: 112px;

    margin-right: 25px;

    border-radius: 50%;

    overflow: hidden;

}



.person-img img {

    display: block;

    width: 100%;

    height: 100%;

}



.person-text {

    float: left;

    padding-top: 12px;

    width: 210px;

}



.person-title {

    height: 43px;

    line-height: 43px;

}



.person-title a {

    font-size: 18px;

    color: #fff;

}



.person-summry {

    line-height: 22px;

    font-size: 12px;

    color: #fff;

}



.person-li-black .person-title a {

    color: #333;

}



.person-li-black .person-summry {

    color: #666;

}



/* 企业动态 */

.tuwen2-ul {

    width: 100%;

}



.tuwen2-ul {

    width: 100%;

    margin-bottom: 30px;

}



.tuwen2-li {

    float: left;

    width: 49%;

    margin-right: 1%;

    margin-bottom: 20px;

}



.tuwen2-tu {

    float: left;

    width: 30%;

    height: 130px;

    margin-right: 2%;

}



.tuwen2-tu img {

    display: block;

    width: 100%;

    height: 100%;

}



.tuwen2-wen {

    float: left;

    width: 65%;

}



.tuwen2-title {

    height: 30px;

    line-height: 30px;

    margin-bottom: 14px;

}



.tuwen2-title a {

    font-size: 18px;

    font-weight: bold;

    color: #fff;

}



.tuwen2-summry {

    line-height: 28px;

    font-size: 16px;

    color: #fff;

    margin-bottom: 15px;

}



/* 图片集锦 */

.picture-ul {

    width: 100%;

    margin-bottom: 30px;

}



.picture-li {

    float: left;

    width: 280px;

    height: 200px;

    margin: 0 15px 15px 0;

}



.picture-li img {

    display: block;

    width: 100%;

    height: 100%;

}



/* 图片 */

.one-img-box {

    width: 100%;

}



.img-show {

    width: 100%;

    height: auto;

}



.img-show img {

    display: block;

    width: 100%;

    height: auto;

}



.ck_more,

.ck_more1 {

    display: inline-block;

    transform: translateX(550px);

    width: 88px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    border: 1px solid #fff;

    border-radius: 5px;

    font-size: 16px;

    color: #fff;

}



/*视频*/

.v_box {

    width: 100%;

    height: 500px;

    margin-bottom: 15px;

}



.v_box video {

    display: block;

    width: 100%;

    height: 100%;

    /*object-fit: fill;*/

}



/*关于我们*/

.mode_box {

    width: 100%;

}



.mode_left {

    width: 70%;

    float: left;

}



.mode_right {

    width: 30%;

    float: right;

}

.sd{

float:left;font-size: 24px;font-weight: bold;

}

.sdjx{

border-bottom:1px solid #1c5499;margin-bottom:10px;height: 40px;line-height: 40px;

}

.jjd-more a {

    color: #b1b2b2;

    font-size: 16px;

}

.nscroll6_ul{margin-top:36px}

.scroll6_li{width: 100%;height: 330px;background: none;}

.scroll6_img{margin: 18px 27px 0px 0;width:339px;height:292px;border-radius: 0%;}

.scroll6_text{width: 465px;}

.scroll6_text h2{text-align: center;}

.scroll6_text h2 a{color:#004091}

.ocsk{margin: 0cm 0cm 0pt;float:left;font-size: 24px;font-weight: bold;}

.osjx{color: #b1b2b2;font-size: 16px;}



/* 移动端样式 */

@media screen and (max-width: 750px) {







/*列表*/

.w1000{ width:100%!important;  }

/*列表页面*/

.newlist77{ margin:10px; margin-bottom:0px;}

.newlist77 li{ line-height:50px;overflow:hidden; font-size:18px;padding-left:10px; border-bottom: 1px dashed #a17132;}

.newlist77 li div{ float:left;}

.newlist77 li em{ float:right;}

.newlist77 li a{ padding:0px 5px;}



.mininav{ height:50px; line-height:50px; color:#323232; background: url(dhbg.jpg) repeat-x; font-size: 16px; padding-left: 15px; margin-top: 30px;}

.mininav a{ padding:0px 5px;}

.main{width:100%!important;  margin: 0 auto;}



/*详情页*/

.cpnnlist_l h3{font-size:24px;color:#333;text-align: center;line-height:50px;margin-top:20px;}

.cpnnlist_l p.times{font-size:13px;color:#888;text-align: center;}

.cpnnlist_l p span{padding-right:15px;}

.cpnnlist_l p.titles{font-size:18px;color:#333;text-align: center;margin-top: 20px;}

.cpnnlist_l p{font-size:16px;color:#333;line-height:30px;margin-bottom: 10px;}

.cpnnlist_l p.img{text-align: center;width:100%;}

.cpnnlist_l p.bianji{text-align: right;}

.page{text-align: center;margin:20px 0;}

.page span{padding:10px;display: inline-block;border:1px solid #D90020;margin:0 10px;cursor: pointer;color:#D90020;}

.page a{color:#333;padding:0 6px;}

.crumb{width:100%;height:36px;background:#f2f2f2;font-size:14px;line-height:36px;}

.crumb a{font-size:14px;color:#333;}

.crumb a:hover{color:#D90020;}

.crumb i{width:10px;height:10px;background:#0f3de2;border-radius: 5px;display:inline-block;margin:0 5px;}

.cpnnlist_l{width:100%!important; }

.cpnnlist_l ul li{height:46px;line-height:46px;border-bottom:1px solid #ededed;}

.cpnnlist_l ul li a{font-size:16px;color:#333;width:100%!important;;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.cpnnlist_l ul li i{display: inline-block;width:4px;height:4px;background:#ccc;margin:20px 5px;}

.cpnnlist_l ul li a:hover{color:#D90020;}

.fl{float:left;}

.fr{float:right; display:none}































.sd{

font-size:32.75px

}

.jjd-more a {

    font-size: 24px;

}

.ocsk{font-size: 32.75px;}

.osjx{

    font-size: 24px;

}



    /*公用样式*/

    .head_box,

    .news_box,

    .news-box2,

    .content,

    .qiehuan {

        width: 94%;

    }



    .DnnModule-DNN_HTML p img {

        max-width: 94%;

    }



    /*头部*/

    .header {

        padding: 0.26rem 0;

    }



    .head_box h1 {

        width: 2.88rem;

        height: 0.7rem;

    }



    /*导航*/

    .nav {

        margin-bottom: 0.46rem;

    }



    .navul_box {

        width: 94%;

    }



    .nav_ul li {

        padding: 0 0.24rem;

        height: 1rem;

        line-height: 1rem;

    }



    .nav_ul li a {

        font-size: 0.3rem;

    }



    /*新闻*/

    /*左侧新闻*/

    .news_left {

        width: 100%;

        float: left;

    }



    .device {

        height: 4.8rem;

        margin-bottom: .4rem;

    }



    .nl_lb .swiper-slide p {

        padding-left: 0.24rem;

        height: auto;

        line-height: 2;

    }



    .nl_lb .swiper-slide p a {

        font-size: 0.43rem;

    }



    /*右侧新闻*/

    .news_right {

        width: 100%;

    }



    .nr_ul {

        height: 4.8rem;

    }



    .nr_li {

        padding: 0.13rem 0;

    }



    .nr_li h2 {

        height: auto;

        line-height: 2;

    }



    .nr_li h2 a {

        font-size: 0.43rem

    }



    .nr_li p {

        line-height: 0.42rem;

        font-size: 0.30rem;

    }



    /*新闻下方切换*/



    .zt_list {

        width: 100%;

    }



    .zt_list .qh_text {

        height: auto;

        padding-bottom: 1em;

    }



    .qh_box02 {

        display: block;

    }



    .qh_box02 .swiper-slide {

        width: 100% !important;

    }



    .qhmc_box {

        display: block;

        position: relative;

        margin-bottom: .4rem;

    }



    .qhmc-left {

        background: url(../images/ztmb/qh_left.png) no-repeat left top;

        position: absolute;

        left: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .qhmc-right {

        background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

        position: absolute;

        right: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .qhmc_cont {

        width: 100%;

        height: 9rem;

    }



    .qhmc_cont .swiper-wrapper {

        width: 30rem;

        height: 100%;

    }



    .qhmc_cont .swiper-slide {

        width: 7rem;

        height: 100%;

        margin-right: 0.15rem;

    }



    .qh_img {

        width: 100%;

        height: auto;

    }



    .qh_img img {

        height: auto;

    }



    .qh_text {

        padding: .16rem 0.21rem 0 0;

        height: 5rem;

        width: calc(100% - .21rem);

        background: #f5f5f5;

    }



    .qh_text h2,

    .qh_text p,

    .qh_text span {

        padding-left: 0.21rem;

    }



    .qh_text h2 {

        height: auto;

        line-height: 2;

    }



    .qh_text h2 a {

        font-size: 0.43rem;

    }



    .qh_text p {

        height: auto;

        line-height: 0.42rem;

        font-size: 0.30rem;

    }



    .qh_text span {

        height: 0.61rem;

        line-height: 0.61rem;

        width: 90%;

    }



    .qh_text span a {

        font-size: 0.28rem;

    }



    /*新闻下方切换2*/

    .qh2_box {

        display: none;

    }



    .qh2mc_box {

        display: none;

        position: relative;

    }



    .qh_cont .swiper-slide {

        width: 100%;

    }



    .qh2mc-left {

        background: url(../images/ztmb/qh_left.png) no-repeat left top;

        position: absolute;

        left: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .qh2mc-right {

        background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

        position: absolute;

        right: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .zt_list02-left {

        background: url(../images/ztmb/qh_left.png) no-repeat left top;

        position: absolute;

        left: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .zt_list02-right {

        background: url(../images/ztmb/qh_right.png) no-repeat left bottom;

        position: absolute;

        right: 0;

        top: 45%;

        width: 37px;

        height: 65px;

        z-index: 2;

    }



    .qh2mc_cont {

        width: 100%;

        height: 9rem;

    }



    .qh2mc_cont .swiper-wrapper {

        width: 30rem;

        height: 100%;

    }



    .qh2mc_cont .swiper-slide {

        width: 7rem;

        height: 100%;

        margin-right: 0.15rem;

    }



    /*图片滚动*/

    .picsc_ul {

        height: 5.73rem;

        margin-bottom: .4rem;

    }



    .picsc_ul li {

        width: 48%;

        height: auto;

        margin: 0 2% 0.2rem 0;

    }



    .picsc_ul li p {

        width: 100%;

        padding-left: 0;

        text-indent: 0;

        height: auto;

        line-height: 2;

        background: none;

        position: static;

    }



    .picsc_ul li p a {

        font-size: 0.43rem;

        color: #333;

    }



    .npicsc_ul {

        width: 100%;

        height: 5.73rem;

        margin-bottom: .4rem;

    }



    .npicsc_ul li {

        width: 48%;

        height: auto;

        margin: 0 2% 0.2rem 0;

    }



    .npicsc_ul li p {

        width: 100%;

        padding-left: 0;

        text-indent: 0;

        height: auto;

        line-height: 2;

        background: none;

        position: static;

    }



    .npicsc_ul li p a {

        font-size: 0.43rem;

        color: #333;

    }

	

	

	

	

	 .npicscs_ul {

        width: 100%;

        height: 3.73rem;

        margin-bottom: .4rem;

    }



    .npicscs_ul li {

        width: 48%;

        height: auto;

        margin: 0 2% 0.2rem 0;

    }



    .npicscs_ul li p {

        width: 100%;

        padding-left: 0;

        text-indent: 0;

        height: auto;

        line-height: 2;

        background: none;

        position: static;

    }



    .npicscs_ul li p a {

        font-size: 0.43rem;

        color: #333;

    }



    /*文字滚动*/

    .textscroll_ul {

        height: 3.46rem;

        margin-bottom: .4rem;

    }



    .textscroll_ul li {

        box-sizing: border-box;

        text-indent: 0;

        padding-left: 0.33rem;

        line-height: 2;

        display: -webkit-box;

        overflow: hidden;

        text-overflow: ellipsis;

        text-overflow: -o-ellipsis-lastline;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }



    .textscroll_ul li a {

        font-size: 0.43rem;

    }



    .ntextscroll_ul {

        height: 3.46rem;

        margin-bottom: .4rem;

    }



    .ntextscroll_ul li {

        box-sizing: border-box;

        text-indent: 0;

        padding-left: 0.33rem;

        line-height: 2;

        display: -webkit-box;

        overflow: hidden;

        text-overflow: ellipsis;

        text-overflow: -o-ellipsis-lastline;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }



    .ntextscroll_ul li a {

        font-size: 0.43rem;

    }



    /*图片文字滚动*/

    .tiscroll_ul {

        height: 6.4rem;

        margin-bottom: .4rem;

    }



    .tiscroll_li {

        padding: 0.2rem 0;

    }



    .tiscroll_img {

        width: 2.66rem !important;

        height: 1.73rem;

        margin-right: 0.37rem;

    }



    .tiscroll_text {

        width: calc(100% - 3.03rem);

    }



    .tiscroll_text h2 {

        height: auto;

        line-height: 1.8;

        margin-bottom: 0;

        display: -webkit-box;

        overflow: hidden;

        text-overflow: ellipsis;

        text-overflow: -o-ellipsis-lastline;

        -webkit-line-clamp: 1;

        -webkit-box-orient: vertical;

    }



    .tiscroll_text h2 a {

        font-size: 0.43rem;

    }



    .tiscroll_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

        margin-bottom: 0;

        display: -webkit-box;

        overflow: hidden;

        text-overflow: ellipsis;

        text-overflow: -o-ellipsis-lastline;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }



    .tiscroll_text span {

        height: auto;

        line-height: 1;

        font-size: 0.28rem;

    }



    .tiscroll_ul1 {

        height: 6.4rem;

        margin-bottom: .4rem;

    }



    .tiscroll_li1 {

        width: 100%;

        float: none;

        margin-bottom: .3rem;

    }



    /*tab切换*/

    .tabqh_tit {

        margin-bottom: .2rem;

    }



    .tabqh_tit h2 {

        width: 24%;

        margin-right: 1%;

        height: auto;

        line-height: 2;

    }



    .tabqh_tit h2 a {

        font-size: 0.43rem;

    }



    .tabqhbot_ul {

        margin-bottom: .4rem;

    }



    .tabqhbot_img {

        width: 100%;

        height: auto;

    }



    .tabqhbot_img img {

        display: block;

        width: 100%;

        height: auto;

    }



    .tabqhbot_text {

        width: 100%;

    }



    .tabqhbot_text h2 {

        height: 1.3rem;

        line-height: 1.4;

    }



    .tabqhbot_text h2 a {

        font-size: 0.43rem;

    }



    .tabqhbot_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

    }



    /*图片与图片滚动*/

    /*左侧图片*/

    .img_left {

        width: 100%;

        margin-bottom: 0.3rem;

    }



    .imgleft_box {

        height: auto;

        margin-bottom: .4rem;

    }



    .imgleft_img {

        height: auto;

    }



    .imgleft_img p {

        width: 100%;

        padding-left: 0;

        text-indent: 0.26rem;

        height: auto;

        line-height: 2;

    }



    .imgleft_img p a {

        font-size: 0.43rem;

    }



    /*图片滚动*/

    .img_scroll {

        width: 100%;

    }



    .imgscroll_ul {

        height: 5.53rem;

        margin-bottom: .4rem;

    }



    .imgscroll_ul li {

        width: 49%;

        height: auto;

        margin: 0 2% 0.2rem 0;

    }



    .imgscroll_ul li:nth-child(even) {

        margin-right: 0;

    }



    .imgscroll_ul li p {

        height: auto;

        line-height: 2;

        text-indent: 0;

        background: none;

        position: static;

    }



    .imgscroll_ul li p a {

        font-size: 0.43rem;

        color: #333;

    }



    /*轮播1*/

    .lb1_box {

        display: none;

    }



    .lb1mc_box {

        display: block;

        width: 100%;

        height: 3.6rem;

        position: relative;

        margin-bottom: .4rem;

    }



    .lb1mc_cont {

        width: 100%;

        height: 3.2rem;

    }



    .lb1mc_cont .swiper-slide {

        /*width: 100%!important;*/

        height: 100%;

        background: #f5f5f5;

    }



    .lb1mc_cont .swiper-slide .lb1_date {

        width: 2rem;

        height: 0.5rem;

        line-height: 0.5rem;

        background: #ce0b24;

        text-align: center;

        font-size: 0.18rem;

        color: #fff;

        margin-left: 0.1rem;

    }



    .lb1mc_cont .swiper-slide .lb1_text {

        padding: 0.2rem 0 0 0.4rem;

        width: 6rem;

        float: left;

    }



    .lb1mc_cont .swiper-slide .lb1_text H2 {

        height: auto;

        line-height: 2;

    }



    .lb1mc_cont .swiper-slide .lb1_text H2 a {

        font-size: 0.43rem;

        font-weight: bold;

        color: #333;

    }



    .lb1mc_cont .swiper-slide .lb1_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

    }



    .lb1mc_cont .swiper-slide .lb1_img {

        width: 2.53rem;

        height: 1.82rem;

        float: right;

        padding: 0.2rem 0.34rem 0 0;

    }



    .lb1mc_cont .swiper-slide .lb1_img img {

        display: block;

        width: 100%;

        height: 100%;

    }



    .lb1mc_pagination {

        width: 100%;

        text-align: center;

        position: absolute;

        right: 0;

        bottom: 0;

        z-index: 2;

    }



    .lb1mc_pagination .swiper-pagination-switch {

        display: inline-block;

        width: 12px;

        height: 12px;

        background: #cacaca;

        margin: 0 6px;

        cursor: pointer;

    }



    .lb1mc_pagination .swiper-active-switch {

        background: #ce0b24;

    }



    /*上下效果*/

    .tb_cont {

        width: 100%;

        float: inherit;

    }



    .tb_box {

        margin-bottom: .4rem;

    }



    .tbc_img {

        height: 6rem;

        padding-bottom: 3.9rem;

    }



    .tbc_text {

        padding: 0 0.26rem;

        width: calc(100% - 0.52rem);

        height: 3.65rem;

        top: 6rem;

    }



    .tbc_text h2 {

        padding-top: 0.18rem;

        height: auto;

        line-height: 2;

    }



    .tbc_text h2 a {

        font-size: 0.43rem;

    }



    .tbc_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

    }



    .tbc_text span {

        height: 0.66rem;

        line-height: 0.66rem;

        font-size: 0.28rem;

    }



    .tb_cont2 .tbc_text {

        position: absolute;

    }



    /*会议日程*/

    .hyrc_tit {

        width: 100%;

    }



    .hyrctit_box h2 {

        width: 16%;

        height: auto;

        line-height: 2;

        padding-top: 0.24rem;

    }



    .hyrctit_box h2 a {

        font-size: 0.43rem;

    }



    .hyrc_cont {

        width: 100%;

    }



    .hyrccont_ul {

        margin-bottom: .4rem;

    }



    .hyrccont_li h2 {

        width: 100%;

        height: auto;

        line-height: 2;

    }



    .hyrccont_li h2 a {

        font-size: 0.43rem;

    }



    .hyrccont_li p {

        line-height: 0.42rem;

        font-size: 0.3rem;

    }



    /*会议日程*/

    .tabqh_top3 {

        width: 100%;

    }



    .tabqh_top3 h2 {

        width: 16%;

        height: auto;

        line-height: 2;

        padding-top: 0.24rem;

    }



    .tabqh_top3 h2 a {

        font-size: 0.43rem;

    }



    .tabqh_bot3 {

        width: 100%;

    }



    .hyrccont_ul {

        margin-bottom: .4rem;

    }



    .qh_ul3 {

        margin-bottom: .4rem;

    }



    .qh_li3 h2 {

        width: 100%;

        height: auto;

        line-height: 2;

    }



    .qh_li3 h2 a {

        font-size: 0.43rem;

    }



    .qh_cont3 p {

        line-height: 0.42rem;

        font-size: 0.3rem;

    }



    /*轮播2*/

    .lb2_box {

        height: 5.5rem;

        margin-bottom: .4rem;

    }



    .lb2_cont .swiper-slide .lb2_text {

        width: calc(100% - 1.32rem);

        padding: 0 0.66rem;

    }



    .lb2_cont .swiper-slide .lb2_text h2 {

        height: auto;

        line-height: 2;

    }



    .lb2_cont .swiper-slide .lb2_text h2 a {

        font-size: 0.43rem;

    }



    .lb2_cont .swiper-slide .lb2_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

        padding-bottom: 0.49rem;

    }



    /*轮播3*/

    .lb3_topbox {

        height: 10.5rem;

        margin-bottom: 0.4rem;

    }



    .lb3_topcont .swiper-slide .lb3_topimg,

    .lb3_topcont .swiper-slide .lb3_toptext {

        width: 100%;

        float: none;

    }



    .lb3_topcont .swiper-slide .lb3_toptext {

        padding: 0 0.29rem;

    }



    .lb3_topcont .swiper-slide .lb3_toptext h2 {

        padding-top: 0.17rem;

        height: auto;

        line-height: 2;

    }



    .lb3_topcont .swiper-slide .lb3_toptext h2 a {

        font-size: 0.43rem;

    }



    .lb3_topcont .swiper-slide .lb3_toptext p {

        line-height: 0.42rem;

        font-size: 0.3rem;

        margin-bottom: 0.33rem;

    }



    .lb3_topcont .swiper-slide .lb3_toptext span {

        width: 1.6rem;

        height: 0.8rem;

        line-height: 0.8rem;

    }



    .lb3_box {

        height: 10px;

    }



    .lb3_box .lb3-left,

    .lb3_box .lb3-right {

        top: -2400%;

    }



    .lb3_box .lb3-left {

        left: 0;

    }



    .lb3_box .lb3-right {

        right: 0;

    }



    .lb3_cont {

        display: none;

    }



    /*文本*/

    .wenben_box {

        height: 8rem;

        margin-bottom: .4rem;

    }



    .wenben h2 {

        height: auto;

        line-height: 2;

        font-size: 0.43rem;

    }



    .wenben p {

        line-height: 0.6rem;

        font-size: 0.3rem;

    }



    /*轮播4*/

    .same_title h2 {

        height: 1.65rem;

        line-height: 1.65rem;

        font-size: 0.43rem;

        font-weight: bold;

    }



    .lb4_box {

        display: none;

    }



    .lb4mc_box {

        display: block;

        width: 100%;

        height: 6rem;

        position: relative;

        margin-bottom: .4rem;

    }



    .lb4mc-left {

        background: url(../images/ztmb/prev.png) no-repeat left top;

        position: absolute;

        left: 20px;

        top: 15%;

        width: 22px;

        height: 42px;

        z-index: 2;

    }



    .lb4mc-right {

        background: url(../images/ztmb/next.png) no-repeat left bottom;

        position: absolute;

        right: 20px;

        top: 15%;

        width: 22px;

        height: 42px;

        z-index: 2;

    }



    .lb4mc_cont {

        display: block;

        width: 100%;

        height: 100%;

    }



    .lb4mc_cont .swiper-slide {

        height: 100%

    }



    .lb4mc_cont .swiper-slide .lb4_img {

        width: 3rem;

        height: 3rem;

        margin: 0.36rem auto 0;

        border-radius: 50%;

        overflow: hidden;

    }



    .lb4mc_cont .swiper-slide .lb4_img img {

        display: block;

        width: 100%;

        height: 100%;

    }



    .lb4mc_cont .swiper-slide .lb4_text {

        width: 100%;

        padding-top: 0.34rem;

        text-align: center;

    }



    .lb4mc_cont .swiper-slide .lb4_text h2 {

        height: auto;

        line-height: 2;

    }



    .lb4mc_cont .swiper-slide .lb4_text h2 a {

        font-size: 0.43rem;

        font-weight: bold;

        color: #333;

    }



    .lb4mc_cont .swiper-slide .lb4_text p {

        line-height: 0.42rem;

        font-size: 0.3rem;

        color: #666;

        margin-bottom: 0.13rem;

    }



    .lb4mc_cont .swiper-slide .lb4_text span {

        display: block;

        width: 2rem;

        margin: 0 auto;

        height: 0.53rem;

        line-height: 0.53rem;

        background: #eaeaea;

        text-align: center;

    }



    .lb4mc_cont .swiper-slide .lb4_text span a {

        font-size: 0.28rem;

        color: #999;

    }



    /*滚动2*/

    .scroll2_ul {

        height: 7rem;

        margin-bottom: .4rem;

    }



    .scroll2_li {

        width: 100%;

        height: auto;

        margin: 0 3% .3rem 0;

        /*background: none;*/

    }

.scroll6_li{

 width: 100%;

}



.jsqu{margin-left: 0 !important;height: auto;margin-top: 36px !important;}



    .scroll2_img,.scroll6_img {

        /*margin: 0.24rem 0.26rem 0;*/

        margin: 0;

        width: 100%;

        height: auto;

        float: none;

    }



    .scroll2_img img {

        display: block;

        width: 100%;

        height: auto;

    }



    .scroll2_text {

        width: 100%;

        padding-top: 0.33rem;

        float: none;

    }



    .scroll2_text h2 {

        height: auto;

        line-height: 2;

    }



    .scroll2_text h2 a {

        font-size: 0.43rem;

    }



    .scroll2_text p {

        height: 0.85rem;

        line-height: 0.42rem;

        font-size: 0.3rem;

        display: -webkit-box;

        overflow: hidden;

        text-overflow: ellipsis;

        text-overflow: -o-ellipsis-lastline;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }





    /*底部*/

    .footer_pc,

    .footer_img {

        display: block;

    }



    .footer_mc {

        display: block;

        background: ;

        padding: 0.15rem 0.4rem;

        color: #fff;

        font-size: 0.24rem;

        text-align: center;

        line-height: 1.5;

    }



    /* 深色 

新闻部分

*/

    .nb2t-ul {

        padding-bottom: 0.373rem;

        margin-bottom: 0.333rem;

    }



    .nb2t-li {

        padding-left: 0;

        padding-top: .7rem;

        background-size: 1.08rem 1.04rem;

    }



    .nb2t-title {

        height: unset;

        line-height: 0.587rem;

        margin-bottom: 0.373rem;

    }



    .nb2t-title a {

        font-size: 0.533rem;

    }



    .nb2t-summry {

        line-height: 1.5;

        font-size: 0.187rem;

    }



    .nb2-bot-left,

    .nb2-bot-right,

    .mode_left,

    .mode_right {

        float: unset;

    }



    .nb2-bot-left,

    .mode_left {

        width: 100%;

    }



    .nb2-blbox {

        height: 4.8rem;

        margin-bottom: .4rem;

    }



    .nb2bl_lb .swiper-slide p {

        padding-left: 0.24rem;

        height: auto;

        line-height: 2;

    }



    .nb2bl_lb .swiper-slide p a {

        font-size: 0.43rem;

    }



    .nb2-bot-right,

    .mode_right {

        width: 100%;

    }



    .nb2-brtopul {

        margin-bottom: 0.2rem;

    }



    .nb2-brtopli {

        margin-bottom: 0.16rem;

    }



    .nb2-brtop-title {

        height: auto;

        line-height: 1.5;

    }



    .nb2-brtop-title a {

        font-size: 0.4rem;

    }



    .nb2-brtop-summry {

        line-height: 1.5;

        font-size: 0.187rem;

    }



    .nb2-brbot-more {

        position: unset;

        width: 1.7rem;

        margin: 0 auto .2rem;

        height: 0.47rem;

        line-height: 0.47rem;

    }



    .nb2-brbot-more a {

        font-size: 0.213rem;

    }



    .nb2-brbot-listul {

        width: 100%;

    }



    .nb2-brbot-listli {

        height: 0.4rem;

        line-height: 0.4rem;

    }



    .nb2-brbot-listli a {

        font-size: 0.213rem;

    }



    /* 图文1 */

    .tuwen1-li {

        padding: 0.267rem 0;

        width: 100%;

    }



    .tuwen1-li:nth-child(odd) {

        padding-left: 0;

        padding-right: 0;

    }



    .tuwen1-li:nth-child(even) {

        padding-left: 0;

        padding-right: 0;

    }



    .tuwen-tu {

        width: 25%;

        height: auto;

        margin-right: 5%;

    }



    .tuwen-wen {

        width: 60%;

    }



    .tuwen-title {

        height: auto;

        line-height: 0.4rem;

    }



    .tuwen-title a {

        font-size: 0.24rem;

    }



    .tuwen-xx {

        height: auto;

        line-height: 0.32rem;

    }



    .tuwen-xx a {

        font-size: 0.213rem;

    }



    /* 专家智库 */

    .person-li {

        margin-bottom: 0.4rem;

    }



    .person-img {

        float: none;

        margin: 0 auto;

        width: 1.493rem;

        height: 1.493rem;

    }



    .person-text {

        padding-top: 0.16rem;

        width: 100%;

    }



    .person-title {

        height: 0.573rem;

        line-height: 0.573rem;

    }



    .person-title a {

        font-size: 0.24rem;

    }



    .person-summry {

        height: 1.2rem;

        line-height: 0.4rem;

        font-size: 0.16rem;

    }



    .tuwen2-ul {

        margin-bottom: 0.4rem;

    }



    .tuwen2-li {

        float: unset;

        width: 100%;

        margin-right: 0;

        margin-bottom: 0.267rem;

    }



    .tuwen2-tu {

        height: 1.733rem;

    }



    .tuwen2-title {

        height: auto;

        line-height: 0.4rem;

        margin-bottom: 0.187rem;

    }



    .tuwen2-title a {

        font-size: 0.24rem;

    }



    .tuwen2-summry {

        line-height: 0.373rem;

        font-size: 0.213rem;

        margin-bottom: 0.2rem;

    }



    /* 图片集锦 */

    .picture-ul {

        margin-bottom: 0.4rem;

    }



    .picture-li {

        width: 49%;

        height: auto;

        margin: 0 2% 0.2rem 0;

    }



    .picture-li:nth-child(even) {

        margin-right: 0;

    }



    .ck_more,

    .ck_more1 {

        width: 1.7rem;

        margin: 0 auto .2rem;

        height: 0.47rem;

        line-height: 0.47rem;

        transform: translateX(4rem);

        font-size: 0.213rem;

    }



    .v_box {

        width: 100%;

        height: auto;

    }



    .v_box video {

        height: auto;

    }





    /*封面文章*/

    .fmwz {

        width: 100%;

    }



    .same_title {

        width: 100%;

        padding: 40px 0 35px;

        line-height: 40px;

        text-align: center;

        font-size: 30px;

        color: #333;

        background: url(../images/same_title.png) no-repeat 450px 40px;

        position: relative;

    }



    .same_title:before,

    .same_title:after {

        content: "";

        display: block;

        position: absolute;

        width: 392px;

        height: 1px;

        background: #242a3a;

        top: 50%;

        opacity: 0;

    }



    .same_title:before {

        left: 30px;

    }



    .same_title:after {

        right: 65px;

    }



    .fmwz_box {

        width: 100%;

    }



    .fmwz_cont {

        float: left;

        width: 380px;

        margin: 0 20px 20px 0;

        position: relative;

    }



    .fmwz_cont:nth-child(3n) {

        margin-right: 0;

    }



    .fmwz_img {

        width: 100%;

        height: 275px;

    }



    .fmwz_img img {

        display: block;

        width: 100%;

        height: 100%;

    }



    .fmwz_text {

        padding: 10px 15px 0;

        width: calc(100% - 30px);

        background: #f5f5f5;

    }



    .fmwz_text h2 {

        line-height: 56px;

    }



    .fmwz_text h2 a {

        font-size: 16px;

        color: #333;

    }



    .fmwz_text p {

        line-height: 22px;

        font-size: 12px;

        color: #666;

    }



    .fmwz_text span {

        display: inline-block;

        line-height: 46px;

    }



    .fmwz_text span a {

        display: block;

        width: 100%;

        font-size: 12px;

        color: #999;

        background: url(/Portals/0/Skins/zgmpw_mpzt-pp/images/ztmb/ckgd.png) no-repeat right center;

    }



    .jiaobiao {

        width: 70px;

        height: 36px;

        background: #d23838;

        line-height: 36px;

        border-radius: 3px;

        text-align: center;

        font-size: 18px;

        color: #fff;

        position: absolute;

        top: 0;

        right: 0;

    }

	

	

	

}



    @media screen and (max-width:900px) {



        .zt_list02 {

            width: 100% !important;

            height: 9rem;

        }



        .zt_list02 .qh_img {

            width: 100% !important;

            height: 300px !important;

            overflow: hidden !important;

        }



        .zt_list02 .qh_img img {

            width: 100% !important;

            height: auto !important;

        }



        .zt_list02 .qh_text {

            padding: .16rem 0.21rem 0 0 !important;

            height: 5rem;

            width: calc(100% - .21rem);

            background: #f5f5f5;

        }



        .zt_list02 .qh_text h2 {

            padding-left: 0.21rem;

            height: 1.6rem;

            line-height: 2;

        }



        .zt_list02 .qh_text h2 a {

            font-size: 0.43rem;

        }



        .zt_list02 .qh_text p {

            height: 1.26rem;

            line-height: 0.42rem;

            font-size: 0.30rem;

        }



        .sntextscroll_ul li {

            width: calc(100% - 25px);

            text-indent: 0;

            padding: 10px 0 10px 25px;

            line-height: 1.8em;

            font-size: 16px;

            height: auto;



            border-bottom: 1px solid #ededed;



        }



        .sntextscroll_ul li a.news-title {

            display: -webkit-box;

            -webkit-box-orient: vertical;

            -webkit-line-clamp: 2;

            overflow: hidden;

            text-overflow: ellipsis;

        }

















    }

	

	

	.slide{

  width: 100%;

  position: relative;

  margin-top: 20px;

  margin-bottom: 60px;



}

.jcImgScroll ul li{

  width: 656px;

  height: 632px;

  position: relative;

}

.jcImgScroll ul li.select{

  overflow: visible!important;

}

/* jQuery jcImgScroll css */



.jcImgScroll {

  height: 502px;

  margin:0 auto;

}

.jcImgScroll li a {

  background: #fff;

  display: block;

  height: 492px;

  margin-left: 0;

}

.jcImgScroll em.sPrev {

  background: url(../images/left.png) no-repeat;

  left: 0;

  top: 125px;

}

.tit{

  width: 656px;

  margin: 30px auto 0 auto;

}

.tit .f20{

  margin: 20px 0 23px; text-align: center; font-size: 16px;

}

.tit .f16{

  font-size: 16px;

  color: #8b8b8b;

  line-height: 30px;

}

.tit .f16 a{

  font-size: 16px;

  color: #b50614;

}

.jcImgScroll em.sNext {

  background: url(../images/right.png) no-repeat;

  right: 0;

  top: 125px;

}



.jcImgScroll li.loading a {



}



.jcImgScroll li,

.jcImgScroll li,

.jcImgScroll em,

.jcImgScroll dl {

  display: none;

}









/*列表*/

.w1000{ width:1200px; margin: 0 auto; position: relative;    zoom: 1;overflow: hidden; }

/*列表页面*/

.newlist77{ margin:10px; margin-bottom:0px;}

.newlist77 li{ line-height:50px;overflow:hidden; font-size:18px;padding-left:10px; border-bottom: 1px dashed #a17132;}

.newlist77 li div{ float:left;}

.newlist77 li em{ float:right;}

.newlist77 li a{ padding:0px 5px;}



.mininav{ height:50px; line-height:50px; color:#323232; background: url(dhbg.jpg) repeat-x; font-size: 16px; padding-left: 15px; margin-top: 30px;}

.mininav a{ padding:0px 5px;}

.main{width:1200px;margin: 0 auto;}



/*详情页*/

.cpnnlist_l h3{font-size:24px;color:#333;text-align: center;line-height:50px;margin-top:20px;}

.cpnnlist_l p.times{font-size:13px;color:#888;text-align: center;}

.cpnnlist_l p span{padding-right:15px;}

.cpnnlist_l p.titles{font-size:18px;color:#333;text-align: center;margin-top: 20px;}

.cpnnlist_l p{font-size:16px;color:#333;line-height:30px;margin-bottom: 10px;}

.cpnnlist_l p.img{text-align: center;width:100%;}

.cpnnlist_l p.bianji{text-align: right;}

.page{text-align: center;margin:20px 0;}

.page span{padding:10px;display: inline-block;border:1px solid #D90020;margin:0 10px;cursor: pointer;color:#D90020;}

.page a{color:#333;padding:0 6px;}

.crumb{width:100%;height:36px;background:#f2f2f2;font-size:14px;line-height:36px;}

.crumb a{font-size:14px;color:#333;}

.crumb a:hover{color:#D90020;}

.crumb i{width:10px;height:10px;background:#0f3de2;border-radius: 5px;display:inline-block;margin:0 5px;}

.cpnnlist_l{width:1200px;}

.cpnnlist_l ul li{height:46px;line-height:46px;border-bottom:1px solid #ededed;}

.cpnnlist_l ul li a{font-size:16px;color:#333;width:570px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.cpnnlist_l ul li i{display: inline-block;width:4px;height:4px;background:#ccc;margin:20px 5px;}

.cpnnlist_l ul li a:hover{color:#D90020;}

.fl{float:left;}

.fr{float:right;}



