.container{
    overflow: hidden;
}
.bg1{
    width: 100%;
    height:1402px;    
    background: url(../images/bg1.jpg) no-repeat center top;
}
.header{
    width:1280px;
    height:724px;
    margin:0 auto;
}
.logo{
    float:left;
    display:block;
}
.header-btn{
    width:234px;
    height:34px;
    background: url(../images/header-btn.png) no-repeat;
    float:right;
}
.bdsharebuttonbox{
    width:216px;
    display: block;
    float:right;
}
.header-btn .bds_sqq{
    width:28px;
    height:34px;
    display: block;
    float: right;
    margin:0 28px 0 4px;
    padding-left: 0px;
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_tqq{
    width:28px;
    height:34px;
    display: block;
    float: right;
    margin:0 0 0 4px;
    padding-left: 0px;
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_tsina{
    width:28px;
    height:34px;
    display: block;
    float: right;
    margin:0 0 0 4px;
    padding-left: 0px;
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_weixin{
    width:28px;
    height:34px;
    display: block;
    float: right;
    margin:0 0 0 4px;
    padding-left: 0px;
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_sqq:hover{
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_tqq:hover{
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_tsina:hover{
    opacity: 0;
    filter:alpha(opacity=0);
}
.header-btn .bds_weixin:hover{
    opacity: 0;
    filter:alpha(opacity=0);
}




.tip-1{
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color:#483402;
    text-align: center;
    width:870px;
    height:80px;
    margin:0 auto;
}
.download{
    width:902px;
    height:150px;
    margin: 0 auto;
    position:relative;
}
.panda{
    width:100px;
    height:100px;
    display: inline-block;
    float:left;
    left: 57px;
    position: absolute;
}
.btn-panda{
    width:227px;
    height:71px;
    background: url(../images/btn-panda.png);
    float:left;
    position: absolute;
    top:10px;
    left:177px;
    display:block;

}
.panda2{
    width:100px;
    height:100px;
    display: inline-block;
    float:left;
    left: 497px;
    position: absolute;
}
.btn-panda2{
    width:227px;
    height:71px;
    background: url(../images/btn-panda2.png);
    float:left;
    position: absolute;
    top:10px;
    left:620px;
    display:block;
}
.fire{
    width:56px;
    height:40px;
    position: absolute;
    top:-14px;
    left:772px;
}
.tip-2{
    width:902px;
    height:200px;
    margin: 0 auto;
    font-size: 14px;
    font-family: "Microsoft Yahei";
    color:#fff;
}










.pop_txt {
    width: 900px;
    height: 470px;
    position: fixed;
    z-index: 1000;
    background: #fff;
    border: 3px solid #000;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -220px;
    padding:20px 24px;
    font:normal;

}
.pop_detail {
    width: 900px;
    height: 470px;
    position: fixed;
    z-index: 1000;
    background: #fff;
    border: 3px solid #000;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -220px;
    padding:20px 24px;
    font:normal;

}
.txt{
    width: 900px;
    height: 470px;
    overflow-y:auto; 
}
.title{
    width:880px;
    height:60px;
    border-bottom:1px solid #000;
    font:normal; 
}













.video-btn{cursor: pointer;}
.video-btn{ width: 115px; height: 115px;  position: absolute; top: 638px; left: 50%; margin-left: 239px; /*background: url(../images/video-btn.png) 0 0 no-repeat;*/}
.video-round {
    cursor: pointer;
    display: block;
    height: 60px;
    width: 60px;
    position: absolute;
    z-index: 99;
    top:27px;
    left:30px;
/*  background: url(../images/video.swf) 0 0 no-repeat;*/
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
    animation:rotatebtn .1s  infinite linear;
    -moz-animation:rotatebtn .1s  infinite linear;
    -o-animation:rotatebtn .1s  infinite linear;
    -ms-animation:rotatebtn .1s  infinite linear;
    -webkit-animation:rotatebtn 1s  infinite linear;
}


@keyframes rotatebtn { 0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); } }
@-moz-keyframes rotatebtn { 0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes rotatebtn { 0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); } }
@-o-keyframes rotatebtn { 0% { -o-transform: rotate(0deg); }
    100% { -o-transform: rotate(360deg); } }
@-ms-keyframes rotatebtn { 0% { -ms-transform: rotate(0deg); }
    100% { -ms-transform: rotate(360deg); } }

.pop_video{ width: 720px; height: 480px; position: fixed; _position: absolute; z-index: 999; background: #000; border:3px solid #000; left: 50%; top: 50%; margin-left: -360px; margin-top: -220px; }
#videobox{ width: 720px; height: 480px; background: #ffc;}
.close_pop{ width: 67px; height: 67px; position: absolute; top: -3px;  right: -67px; background: url(../images/closepop.jpg); z-index: 1000;}
.maskDiv{ width: 100%; height: 1440px; background: #000; position: fixed; _position: absolute; top: 0; left: 0; z-index: 998;}
