@charset "utf-8";
/* CSS Document */
#header{ height:67px; background:url(../images/head_bg.jpg) repeat-x bottom;}
#header980{width:980px; margin:0px auto;}

#ban_thematic{ background:url(../images/ban_thematic.jpg) top center no-repeat; margin:0px auto; height:510px; text-indent:-99999em;}
#ban_into{ background:url(../images/ban_into.jpg) top center no-repeat; margin:0px auto; height:510px; text-indent:-99999em;}
#ban_forum{ background:url(../images/ban_forum.jpg) top center no-repeat; margin:0px auto; height:510px; text-indent:-99999em;}



#bm_yg{ width:980px; margin:-90px auto 0px;}
	#notice{width:662px; float:left; position:relative;}
		#notice_table{ width:662px;border:1px solid #d9d9d9; border-right: none; }
		#notice_table th{ background:#fff9df; font-size:14px; border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#006ca4; height:38px; font-weight:400;}
		#notice_table td{ padding:5px 15px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
		#notice_table td.xyz{ text-align:center; padding:10px 0px;border-bottom: none;border-top:1px solid #d9d9d9; color:#006ca4;}
	
	#apply{width:318px; float:left;}
		#apply h2{height:48px; line-height:48px; text-align:center; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#ecfbff; }
			.div_mb{ margin-bottom:10px; color:#008ed3;}
			.xinming{ border:1px solid #eeeeee; height:22px; line-height:22px;padding:3px 5px; width:110px;margin:0px 5px;}
			.chengshi{border:1px solid #eeeeee; height:22px; line-height:22px; width:65px; margin:0px 5px;}
			.shouji{ border:1px solid #eeeeee; height:22px; line-height:22px;padding:3px 5px; width:240px;margin:0px 5px;}
			.email{ border:1px solid #eeeeee; height:22px; line-height:22px;padding:3px 5px; width:240px;margin:0px 5px;}
			#wxts{ font-size:12px; background:#eefbfd; padding:5px 35px 5px 60px;}
			#wxts h5{ font-weight:700;}
	

#jbjs{ padding:30px 0px;margin:90px 0 0; border-top:1px solid #cfeafe;  border-bottom:1px solid #cfeafe; }
	#jbjs980{width:980px; margin:auto;position:relative;  }
	#jbjs h2{position:absolute; top:-55px; left:0px; margin-left:420px;height:48px;line-height:46px;padding:0px 20px; font-family:"微软雅黑","宋体"; font-size:24px; color:#008ed3; font-weight:700; background:#fff;}
	.jbjs_jb{ width:470px; margin:20px 20px 20px 0px;float:left; cursor:pointer; }
	.jbjs_jb img{float:left; margin-right:20px;}
	.jbjs_jb h5{ font-size:14px; font-weight:400; color:#008ed3; margin-bottom:5px;}

	.jbjs_jb p{ font-size:12px; font-weight:400; }



#jchg{ padding:45px 0px;border-top:1px solid #cfeafe;border-bottom:1px solid #cfeafe; background:url(../images/jchg_bg.jpg) repeat-x top #fff;}
	#jchg980{width:980px;margin:auto; }
	#jchg980 h2{ height:46px;line-height:46px; overflow:hidden;font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background: url(../images/jchg_ttbg.jpg) repeat-x center #fff; margin-bottom:20px;}
	#jchg980 h2 span{ float:left;background: #fff; padding-right:10px; }
	#jchg980 h2 a:link,#jchg980 h2 a:visited { float:right;font-size:12px; text-decoration:none; color:#646464; font-size:12px;}
	#jchg980 h2 a:hover { color: #e62320;}
	
	.jchg_gezhanL{ background:#fff9df; float:left; margin-right:0px;background:#fff9df;height:190px; margin-bottom:40px; cursor:pointer; }
	.jchg_gezhanR{ background:#fff9df;width:460px; float:left;background:#fff9df; height:140px;margin-bottom:40px; cursor:pointer; }
	.img_mr{margin-right:20px; }
	.imgfloat{ float:left;}
	#jchg980 p{ text-align:center; height:35px; line-height:35px;  }


#zuhe{ padding:0px 0 30px;width:980px; margin:25px auto 0;border-top:1px solid #cfeafe;}
	#zuhe_title{position:relative;  height:48px;  }
	#zuhe_title h2{
	position: absolute;
	left: 150px;
	top: -25px;
	padding: 0px 10px;
	float: left;
	width: 80px;
	height: 46px;
	line-height: 46px;
	font-family: "微软雅黑","宋体";
	font-size: 20px;
	color: #008ed3;
	font-weight: 700;
	background: #fff;
}

	.zuhe_mtjj{ width:660px; float:left; height:380px; overflow:scroll; margin-left:15px;}
	.zuhe_mtjj li { margin-bottom:35px; padding-bottom:35px; border-bottom:1px dashed #eeeeee}
	.zuhe_mtjj li span{ color:#008ed3;}
	.zuhe_mtjj li a:link,.zuhe_mtjj li a:visited { text-decoration:none; }
	.zuhe_mtjj li a:hover {}


	.zuhe_wjhg p { margin-bottom:15px; padding:10px; height:20px; background:#eeeffd; border-radius:5px; margin-left:20px;}
	.zuhe_wjhg p a:link,.zuhe_wjhg p a:visited { text-decoration:none; color:#646464;}
	.zuhe_wjhg p a:hover { color: #e62320;}

	.zuhe_lckt img{ margin-bottom:20px;}



#footer{ text-align:center;padding:30px 0px; border-top:1px solid #fff;background:#eefbfd;} 

/*------首页结束------------*/


/*------嘉宾介绍开始------------*/

	#jbjs_ny{ padding:50px 0px 30px;width:980px; margin: auto; position:relative;}
	#jbjs_ny h2{position:absolute; top:-30px; margin-left:430px;padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px;}

	#jbjs_nymd a:link,#jbjs_nymd a:visited { text-decoration: underline; padding:0px 5px; }
	#jbjs_nymd a:hover { color: #e62320;}

		.jbjs_nyjbl{float:left; width:130px; }
		.jbjs_nyjbl p.jbjs_nyjbxm{ text-align:center;color:#008ed3; font-size:14px; padding:5px;}
		.jbjs_nyjbl p{ font-size:12px; line-height:18px;}
		.jbjs_nyjbr{float:left; margin-left:20px; width:750px;}
		.jbjs_nyjbr h5{ padding-left:10px;font-weight:400; color:#008ed3; margin-bottom:15px; background:#f9f9f9; height:36px; line-height:36px;}
		.jbjs_nyjbr p{padding-left:10px;line-height:28px;}

/*------嘉宾介绍结束------------*/


/*-----活动城市图片列表开始------------*/
#tplb_ny{ padding:50px 0px 60px;width:980px; margin: auto; position:relative;}
	#tplb_ny h2{position:absolute; top:-30px; margin-left:380px;padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px;}

	#tplb_nycs a:link,#tplb_nycs a:visited { text-decoration: underline; padding:0px 5px; }
	#tplb_nycs a:hover { color: #e62320;}

	.tplb_nypic{ width:980px; background:#f9f9f9; margin-top:30px; cursor:pointer;}
	.tplb_nypic img{margin-right:20px;}
	.tplb_nypic p{ text-align:center; height:36px; line-height:36px;}

/*------活动城市图片列表结束------------*/




/*-----内页开始------------*/
#neiye{margin:-90px auto 0px;border-top:1px solid #cfeafe; border-bottom:1px solid #cfeafe; } 

#neiye_dt{ padding:50px 0px 0px;width:980px; margin: auto; position: relative;text-align: center;}
.big_title{text-align: center;position: absolute;top:-30px; width: 100%;}
	#neiye_dt h2{ padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px; display: inline-block; }
	
	.mainbox{overflow:hidden; position:relative;}
	.flashbox{overflow:hidden; position:relative;}
	.imagebox{text-align:right;position:relative;z-index:999;}
	
	.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}

#neiye_jb{ padding:0px 0px 30px;width:980px; margin:60px auto 0; }
.item_title{text-align: center;position:relative;}
.line{border-top:1px solid #cfeafe;position:absolute; top: 25px; left: 0; width: 100%;z-index: -10; }
	#neiye_jb h2{padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px; display: inline-block; text-align: center;z-index:10; margin-bottom: 30px;}
	#neiye_jb h5{ padding-left:10px; height:36px; line-height:36px;font-weight:400; color:#008ed3; margin:0 0px 15px; background:#f9f9f9;}
	#neiye_jb  p{ padding-left:10px; text-indent:2em; margin-bottom:10px;}

#neiye_mtbd{ padding:50px 0px 30px;width:980px;border-top:1px solid #cfeafe;  margin:40px auto 0; position:relative;}
	#neiye_mtbd h2{position:absolute; top:-30px; margin-left:430px;padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px;}
	#neiye_mtbd li a:link,#neiye_mtbd li a:visited { text-decoration:none; }

#neiye_dtly{ padding:50px 0px 50px;width:980px;border-top:1px solid #cfeafe;  margin:40px auto 0; position:relative;}
	#neiye_dtly h2{position:absolute; top:-30px; margin-left:420px;padding:0px 15px; height:46px; line-height:46px; font-family:"微软雅黑","宋体"; font-size:20px; color:#008ed3; font-weight:700; background:#fff;border:1px solid #cfeafe; border-radius:10px;}

#neiye_dtly h5 span{ font-weight:700; }
#neiye_dtly p{ padding:0px 30px;  margin-bottom:10px;}
#neiye_dtly  p span{ font-weight:700; }
.more{ text-align:right; margin-top:20px;}
.more a:link{font-size:12px; font-weight:bold;text-decoration:none; color:#646464;font-family:"微软雅黑","宋体"; }
.more a:hover{  color: #e62320; text-decoration:  none;}
.h_296{ height:294px; overflow:scroll;}
.yugao th{ height:40px;  font-size:14px; color:#006ca4; background:#eeeffd; }
.yugao td{ height:30px;}
.yugao{ border-collapse:collapse;}
.yugao th,.yugao td{ border-bottom:1px dashed #ccc;}
.tb_bg{ background:#f6f7fe;}
/*图片切换*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; text-align: left;}

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 50px; line-height: 50px; font-size: 18px; text-indent: 10px; }
.slidebar li { background: url(../images/02.png) no-repeat; color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 18px; height: 18px; line-height: 18px; text-align: center; font-size: 10px; cursor: pointer; z-indent:-999; background:url(../images/02.png) no-repeat;}
.slidebar li.on { background:url(../images/01.png) no-repeat; z-indent:-9999; color:#ff6c00;}
 .slideshow span.title{ background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }

ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 515px; left:780px; } .slidebar li { background: url(../images/02.png) no-repeat; color: #FFF; overflow: hidden; z-indent:-999; margin:0 5px;}
        .slidebar li.on { background:url(../images/01.png) no-repeat; color: #ff6c00; font-weight: 700;z-indent:-999;}

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 980px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 980px; height: 545px; display: none; }
