@charset "utf-8";
@import url("./base.css");

/*导航-水平方向*/
header .nav-box-horizontal li:after{bottom: 15px;height: 4px;background-image: linear-gradient(90deg,#3088F5 25%,#10208E);}
header .nav-box-horizontal li.on a{color: #333;}

/*纵向锚链接导航栏*/
.vertical-anchor-nav{z-index: 2;position: absolute;left: 2vw;top: 50vh;transform: translateY(-50%);}
.vertical-anchor-nav li{margin: 1.25em 0;}
.vertical-anchor-nav li a{position: relative;display: inline-block;vertical-align: top;padding-left: 1em;line-height: 1.75;color: #63667D;transition: .3s;}
.vertical-anchor-nav li a::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: .5em;height: .5em;box-sizing: border-box;border: 1px solid #ccc;border-radius: 50%;transition: .3s;}
.vertical-anchor-nav li.on a{background-image: linear-gradient(90deg,#3088F5 25%,#10208E);font-weight: bold;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.vertical-anchor-nav li.on a::before{background-color: #3088F5;border-color: #3088F5;}
.vertical-anchor-nav.fixed{position: fixed;}

/*专题页*/
.topic-page{position: relative;background: #D1E5FF url(../images/topic_page_bg.jpg) center top;background-size: cover;overflow: hidden;font-family: 'Source Han Sans CN';}
/*标题*/
.topic-page .common-title{display: flex;justify-content: center;margin-bottom: 50px;font-size: 36px;line-height: 1;font-weight: bold;}
.topic-page .common-title .name{position: relative;}
.topic-page .common-title .name::before{content: '';position: absolute;right: calc(100% - .4em);top: 50%;width: 3em;height: 1.2em;margin-top: -.5em;background: url(../images/icon_title_elem_blue.svg) center no-repeat;background-size: contain;opacity: .24;}
.topic-page .common-title .name::after{content: '';position: absolute;left: calc(100% - .4em);top: 50%;width: 3em;height: 1.2em;margin-top: -.5em;background: url(../images/icon_title_elem_blue.svg) center no-repeat;background-size: contain;opacity: .24;transform: rotateY(180deg);}
/*布局*/
.topic-page .part0{padding: 140px 0;}
.topic-page .part1{padding: 45px 0;}
.topic-page .part2{padding: 45px 0;}
.topic-page .part3{padding: 45px 0;}
.topic-page .part4{padding: 45px 0;}
.topic-page .part5{padding: 45px 0;}
.topic-page .part6{padding: 45px 0 90px;}
.topic-page .part7{padding: 90px 0;}

/*倒计时信息*/
.countdown-info-box{position: relative;}
.countdown-info-box .info{padding: 50px 300px 50px 60px;margin-right: 260px;background-image: linear-gradient(90deg,rgba(255,255,255,.6),rgba(0,0,0,0));border-radius: 20px;}
.countdown-info-box .info .tit{font-weight: bold;}
.countdown-info-box .info .txt{margin: .8em 0 1.6em;font-size: 14px;color: #999;}
.countdown-info-box .info .btn{display: inline-block;vertical-align: top;padding: 0 2.5em;background-image: linear-gradient(135deg,#3088F5,#10208E);border-radius: .6em;line-height: 3.2em;color: #fff;box-shadow: 0 10px 12px rgba(16,32,142,.2);}
.countdown-info-box .info .btn .icon{vertical-align: middle;width: 1em;height: 1em;margin: -.2em .5em 0 0;}
.countdown-info-box .countdown-number{z-index: 1;position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;width: 520px;height: 520px;line-height: 1;font-weight: bold;}
.countdown-info-box .countdown-number::before{content: '';z-index: -1;position: absolute;inset: 0;background: url(../images/countdown_elem1.png) center no-repeat;background-size: contain;pointer-events: none;animation: rotateReverseAni 90s linear infinite;}
.countdown-info-box .countdown-number::after{content: '';z-index: -1;position: absolute;inset: 50px;background: url(../images/countdown_elem2.png) center no-repeat;background-size: contain;pointer-events: none;animation: clockAni 60s infinite steps(60, end);}
.countdown-info-box .countdown-number span{display: flex;justify-content: center;align-items: center;position: relative;width: 50%;height: 50%;border-radius: 50%;color: #fff;}
.countdown-info-box .countdown-number span::after{content: '';position: absolute;left: -20px;right: -20px;top: -40px;bottom: -20px;background: url(../images/countdown_elem3.png) center no-repeat;background-size: contain;pointer-events: none;}
.countdown-info-box .countdown-number span i{font-size: 80px;}
.countdown-info-box .countdown-number span em{transform: translate(.2em,1.2em);}
@keyframes rotateReverseAni{
	to{transform: rotate(-360deg);}
}
@keyframes clockAni{
	to{transform: rotate(360deg);}
}

/*大会简介*/
.conference-brief-box{padding: 110px 150px 50px;background: url(../images/conference_brief_bg.png) center top no-repeat;background-size: 100% 100%;}
.conference-brief-box .common-title{margin-bottom: 40px;}
.conference-brief-box .txt{line-height: 2;text-align: justify;text-indent: 2em;color: #666;}

/*新闻信息轮播*/
.news-info-swiper{position: relative;overflow: hidden;}
.news-info-swiper .swiper-slide a{display: block;background-color: rgba(255,255,255,.6);border-radius: 12px;overflow: hidden;}
.news-info-swiper .swiper-slide .pic{overflow: hidden;}
.news-info-swiper .swiper-slide .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.news-info-swiper .swiper-slide .info{padding: 1.4em 1.6em 2.2em;}
.news-info-swiper .swiper-slide .info .tit{height: 4.8em;line-height: 1.6;text-align: justify;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;transition: .3s;}
.news-info-swiper .swiper-slide .info .record{display: flex;justify-content: space-between;align-items: center;margin-top: 3.5em;font-size: 14px;color: #666;}
.news-info-swiper .swiper-slide .info .record .date{display: flex;align-items: center;}
.news-info-swiper .swiper-slide .info .record .date .icon{width: 1em;height: 1em;margin-right: .5em;opacity: .6;}
.news-info-swiper .swiper-slide .info .record .arrow{width: 1.6em;height: .8em;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMSAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiMxMDIwOEUiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTkgNUgxTTE2IDFsNCA0LTQgNCIvPjwvZz48L3N2Zz4=');background-size: 100% 100%;}
.news-info-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.news-info-swiper .swiper-slide a:hover .info .tit{color: #3088F5;}

/*大会金句轮播*/
.conference-quip-swiper{position: relative;padding-bottom: 90px;overflow: hidden;}
.conference-quip-swiper .swiper-slide a{display: flex;align-items: flex-start;padding: 40px;background-image: linear-gradient(90deg,#E6F3FE,#fff);border-radius: 180px 20px 20px;transition: .5s;}
.conference-quip-swiper .swiper-slide a .pic{flex: 0 0 220px;margin-right: 24px;}
.conference-quip-swiper .swiper-slide a .pic em{display: block;padding-top: 113%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.conference-quip-swiper .swiper-slide a .info{flex: 1;overflow: hidden;line-height: 1.5;}
.conference-quip-swiper .swiper-slide a .info .tit{position: relative;padding-right: 60px;margin-top: 1em;}
.conference-quip-swiper .swiper-slide a .info .tit::after{content: '';position: absolute;right: 0;top: -.5em;width: 3em;height: 2.5em;background-image: url(../images/icon_quotation_mark_blue.svg);background-size: 100% 100%;}
.conference-quip-swiper .swiper-slide a .info .tit .name1{font-weight: bold;}
.conference-quip-swiper .swiper-slide a .info .tit .name2{margin-top: .3em;}
.conference-quip-swiper .swiper-slide a .info .txt{position: relative;min-height: 9em;padding: 0 .5em 0 3.75em;text-align: justify;color: #666;}
.conference-quip-swiper .swiper-slide a .info .txt::before{content: '';position: absolute;left: 0;top: 1em;width: 3em;height: 2.5em;background-image: url(../images/icon_quotation_mark_blue.svg);background-size: 100% 100%;transform: rotate(180deg);}
.conference-quip-swiper .swiper-slide-prev a{mask-image: linear-gradient(-90deg,#000,rgba(0,0,0,0) 40%);opacity: .5;}
.conference-quip-swiper .swiper-slide-next a{mask-image: linear-gradient(90deg,#000,rgba(0,0,0,0) 40%);opacity: .5;}
.conference-quip-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 40px;height: 40px;border: 1px solid currentColor;border-radius: 50%;color: #999;cursor: pointer;transition: .3s;}
.conference-quip-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.conference-quip-swiper .prev-btn{left: calc(50% - 60px);}
.conference-quip-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.conference-quip-swiper .next-btn{right: calc(50% - 60px);;}
.conference-quip-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.conference-quip-swiper .btn:hover{background-image: linear-gradient(135deg,#3088F5,#10208E);border-color: transparent;color: #fff;}
.conference-quip-swiper .swiper-button-disabled{opacity: .4;cursor: not-allowed;}

/*相关视频轮播*/
.related-video-swiper{position: relative;padding: 60px 0;overflow: hidden;}
.related-video-swiper .swiper-slide{transform-style: preserve-3d;perspective: 1000px;}
/*.related-video-swiper .swiper-slide::after{content: '';z-index: 1;position: absolute;inset: -20px;cursor: move;transform: translateZ(100px);}*/
.related-video-swiper .swiper-slide .video-box{height: auto;padding-top: 0;border-radius: 10px;font-size: inherit;overflow: hidden;cursor: pointer;transition: .5s;}
.related-video-swiper .swiper-slide .video-box .pic{position: relative;overflow: hidden;}
.related-video-swiper .swiper-slide .video-box .pic::after{content: '';position: absolute;inset: 0;width: 2.4em;height: 2.4em;margin: auto;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NiA0NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0yMy4wMDMgMUMxMC44NzMgMSAxIDEwLjg2OCAxIDIzLjAwMyAxLjAwNiAzNS4xMzMgMTAuODczIDQ1IDIzLjAwMyA0NVM0NSAzNS4xMzIgNDUgMjMuMDAzQzQ1IDEwLjg3MyAzNS4xMzIgMSAyMy4wMDMgMXoiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIuNzMzIi8+PHBhdGggZD0iTTMyLjU0NSAyNC4yNzFsLTEzLjc4NCA3Ljk2YTEuNDY1IDEuNDY1IDAgMCAxLTIuMTk1LTEuMjY5VjE1LjA0M2ExLjQ2NSAxLjQ2NSAwIDAgMSAyLjE5NS0xLjI2OGwxMy43ODQgNy45NmExLjQ2NSAxLjQ2NSAwIDAgMSAwIDIuNTM2eiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=');background-size: 100% 100%;opacity: 1;transition: .3s;}
.related-video-swiper .swiper-slide .video-box .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.related-video-swiper .swiper-slide .video-box .info{display: flex;justify-content: center;align-items: center;height: 80px;padding: 0 2em;background: #D8EFFE url(../images/video_title_bg.jpg) center no-repeat;background-size: cover;}
.related-video-swiper .swiper-slide .video-box .info .tit{text-align: center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: .3s;}
.related-video-swiper .swiper-slide .video-box:hover .pic::after{transform: scale(1.2);}
.related-video-swiper .swiper-slide .video-box:hover .info .tit{color: #3088F5;}
/*.related-video-swiper .swiper-slide-active::after{pointer-events: none;}*/
/*.related-video-swiper .swiper-slide-active .video-box .pic::after{opacity: 1;}*/
/*.related-video-swiper .swiper-slide-active .video-box .info{display: flex;}*/
/*.related-video-swiper .swiper-slide:has(+ .swiper-slide-prev) .video-box{transform: translate(5%, 0px) rotateY(30deg) scale(1.36);}*/
/*.related-video-swiper .swiper-slide-prev .video-box{transform: translate(6%, 0px) rotateY(15deg) scale(1.08);}*/
/*.related-video-swiper .swiper-slide-next .video-box{transform: translate(-6%, 0px) rotateY(-15deg) scale(1.08);}*/
/*.related-video-swiper .swiper-slide-next + .swiper-slide .video-box{transform: translate(-5%, 0px) rotateY(-30deg) scale(1.36);}*/

/*嘉宾信息轮播*/
.guest-info-swiper{position: relative;padding-bottom: 90px;overflow: hidden;}
.guest-info-swiper .swiper-slide a{display: block;}
.guest-info-swiper .swiper-slide .pic{border-radius: 50%;overflow: hidden;}
.guest-info-swiper .swiper-slide .pic em{display: block;padding-top: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.guest-info-swiper .swiper-slide .info{margin-top: 30px;text-align: center;}
.guest-info-swiper .swiper-slide .info .tit{font-weight: bold;color: #10208E;}
.guest-info-swiper .swiper-slide .info .txt{margin-top: 1em;font-size: 14px;color: #666;}
.guest-info-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 40px;height: 40px;border: 1px solid currentColor;border-radius: 50%;color: #999;cursor: pointer;transition: .3s;}
.guest-info-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.guest-info-swiper .prev-btn{left: calc(50% - 60px);}
.guest-info-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.guest-info-swiper .next-btn{right: calc(50% - 60px);}
.guest-info-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.guest-info-swiper .btn:hover{background-image: linear-gradient(135deg,#3088F5,#10208E);border-color: transparent;color: #fff;}
.guest-info-swiper .swiper-button-disabled{opacity: .4;cursor: not-allowed;}

/*大会日程*/
.agenda-list{}
.agenda-list li{display: flex;align-items: flex-start;z-index: 1;position: relative;padding: 30px 100px;margin-bottom: 16px;background-color: rgba(255,255,255,.4);border-radius: 12px;overflow: hidden;transition: .3s;}
.agenda-list li::before{content: '';z-index: -1;position: absolute;inset: 0;background-image: linear-gradient(90deg,#B9E2FF 25%,#ADCFFF);opacity: 0;transition: .3s;}
.agenda-list li::after{content: '';z-index: -1;position: absolute;right: -70px;bottom: 0;width: 50%;height: 90%;background: url(../images/agenda_li_elem_bg.png) right bottom no-repeat;background-size: contain;opacity: .7;transition: .3s;}
.agenda-list li .date{flex: 0 0 300px;}
.agenda-list li .date .big{position: relative;margin-bottom: 1em;color: #4B559D;}
.agenda-list li .date .big::before{content: '';position: absolute;left: -1.5em;top: 50%;width: 1em;height: 1em;margin-top: -.5em;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMGM1LjUyMyAwIDEwIDQuNDc3IDEwIDEwcy00LjQ3NyAxMC0xMCAxMFMwIDE1LjUyMyAwIDEwIDQuNDc3IDAgMTAgMHptMCAxLjUzOEE4LjQ2MSA4LjQ2MSAwIDAgMCAxLjUzOCAxMCA4LjQ2MSA4LjQ2MSAwIDAgMCAxMCAxOC40NjIgOC40NjEgOC40NjEgMCAwIDAgMTguNDYyIDEwIDguNDYxIDguNDYxIDAgMCAwIDEwIDEuNTM4em0uNzcgMy41NzN2NC41NDNsMy4zNDcgMi45NjVhLjc2OS43NjkgMCAwIDEtMS4wMiAxLjE1MWwtMy44NjYtMy40MjNWNS4xMWEuNzcuNzcgMCAwIDEgMS41MzggMHoiIGZpbGw9IiMzMDg4RjUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==');background-size: 100% 100%;}
.agenda-list li .date .small{font-size: 14px;color: #666;}
.agenda-list li .info{flex: 1;overflow: hidden;}
.agenda-list li .info .tit{margin-bottom: 1em;font-weight: bold;color: #10208E;}
.agenda-list li .info .txt{display: flex;align-items: center;}
.agenda-list li .info .txt .name1{margin-right: 1em;}
.agenda-list li .info .txt .name2{color: #666;}
.agenda-list li:hover{padding: 40px 100px;}
.agenda-list li:hover::before{opacity: 1;}
.agenda-list li:hover::after{right: 0;opacity: 1;}
.agenda-list .fold-btn{position: absolute;left: 50%;bottom: -60px;font-weight: normal;color: #10208E;cursor: pointer;transform: translate(-50%,0);}
.agenda-list .fold-btn::after{content: '';position: absolute;left: 50%;top: calc(100% + .5em);width: 16px;height: 16px;margin-left: -8px;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiMxMDIwOEUiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xNyAxTDkgOSAxIDFNMTcgOWwtOCA4LTgtOCIvPjwvZz48L3N2Zz4=');background-size: 100% 100%;animation: arrowAni 2s linear infinite;}
@keyframes arrowAni{
	20%{transform: translateY(50%);}
	40%{transform: translateY(20%);}
	60%{transform: translateY(50%);}
	80%{transform: translateY(0);}
}

/*会议地址*/
.conference-address-box{position: relative;}
.conference-address-box .map-bg{position: relative;padding-top: 35%;background-position: center;background-size: cover;background-repeat: no-repeat;border-radius: 12px;}
.conference-address-box .map-bg .location-elem{z-index: 0;position: absolute;inset: 0 0 0 160px;width: 160px;height: 160px;margin: auto;box-sizing: border-box;background-color: rgba(48,136,245,.16);border: 1px solid rgba(48,136,245,.4);border-radius: 50%;}
.conference-address-box .map-bg .location-elem:before{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(48,136,245,.16);border: 1px solid rgba(48,136,245,.4);border-radius: 50%;animation: waterWaveAni 2s linear infinite;}
.conference-address-box .map-bg .location-elem:after{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(48,136,245,.16);border: 1px solid rgba(48,136,245,.4);border-radius: 50%;animation: waterWaveAni 2s 1s linear infinite;}
.conference-address-box .map-bg .location-elem .icon{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 40px;height: 40px;margin: auto;}
.conference-address-box .info{position: absolute;left: 60px;top: 50%;padding: 2em;background-color: #fff;border-radius: 12px;transform: translateY(-50%);box-shadow: 0 2px 20px rgba(16,32,142,.2);}
.conference-address-box .info .tit{margin-bottom: .8em;font-weight: bold;color: #10208E;}
.conference-address-box .info .txt{display: flex;align-items: center;}
.conference-address-box .info .txt .icon{width: 1em;height: 1em;margin-right: .5em;}
@keyframes waterWaveAni{
	to{transform: scale(2);opacity: 0;}
}


/*笔记本1920*1080显示放大比例为125%，实际分辨率为1920/1.25=1536*/
@media screen and (max-width: 1550px){
	
}

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
	/*纵向锚链接导航栏*/
	.vertical-anchor-nav{right: 10px;}
	
	/*大会金句轮播*/
    .conference-quip-swiper .swiper-slide a .info .txt{min-height: 13.5em;}
}

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1300px){
	/*纵向锚链接导航栏*/
	.vertical-anchor-nav{display: none!important;}
}

/*pad横屏，分辨率1024*/
@media screen and (max-width: 1024px){
	/*标题*/
	.topic-page .common-title{margin-bottom: 1.5em;font-size: 20px;}
	/*布局*/
	.topic-page .part0{padding: 60px 0;}
	.topic-page .part1{padding: 30px 0;}
	.topic-page .part2{padding: 30px 0;}
	.topic-page .part3{padding: 30px 0;}
	.topic-page .part4{padding: 30px 0;}
	.topic-page .part5{padding: 30px 0;}
	.topic-page .part6{padding: 30px 0 60px;}
	.topic-page .part7{padding: 60px 0;}

	/*倒计时信息*/
	.countdown-info-box .info{padding: 20px 15px;margin-right: 80px;border-radius: 12px;}
	.countdown-info-box .info .txt{margin: .5em 0 0;}
	.countdown-info-box .info .btn{display: none;}
	.countdown-info-box .countdown-number{width: 160px;height: 160px;}
	.countdown-info-box .countdown-number::after{inset: 15px;}
	.countdown-info-box .countdown-number span::after{left: -10px;right: -10px;top: -20px;bottom: -10px;}
	.countdown-info-box .countdown-number span i{font-size: 30px;}
	.countdown-info-box .countdown-number span em{font-size: 12px;transform: translate(.2em,.6em);}

	/*大会简介*/
	.conference-brief-box{padding: 3em 1.5em;background: rgba(255,255,255,.6);}
	.conference-brief-box .common-title{margin-bottom: 1.5em;}

	/*新闻信息轮播*/
	.news-info-swiper .swiper-slide .info{padding: 1.2em;}
	.news-info-swiper .swiper-slide .info .record{margin-top: 1em;}

	/*大会金句轮播*/
	.conference-quip-swiper{padding: 0 0 0 3%;}
	.conference-quip-swiper .swiper-slide a{display: block;padding: 1.5em;border-radius: 12px;}
	.conference-quip-swiper .swiper-slide a .pic{width: 160px;margin: 0 auto;}
	.conference-quip-swiper .swiper-slide a .info .tit{margin-top: 0;}
	.conference-quip-swiper .swiper-slide a .info .tit::after{display: none;}
	.conference-quip-swiper .swiper-slide a .info .tit .name2{margin-top: .1em;}
	.conference-quip-swiper .swiper-slide a .info .txt{padding-left: 0;margin: 1.5em 0;max-height: 20em;}
	.conference-quip-swiper .swiper-slide a .info .txt::before{display: none;}
	.conference-quip-swiper .swiper-slide-prev a{mask-image: none;opacity: 1;}
	.conference-quip-swiper .swiper-slide-next a{mask-image: none;opacity: 1;}
	.conference-quip-swiper .btn{display: none;}

	/*相关视频轮播*/
	.related-video-swiper{padding: 0 3%;}
	.related-video-swiper .swiper-slide .video-box .info{height: 60px;padding: 0 1em;}
	.related-video-swiper .swiper-slide:has(+ .swiper-slide-prev) .video-box{transform: translate(0, 0px) rotateY(0) scale(1);}
	.related-video-swiper .swiper-slide-prev .video-box{transform: translate(0, 0px) rotateY(0) scale(1);}
	.related-video-swiper .swiper-slide-next .video-box{transform: translate(0, 0px) rotateY(0) scale(1);}
	.related-video-swiper .swiper-slide-next + .swiper-slide .video-box{transform: translate(0, 0px) rotateY(0deg) scale(1);}

	/*嘉宾信息轮播*/
	.guest-info-swiper{padding-bottom: 0;}
	.guest-info-swiper .swiper-slide .info{margin-top: 1em;}
	.guest-info-swiper .swiper-slide .info .txt{margin-top: .5em;}
	.guest-info-swiper .btn{display: none;}

	/*大会日程*/
	.agenda-list li{padding: 1em 1em 1em 2em;}
	.agenda-list li .date{flex: 0 0 100px;}
	.agenda-list li .date .big{margin-bottom: .5em;}
	.agenda-list li .date .big::before{left: -16px;width: 12px;height: 12px;margin-top: -6px;}
	.agenda-list li .date .small{font-size: 12px;}
	.agenda-list li .info .tit{margin-bottom: .5em;}
	.agenda-list li .info .txt{display: block;}
	.agenda-list li .info .txt .name1{margin-right: 0;}
	.agenda-list li .info .txt .name2{margin-top: .5em;}
	.agenda-list li:hover{padding: 1em 1em 1em 2em;}
	.agenda-list .fold-btn{bottom: -35px;}

	/*会议地址*/
	.conference-address-box .map-bg{padding-top: 60%;}
	.conference-address-box .map-bg .location-elem{inset: 0 0 0 80px;width: 80px;height: 80px;}
	.conference-address-box .map-bg .location-elem .icon{width: 20px;height: 20px;}
	.conference-address-box .info{position: static;padding: 1.2em;margin-top: 1em;transform: translateY(0);}
	.conference-address-box .info .tit{margin-bottom: .5em;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
    
}