﻿/*Copyright 2018 caicloud authors. All rights reserved.*/
@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{ background:#fff; color:#555; font-size:14px; font-family: "Hiragino Sans GB","Microsoft YaHei"; }
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
body{
  width:expression_r(document.body.clientWidth <= 1200? "960px":"auto");
  min-width:1200px;
  min-width:1200px;
}

#header{
  padding: 0px 0 34px 0;
  height:96px;
  background:#f7f7f7;
}
.header-nav .select{
  color:#5779bb;
  border-bottom: 2px solid #5779bb;
  overflow: hidden;
}
.header-nav ul{
  padding:46px 0 0 30px;
  float:left;
}
.header-nav .item{
  padding:0 4px;
  float:left;
  height:56px;
  line-height:56px;
  margin-right: 20px;
  font-size:18px;
}
.header-nav .item a:hover{
  text-decoration: none;
  color:#5779bb;
}

.public-container{
  width:1200px;
  margin:0 auto;
  position:relative;
}
.public-container .header-logo{
  margin-left:20px;
 
  width: 280px;
  height:101px;
  float:left;
  /*background: url("../images/header-logo.png") no-repeat bottom;*/
}
.public-container .header-logo img{margin-top:60px;}
#banner{
  width:100%;
   background: url("http://static.uone-tech.cn/stataMarketing2/images/banner.jpg") no-repeat center top #000204; 
}
#banner .banner-box{
 height:520px;
}
.index-intro{
  width:100%;
  height:460px;
 
}
.index-intro .intro-box{
  width:1200px;
  display: block;
  margin: 0 auto!important;
}
.index-intro .title,.about-list-box .title{
  padding-top:38px;
  font-size:24px;
  text-align: center;
}
.title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.intro-box .intro-content{
  padding: 20px 20px 0 ;
}
.intro-box .intro-content p{
  line-height: 25px;
}
.intro-box .intro-bottom{
  margin:100px 0 0 0;
}

.index-subject{
  width:100%;
  background: #0f1b31; 
  padding-bottom: 50px;   
}
.subject-info-list1{
  overflow: hidden;
  padding-bottom: 30px;
  padding-top: 20px;
}
.subject-info-list1 ul{
  float: left; 
  width: 50%;
}
/*.subject-info-list1>ul:first-child{width:40%;}*/
/*.subject-info-list1>ul:last-child{width:60%;}*/
.subject-info-list1>ul:last-child{width:100%;}
.subject-info-list1 ul li{
  line-height:2.5em;font-size: 15px;
  color: #fff;
  padding-left: 18px;
  position:relative;
}
.subject-info-list1 ul li span{ padding-right: 10px; color: #70adc5; font-family: arial;}
.subject-info-list1 ul li:after{
content:url('../images/pdf.png');
width:24px;
height:24px;
position:absolute;
top:5px;
}

.subject-box .title{
  color: #fff;
  padding-top:38px;
  font-size:24px;
  text-align: center;
}
.subject-box .title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.subject-info{
  margin: 10px auto 0;
}
.subject-info>p{
  padding:0 20px;
  font-size:20px;
  color: #f8b62d;
  display:inline-block;
  border-right:1px solid #f8b62d;
}
.subject-info>span{
  font-size:20px;
  display:inline-block;
  margin-left:5px;
  color: #a0a0a0;
}
.subject-info .subject-info-list{
  margin:20px 0 ;
  padding-left:10px;
  overflow: hidden;
}
.subject-info .subject-info-box{
  background: #417084;
  width:320px;
  height:132px;
  padding:20px;
  border-radius: 5px;
  float:left;
  color: #fff;
}
.subject-info .subject-info-box{
  margin-right:50px;
}

.subject-info-social p{ padding-top: 15px; color: rgba(255,255,255,.5);}
.subject-info-social p span{
   color: rgba(255,255,255,1);
   
}
.subject-info-social{
  float:left;
  width:226px;
  height:92px;
  padding-left: 37px;
  margin-right:40px;
  background: #417084;
 
  border-radius: 5px;
}
.show-gifs{ }
.show-gifs h2{ color:#0f1b31; padding-left: 20px; font-size: 16px;  font-weight: normal;padding-bottom: 20px;}
.show-gifs{ overflow: hidden;}
.show-gifs li{ float: left; width:33.33%;}
.show-gifs li img{ height: 200px;}
.subject-info-social,.subject-info-social-border>p{
  color: #fff;
  /*text-align: center;*/
}
.subject-box .subject-button{
 
  text-align: center;
}
.subject-box .subject-button a{
  display:inline-block;
  width:212px;
  height:40px;
  line-height:40px;
  background:#f8b62d;
  text-align: center;
  border-radius: 5px;
  margin:0 auto;
}

.guests-box .title{
  font-size:24px;
  text-align: center;
}
.guests-box .title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.index-guests .guest-bg{
  position:relative;
  z-index: 1000;
  height:1000px;
}
.index-guests{
  height:900px;
  width:100%;
  background:#fff;
}
.index-guests .guests-box-list{
  padding:0 5px;
  margin:40px 0;
  overflow: hidden;
}
.index-guests .guests-picture-box,.guests-picture-box-border{
  position:relative;
  float:left;
  width:395px;
  height:254px;
  
  position:relative;
}
.guests-box-bg{
  position:relative;
  height:254px;
  z-index: 1000;
  width: 190px;
  margin:0 auto;
}
.index-guests .guests-picture-box{
  /*margin-right: 43px;*/
}
.guests-picture-box-border .guests-picture{
  position:absolute;
  top:0px;
  left:0px;
}
.guests-picture-box-border .guests-intro{
  padding:4px 0;
  position:absolute;
  top:200px;
  left: 10px;
  background: #0f1b31;
  text-align: center;
  width:240px;
  height:32px;
  border-radius: 5px;
}
.guests-picture-box .guests-picture{
  position:absolute;
  top:0px;
  left:28px;
}
.guests-picture-box .guests-intro{
  padding:4px 0;
  position:absolute;
  top:160px;
  left: 0px;
  background: #0f1b31;
  text-align: center;
  width:240px;
  height:47px;
  border-radius: 5px;
}
.guests-intro p{
  font-size:12px;
  color: #fff;
}
.guests-box .guests-button{
  margin-top:20px;
  text-align: center;
}
.guests-box .guests-button a{
  display:inline-block;
  width:212px;
  height:40px;
  line-height:40px;
  background:#f8b62d;
  text-align: center;
  border-radius: 5px;
  margin:0 auto;
}

.index-training{
  width:100%;
   
  background: #0f1b31;
  position:relative;
    background: url("http://static.uone-tech.cn/stataMarketing2/images/index-training.png")   top center #0c1629;
       background-size: 100%
}
.training-box{
       height: 880px;

}
.training-box .title{
  color: #fff;
  padding-top:38px;
  font-size:24px;
  text-align: center;
}
.training-box .title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.training-box .training-intro{
  padding: 56px 200px 10px;
  color: #fff;
}
.training-intro>p{
  font-size:12px;
  line-height: 25px;
}
.training-learn{
  text-align: center;
  background: #4380af;
  margin-top:30px;
  /*margin-bottom: 20px;*/
  padding-bottom: 40px;
  border-radius: 50%;
}
.training-learn .title{
  font-size:24px;
  border-bottom:2px solid #f8b62d;
  display:inline-block;
  margin:0px 0 30px 0;
}
.training-learn p{
  font-size:12px;
  text-align:center;
  font-weight: normal;
  line-height:24px;
}
  .training-button{
  text-align: center;
}
 .button{
  display:inline-block;
  width:212px;
  height:40px;
  line-height:40px;
  background:#f8b62d;
  text-align: center;
  border-radius: 5px;
}


.index-partner{
  width:100%;
  background: url("http://static.uone-tech.cn/stataMarketing2/images/speakBg.png");
  color: #fff;
}
.partner-box{
  height: 660px;
  
}
.partner-box .title{
  color: #000;
  padding:38px 0 0 0;
  font-size:24px;
  text-align: center;
}
.partner-box .title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.partner-box .partner-list{
  margin-top:20px;
  padding:0 100px;
}
.partner-box .sm-title{
  padding:0 5px;
  border-right:1px solid #0d2b76;
  color: #0d2b76;
  display:inline-block;
  font-size:20px;
}
.partner-box .sm-e{
  display: inline-block;
  margin-left: 5px;
  font-size:20px;
  color: #0d2b76;
}
.partner-list{
  overflow: hidden;
  margin:50px 0;
}
.partner-list .img-list{
  margin-top:20px;
  overflow:hidden;
}
.partner-box .partner-img{
  position:relative;
  text-align: center;
  line-height:100px;
  height:100px;
  display: block;
  float:left;
  margin-right:50px;
}
.img-postion{
  position:relative;
}
.partner-box .partner-img img {
  clear: both;
  display:inline-block;
} 
.fl{ float: left; width:50%;}
.sponsor-list{
   
  padding:0px;
  overflow:hidden;
}
.sponsor-list .sponsor-img-list{
  
  font-size: 16px;
}
 
.sponsor-list .sponsor-first-img,.sponsor-img-border {
  text-align: center;
  border:1px solid gray;
  width:190px;
  height:98px;
  line-height:98px;
  float:left;
  border-radius: 5px;
}
.sponsor-list .sponsor-first-img, .sponsor-img-border {
  margin-right:20px;
}
.sponsor-img-border img {
  vertical-align: middle;
 
}
.sponsor-button{
  margin-top: 10px;
  text-align: center;
}
.sponsor-button .button{
  display:inline-block;
  width:212px;
  height:40px;
  line-height:40px;
  background:#f8b62d;
  text-align: center;
  border-radius: 5px;
}

.index-guide{
  width:100%;
  background:url("../images/index-guide.png") no-repeat;
  background-size:100% 100%;
  height:800px;
}
.index-guide .guide-box{
  height:800px;
  overflow:hidden;
}
.guide-box .title{
  color: #fff;
  padding:38px 0 0 0;
  font-size:24px;
  text-align: center;
}
.guide-box .title .title-bottom{
  display:inline-block;
  border-bottom: 2px solid #f8b62d;
}
.guide-hotel-box{
  padding:0 20px;
}
.guide-hotel{
  background:url("http://static.uone-tech.cn/stataMarketing2/images/guide-hotel.png") no-repeat;
  width:980px;
  height:416px;
  margin: 40px  auto 0;
  position: relative;
}
.guide-hotel .title{
  position: absolute;
  top:30px;
  left:30px;
  color:#fff;
}
.guide-hotel .title .time{
  font-size:80px;
  line-height:80px;
}
.guide-hotel .title .name{
  font-size:24px;
  line-height:24px;
}
.guide-hotel .title-bottom{
  position: absolute;
  bottom:40px;
  left:20px;
  color: #f7f7f7;
}
.guide-hotel .title-bottom p{
  padding: 5px 15px;
  background:rgba(255,255,255,.2);
  font-size:20px;
  line-height:24px;
}
.guide-hotel-intro{
  margin:50px 0;
  color: #fff;
  padding-left:88px;
}
.guide-hotel-intro .left{
  font-size:12px;
  line-height:20px;
  float:left;
  width:486px;
  overflow: hidden;
}
.guide-hotel-intro .big-title{
  font-size:16px;
}
.guide-hotel-intro .right{
  float:left;
  margin-left:88px;
  font-size:12px;
  line-height: 20px;
  overflow: hidden;
}

.footer{
  height:195px;
  background: #0f1b31;
  color: #ffffff;
}
.footer-box{ width: 1200px;}
.footer-box .footer-col, .footer-col-border{
  margin-top:54px;
  padding-left:60px;
  /*padding-right:30px;*/
  float:left;
  width:200px;
  height:95px;
}
.footer-box .footer-col{
  border-right:1px solid #B9BECF;
}
.footer-box .footet-col2{
  text-align: center;
  margin-top:24px;
}
.footer-box .title{
  margin-top:5px;
  font-size:20px;
}
.footer-box .detail{
  margin-top:5px;
  font-size:12px;
}
.footer-box .wechat{
  text-align:center;
  float:left;
   padding-left:60px;
}
.footer-box .wechat p{
  margin-top:18px;
  font-size: 18px;
  margin-bottom:5px;
}
.footer .wechat .wechat-img{
  margin-right:10px;
}

/*--------嘉宾--------------------*/

.guest-list {
  padding-bottom: 50px;
  overflow: hidden;

}
.guest-list-box .guest-all {
  padding: 30px 0px;
  overflow: hidden;
    width:1100px;
  margin:0 auto;
 
}
.guest-list .list-box-img {
  height: 220px;
  width: 262px;
  float: left;
  
  position: relative;
}
.guest-all-bottom {
  clear: both;
  text-align: center;
  font-size: 10px;
}
.list-box-img img{
  display:block;
  position:absolute;
  left:34px;
  top:30px;
}
.list-box-intro {
  float: left;
  width: 700px;
  padding: 30px 20px 0;
  color: #000;
}
.list-box-intro>p{
  color:#000;
  font-size:20px;
  display:inline-block;
}
.list-box-intro .sprit{
  font-size:16px;
  display: inline-block;
  margin:0 5px;
}
.list-box-intro .title-intro{
  color:#6e93ce;
  font-size:14px;
}
.list-box-intro .content{
  margin-top:22px;
  color:#000;
  font-size:14px;

}
.content p {
  line-height: 24px;
}


/********关于我们********************/
 
.spn-list{ padding: 20px 100px;}
.about-list-box .spn-list .title{
  font-size:20px;
  border-bottom: 1px solid #4380af;
  text-align: left;
  margin-bottom: 14px;
}
.spn-list{
  margin-bottom:30px;
  overflow: hidden;
}
.spn-list p{ line-height: 25px;}
.spn-list p img{ margin-right:50px;}
.sdlink a:hover img{ border:2px solid orange;}
.sdlink a img{ border:2px solid #fff;}
.sdlink a:hover{ color:orange;}


.massage { border: 1px dashed #4380af; margin:30px auto 0 auto; padding:15px 30px; border-radius: 20px; line-height:25px; }
.massage p{ font-size: 28px; color:#4380af; text-align: center;  }

.massage span{ font-size: 20px; color: orange}


/*********会议议程*******************/


.schedule-content .all-content{
  padding:20px 40px;
}
.content-morning{ margin-bottom: 30px;}
.content-morning .title{
  height:66px;
  line-height:66px;
  background-color: #4380af;
  color:#fff;
  text-align:center;
  font-size:26px;
}
.content-morning ul{
  margin-top:10px;
  
}
.content-morning .list{
  height:44px;
  line-height:44px;
  border-bottom:1px solid #adadad;
}
.list .time{
  color: #4380af;
  width:132px;
  display:inline-block;
  text-align: right;
  margin-right:56px;
}
.list .theme{
  color: #4380af;
  display: inline-block;
  text-align: left;
}
.list .intro{
  display: inline-block;
  float:right;
  text-align: right;
}


.content-afternoon{
  clear: both;
}
.content-afternoon .title{
  height:66px;
  line-height:66px;
  background-color: #4380af;
  color:#fff;
  text-align:center;
  font-size:26px;
}
.afternoon-all{
  padding:30px 0 ;
  overflow: hidden;
}
.afternoon-left{
  float:left;
}
.active{
  display: block;
}
.unactive{
  display: none;
}
/* .financial{
  display:block;
}
.energy{
  display:none;
}
.online-shop{
  display: none;
}
.IDC{
  display: none;
} */
.afternoon-left .select-left{
  background:url("../images/afternoon-select.png") no-repeat;
  background-size:100% 100%;
  color:#fff;
}
.afternoon-left .select a {
  color:#fff;
  display:inline-block;
  width:100%;
  height:100%;
  text-decoration: none;
}
.afternoon-left .unselect{
  background:url("../images/afternoon-unselect.png")no-repeat;
  background-size:100% 100%;
  color: black;
}
.afternoon-left .unselect a{
  display:inline-block;
  width:100%;
  height:100%;
  text-decoration: none;
  color:#000;
}
.afternoon-left ul li {
  height:88px;
  width:286px;
  line-height:88px;
  color: #4380af;
  padding-left:22px;
  font-size:16px;
  cursor: pointer;
}
.afternoon-right{
  float:left;
  margin-left:20px;
  width:780px;
}
.afternoon-right .right-title{
  border-bottom:1px solid #aaa;
  height:54px;
  /*background:url("../images/schedul-right.png")no-repeat left;*/
  padding-left:20px;
}
.right-title>p{
  height:30px;
  line-height:30px;
  color:#aaa;
  font-size:14px;
}
.right-title .bottom-title{
  color: #4380af;
  font-size:20px;
  margin-top:10px;
}
.bottom-title>span{
  color:#6d6d6d;
  font-size:14px;
  display:inline-block;
  float:right;
}
.bottom-title>span>a{  color:orange;}
.afternoon-right .right-all{
  
  color:#6d6d6d;
  margin-top:20px;
}
.right-all .right-list{
  margin-top:20px;
}
.right-all .list-left {
  width:84px;
  padding-left: 20px;
}
.right-all .list-left p{
  display: inline-block;
  float:left;
  color: #4380af;
  width: 90px;
  font-size:14px;
  text-align: left;
  height: 25px;
  line-height: 25px;
}
.right-all .list-right{
  padding-left: 16px;
  margin-left: 90px;
  line-height: 25px;
}
.list-right .list-title{
  font-size: 16px;
  color: #4380af;
}
.list-right .list-name{
  font-size:14px;
}
.list-right .list-intro{
   padding-left: 5px;
  font-size: 14px;
}
.content-technology {
  clear: both;
  overflow: hidden;
}
.content-all {
  margin-top: 30px;
  overflow: hidden;
}
.content-technology .title {
  height: 66px;
  line-height: 66px;
  background-color: #4380af;
  color: #fff;
  text-align: center;
  font-size: 26px;
}
.technology-all {
  margin-top: 20px;
}
.technology-list, .technology-list-border {
  border: 1px solid #4380af;
  border-radius: 5px;
  padding: 10px;
  float: left;
  width: 350px;
}
.technology-list {
  margin-right: 22px;
}
.technology-theme-title>p {
  adding-bottom: 10px;
  font-size: 20px;
  line-height: 26px;
  border-bottom: 2px solid #4380af;
  color: #4380af;
}
.technology-time ul li {
  height: 30px;
  line-height: 30px;
}
.technology-time .time {
  display: inline-block;
  width: 100px;
  text-align: left;
}
.technology-time .content {
  width: 250px;
  display: inline-block;
  text-align: right;
}

 
.training-all{
 
  overflow: hidden;
}
.content-training .title {
  height: 66px;
  line-height: 66px;
  background-color: #4380af;
  color: #fff;
  text-align: center;
  font-size: 26px;
}
.training-list ,.training-list-border { 
  overflow: hidden;
}
.training-list {
  
}
.training-intro {
  padding: 10px;
  border-radius: 5px;
  color: #fff;
  
  position: relative;
}
.training-intro .intro-name {
  margin-top: 20px;

}
.intro-name p {
  line-height: 20px;
  font-size: 24px;
color: #4380af;
}   
.intro-symbol {
  margin-top: 10px;
 color: #4380af;
}
.intro-img {
  float: left;
  padding: 10px 20px 0 20px;
  width: 120px;
  height: 120px;
}
.training-detail {
  margin-top: 14px;
  color: #4380af;
}
.training-detail .detail-title {
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 26px;
  border-bottom: 2px solid #4380af;
  color: #4380af;
}
.detail-title-list {
  margin-top: 20px;
}
.detail-title-list li {
  list-style-position: inside;
  list-style-type: disc;
  font-size: 16px;
  line-height: 30px;
  height: 30px;
}

body{-webkit-user-select:none; -moz-user-select:none;-o-user-select:none;-ms-user-select:none;}