@charset "utf-8";
/* CSS Document 20231219 */

body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,form,input,button,textarea{margin:0;padding:0;letter-spacing:0.03rem;color: #292C33;}
body,button,input,select,textarea{
    font:12px/1.5 PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    color:#252a2d;
    font-weight:300;
    -webkit-touch-callout:none;
    -webkit-highlight:none;
    -webkit-tap-highlight-color:transparent;
    word-wrap:break-word;
    /*word-break:break-all;*/
}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style: none;}
li{list-style:none;}
div,input,textarea{outline-style:none;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
em,i{font-style:normal;font-weight:300;}
img {border: 0;vertical-align: middle;}
a {text-decoration:none;outline:0;color:#252a2d;}
a:hover{text-decoration:none;color:#0093e8;}

/*头部banner*/
.top{width:100%;background:#D7EAFB;}
.banner{ position: relative; margin:0 auto;width:1920px;height:800px;overflow:hidden;background:#daebfb url(../images/banner.jpg) no-repeat top center;}
.banner_con{width:100%;position: absolute;top:56%;}
.banner_con_center{width:98%;margin:0 auto;padding:20px 0 2px;background-color: rgba(215, 234, 251, 0.7);border:2px solid #FFFFFF;border-radius: 18px;}
.banner_con h3{width:940px;margin:0 auto 20px;font-size: 17px;color: #333;font-weight:300;line-height:29px;}
.banner_con h3 em{color:#0062C5;font-weight: bold;}
.banner_btn{width:62%;display:flex;justify-content:center;margin:40px auto 0;}
.banner_btn a{
    position:relative;
    display: block;
    width:19%;
    padding:5px 10px;
    margin:0 30px;
    text-align: center;
    line-height: 47px;
    font-size: 18px;
    font-weight:400;
    color: #fff;
    -khtml-border-radius:90px 90px 90px 90px;
    -ms-border-radius:90px 90px 90px 90px;
    -o-border-radius:90px 90px 90px 90px;
    -moz-border-radius:90px 90px 90px 90px;
    -webkit-border-radius:90px 90px 90px 90px;
    border-radius:90px 90px 90px 90px;
    z-index:0;
}
.banner_btn a::after{
    content:'';
    position: absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background: -webkit-linear-gradient(to right,#80BAFC, #5D91F9);
    background: -moz-linear-gradient(to right,#80BAFC, #5D91F9);
    background: linear-gradient(to right,#80BAFC, #5D91F9);
    border-radius: 90px 90px 90px 90px;
    z-index:-1;
    background-size: 150%;
    transition: background-position .5s; 
}
.banner_btn a:last-child{margin-right:0;}
.banner_btn a:hover::after{
    background-position:100% 0;
    
}
.titile{
 z-index:0;margin-bottom:5%;
}
.titile h2{width:100%;
    background-image: linear-gradient(to right,rgba(128,185,252),rgba(93,145,249));
    background-clip: text;
    -webkit-background-clip: text; display: flex;justify-content:center;
}
.titile h2 em{font-family:Arial,"Microsoft Yahei","微软雅黑";font-size: 49px;background-image: linear-gradient(to right,rgba(128,185,252),rgba(93,145,249));
    background-clip: text;-webkit-background-clip: text;font-weight: bold;color:transparent;padding:0 20px;}
.titile i{background:url(../images/tit_l.png) no-repeat center right;
    display: block;width:30%;margin:0 12px;}
.titile i:last-child{background:url(../images/tit_r.png) no-repeat center left;}

.titile1{
 z-index:0;margin-bottom:5%;
}
.titile1 h2{width:100%;
    background-image: linear-gradient(to right,rgba(216,251,255),rgba(103,221,247));
    background-clip: text;
    -webkit-background-clip: text; display: flex;justify-content:center;
}
.titile1 h2 em{font-family:Arial,"Microsoft Yahei","微软雅黑";font-size: 49px;background-image: linear-gradient(to right,rgba(216,251,255),rgba(103,221,247));
    background-clip: text;-webkit-background-clip: text;font-weight: bold;color:transparent;padding:0 20px;}
.titile1 i{background:url(../images/tit_l.png) no-repeat center right;
    display: block;width:30%;margin:0 12px;}
.titile1 i:last-child{background:url(../images/tit_r.png) no-repeat center left;}

/*演讲嘉宾*/
/*.guests{background:#F1F4F9;overflow: hidden;}
.guest_con{width:1200px;margin:0 auto;padding:3.5% 0 3%;}
.guest_list{width:100%;}
.guest_scroll{width:100%;display:flex;justify-content:left;flex-wrap:wrap;}
.guest_box{width:226px;margin: 0 17px 60px 0;color: #292C33;text-align: center;position: relative;}
.guest_box:nth-child(5n){margin-right:0;}
.guest_box img{ width:226px;height:226px;
    object-fit:contain;object-position:center top;-khtml-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;}
.guest_box .txt{width:206px;background:#0281EF;text-align:left;padding:10px;-khtml-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px;z-index: 99;position:absolute;bottom:0px;opacity:0.8;}
.guest_box .txt h3{font-size: 20px;line-height:34px;color:#fff;}
.guest_box .txt p{font-size: 13px;color: #fff;line-height:22px;height:48px;overflow:hidden;}
.guest_link{}
.guest_link img{ width:226px; height:330px;}*/
.guests{
    background:#fff;overflow: hidden;
    /*background:#D7E4EC url(../images/bg2.jpg) no-repeat top center;overflow: hidden;*/
}
.guest_con{
    width:1200px;margin:0 auto;
    padding:5% 0 1%;
}
.guest_list{width:100%;}
.guest_scroll{width:100%;display:flex;justify-content:center;flex-wrap:wrap;} 
.guest_box{
    width:226px;margin: 0 17px 60px 0;color: #292C33;
    background:url(../images/photo_bg.png) no-repeat top center;padding-top:32px; text-align: center;
}
.guest_box:nth-child(5n){margin-right:0;}
.guest_box img{width:226px;height:266px;object-fit:contain;object-position:center top;}
.guest_box h3{font-size: 24px;margin-top:20px;line-height:34px;font-weight:bold;color:#024EA2;}
.guest_box p{font-size: 16px;margin-top:6px;color:#5A5E66;line-height:22px;}
.guest_link{}
.guest_link img{ width:165px; height:165px;}

/*主题分享*/
.sharing{
    background:#E8F1F8 /*url(../images/bg2.jpg) no-repeat top center*/;overflow: hidden;
}
.sharing_con{width:1200px;margin:0 auto;padding:2.8% 0 3%;}
.sharing_list{width:100%;}
.titile_s{background:url(../images/tit_s.png) no-repeat 0px center;padding-left:30px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;}
.titile_s h3{font-size:23px;color:#333; line-height:46px;padding-left:10px;}
.titile_l{background:url(../images/tit_long.png) no-repeat 0px center;padding-left: 15px;padding-top:10px;padding-bottom:10px;margin-bottom: 10px;}
.titile_l h3{ font-size:22px;color:#fff; line-height:46px;letter-spacing: -1px;}
.sharing_box{width: 23.5%;margin-bottom: 24px;}
.sharing_list{width:100%;display: flex;justify-content:space-between;}
.flex_l{justify-content:flex-start;}
.flex_l .sharing_box{margin-right: 24px;}
.sharing_box a{
    display:block;
    position: relative;
    background-color: #fff;
    -webkit-box-shadow: rgba(164, 178, 187, 0.1) 3px 3px 6px;
    -moz-box-shadow: rgba(164, 178, 187, 0.1) 3px 3px 6px;
    box-shadow: rgba(164, 178, 187, 0.1) 3px 3px 6px;
    -khtml-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    z-index:0;
}
.sharing_box a img{ width: 100%;
    margin:0 0px;
    -khtml-border-radius:5px 5px 0 0;
    -ms-border-radius:5px 5px 0 0;
    -o-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;}
.sharing_box a h3{
    font-size: 15px;
    font-weight: normal;
    line-height: 23px;
    margin: 10px 16px 0 16px;
    color: #5A5E66;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height: 80px;
}
.sharing_box a::after {
    content: '';
    position: absolute;
    left: 0; top: 0; right: 0; bottom: 0;
    background: -webkit-linear-gradient(to right,#80BAFC, #5D91F9);
    background: -moz-linear-gradient(to right,#80BAFC, #5D91F9);
    background: linear-gradient(to right,#80BAFC, #5D91F9);
    opacity: 0;    
    transition: opacity .5s;
    z-index:-1;
    -khtml-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}
.sharing_box a:hover::after{
    opacity: 1;
}
.sharing_box a:hover h3{
    color:#fff;
}
.sharing_box a:hover p{
    color:#fff;
}
.yuanzhuo{ width:100%;}
.yuanzhuo a img{width:97%;margin:0 1.5% 15px 1.5%;}
.yuanzhuo a{padding:0;}
.yuanzhuod a img{width:49%;-khtml-border-radius:4px 0 0 4px;
    -ms-border-radius:4px 0 0 4px;
    -o-border-radius:4px 0 0 4px;
    -moz-border-radius:4px 0 0 4px;
    -webkit-border-radius:4px 0 0 4px;
    border-radius:4px 0 0 4px;}
.yuanzhuo a h3{font-size: 18px;font-weight: normal;line-height: 23px;margin:10px 0 0 16px;}


/*重磅发布*/
.report{background:#1A38D8 url(../images/bg3.jpg) no-repeat bottom center;overflow: hidden;}
.report_con{width:1200px;margin:0 auto;padding:3% 0 3%;}
.report_box{display:flex;justify-content:space-between;}
.report_img{overflow: hidden;}
.report_img img{width: 100%;}
.report_img h3{width:96%;height:80px;line-height:80px;background:#fff;font-size:20px;padding-left:4%;}
/*嘉宾金句*/
.videos{background:#1A38D8 url(../images/bg3.jpg) no-repeat bottom center;padding-top:5%;padding-bottom:0;}
.video_con{width:1200px;margin:0 auto;position: relative;padding-bottom:8%;}
.swiper-container{width:85%;height:100%;}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
.swiper-slide a{ position: absolute;}
.swiper-slide video{ width: 100%;height: auto;}
.video_icon{
    position: absolute;
    background:url(../images/play.png) no-repeat top center;
    width:64px;
    height:64px;
    display: block;
    top:37%;
    left:40%;
}
.swiper-button-next,.swiper-button-prev{
    opacity:0.5;
    width:70px!important;
    height:70px!important;
    background:#fff;
    -khtml-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%;}
.swiper-button-next:after, .swiper-button-prev:after{
    font-size:34px!important;
    font-weight: bold;
    color:#5f646b;
}
.swiper-button-next:hover,.swiper-button-prev:hover{
    opacity:1;
    transition:0.5s;
}
.swiper-button-next{
    right:0px!important;
    top:50%!important;
}
.swiper-button-prev{
    left:0px!important;
    top:50%!important;
}
.swiper-pagination{width: 100%; margin-top:3%;}

/*大会议程*/
.agenda{background:#ffffff /*url(../images/bg2.jpg) no-repeat top center*/;overflow: hidden;}
.agenda .titile {margin-bottom:3%;}
.agenda_con{width:1200px;margin:0 auto;padding:4% 0 7%;}
.agenda_list{width:100%;display:flex;justify-content:space-between;}
.agenda_li{display: block;padding:0 0 0 9%;width:38%;}
.agenda_list ul{ border-left:2px solid #0250A2; margin-top:6%;}
.agenda_con ul li{ position: relative;padding:4px 0 20px;display:flex;}
.agenda_con .agenda_li h3{font-size:36px;line-height:66px; font-weight:lighter;background-image: linear-gradient(145deg,rgba(125,173,248),rgba(48,122,248)60%);
    background-clip: text;
    -webkit-background-clip: text;color:transparent;border-bottom:#d0d0d0 solid 1px;width:40%;}
.agenda_con ul li:first-child::before{display: none;}
.agenda_con ul li a{max-width:95%;width:95%;display: inline-block;margin-left:3%;pointer-events: none;}
.agenda_con ul li a h4{font-size:20px;line-height:32px; font-weight:bold;margin-bottom:3px;color:#0250A2;display: block;}
.agenda_con ul li a i{width: 100%; font-size: 16px;color: #373737;line-height:26px;font-weight:bold;display:flex;}
.agenda_con ul li a i em:first-child{width:17%;}
.agenda_con ul li span{font-family:helvetica; font-size:16px;line-height:32px;letter-spacing:0;margin-left:-24%;color:#333;background:url(../images/time_line.png) no-repeat right 7px;padding-right:22px;}
.agenda_con ul li a i em.text_e{width:26%;}
.agenda_con .kg{text-indent:3px;}

.agendabox{width:1200px;}
.agendabox h3{width:1164px;font-size:24px;height:50px;line-height:50px;border-bottom:1px solid #e3e3e3;font-weight:bold;color:#2F7AF7;padding:15px 0 15px 36px;background:url(../images/icon_time.png) no-repeat left center;}
.agendabox li{width:1200px;display:flex;justify-content:space-between;border-bottom:1px solid #e3e3e3;padding:15px 0;}
.agendabox li i{width:160px;font-size:14px;color:#2F7AF7;}
.agendabox li h4{width:560px;font-size:16px;}
.agendabox li em{width:80px;font-size:14px;}
.agendabox li p{width:400px;font-size:14px;}


/*现场图集*/
.pictures{
    background:#F1F4F9/* url(../images/photo_bg.jpg) no-repeat bottom center*/;overflow: hidden;
}
.picture_con{
    width:1200px;margin:0 auto;
    padding:5% 0;
}
.picture_list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.picture_box{width: 32%;margin-bottom:30px;-khtml-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    font-size:0;
}
.picture_box img{width:100%;-khtml-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;}
.img_bg{background:url(../images/xctj_06.jpg) no-repeat top center;position: relative;}
.picture_box a .btn_style{
    position: absolute;
    right:15px;bottom:15px;
    display: block;
    padding:5px 20px;
    line-height:30px;
    font-size:16px;
    font-weight:400;
    color: #fff;
    background: -webkit-linear-gradient(to right,#80BAFC, #5D91F9);
    background: -moz-linear-gradient(to right,#80BAFC, #5D91F9);
    background: linear-gradient(to right,#80BAFC, #5D91F9);
    -khtml-border-radius:90px 90px 90px 90px;
    -ms-border-radius:90px 90px 90px 90px;
    -o-border-radius:90px 90px 90px 90px;
    -moz-border-radius:90px 90px 90px 90px;
    -webkit-border-radius:90px 90px 90px 90px;
    border-radius:90px 90px 90px 90px;
    z-index:0;
}
.picture_box a:hover .btn_style{
    background: -webkit-linear-gradient(to right,#80BAFC, #5D91F9);
    background: -moz-linear-gradient(to right,#80BAFC, #5D91F9);
    background: linear-gradient(to right,#80BAFC, #5D91F9);  
}

/*往届回顾*/
.review{background:#fff;overflow:hidden;}
.reviewcon{width:1200px;margin:0 auto;padding:5% 0 2% 0;}
.reviewlist{width:100%;}
.reviewscroll{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.reviewbox{width:32%;margin:0 0 40px 0;}
.reviewbox{border: #e7e7e7 solid 1px;-khtml-border-radius:8px 8px 8px 8px;
    -ms-border-radius:8px 8px 8px 8px;
    -o-border-radius:8px 8px 8px 8px;
    -moz-border-radius:8px 8px 8px 8px;
    -webkit-border-radius:8px 8px 8px 8px;
    border-radius:8px 8px 8px 8px;margin-bottom:4%;}
.reviewbox a{display: flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-bottom: 30px;}
.reviewbox p{font-size: 17px; line-height: 31px; color: #5A5E66; margin-top:8px; width:90%;height:180px;}
.reviewbox img{ width: 100%;-khtml-border-radius:8px 8px 0px 0px;
    -ms-border-radius:8px 8px 0px 0px;
    -o-border-radius:8px 8px 0px 0px;
    -moz-border-radius:8px 8px 0px 0px;
    -webkit-border-radius:8px 8px 0px 0px;
    border-radius:8px 8px 0px 0px;margin-bottom: 20px;}
.reviewbox .reviewbtn{
    position:relative;
    padding:0 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight:400;
    color: #fff;
    background: -webkit-linear-gradient(to right,#81B0F8, #2F7AF7);
    background: -moz-linear-gradient(to right,#81B0F8, #2F7AF7);
    background: linear-gradient(to right,#81B0F8, #2F7AF7);
    -khtml-border-radius:90px 90px 90px 90px;
    -ms-border-radius:90px 90px 90px 90px;
    -o-border-radius:90px 90px 90px 90px;
    -moz-border-radius:90px 90px 90px 90px;
    -webkit-border-radius:90px 90px 90px 90px;
    border-radius:90px 90px 90px 90px;
    z-index:0;
}
.reviewbox a:hover .reviewbtn{background-size:150%; }
.reviewbox1{width:32%;margin:0 0 40px 0;}
.reviewbox1{border: #e7e7e7 solid 0px;-khtml-border-radius:8px 8px 8px 8px;
    -ms-border-radius:8px 8px 8px 8px;
    -o-border-radius:8px 8px 8px 8px;
    -moz-border-radius:8px 8px 8px 8px;
    -webkit-border-radius:8px 8px 8px 8px;
    border-radius:8px 8px 8px 8px;margin-bottom:4%;}

/*合作单位*/
.cooperation{background:#060a4b url(../images/bg4.jpg) no-repeat bottom center; padding:4% 0; text-align: center;}
.cooperation .titile{margin-bottom:1%;}
.prnasia{ width:282px;height: 64px; display: block;margin-left: 25.5%;}
.tab,.cc{ display:none;}
.agenda_con .tab ul li::before{display:none;}
.agenda_con .tab{border: #2bcee3 solid 1px;margin-bottom:10px;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.agenda_con .tab ul{display:flex;}
.agenda_con .tab ul li{padding:0;font-weight:normal;display:inline-block;font-size:20px;line-height:34px;color:#2F7AF7;text-align: center; width: 50%;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.agenda_con .tab .curr{color:#fff;background: -webkit-linear-gradient(to right,#81B0F8, #2F7AF7);background: -moz-linear-gradient(to right,#81B0F8, #2F7AF7);background: linear-gradient(to right,#81B0F8, #2F7AF7);}
.m_img{ display: none;}
.agenda_con .cc ul li span{margin-left:-30%;line-height:22px;}
.agenda_con .cc ul{border-left:#2bcee3 1px solid; margin-top:6%;margin-left:24%;
    }
.agenda_con .cc ul li a i em:first-child{
    margin-right:5px;
    width:44px;}
.agenda_con .cc ul li a i em{width:90%; line-height:20px;}
.agenda_con .cc ul li a h4{line-height: 22px;padding-bottom:5px;}

/*适配*/
@media screen and (max-width:1920px){
    .banner_con_center{width:55%;}
    .banner,.banner2{width:auto;}
}
@media screen and (max-width:1680px){
    .banner_con_center{width:60%;}
}
@media screen and (max-width:1536px){
    .banner_con_center{width:70%;}
}
@media screen and (max-width:1440px){

}
@media screen and (max-width:1405px){
}
@media screen and (max-width:1366px){
    .banner_con_center{width:80%;}
}
@media screen and (max-width:1280px){
    .banner_con_center{width:90%;}
    .banner_con {
        top: 55%;}
    .banner_con_center {
        padding-top:2%;}
    .agenda_list ul li a h4{font-size:19px;}
    .agenda_list ul li span{font-size: 15px;}

}
@media screen and (max-width:1242px){
    .banner,.banner2{width:100%;background-size:150% auto;height:0;padding-bottom:65%;}
    .banner2{padding-bottom:52%;}
    .sharing_con,.picture_con,.video_con,.guest_con,.agenda_con,.review_con,.report_con{width:93%;margin:0 auto;}
    .video_icon{
        top:24%;
        left:33%;
    }
    .cooperation{overflow: hidden;}
    .cooperation img{ width:150%; height:100%;}
    .cooperation_con{ width:100%;top: 76.16%;}
    .prnasia{ width:22%;height:4.5%;margin-left: 27%;}
    .guest_box{width:22%;margin-right:4%;}
}
@media screen and (max-width:1125px){
    /* .agenda_list ul{ width:46%;} */
    .agenda_list ul li a h4{font-size:17px;}
    .agenda_list ul li span{font-size: 14px;}
    .agenda_list ul li a i{font-size: 13px;}
    .swiper-button-next, .swiper-button-prev{width:60px!important;height:60px!important;}
    .banner_btn{width:90%;}
}
@media screen and (max-width:1024px){
    .titile h2 em {font-size: 42px;line-height:50px;}
    .titile span{font-size:14px;}
    .titile {margin-bottom:3%;}
    .banner_con h3 {width:100%;}
    .banner_btn a{width:30%;}
    .banner_btn{margin: 0 auto;}
    .guest_list{width:100%;margin:0;justify-content:space-between;}
    .guest_box{margin: 0 0 24px;}
    .agenda_list ul li a h4{font-size:15px;}
    .agenda_list ul li span{font-size: 12px;}
    .agenda_list ul li a i{font-size: 12px;}
    .swiper-button-next, .swiper-button-prev{width:55px!important;height:55px!important;}
    .agenda_li{padding-left: 10%;}
    .agenda_list ul li span{width:24%;margin-left: -28%;}
}
@media screen and (max-width:900px){
    .banner_con {
        top:54%;}
    .titile i{width:20%;}
    .titile span{font-size:12px;}
    .banner_con h3 {
        margin: 0 auto 20px;
        font-size: 14px;
        line-height: 22px;}
        .banner_btn a{font-size: 16px;line-height:40px;}
    .tab,.cc{ display: block;}
    .agenda_list,.js_box{ display: none;}
    .agenda_list{flex-direction:column;}
    .agenda_con .cc ul{margin-left: 20%;}
    .agenda_con ul li span{background-size:8%;}
    .agenda_con .cc ul li span{margin-left: -19%;padding-right:25px;}
    .agenda_con .cc ul li a i em:first-child{width:66px;}
    .agenda_con .cc ul li a i em{line-height: 26px;}
    .agenda_con .cc ul li a i em.text_e{width:110px;}
    .picture_box a .btn_style{font-size: 15px;padding: 5px 15px;}
    .swiper-button-next, .swiper-button-prev{display: none!important;}
    .swiper-container {width:100%;}
    .banner_btn {margin-top:16px;}
    .review_box p {
        width:60%;}
    .tab ul li{padding:0;}
    .review_box h3{padding:0 20px;}
    .review_box p{padding:0 20px 20px;}
    .pc_img{ display: none;}
    .m_img{ display:block;}
    .prnasia{width: 28%;height: 4%;margin-left:36%;}
    .cooperation .m_img{width:100%;}
    
}
@media screen and (max-width:750px){
    .guest_list{ overflow-x:scroll;}
    .sharing_scroll{ width:1150px;}
    .banner{background:#D7EAFB url(../images/banner_m.jpg) no-repeat top center;background-size:contain;padding-bottom:142%;}
    .sharing_box{width:48%;}
    .picture_box{width:48%;}
    .sharing_box a{padding-bottom:13px;}
    .sharing_box a h3 {font-size: 13px;margin: 7px 8px 0;line-height: 18px;height:70px;}
    .banner_con_center {padding-top:3.5%;}
    .banner_con {top:50%;}
    .banner_con_center{padding:8px;}
    .banner_con h3{font-size: 12px;line-height:18px;letter-spacing: 0;margin: 0 auto 10px;}
    .banner_btn a {padding:5px 5px 2px;font-size:12px;margin:0px;}
    .banner_btn a::after {top:1px;bottom:1px;left:1px;right:1px;}
    .banner_btn {height:50px;margin-top:30px;}
    .banner_btn a:first-child{line-height:36px;}
    .titile{margin-bottom:0;padding-bottom: 10px;}
    .titile h2{font-size:24px;}
    .titile h2 em{padding:0 10px;}
    .titile i,.titile i:last-child{background-size:130% auto;margin:0;}
    .titile1{margin-bottom:0;padding-bottom: 10px;}
    .titile1 h2{font-size:24px;}
    .titile1 h2 em{padding:0 10px;}
    .titile1 i,.titile1 i:last-child{background-size:130% auto;margin:0;}
    .report{}
    .report_box{display: flex;flex-wrap:wrap;}
    .report_img{background-size: 100%;padding-bottom:20px;}
    .report_img h3{width:97%;height:60px;line-height:60px;font-size:16px;padding-left:3%;}
    .guests,.sharing,.agenda{background-size:300% auto;}
    .titile_s{padding-left:20px;background-size:80% auto;}
    .titile_s h3{font-size: 18px;}
    .videos{padding-bottom:5%;}
    .video_icon{ width:30px;height:30px;background-size:100%;top:24%;left:32%;}
    .guest_scroll{ width:900px;justify-content: flex-start;}
    .guest_box{width:16%;margin:0;background-size:100%;padding:0 0 15px;}
    .guest_box img{width:73%;margin-top:14%;height:auto;object-fit:contain;object-position:center top;}
    .guest_box h3{font-size: 16px;margin-top:14px;line-height:30px;font-weight:bold;color:#024EA2;}
    .guest_box p{font-size: 12px;margin-top:4px;color:#5A5E66;line-height:16px;}
    .guest_box .txt{width:70%;padding:4px 2% 0 2%;height:auto;object-fit:contain;object-position:center top;margin-left:18px;bottom:15px;}
    .guest_box .txt h3{ font-size:16px;line-height: 20px;margin-top:20px;}
    .guest_box .txt p{font-size: 13px;transform: scale(0.7);color: #5A5E66;line-height:18px;margin:0 -18px;}
    .guest_link img{width: 73%;margin-top:22px;}
    .reviewbox h3{font-size: 20px;font-weight:500; line-height:35px; margin-top:10px;}
    .reviewbox p{font-size: 13px; margin-top:2px;}
    .titile h2 em {font-size:26px;line-height:40px;}
    .titile1 h2 em {font-size:26px;line-height:40px;}
    .sharing_con{padding:3% 0 3%;}
    .flex_l{justify-content:space-between;}
    .flex_l .sharing_box{margin-right:0;}
    .flex_l .sharing_box:first-child{margin-right:10px;}
    .titile_l{margin:-16px;margin-top:5px;background-size:105%;margin-bottom:10px;}
    .titile_l h3{font-size: 16px;}
    .yuanzhuo{width: 100%;}
    .reviewcon{width:100%;margin:0 auto;}
    .reviewlist{width:92%;margin:0 4%;}
    .reviewbox{width:100%;}
    .reviewbox p{width:94%;height:100px;line-height:20px; }
    .reviewbox img{margin-bottom:15px;}
    .reviewbox .reviewbtn{ display: none; width:30%; font-size: 14px;padding: 0 20px; margin-left:20px; text-align: center;line-height:50px;}
    .reviewbox a{padding-bottom:0px;}
    .sharing_list{flex-wrap:wrap;}
    .agenda_con ul li::before{border-top: #292C33 solid 1px;width:20px;}
    .agenda_con ul li a h4{font-size:16px;margin-bottom:0px;}
    .agenda_con ul li span{font-size: 12px;}
    .agenda_con ul li a i{font-size: 12px;}
    .agenda_con ul li {padding:5px 0 15px;}
    .agenda_con .cc ul li span{margin-left: -28%;width: 28%;padding-right:4px}
    .agenda_con .cc ul{margin-left:21%;}
    .agenda_con .cc ul li a i em{line-height:20px;}
    .agenda_con .cc ul li a i em:first-child{width:50px ;}
    .reviewbox .reviewbtn{ width:12%; font-size: 16px;}
    .agenda_con ul li span{background-size:9%;}
    .agenda_con .cc ul li a i em.text_e{width:98px;}
    /*photo*/
    .photos{padding:3% 0 7%;margin-top:5%;}
    .photos_con{width:94%;padding-bottom:5%;}
    .photos_list{width:94%;margin:20px auto 0 auto;}
    .photosimg img{width:100%;display:block;} 
    .photosbtn a{width:10px;height:10px;}   
    .photosbtn .current,.photosbtn a:hover{width:30px;height:10px;} 
    .photo_title{left:0;top:-90px;margin-left:0px;}
    .photos_container .photoprev,.photos_container .photonext{position:absolute;width:50px;height:50px;background:url(../images/photo_btn_m.png) no-repeat;z-index: 99;}
    .photos_container .photoprev{top:50%;margin-top:-20px;left:10px;background-position:0 -50px;cursor:pointer;}
    .photos_container .photonext{top:50%;margin-top:-20px;right:10px;background-position:-50px -50px;cursor:pointer;}
    .photos_container span{width:50%;float:left;}
    .photos_container .photoprev:hover{background-position:0 0;}  
    .photos_container .photonext:hover{background-position:-50px 0;}
    .photo_btn{width:100px;margin-top:20px;padding:0 30px;text-align:center;line-height: 36px;font-size: 16px;}
    }
@media screen and (max-width:640px){

}
@media screen and (max-width:360px){
    .banner{padding-bottom:120%;}
    .banner_con h3{-webkit-line-clamp:2;}
    .banner_con{top:33%;}
    .banner_con h3{font-size:13px;line-height:20px;}
    .banner_btn {margin-top:10px;}
}
