@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; list-style:none;}
fieldset, img { border:none; }
img{display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
body {color:#333; font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体","黑体"; font-size:18px; background:url(bg.jpg) top center no-repeat #20202a;min-width: 1300px;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#f9484b;}
dl dt,dl dd{margin:0;}
a { blr:expression(this.onFocus=this.blur()) }
:focus { outline: none; } 
h2{font-size:22px; color:#70b2f5;}

.clearfix:after{content:".";height:0;display:block;overflow:hidden;clear:both;}
.clearfix{zoom:1;}

.main {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.banner {
    background: url(banner.jpg) top center no-repeat #20202a;
    height: 1412px;  
    overflow: hidden;
}

.title_par {

}

.title_par .title {
    float: left;
    margin: 0 0 40px;
    font-size: 42px;
    color: #ffe29b;
}

.title_par .more {
    float: right;
}

.title_par .more a {
    font-size: 18px;
    color: #ffe29b;
}

div.content {
    margin: 0!important;
}


/*微电影展播 微视频展播*/

.wdyzb,
.wspzb {
    width: 1130px;
    padding: 0 35px;
    overflow: hidden;
} 

.wdyzb {
    margin: 160px 0 40px;
}

.wspzb {
    margin: 40px 0 40px;
}

.wdyzb .more a,
.wspzb .more a {
    float: right;
    color: #eadebd;
    font-size: 18px;
    line-height: 30px;
    font-weight: lighter;
}

.wdyzb .list,
.wspzb .list {
    background: none;
    clear: both;
    overflow: hidden;
}

.wdyzb .list a,
.wspzb .list a {
    float: left;
    width:264px;
    margin:0 24px 0 0;
    overflow: hidden;
}

.wdyzb .list a:first-child+a+a+a,
.wspzb .list a:first-child+a+a+a {
    margin: 0;
}   

.wdyzb .list a dt,
.wspzb .list a dt {
    background:url(dt_bg.png) no-repeat;
    width: 258px;
    height: 175px;
    padding: 3px;
    overflow: hidden;
}

.wdyzb .list a dt img,
.wspzb .list a dt img {
    display: block;
    width: 258px;
    height: 175px;
    overflow: hidden;
}

.wdyzb .list a dd,
.wspzb .list a dd {
    height: 60px;
    line-height: 60px; 
    text-align: center;
    font-size: 18px;
    color: #fff;
    overflow: hidden;
}

/*作品上传*/
.zpsc {
    width: 414px;
    height: 124px;
    margin: 0 auto 40px;
    overflow: hidden;
}

/*背景条*/

.bg_bar {
    background:url(bg_bar.png) no-repeat;
    height: 44px;
    overflow: hidden;
}


/*主办单位 承办单位*/
.hzdw {
    background:url(hzdw_bg.png) no-repeat;
    height: 370px;
    padding: 36px;
    margin: 88px 0 30px 0;
    overflow: hidden;
}

.modular .title {
    margin: 0 0 40px;
    text-align: left;
    font-size: 42px;
    color: #ffe29b;
}

.modular .content p {
    line-height: 48px;
    font-size: 18px;
    color: #fff;
}

.hzdw .modular .content p {
    /*font-size: 16px;*/
    line-height: 40px;
}

.zbdw {
    margin: 0 0 20px;
}

/*活动时间*/
.modular.hdsj {
    padding: 36px;
}

/*参评条件*/
.modular.cptj {
    background:url(cptj_bg.png) no-repeat;
    height: 678px;
    padding: 36px;
    margin: 0 0 40px;
    overflow: hidden;
}

/*作品提交方式*/
.modular.zptjfs {
    padding: 36px 170px 36px 36px;
}

/*评选办法*/
.modular.pxbf {
    background:url(pxbf_bg.png) no-repeat;
    height: 162px;
    padding: 36px;
    margin: 0 0 40px;
    overflow: hidden;
}

/*奖项设置*/
.modular.jxsz {
    padding: 36px;
}

.modular.jxsz .content div b {
    float: left;
    width: 90px;
    height: 48px;
    line-height: 48px;
    font-weight: normal;
    color: #fff;
    overflow: hidden;
}

.modular.jxsz .content div ul {
    float: left;
    width: 1010px;
    overflow: hidden;
}

.modular.jxsz .content div ul li {
    line-height: 48px;
    color: #fff;
}


/*联系人*/
.modular.lxr {
    background:url(lxr_bg.png) no-repeat;
    height: 244px;
    padding: 36px;
    margin: 0 0 40px;
    overflow: hidden;
}

.modular.lxr .content ul li {
    float: left;
    width: 480px;
    line-height: 68px;
    margin: 0 40px 0 0;
    color:#fff;
    overflow: hidden;
}

/*表格下载*/
.modular.bgxz {
    padding: 36px;
    margin: 0 0 40px;
}

.bgxz .content a {
    float: left;
    width: 334px;
    height: 102px;
    margin: 30px 0 0 30px;
    overflow: hidden;
}

/*媒体支持*/
.modular.mtzc {
    padding: 36px;
    margin: 0 0 40px;
}

.mtzc .content {
    /*padding: 0 30px;*/
    text-align: center;
}

.mtzc .content a {
    line-height: 60px;
    font-size: 30px;
    color: #fff;
}

.mtzc .content span {
    line-height: 60px;
    font-size: 30px;
    color: #fff;
}

.footer {
    background:url(footer.png) no-repeat top center;
    height: 438px;
    text-align: center;
    line-height: 32px;
    margin: -264px auto 0;
    padding: 340px 0 0;
    font-size:18px;
    color: #ffecbf;
    clear: both;
    overflow: hidden;
}

.modular.hdsj,.modular.zptjfs,.modular.jxsz,.modular.bgxz {
    padding: 60px 36px 80px 36px!important;
}


/*二级页*/
.title h4{color:#ffe29b;font-size:30px;line-height:70px;}
.list{overflow:hidden;}
.list .article_photo_titile{width:280px;float: left;margin:20px 10px;height:240px;}
.list .article_photo_titile .article_photo_title{background: #121027;height: 60px;line-height: 60px;text-align: center;}
.list .article_photo_titile a{font-size:18px;color:#fff;line-height: 60px;}
.list .article_photo_titile img{width:274px;height:180px;border: 3px solid #ececec;}

.video_more {
    min-height: 1800px;
}

.video_more .title {
    width: 1200px;
    overflow: hidden;
    margin: 80px 0 40px;
    height: 70px;
}

.video_more .title h4 {
    float: left;
    width: 1100px;
    line-height: 70px;
    font-size: 42px; 
}
.video_more .title a {
    float: right;
    line-height: 70px;
    color:#ffe29b;
}
.video_more .title a:hover {
    color:#ffe29b;
}

.video_more #page {
    margin: 40px auto 80px;
}


/*二级页面*/
.morelist{
    min-height: 1400px;
}
.morelist ul li {
    padding-left: 30px;
    line-height: 49px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    background: url(dian.jpg) no-repeat 10px center;
}
.morelist li span.left {
    float: left;
}
.morelist li span.left a{color: #fff;}
.morelist li span.right {
    float: right;
    font-size: 12px;
    color: #eee;
    padding-right: 25px;
}

/*二级页面-分页*/
.paginationControl{height:40px;margin:30px auto; width:480px;overflow:hidden;}
.paginationControl span{float:left;padding:5px 12px;margin:0 3px 0 0;border:1px solid #ddd;background: #ddd;}
.paginationControl span.current{background:#C28C59;border:1px solid #C28C59;color:#fff;}
.paginationControl a{float:left;padding:5px 12px;margin:0 3px 0 0;border:1px solid #ddd;background: #ddd;}
.paginationControl input{float:left;padding:4px;margin:0 3px 0 0;border:1px solid #ddd;overflow:hidden;background: #ddd;}

/*视频更多*/
#videoCoverage .article_photo_titile {
    width: 200px;
    height: 220px;
    float: left;
    margin: 0 40px 40px 0;
}
#videoCoverage .article_photo_titile .article_photo {
    width: 200px;
    height: 134px;
}
#videoCoverage .article_photo_titile .article_photo img {
    width: 200px;
    height: 134px;
    border: none;
}
#videoCoverage .article_photo_titile .article_photo_title {
    height: 60px;
    font-size: 14px;
    line-height: 22px;
    padding: 5px 4px;
    background-color: #333;
	text-align: center;
}
#videoCoverage .article_photo_titile .article_photo_title a {
    color: #fff;
    line-height: 29px;
}