@font-face {
	font-family: HuaweiSans-Bold;
	src: url("https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/fonts/HuaweiSans-Bold.ttf");
}

@font-face {
	font-family: HuaweiSans-Regular;
	src: url("https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/fonts/HuaweiSans-Regular.ttf");
}

body {
	font-family: -apple-system, "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", SimSun, sans-serif;
}

#main {
	position: relative;
	background-color: #F4F5F9;
	color: #000;
}

#main .sec1_kv {
	position: relative
}

#main .sec1_kv .kv_txt {
	position: absolute;
	top: 6.2291vw;
	left: 0;
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 100%;
	text-align: center;
}

#main .sec1_kv .kv_txt p {
	color: #FFFFFF;
	line-height: 1.5;
	font-size: 1.302vw;
}

#main .sec1_kv .kv_txt .Subtitle {
	display: inline-block;
	font-size: 1.2vw
}

#main .sec1_kv .kv_txt .kvlabel {
	display: inline-block;
	margin-left: 0.4166vw;
	padding: .156vw 0.4166vw;
	font-size: 1.2vw;
	border-radius: .26vw;
	background-color: #c7000b
}

#main .sec1_kv .kv_txt .title {
	/* margin-top: 1.51vw; */
	font-size: 3.958vw;
	font-weight: bold;
	line-height: 1;
}

#main .sec1_kv .kv_txt .kv_data {
	margin-top: 1.063vw;
	font-size: 1.302vw;
	text-transform: uppercase;
}

#main .sec1_kv img {
	width: 100%;
	vertical-align: bottom
}

#main .sec2 {
	position: relative;
	width: 75vw;
	margin: 0 auto
}

#main .sec2 .sec2_video {
	display: flex;
	/* padding: 0 1.667vw; */
	/* border-radius: .417vw; */
	/* border: 1px solid #eee; */
	/* background: linear-gradient(to right, #fff, #fff); */
	position: relative;
	width: 79.5%;
	margin: 0 auto;
}

#main .sec2 .sec2_video::before {
	content: "";
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/bg5.png) no-repeat;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 103%;
	left: 0.833vw;
	top: 0.833vw;
	background-size: 100% 100%;
}
#main .sec2 .sec2_video.sec2_video1::before{
	display: none;
}

.show-box {
	/* border-radius: .417vw; */
	/* border: 14px solid transparent; */
	/* box-shadow: 1px 1px 8px 0 rgba(110, 127, 147, 0.34), 0 0 1px 0 #fff; */
}

.tati {
	margin-bottom: 2.604vw;
	font-size: 1.667vw;
	font-weight: bold;
	line-height: 1.5;
	text-align: center;
}

.vitation {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/tat-bg.png) no-repeat;
	background-size: cover;
	padding: 2.813vw 7.708vw;
	position: relative;
}

.vitation .xian {
	position: absolute;
	left: 0;
	top: 3.3vw;
	width: 5.781vw;
	height: 1px;
}

.vitation-box {
	margin-top: 6.250vw;
}

.vitationp p {
	font-size: 0.833vw;
	padding-bottom: 1vw;
}

.sincerely {
	font-size: 0.833vw;
}

.qm {
	margin-left: -1.4vw;
}

.qm img {}

.indent {
	/* text-indent: 28px; */
}

.nvits {
	width: 100%;
	text-align: right;
	margin-top: -5vw;
}

.nvits img {
	width: auto;
}

#main .sec2 .sec2_video .video_cover {
	position: relative;
	display: flex;
	width: 100%;
	height: auto;
	/* padding: 1.666vw 0; */
	z-index: 2;
}

#main .sec2 .sec2_video .video_cover video {
	width: 100%;
	border-radius: 0.6vw;
}

#main .sec2 .sec2_video .video_cover .video {
	width: 100%;
}

#main .sec2 .sec2_video .video_cover .play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	opacity: .8;
}

#main .sec2 .sec2_video .video_cover .play:hover {
	opacity: 1;
}

#main .sec2 .sec2_video .video_des {
	width: 40%;
	padding: .625vw 0 0 2.083vw;
}

#main .sec2 .sec2_video .video_des p {
	margin-top: 1.7vw;
	font-size: 1.042vw;
	line-height: 1.5
}

#main .sec2 .sec2_video .video_des p a {
	color: #2794E2;
	border-bottom: 1px solid;
}

#main .sec3 {
	position: relative;
}

#main .sec3 .person_group {
	width: 62.5vw;
	display: flex;
	justify-content: space-between;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}

#main .sec3 .person_group div .pericon-web {
	display: block;
}

#main .sec3 .person_group div .pericon-mob {
	display: none;
}

#main .sec3 .person_group .pos_group {
	width: 100%;
	height: fit-content;
	padding: 2.708vw 3.802vw 3.958vw 2.031vw;
	border-radius: .781vw;
	background-color: #FFFFFF
}

#main .sec3 .person_group .pos_group .sec3_txt .Subtitle {
	display: inline-block;
	font-size: .61vw
}

#main .sec3 .person_group .pos_group .sec3_txt .kvlabel {
	display: inline-block;
	margin-left: .121vw;
	padding: .104vw .26vw;
	font-size: .61vw;
	border-radius: .26vw;
	background-color: #c7000b;
	color: #FFFFFF
}

#main .sec3 .person_group .pos_group .sec3_txt .title {
	margin-top: .365vw;
	font-size: 1vw;
	font-weight: bold;
}

#main .sec3 .person_group .pos_group .main_text {
	position: relative;
	width: 33.69vw;
	margin-top: 1.5vw;
	padding-top: 3.177vw;
	padding-right: 2.5vw;
	padding-bottom: .729vw;
	font-size: 1.18vw;
	line-height: 1.25;
	min-height: 5.729vw
}

#main .sec3 .person_group .pos_group .main_text p {
	margin-left: 2vw;
	min-height: 10vw;
}

#main .sec3 .person_group .pos_group .main_text::before {
	content: '';
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sec3_icon.png) no-repeat
}

#main .sec3 .person_group .pos_group .main_text::after {
	content: '';
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 100%;
	transform: rotate(180deg);
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sec3_icon.png) no-repeat
}

#main .sec3 .person_group .pos_group .sec3_footertxt {
	position: relative;
	margin-top: 1.448vw;
	padding-top: 1vw;
}

#main .sec3 .person_group .pos_group .sec3_footertxt::before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 3.906vw;
	height: .208vw;
	background-image: linear-gradient(113deg, #C3172E 14%, #C3172E 100%);
	border: 0 solid #F5F5F5;
	box-shadow: 1px 1px 3px 0 rgba(110, 127, 147, 0.34), 0 0 1px 0 #fff;
	border-radius: .104vw
}

#main .sec3 .person_group .pos_group .sec3_footertxt .pername {
	font-size: 1.18vw;
	font-weight: bold;
	line-height: 1.5;
	text-align: right
}

#main .sec3 .person_group .pos_group .sec3_footertxt .perjob {
	margin-top: .417vw;
	font-size: .833vw;
	line-height: 1.5;
	text-align: right
}

#main .sec3 .mySwiperv1 {
	position: relative;
	width: 80%;
	margin: 0 auto;
	overflow: hidden
}

#main .tit-box {
	display: flex;
	justify-content: center;
}

#main .sec_title {
	display: inline-block;
	position: relative;
	/* padding-top: 5.208vw; */
	/* padding-bottom: .938vw; */
	margin-bottom: 2.604vw;
	font-size: 1.667vw;
	font-weight: bold;
	line-height: 1.5;
	text-align: center;
	/* color: #000000; */

	/* èƒŒæ™¯è¢«è£å‰ªæˆæ–‡å­—çš„å‰æ™¯è‰² */
	/* æ–‡å­—å¡«å……é¢œè‰²å˜é€æ˜Ž */
	background-image: linear-gradient(to right, #D89993, #293C74);
	/* çº¿æ€§æ¸å˜èƒŒæ™¯ï¼Œæ–¹å‘å‘ä¸Š */
	-webkit-background-clip: text;
	/* èƒŒæ™¯è¢«è£å‰ªæˆæ–‡å­—çš„å‰æ™¯è‰² */
	-webkit-text-fill-color: transparent;
	/* æ–‡å­—å¡«å……é¢œè‰²å˜é€æ˜Ž */
}

#main .sec_title p {
	padding-top: 6vw;
}
#main .sec_title span{
    color: #666;
    font-weight: normal;
    background-image: initial;
    -webkit-background-clip: text;
    -webkit-text-fill-color: initial;
    font-size: 1.1vw;
}

#main .vitation .sec_title p {
	padding-top: 4vw;
}

#main .sec_title::after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	width: 3.906vw;
	height: .208vw;
	background-image: linear-gradient(113deg, #C3172E 14%, #C3172E 100%);
	border: 0 solid #F5F5F5;
	box-shadow: 1px 1px 3px 0 rgba(110, 127, 147, 0.34), 0 0 1px 0 #fff;
	border-radius: .104vw;
	opacity: 0;
}

.sw_sec3 {
	position: relative;
}

#main .swiper-wrapper {
	padding-top: 1vw;
	padding-bottom: 2.604vw;
}

#main .swiper-container-horizontal>.swiper-pagination-bullets,
#main .swiper-pagination-custom,
#main .swiper-pagination-fraction {
	bottom: 0
}

#main .swiper-button-next {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/next.png) no-repeat;
	background-size: 100%;
	width: 44px;
}

#main .swiper-button-prev {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/back.png) no-repeat;
	background-size: 100%;
	width: 44px;
}

/* #main .swiper-button-next:after,
#main .swiper-container-rtl .swiper-button-prev:after {
	content: ''
}



#main .swiper-button-prev:after,
#main .swiper-container-rtl .swiper-button-next:after {
	content: ''
} */
.sec4_sec5 {
	position: relative;
}

.sec4_sec5 .bg-2 {
	position: absolute;
	left: 0;
	top: -1vw;
	width: 18%;
}

.bg-3 {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/bg3.png) no-repeat;
	background-size: 100%;
}

#main .sec4_sec5 .sec4_tab {
	display: flex;
	width: fit-content;
	margin: 0 auto;
	justify-content: center
}

#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 {
	width: fit-content;
	margin: 0 auto;
	font-size: .833vw;
	border: 2px solid #C7000B;
	font-weight: bold;
	border-radius: .417vw;
}

#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 p {
	padding: .729vw 3.083vw;
	line-height: 1.5;
	font-weight: bold;
	color: #C7000B
}

#main .sec4_sec5 .sec4_tab .sec4_tab_btn:nth-child(2) {
	margin-left: 1.458vw
}


#main .sec4_sec5 .sec4_titlebtn_cover {
	width: 62.5vw;
	margin: 2.604vw auto;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn {
	display: flex;
	align-items: center;
	justify-content: center
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn {
	position: relative
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_child {
	display: flex;
	width: 11.718vw;
	height: 3.802vw;
	align-items: center;
	border-top-left-radius: .417vw;
	border-top-right-radius: .417vw;
	background-image: linear-gradient(145deg, #EFF5FD, #E5E1ED);
	justify-content: center;
	cursor: pointer
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_child img {
	display: none
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_childv1 {
	display: flex;
	width: 11.718vw;
	height: 3.802vw;
	align-items: center;
	border-top-left-radius: .417vw;
	border-top-right-radius: .417vw;
	background-image: linear-gradient(145deg, #EFF5FD, #E5E1ED);
	justify-content: center;
	cursor: pointer;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_childv1 img {
	display: none
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_txt {
	position: absolute;
	display: flex;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: .833vw;
	line-height: 1.5;
	white-space: nowrap;
	text-align: center;
	align-items: center;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_active {
	width: 15.625vw;
	background-image: linear-gradient(145deg, #E1F1FF, #EDE2FF);
	opacity: 1;
	cursor: default;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_active img {
	display: block
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_active p {
	margin-left: 1.094vw;
	font-weight: bold;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count {
	border-bottom-left-radius: .417vw;
	border-bottom-right-radius: .417vw;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2)
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web {
	display: block;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_mobile {
	display: none;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row {
	display: flex;
	background-color: #C7000B
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_sec {
	padding: .99vw 0 .729vw;
	font-size: .833vw;
	font-weight: bold;
	color: #FFFFFF
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 {
	margin-left: 3.385vw
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 p {
	font-size: .833vw;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 {
	width: 22%;
	display: flex;
	align-items: center;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 span {
	display: flex;
	align-items: center;
	margin-right: 10px;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 {
	width: 22%;
	display: flex;
	align-items: center;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 span {
	display: flex;
	align-items: center;
	margin-right: 10px;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section3 {
	width: 22%;
	display: flex;
	align-items: center;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section3 span {
	display: flex;
	align-items: center;
	margin-right: 10px;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .mob-flex {
	display: flex;
	width: 78%;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 {
	width: 39%;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .mob-flex .row_section2 {
	width: 50%;
	display: flex;
	flex-wrap: wrap;
}


#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 p {
	width: 80%;
	font-size: .833vw
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web .sec4_row .mob-flex .row_table {
	width: 100%;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web table {
	width: 100%;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web table tr td {
	border-bottom: 1px solid #D8D8D8;
	width: 40%;
	padding: .99vw 10% .729vw 0;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web table tr:last-child td {
	border-bottom: none;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section3 {
	width: 39%
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span {
	border-bottom: 1px solid #D8D8D8;
	background: #F9F9F9;
	box-sizing: border-box;
	position: relative;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section1 {
	display: flex;
	align-items: center;
	color: #000;
	font-weight: bold
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section2,
#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section3 {
	display: flex;
	align-items: center;
	color: #000000;
	font-weight: inherit;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section2 span,
#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section3 span {
	display: block;
	font-size: .833vw;
	line-height: 1.5;
	opacity: 0.3
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section3 {
	display: flex;
	flex-wrap: wrap
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span:last-child {
	border-bottom: none;
	/* border-bottom-left-radius: .417vw;
	border-bottom-right-radius: .417vw */
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .row_span_active {
	transform: scale(1.001);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
	/* border: none; */
	border-left: 2px solid #C7000B;
	background: #F5F8FB;
	z-index: 9;
}

#main .sec4_sec5 .checkv2 .sec4_titlebtn .titlebtn {
	width: 100%
}

#main .sec4_sec5 .checkv2 .sec4_titlebtn .titlebtn .titlebtn_active {
	width: 100%
}

#main .sec4_sec5 .checkv1 {
	display: block
}

/* #main .sec4_sec5 .checkv1 .sec4_tab_count {
	display: none
} */

/* #main .sec4_sec5 .checkv2 {
	display: none
} */

/* #main .sec4_sec5 .checkv2 .sec4_tab_count {
	display: none
} */


#main .sec4_sec5 .sec5 .per_flex {
	display: flex;
	width: 62.5vw;
	margin: 0 auto;
	justify-content: space-between
}

#main .sec4_sec5 .sec5 .per_flex .per_swiper {
	position: relative
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover {
	border-radius: .417vw;
	border-bottom: 2px solid #C7000B;
	background-color: #FFFFFF;
	max-width: 14.104vw;
	min-height: 19.895vw
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover .perimg_lab {
	position: relative;
	padding: .417vw .521vw 0
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover .perimg_lab img {
	width: 100%
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover .perimg_lab .lable {
	position: absolute;
	padding: .313vw .469vw;
	left: 0;
	bottom: 0;
	transform: translateY(25%);
	font-size: .938vw;
	font-weight: bold;
	background-color: #C7000B;
	color: #FFFFFF
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover .pername {
	width: 85%;
	margin: 0 auto;
	padding-top: .417vw;
	font-size: .938vw;
	font-weight: bold;
	line-height: 1.4;
	color: #000000
}

#main .sec4_sec5 .sec5 .per_swiper .per_cover .lable {
	display: none
}

#main .sec4_sec5 .sec5 .per_swiper .havlab .lable {
	display: block;
	animation: sec5aini 0.5s linear
}

#main .sec4_sec5 .sec5 .per_swiper .havlab .pername {
	display: none
}

#main .sec4_sec5 .sec5 .per_swiper .perimg_labtxt {
	width: 85%;
	margin: 0 auto;
	padding-top: .417vw;
	font-size: .833vw;
	line-height: 1.3125;
	opacity: 0.5;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

#main .sec4_sec5 .sec5 .per_swiper .havlab .perimg_labtxt {
	width: 85%;
	margin: 0 auto;
	padding-top: 1.563vw;
	font-size: .833vw;
	line-height: 1.75;
	opacity: 0.5
}

#main .sec4_sec5 .sec5 .mySwiperv2 {
	position: relative;
	width: 80%;
	margin: 0 auto;
	overflow: hidden
}

#main .sec4_sec5 .sec5 .mySwiperv3 {
	display: none;
}


#main .sec4_sec5 div.sec4_titlebtn_cover:nth-child(3)>div:nth-child(3),
#main .sec4_sec5 div.sec4_titlebtn_cover.checkv2>div.sec4_tab_count {
	display: block
}

#main .sec456_bg {
	/* background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/bg-1.png) no-repeat;
	background-size: 100%; */
	/* margin-top: -0.6vw */
}

.bg-1 {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/20230418_bg.png) no-repeat right 0%;
	background-size: contain;
}

.bg-2 {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/bg9.png) no-repeat left;
	background-size: contain;
}

#main .vieeo_bg {
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: #000000;
	opacity: 0.6;
	z-index: 10;
	display: none;
	pointer-events: none
}

#main .video_show {
	display: none;
	width: 70%;
	max-height: 80vh;
	position: fixed;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 12
}

#main .video_show video {
	width: 100%;
	max-height: 72vh;
	object-fit: cover;
}

#main .video_show .close {
	position: fixed;
	width: 2%;
	top: -2vw;
	right: 0;
	z-index: 12;
	cursor: pointer
}

.page-more {
	width: 100%;
	height: auto;
	position: relative;
	padding-bottom: 5.729vw
}

.page-more .row-main {
	width: 62.5vw;
	height: auto;
	margin: 0 auto;
	position: relative
}

.page-more .row-main .row-title {
	width: 100%;
	text-align: center;
	font-size: 1.875vw
}

.page-more .row-main .more-box {
	width: 100%;
	height: auto;
	margin-top: 1.822vw;
	display: flex;
	justify-content: space-between
}

.page-more .row-main .more-box .row-left {
	width: 30vw;
	height: 23.07vw;
	border-radius: 1.041vw;
	overflow: hidden;
	position: relative;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2)
}

.pageContent .clear:after,
.pageContent .clear:before {
	content: "";
	display: table
}

.row-img {
	background-image: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/more-1.jpg)
}

.page-more .row-main .more-box .row-left .row-img {
	width: 100%;
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-ms-transition: 0.3s all;
	-o-transition: 0.3s all;
	transition: 0.3s all
}

.page-more .row-main .more-box .row-left .mask {
	width: 100%;
	height: 412px;
	position: absolute;
	bottom: 0px;
	left: 0;
	pointer-events: none;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/mask.png) no-repeat;
	background-size: 100% 100%
}

.page-more .row-main .more-box .row-left .row-info {
	width: 100%;
	padding: 0 1.302vw 0 1.562vw;
	position: absolute;
	left: 0;
	bottom: 1.041vw
}

.page-more .row-main .more-box .row-left .row-info .item-title {
	width: 100%;
	font-size: 1.041vw;
	color: #282828;
	line-height: 1.5;
	font-weight: bold
}

.page-more .row-main .more-box .row-left .row-info .item-text {
	width: 100%;
	font-size: 0.729vw;
	margin-top: 0.781vw;
	line-height: 1.5;
	color: #282828
}

.page-more .row-main .more-box .row-left .row-info .row-btn {
	width: 5.729vw;
	height: 2.1875vw;
	font-size: 0.833vw;
	margin-top: 1.302vw;
	border-radius: 0.26vw;
	background-color: #c7000b;
	border: 1px solid #c7000b;
	cursor: pointer
}

.page-more .row-main .more-box .row-left .row-info .row-btn:hover {
	background-color: #d64a52;
	border: 1px solid #d64a52;
}

.pageContent a {
	text-decoration: none;
	color: black;
	border: none
}

.page-more .row-main .more-box .row-left .row-info .row-btn a {
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
	display: flex;
	color: white
}

.pageContent .clear:after {
	clear: both
}

.pageContent .clear:after,
.pageContent .clear:before {
	content: "";
	display: table
}

.page-more .row-main .more-box .row-left:hover .row-img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05)
}

.page-more .row-main .more-box .row-left .row-info {
	width: 100%;
	padding: 0 1.302vw 0 1.562vw;
	position: absolute;
	left: 0;
	bottom: 1.041vw;
	box-sizing: border-box
}

.page-more .row-main .more-box .row-left .row-info .item-title {
	width: 100%;
	font-size: 1.041vw;
	color: #282828;
	line-height: 1.5;
	font-weight: bold
}

.page-more .row-main .more-box .row-left .row-info .item-text {
	width: 100%;
	font-size: 0.729vw;
	margin-top: 15px;
	line-height: 28px;
	color: #282828
}

.common-title {
	position: relative;
	padding-bottom: .938vw;
	margin-bottom: 50px;
	text-align: center
}

.common-title:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	width: 3.906vw;
	height: 0.208vw;
	background-image: linear-gradient(113deg, #C3172E 14%, #C3172E 100%);
	border: 0 solid #F5F5F5;
	box-shadow: 1px 1px 3px 0 rgba(110, 127, 147, 0.34), 0 0 1px 0 #fff;
	border-radius: 2px
}

.common-title h3 {
	font-size: 1.562vw;
	color: #333333;
	letter-spacing: 2px;
	line-height: 1.5;
	position: relative
}

.z_zhankai {
	display: none;
}

.z_xiala1 {
	cursor: pointer;
}

.z_xiala {
	position: absolute;
	/* width: 12px; */
	/* height: 12px; */
	/* border-right: 3px solid #C7000B; */
	/* border-bottom: 3px solid #C7000B; */
	box-sizing: border-box;
	transform: rotate(91deg);
	right: 40px;
	cursor: pointer;
	top: 48%;
	margin-top: -8px;
	color: #C7000B;
	font-weight: bold;
	font-size: .933vw;
}

.z_xiala.active {
	transform: rotate(-90deg);
	margin-top: -1vw;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .z_zhankai .sec4_row_span:last-child {
	border-bottom: 1px solid #D8D8D8;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .z_zhankai .sec4_row_span .row_section1 {
	font-weight: normal;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .z_zhankai .sec4_row .row_section1 p {
	font-size: 0.733vw;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .z_zhankai .sec4_row .row_section2 p {
	font-size: 0.733vw;
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .z_zhankai .sec4_row .row_sec {
	font-size: 0.733vw;
}


@media (max-width: 768px) {
	.common-title h3 {
		font-size: 1.1458vw;
		line-height: 1.5;
		letter-spacing: 1px
	}
}

@keyframes sec5aini {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

#main .sec2 .sec2_video .video_des img {
	width: 100%;
}

@media (min-width:1480px) and (max-width:1580px) {
	#main .sec3 .person_group .pos_group .main_text {
		min-height: 13.729vw;
	}
}

#main .swiper-button-next:hover {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/nexthover.png) no-repeat;
	background-size: 100%;
}

#main .swiper-button-prev:hover {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/backhover.png) no-repeat;
	background-size: 100%;
}

.kv_img video {
	width: 100%;
}

.kv_img .kv_web {
	display: block;
}

.kv_img .kv_mob {
	display: none;
}

@media (width:1024px) {
	#main .sec3 .person_group .pos_group {
		width: 60%;
		padding: 1.708vw 2.002vw 1.958vw 2.031vw;
	}

	#main .sec3 .person_group img {
		width: 100%;
	}

	#main .sec3 .person_group .pos_group .main_text::before,
	#main .sec3 .person_group .pos_group .main_text::after {
		background-size: 5%;
	}
}

@media all and (-ms-high-contrast:none) {

	*::-ms-backdrop,
	#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 {
		margin: 0;
	}

	.swiper-pagination-bullet {
		background: #000;
		opacity: 0.2;
	}

	.swiper-pagination .swiper-pagination-bullet-active {
		background: #C3172E;
	}

	#main .sec2 .sec2_video {
		box-shadow: none;
	}

	.swiper .swiper-button-next,
	.swiper .swiper-button-prev {
		width: 3%;
		height: 10%;
		transform: translateY(-50%);
	}

	.mySwiperv2 .swiper-button-next,
	.mySwiperv2 .swiper-button-prev {
		width: 3%;
		height: 11%;
		transform: translateY(-50%);
	}
}

#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn {
	display: none;
}

.v_mob {
	display: none;
	/* height: 42vw; */
}

.swiper-pagination-bullet-active {
	background: #C3172E;
	width: 15px;
	border-radius: 4px;
}

.page-button {
	padding: 8px 16px;
	color: #FFFFFF;
	background-color: #C7000B;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border-radius: 2px;
	font-size: 16px;
	transition: background-color 0.4s, border 0.4s, color 0.4s;
	margin-top: 20px;
}

.page-button:hover {
	background-color: #D64A52;
}

#main .section_newadd3 {
	width: 62.5vw;
	margin: 0 auto;
}

#main .section .sec_title p {
	font-size: 1.6666vw;
	text-align: center;
}

#main .section_newadd3 .secnewadd3_flexbox {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding-bottom: 120px;
}

#main .section_newadd3 .secnewadd3_flexbox .flexbox_item {
	width: 30.4687vw;
	height: 11.8vw;
	display: flex;
	background-color: #fff;
	border-radius: 0.2083vw;
	margin-bottom: 1.4583vw;
	transition: all .4s;
	align-items: flex-start;
	z-index: 6;
	padding: 2vw 0;
}

#main .section_newadd3 .secnewadd3_flexbox .flexbox_item:hover {
	background-color: #F5F6FA;
	box-shadow: 0 0.2083vw 1.0416vw 0 rgba(0, 0, 0, 0.11);
	transition: all .4s;
}

#main .section_newadd3 .secnewadd3_flexbox .flexbox_item .icon {
	width: 2.1875vw;
	height: 2.1875vw;
	margin-left: 1.875vw;
	margin-right: 1.3541vw;
}

#main .icon img {
	width: 100%;
	display: block;
}

#main .icon_down img {
	width: 100%;
	display: block;
}

#main .section_newadd3 .secnewadd3_flexbox .flexbox_item p {
	margin: 0;
	width: 21.9791vw;
	font-size: 0.8333vw;
	line-height: 1.5;
	padding-right: 1vw;
}

#main .section_newadd3 .secnewadd3_flexbox .flexbox_item p:nth-child(1) {
	margin-bottom: 6px;
}

#main .flexbox_item a {
	text-decoration: none;
	cursor: pointer;
}

.bg-4 {
	position: relative;
}

.bg-img4 {
	position: absolute;
	bottom: 0;
	right: 0;
}

#main .section5 {
	width: 100%;
	padding-top: 0;
	margin-top: -8px;
	position: relative;
}

#main .pc_show {
	width: 100%;
	display: block;
}

#main .mob_show {
	display: none;
}

#main .section5 .cont_box {
	position: absolute;
	left: 18.75vw;
	top: 50%;
	transform: translateY(-50%);
}

#main .section5 .cont_box .tit {
	font-size: 1.875vw;
	margin-bottom: 0.4166vw;
	line-height: 1.5;
	font-weight: bold;
}

#main .section5 .cont_box .txt {
	font-size: 1.25vw;
	color: rgba(87, 93, 108, 1);
	margin-bottom: 1.3541vw;
}

#main .section5 .cont_box .btn {
	width: 7vw;
	height: 2.4vw;
	line-height: 2.4vw;
	border-radius: 0.2083vw;
	background-color: rgba(199, 0, 11, 1);
	color: #fff;
	text-align: center;
	cursor: pointer;
	transition: all .4s;
	font-size: 0.833333vw;
	transition: background-color 0.4s, border 0.4s, color 0.4s;
}

#main .section5 .cont_box .btn:hover {
	background-color: #D64A52;
}

.section6 {
	position: relative;
	width: 100%;
	height: 7.8125vw;
	background: url(https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/about/index/2023_01_03/img/section6_web_01.jpg) no-repeat;
	background-size: cover;
}

.section6 .section-inner {
	display: flex;
	align-items: center;
	position: absolute;
	top: 50%;
	left: 18.75vw;
	width: 66.66666%;
	transform: translateY(-50%);
}

.section6 .section-inner .txt {
	font-size: 1.042vw;
	line-height: 1.5;
	margin-right: 20vw;
}

.section6 .section-inner .link1 a {
	font-size: 0.833333vw;
	line-height: 2.4vw;
	width: 7vw;
	height: 2.4vw;
	border: 1px solid #252b3a;
	border-radius: 0.2083vw;
	display: flex;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	transition: background-color 0.4s, border 0.4s, color 0.4s;
}

.section6 .section-inner .link1 a:hover {
	border: 1px solid #c7000b;
	color: #c7000b;
}


.tlee-pc {
	display: none;
}

.mob-p {
	display: none;
}

@media (max-width:768px),
(max-width:1200px) and (max-aspect-ratio:1/1) {
	#main .video_show .close {
		width: 4%;
		top: -4vw;
	}

	.z_xiala {
		margin: 0;
		top: 15%;
		font-size: 2vw;
	}

	.z_xiala.active {
		/* margin-top: 4px; */
	}

	#main .vitation .sec_title p {
		padding-top: 6vw;
	}

	.vitation {
		padding: 5vw;
		background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/tat-bg-1.png) no-repeat;
		background-size: cover;
		border-radius: 4px;
	}

	.vitation .xian {
		display: none;
	}

	.pc-p {
		display: none;
	}

	.page-button {
		margin-top: 4vw;
	}

	.vitationp {
		opacity: 0.6;
	}

	.vitationp p {
		font-size: 3.64vw;
	}

	.sincerely {
		font-size: 3.64vw;
	}

	.nvits {
		padding: 4vw 0;
		margin-top: -14vw;
	}

	.nvits img {
		/* width: 100%; */
		width: 15vw;
	}

	.tlee-mb {
		display: none;
	}

	.tlee-mb_02 {
		display: block;
	}

	.tlee-pc {
		display: block;
	}

	.sec2 {
		padding-top: 8vw;
	}

	.section6 {
		width: 100%;
		height: 34.66666vw;
		background: url(https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/about/index/2023_01_03/img/section6_wap_01.png) no-repeat;
		background-size: cover;
	}

	.section6 .section-inner {
		left: 4.2666vw;
		flex-wrap: wrap;
	}

	.section6 .section-inner .txt {
		font-size: 3.200vw;
		margin-bottom: 4vw;
		margin-right: 10vw;
	}

	.section6 .section-inner .link1 a {
		width: 21vw;
		height: 7.3333vw;
		display: block;
		font-size: 2.667vw;
		line-height: initial;
		border: 1px solid #252b3a;
		border-radius: 0.5333vw;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	#main .mob_show {
		display: block;
		width: 100%;
	}

	#main .pc_show {
		display: none;
	}

	#main .section .sec_title p {
		font-size: 6.68vw;
		padding-bottom: 2vw;
	}
	#main .section .sec_title span{
    font-size: 4.68vw;
    margin-top: -2vw;
    display: block;
}

	#main .section_newadd3 {
		width: 91.4666vw;
		margin: 0 auto;
		padding-top: 6vw;
	}

	.bg-3,
	.bg-4 {
		background: none;
	}

	.bg-img4 {
		display: none;
	}

	#main .section_newadd3 .secnewadd3_flexbox {
		justify-content: center;
		width: 100%;
		padding-bottom: 8vw;
		padding-top: 4vw;
	}

	#main .section_newadd3 .secnewadd3_flexbox .flexbox_item {
		width: 91.4666vw;
		height: 50.4666vw;
		border-radius: 0.5333vw;
		margin-bottom: 3.3333vw;
		padding: 6vw 0;
	}

	#main .section_newadd3 .secnewadd3_flexbox .flexbox_item .icon {
		width: 6.2666vw;
		height: 6.4vw;
		margin-left: 4.8vw;
		margin-right: 6vw;
	}

	#main .section_newadd3 .secnewadd3_flexbox .flexbox_item p {
		width: 56.2666vw;
		font-size: 3.125vw;
		margin-right: 9.2vw;

	}

	#main .section_newadd3 .secnewadd3_flexbox .flexbox_item .icon_down {
		width: 3.4666vw;
		height: 3.4666vw;
	}

	#main .section5 .cont_box {
		left: 4.2666vw;
		top: 10.1333vw;
		transform: translateY(0%);
	}

	#main .section5 .cont_box .tit {
		font-size: 4.68vw;
		margin-bottom: 1.0666vw;
	}

	#main .section5 .cont_box .txt {
		font-size: 3.125vw;
		margin-bottom: 3.4666vw;
	}

	#main .section5 .cont_box .btn {
		width: 21vw;
		height: 7.3333vw;
		line-height: 7.3333vw;
		border-radius: 0.5333vw;
		font-size: 2.2333vw;
	}

	.sec_title p {
		font-size: 6.68vw;
	}

	.tati {
		font-size: 6.68vw;
		margin-bottom: 4.656vw;
	}

	#main .sec_title::after {
		width: 10vw;
		height: 2px;
	}




	.v_mob {
		display: block;
	}

	/* .v_pc {
		display: none;
	} */

	.play {
		/* display: none; */
	}

	.kv_img .kv_web {
		display: none;
	}

	.kv_img .kv_mob {
		display: block;
	}

	#main .sec1_kv .kv_txt {
		width: max-content;
		top: 8%;
		left: 50%;
		transform: translateX(-50%);
		text-align: left;
		display: block;
		width: 80%;
	}

	#main .sec1_kv .kv_txt .Subtitle {
		font-size: 3.64vw;
	}

	#main .sec1_kv .kv_txt .kvlabel {
		font-size: 2.833vw;
		padding: 1vw 1.4166vw;
	}

	#main .sec1_kv .kv_txt .title {
		font-size: 8.533vw;
		line-height: 1.5;
	}

	#main .sec1_kv .kv_txt .kv_data {
		font-size: 2.933vw;
		margin-top: 4vw;
	}

	#main .sec_title {
		font-size: 3.667vw;
		margin-bottom: 4.656vw;
	}

	#main .sec2 {
		width: 90%;
	}

	.bg-1 {
		background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/bg8.png) no-repeat right bottom;
		background-size: contain;
	}

	#main .sec2 .sec2_video {
		flex-direction: column;
		padding: 2.667vw;
		width: 100%;
		padding-top: 0;
	}

	#main .sec2 .sec2_video::before {
		top: 2.833vw;
		height: 100%;
		left: 0;
	}

	#main .sec2 .sec2_video .video_cover {
		width: 100%;
	}

	#main .sec2 .sec2_video .video_cover .play {
		width: 15%;
		opacity: 1;
	}

	#main .sec2 .sec2_video .video_des {
		width: 100%;
		box-sizing: border-box;
		padding: 0;
	}

	#main .sec2 .sec2_video .video_des p {
		font-size: 3.64vw;
	}

	#main .sec2 .sec2_video .video_des img {
		/* width: auto; */
		max-width: 100%;
	}

	.vitation-box {
		margin-top: 6vw;
	}

	#main .swiper-button-next,
	#main .swiper-button-prev {
		display: none;
	}

	#main .swiper-wrapper {
		padding-top: 0;
		padding-bottom: 10vw;
	}

	#main .sec3 .person_group {
		flex-direction: column-reverse;
	}

	#main .sec3 .person_group {
		width: 95%;
	}

	#main .sec3 .person_group div .pericon-web {
		display: none;
	}

	#main .sec3 .person_group div .pericon-mob {
		display: block;
	}

	#main .sec3 .person_group .pos_group {
		box-sizing: border-box;
		min-height: 44vh;
		box-shadow: 1px 1px 3px 0 rgb(110 127 147 / 34%), 0 0 1px 0 #fff;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .Subtitle {
		font-size: 1.781vw;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .kvlabel {
		font-size: 1.781vw;
		margin-left: 1vw;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .title {
		font-size: 1.842vw;
		font-weight: bold;
	}

	#main .sec3 .person_group .pos_group .main_text {
		width: 100%;
	}

	#main .sec3 .person_group .pos_group .main_text::before {
		background-size: 3.5%;
	}

	#main .sec3 .person_group .pos_group .main_text::after {
		background-size: 3.5%;
	}

	#main .sec3 .person_group .pos_group .main_text p {
		font-size: 2.3vw;
		margin-left: 0;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt {
		padding-top: 1.448vw;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt::before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		width: 3.906vw;
		height: .208vw;
		background-image: linear-gradient(113deg, #C3172E 14%, #C3172E 100%);
		border: 0 solid #F5F5F5;
		box-shadow: 1px 1px 3px 0 rgba(110, 127, 147, 0.34), 0 0 1px 0 #fff;
		border-radius: .104vw
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt .pername {
		font-size: 2.3vw;
		font-weight: bold;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt .perjob {
		font-size: 1.781vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover {
		width: 90%;
		margin: 4.656vw auto;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_web {
		display: none;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .cloud_native_mobile {
		display: block;
	}

	#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 {
		font-size: 1.833vw;
	}

	#main .sec4_sec5 .checkv1 .sec4_titlebtn {
		flex-direction: column;
		display: none;
	}

	#main .sec4_sec5 .checkv2 .sec4_titlebtn {
		display: none;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn {
		width: 100%;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_child,
	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_childv1 {
		width: 100%;
		height: 5.802vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_txt {
		font-size: 2vw;
		width: 100%;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_txt p {
		width: 100%;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_txt br {
		display: none;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_head .row_section3 {
		display: none;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 p {
		font-size: 3.125vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 p {
		font-size: 3.125vw;
		/* font-weight: bold; */
	}

	#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 p {
		font-size: 2.8vw;
		padding: 1.729vw 4.083vw
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_sec {
		font-size: 3.125vw;
		padding: 2.5vw 0 2.5vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section2 span,
	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section3 span {
		font-size: 1.833vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 {
		width: 35%;
		padding: 2.5vw 0 2.5vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .mob-flex {
		width: 65%;
		flex-direction: column;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .mob-flex .row_section2 {
		width: 100%;
		margin-left: 2vw;
	}

	#main .sec4_sec5 .checkv1 .sec4_tab_count .sec4_row .mob-flex .row_section2 {
		padding-bottom: 0;
		font-weight: bold;
	}

	#main .sec4_sec5 .checkv2 .sec4_tab_count .sec4_row .mob-flex .row_section2 {
		font-weight: bold;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 {
		width: 100%;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section3 {
		width: 94%;
		margin-left: 2vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_head .row_section2 {
		width: 35%;
		padding: 2.5vw 0 2.5vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn {
		display: block;
		width: 100%;
		background-image: linear-gradient(145deg, #E1F1FF, #EDE2FF);
		opacity: 1;
		cursor: default;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap {
		width: fit-content;
		margin: 0 auto;
		display: flex;
		align-items: center;
		font-size: 2vw;
		padding: 1.448vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap img {
		display: block
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap img.arrow {
		width: 1.8vw;
		height: 1.8vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap img.arrow.on {
		transform: rotate(180deg);
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap div {
		margin: 0 1.094vw;
		font-weight: bold;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap div br {
		display: none;
	}

	#main .sec4_sec5 .sec5 .mySwiperv2 {
		display: none;
	}

	#main .sec4_sec5 .sec5 .mySwiperv3 {
		display: block;
		position: relative;
		overflow: hidden;
	}

	/* #main .mySwiperv3 .swiper-wrapper {
		width: 62.5vw;
		max-width: 62.5vw;
	} */

	#main .sec4_sec5 .sec5 .per_swiper .per_cover {
		max-width: 90%;
		margin: 0 auto;
		min-height: 62.6vw;
	}

	#main .sec4_sec5 .sec5 .per_swiper .per_cover .perimg_lab {
		padding: 2.417vw 2.521vw 0;
	}

	#main .sec4_sec5 .sec5 .per_swiper .per_cover .pername {
		font-size: 2.838vw;
		padding-top: 1.417vw;
		padding-bottom: 1vw;
	}

	#main .sec4_sec5 .sec5 .per_swiper .perimg_labtxt {
		font-size: 2.433vw;
		padding-bottom: 6vw;
	}

	#main .sec456_bg {
		background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sec4_sec5_bg_mob.jpg) no-repeat;
		background-size: cover
	}

	.page-more .row-main {
		width: 80%;
	}

	.page-more .row-main .more-box {
		flex-direction: column;
	}

	.page-more .row-main .more-box .row-left {
		width: 100%;
		height: 60vw;
		margin-bottom: 5vw;
	}

	.page-more .row-main .more-box .row-left .row-info .item-title {
		font-size: 2.041vw;
	}

	.page-more .row-main .more-box .row-left .row-info .item-text {
		font-size: 1.729vw;
		line-height: 25px;
	}

	.page-more .row-main .more-box .row-left .row-info .row-btn {
		font-size: 1.833vw;
		width: auto;
		height: auto;
		display: inline-block;
		padding: 5px 15px;
	}
}

@media (max-width:640px) {
	#main .sec3 .person_group .pos_group {
		min-height: 54vh;
	}


	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap img.arrow {
		width: 2.8vw;
		height: 2.8vw;
	}
}

@media (max-width:414px) {
	.vitationp p {
		font-size: 3.200vw;
	}

	.sincerely {
		font-size: 3vw;
	}

	#main .sec_title {
		font-size: 5vw;
		margin-bottom: 4.604vw;
	}

	#main .sec2 .sec2_video .video_des p {
		font-size: 3vw;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .Subtitle {
		font-size: 2.781vw;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .kvlabel {
		font-size: 2.781vw;
	}

	#main .sec3 .person_group .pos_group .sec3_txt .title {
		font-size: 2.842vw;
		line-height: 1.5;
	}

	#main .sec3 .person_group .pos_group .main_text {
		margin-top: 3.5vw;
	}

	#main .sec3 .person_group .pos_group .main_text p {
		font-size: 3.5vw;
		line-height: 1.5;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt::before {
		width: 5.906vw;
		height: 0.308vw;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt .pername {
		font-size: 3.5vw;
	}

	#main .sec3 .person_group .pos_group .sec3_footertxt .perjob {
		font-size: 2.781vw;
	}

	.page-more .row-main .more-box .row-left .mask {
		height: 150px;
	}

	.page-more .row-main .more-box .row-left .row-info .row-btn {
		font-size: 2.833vw;
		padding: 0 10px;
	}

	.page-more .row-main .more-box .row-left .row-info .item-text {
		font-size: 2.729vw;
		margin-top: 5px;
		line-height: 1.5;
	}

	#main .swiper-wrapper {
		padding-bottom: 10.604vw;
	}

	#main .sec4_sec5 .sec4_tab .sec4_tab_btn1 {
		font-size: 2.833vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover {
		margin: 4.656vw auto;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_active_btn .wrap {
		font-size: 3vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_txt {
		font-size: 3vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_child,
	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_titlebtn .titlebtn .titlebtn_childv1 {
		height: 8.802vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_sec {
		font-size: 2.538vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 {
		width: 40%;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section1 p {
		font-size: 2.833vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row .row_section2 p {
		font-size: 2.833vw;
	}

	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section2 span,
	#main .sec4_sec5 .sec4_titlebtn_cover .sec4_tab_count .sec4_row_span .row_section3 span {
		font-size: 2.833vw;
	}

	#main .sec4_sec5 .sec5 .per_swiper .per_cover .pername {
		font-size: 4.16vw;
	}

	#main .sec4_sec5 .sec5 .per_swiper .perimg_labtxt {
		font-size: 3.833vw;
	}

	.page-more .row-main .more-box .row-left .row-info .item-title {
		font-size: 3.041vw;
	}

	#main .video_show .close {
		position: fixed;
		width: 5%;
		top: -5vw;
		right: 0;
		z-index: 12;
		cursor: pointer
	}
}

#main .sec2_video .mob_show {
	display: none;
}

#main .sec2_video .video_cover_mob img {
	width: 100%;
	display: block;
}

@media (max-width:834px) {
	#main .sec2_video .mob_show {
		display: block;
	}

	#main .sec2_video .video_cover_mob img {
		border-radius: 1.6vw;
	}

	#main .sec2_video .pc_show {
		display: none;
	}
}


/* 0323 add live start */
#main .sec1 .kv {
	background: url("https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/banner_0908live.png");
}

.live {
	position: relative;
	width: 74.4791vw;
	margin: 0 auto;
	z-index: 2;
}

.live .kv_img {
	position: relative;
	width: 100%
}

.live .kv_img .live_frame {
	width: 100%;
	height: 100%;
}

.live .live_count {
	position: relative;
	display: flex;
}

.live .schedule {
	position: relative;
	width: 23.75vw;
	margin-left: 0.7708vw;
	/* border-radius: 0.4166vw; */
	border: 2px solid #fff;
	background: rgba(255, 255, 255, 53%);
	padding-top: 0;
	z-index: 1;
}

.live .schedule .schedule_title {
	display: flex;
	align-items: center;
	justify-content: space-around;
	background: -webkit-linear-gradient(left, rgba(236, 238, 253, 1), rgba(236, 238, 253, 0));
	background: -o-linear-gradient(left, rgba(236, 238, 253, 1), rgba(236, 238, 253, 0));
	background: -moz-linear-gradient(left, rgba(236, 238, 253, 1), rgba(236, 238, 253, 0));
	background: linear-gradient(left, rgba(236, 238, 253, 1), rgba(236, 238, 253, 0));
}

.live .schedule .schedule_bottom_btn {
	position: absolute;
	width: 100%;
	bottom: 0;
	background: rgb(255, 255, 255);
}

.live .schedule .schedule_bottom_btn .schedule_bottom_layout {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0.9895vw 0;
	box-shadow: 0 -5px 15px 0 rgb(31 5 5 / 5%);
	z-index: 1;
	transition: box-shadow .4s;
}

.live .schedule .schedule_bottom_btn .schedule_bottom_layout:hover {
	box-shadow: 0 -5px 15px 0 rgb(31 5 5 / 15%);
}

.live .schedule .schedule_bottom_btn .schedule_bottom_layout:hover .join_txt .join_title {
	color: #c7000b;
	transition: .4s;
}

/* .live .schedule .schedule_bottom_btn .schedule_bottom_layout:hover .join_txt .join_subtitle {
	color: #c7000b;
  } */
.live .schedule .schedule_bottom_btn .join_btn {
	width: 2.5vw;
}

.live .schedule .schedule_bottom_btn .join_btn img {
	width: 100%;
	display: block;
}

.live .schedule .schedule_bottom_btn .join_txt {
	position: relative;
	margin-left: 0.9375vw;
}

.live .schedule .schedule_bottom_btn .join_txt .join_title {
	font-size: 1vw;
	font-weight: bold;
	line-height: 1.25;
	color: #000;
}

.live .schedule .schedule_bottom_btn .join_txt .join_subtitle {
	font-size: 0.7291vw;
	line-height: 1.25;
	color: rgba(0, 0, 0, .5);
	font-weight: 400;
	/* letter-spacing: 0.3125vw; */
}

.live .schedule .schedule_img {
	position: relative;
	display: block;
	width: 0.8854vw;
}

.live .outside .inner .schedule_cover {
	display: flex;
}

.live .outside {
	width: 97%;
	height: 13vw;
	overflow-y: scroll;
	margin-top: 1.9270vw;
	padding-left: 0.7333vw;
}

.live .outside .inner {
	width: 100%;
}

.live .outside::-webkit-scrollbar {
	width: 1px;
}

.live .outside::-webkit-scrollbar-track-piece {
	width: 1px;
	background-color: #CDCDCD;
}

.live .outside::-webkit-scrollbar-thumb {
	width: 2px;
	background-color: #C7000B;
}

.live .outside .inner .schedule_cover:first-child {
	margin-top: 0;
}

.live .outside .inner .schedule_cover {
	margin-top: 0.9375vw;
}

.live .outside .inner .schedule_cover .schedule_contentstxt {
	width: 88%;
	margin-left: 0.6770vw;
	line-height: 1.25;
	padding-bottom: 0.9375vw;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.live .outside .inner .schedule_cover:last-child .schedule_contentstxt {
	border-bottom: 0;
}

.live .outside .inner .schedule_cover .schedule_contentstxt .schedule_data {
	font-size: 0.8333vw;
	color: #000;
}

.live .outside .inner .schedule_cover .schedule_contentstxt .specific_contents {
	font-size: 0.833333vw;
	color: #000;
}

.live .outside .inner .schedule_cover .line {
	position: relative;
}

.live .outside .inner .schedule_cover .line::after {
	position: absolute;
	content: "";
	width: 1px;
	height: 100%;
	top: 1vw;
	left: 50%;
	transform: translateX(-50%);
	border-right: 1px dotted #B1B1B1;
}

.live .schedule .schedule_img img {
	width: 100%;
}

.live .schedule .schedule_txt {
	font-size: 0.8333vw;
	font-weight: bold;
	color: #000;
	line-height: 1.25;
	margin-left: 0.78125vw;
}

.live .kv_img .live_play {
	position: absolute;
	width: 2.865vw;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.live .kv_img img {
	width: 100%;
}

.live .kv_img .kv_img_pc {
	display: block;
}

.live .kv_img .kv_img_mob {
	display: none;
}

.live .kv_description {
	position: absolute;
	top: 50%;
	left: 11.51vw;
	transform: translateY(-50%);
	color: #FFFFFF;
}

.live .kv_description .description_title {
	font-size: 3.385vw;
	line-height: 1.25;
}

.live .kv_description img {
	width: fit-content;
	margin: 3.125vw 0 2.135vw;
}

.live .kv_description .subtitle {
	font-size: 1.25vw;
	line-height: 1.25;
}

.live .kv_btn {
	width: fit-content;
	margin: 0;
	margin-top: 1.71875vw;
	text-align: left;
	background: linear-gradient(to right, #662D91, #207FC7);
	color: #FFFFFF;
}

.live .kv_btn a {
	display: block;
	padding: 0.729vw 3.438vw;
}

.live .kv_btn span {
	color: #FFFFFF;
}

.live .mobbtn {
	display: none;
}

.live_title {
	padding: 2.2916vw 0 0.8854vw;
}

.live_title .live_icon {
	width: 4.1666vw;
}

.live_title .live_icon img {
	width: 100%;
}

.live_txt {
	font-size: 1.875vw;
	color: #000;
	font-weight: bold;
	color: #333;
}

.live_txt .small_des {
	font-size: 0.83333vw;
	line-height: 1.3;
	/* letter-spacing: 1.35vw; */
	font-weight: 400;
	padding-left: 4px;
}

#main .sec1 .kv {
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/banner_0908live.png) no-repeat;
	background-size: cover;
	padding-bottom: 12.9687vw;
}

.schedule .schedule_title .schedule_title_item {
	font-size: 1.0416vw;
	font-weight: bold;
	padding-top: 0.5729vw;
	padding-bottom: 0.5729vw;
	/* cursor: pointer; */
	position: relative;
}

/* .schedule .schedule_title .schedule_title_item::after {
	content: "";
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #C7000B;
	transform: scale(0);
	transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  
  .schedule .schedule_title .schedule_title_item:hover::after {
	transform: scale(1);
  } */

.schedule .schedule_title .title_axctive {
	color: #C7000B;
}

.schedule .schedule_title .title_axctive::after {
	transform: scale(1);
}

.live .schedule::after {
	content: "";
	position: absolute;
	bottom: 4.4vw;
	left: 0;
	width: 100%;
	height: 5.625vw;
	background: -webkit-linear-gradient(bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 62%);
	background: -o-linear-gradient(bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 62%);
	background: -moz-linear-gradient(bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 62%);
	background: linear-gradient(bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 62%);
}

#main .sec11 {
	position: relative;
	width: 75vw;
	margin: 0 auto;
	padding-top: 6.30208vw;
	padding-bottom: 6.30208vw;
}

#main .sec11 .sec11_swiper_cover {
	padding-top: 3.3854vw;
}

#main .sec11 .sec11_swiper_cover img {
	width: 100%;
	display: block;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .img_box {
	position: relative;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .text {
	position: absolute;
	top: 2.0833vw;
	left: 1.3541vw;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .text .people_tit {
	font-size: 1.875vw;
	line-height: 1.5;
	font-weight: bold;
	color: #000;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .text .line {
	width: 1.5625vw;
	height: 2px;
	background: #C7000B;
	margin: 0.3125vw 0 0.78125vw;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .text .main_tit {
	font-size: 0.72917vw;
	color: #000000;
	line-height: 1.5;
	opacity: 0.4;
	margin-bottom: 1.5vw;
}

#main .sec11 .sec11_swiper_cover .swiper-slide .text .des_txt {
	font-size: 0.72917vw;
	font-weight: 400;
	color: #444444;
	line-height: 1.5;
	width: 20.8333vw;
}

#main .swiper-pagination-bullets.swiper-pagination_sec11 {
	bottom: 3.4375vw;
}

#main .sec12 {
	position: relative;
	width: 75vw;
	margin: 0 auto;
}

#main .sec12 .sec12_swiper_cover {
	padding-top: 3.3854vw;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem {
	width: 100%;
	height: 18.4375vw;
	background-color: rgba(255, 255, 255, 1);
	border: 10px solid rgba(255, 255, 255, 0.5000);
	border-radius: 8px;
	display: flex;
	align-items: center;
	padding-left: 1vw;
}

#main .sec12 .sec12_swiper_cover img {
	width: 100%;
	display: block;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .img_box {
	width: 25.6770vw;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box {
	margin-left: 2.5vw;
	text-align: left;
	margin-right: 2.2916vw;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .tit {
	font-size: 1.25vw;
	font-weight: 900;
	color: #242424;
	line-height: 1.5;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .date {
	font-size: 0.833333vw;
	font-weight: 400;
	line-height: 1.5;
	color: #000;
	opacity: 0.5;
	padding: 0.5729vw 0;

}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .line {
	width: 100%;
	opacity: 0.2;
	border-top: 1px solid #000000;
	margin-bottom: 1.4583vw;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .txt {
	font-size: 0.83333vw;
	font-weight: 400;
	color: #000000;
	line-height: 1.5;
	width: 90%;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .btn img {
	width: 0.6vw;
	margin-left: 9px;
	display: inline-block;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .btn {
	display: flex;
	align-items: center;
	justify-content: end;
	color: #000;
	font-size: 0.833333vw;
	margin-top: 1.5vw;
}

#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .btn span {
	cursor: pointer;
}

#main .sec13 {
	position: relative;
	width: 75vw;
	margin: 0 auto;
	padding-top: 5.2083vw;
}

#main .sec13 .sec13_swiper_cover {
	padding-top: 3.2812vw;
}

#main .sec13 .sec13_swiper_cover video,
#main .sec13 .sec13_swiper_cover img {
	width: 100%;
}

#main .sec13 .sec13_swiper_cover .show_video video {
	display: none;
}

#main .sec13 .sec13_swiper_cover .show_video {
	position: relative;
}

#main .sec13 .sec13_swiper_cover .show_video .img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#main .sec13 .sec13_swiper_cover .show_video .video_play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 3.4375vw;
}

#main .sec13 .sec13_swiper_cover .show_video .video_box {
	width: 100%;
}

#main .sec13 .sec13_swiper {
	margin-top: 0.9895vw;
}

#main .sec13 .sec13_swiper .bg_swiperitem {
	cursor: pointer;
}

#main .sec13 .sec13_swiper .bg_swiperitem .text_box {
	margin-top: 0.6770vw;
	text-align: left;
	font-size: 0.83333vw;
	font-weight: bold;
	line-height: 1.5;
	color: #000;
}

#main .sec13 .swiper-pagination_sec13 {
	display: none;
}

#main .sec13 .swiper-button-next_sec13,
#main .sec13 .swiper-button-prev_sec13 {
	top: 91%;
}

#main .sec_news_bg {
	/* background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sec_news_bg.jpg) no-repeat; */
	background-size: cover;
	background-position: 100% 100%;
}

#main .show_mob {
	display: none;
}

#main .hide_pc {
	display: none;
}

#main .viedo_count .videomob {
	display: none;
}

@media (max-width:1440px) {
	.live .kv_description .description_title {
		font-size: 2.385vw;
	}

	.live .kv_description {
		top: 53%;
	}

	.live .outside {
		height: 15.5vw;
	}
}

@media (max-width:600px),
(max-width:1200px) and (max-aspect-ratio:1/1) {
	.live .mobbtn {
		display: block;
		background: #FFFFFF;
	}

	.live .kv_img .kv_img_pc {
		display: none;
	}

	.live .kv_img .kv_img_mob {
		display: block;
	}

	.live {
		width: 100%;
	}

	.live .live_count {
		position: relative;
		display: block;
	}

	.live .kv_img {
		position: relative;
		width: 100%;
	}

	.live .kv_img .live_play {
		width: 11.7333vw;
	}

	.live .mobbtn {
		display: block;
		background: #FFFFFF;
	}

	.live .mobbtn .schedule_bottom_btn .schedule_bottom_layout {
		position: relative;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		padding: 4.53333vw 0;
		padding-left: 6.6666vw;
	}

	.live .mobbtn .schedule_bottom_btn .join_btn {
		width: 9.7333vw;
	}

	.live .mobbtn .schedule_bottom_btn .join_btn img {
		width: 100%;
	}

	.live .mobbtn .schedule_bottom_btn .join_txt {
		position: relative;
		margin-left: 3.6vw;
	}

	.live .mobbtn .schedule_bottom_btn .join_txt .join_title {
		font-size: 3.7333vw;
		font-weight: bold;
		line-height: 1.25;
		color: #000;
	}

	.live .mobbtn .schedule_bottom_btn .join_txt .join_subtitle {
		font-size: 2.6666vw;
		line-height: 1.25;
		color: rgba(0, 0, 0, 40%);
	}

	.schedule {
		display: none;
	}

	.live_title .live_icon {
		width: 11.1666vw;
		margin-left: 2vw;
	}

	.live_txt {
		font-size: 3.0416vw;
	}
}

@media (max-width:1200px) and (min-aspect-ratio:1/1) {
	.live {
		position: relative;
		width: 70%;
		margin: 0 auto;
	}

}

@media screen and (max-width: 1550px) {
	#main .live_count {
		width: 100%;
		height: 29.2vw;
		display: flex;
		justify-content: space-between;
	}
}

@media screen and (max-width: 1023px) {
	#main .live_frame {
		width: 100%;
		height: 56.26667vw;
		background-color: #ccc;
		box-shadow: none;
	}

	#main .live_count {
		width: 100%;
		height: auto;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
	}
}

@media (min-width:1366px) {
	#main .live_count {
		height: 31.5vw;
	}
}

@media (max-width:834px) {
	.live_txt {
		font-size: 4.8vw;
		line-height: 1.25;
		color: rgba(51, 51, 51, 1);
	}

	.live_title {
		padding: 7.6vw 0 4.5333vw;
		width: 90%;
		margin: 0 auto;
	}

	.live_txt .small_des {
		font-size: 3.2333vw;
		/* letter-spacing: 4.2666vw; */
		padding-top: 0.9333vw;
	}

	.live {
		width: 100%;
	}

	#main .show_mob {
		display: block;
	}

	#main .sec1 .schedule_bottom_btn {
		background-color: rgba(255, 255, 255, 0.7200);
		/* margin-top: 4.5333vw; */
	}

	#main .sec1 .schedule_bottom_btn .schedule_bottom_layout {
		display: flex;
		align-items: center;
		padding: 3.7333vw 3.7333vw;
		box-shadow: 0 2px 4vw 0px rgba(0, 0, 0, 0.0900);
	}

	#main .sec1 .schedule_bottom_btn .schedule_bottom_layout .join_btn {
		width: 9vw;
		margin-right: 2.6vw;
	}

	#main .sec1 .schedule_bottom_btn .schedule_bottom_layout .join_btn img {
		width: 100%;
		display: block;
	}

	#main .sec1 .schedule_bottom_btn .schedule_bottom_layout .join_txt .join_title {
		font-size: 4.8vw;
		font-weight: 400;
		color: #000000;
		line-height: 1.25;

	}

	#main .sec1 .schedule_bottom_btn .schedule_bottom_layout .join_txt .join_subtitle {
		font-size: 2.6666vw;
		font-weight: 400;
		color: #bbb;
		line-height: 1.25;
		margin-top: 0.8vw;
		/* letter-spacing: 1.4666vw; */
	}

	#main .sec1 .kv {
		background: none;
		padding-bottom: 4vw;
	}

	#main .sec3 {
		padding-top: 2.8vw;
	}

	#main .secbg::after {
		display: none;
	}

	#main .sec11 {
		width: 90vw;
	}

	#main .sec11 .sec11_swiper_cover {
		padding-top: 6.1333vw;
	}

	#main .sec11 .sec11_swiper_cover .swiper-slide .text .people_tit {
		font-size: 5.3vw;
	}

	#main .sec11 .sec11_swiper_cover .swiper-slide .text .main_tit {
		font-size: 2.2vw;
	}

	#main .sec11 .sec11_swiper_cover .swiper-slide .text .des_txt {
		font-size: 2.2vw;
		width: 60%;
	}

	#main .sec11 .sec11_swiper_cover .swiper-slide .text {
		left: 3.4666vw;
		top: 5.3333vw;
	}

	#main .sec11 .sec11_swiper_cover .swiper-slide .text .line {
		width: 5.5625vw;
	}

	#main .swiper-pagination-bullets.swiper-pagination_sec11 {
		bottom: -1.3vw;
	}

	#main .sec8 {
		margin-top: 18.2vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem {
		display: block;
		width: 1005;
		height: auto;
		padding-left: 0;
	}

	#main .sec12 .sec12_swiper_cover {
		padding-top: 9.8666vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .img_box {
		width: 90%;
		margin: 0 auto;
		margin-top: 3vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box {
		width: 90%;
		margin: 0 auto;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .tit {
		font-size: 4.2666vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .date {
		font-size: 3.2vw;
		padding: 1.8666vw 0 3.2vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .line {
		margin-bottom: 2.5333vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .txt {
		width: 100%;
		font-size: 3.2vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .btn {
		margin-top: 7.4666vw;
		font-size: 3.2vw;
		margin-bottom: 5.2vw;
	}

	#main .sec12 .sec12_swiper_cover .swiper-slide .bg_swiperitem .text_box .btn img {
		width: 2.6vw;
	}

	#main .sec12 .swiper-pagination_sec12 {
		bottom: -9vw;
	}

	#main .sec13 {
		padding-top: 15.4666vw;
	}

	#main .hide_pc {
		display: block;
	}

	#main .hide_mob {
		display: none;
	}

	#main .sec13_swiper_cover_mob {
		margin-top: 4vw;
	}

	#main .sec13_swiper_cover_mob img {
		width: 100%;
	}

	#main .sec13_swiper_cover_mob .bg_swiperitem .img_box {
		position: relative;
	}

	#main .sec13_swiper_cover_mob .bg_swiperitem .img_box .play_icon {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 13.8666vw;
	}

	#main .viedo_count .videomob {
		position: fixed;
		width: 80%;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		z-index: 999;
		display: none;
	}

	#main .viedo_count .videomob video {
		width: 100%;
	}

	#main .viedo_count .videomob .btn_x {
		position: absolute;
		top: 0;
		right: 0;
		cursor: pointer;
	}

	#main .sec13_swiper_cover_mob .bg_swiperitem .text_box {
		font-size: 3.2vw;
		font-weight: 400;
		color: #000000;
		line-height: 1.5;
		margin-top: 2vw;
	}

	#main .sec13_swiper_cover_mob .swiper-pagination_sec13_mob {
		bottom: -4.8vw;
	}

	#main .bg_sec4_icon {
		display: none;
	}

	#main .sec_news_bg {
		background: none;
	}

	#main .mob_sec_newbg {
		background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/mob_sec_newbg.jpg) no-repeat;
		background-size: cover;
	}

	#main .bg_sec3_icon {
		display: none;
	}
}

/* 0323 add live end */

/* 0323 add */
#main .section2 img, #main .section3 img, #main .section4 img {
	width: 100%;
	display: block;
}

#main .section2 {
	position: relative;
	width: 75vw;
	margin: 0 auto
}

#main .section2 .sec2_check_box {
	width: 33.0729vw;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	margin-bottom: 1.6666vw;
}

#main .section2 .sec2_check_box .sec2_check_box_item .cont {
	background-image: -webkit-linear-gradient(right, #000, #000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	transition: all .3s;
}

#main .section2 .sec2_check_box .sec2_check_box_item {
	width: 9.9479vw;
	height: 2.4479vw;
	line-height: 2.4479vw;
	border-radius: 0.4166vw;
	font-size: 0.833333vw;
	text-align: center;
	cursor: pointer;
	transition: all .3s;
	border: 1px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(to right, rgba(245, 248, 251, 1), rgba(245, 248, 251, 1)), linear-gradient(to right, #000, #000);
}

#main .section2 .sec2_check_box .sec2_check_box_item:hover {
	border: 1px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(to right, rgba(245, 248, 251, 1), rgba(245, 248, 251, 1)), linear-gradient(to right, rgba(214, 63, 48, 1), rgba(159, 63, 179, 1));
	transition: all .3s;
}

#main .section2 .sec2_check_box .sec2_check_box_item .cont:hover {
	background-image: -webkit-linear-gradient(right, rgba(159, 63, 179, 1), rgba(214, 63, 48, 1));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: HuaweiSans-Bold;
	transition: all .3s;
}

#main .section2 .sec2_check_box .active .cont {
	background-image: -webkit-linear-gradient(right, rgba(159, 63, 179, 1), rgba(214, 63, 48, 1));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: HuaweiSans-Bold;
	transition: all .3s;

}

#main .section2 .sec2_check_box .active {
	border: 1px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box;
	background-image: linear-gradient(to right, rgba(245, 248, 251, 1), rgba(245, 248, 251, 1)), linear-gradient(to right, rgba(214, 63, 48, 1), rgba(159, 63, 179, 1));
	transition: all .3s;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box {
	background-color: #fff;
}

#main .section2 .note_sec2list {
	padding-top: 0.5vw;

}

#main .section2 .note_sec2list p {
	color: #818181;
	font-size: 0.8333333vw;
	padding-left: 3.4vw;
}

#main .section2 .note_sec2list .p2 span {
	/* text-indent: 5.4vw; */
	opacity: 0;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box {
	display: flex;
	flex-wrap: wrap;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box .tit-box {
	width: 18.196203%;
	padding: 0.9895vw 1.8229vw;
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgba(255, 255, 255, 1);
	border-right: 1px solid rgba(216, 216, 216, 1);
	border-bottom: 1px solid rgba(216, 216, 216, 1);
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box .tit-box .tit {
	width: auto;
	font-size: 0.833333vw;
	font-family: HuaweiSans-Bold;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box .list-box {
	/* width: 81.944444%; */
	flex: 1 1 auto;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list {
	width: auto;
	padding: 1.0416vw 0.8854vw 1.0416vw 3.4375vw;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: rgba(255, 255, 255, 1);
	border-bottom: 1px solid rgba(216, 216, 216, 1);
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .border_bottom {
	border-bottom: 1px solid #fff;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list:hover {
	background: linear-gradient(left, rgba(205,148,147,0.06) 0%, rgba(106,107,149,0.06) 86%, rgba(39,58,115,0) 100%);
	background: -webkit-linear-gradient(left, rgba(205,148,147,0.06) 0%, rgba(106,107,149,0.06) 86%, rgba(39,58,115,0) 100%);
	background: -moz-linear-gradient(left, rgba(205,148,147,0.06) 0%, rgba(106,107,149,0.06) 86%, rgba(39,58,115,0) 100%);
	background: -o-linear-gradient(left, rgba(205,148,147,0.06) 0%, rgba(106,107,149,0.06) 86%, rgba(39,58,115,0) 100%);
	background: -ms-linear-gradient(left, rgba(205,148,147,0.06) 0%, rgba(106,107,149,0.06) 86%, rgba(39,58,115,0) 100%);
	border-left: 1px solid #273972;
	/* border-bottom: 1px solid #fff; */
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list:hover .time p,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list:hover .topic p {
	color: #273972;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list:last-child {
	border-bottom: 1px solid rgba(216, 216, 216, 1);
}

/* #main .section2 .sec2_show_box .sec2_show_box_item .content_box .list:last-child:hover {
	border-bottom: 1px solid #fff;
} */

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .time {
	width: 6.8333vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic {
	width: 28.5937vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic-long {
	width: 46.6853vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .speaker {
	width: 14.7916vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .time p {
	font-size: 0.833333vw;
	font-family: HuaweiSans-Bold;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic p,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .speaker p {
	font-size: 0.833333vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .speaker p.txt {
	color: rgba(0, 0, 0, 0.3);
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title {
	width: auto;
	padding: 0.9895vw 1.8229vw;
	display: flex;
	align-items: center;
	border-radius: 3px;
	background: linear-gradient(to right, #CE9492, #606795, #22356F);
	background: -webkit-linear-(to right, #CE9492, #606795, #22356F);
	background: -moz-linear-gradient(to right, #CE9492, #606795, #22356F);
	background: -o-linear-gradient(to right, #CE9492, #606795, #22356F);
	background: -ms-linear-gradient(to right, #CE9492, #606795, #22356F);
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .chapter,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker {
	display: flex;
	align-items: center;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .chapter span,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time span,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic span,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker span {
	width: 1.1458vw;
	height: 1.1458vw;
	margin-right: 0.5208vw;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .chapter p,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time p,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic p,
#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker p {
	color: #fff;
	font-size: 0.9375vw;
	font-family: HuaweiSans-Bold;
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .chapter {
	width: 18.196203%;
	/* margin-right: 2.1354vw; */
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time {
	width: 16.613924%;
	/* margin-right: 2.1354vw; */
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic {
	width: 44.303797%;
	/* margin-right: 29.0104vw; */
}

#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker {
	width: 20.886076%;
	/* margin-right: 29.0104vw; */
}

#main .section3 {
	position: relative;
	width: 65vw;
	margin: 0 auto
}

#main .section3 .sec3_swiper_box .content {
	width: 13.5416vw;
	margin: 0 auto;
	height: 20.7812vw;
	border-radius: 0.4166vw 0.4166vw 0 0;
	background-color: #fff;
	padding: 0.5208vw;
	transition: all .4s;
	position: relative;
}

#main .section3 .sec3_swiper_box .content .line {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 0.1562vw;
	background: #fff;
}

#main .section3 .sec3_swiper_box .content .line span {
	position: absolute;
	bottom: 0;
	width: 0;
	left: 0;
	height: 0.1562vw;
	width: 0;
	background: linear-gradient(to right, rgba(159, 63, 179, 1), rgba(163, 63, 169, 1), rgba(214, 63, 48, 1));
	background: -webkit-linear-gradient(to right, rgba(159, 63, 179, 1), rgba(163, 63, 169, 1), rgba(214, 63, 48, 1));
	background: -moz-linear-gradient(to right, rgba(159, 63, 179, 1), rgba(163, 63, 169, 1), rgba(214, 63, 48, 1));
	background: -o-linear-gradient(to right, rgba(159, 63, 179, 1), rgba(163, 63, 169, 1), rgba(214, 63, 48, 1));
	background: -ms-linear-gradient(to right, rgba(159, 63, 179, 1), rgba(163, 63, 169, 1), rgba(214, 63, 48, 1));
	transition: all .4s;
}

#main .section3 .sec3_swiper_box .content:hover {
	margin-top: -1vw;
	transition: all .4s;
}

#main .section3 .sec3_swiper_box .content:hover .line span {
	width: 100%;
	transition: all .4s;
}

#main .section3 .sec_title p {
	padding-bottom: 0;
	/* margin-bottom: -5vw; */
}


#main .section3 .sec3_swiper_box {
	position: relative;
}

#main .section3 .sec3_swiper_box .sw_sec3 {
	overflow: hidden;
	/* padding-top: 7.0833vw; */
}

#main .section3 .sec3_swiper_box .sw_sec3_new {
	overflow: hidden;
	/* padding-top: 7.0833vw; */
}

#main .section3 .sec3_swiper_box .swiper-pagination {
	display: none;
}

#main .section3 .sec3_swiper_box .swiper-pagination_sec3sw {
	display: none;
}

#main .section3 .sec3_swiper_box .swiper-button-next_sec3sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	right: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .section3 .sec3_swiper_box .swiper-button-prev_sec3sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	left: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}

#main .section3 .sec3_swiper_box .swiper-button-next_sec3sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	right: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .section3 .sec3_swiper_box .swiper-button-prev_sec3sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	left: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}

#main .section3 .sec3_swiper_box .content .text_box {
	padding: 0.4166vw 0.1045vw 1.0416vw 0.5208vw;
}

#main .section3 .sec3_swiper_box .content .text_box .tit {
	font-size: 0.9375vw;
	font-family: HuaweiSans-Bold;
	margin-bottom: 0.4166vw;
}

#main .section3 .sec3_swiper_box .content .text_box .txt {
	font-size: 0.833333vw;
	color: rgba(0, 0, 0, .5);
	/* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-clamp: 4; */
}

#main .section3 .sec3_swiper_box .content .text_box .morepost {
	width: 13.5416vw;
	height: auto;
	position: absolute;
	z-index: 2;
	left: 0;
	top: -0.7812vw;
	transform: translateY(-100%);
	padding: 0.5208vw;
	font-size: 0.7291vw;
	background-color: #fff;
	border-radius: 0.1041vw;
	opacity: 0;
	transition: opacity .4s;
	pointer-events: none;
	box-shadow: 0 5px 15px 0 rgb(36 31 31 / 5%);
}

#main .section3 .sec3_swiper_box .content .text_box .morepost::after {
	content: '';
	position: absolute;
	left: 45%;
	top: 100%;
	border-color: transparent transparent #ffffff transparent;
	border-style: solid;
	border-width: 0 8px 8px 8px;
	width: 0;
	height: 0;
	transform: rotate(180deg) translateX(-50%);
}

#main .section3 .sec3_swiper_box .content:hover .text_box .morepost {
	/* opacity: 1; */
}

#main .swiper-button-next:after,
#main .swiper-container-rtl .swiper-button-prev:after,
#main .swiper-button-prev:after,
#main .swiper-container-rtl .swiper-button-next:after {
	content: "";
}

#main .section4 {
	position: relative;
	width: 65vw;
	padding-bottom: 2.604vw;
	margin: 0 auto
}

#main .section4 .icon_box {
	padding: 1.25vw 0.7291vw 1.25vw 1.25vw;
	border-radius: 0.2083vw;
	border: 0.1041vw solid #fff;
	background: #F9FAFC;
}

#main .section4 .icon_box .icon_cont {
	display: flex;
	justify-content: left;
	flex-wrap: wrap;
	/* height: 33.6458vw; */
	/* overflow-y: scroll; */
}

#main .section4 .icon_box .icon_cont .icon_box_item {
	width: 8.5vw;
	/* height: 2.9166vw; */
	border-radius: 0.2083vw;
	/* border: 0.1041vw solid #fff; */
	margin-right: 0.4687vw;
	margin-bottom: 0.5208vw;
	transition: all 1s;
}

#main .section4 .icon_box .icon_cont .icon_box_item:hover {
	margin-top: -0.2604vw;
	transition: all .4s;
}

#main .section4 .icon_box .icon_box_item .img_box {
	/* width: 5.625vw; */
	/* height: 2.3437vw; */
	/* margin: 0.3125vw auto; */
	/* background-color: #000; */
}

#main .section4 .icon_box .icon_box_item .img_box img {
	border-radius: 0.2083vw;
	border: 0.1541vw solid #fff;
}

#main .section4 .icon_box .icon_cont::-webkit-scrollbar {
	width: 1px;
	height: auto;
	background-color: #D5D5D5;
	right: 12px;
}

#main .section4 .icon_box .icon_cont::-webkit-scrollbar-track {
	border-radius: 0px;
	background-color: #D5D5D5;
}

#main .section4 .icon_box .icon_cont::-webkit-scrollbar-thumb {
	border-radius: 0px;
	background-color: #434343;
}

#main .section4 .sec6_smalltit p {
	font-size: 1.0416vw;
	font-family: HuaweiSans-Bold;
	text-align: center;
	padding-bottom: 2.0833vw;
}

#main .section4 .sec_title p {
	/* padding-bottom: 0.4166vw; */
	padding-top: 3vw;
}
.sec2 .sec3_swiper_box{
	position: relative;
	width: 90%;
	margin: 0 auto;
}
#main .sw_sec4 .swiper-wrapper{
	padding: 0;
}
.sw_sec4 {
	position: relative;
	overflow: hidden;
}
.sw_sec4 .pc_show{display: block;}
.sw_sec4 .mob_show{display: none;}
#main .sec3_swiper_box .swiper-pagination_sec4sw {
	display: none;
}

#main .sec3_swiper_box .swiper-pagination_sec4sw_new {
	display: block;
	bottom: 0;
	width: 70vw;
	left: 50%;
	transform: translateX(-50%);
}
#main .sec3_swiper_box .swiper-button-next_sec4sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 50%;
	right: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-prev_sec4sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 50%;
	left: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-next_sec4sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	right: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-prev_sec4sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 45%;
	left: -4.6875vw;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}

.sw_sec5{
	width: 100%;
	overflow: hidden;
}
#main .sw_sec5 .swiper-wrapper{
	padding: 0;
}
.sw_sec5 ul{
	width: 100%;
	display: flex;
}
.sw_sec5 ul li{
	width: 8.5vw;
	margin-right: 0.521vw;
	position: relative;
	overflow: hidden;
	transition: all 0.5s ease-in-out 0s;
}
.sw_sec5 ul li:last-child{
	margin-right: 0;
}
.sw_sec5 ul li.active{
	flex: initial;
	width: 31.667vw;
}
.z_sw_sec5{
	width: 100%;
	padding-top: 2.083vw;
	display: flex;
	justify-content: center;
	align-items: center;
}
#main .sec3_swiper_box .swiper-button-next_sec5sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 0%;
	right: 0;
	position: relative;
	margin: 0;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-prev_sec5sw {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 0%;
	right: 0;
	position: relative;
	margin: 0;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-next_sec5sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 0%;
	right: 0;
	position: relative;
	margin: 0;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_next.png) no-repeat;
	background-size: cover;
}

#main .sec3_swiper_box .swiper-button-prev_sec5sw_new {
	width: 2.4479vw;
	height: 2.4479vw;
	background-color: #fff;
	border-radius: 50%;
	top: 0%;
	right: 0;
	position: relative;
	margin: 0;
	background: url(https://res-video.hc-cdn.com/cloudbu-site/intl/en-us/about/minisite/latampartnersummit2023/img/sw_prev.png) no-repeat;
	background-size: cover;
}
#main .sec3_swiper_box .swiper-pagination_sec5sw {
	position: relative;
	width: auto;	
	margin: 0 1.563vw;
	font-size: 0.833vw;
	color: #999;
  }
  #main .sec3_swiper_box .swiper-pagination_sec5sw .swiper-pagination-current{
	font-size: 1.250vw;
	color: #c7000B;
  }
  .sw_sec6{
	display: none;
  }
  #main .sec3_swiper_box .swiper-pagination_sec6sw{
	display: none;
  }

@media (max-width:834px) {
	.sw_sec6{
		display: block;
		position: relative;
		overflow: hidden;
	}
	.sw_sec6 img{
		width: 100%;
	}
	.sw_sec6 .swiper-slide-prev img{
		transform: scale(.8);
		transform-origin: 100% 50%;
	}
	.sw_sec6 .swiper-slide-next img{
		transform: scale(.8);
		transform-origin: 0 50%;
	}
	#main .sw_sec6 .swiper-wrapper{
		padding: 0;
	}
	#main .sec3_swiper_box .swiper-pagination_sec6sw {
		display: block;
		bottom: 0;
		width: 70vw;
		left: 50%;
		transform: translateX(-50%);
		font-size: 3.833vw;
		color: #999;
	  }
	  #main .sec3_swiper_box .swiper-pagination_sec6sw .swiper-pagination-current{
		font-size: 5.250vw;
		color: #c7000B;
	  }
	.sw_sec5{
		display: none;
	}
	.z_sw_sec5{
		display: none;
	}
	#main .sec3_swiper_box .swiper-pagination_sec4sw .swiper-pagination-bullet{
		width: 2.1333vw;
		height: 2.1333vw;
		margin: 0 1.0666vw;
	}
	#main .sec3_swiper_box .swiper-pagination_sec4sw .swiper-pagination-bullet.swiper-pagination-bullet-active{
		width: 4.2666vw;
	}
	.sec2 .sec3_swiper_box{
		padding-bottom: 10.604vw;
		width: 100%;
	}
	.sw_sec4 .pc_show{display: none;}
.sw_sec4 .mob_show{display: block;}
	#main .sec3_swiper_box .swiper-pagination_sec4sw {
		display: block;
		bottom: 0;
		width: 70vw;
		left: 50%;
		transform: translateX(-50%);
	}
	#main .sec3_swiper_box .swiper-button-prev_sec4sw,
	#main .sec3_swiper_box .swiper-button-next_sec4sw {
		display: none;
	}

	#main .section2 .sec2_check_box {
		width: 84.6666vw;
		margin-bottom: 7.4666vw;
	}

	#main .section2 .sec2_check_box .sec2_check_box_item {
		width: 25.4666vw;
		height: 9.2vw;
		line-height: 9.2vw;
		border-radius: 1.0666vw;
		font-size: 2.9333vw;
	}

	#main .section2 .sec2_check_box .active {
		border: 1px solid transparent;
		background: linear-gradient(to right, #D63F30, #9F3FB3);
		background: -webkit-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -moz-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -o-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -ms-linear-gradient(to right, #D63F30, #9F3FB3);
	}

	#main .section2 .sec2_check_box .sec2_check_box_item:hover {
		border: 1px solid transparent;
		background: linear-gradient(to right, #D63F30, #9F3FB3);
		background: -webkit-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -moz-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -o-linear-gradient(to right, #D63F30, #9F3FB3);
		background: -ms-linear-gradient(to right, #D63F30, #9F3FB3);
	}

	#main .section2 .sec2_check_box .active .cont {
		background-image: -webkit-linear-gradient(right, #fff, #fff);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		font-family: HuaweiSans-Bold;
		transition: all .3s;
	}

	#main .section2 .sec2_check_box .sec2_check_box_item .cont:hover {
		background-image: -webkit-linear-gradient(right, #fff, #fff);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		font-family: HuaweiSans-Bold;
		transition: all .3s;
	}

	#main .section_all .bg_icon3,
	#main .section_all .bg_icon2,
	#main .section_all .bg_icon1 {
		display: none;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title {
		padding: 4.1333vw 4.2666vw 4.1333vw 2.2666vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker {
		display: none;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .chapter {
		display: none;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time p,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic p,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker p {
		font-size: 3.2vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time span,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic span,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .speaker span {
		width: 4.2666vw;
		height: 4.2666vw;
		margin-right: 1.1333vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .time {
		width: 30%;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list_title .topic {
		width: 70%;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box {
		background: #fff;
		padding-top: 4vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box .tit-box {
		width: 100%;
		padding: 3.2666vw 4.2666vw;
		justify-content: left;
		background: linear-gradient(left, rgba(205,148,147,0.1) 0%, rgba(106,107,149,0.1) 56%, rgba(39,58,115,0) 100%);
		background: -webkit-linear-gradient(left, rgba(205,148,147,0.1) 0%, rgba(106,107,149,0.1) 56%, rgba(39,58,115,0) 100%);
		background: -moz-linear-gradient(left, rgba(205,148,147,0.1) 0%, rgba(106,107,149,0.1) 56%, rgba(39,58,115,0) 100%);
		background: -o-linear-gradient(left, rgba(205,148,147,0.1) 0%, rgba(106,107,149,0.1) 56%, rgba(39,58,115,0) 100%);
		background: -ms-linear-gradient(left, rgba(205,148,147,0.1) 0%, rgba(106,107,149,0.1) 56%, rgba(39,58,115,0) 100%);
		border-right: 0;
		border-bottom: 0;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .agenda-box .tit-box .tit {
		font-size: 3.7333vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list {
		padding: 6.9333vw 4.5333vw 6.9333vw 4.2666vw;
		justify-content: flex-end;
		flex-wrap: wrap;
		align-items: baseline;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .time p,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic p,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .speaker p {
		font-size: 3.7333vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .time {
		width: 35%;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic,
	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .speaker {
		width: 65%;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic p {
		font-family: HuaweiSans-Bold;
		margin-bottom: 3.2vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic1 p {
		font-weight: normal;
		margin-bottom: 0vw;
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .topic2 p {
		margin-bottom: 0vw;
	}

	#main .section3 .sec3_swiper_box .swiper-pagination_sec3sw {
		display: block;
		bottom: 0;
		width: 70vw;
		left: 50%;
		transform: translateX(-50%);
	}

	#main .section3 .sec3_swiper_box .swiper-pagination_sec3sw_new {
		display: block;
		bottom: 0;
		width: 70vw;
		left: 50%;
		transform: translateX(-50%);
	}

	#main .section3 .swiper-pagination-bullet {
		width: 2.1333vw;
		height: 2.1333vw;
		margin: 0 1.0666vw;
	}

	#main .section3 .swiper-pagination-bullet-active {
		width: 4.2666vw;
	}

	#main .section3 .sec3_swiper_box .swiper-button-prev_sec3sw,
	#main .section3 .sec3_swiper_box .swiper-button-next_sec3sw {
		display: none;
	}

	#main .section3 .sec_title p {
		padding-bottom: 0;
		margin-bottom: 0;
	}

	#main .section3 .sec3_swiper_box .content {
		width: 41.3333vw;
		height: 66.2666vw;
		border-radius: 1.0666vw 1.0666vw 0 0;
		padding: 1.4666vw;
	}

	#main .section3 .sec3_swiper_box .content .text_box {
		padding: 2.1333vw 1.4666vw 1.4vw 1.4666vw;
	}

	#main .section3 .sec3_swiper_box .content .text_box .tit {
		font-size: 3.7333vw;
		margin-bottom: 2.1333vw;
	}

	#main .section3 .sec3_swiper_box .content .text_box .txt {
		font-size: 3.2vw;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		display: -moz-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		line-clamp: 3;
	}

	#main .section3 .sec3_swiper_box .content .line span {
		width: 100%;
		height: 0.4vw;
	}

	#main .section3 .sec3_swiper_box .content:hover {
		margin-top: 0vw;
		transition: all .4s;
	}

	#main .section3 .sec3_swiper_box .content .text_box .morepost {
		width: 43.2666vw;
		height: auto;
		position: absolute;
		z-index: 2;
		left: 0;
		top: -0.7812vw;
		transform: translateY(-100%);
		padding: 0.5208vw;
		font-size: 3.2vw;
		background-color: #fff;
		border-radius: 0.1041vw;
		opacity: 0;
		transition: opacity .4s;
		pointer-events: none;
		box-shadow: 0 5px 15px 0 rgb(36 31 31 / 5%);
	}

	#main .section3 .sec3_swiper_box .content .text_box .morepost::after {
		content: '';
		position: absolute;
		left: 45%;
		top: 100%;
		border-color: transparent transparent #ffffff transparent;
		border-style: solid;
		border-width: 0 8px 8px 8px;
		width: 0;
		height: 0;
		transform: rotate(180deg) translateX(-50%);
	}


	#main .section3 .sec3_swiper_box .content:hover .text_box .morepost {
		opacity: 1;
	}

	#main .section3 .sec3_swiper_box .sw_sec3 {
		padding-top: 26.0833vw;
		margin-top: -26vw;
	}

	#main .section3 .sec3_swiper_box .sw_sec3_new {
		padding-top: 6.0833vw;
	}

	#main .section3 .sec3_swiper_box .sw_sec3_new .swiper-slide:first-child .text_box .txt {
		-webkit-line-clamp: 2;
		line-clamp: 2;
	}

	#main .section2 .note_sec2list p {
		font-size: 2.7333vw;
		padding-left: 4.4vw;
	}

	#main .section2 .note_sec2list .p2 {
		/* text-indent: 17.5vw; */
	}

	#main .section2 .sec2_show_box .sec2_show_box_item .content_box .list .time p {
		color: #9F3FB3;
	}

	#main .section2 {
		width: 90vw;
		padding-top: 2.7333vw;
	}

	#main .section3 {
		width: 90vw;
		padding-top: 2.7333vw;
	}

	#main .section3_1 {
		padding-top: 2.7333vw;
	}

	#main .section4 {
		width: 90vw;
		padding-top: 2.7333vw;
		padding-bottom: 10vw;
	}

	#main .section4 .icon_box {
		padding: 2.1333vw 1.4666vw 2.1333vw 2.1333vw;
		border-radius: 0;
		border: 1px solid #fff;
	}

	#main .section4 .icon_box .icon_cont {
		height: 132.1333vw;
		overflow-y: scroll;
	}

	#main .section4 .icon_box .icon_cont .icon_box_item {
		width: 31%;
		/* height: 10.4vw; */
		border-radius: 0.5333vw;
		border: 0;
		margin-right: 1.7333vw;
		margin-bottom: 1.7333vw;
	}

	#main .section4 .icon_box .icon_box_item .img_box {
		/* width: 20.1333vw;
			height: 8.4vw;
			margin: 0.9333vw auto; */
	}

	#main .section4 .icon_box .icon_box_item .img_box img {
		border: 0;
	}

	#main .section4 .icon_box .icon_cont::-webkit-scrollbar {
		width: 2px;
		height: auto;
		background-color: #B4CFEF;
		right: 12px;
	}

	#main .section4 .icon_box .icon_cont::-webkit-scrollbar-track {
		border-radius: 0px;
		background-color: #B4CFEF;
	}

	#main .section4 .icon_box .icon_cont::-webkit-scrollbar-thumb {
		border-radius: 0px;
		background-color: #A4B6CD;
	}

	#main .section4 .sec6_smalltit p {
		font-size: 3.2vw;
		padding-bottom: 7.3333vw;
	}

	#main .section4 .sec_title p {
		/* padding-bottom: 4.5333vw; */
	}
}