/* live */
.live{
    width:100%;
    background:url("../image/home/live/bcg.jpg?nc=1236") no-repeat center;
    background-size:100% 100%;
    padding: calc(100vw * 80 / 2760) 0;
}
.live-title{
    margin-bottom: calc(100vw * 75 / 2760);
}
.live-title img{
    display:block;
    height:calc(100vw * 153 / 2760);
    width:auto;
}
.live_poster{
    margin-bottom: calc(100vw * 42 / 2760);
}
.live_poster img{
    display:block;
    width:100%;
}
.live_tab{
    position: relative;
}
.live_tab img{
    display: block;
    width: 100%;
}
.live_tab .play{
    width: calc(100vw * 82 / 2760);
    height: calc(100vw * 82 / 2760);
    background: url(../image/home/live/playbtn.png?nc=1236) no-repeat center;
    background-size:100% 100%;
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
}
.live_tab .play.play1{   
    left: 18%;
    
}
.live_tab .play.play2{
    left: 43.2%;
}
.live_tab .play.play3{
    left: 68.5%;
}
.live_tab .play.play4{
    left: 93.7%;
}
/* conference introduction */
.introduction{
    width:100%;
    padding: calc(100vw * 81 / 2760) 0;
    background: url(../image/home/introduction/bcg.jpg?nc=1236) no-repeat center;
    background-size:100% 100%;
}
.introduction-box{
    position: relative;
    margin-bottom: calc(100vw * 55 / 2760);
}
.introduction-title{
    margin-bottom: calc(100vw * 42 / 2760);
}
.introduction-title img{
    display:block;
    height:calc(100vw * 153 / 2760);
    width:auto;
}
.introduction-left-part img{
    display:block;
    width:100%;
}
.introduction-right-part{
   position: absolute;
   right: 0;
   top: 0;
   width: 100%;
}
.introduction-right-part img{
    display:block;
    width:100%;
}
.introduction_data img{
    display: block;
    width: 100%;
}
.introduction-box a{
    display: block;
    width: calc(100vw * 300 / 2760);
    height: calc(100vw * 45 / 2760);
    /* border: 1px solid red; */
    position: absolute;
    bottom: calc(100vw * 36 / 2760);
    left: calc(100vw * 400 / 2760);
}
/* conference agenda */
.agenda{
    width:100%;
    padding: calc(100vw * 80 / 2760) 0;
    background: url(../image/home/agenda/bcg.jpg?nc=1236) no-repeat center;
    background-size:100% 100%;
}
.agenda-title{
    margin-bottom: calc(100vw * 43 / 2760);
}
.agenda-title img{
    display: block;
    height: calc(100vw * 153 / 2760);
}
.agenda-content{
    position: relative;
    display: flex;
    justify-content: center;
}
.agenda-content img{
    display: block;
    width: 102%;
}

.agenda-part{
    position: absolute;
}
.agenda-part1{
    left: calc(100vw * 950 / 2760);
    width: calc(100vw * 806 / 2760);
    height: calc(100vw * 154 / 2760);
    top: calc(100vw * 334 / 2760);
}
.agenda-part2{
    left: calc(100vw * 152 / 2760);
    width: calc(100vw * 1600 / 2760);
    height: calc(100vw * 154 / 2760);
    top: calc(100vw * 494 / 2760);
}
.agenda-part5,.agenda-part6{
    top: calc(100vw * 802 / 2760);
}
.agenda-part3,.agenda-part4{
    top: calc(100vw * 653 / 2760);
}
.agenda-part3,.agenda-part5,.agenda-part7,.agenda-part8,.agenda-part12,.agenda-part10{
    left: calc(100vw * 152 / 2760);
    width: calc(100vw * 806 / 2760);
    height: calc(100vw * 154 / 2760);
}
.agenda-part4,.agenda-part6,.agenda-part9,.agenda-part11,.agenda-part13,.agenda-part14,.agenda-part15{
    left: calc(100vw * 960 / 2760);
    width: calc(100vw * 806 / 2760);
    height: calc(100vw * 154 / 2760);
}
.agenda-part7{
    top: calc(100vw * 950 / 2760);
}
.agenda-part8,.agenda-part9{
    top: calc(100vw * 1112 / 2760);
}

.agenda-part10,.agenda-part11{
    top: calc(100vw * 1270 / 2760);
}

.agenda-part12,.agenda-part13{
    top: calc(100vw * 1430 / 2760);
}

.agenda-part14{
    top: calc(100vw * 1585 / 2760);
}
.agenda-part15{
    top: calc(100vw * 1740 / 2760);
}

.agenda-play{
    position: absolute;
    background: url(../image/home/agenda/playbtn.png?nc=1236) no-repeat;
    /* width: calc(100vw * 22 / 2760);
    height: calc(100vw * 26 / 2760); */
     width: calc(100vw * 22.44 / 2760);
    height: calc(100vw * 26.52 / 2760);
    background-size: 100% 100%;
    cursor: pointer;
}
.agenda-play.play1{
    top: calc(100vw * 425 / 2760);
    left: calc(100vw * 1464 / 2760); 
}
.agenda-play.play2{
    top: calc(100vw * 586 / 2760);
    left: calc(100vw * 468 / 2760); 
}
.agenda-play.play3{
    top: calc(100vw * 739 / 2760);
    left: calc(100vw * 819 / 2760); 
}
.agenda-play.play4{
    top: calc(100vw * 739 / 2760);
    left: calc(100vw * 1317 / 2760); 
}
.agenda-play.play5{
    top: calc(100vw * 901 / 2760);
    left: calc(100vw * 657 / 2760); 
}
.agenda-play.play6{
    top: calc(100vw * 901 / 2760);
    left: calc(100vw * 1428 / 2760); 
}
.agenda-play.play7{
    top: calc(100vw * 1057 / 2760);
    left: calc(100vw * 632 / 2760); 
}
.agenda-play.play8{
    top: calc(100vw * 1215 / 2760);
    left: calc(100vw * 579 / 2760); 
}
.agenda-play.play9{
    top: calc(100vw * 1215 / 2760);
    left: calc(100vw * 1586 / 2760); 
}
.agenda-play.play10{
    top: calc(100vw * 1372 / 2760);
    left: calc(100vw * 571 / 2760); 
}
.agenda-play.play11{
    top: calc(100vw * 1372 / 2760);
    left: calc(100vw * 1362 / 2760); 
}
.agenda-play.play12{
    top: calc(100vw * 1529 / 2760);
    left: calc(100vw * 1713 / 2760); 
}
.agenda-play.play13{
    top: calc(100vw * 1687 / 2760);
    left: calc(100vw * 1359 / 2760); 
}
.agenda-play.play14{
    top: calc(100vw * 1842 / 2760);
    left: calc(100vw * 1574 / 2760); 
}
.agenda-play.play15{
    top: calc(100vw * 2000 / 2760);
    left: calc(100vw * 1434 / 2760); 
}
/* forum highlights */
.forum{
    width:100%;
    padding: calc(100vw * 81 / 2760) 0;
    background:url("../image/home/forum/bcg.jpg?nc=1236") no-repeat center;
    background-size:100% 100%;
}
.forum-title{
    margin-bottom: calc(100vw * 59 / 2760);
}
.forum-title img{
    display: block;
    height: calc(100vw * 153 / 2760);
}
.forum_swiper{
    width: 100%;
    /* height: calc(100vw * 600 / 2760); */
    overflow: hidden;
}
.forum_swiper .swiper-container{
    width:100%;
    height:100%;
    overflow: visible;
}
.forum_swiper .swiper-wrapper{align-items:center}
.forum_swiper .swiper-slide{
    width: calc(100vw * 1365 / 2760);
    /* display: flex;
    justify-content: center;
    transition: transform .3s ease, opacity .3s ease;
    transform: scale(.9);
    opacity: .6; */
}
.forum_swiper .swiper-slide img{display: block;width: 100%;}
.forum_swiper .swiper-slide-active{transform: scale(1);opacity:1}
.forum_swiper .swiper-slide-next,.forum_swiper .swiper-slide-prev{transform: scale(.85)}
.forum_swiper .swiper-slide-next  img,
.forum_swiper .swiper-slide-prev img{filter: blur(calc(100vw * 6 / 2760))}
/* .forum-card{
    width: calc(100vw * 1200 / 2760);
    height: calc(100vw * 400 / 2760);
    background: #fff;
    border-radius: calc(100vw * 12 / 2760);
    box-shadow: 0 calc(100vw * 8 / 2760) calc(100vw * 24 / 2760) rgba(0,0,0,.15);
    display: flex;
    align-items: center;
    padding: calc(100vw * 24 / 2760);
    box-sizing: border-box;
}
.forum-pic{width: calc(100vw * 480 / 2760);height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}
.forum-pic img{height:100%;width:auto;display:block;transition: filter .3s ease, transform .3s ease}
.forum_swiper .swiper-slide-active .forum-pic img{filter:none;transform:none}
.forum-text{flex:1;margin-left: calc(100vw * 24 / 2760);width: calc(100vw * 835 / 2760)}
.forum-text p{font-size: calc(100vw * 20 / 2760);line-height: calc(100vw * 32 / 2760);min-height: calc(100vw * 327 / 2760);color:#333}
.forum-author{margin-top: calc(100vw * 12 / 2760);font-weight:600;font-size: calc(100vw * 22 / 2760);text-align:right;color:#000}
.forum-pagination{position:absolute;left:50%;bottom: calc(100vw * 16 / 2760);transform:translateX(-50%)}
.forum-pagination .swiper-pagination-bullet{background: rgba(255,255,255,.6);opacity:1}
.forum-pagination .swiper-pagination-bullet-active{background:#fff} */
/* guide */
.guide{
    width:100%;
    padding: calc(100vw * 81 / 2760) 0;
    background:url("../image/home/guide/bcg.jpg?nc=1236") no-repeat center;
    background-size:100% 100%;
}
.guide-title{
    margin-bottom: calc(100vw * 60 / 2760);
}
.guide-title img{
    display: block;
    height: calc(100vw * 153 / 2760);
}
.guide-content img{
    display: block;
    width: 100%;
}
/*  da hui jia bin */
.guest{
    width:100%;
    padding: calc(100vw * 81 / 2760) 0;
    background:url("../image/home/guest/bcg.jpg?nc=1236") no-repeat center;
    background-size:100% 100%;
}
.guest-title{
    margin-bottom: calc(100vw * 60 / 2760);
}
.guest-title img{
    display: block;
    height: calc(100vw * 153 / 2760);
}

.banner .swiper-slide img{
    display:block;
    width:100%;
}
.guest_swiper{
    width: 100%;
    height: calc(100vw * 543 / 2760);
    position: relative;
}
.guest_swiper .swiper-container {
      width: 100%;
      height: 100%;
      position: relative;
}
.guest_swiper .swiper-slide {
    height: 100%;
    overflow: hidden;
}
.guest_swiper .swiper-slide img{
    display: block;
    /* width: 100%; */
    height: 100%;
}
.guest_swiper .swiper-button-prev, .guest_swiper .swiper-container-rtl .swiper-button-next{
    width: calc(100vw * 35 / 2760);
    height: calc(100vw * 61 / 2760);
    background-image: url("../image/home/guest/left.png?nc=1236") !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: left center;
    left: calc(-100vw * 86 / 2760);
    top: 42%;

}
.guest_swiper .swiper-button-next, .guest_swiper .swiper-container-rtl .swiper-button-prev{
    width: calc(100vw * 35 / 2760);
    height: calc(100vw * 61 / 2760);
    background-image: url("../image/home/guest/right.png?nc=1236") !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: right center;
    right: calc(-100vw * 76 / 2760);
    top: 42%;
}

/* he zuo huo ban */
.partner{
    width:100%;
    padding-top: calc(100vw * 81 / 2760);
    padding-bottom: calc(100vw * 114 / 2760);
    background:url("../image/home/partner/bcg.jpg?nc=1236") no-repeat center;
    background-size:100% 100%;
}
.partner-title{
    margin-bottom: calc(100vw * 40 / 2760);
}
.partner-title img{
    display: block;
    /* height: calc(100vw * 153 / 2760); */
    height: calc(100vw * 189 / 2760);
}
.partner_content{
    margin-bottom:  calc(100vw * 80 / 2760);
}
.partner_content img{
    display: block;
    width: 100%;
}
