*{
    margin: 0;
    padding: 0;
}
body{
    background-color: #fff;
}
.zb-content{
    width: 1200px;
    /* margin: 0 auto ; */
}
.zb-content .zb-dy{
    width: 1900px;
    position: relative;

}
.zb-content .zb-dy img{
    width: 100%;
}
.zb-content .zb-dy .zb-dy-text1{
    position: absolute;
    width: 520px;
    height: 130px;
    font-size: 18px;
    font-weight: 600;
    /* color: #fff; */
    letter-spacing: 3px;
    line-height: 30px;
    text-align: center;
    top: 210px;
    left: 534px;
}
.zb-content .zb-dy .zb-dy-text2{
    position: absolute;
    width: 520px;
    height: 130px;
    font-size: 18px;
    font-weight: 600;
    /* color: #fff; */
    letter-spacing: 3px;
    line-height: 30px;
    text-align: center;
    top: 309px;
    left: 518px;

}
/* 部分出席嘉宾 样式 */
.zb-jb{
width: 1900px;
/* height: 100%; */
margin: 0 auto;


}
.zb-jb-title{
    width: 400px;
    margin: 0 auto;
}
.zb-jb .zb-jb-teacher{
    width: 1200px;
    margin: 10px auto;

}
.zb-jb .zb-jb-teacher img{
    width: 1200px;
    height: 447px;

}
/* 现场视频回顾 */
.zb-hg{
        margin: 0 auto;
}
.zb-hg-mp{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zb-hg-mp .video1 {
    width: 280px;
    height: 202px;
    padding: 5px;
    border-radius: 20px;
}
.zb-hg-mp .zb-sp{
    margin-top: 10px;
}
.zb-hg-mp .zb-hf-bj1{
    width: 290px;
    height: 300px;
    background-image: url(../img/s1.png);
    background-size: 100% 100%;
    margin-top: 10px;
}
.zb-hg-mp .zb-hf-bj2{
    width: 290px;
    height: 300px;
    background-image: url(../img/s2.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj3{
    width: 290px;
    height: 300px;
    background-image: url(../img/s3.png);
    background-size: 100% 100%;
}

.zb-hg-mp .zb-hf-bj4{
    width: 290px;
    height: 300px;
    background-image: url(../img/s4.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj5{
    width: 290px;
    height: 300px;
    background-image: url(../img/s5.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj6{
    width: 290px;
    height: 300px;
    background-image: url(../img/s6.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj7{
    width: 290px;
    height: 300px;
    background-image: url(../img/s7.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj8{
    width: 290px;
    height: 300px;
    background-image: url(../img/s8.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj9{
    width: 290px;
    height: 300px;
    background-image: url(../img/s9.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj10{
    width: 290px;
    height: 300px;
    background-image: url(../img/s10.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj11{
    width: 290px;
    height: 300px;
    background-image: url(../img/s11.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj12{
    width: 290px;
    height: 300px;
    background-image: url(../img/s12.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj13{
    width: 290px;
    height: 300px;
    background-image: url(../img/s13.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj14{
    width: 290px;
    height: 300px;
    background-image: url(../img/s14.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj15{
    width: 290px;
    height: 300px;
    background-image: url(../img/s15.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj16{
    width: 290px;
    height: 300px;
    background-image: url(../img/s16.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj17{
    width: 290px;
    height: 300px;
    background-image: url(../img/s17.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj18{
    width: 290px;
    height: 300px;
    background-image: url(../img/s18.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj19{
    width: 290px;
    height: 300px;
    background-image: url(../img/s19.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj20{
    width: 290px;
    height: 300px;
    background-image: url(../img/s20.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj21{
    width: 290px;
    height: 300px;
    background-image: url(../img/s21.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj22{
    width: 290px;
    height: 300px;
    background-image: url(../img/s22.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj23{
    width: 290px;
    height: 300px;
    background-image: url(../img/s23.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj24{
    width: 290px;
    height: 300px;
    background-image: url(../img/s24.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj25{
    width: 290px;
    height: 300px;
    background-image: url(../img/s25.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj26{
    width: 290px;
    height: 300px;
    background-image: url(../img/s26.png);
    background-size: 100% 100%;
}

.zb-hg-mp .zb-hf-bj27{
    width: 290px;
    height: 300px;
    background-image: url(../img/s27.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj28{
    width: 290px;
    height: 300px;
    background-image: url(../img/s28.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj29{
    width: 290px;
    height: 300px;
    background-image: url(../img/s29.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj30{
    width: 290px;
    height: 300px;
    background-image: url(../img/s30.png);
    background-size: 100% 100%;
}

.zb-hg-mp .zb-hf-bj31{
    width: 290px;
    height: 300px;
    background-image: url(../img/s31.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj32{
    width: 290px;
    height: 300px;
    background-image: url(../img/s32.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj33{
    width: 290px;
    height: 300px;
    background-image: url(../img/s33.png);
    background-size: 100% 100%;
}

.zb-hg-mp .zb-hf-bj34{
    width: 290px;
    height: 300px;
    background-image: url(../img/s34.png);
    background-size: 100% 100%;
}

.zb-hg-mp .zb-hf-bj35{
    width: 290px;
    height: 300px;
    background-image: url(../img/s35.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj36{
    width: 290px;
    height: 300px;
    background-image: url(../img/s36.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj37{
    width: 290px;
    height: 300px;
    background-image: url(../img/s37.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj38{
    width: 290px;
    height: 300px;
    background-image: url(../img/s38.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj39{
    width: 290px;
    height: 300px;
    background-image: url(../img/s39.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj40{
    width: 290px;
    height: 300px;
    background-image: url(../img/s40.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj41{
    width: 290px;
    height: 300px;
    background-image: url(../img/s41.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj42{
    width: 290px;
    height: 300px;
    background-image: url(../img/s42.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj43{
    width: 290px;
    height: 300px;
    background-image: url(../img/s43.png);
    background-size: 100% 100%;
}
.zb-hg-mp .zb-hf-bj44{
    width: 290px;
    height: 300px;
    background-image: url(../img/s44.png);
    background-size: 100% 100%;
}
/* 视频全程回顾 */
.zb-sphg{
   
    margin: 0 auto;
}
.zb-sphg .zb-sphf-img{
    width: 1200px;
    margin: 20px auto;
}

/* 直播预告 */
.zb-yg-btn {
    width: 1900px;
}
.zb-bibu img{
width: 100%;
margin-top: 10px;
}
/* 视频弹出框 */
.biaobox .livideo2 {
    position: fixed;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 999;
  }
  .biaobox .livideo2 .livideo2-inset {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }
  .biaobox .livideo2 .livideo2-inset .inset-box {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: #ffffff;
    width: 1200px;
    height: 600px;
    animation: mymove 0.5s;
    -webkit-animation: mymove 0.5s;
  }
  .biaobox .livideo2 .livideo2-inset .inset-box .close {
    width: 40px;
    height: 40px;
    position: absolute;
    right: -1%;
    top: -2%;
    font-size: 40px;
    color: red;
    text-align: center;
    line-height: 40px;
    z-index: 9999;
    border-radius: 50%;
    background: #ffffff;
    cursor: pointer;
    border: 2px solid red;
  }
  .biaobox .livideo2 .livideo2-inset .video2 {
    width: 100%;
    height: 100%;
  }