@charset "utf-8";
/* CSS Document */
/*整体布局*/
body{margin:0;font-family:Helvetica,Georgia,Arial,sans-serif;}
html{
	text-align:left;
	background: #EDEDED url(../images/main_bg.jpg) repeat-x left top;
	font-size:12px;
	}

li{
	list-style:none;
	}

a{
	text-decoration:none;
	color:#07519A
	}
a:hover{color:red;}

img{
	border:0;
	}

.clr{clear:both;font-size:0;}
.height25px{line-height:10px;height:25px;}
.height12px{line-height:10px;height:12px;}



#wrap{
	width:1002px;
	padding:0;
	margin:0 auto;
	background:#fff;
	}

#toolbar{
	height:30px;
	line-height:30px;
	padding-left:25px;}
#toolbar span{
	float:right;
	margin-right:12px;
	}
#toolbar span .corlogo{float:left;margin:4px 5px;display:inline;}
#toolbar .cncomsol{display:inline;}
#banner{
	height:178px;
	}



/*-导航样式--------------------------- */

#nav {
      float:left;
      width:100%;
      font-size:12px;
	  border-bottom:1px solid #2763A5;
      }
#nav .entry {float:right;margin-right:10px;color:red;background:none;height:25px; }
#nav .entry span{float:none;font-weight:bold;line-height:30px;color:black;}
#nav .entry a{float:none;background:none;line-height:30px;margin:0;}
#nav ul {
	  margin:0;
	  padding:5px 10px 0 0;
	  list-style:none;
      }
#nav li {
      display:inline;
      margin:0;
      padding:0;
      }
#nav a {
      float:left;
      background:url("../images/tableft10.gif") no-repeat left top;
      background-position:0% -42px;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#nav a span {
      float:left;
      display:block;
      background:url("../images/tabright10.gif") no-repeat right top;
      background-position:0% -42px;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
    /* End IE5-Mac hack */
#nav a:hover {
      background-position:left top;
      }
#nav a:hover span {
      background-position:right top;
      }

/*页面主体文件*/
#main{
	margin-top:5px;
	background:#fff;
	padding:2px;
	}

/*firstrow*/
#firstrow{
	min-height:200px;

	}
#flashshow{
	float:left;
	width:540px;
	height:220px;
	padding:3px;
	border:1px solid #AACCEE;

	}
#topnews{
	width:430px;
	height:220px;
	float:left;
	padding:5px;
	}
#col_title_top{
	background:url(../images/pic_arrow.gif) no-repeat 2px 30%;
	height:20px;
	margin-top:5px;
	}
#col_title{
	background:url(../images/tbg.png);
	height:27px;
	}
.decoratebar{
	background:#FFB900;
	height:2px;
	overflow:hidden;
}
#col_title span,#col_title_top span{
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	}
#col_title_top span{
	margin-left:20px;
	line-height:20px;
	}
#col_title .more,#col_title_top .more{float:right;margin-right:5px;}
#col_title .more img{margin-top:5px;}
#topnews #mainlist .space{height:25px;}
#topnews #mainlist #news_title{
	font-size:18px;
	text-align:center;
	font-weight:bold;
	line-height:30px;
	}
#topnews #mainlist #news_title a{font-weight:bold;color:red;}
#topnews #mainlist #intro{
	font-size:12px;
	line-height:20px;
	}
#topnews #mainlist #author{
	font-size:12px;
	line-height:12px;
	color:#555;
	}

/*secondrow*/
#secondrow{
	min-height:200px;
	}
#interview{
	width:290px;
	float:left;
	border:1px solid #AACCEE;
	}
#mainlist{
	margin:10px 5px;
	border-bottom:1px dashed #ccc;
	}
#interview .space{height:10px;}
#interview #mainlist #interleft{
	width:85px;
	}
#interview #mainlist #interleft img{
	border:1px solid #aaa;
	padding:2px;}
#interview #mainlist #interleft #name{
	text-align:center;
	color:#FF9900;
	line-height:20px;
	}
#interview #mainlist #interright{
	float:right;
	width:190px;
	}
#interview #mainlist #interright .words{margin:0px;font-weight:bold;font-size:14px;color:#FF6600;}
#interview #mainlist #interright .intro{margin:0px;line-height:20px;margin:5px 5px;font-size:12px;color:#666666; }
.bottommore{float:right;margin:0 10px;}
.bottommore a{color:red;}
#report{
	float:left;
	width:440px;
	border:1px solid #AACCEE;
	margin-left:2px;
	}
#report .readmore{color:#000;}
#report #mainlist .space{height:20px;}
#report .reporttitle{text-align:center;font-size:14px;font-weight:bold;margin:10px 10px;}
#report .journalist{color:#aaa;text-align:right;font-size:12px;margin-right:20px;}
#report .intro{text-indent:1em;font-size:12px;line-height:20px;color:#000000;width:380px;margin:0 auto;}
#report .normal{background:url('../images/arrow.jpg') no-repeat 2px 80%;margin:7px 2px;}
#report  a{margin-left:20px;}
.list{float:right;color:#aaa;margin-right:10px;}
#report .space{height:8px;}
#relatenews{
	float:left;
	width:255px;
	border:1px solid #AACCEE;
	margin-left:2px;
	}

#relatenews .space{
	height:18px;
	}
#relatenews .relatelist{background:url('../images/listtag.png') no-repeat;margin:18px 0;}
#relatenews .relatelist span{margin-left:20px;}
.space1{
	height:8px;
	}

/*thirdrow*/
#thirdrow{
	border:1px solid #AACCEE;

	}

/*人物访谈内容模板*/
#interviewintro{margin:5px 0;}
#interviewintro .pic{width:100px;height:108px;}
#interviewintro .pic img{padding:4px;border:1px solid #ccc}
#interviewintro .smalltext{text-indent:2em;height:20px;padding:2px;}