/*倒计时*/
.daojishi{
    width:200px; height:110px;  position:absolute; bottom:80px; left:20px; z-index:9999;}
.inrow{font-size:0;[;font-size:12px;];*font-size:0;font-family:arial;[;letter-spacing:-3px;];*letter-spacing:normal;*word-spacing:-1px;}
.inrow>li,.inrow span{display:inline-block;*display:inline;*zoom:1;font-size:14px;letter-spacing:normal;word-spacing:normal; }
.dataNums{
    /*position: absolute; top:50%; display: block; width:100%; height:75px; margin-top: -37px; text-align:center;*/}
.dataNums .dataOne{ width:40px; height:48px; margin: 0px 3px; text-align: center; background: url(a.png) no-repeat;}
.dataNums .dataBoc {position: relative; width: 100%; height: 100%; overflow: hidden;}
.dataNums .dataBoc .tt {position: absolute; top: 0;  left: 0; width: 100%;  height: 100%;}
.dataNums .tt span{width:100%;height:100%; font:bold 40px/48px "Arial";color:#9A0000;}

.wenzi{width:200px; height:50px; line-height:50px; font-size:15px; text-align:justify; text-justify:distribute-all-lines; text-align-last:justify; color:#B38746;
}
.wenzi:after{
    display:inline-block;
    content:'';
    overflow:hidden;
    width:100%;
    height:0;
}
@media screen and (max-width: 1280px) {
    .daojishi{
        width:145px;
        bottom:40px;
        left: 50px;
    }
    .dataNums .dataOne{
        margin: 0 auto;
        width:30px
    }
    .wenzi{
        width: 145px;
    }
}
/* swiper */
.swiper-container{
    background: url(swiper-container-bg.png) no-repeat;
}
.swiper-slide {
    /*background: #67677d;*/
    /*-moz-opacity: 0.4;*/
    /*opacity: 0.4;*/
    /*filter: alpha(opacity=40);*/
    -webkit-transition: transform 1.0s;
    -moz-transition: transform 1.0s;
    -ms-transition: transform 1.0s;
    -o-transition: transform 1.0s;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
}
.swiper-slide-active,.swiper-slide-duplicate-active {
    -webkit-transform: scale(1);
    transform: scale(1);
    /*-moz-opacity: 1;*/
    /*opacity:1;*/
}
.none-effect {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}
.swiper-slide img {
    width: 100%;
    /*display: block;*/
}
@media screen and (max-width: 1280px) {
    .swiper-slide img {
        width: 95%;
    }
}
/* 栏目面板 */
.index-panel{
    position: relative;
    margin: 0 auto;
    background: #fff;
    width:1219px;
}
.panel-header{
    height: 106px;
}
.panel-header h3{
    font: bold 40px 微软雅黑;
    color: #282828;
    margin-top: 40px;
    float: left;
}
@media screen and (max-width: 1080px) {
    .index-panel {
        width: 95%;
    }
}
/* 动态 */
.dynamic-all{
    float: right;
    font: 22px 微软雅黑;
    color: #221815;
    margin-top: 56px;
}
.dynamic-all a{
    color: #221815;
}
.dynamic-all .icon{
    margin-left: 22px;
    display: inline-block;
    width: 7px;
    height: 11px;
    background: url(icon-all.png);
}
.dynamic-item-list{
    overflow: hidden;
}
.dynamic-item-list ul{
    width: 1312px;
}
.dynamic-item{
    float: left;
    width: 347px;
    margin-right: 90px;
}
.dynamic-content{
    background: url(dynamic-content-bg.png);
    height: 227px;
}
.dynamic-content .dynamic-date{
    padding-top: 22px;
    padding-left: 26px;
    padding-right: 26px;
    font-size: 15px;
    color: #282828;
}
.dynamic-content .dynamic-title{
    padding-top: 33px;
    padding-left: 26px;
    padding-right: 26px;
    font-size: 18px;
    color: #221815;
    line-height: 1.5;
    height: 100px;
}
.dynamic-content .dynamic-more{
    padding-top: 3px;
    margin-left: 26px;
    width: 98px;
    height: 28px;
    font-size: 16px;
    color: #ffffff;
    text-align: center;
    background: url(dynamic-more.png) no-repeat;
}
.dynamic-content .dynamic-more a{
    color: #ffffff;
}
@media screen and (max-width: 1080px) {
    .dynamic-item-list ul{
        width: 98%;
        margin: 0 auto;
    }
}
/* 前尘影事*/
.index-history-story{
    float: left;
    width: 704px;
    height: 656px;
    background: url(history-story-bg.png);
}
.index-history-story .panel-header{
    height: 126px;
}
.index-history-stry .story-content{
    margin-left: 40px;
}
.index-history-story .story-content h4{
    width: 460px;
    margin-top: 38px;
    font-size: 35px;
    color: #4c4948;
    line-height: 1.2;
}
.index-history-story p{
    width: 308px;
    height: 290px;
    margin-top: 57px;
    font-size: 16px;
    color: #221815;
    line-height: 1.8;
}
.btn-more{
    font-size: 21px;
    color: #a51c30;
}
.btn-more a{
    color: #a51c30;
}
/*岁月留影*/
.index-history-movie{
    float: left;
    margin-left: 62px;
    width: 453px;
    height: 656px;
}
.index-history-movie .panel-header{
    height: 126px;
}
.index-history-movie .movie-content{
    width: 453px;
    height: 311px;
    background: url(movie-bg.png);
}
.index-history-movie .movie-content span {
    margin-left: 40px;
}
.index-history-movie .movie-content h4 {
    padding-top: 28px;
    margin-left: 40px;
    font-size: 18px;
    color: #4c4948;
}
.index-history-movie .movie-content h5 {
    height: 156px;
    padding-top: 26px;
    margin-left: 40px;
    font-size: 32px;
    color: #2f2725;
}

/* 典藏记忆 */
.index-storage-memory{
    margin-top: 52px;
    background: url(memory-bg.png);
    height: 817px;
}
.index-storage-memory .index-panel{
    height: 738px;
}
.index-storage-memory .index-storage-memory-tips{
    width: 150px;
    height: 100%;
    float: left;
}
.index-storage-memory-tips .index-storage-memory-logo{
    margin-top: 48px;
    margin-left: 46px;
    height: 63px;
    width: 74px;
    background: url(memory-logo.png) no-repeat;
}
.index-storage-memory-tips .index-storage-memory-words{
    margin-top: 86px;
    margin-left: 46px;
    height: 342px;
    width: 53px;
    background: url(memory-words.png) no-repeat;
}
@media screen and (max-width: 1080px) {
    .index-storage-memory-tips .index-storage-memory-logo{
        margin: 0 auto;
        width: 95%;
    }
    .index-storage-memory-tips .index-storage-memory-words{
        margin-top: 86px;
        margin-left: 46px;
        height: 342px;
        width: 53px;
        background: url(memory-words.png);
    }
}
/* 特刊 */
.index-science-advertorial{
    height: 530px;
}
.index-science-advertorial .index-science-advertorial-images{
    overflow: hidden;
}
.index-science-advertorial-images ul{
    width: 1219px;
}
.index-science-advertorial-images .image-item{
    float: left;
    margin-right: 28px;
    vertical-align: middle;
}
.index-science-advertorial-link{
    font-family: "Baskerville Old Face";
    font-size: 24px;
}
.index-science-advertorial-link a {
    color: #a51c30
}