/* countdown  */
.whiteCard {
  background-color: #fff;
  padding-top: 24px;
  text-align: center;
  margin-bottom: 50px;
}

.countdown {
  font-size:16px;
  font-family:intel;
  font-weight:400;
  color:rgba(0,113,197,1);
  margin-bottom: 22px;
}

.countdown span{
  padding: 4px 8px;
  height:34px;
  background:rgba(0,113,197,1);
  border-radius:3px;
  display: inline-block;
  line-height: 34px;
  color: #fff;
  font-size:22px;
  font-family:intel;
  font-weight:400;
  color:rgba(255,255,255,1);
  margin: 0 6px;
}

.live-time {
  font-size:18px;
  font-family:intel;
  font-weight:bold;
  color:rgba(255,163,0,1);
  line-height:33px;
  margin-bottom: 20px;
  
}

.live-infos {

  width: 1199px;
  margin: auto;
  text-align: left;
  box-sizing: border-box;
  font-size:16px;
  font-family:intel;
  font-weight:400;
  color: #434343;
  line-height:28px;
  margin-bottom: 50px;
  text-align: justify;
}
.schedule-intro-title{
  font-size: 38px;
  font-family: intel-xi;
  font-weight: normal;
  color: #434343;
  margin-top: 50px;
  text-align: center;
  margin-bottom: 50px;
}
.live-table-infos {
  width: 1198px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  margin-bottom: 75px;
}

.live-table-infos table {
  width: 600px;
  border-collapse: separate;
}

.live-table-infos table tr:first-child {
  height:35px;
  font-size:16px;
  font-family:intel;
  font-weight:300;
  color:rgba(255,255,255,1);
  line-height:34px;
  background:rgba(0,113,197,1);
}

.live-table-infos table thead tr th{
  border: none;
}

.live-table-infos table tr:first-child th:last-child {
  width: 50%;
}
.speakers-item .speaker-intro p span{display: block;margin-bottom: 10px;}
.live-table-infos table tr td {
  font-size:16px;
  /*font-family:intelLt;*/
  color: #434343;
  font-weight:300;
  line-height:1.5em;
  border-bottom: 1px solid #B8B8B8;
}

.live-table-infos table tr td:nth-child(2) {
  border-left: 1px solid #B8B8B8;
  border-right: 1px solid #B8B8B8;
}

.live-table-infos table tr td:first-child{padding: 0;text-align: center;}
.live-table-infos table tr th:first-child{width: 110px;padding: 0;}
.live-table-infos table tr td{padding: 0 8px;text-align: left;}
.live-vedio {
  text-align: right;
  position: relative;
  width: 557px;

}
.live-vedio a{display: block;}
.play-icon {
  position: absolute;
  top: 82px;
  left: 205px;
  width: 146px;
  height: 146px;
  background-image: url('../imgs/venue/play.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.live-vedio:hover .play-icon {
  background-image: url('../imgs/venue/play2.png');
}

/* service */
.service {
  width: 100%;
  height:288px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F0F5F9;
}

.service-item {
  width: 262px;
  text-align: center;
  margin-right: 35px;
  height: 165px;
  font-size:16px;
  font-family:intel;
  font-weight:400;
  color:rgba(67,67,67,1);
}

.service-item:last-child {
  margin-right: 0;
}

.service-item p:nth-child(1) {
  margin-top: 19px;
  margin-bottom: 20px;
}

.service-item p:last-child {
  line-height:29px;
  margin-top: 15px;
}

.hardware {
  width: 100%;
  height: 300px;
  background-image: url('../imgs/venue/hardware_bg.png');
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #D7EBF7;
}

.hardware-info {
  font-size:48px;
  font-family:intel-bold;
  font-weight:bold;
  line-height: 60px;
  color:#0071c5;
}

.speakers {
  margin-top: 90px;
  text-align: center;
}

.speakers h1 {
  font-size:38px;
  font-family:intel;
  font-weight:bold;
  color:rgba(53,53,53,1);
  margin-bottom: 58px;
}

.speakers-item {
  width: 1198px;
  height: 220px;
  margin: 0 auto 88px;
}

.speakers-item:last-child {
  margin-bottom: 108px;
}

.speakers-item p {
  margin: 0;
}

.speakers-item .speaker-avatar {
  display: block;
  border:3px solid #0071c5;
}

.speakers-item .speaker-intro p:first-child {
  font-size:3rem;
  font-family:intel-bold;
  font-weight:bold;
  color:rgba(0,113,197,1);
  margin-bottom: 10px;
}

.speakers-item .speaker-intro p:nth-child(2) {
  font-size:1.8rem;
  font-family:intel;
  font-weight:bold;
  color:#003C71;
  margin-bottom: 16px;
}

.speakers-item .speaker-intro p:nth-child(3) {
  font-size:1.6rem;
  font-family:intel;
  font-weight:400;
  color:rgba(67,67,67,1);
  line-height:27px;

}
.speakers-item .swiper-container{width: 263px;}
.speakers-item .speaker-intro p:nth-child(4) {
  font-size:1.6rem;
  font-family:intel;
  font-weight:400;
  color:rgba(0,60,113,1);
  line-height:32px;
  margin-bottom: 6px;
}

.speakers-item:nth-child(even) .speaker-avatar {
  float: right;
  margin-left: 46px;
}

.speakers-item:nth-child(even) .speaker-intro {
  text-align: right;
  float: left;
  width: 883px;
}

.speakers-item:nth-child(odd) .speaker-avatar {
  float: left;
  margin-right: 52px;
}

.speakers-item:nth-child(odd) .speaker-intro {
  text-align: left;
}

.toLiveBtn {
  display: inline-block;
  font-size:1.7rem;
  font-family:intelLt;
  font-weight:300;
  color:rgba(255,255,255,1);
  width:125px;
  height:29px;
  background:rgba(0,174,239,1);
  text-align: center;
  line-height: 29px;
}

.toLiveBtn img {
  width: 11px;
  margin-left: 6px;
}

.toLiveBtn:hover,
.toLiveBtn:focus {
  background-color: #003C71;
  color: #fff;
}

/* tab 切换 */
.topic_tabs ul {
  width: 100%;
  height: auto;
  overflow:hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 2;
  box-shadow: 0 0 20px rgba(0,0,0,0.2);
}
.mainlist .item .fr.aa span{width: 190px;}
.schedule-intro-tips span{margin-bottom: 5px;display: block;}
.schedule-intro-tips {
  width: 1200px;
  margin: auto;
  font-size: 1.6rem;
  font-family: intel;
  font-weight: 400;
  color: rgba(42,42,42,1);

  text-align: left;
}
.topic_tabs ul li {
	font-size:16px;
  font-family:intel;
  font-weight:400;
  color: #000;
  height: auto;
  border-bottom: 3px solid #fff;
  line-height: 24px;
  padding: 21px 0; 
  cursor:pointer;
  margin-right: 75px;
  border-bottom: 3px solid transparent;
}

.topic_tabs_box {
	text-align: center;
	position:relative;
  z-index: 1
}

.topic_tabs_box ul li:hover, 
.topic_tabs_box ul li.tabin {
  color:#0071C5;
  border-bottom: 3px solid #0071C5;
}

.topic_tabs_box .topic_tabs_contentbox {
  width: 100%;
  position: relative;
  overflow: hidden;
  color:#000;
  margin: auto ;
}
.topic_tabs_box .topic_tabs_content {
	clear:both;
	color:#000;
	opacity:0;
  transition:all ease 0.6s;
  display: none;
}
.topic_tabs_box .contentin {
  opacity:1;
  position: relative;
  display: block;
}
.topic_tabs_box .content h1 {
	font-size:18px;
	margin-bottom:20px;
	margin-top:20px;
}

.speaker-avatar.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
.speaker-avatar .swiper-pagination-bullet{width: 7px;height: 7px;}
.ys img{width:1200px;margin: auto;display: block;}
.ys .swiper{width: 1200px;overflow: hidden;position: relative;margin: auto;}
.ys .swiper .swipercon{width: 100%;position: relative;}
.ys .swiper .swipercon>div{height: 330px;}
.ys .swiper .scroll{ width: 100%; height: 135px; margin: 30px auto; overflow: hidden;display: block; }
.ys .swiper .scroll .con{width: 100%;box-sizing: border-box;padding-right: 20px;}
.ys .swiper p.yj:first-child{margin-top: 0}
.box{height:100%;width:100%;}
.zUIpanelScrollBox,.zUIpanelScrollBar{
  width:4px;
  top:4px;
  right:2px;
  border-radius:2px;
  
}
.zUIpanelScrollBox{
  background:rgba(0,0,0,0);
  filter:alpha(opacity=0);
}
.zUIpanelScrollBar{
  background:#0084CE;opacity:1;
  filter:alpha(opacity=100);
}
.ys .swiper .swipercon .swiper-button-next,.ys .swiper .swipercon .swiper-button-prev{top: calc(50% - 28px);margin-top: 0;width: 31px;height: 56px;background-size: 100%;}
.ys .swiper .swipercon .swiper-button-next:after{display: none;}
.ys .swiper .swipercon .swiper-button-prev:after{display: none;}
.ys .swiper .swipercon .swiper-button-next{right: 10px;background-image: url(../images/main_jiabin-next.png);}
.ys .swiper .swipercon .swiper-button-prev{left: 10px;background-image: url(../images/main_jiabin-prev.png);}

.ys .swiper .swiper-container1{width: 1060px;margin: auto;overflow: hidden;} 
.ys .swiper .swiper-container3{width: 1060px;margin: auto;overflow: hidden;} 
.ys .swiper .swiper-container5{width: 1060px;margin: auto;overflow: hidden;} 
.ys .swiper .swiper-container7{width: 1060px;margin: auto;overflow: hidden;} 
.ys .swiper .swiper-container9{width: 1060px;margin: auto;overflow: hidden;} 
.ys .swiper .swiper-slide{display: flex;justify-content: space-between;align-items: flex-start;}
.ys .swiper .swiper-slide .left{background-color: #000;width: 250px;height: 330px;}
.ys .swiper .swiper-slide .left img{width: 100%;display:block;}
.ys .swiper .swiper-slide .right{width: 70%;padding-right: 27px;padding-top: 27px;}
.ys .swiper-button-next,.ys  .swiper-button-prev{transition: opacity 0.3s}
.ys .swiper-button-next.swiper-button-disabled,.ys  .swiper-button-prev.swiper-button-disabled{opacity: 0.3 !important;}
.swiper-button-next, .swiper-button-prev{top: 38%;}
.ys .swiper .swiper-container2 {margin-top: 45px;}
.ys .swiper .swiper-container2 .swiper-slide.swiper-slide-thumb-active{border: 6px solid #00bbf1;}
.ys .swiper .swiper-container2 .swiper-slide{background-color: #F0F5F9;width: 75px !important;height: 75px;border-radius: 50%;margin: 0 14.5px;border: 6px solid transparent;overflow: hidden;}
.ys .swiper .swiper-container2 .swiper-slide img{width: 75px !important;    cursor: pointer;}
.ys .swiper .swiper-container2 .swiper-wrapper{display: flex;justify-content: center;align-items: center;}
.ys .swiper .swiper-container4 {margin-top: 45px;}
.ys .swiper .swiper-container4 .swiper-slide.swiper-slide-thumb-active{border: 6px solid #00bbf1;}
.ys .swiper .swiper-container4 .swiper-slide{background-color: #F0F5F9;width: 75px !important;height: 75px;border-radius: 50%;margin: 0 14.5px;border: 6px solid transparent;overflow: hidden;}
.ys .swiper .swiper-container4 .swiper-slide img{width: 75px !important;    cursor: pointer;}
.ys .swiper .swiper-container4 .swiper-wrapper{display: flex;justify-content: center;align-items: center;}
.ys .swiper .swiper-container6 {margin-top: 45px;}
.ys .swiper .swiper-container6 .swiper-slide.swiper-slide-thumb-active{border: 6px solid #00bbf1;}
.ys .swiper .swiper-container6 .swiper-slide{background-color: #F0F5F9;width: 75px !important;height: 75px;border-radius: 50%;margin: 0 14.5px;border: 6px solid transparent;overflow: hidden;}
.ys .swiper .swiper-container6 .swiper-slide img{width: 75px !important;    cursor: pointer;}
.ys .swiper .swiper-container6 .swiper-wrapper{display: flex;justify-content: center;align-items: center;}
.ys .swiper .swiper-container8 {margin-top: 45px;}
.ys .swiper .swiper-container8 .swiper-slide.swiper-slide-thumb-active{border: 6px solid #00bbf1;}
.ys .swiper .swiper-container8 .swiper-slide{background-color: #F0F5F9;width: 75px !important;height: 75px;border-radius: 50%;margin: 0 11.5px;border: 6px solid transparent;overflow: hidden;}
.ys .swiper .swiper-container8 .swiper-slide img{width: 75px !important;    cursor: pointer;}
.ys .swiper .swiper-container8 .swiper-wrapper{display: flex;justify-content: center;align-items: center;}
.ys .swiper .swiper-container10 {margin-top: 45px;}
.ys .swiper .swiper-container10 .swiper-slide.swiper-slide-thumb-active{border: 6px solid #00bbf1;}
.ys .swiper .swiper-container10 .swiper-slide{background-color: #F0F5F9;width: 75px !important;height: 75px;border-radius: 50%;margin: 0 14.5px;border: 6px solid transparent;overflow: hidden;}
.ys .swiper .swiper-container10 .swiper-slide img{width: 75px !important;    cursor: pointer;}
.ys .swiper .swiper-container10 .swiper-wrapper{display: flex;justify-content: center;align-items: center;}
.ys  .swiper p{line-height: 25px;margin-top: 10px;font-size: 16px; color: #434343;text-align: left;}
.ys  .swiper p.name{font-size: 20px;font-weight: bold;}
.ys  .swiper p.yj{font-weight: bold;margin-top: 30px;font-size: 20px;color: #003c71;}
.mainimg{width: 1198px;margin:0 auto ;position: relative;overflow: hidden;margin-bottom: 50px;}
.mainimg>img{background-color:#80AFF8}
.mainimg .ab{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.mainimg .tit{width: 949px;margin:0 auto;}
.mainimg a{display:block;width: 275px;height: 275px;position: absolute;top: 166px;bottom: 0;left: 0;right:0;margin:auto;background-size: 100%;background-repeat: no-repeat;background-position: center;background-image: url(../images/main-video.png);transition: background-image 0.3s}
.mainimg a.videobtn2:hover{background-image: url(../images/main-video2.png);}
.mainimg.last a{top: auto}
.mainlist{width: 1198px;margin:0  auto ;overflow: hidden;}
.mainlist .item{padding-bottom: 42px;position: relative;width: 100%;float: left;}
.mainlist .item:before{content: '';width: 2px;background-color: #0084CE;position: absolute;left: 160px;top: 16px;bottom: -16px}
.mainlist .item:after{content: '';width: 36px;height: 36px;background-image: url(../images/mainlist-point.png);background-size: 100%;position: absolute;left: 143px;top: 0px;}
.mainlist .item.hh:last-child:before{display: block;}
.mainlist .item:last-child:before{bottom:60px;}
.mainlist .item .fl{float: left;width: 208px;display: flex;justify-content: flex-start;}
.mainlist .item .fl *{font-family: intel-bold;font-weight: normal;}
.mainlist .item .fl p{font-family: intel-xi;}
.mainlist .item .fl h3{font-size: 20px;line-height: 32px;color: #0071c5;text-align: center;}
.mainlist .item .fl h4{font-size: 20px;line-height: 36px;color: #0071c5;text-align: center;}
.mainlist .item .fl p{font-size: 20px;line-height: 32px;color: #0071c5;text-align: center;}
.mainlist .item .fr{float: right;width: 940px;}
.mainlist .item .fr p{min-height: 35px;line-height: 30px;padding-bottom: 10px;font-size: 20px;width: 100%;color: #434343;text-align:left;padding-left:130px;position: relative;box-sizing: border-box;}
.mainlist .item .fr span{position: absolute;top: 0;left: 0;display: inline-block;vertical-align: top;font-family: intel-bold;color: #003c71;font-size: 20px;line-height: 30px;width: 100px;margin-right: 30px;text-align: left;}
.mainlist .item .fr p.noname{padding-left: 0;}
.mainlist .item .fr p.logo {padding-left: 0;margin-top: 20px;}
.mainlist .item .fr p.logo span{display: block;position: static;width: 100%}
.mainlist .item .fr p.logo img{display: block;width: 100%}


.mainlist .item .fr p.noname{color: #003c71;font-family: intel-bold;}
.mainlist .item .fr span{color: #434343;font-family: intel;}
/*.topicbanner .swiper-container{display: none;}*/
/*.topicbanner .swiper-container.active{display: block;}*/


/*.schedule-intro-tips.mainvenue{text-align: right;line-height: 26px;margin-top: -26px;}*/
.schedule-intro-tips.mainvenue span{display: inline-block;width: 940px;text-align: left;}

.main_jiabin .mainbox{width: 1198px;margin:0 auto;padding: 60px 0 100px;}
.main_jiabin .schedule-intro-title{margin-top: 0;margin-bottom: 35px;}
.main_jiabin .jiabinswiper{padding: 0 29px;width: 100%;box-sizing: border-box;position: relative;}
.main_jiabin .jiabinswiper .swiper-slide{width: 380px;box-sizing: border-box;padding: 15px;background-color: transparent;}
.main_jiabin .jiabinswiper .swiper-slide .img{width: 100%;position: relative;box-shadow: 0 5px 10px rgba(0,0,0,0.2);background-color: #040404}
.main_jiabin .jiabinswiper .swiper-slide .img img{display: block;width: 100%;}
.main_jiabin .jiabinswiper .swiper-slide .img .shadow{transition: height 0.3s;position: absolute;bottom: 0;left:0;width: 100%;height: 90px;background-color: #0071c5;box-sizing: border-box;padding: 0 25px;}
.main_jiabin .jiabinswiper .swiper-slide .img .shadow h3{font-size: 32px;font-family: intel-bold;font-weight: normal;color: #fff;line-height: 40px;margin-top: -20px;text-align:left;}
.main_jiabin .jiabinswiper .swiper-slide .img .shadow p{margin-top: 10px;text-align:left;font-size: 16px;color: #fff;line-height: 24px;height: 48px;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;}
.main_jiabin .jiabinswiper .swiper-slide.swiper-slide-active  .shadow{height: 20px;}
.main_jiabin .jiabinswiper .swiper-slide.swiper-slide-active  .shadow h3{display: none;}
.main_jiabin .jiabinswiper .swiper-slide.swiper-slide-active  .shadow p{display: none;}
.main_jiabin .jiabinswiper .btn{position: absolute;top: 0;bottom: 0;margin:auto;width: 31px;height: 56px;background-size: 100%;cursor: pointer;}
.main_jiabin .jiabinswiper .next{background-image: url(../imgs/main_jiabin-next.png);right: -64px}
.main_jiabin .jiabinswiper .prev{background-image: url(../imgs/main_jiabin-prev.png);left: -64px}
.main_jiabin .jiabinswiper2{width: 1198px;margin:0 auto;padding:0 29px;box-sizing: border-box;position: relative;}
.main_jiabin .jiabinswiper2 .item{justify-content: center;flex-direction: column;background-color: transparent;}
.main_jiabin .jiabinswiper2 .con{width: 60%;margin:0 auto;opacity: 0;transition: opacity 0.3s}
.main_jiabin .jiabinswiper2 .swiper-slide-active .con{opacity: 1}
.main_jiabin .jiabinswiper2 h3{font-size: 32px;line-height: 40px;margin-top: 20px;font-family: intel-bold;font-weight: normal;color: #0071c5;text-align: center;}
.main_jiabin .jiabinswiper2 p{text-align: center;}
.main_jiabin .jiabinswiper2 .job{margin:3px auto 0;font-size: 16px;line-height: 24px;color: #434343}
.main_jiabin .jiabinswiper2 .zt{margin:3px auto 0;font-size: 20px;line-height: 32px;color: #434343;font-family: intel-xi;}
.main_jiabin .jiabinswiper2 .ins{margin:3px auto 0;font-size: 16px;line-height: 24px;color: #434343}
.main_jiabin .jiabinswiper2 .time{margin:3px auto 0;font-size: 20px;line-height: 30px;color: #0071c5;font-family: intel-bold;}
.main_jiabin .jiabinswiper2 a{margin:7px auto 0;display: block;width: 110px;height: 34px;background-color:#0071c5;font-size: 16px;line-height: 34px;text-align: center;color: #fff;border-radius: 4px; }

.iotaward{width:1120px; margin:0 auto; clear:both;}
.iotaward p{font-size:20px; line-height:40px; color:#333; text-align:left;}
.iotawardcon{width:25%; text-align:left; float:left; font-size:16px; line-height:23px; margin:15px 0px 0px;}
.clear{clear:both;}
.introaward{width:1120px; margin:0 auto;}
.introaward_con{float:left; width:25%; text-align:center; font-size:16px; line-height:30px; color:#666; padding:15px 0px;}
.introaward_con img{width:90%;}
