﻿body{
    text-align: left;
}
.header .nav_wrapper{
    position: static;
}
.header .nav_wrapper .nav li{
    padding: 0 40px;;
}
.header .nav_wrapper .nav li:first-child{
    padding-left: 10px;
}
.content .main .Titile{
    height: 61px;
    background: url(../images/f01.png) left top no-repeat;
    margin: 40px 0 40px 0;
}
.content .main .conferenceNews{
    padding: 0;
}
.content .main .newsList-wrapper{
    margin-top: 40px;
}
.content .main.vedioNews{
    padding-top: 0;
    padding-bottom: 50px;
}
.main04 .showImg{
    background: #f0f0f0;
}
.content .main .Titile .title-h2{
    padding-top: 15px;
}
.content .main .Titile span{
    color: #ffffff;
    padding-left: 13px;;
}
.content .main .Titile .title-h2 a{
    padding-left: 0;
}
.content .main .Titile .more{
    top: 35px;
    background: 0%;
}
.content .main .Titile .more a{
    color: #706e6c;
    padding-left: 25px;
}
.content .main .Titile .more a span{
    padding-left: 0;
}
.content .main02 .Titile{
    background: url(../images/f02.png) left top no-repeat;
}
.content .main02 .Titile .title-h2{
    width: 230px;
}
.content .main02 .Titile span{
    padding-left: 5px;
}
.content .main .conferenceNews .con-layout .con-list li,.content .main .newsList-wrapper li .newsList li{
    background: url(../images/f01-sjx.png) left center no-repeat;
}
.content .main .newsList-wrapper li .list-title{
    background: url(../images/f04.png) left center no-repeat;
}
.content .main .newsList-wrapper li .list-title>a{
    padding-left: 5px;
}
.content .main .newsList-wrapper li .list-title .more a{
    color: #706e6c;
}
.content .main .newsList-wrapper li .list-title .more{
    background: 0%;
}
.content .main03 .Titile{
    height: 96px;
    background: url(../images/f05.png) left top no-repeat;
}
.contentIndex .main03 .Titile .title-h2,.content .main04 .Titile .title-h2{
    width: 260px;
    padding-top: 50px;
}
.content .main03 .Titile span{
    padding-left: 3px;
}
.content .main .Titile.Titile-commissioner{
    height: 73px;
    background: url(../images/f06.png) left top no-repeat;
}
.content .main04 .Titile .title-h2{
    padding-top: 25px;
}
.content .main04 .Titile span{
    padding-left: 6px;
}
.content .main04 .Titile .title-h2 a{
    padding-left: 10px;
}
.content .main03 .Titile .more a{
    padding-top: 30px;
}
.footer{
    margin-top: 0;
    background: #cc0102;
}
.footer .footer-copy p span{
    font-family: arial;
}
.content{
    padding-bottom: 0;
}
.main-commissioner{
    margin-bottom: 50px;
}
.footer .footer-copy p{
    color: #ffffff;
}
.footer .footer-copy p a{
    color: #ffffff !important;
}
.content .main03 .picNews .swiper-container-2 .pagination-2 .swiper-pagination-switch{
    background: url(../images/f-dian1.png) center no-repeat;
    background-size: 20px 20px;
}
.content .main03 .picNews .swiper-container-2 .pagination-2 .swiper-active-switch{
    background: url(../images/f-dian.png) center no-repeat;
    background-size: 19px 18px;
}
.main03 .swiper-pagination-switch{
    width: 20px;
    height: 20px; 
    margin:0 15px;
}
.picNews .palyVideo li{
    width: 450px;
    float: left;
    height: 520px;
}
.content .main .picNews .swiper-container-2{
    height: 550px;
}
.picNews .palyVideo li:first-child{
    width: 740px;
    margin-right: 10px;
    position: relative;
}
.picNews .palyVideo li:first-child img{
    height: 520px;
}
.picNews .palyVideo img{
    width: 100%;
    height: auto;
}
.picNews .palyVideo .litle>div{
    height: 258px;
    position: relative;
}
.picNews .palyVideo .litle img{
    height: 258px;
}
.picNews .palyVideo .litle>div:first-child{
    margin-bottom: 4px;
}
.picNews .palyVideo .big .imgText{
    height: 87px;
    width: 100%;
    background: url(../images/fn-videodi.jpg)left top repeat-x;
    background-size: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: 87px;
}
.picNews .palyVideo .big .imgText img{
    width: 60px;
    height: 60px;
    float: right;
    margin: 15px 50px 15px 0;
    cursor: pointer;
    display: none;
}
.picNews .palyVideo .big span{
    color: #030303;
    font-size: 24px;
    display: inline-block;
    width: 520px;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-left: 40px;
    white-space:nowrap;
}
.picNews .palyVideo .zheIn{
    width: 100%;
    background: #473d2f;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    opacity: 0.7;
    display: none;
}
.goVideo{
    width:740px;
    height: 520px;
    display: block;
}
.goVideo video{
    width: 100%;
    display: inline-block;
    height: 100%;
    object-fit:fill
}
.content .main .newsList-wrapper li .newsList li a{
    width: 100%;
    text-overflow: clip;
    white-space: normal;
}
.main04 .showImg{
    width: 100%;
    height: 610px;
    clear: both;
}
.main04 .showImg .imgContent{
    width: 394px;
    display: inline-block;
    float: left;
}
.main .showImg .imgOne img{
    width: 394px;
    height: 610px;
    display: block;
}
.main .showImg .imgTwo{
    padding-left: 9px;
}
.main .showImg .imgTwo img{
    width: 394px;
    height: 300px;
    display: block;
}
.main .showImg .imgTwo .showIn:first-child{
    margin-bottom: 10px;
}
.main .showImg .showIn{
    position: relative;
    width: 100%;
    cursor: pointer;
}
.main .showImg .showMask{
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    opacity: .6;
    filter: alpha(opacity=70);
    background: #cc0102;
    display: none;
}
.main .showImg .showText{
    font-size: 34px;
    color: #fff;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    z-index: 2;
    width: 100%;
    height: 100px;
    text-align: center;
    display: none;
}
.main .showImg .showText h5{
    margin: 0;
    padding-bottom: 20px;
}
.content .main-wrapper .swiper-container-3 .swiper-slide.swiper-slide-active{
    width: 366px;
    height: 244px;
}
.content .commissionerVoice .pages{
    margin-top: 15px;
}
.pages{
    margin-bottom: 30px;
}
.sh{
    margin-bottom: 40px;
    margin-top: 0;
}
.content .main .conferenceNews .con-layout p.con-detail .ckqw{
    display: inline-block;
    margin-top: 5px;
    font-size: 14px;
    line-height: 1;
    padding-top: 5px;
}
.content .commissionerVoice .NPCNewsL{
    margin-top: 40px;
}
.contentIndex{
    padding-bottom: 0;
    background: url(../images/fn-bak.jpg);
    margin-top: 0;
}
.content .main-wrapper{
    padding: 0;
}
.content .main-wrapper.main-vedioNews{
    padding-bottom: 0;
}
.main01{
    padding-top: 40px;
}
.content .main01 .Titile{
    margin-top: 0;
}
.content .main-wrapper.main-vedioNews{
    background: none;
}
.content .main .conferenceNews .swiper-container-1 .swiper-slide .pic img{
    width: 575px;
    height: 350px;
}
.picNews .palyVideo li:last-child{
    height: 504px;
}
.picNews .palyVideo .litle img{
    height: 250px;
    width: 100%;
    display: block;
}
.picNews .palyVideo .litle>div{
    height:250px;
    cursor: pointer;
}
.picNews .palyVideo li:first-child img{
    width:738px;
    height:416px;
    display: block;
}
.picNews .palyVideo li:first-child {
    border: 1px solid crimson;
    width: 738px;
    height: 502px;
}
.picNews .palyVideo .big .imgText img{
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -30px;
    display: none;
}
.goVideo{
    width: 738px;
    height: 416px;
    position: absolute;
    top: 0;
    left: 0;
}
.content .main .conferenceNews .swiper-container-1 .swiper-slide .pic img{
    height: 383px;
}
.content .main .conferenceNews .swiper-container-1{
    height: 383px;
}
.header .top{
    width: 1200px;
}
#videoWrap .videoCenter .videoInner video{
    object-fit: fill;
    height: 540px;
}
.content .main-wrapper.main-commissioner{
    background: url(../images/hssbak.jpg) no-repeat;
    background-size: 100% 100%;
}
.main04{
    padding-bottom: 40px;
}
.content .main .conferenceNews .con-layout p.con-detail{
    font-size: 14px;
    color: #808080;
}
.content .main .conferenceNews .con-layout h1{
    width: 100%;
    overflow: hidden;
    text-overflow: clip;
    white-space: normal;
}
.main .article .img_text p{
    color: #424242;
    font-size: 14px !important;
}
.main .article .img_text{
    padding-right: 20px !important;
}
.footer .footer-copy p{
    font-family: arial; 
}
.main .showImg .showText h5{
    font-size: 32px;
}
.main .showImg .showText p{
    font-size: 28px;
}
.content .main .conferenceNews .con-layout .con-list li a{
    width: 100%;
    text-overflow: clip;
    white-space: normal;
}
.content .main02 .newsList-wrapper{
    height: 320px;
}
.pic .shadowTiao{
    background: url(../images/pagination_bg.png) left top repeat-x;
    background-size: 100% 100%;
    height: 40px;
    position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 40px;
    padding-left: 20px;
    font-size: 18px;
    color:#ffffff;
    box-sizing: border-box;
    display: none;
}
.content .main-wrapper .swiper-container-3 .swiper-slide .info{
    padding: 0;
    text-overflow: clip;
    white-space: normal;
}
.content .main-wrapper .swiper-container-3 .swiper-slide .info a{
    text-overflow: clip;
    white-space: normal;
    width:100%;
    font-size: 16px;
}
.content .commissionerVoice .NPCNewsR .bgData{
    margin-top: 0;
}









/* 丹青绘盛世 */
.container{
    width: 1200px;
}
.clearfix::after,.clearfix::before{
    content: "";
    display: block;
    clear: both;
}
.brand-list-zone ul li{
    width: 236px;
    margin-right: 4px;
    margin-bottom: 4px;
}
.brand-list-zone ul li img{
height: 100%;
    width: 236px;
    margin-right: 4px;
    margin-bottom: 4px;
}
.brand-list-zone ul{
    margin-bottom: 20px;
}
.header .top img{
    display: inline-block;
}


































.content .NPCNews .NPCNewsR{
    width: 400px;
    padding-top: 40px;
}
.content .commissionerVoice .NPCNewsL{
    width: 760px;
}
.content .NPCNews .NPCNewsR .title .more{
    top: 5px;
}
.content .commissionerVoice .NPCNewsL .commissionerVoiceList li a{
    width: 100%;
    text-overflow: clip;
    white-space: normal;
}
.content .commissionerVoice .NPCNewsL .commissionerVoiceList li{
    background: url(../images/f01-sjx.png) left center no-repeat;
    padding: 15px 36px 15px 25px;
}
.content .NPCNews .NPCNewsR .title{
    background:url(../images/y1.png) left top no-repeat;
}
.content .NPCNews .NPCNewsR .title>span{
    padding-left: 5px;
    font-size: 22px;
}
.content .NPCNews .NPCNewsR .title .more{
    background: 0%;
}
.content .NPCNews .NPCNewsR .title .more a{
    color: #959595;
}
.content .commissionerVoice .NPCNewsR .bgData .bgData-list li a{
    width: 100%;
}
.content .commissionerVoice .NPCNewsR .bgData-list li{
    width: 100%;
    line-height: 32px;
    padding-left: 25px;
    background:url(../images/f01-sjx.png) left center no-repeat;
    background-size: 14px 14px;
    box-sizing: border-box;
}
.content .NPCNews .NPCNewsR .bgData .bgData-list li{
    background:url(../images/f01-sjx.png) left center no-repeat;
}
.content .commissionerVoice .NPCNewsR .bgData-list li a{
    display: block;
    overflow: hidden;
    width: 100%;
    text-overflow: clip;
    white-space: normal;
}
.content .commissionerVoice .NPCNewsR .vedioNews{
    padding: 30px 20px 30px 7px;
}
.content .NPCNews .NPCNewsL .NPCNewsList li:last-child{
    border-bottom: 1px dashed #dfdfdf;
}
.pages .pageList li.prevPage,.pages .pageList li a{
    color: #706e6c;
}
.pages .pageList li.active{
    color: #ffffff;
}
.content .commissionerVoice .NPCNewsL .commissionerVoiceList li span{
    color: #808080;
}
#videoWrap .videoCenter{
    margin-top: -300px;
}





/* 要闻-内容页 */
.main .crumbs .crumbs_inner,.main .crumbs{
    border: 0;
}
.main .crumbs img{
    width: 100%;
    display: block;
}
.main .article .dot .dotSource{
    color: #424242;
}

/* 歌声颂祖国 */
.header .nav_wrapper .nav{
    width: 1220px;
}
.content .main{
    width: 1200px;
}
.main .new_vieo ul li{
    margin: 0 0 20px 18px;
}
.main .new_vieo ul li a .videoHover{
    height: 43px;
    line-height: 43px;
}
.main .new_vieo ul li a .videoHover .videoMsg{
    height: 43px;
}
.main .new_vieo ul li a .videoHover .videoMsg .videoBtn{
    margin: 4px 20px 9px 0;
}
.main .new_vieo ul li a>img{
    width: 380px;
    height: 220px;
}
#videoWrap .videoCenter .videoInner .videoclose{
    line-height: 50px;
}
.videoclose span{
    color: #ffffff;
    font-size: 16px;
}
.main .article .img_text{
    padding:5px 40px 0;
}