
#banner{
    margin-top:15px;
}
.swiper-container {z-index: 1;}
.swiper-slide {background-position: 50% 0;height: 370px;}
.swiper-slide a {}
.swiper-container-horizontal > .swiper-pagination-bullets {bottom: 23px;}

.swiper-pagination-bullet {width: 14px;height: 14px;border-width: 1px;border-style: solid;opacity: 1;}

.gray .swiper-pagination-bullet {border-color: #fff;background-color: transparent;}
.gray .swiper-pagination-bullet-active {background: #fff;}

.white .swiper-pagination-bullet {border-color: #fff;background-color: transparent;}
.white .swiper-pagination-bullet-active {background-color: #fff;}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}

.banner_conference{
    text-align: center;
    padding-top: 140px;
}
.conference_box{
    display: inline-block;
}
.banner_conference_name{
    font-size: 50px;
    font-family: 'Inter SemiBold';
    color: #0e96ce;
    margin-bottom: 20px;
}
.banner_conference_date{
    font-size: 24px;
    color: #4c4c4c;
}


.collaborate_banner{
    background: url(../img/collobrate_banner.jpg) no-repeat center center;
    height: 370px;
    margin-top: 15px;
    margin-bottom: 30px;
}
.collaborate_left{
    width: 700px;
    float: left;
}
.collaborate_title{
    font-size: 40px;
    color: #fff;
    margin-top: 62px;
    line-height: 78px;
    font-family: 'Inter SemiBold';
}
.collaborate_info{

    color: #fff;

    font-size: 24px;

    margin: 20px 0px 34px;
}
.collaborate_info span{
    padding: 0px 36px;
    font-size: 20px;
}

.banner_btn{
    font-size: 24px;
    color: #fff;
    display: inline-block;
    line-height: 50px;
    border: 1px solid #fff;
    padding: 0px 40px;
    border-radius: 6px;
}
.banner_btn:hover{
    color:#fff;
}
.banner_btn2{
    background: #007fe9;
    display: block;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    line-height: 52px;
    font-size: 16px;
    margin-top:20px;
}
.banner_btn2:hover{
    color:#fff;
}
.form_content{
    margin-bottom:14px;
}
.collaborate_right{
    float: right;
    width: 330px;
    background: #fff;
    border-radius: 10px;
    margin-top: 19px;
    box-sizing: border-box;
}
.fm_text{
    width: 296px;
    border-radius: 6px;
    height: 50px;
}

.banner_form{}
.form_title{
    background: #f3f3f3;
    font-size: 22px;
    line-height: 52px;
    padding-left: 15px;
    border-radius: 6px 6px 0px 0px;
    margin-bottom: 24px;
}
.form{
    padding: 0px 15px 15px;
}
.bnner_speaker{
    margin-top: 80px;
    text-align: center;
}
.speaker_title{
    font-size: 38px;
    line-height: initial;
    font-family: 'Inter SemiBold';
}
.speaker_info{
    color: #0745e8;
    font-size: 32px;
    line-height: initial;
    margin: 20px 0px 30px;
}
.speaker_info span{
    font-family: 'Inter SemiBold';
    color: #d81173;
}
.join_btn{
    color: #0745e8;
    border: 1px solid #0745e8;
    transition: 0.15s all linear;
}
.join_btn:hover{
    color: #fff;
    background:#0745e8;
}
.submission_title{
    font-size: 38px;
    line-height: initial;
    color: #153082;
    font-family: 'Inter SemiBold';
}
.submission_info{
    color: #2b5ced;
    font-size: 32px;
    line-height: initial;
    margin: 20px 0px 30px;
}
.submission_info span{
    font-family: 'Inter SemiBold';
    color: #2b5ced;
}
.submission_btn{
    color: #2b5ced;
    border: 1px solid #2b5ced;
    transition: 0.15s all linear;
    background: #0745e8;
    color: #fff;
}
.submission_btn:hover{
    background:#0745e8;
    color: #fff;
}
.bnner_collaborate{
    margin-top: 54px;
    text-align: center;
}
.ai_topic{
    font-size: 43px;
    font-weight: bold;
    color: #f8fb52;
    line-height: 90px;
}
.banner_con_name{
    color: #fff;
    font-size: 26px;
    margin: 10px 0px 18px;
}
.banner_con_detail{
    color: #dde7ff;
    font-size: 19px;
    margin-bottom: 20px;
}
.ai_btn{
    font-size: 22px;
    line-height: 46px;
    color: #2ff0ff;
    border: 1px solid #2ff0ff;
    transition: 0.15s all linear;
}
.ai_btn:hover{
    background: #00c7d6;
    color: #fff;
    border: 1px solid #00c7d6;
}