@charset "UTF-8";
/*css reset*/
html, body{font-family: "Microsoft Yahei",Arial;}
html{overflow-x:hidden;}
body{margin:0; padding:0;}
ul, li{list-style: none outside none;margin: 0;padding: 0;}
input, button, textarea{outline: none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td, ol, ul, li, img, input, button, textarea, form{margin: 0;padding: 0;}
a{color: #262626;text-decoration: none;}
img{vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
input{border:none; background:none;}
.pull-left{float:left;}
.pull-right{float:right;}
.clearfix{clear: both;}
.block{display: block;}

.content{}
.banner{
	background: url(../images/top_bg.jpg) no-repeat left top;
	width: 100%;
	background-size: 100% 100%;
	min-height: 707px;
}
.main{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding-top: 37px;
}
.main .slideList{
	/*max-height: 222px;*/
}
.main .slideList .readmore{
    color: #333333;
    font-size: 14px;
}
.main .slideList ul{
	padding: 15px 0;
    height: 90px;
    overflow: hidden;
}
.main .slideList ul li{
	background: url(../images/li_doc.jpg) no-repeat left center;
	padding-left: 25px;
	color: #333333;
	font-size: 14px;
	line-height: 32px;
    width: 700px;
    overflow: hidden;
    height: 32px;
}
.main .schedule_list{
	width: 438px;
}
.main .title_schedule{
	padding-bottom: 35px;
}
.main .ul_schedule ul li{
	color: #333333;
	line-height: 38px;
	font-size: 24px;
}
.main .ul_schedule ul li span{
	color: #666666;
	font-size: 20px;
}

.main .infoBox{
	background-color: #96BFEA;
	padding:30px 0 30px 22px;
}
.main .infoBox .infoBox_pic{
	width: 683px;
	border:2px solid #ffffff;
}
.main .infoBox .infoBox_text{
	width: 438px;
    padding-top: 35px;
}
.main .infoBox .infoBox_text ul {
	padding-bottom: 40px;
}
.main .infoBox .infoBox_text ul li{
	font-size: 24px;
	color: #ffffff;
}
.main .infoBox .infoBox_text ul li span{
	font-size: 20px;
}
.main .infoBox .infoBox_text dl {
	color: #ffffff;
}
.main .infoBox .infoBox_text dl dt{
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 20px;
}
.main .infoBox .infoBox_text dl dd{
	font-size: 20px;
	line-height: 32px;
    width: 438px;
    overflow: hidden;
    height: 32px;
}
.main .title_speech{
	padding: 50px 0 30px 0;
}
.main .speech_box{
	width: 350px;
	padding:10px 15px;
	background-color: #96BFEA;
	margin-right: 29px;
}
.main .speech_box:nth-child(3n){
	margin-right: 0;
}
.main .leader_pic{
	width: 157px;
	height: 204px;
	border: 2px solid #ffffff;
}
.main .leader_info{
	color: #ffffff;
	font-size: 20px;
    padding: 24px 0 0 35px;
    width:150px;
}
.main .leader_desc{
	color: #ffffff;
	font-size: 14px;
	text-indent: 2em;
	padding-top: 20px;
    width: 350px;
    height: 98px;
    overflow: hidden;
}
.main .title_guests{
	padding: 50px 0 30px 0;
}
.main .guests_box {
	width: 207px;
	background:#96BFEA;
	padding: 2px;
	margin: 0 31px 29px 0;
	display: inline-block;
}
.main .guests_box span {
   
    color: #ffffff;
    text-align: center;
    height: 42px;
    line-height: 42px;
    width: 207px;
    overflow: hidden;
}
.main .guests_box:nth-child(5n){
	margin-right:0;
}
.main .guests_box img{
	width: 203px;
	height: 264px;
	border:2px solid #ffffff;
}
.main .more_guests {
	width: 100%;
	text-align: center;
	padding-top: 20px;
}
.main .more_guests a {
	background-color: #96BFEA;
	color: #ffffff;
	font-size: 20px;
	width: 275px;
	height: 53px;
	line-height: 52px;
	display: inline-block;
	border-radius: 40px;
	text-align: center;
}
/*会议议程*/
.main .title_agenda{
	padding:50px 0 30px 0;
}
.main .content_agenda{
	background-color: #96BFEA;
	
	margin-bottom: 30px;
}
.content_top,.content_bottom{padding: 25px;}
.main .neirong{
	width: 699px;
}
.main .neirong_pic{
	width: 467px;
	height: 249px;
	border:2px solid #ffffff;
}
.main .neirong_pic img{
	width: 100%;
	height: 249px;
}
.main .neirong_text{
	width: 200px;
	color: #ffffff;
	padding-top: 13px;
}
.main .neirong_text h3 a{
	color:#ffffff;
}
.main .neirong_text h3{
	font-size: 24px;
    width: 200px;
    max-height: 65px;
    overflow: hidden;
    font-weight: normal;
}
.main .neirong_text p{
	font-size: 14px;
	padding-top: 20px;
	line-height: 24px;
    width: 200px;
    height: 150px;
    overflow: hidden;
}
.main .zhuchiren{
	width: 414px;
}
.main .zhuchiren_pic{
	width: 191px;
	height: 249px;
	border:2px solid #ffffff;
}
.main .zhuchiren_text{
    padding-top: 100px;
	color: #ffffff;
	width: 200px;
}
.main .zhuchiren_text h4,.main .zhuchiren_text h3{
	font-size: 24px;
	font-weight: normal;
}
.main .zhuchiren_text h4{
	padding: 10px 0 ;
}
.main .zhuchiren_text h3 a{
	color: #ffffff;
}
.main .zhuchiren_text h3{
    width: 200px;
    max-height: 65px;
    overflow: hidden;
}
.main .zhuchiren_text p{
	font-size: 14px;
    width: 200px;
    height: 155px;
    overflow: hidden;
}
.main .title_talk_guests{
	padding:30px 0;
}
.main .talk_guests_box{
	width: 205px;
	height: 264px;
	border:2px solid #ffffff;
	margin-right: 21px;
	display: inline-block;
}
.main .talk_guests_box .myguest{
	display: inline-block;
	width: 205px;
	height: 24px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	padding:10px 0 0 0;
}
.main .talk_guests_box:nth-child(5n){
	margin-right: 0;
}
.main .title_recite{
	padding:20px 0 30px 0;
}
.main .recite_box{
	width: 215px;
	height: 310px;
	border:2px solid #96BFEA;
	display: inline-block;
	margin:0 21px 18px 0;
}
.main .recite_box:nth-child(5n){
	margin-right:0;
}
.main .recite_box img{
    width: 100%;
    height: 268px;
}
.main .recite_box span{
	background-color: #96BFEA;
	color: #ffffff;
	text-align: center;
    height: 42px;
    line-height: 42px;
    width: 215px;
    overflow: hidden;
}
.main .title_caifeng{
	padding:32px 0 30px 0;
}
.main .caifeng_box{
	display: inline-block;
    width: 280px;
    height: 210px;
	border:2px solid #96BFEA;
	margin:0 16px 18px 0;
}
.main .caifeng_box:nth-child(4n){
	margin-right:0;
}
.main .caifeng_box img{
	border:2px solid #ffffff;
    width: 276px;
    height: 204px;
}

/*superSlide*/
.slideBox{ width:723px; height:335px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{width: 723px; height:32px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;text-align: center;background-color: rgba(144,179,212,.8);padding-left: 20px;}
.slideBox .hd ul{ overflow:hidden; zoom:1;display: inline-block;float: right; }
.slideBox .hd ul li{ float:left; margin-right:20px;width:15px; height:15px; line-height:14px; text-align:center; background:transparent; cursor:pointer;border:2px solid #ffffff;margin-top: 8px; }
.slideBox .hd ul li.on{ color:#fff; }
.slideBox .hd ul li.on p{ display: block;}
.slideBox .hd ul li p{ display: none;}
.slideBox .hd ul li.on span{ border:2px solid #90b3d4; display: block;width: 11px;height: 11px;background: #ffffff }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:723px; height:335px; display:block;  }
.slideBox .hd ul li .text{position:absolute;bottom:0;left:0;height:32px;overflow: hidden; line-height:32px; padding-left: 25px;color: #ffffff;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{position:absolute;top:50%;margin-top:-25px; display:block; width:52px; height:81px;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .prev{ left:0;background:url(../images/arrow_left.png) no-repeat left center; }
.slideBox .next{ left:auto; right:0; background:url(../images/arrow_right.png) no-repeat left center;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }