@charset "utf-8";
/* CSS Document */
* { margin:0px;  padding:0px;}
body { font-size:12px; line-height:24px; font-family:helvetica,arial,sans-serif,"宋体"; color:#000000;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px; font-weight:normal;}
table{border-collapse:collapse;}
table,td,tr,th{ font-size:12px;}
li{ list-style:none; list-style-position:outside; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
img{ vertical-align:top; border:0;}
a{ text-decoration:none; color:#000000;}
a:hover { text-decoration:underline;}

/*---------------------页面top和footer部分公共样式------------------------*/
.top,.footer{ width:960px; margin:0 auto; height:auto; clear:both; overflow:hidden;}

.top{ background:url(top_bg.gif) repeat-x 0 0; line-height:36px; height:32px; overflow:hidden;}
.top a img{ float:left; display:inline;}
.top p{ float:right; height:32px; line-height:32px;}
.top p a{}
.top p span{ padding:0 10px;}

.footer{ text-align:center; padding-bottom:50px; color:#666666; margin-top:15px;}
.footer a{ padding:0 5px; color:#666666;}
/*---------------------页面top和footer部分公共样式------------------------*/


body{ background:url(../images/body_bg.gif) repeat-x 0 0 #E8F6FF;}

.banner{ background:url(../images/bg1.jpg) no-repeat center 0; height:239px;}

.nav{ width:960px; margin:0 auto; height:45px; line-height:45px; clear:both; overflow:hidden; color:#FFF; font-size:14px; font-weight:bolder;}
.nav a{ color:#FFF;}
.nav span{ padding:0 15px;}


.content{ width:938px; padding:10px 10px; border:1px solid DFECF6; margin:10px auto 0; clear:both; overflow:hidden; background:#FFF;}

.title1{ background:url(../images/title1_bg.gif) repeat-x 0 center; text-align:center; height:24px; margin:15px 0 25px; clear:both;}
.bf{ background:url(../images/xq.jpg) no-repeat 0 0; display:block; width:55px; height:19px;}

/******---------主题论坛------------******/
.rdwt{ width:160px; float:left; display:inline; margin:0px 25px 20px;}
.rdwt h2{ font-weight:bolder; text-align:center;}
.rdwt p{ text-indent:24px; line-height:20px;}
.rdimg{ background:url(../images/bg1.gif) no-repeat 0 0; margin-bottom:5px;}
.line{ width:3px; height:320px; background:url(../images/line.gif) no-repeat 0 center; float:left; display:inline; margin:0 13px;}



/******---------嘉宾专访------------******/
.wqhg{ float:left; width:435px; margin:0px 10px 15px 15px; padding-bottom:15px; overflow:hidden; border-bottom:1px dotted #DDDDDD;} 
.wqhgnone{ border:none; margin:0px 10px 0px 15px;}
.wqleft{ float:left; width:130px;}
.wqright{ float:left; width:290px; padding:0 0 0 15px; overflow:hidden;}
.wqright h2{ font-weight:bolder; font-size:14px; line-height:30px;}
.wqright p strong{ font-size:14px;}

/******---------现场写真------------******/
.xcxz li{ float:left; display:inline; margin:0px 0 20px 20px;}

/******---------相关信息------------******/
.news{ width:310px; float:left; display:inline; margin:0 0 0 20px;}
.news h2{ background:url(../images/ico1.gif) no-repeat 0 center; padding-left:20px; font-size:14px; font-weight:bolder; height:24px;}
.news li{ background:url(../images/ico2.gif) no-repeat 0 center; padding-left:10px;}

.xgxx{width:190px; padding:0px 20px 15px; float:left; display:inline; margin:0 0 10px 20px; border:1px solid #DCE3E9; background:#F3F6FA;}
.xgxx h2{ background:url(../images/bg1.gif) no-repeat 0 100%; font-size:14px; font-weight:bolder; color:#28496F; margin:15px 0; 10px}
.xgxx h3{ font-weight:bolder; color:#616E76;}
.xgxx h4{ color:#646C79; line-height:20px;}

/******---------分论坛------------******/
.fltl{ float:left; display:inline; width:385px; margin-left:15px; }
.flttext{ border-bottom:1px dotted #DDDDDD; margin-bottom:10px; padding-bottom:10px;}
.fltnone{ border-bottom:0px dotted #DDDDDD; margin-bottom:0px; padding-bottom:0px;}
.flttext h2{ font-weight:bolder; font-size:14px; line-height:30px;}
.flttext h2 span{ color:#C30600;}
.flttext p strong{ font-size:14px;}

.fltr{ float:left; width:500px; display:inline; margin-left:20px;}
.fltr li{ float:left; display:inline; margin:0 15px 15px 15px ; width:220px; height:230px;}
.fltr li h2{ line-height:30px; text-align:center; background:#E4EEF5;}

/******---------不知道 第一屏------------******/
.bdleft{ float:left; width:290px;}
.bdleft h2{ border:1px solid #D8E0E3; background:url(../images/bg2.gif) repeat-x 0 0; padding-left:15px; font-size:14px; font-weight:bolder; color:#2B4375;}
 
.bdcenter{ float:left; width:390px; display:inline; margin:0 13px;}
.bdcenter h2{ color:#C40600; font-size:14px; font-weight:bolder;}
.bdcenter h3{ font-size:18px; font-weight:bolder; line-height:30px; margin-top:15px;}
.bdcenter h3.red{ color:#C50300;}
.bdcenter ul{ margin:5px 0; overflow:hidden;}
.bdcenter li{ background:url(../images/ico2.gif) no-repeat 5px center; padding-left:15px; font-size:14px;}

.bdline{ border-bottom:1px dotted #DDDDDD; height:1px; margin:5px 0;}

.bdright{
	float:left;
	width:190px;
	padding:0 20px 10px;
	float:left;
	display:inline;
	border:1px solid #DCE3E9;
	background:#F3F6FA;
	color: #646C79;
}
.bdright h2{ background:url(../images/bg1.gif) no-repeat 0 100%; font-weight:bolder; color:#28496F; margin:10px 0;}
.bdright p{ text-indent:24px; line-height:22px;}
.bdright img{ margin-bottom:10px;}

.clear{ clear:both;} 
