/* 会议内页 */
.mode2 { padding: 80px 0; overflow: hidden; }
.mode2 .btn-enter {  color: #2bb7b3;  }

.paper_desc ul  { margin-top: 15px; }

#keynotes .swiper-button-next, 
#keynotes .swiper-button-prev { top: 50%;  }

#keynotes .swiper-button-next { margin-right: -80px; }
#keynotes .swiper-button-prev  { left: 0; margin-left: -80px;  }


/* 会议组织 */
.visitor_list  { width: 100%; }
.visitor_list ul {} 
.visitor_list ul li {
	width: calc((100% - 40px) / 3);
	margin-bottom: 20px;
	margin-right: 20px;	 
	float: left;
	transition: all .35s;
}

.visitor_list ul li:nth-child(3n) { margin-right: 0; }

dl.visitor_cards { width: 100%;	padding: 15px; background-color: rgba(233,237,237, .5);}
dl.visitor_cards .pics {  width: 100%;  height: 249px; }
dl.visitor_cards dd { display: block; }
dl.visitor_cards dd .meet_tittle { font-size: 18px;  height: 48px; }
dl.visitor_cards dd hr { display: block; margin: 0; border-top: 1px #e0e0e0 solid; outline: none;  }
dl.visitor_cards dd span { display: block;  font-size: 14px; color: #999;  }
dl.visitor_cards dd .view_nums { display: flex; justify-content: space-between; flex-flow: row nowrap; padding: 10px 0 0; }


.visitor_list ul li:hover .meet_tittle,
dl.visitor_cards:hover .meet_tittle { color: #003f43; }


.visitor_list ul li:hover .pics img ,
dl.visitor_cards:hover .pics img ,
.orgs li:hover img { transform: translate(-50%,-50%) scale(1.1); transition: all .35s;}

/* 会议议程 */
.meet-online { width: 100%; }

table { width: 100%; border: none; }
table tr td { border: none; padding: 25px; text-align: center; } 

.mt-item { width: 100%; }
.mt-item h1.tittle-en-Medium { font-weight: normal; font-size: 36px; }


.mt-item table thead td { background-color: #52c7bf;  color: #fff; }
.mt-item table tbody tr td { background-color: transparent; vertical-align: top; font-size: 16px; }

.mt-item table tbody tr td:last-child { padding-right: 0; }

.mt-item table tbody tr td:first-child ,
.mt-item .list-paddingleft-2 li  { width: 80px; background-color:rgba(233,237,237, 1 ); }

.mt-item .list-paddingleft-2 li .meet_tittle ,
.mt-item table tbody tr td:first-child  { color: #003f43; }

.mt-item ul { padding: 0; }

.mt-item .list-paddingleft-2 li {
	display: block;
	border-left: 5px #52c7bf solid;
	float: left;
	width: calc((100% - 50px) / 3);
	margin-right: 25px;
	margin-bottom: 15px;
}

.mt-item .list-paddingleft-2 li:nth-child(3n) { margin-right: 0; }
.mt-item .list-paddingleft-2 li a {	display: block;	padding: 10px;	color: #003f43;}


/* 主会议 */
.conference_list { width: 100%; }
.conference_list ul { list-style: none; }
.conference_list ul li { border-bottom: 1px #e0e0e0 solid; position: relative; padding: 20px; overflow: hidden; }

.conference_list ul li a {  display: block; min-height: 120px;  padding-left:200px;  text-decoration: none;    position: relative; }
.conference_list ul li .btn_groups a { padding-left: 0; min-height: unset; font-size: 14px; }

.meet-pics { width:180px; height: 120px; border-radius: 5px; overflow: hidden;  position: absolute; left: 0; top:0; }
.meet-pics img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%) scale(1);
	transition: all .35s;
}

.conference_list ul li:hover .meet-pics img { 	transform: translate(-50%,-50%) scale(1.08); transition: all .35s; }

.meet-visitor { margin-bottom: 10px; }
.meet-visitor ,
.conference_list ul li .news_date2,
.sub-conference ul li .news_date2 { color: #2bb7b3; font-size: 16px; line-height: 1.8; font-weight: normal; }

.conference_list ul li:hover .btn_groups {  opacity: 1;  transform: translate(0, -50%);  transition: all .35s; }

/* 会议内页-end */

