body{ margin:0;FONT-SIZE: 12px; COLOR: #333333;}
TD {
	FONT-SIZE: 12px; COLOR: #333333;
}
#con { width:980px; }
#left {width:230px; float:left; background-color:#EBF1EF; }

#right { width:750px; float:left; background-color:#D2DDDA;}
#JobCareer_left_top{ padding-left:30px; padding-top:3px; line-height:23px; font-size:14px; font-weight:bold}
.JobCareer_left_main{ margin:7px}
.JobCareer_news_main{ margin-top:10px;}
.JobCareer_news_more{ color:#CC0000; float:right}

/* 颜色链接 */
.red{color: #ff0000;}
a.red:link {color: #ff0000; text-decoration:none;}
a.red:visited {color: #ff0000;text-decoration:none;}
a.red:hover {color: #ee2306; text-decoration:underline;}
a.red:active {color: #ee2306;}
.grey{ color:#999999}
a.grey:link {color: #333333; text-decoration:none;}
a.grey:visited {color: #333333;text-decoration:none;}
a.grey:hover {color: #ee2306; text-decoration:underline;}
a.grey:active {color: #ee2306;}
.blue{color: #003399;}
a.blue:link {color: #003399; text-decoration:none;}
a.blue:visited {color: #003399;text-decoration:none;}
a.blue:hover {color: #ee2306; text-decoration:underline;}
a.blue:active {color: #ee2306;}
/* 首页滚动广告区域 */
.content_m{
width:425px; height:235px; background:#FFFFFF; border:1px solid #CCCCCC; overflow:hidden}
.ad_main{ margin:8px; }
.focus_pic {height:175px; overflow:hidden;}
.focus_pic div { margin:0px}
.focus_pic td img {display:block;margin:0px;}
.ona { text-align:right;width:84px; margin:0px;}
.ona a {height:42px; display:block;  }
.ona a img {float:right;border:2px solid #ccc}
.focus_pic .active { margin:0}
.focus_pic .active img { border:2px solid #cc0000;}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #ff0000;
}
a:active {
	text-decoration: none;
}
.right_main{ padding-top:5px; padding-left:5px; float:left;}
.right_company{ padding-top:5px; padding-bottom:5px; width:750px; float:left;}
.main01{  width:360px; padding-left:8px; float:left; height:278px}
.main01_top{ background-image:url(title04.jpg); width:740px; height:35px; float:left}
.main01_bg{ float:left; width:740px;background-image:url(title05.jpg);}
.main_top{ background:url(title39.jpg); height:30px; overflow:hidden; padding-top:8px;padding-left:28px; float:left}
.main{ padding-left:5px;float:left; width:350px;}
.main02{ float:left; width:350px;}
.main03{ float:left; width:367px; padding-left:5px}
.main03_bg{ float:left; width:367px; background-image: url(title14.jpg);}
.main03_main{ float:left; padding-left:12px; }
.company_main{
float:left; width:104px; height:104px; padding:10px 3px 10px 7px}
.company_img{ float:left; width:100px; height:80px; border:1px solid #cccccc; padding:1px}
.company_txt{ float:left; width:104px; line-height:20px; text-align:center; background-color:#E9E9E9}
.ad_flash{ padding-right:5px; float:left}
.news{ border:1px solid #CCCCCC; width:307px; height:235px; float:left; background-color:#FFFFFF}
.news_main{width:300px; padding-left:5px; background-color:#FFFFFF; float:left;padding-top:6px;}
.hot{ padding-left:420px; padding-top:5px; float:left }
.search{ background:#D2DDDA; padding:5px}
.search_title{ padding-left:10px; font-weight:bold;}
.train01{ padding-left:30px; padding-top:8px; font-size:14px; font-weight:bold}
.train03_grey{ background:#f6f6f6; border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;height:25px; padding-left:15px; line-height:25px ; padding-right:10px}
.train03{  padding-left:15px; line-height:25px; padding-right:10px }
.train06{ padding:10px;border-bottom:1px solid #CCCCCC}
.train06_b{ background:#f6f6f6; border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; text-align:left; height:30px; line-height:30px; padding-left:10px;}
