/* CSS Document */
/* All Modules */
.side-parcel {
  background:#fff url(images/home_corners.gif) no-repeat -781px bottom;
  margin:8px 0 1px;
  padding-bottom:1px;
  width:189px;
  }

.side-parcel h3 {
  background:#aeaeae url(images/home_corners.gif) no-repeat -592px 0px;
  padding:5px 10px 4px;
  color:#fff;
  font-weight:bold;
  font-size:12px;
  line-height:12px;
  text-align:left;
  }

.side-parcel ul {
  padding:9px 0 3px 10px; 
  line-height:101%; /* sync IE and FF line-height */
  }

.side-parcel li {
  display:block;
  padding:0 0 5px;
  }

.side-parcel ul, .nojs, .js {
  border-left:1px solid #aeaeae;	
  border-right:1px solid #aeaeae;	
  font-size:85%;
  }

.side-parcel div.selectBox a {
  display:block;
  width:153px;
  min-height:14px; /* req: mac */
  padding:2px 6px 1px;
  border:1px solid #aeaeae;
  background:url(images/dd-arrow.gif) no-repeat 149px 1px;
  text-decoration:none; 
  }
.side-parcel div.selectBox a:link, .side-parcel div.selectBox a:visited { 
  color:#666;
  text-decoration:none;
  }
/**/
.alt-color    { background-color:#efefef; }

.alt-links ul { padding:5px 0 1px 10px; }

.no-rc h3 {
  padding-top:5px;
  background-image:none;
  }
.column_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8E9091;
	padding-left: 8px;
	margin-top:12px;
}
.column_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #424E53;
	border-bottom:1px solid #CCCCCC;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-top:8px;
}
.column_title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #424E53;
	padding-bottom: 5px;
	margin-top:8px;
	padding-top:5px;
}
.item_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #424E53;
	padding-left: 8px;
	margin-top:12px;
}
.item_title_news_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #424E53;
	padding-left: 8px;
	padding-top: 6px;
	margin-top:12px;
	line-height:30px;
	border-bottom:#CCCCCC 1px solid;
	/*--background-color:#EEEEEE;--*/
}
.item_txt, ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8E9091;
	padding-left: 8px;
	margin-top:8px;
}
.item_title_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding-left: 8px;
	margin-top:12px;
}
.description-link{ margin-left:8px; margin-top:10px;}
.description-link_news{ 
	text-align:right; 
	margin-top:10px; 
	margin-right:10px;
	color:#666666;
	font-size:12px;
}
.description-link_news a{ 
	text-align:right; 
	margin-top:10px; 
	margin-right:10px;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}
.description-link_news a:visited{ 
	text-align:right; 
	margin-top:10px; 
	margin-right:10px;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}
.description-link_news a:link{ 
	text-align:right; 
	margin-top:10px; 
	margin-right:10px;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}
.description-link_news a:hover{ 
	text-align:right; 
	margin-top:10px; 
	margin-right:10px;
	color:#666666;
	font-size:12px;
	text-decoration:none;
}

/*左侧菜单hi-nav*/
.underline{ border-top:1px solid #D5E0E6; }

.over_bg{ background-color:#DDE6EB; border-top:1px solid #C8CACC; border-bottom:1px solid #ACC2CD;}

/*右侧 登陆区*/
.right_line_top{
	height:1px;
}
.line_black {
	border: 1px solid #c4c4c4;
	height:18px;
	line-height:18px;
}
.right_spacer_line{
	height:12px;
}
.right_spacer_line0{
	height:28px;
}
.right_middle_grey td{
	background-color:#EFEFEF;
}
.right_news_text{
	color:#7D7D7D;
	font-size:12px;
	line-height:18px;
}
.right_middle_main{
	background:#FFFFFF;
}
.right_middle_main td {
	background:#FFFFFF;
}
.right_list a{
	color:#2f6681;
	line-height:20px;
	text-decoration:underline;
}
.right_list a:visited {
	color:#2f6681;
	line-height:20px;
	text-decoration:underline;
}

.right_list a:hover{
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
.right_list a:active {
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
/*字体*/
.font_white12 {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;

}	
.right_list a{
	color:#2f6681;
	line-height:20px;
	text-decoration:underline;
}
.right_list a:visited {
	color:#2f6681;
	line-height:20px;
	text-decoration:underline;
}

.right_list a:hover{
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
.right_list a:active {
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
a.news_list {
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
a.news_list :visited {
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}

a.news_list :hover{
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
a.news_list :active {
	color:#2f6681;
	line-height:20px;
	text-decoration:none;
}
/*新添加新闻最终页样式开始*/
.news_title_info,.news_title_info_Subheading,.news_info_time,.news_info_add{
	font-weight:bold;
}
.news_title_info{
	color:#333333;
	line-height:30px;
	font-size:14px;
}
.news_title_info_Subheading,.news_info_add{
	color:#000000;
	line-height:24px;
	font-size:12px;
}
.news_info_time{
	color:#333333;
	line-height:24px;
	font-size:12px;
}
.news_info{
	color:#333333;
	font-size:12px;
	font-weight:normal;
}

/*新添加新闻最终页样式结束*/


/*新添加学习中心样式开始*/
.div_down{
	text-align:left;
	margin:6px;
}
/*新添加学习中心样式结束*/

/*新添加人才推荐样式开始*/

.person_name,.company_name{
	font-weight: bold;
	color: #2F6681;
	line-height: 24px;
}
.person_name a,.company_name a {
	font-weight: bold;
	color: #2F6681;
	line-height: 24px;
}

/*新添加人才推荐样式结束*/

/*新添加按钮样式*/
.btn_t{margin-top:15px;}
.btn_l{background:url(/images/btn.jpg) left ; width:10px; height:20px;}
.btn_r{background:url(/images/btn.jpg) right ; width:10px; height:20px;}
.btn_c{background:url(/images/btn_bg.gif); height:20px; line-height:20px;}