@charset "gb2312";

/*nav*/
#bsPanel{position: fixed!important;top:70px;}
.Mininav{ width:100%; height:60px; background:#fff; position:fixed; z-index:9999;-webkit-box-shadow:1px 1px 10px #ccc;box-shadow:1px 1px 10px #eceae8; border-bottom:1px solid #f2f1ef;display: none;opacity: 0;min-width: 1000px;}
.top-nav{width: 1000px;margin: 0 auto;height: 60px;}
.tn-left{float: left; }
.tn-left a.logo,.Mininav .timeline-time li{float: left;}
.tn-left a.logo{display:block; width:140px; height:60px; background: url(http://www.sinaimg.cn/dy/2015/lh2015/lianghui_pic/logotop.png) no-repeat left 9px;  background-size:100%;}
.tn-left span.title {float: left;border-left: 1px solid #b39d6e;height:32px;line-height: 33px;font-size: 20px;padding-left: 20px; margin-left: 20px; color: #000; margin-top:14px;}
.tn-left a.title:hover{ color:#d33a2e; text-decoration:none;}
.tn-right{float: right;width:80px;}
.tn-right .bshare-custom{ width: 27px;height: 60px; float: left; line-height: 200px;overflow: hidden;margin-right: 25px; cursor: pointer;}
.tn-right .bshare-custom.icon-medium a.bshare-more.more-style-addthis{ width: 27px;height: 60px; float: left; background:url(http://www.sinaimg.cn/dy/2015/lh2015/lianghui_pic/top_commit.png) no-repeat center; cursor: pointer; padding: 0px !important;margin: 0px !important;}
.tn-right .cmnt{width: 28px;height: 60px; float: left; line-height: 200px;overflow: hidden; background: url(http://www.sinaimg.cn/dy/2015/lh2015/lianghui_pic/top_enjoy.png) no-repeat center; cursor: pointer;}

body{overflow: hidden;}
.cover,.map,.back{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
/*btn*/
.btn{position: absolute;width:80px;height: 80px;bottom: 3%;left: 0;right:0;margin:auto;z-index: 4}
.btn .play{width:80px;height: 80px;border-radius: 50%;border:2px solid #fff;color: #fff;text-align: center;line-height: 80px;font-size: 14px;overflow: hidden;left: 0;right:0;margin:auto;display: block}
.btn .play i{line-height: 18px;display: block;padding-top: 20px}
.btn .play span{height:0;background: #fff;display: block;
    transition:height 1s;
    -moz-transition:height 1s; /* Firefox 4 */
    -webkit-transition:height 1s; /* Safari and Chrome */
    -ms-transition:height 1s;
    -o-transition:height 1s; /* Opera */}
.btn .play:hover span{height:80px;color: #757575;}
/*cover*/
.cover{background:#000 url("http://n.sinaimg.cn/dcca0e87/20150814/cover1.jpg") no-repeat center;z-index: 3;}
.cover .logo{width: 40%;height:305px;line-height:30px;position: absolute;top:26%;left: 0;right:0;margin:auto;}
.cover .cover_title{position:absolute;top:60%;left:0;right:0;margin:auto;width:36%;font-size:14px;color:#fff;line-height:28px;}
.cover .prompt{position: absolute;bottom: 18%;font-size:12px;color:#8f8f8f;width:310px;left:50%;margin-left:-155px;text-align: center}
/*map*/
.map{background: #000;display: none;z-index: 2;min-width: 1000px;}
iframe{position: absolute;top:10%;left: 0;}
.map .news{width: 520px;position: absolute;bottom:18%;left: 0;right: 0;margin: auto;font-size: 14px;color: #919191;line-height: 28px;}
/*back*/
.back{background:#000 url("http://n.sinaimg.cn/dcca0e87/20150814/back1.jpg") no-repeat center 60px;display: none;z-index: 1;min-width: 1000px;}
.back ul{width: 636px;height: 140px;position: absolute;left: 0;right: 0;bottom: 40%;margin: auto}
.back li{float: left;width: 140px;height: 140px;margin: 0 36px;}
.back li a{display: block;width: 100%;height: 100%;}
.back li .comment{background:#222 url("http://n.sinaimg.cn/dcca0e87/20150814/comment1.png") no-repeat center; }
.back li .back_share{background:#222 url("http://n.sinaimg.cn/dcca0e87/20150814/back_share1.png") no-repeat center; }
.back li .again{background:#222 url("http://n.sinaimg.cn/dcca0e87/20150814/again1.png") no-repeat center; }
.back li div{width: 100% !important;height: 100%!important;}
.back li a:hover{opacity: 0.7;filter:alpha(opacity:70);}
.back .team{width: 350px;font-size: 14px;line-height: 28px;color: #494949;position: absolute;left: 0;right: 0;bottom: 25%;margin:  auto}
.back p{width: 190px;text-align: left}
.back .rw{width: 120px}
/*footer*/
.footer{text-align:center; color:#3a3a3a; font-size: 12px;background: #000;min-width: 1000px;position: absolute;left: 0;bottom: 0;width: 100%}
.footer a,.footer span{display: inline-block;color: #3a3a3a;line-height:30px;}
.footer .wrap{ padding:20px 0;border-top: 1px solid #212121;}
.footer a:hover{color: #3a3a3a;text-decoration: underline;}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.animated05 {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-delay:0.5s;
    -webkit-animation-delay:0.5s;
}

.animatedDelay1 {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-delay:1s;
    -webkit-animation-delay:1s;
}
.animatedDelay15 {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-delay:1.5s;
    -webkit-animation-delay:1.5s;
}
@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
