@charset "utf-8";

/*slider*/
#silder{width:100%;background-color:#000; padding-top:8px;}
.silder_box{width:919px; margin:0 auto;height: 470px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:470px;overflow: hidden;position: absolute;left:0;}
.silder_panel{width:919px;height:470px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 919px;height: 470px;display: block;overflow: hidden;}
.silder_intro{width: 210px;height: 470px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "Microsoft Yahei","黑体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.slider_nav{width:919px;height:48px;margin: 0 auto;bottom: 0;left:0;position: absolute;overflow: hidden; z-index:999;}
.slider_nav .nav_con{ float:left; width:828px;overflow:hidden;}
.nav_con li{display:inline-block;padding:0px;border:1px solid #fff; margin:2px 0 2px 15px;_margin:2px 10px 2px;*display:inline;}
.nav_con li.current{border:3px solid #ffa42d; margin:0 0 0 15px;_margin:0 10px;}
.nav_con li,.nav_con img{width:60px;height:35px;overflow: hidden;}
.silderBox{height:8px; line-height:8px;}
b.bg
{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:93px;
	display:block;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');
	background:rgba(0,0,0,0.5);
}
:root b.bg
{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');
}
span.pic-words
{
	display:block;
	position:absolute;
	bottom:60px;
	left:15px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	z-index:9999;
	line-height:26px;
}
.slider_prev,.slider_next
{
	width:11px;
	height:21px;
	background:url(slide_btn.png) no-repeat 0 0;
	cursor:pointer;
	float:left;
	margin:10px 0 0 30px;
	_margin:10px 0 0 15px;
}
.slider_next
{
	background:url(slide_btn.png) no-repeat -12px 0;
	float:right;
	margin:10px 25px 0 0;
	_margin:10px 12px 0 0;
}

/*焦点图*/
.orbit-wrapper { position: relative; margin: 0 auto; }
#featured { position: relative; width:500px; height: 380px; overflow: hidden; background: #fff url(loading.gif) 50% no-repeat; }
.orbit > img { display: none; position: absolute; top: 0; left: 0; border: 0 none; }
.orbit > a { display: none; position: absolute; top: 0; left: 0; line-height: 0; border: 0 none; }
.orbit > div { position: absolute; top: 0; left: 0; width: 100%; height: 100% }
.orbit-item { background-color: #f5f5f5; }

/* 标题 */
.orbit-caption { display: none; position: absolute; left: 0; bottom: 0; z-index: 10; width: 100%; height: 75px; font: 16px/42px "Microsoft Yahei"; text-align: center; color: #fff; background: rgba(0,0,0,.6); }

/* 导航 */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; bottom: 0px; left: 50%; margin: 15px 0 15px -50px; padding: 0; }
.orbit-bullets li { float: left; margin: 0 5px; cursor: pointer; width: 10px; height: 10px; overflow: hidden; text-indent: -9999px; background-color: #000; }
.orbit-bullets li.active { background-color: #49CFF1; }
.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }
.slider-nav { display: block }
.slider-nav span { width: 75px; height: 75px; text-indent: -9999px; position: absolute; z-index: 99; bottom: 0; cursor: pointer; }
.slider-nav span.right { background: url(arrow.png) right 0; right: 0; }
.slider-nav span.left { background: url(arrow.png) 0 0; left: 0; }
.slider-nav span.right:hover { background-position: right bottom; }
.slider-nav span.left:hover { background-position: 0 bottom; }

/* 定时器 */
.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right: 10px; opacity: .6; cursor: pointer; z-index: 101; }
.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url(rotator-black.png) no-repeat; z-index: 3; }
.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
.rotator.move { left: 0; }
.mask.move { width: 40px; left: 0; background: url(timer-black.png) repeat 0 0; }
.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0; background: url(pause-black.png) no-repeat; z-index: 4; opacity: 0; }
.pause.active { background: url(pause-black.png) no-repeat 0 -40px; }
.timer:hover span.pause, span.pause.active { opacity: 1; }


/*演讲会议*/
/* slide */
.slide,.slide li{width:919px;height:300px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:-2px;left:-2px;}
.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:450px;float:right;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:10px 10px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
.slide li img{width:440px;height:300px;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";height:24px; overflow:hidden; display:block;text-indent:0;float:none;}
.slide li .text .title  em{ color:#e20000; font-style:normal; font-size:16px; line-height:26px;font-family:"微软雅黑","宋体";}
.slide li .text p{color:#666;font-size:13px;text-indent:0;clear:both;line-height:20px;margin-top:4px;font-family:"微软雅黑","宋体";}

.slide .triggers{position:absolute;z-index:1;width:440px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #1c9181 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:8px;right:23px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}

.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:110px;background:url(arrow_b.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:0;}
.slide .link-watch.next{left:400px;right:0;background-position:right -57px;}
.slide .link-watch.down{background-position-y:-2px;}

/*研讨会图片*/
.common{width:959px;position:relative; margin-top:12px}
.common ul{ padding:0 10px}
/* summary */
.summary{background:#333;}
.listbox{float:left;margin-bottom:20px;margin-right:20px;display:inline;padding:10px;_padding:10px 10px 8px 10px ;background:#f6f6f6;width:279px;position:relative;}
.listimg{float:left;width:279px;height:175px;position:relative;overflow:hidden;}
.listimg img{background:#333;width:279px;height:175px;top:0;left:0;position:absolute;}
.summary{width:279px;height:175px;top:175px;left:0;position:absolute;}
.summarytxt{margin:5px 10px;width:250px;height:auto;}
.summarytxt p{line-height:22px;font-size:12px;color:#cfcfcf;}
.listinfo{_margin-bottom:3px;padding-left:10px;width:250px;line-height:22px;font-size:12px;}
.listinfo a{font-size:12px;}
.listtitle{float:left;margin-top:8px;_margin-top:-2px;width:250px;font-size:14px;}
.listtitle a{font-size:14px; font-weight:bold; line-height:24px; max-height:48px; overflow:hidden; display:block}
.listtitle a:hover{color:#f55555;}
.listtag{float:left;padding-left:18px;background:url(../images/taglist.gif) 0 5px no-repeat;width:232px;color:#999;}
.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;_margin:0 8px 0 0;color:#999;}
.listtag a:hover{color:#2ad2bb;}
.listdate{float:left;margin-right:13px;padding-left:18px;background:url(time.gif) 0 6px no-repeat;color:#777;}
.listdemo a{float:left;margin-top:0;margin-top:2px\9;_margin-top:0;color:#999;white-space:nowrap;}
.listdemo a:hover{color:#2ad2bb;}

/*赞助企业logo*/
#wrapper {
	width:820px;
	margin:0 auto;
	position: relative;

}
#carousel {
	width:820px;
	position: vrelative;
}
#carousel ul {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
}
#carousel li {
	font-size: 40px;
	color: #999;
	text-align: center;
	display: block;
	width: 150px;
	height: 60px;
	padding: 0;
	margin: 6px;
	float: left;
	position: relative;
}
#carousel li img {
	width: 150px;
	height:60px;
	box-shadow:3px 3px 5px #cecece;
}
#carousel li span {
	background: transparent url(images/carousel_shine.png) no-repeat 0 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
	width: 201px;
	height: 127px;
	position: absolute;
	z-index: 2;
	top: 14px;
	left: 16px;
}
.clearfix {
	float: none;
	clear: both;
}
#carousel .prev, #carousel .next {
	background: transparent url(carousel_control.png) no-repeat 0 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
	width: 15px;
	height: 21px;
	margin-left: 10px;
	position: absolute;
	top:28px;
}
#carousel .prev {
	background-position: 0 0;
	left: -30px;
}
#carousel .prev:hover {
	left: -31px;
}
#carousel .next {
	background-position: -18px 0;
	right: -20px;
}
#carousel .next:hover {
	right: -21px;
}
#carousel .pager {
	text-align: center;
	margin: 10px auto 0;
}
#carousel .pager a {
	background: transparent url(carousel_control.png) no-repeat -2px -32px;
	text-decoration: none;
	text-indent: -999px;
	display: inline-block;
	overflow: hidden;
	width: 8px;
	height: 8px;
	margin: 0 5px 0 0;
}
#carousel .pager a.selected {
	background: transparent url(carousel_control.png) no-repeat -12px -32px;
	text-decoration: underline;
}
#source {
	text-align: center;
	width: 100%;
	position: absolute;
	bottom: 10px;
	left: 0;
}
#source, #source a {
	font-size: 12px;
	color: #999;
}
#donate-spacer {
	height: 100%;
}
#donate {
	border-top: 1px solid #999;
	width: 750px;
	padding: 50px 75px;
	margin: 0 auto;
	overflow: hidden;
}
#donate p, #donate form {
	margin: 0;
	float: left;
}
#donate p {
	width: 650px;
}
#donate form {
	width: 100px;
}




