@charset "utf-8";
/* CSS Document */
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
}
body {
	background:url(../images/top_bg.gif) repeat-x left top #FFF;
	font-family:"宋体", "Arial Narrow";
}
ul, ol {
	list-style-type:none;
}
select, input, select {
	vertical-align:middle;
}
img {
	vertical-align:top;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clearit {
	clear:both;
}
/*color*/
.white {
	color:#FFFFFF;
}
.brown {
	color:#cc7005;
}
.red {
	color:#fb3636;
}
.green {
	color:#339933;
}
.deep_blue {
	color:#0365cb;
}
.orange {
	color:#ff7300;
}
/*新加代码*/
.mypost {
	width:178px;
	height:21px;
	line-height:21px;
	float:left;
	border:1px solid #D3D3D3;
	color:#666666;
	padding-left:5px;
	padding-right:5px;
}
.search_icon01 {
	width:62px;
	height:22px;
	border:0px;
	background:url(../images/search_icon01.gif) no-repeat left top;
}
.login_a2c {
	width:308px;
	height:170px;
	float:left;
}
.login_a2c li {
	width:308px;
	float:left;
}
.employers_icon {
	width:120px;
	height:32px;
	float:left;
	background:url(../images/employers_icon.gif) no-repeat left top;
	border:0px;
	margin-left:12px;
	margin-top:4px;
}
.employers_explain {
	width:135px;
	height:36px;
	float:left;
	line-height:18px;
	margin-left:12px;
	display:inline;
	color:#646464;
}
.employers_explain a:link {
	color:#FF6600;
}
.employers_explain a:visited {
	color:#FF6600;
}
.employers_explain a:hover {
	color:#cc0000;
}
.employers_explain a:active {
	color:#FF6600;
}
.employers_select {
	width:308px;
	height:24px;
	float:left;
	line-height:24px;
	margin-top:10px;
	overflow:hidden;
}
.employers_select img {
	display:block;
	float:left;
}
.recruiting_area_t {
	width:300px;
	height:20px;
	float:left;
	margin-top:19px;
}
.recruiting_area_t img {
	display:block;
	margin-left:4px;
	margin-right:4px;
}
.recruiting_area_m {
	width:308px;
	height:44px;
	float:left;
	line-height:22px;
	margin-top:11px;
	overflow:hidden;
}
.recruiting_area_m a {
	margin-left:5px;
	margin-right:5px;
}
.recruiting_area_m a:link {
	color:#666;
}
.recruiting_area_m a:visited {
	color:#666;
}
.recruiting_area_m a:hover {
	color:#cc0000;
}
.recruiting_area_m a:active {
	color:#666;
}
.area_selection {
	width:225px;
	height:222px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
.area_selection li {
	width:53px;
	height:60px;
	float:left;
	background:url(../images/area_selectionlibg.gif) no-repeat left top;
	margin-left:3px;
	display:inline;
	margin-top:12px;
	display:inline;
	overflow:hidden;
}
.area_selection li img {
	width:45px;
	height:35px;
	float:left;
	border:1px solid #fff;
	margin-left:3px;
	margin-right:3px;
	margin-top:4px;
}
.area_selection li p {
	width:53px;
	height:18px;
	float:left;
	text-align:center;
	line-height:18px;
	overflow:hidden;
}
.area_selection li p a:link {
	color:#000;
}
.area_selection li p a:visited {
	color:#000;
}
.area_selection li p a:hover {
	color:#cc0000;
}
.area_selection li p a:active {
	color:#000;
}
#main_ad {
	width:976px;
	height:auto;
	float:left;
}
#main_ad img {
	margin-top:6px;
	margin-left:3px;
	margin-right:3px;
}
.ad_type1 {
	width:187px;
	height:99px;
	border:1px solid #E0E3E5;
}
.ad_type2 {
	width:320px;
	height:60px;
}
.ad_type3 {
	width:156px;
	height:60px;
}
#quick_job {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.quick_job_t {
	width:942px;
	height:26px;
	float:left;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/quick_job_tbg.jpg) no-repeat left top;
	padding-left:34px;
	padding-top:4px;
}
.quick_job_m {
	width:968px;
	height:246px;
	float:left;
	background:url(../images/quick_job_mbg.jpg) repeat-x left top;
	padding-left:8px;
}
.quick_job_m li {
	width:182px;
	height:71px;
	float:left;
	border:1px solid #BC180C;
	background:url(../images/quick_job_mlibg.jpg) no-repeat left top;
	margin-left:4px;
	margin-right:4px;
	display:inline;
	margin-top:4px;
	margin-bottom:4px;
}
.quick_job_b {
	width:976px;
	height:10px;
	float:left;
}
.quick_job_content01 {
	width:182px;
	height:auto;
	float:left;
	margin-top:3px;
}
.quick_job_content01 img {
	width:88px;
	height:31px;
	float:left;
	padding:6px 4px 5px 6px;
}
.quick_job_content01 h4 {
	width:82px;
	height:34px;
	float:left;
	line-height:17px;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	margin-top:6px;
}
.quick_job_content01 h4 a:link {
	color:#0066CC;
}
.quick_job_content01 h4 a:visited {
	color:#0066CC;
}
.quick_job_content01 h4 a:hover {
	color:#cc0000;
}
.quick_job_content01 h4 a:active {
	color:#0066CC;
}
.quick_job_m li p {
	width:178px;
	height:22px;
	float:left;
	overflow:hidden;
	line-height:22px;
	padding-left:2px;
	padding-right:2px;
	margin-top:3px;
}
.quick_job_m li p a {
	margin-left:2px;
	margin-right:2px;
}
.quick_job_m li p a:hover {
	color:#cc0000;
}
#brand_job {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.brand_job_t {
	width:918px;
	height:33px;
	float:left;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/brand_job_tbg.gif) no-repeat left top;
	color:#fff;
	padding-left:58px;
}
.brand_job_m {
	width:966px;
	height:270px;
	float:left;
	border-left:1px solid #C3D6DD;
	border-right:1px solid #C3D6DD;
	border-bottom:1px solid #C3D6DD;
	overflow:hidden;
	padding-left:8px;
}
.brand_job_m li {
	width:128px;
	height:80px;
	float:left;
	background:#E8F0F0;
	margin-left:4px;
	margin-right:4px;
	display:inline;
	margin-top:8px;
}
.brand_job_m li img {
	width:124px;
	height:52px;
	float:left;
	padding:4px 2px 4px 2px;
}
.brand_job_m li p {
	width:124px;
	height:20px;
	float:left;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	padding-left:2px;
	padding-right:2px;
}
.brand_job_m li p a:hover {
	color:#cc0000;
}
#new_job {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.new_job_m {
	width:974px;
	height:418px;
	float:left;
	border-left:1px solid #C3D6DD;
	border-right:1px solid #C3D6DD;
	border-bottom:1px solid #C3D6DD;
	overflow:hidden;
	padding-top:7px;
}
.new_job_m li {
	width:234px;
	height:51px;
	float:left;
	border:1px solid #D6D7D6;
	line-height:25px;
	margin-left:6px;
	display:inline;
	margin-top:5px;
}
.new_job_m li h4 a {
	width:auto;
	height:25px;
	display:block;
	float:left;
}
.new_job_m li h4 img {
	width:22px;
	height:14px;
	display:block;
	float:left;
	margin-top:5px;
	margin-left:5px;
}
.new_job_m li h4 {
	width:205px;
	height:25px;
	float:left;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	padding-left:19px;
	line-height:25px;
	background:url(../images/new_job_mlih4bg.gif) no-repeat 7px 7px;
}
.new_job_m li h4 a:hover {
	color:#cc0000;
}
.new_job_m li p {
	width:214px;
	height:25px;
	float:left;
	line-height:25px;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	display:inline;
}
.new_job_m li p a {
	margin-left:3px;
	margin-right:3px;
}
.new_job_m li p a:link {
	color:#0869CE;
	text-decoration:underline;
}
.new_job_m li p a:visited {
	color:#0869CE;
	text-decoration:underline;
}
.new_job_m li p a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.new_job_m li p a:active {
	color:#0869CE;
	text-decoration:underline;
}
#main_page02 {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.main_page02_left {
	width:322px;
	height:204px;
	float:left;
	overflow:hidden;
	margin-right:4px;
	display:inline;
}
.main_page02_left_t {
	width:306px;
	height:29px;
	float:left;
	background:url(../images/main_page02_left_tbg.gif) no-repeat left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:16px;
}
.main_page02_left_t span {
	float:right;
	margin-right:17px;
	font-size:12px;
	font-weight:normal;
}
.main_page02_left_t span a:link {
	color:#fff;
}
.main_page02_left_t span a:visited {
	color:#fff;
}
.main_page02_left_t span a:hover {
	color:#fff;
	text-decoration:underline;
}
.main_page02_left_t span a:active {
	color:#fff;
}
.main_page02_left_m {
	width:320px;
	height:173px;
	float:left;
	border:1px solid #CCCCCC;
}
.main_page02_left_pic {
	width:320px;
	height:90px;
	float:left;
}
.main_page02_left_pic img {
	width:64px;
	height:64px;
	float:left;
	padding:1px;
	border:1px solid #C6C6C6;
	margin:11px 8px 9px 12px;
}
.main_page02_left_pic h3 {
	width:220px;
	height:22px;
	float:left;
	line-height:22px;
	padding-right:10px;
	margin-top:5px;
	overflow:hidden;
	font-size:12px;
}
.main_page02_left_pic h3 a:hover {
	color:#cc0000;
}
.main_page02_left_pic p {
	width:220px;
	height:54px;
	float:left;
	line-height:18px;
	color:#6D6D6D;
	overflow:hidden;
}
.main_page02_left_pic p a:link {
	color:#FF6600;
}
.main_page02_left_pic p a:visited {
	color:#FF6600;
}
.main_page02_left_pic p a:hover {
	color:#cc0000;
}
.main_page02_left_pic p a:active {
	color:#FF6600;
}
.main_page02_left_text {
	width:320px;
	height:72px;
	float:left;
	margin-top:3px;
}
.main_page02_left_text li {
	width:296px;
	height:24px;
	float:left;
	padding-left:13px;
	line-height:24px;
	overflow:hidden;
}
.main_page02_left_text li a:link {
	color:#065FB9;
}
.main_page02_left_text li a:visited {
	color:#065FB9;
}
.main_page02_left_text li a:hover {
	color:#cc0000;
}
.main_page02_left_text li a:active {
	color:#065FB9;
}
.main_page02_center {
	width:322px;
	height:204px;
	float:left;
	overflow:hidden;
	margin-right:5px;
	display:inline;
}
.main_page02_center_t {
	width:306px;
	height:29px;
	float:left;
	background:url(../images/main_page02_center_tbg.gif) no-repeat left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:16px;
}
.main_page02_center_t span {
	float:right;
	margin-right:17px;
	font-size:12px;
	font-weight:normal;
}
.main_page02_center_t span a:link {
	color:#fff;
}
.main_page02_center_t span a:visited {
	color:#fff;
}
.main_page02_center_t span a:hover {
	color:#fff;
	text-decoration:underline;
}
.main_page02_center_t span a:active {
	color:#fff;
}
.main_page02_right {
	width:322px;
	height:204px;
	float:left;
	overflow:hidden;
}
.main_page02_right_t {
	width:306px;
	height:29px;
	float:left;
	background:url(../images/main_page02_right_tbg.gif) no-repeat left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:16px;
}
.main_page02_right_t span {
	float:right;
	margin-right:17px;
	font-size:12px;
	font-weight:normal;
}
.main_page02_right_t span a:link {
	color:#fff;
}
.main_page02_right_t span a:visited {
	color:#fff;
}
.main_page02_right_t span a:hover {
	color:#fff;
	text-decoration:underline;
}
.main_page02_right_t span a:active {
	color:#fff;
}
#main_page03 {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.main_ad {
	width:976px;
	height:69px;
	float:left;
	margin-top:6px;
}
.main_ad img {
	width:976px;
	height:69px;
}
.main_cooperator {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.main_cooperator_t {
	width:946px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/main_cooperator_tbg.gif) no-repeat left top;
	padding-left:30px;
	color:#FC7404;
}
.main_cooperator_m {
	width:960px;
	height:60px;
	float:left;
	overflow:hidden;
	border:1px solid #C7C7C7;
	line-height:20px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:14px;
}
.main_cooperator_m a {
	width:110px;
	height:20px;
	display:block;
	float:left;
	overflow:hidden;
	padding-left:10px;
}
.main_cooperator_m a:hover {
	color:#cc0000;
}
#main_footernav {
	width:976px;
	height:30px;
	float:left;
	margin-top:6px;
	padding-bottom:7px;
	background:url(../images/main_footernavbg.gif) repeat-x left top;
	line-height:30px;
	text-align:center;
	color:#000;
}
#main_footernav a:link {
	color:#000;
}
#main_footernav a:visited {
	color:#000;
}
#main_footernav a:hover {
	color:#cc0000;
}
#main_footernav a:active {
	color:#000;
}
#main_footer {
	width:976px;
	height:72px;
	float:left;
	overflow:hidden;
	margin-top:6px;
}
.main_footer_logo {
	width:57px;
	height:64px;
	float:left;
	overflow:hidden;
	margin-left:78px;
	display:inline;
	margin-right:10px;
	padding-top:4px;
}
.main_footer_text {
	width:675px;
	height:72px;
	float:left;
	line-height:24px;
	text-align:center;
}
.main_footer_text a:link {
	color:#000;
	text-decoration:underline;
}
.main_footer_text a:visited {
	color:#000;
	text-decoration:underline;
}
.main_footer_text a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.main_footer_text a:active {
	color:#000;
	text-decoration:underline;
}
.main_footer_right {
	width:40px;
	height:72px;
	float:left;
	margin-left:10px;
	display:inline;
}
/*校园招聘*/
#school_page {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
#TrMainLine01L {
	float:left;
	width:223px;
	padding-right:7px;
}
#TrMainLine01L1 {
	width:220px;
	border:1px solid #CDCCCA;
	float:left;
	margin-bottom:7px;
}
#TrMainLine01L1A {
	background-image:url(../images/job168img_Tr_bj5.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:208px;
	line-height:22px;
	font-weight:bold;
	color:#359900;
	padding-left:12px;
	font-size:14px;
}
#TrMainLine01L1A0 {
	background-image:url(../images/job168img_Sc_bj4.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:208px;
	font-weight:bold;
	color:#359900;
	font-size:14px;
	line-height:22px;
	padding-left:12px;
}
#TrMainLine01L1A0 span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:10px;
}
#TrMainLine01L1A2 {
	height:22px;
	width:20%;
	float:left;
	color:#359900;
	text-decoration:none;
	line-height:22px;
}
#TrMainLine01L1A1A {
	height:22px;
	width:85%;
	padding-left:3%;
	float:left;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
	color:#359900;
	text-decoration:none;
}
#TrMainLine01L1A1A a {
	color:#359900;
}
#TrMainLine01L1A2A {
	height:22px;
	width:12%;
	float:left;
	color:#359900;
	text-decoration:none;
	line-height:22px;
}
#TrMainLine01L1B {
	float:left;
	height:51px;
	width:202px;
	padding-top:10px;
	padding-left:13px;
}
#TrMainLine01L1B1 {
	height:53px;
	width:140px;
	padding-right:10px;
	float:left;
}
#TrMainLine01L1B2 {
	height:48px;
	width:48px;
	float:left;
	padding-top:5px;
}
.TrMainLine01L1B3 {
	height:23px;
	width:142px;
	float:left;
	padding-bottom:6px;
}
.TrMainLine01L1B4 {
	height:18px;
	width:87px;
	float:left;
	border:1px solid #A7A6AC;
	margin:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:3px;
	line-height:21px;
}
.TrMainLine01L1B5 {
	float:left;
	line-height:23px;
}
.TrMainLine01L1B6 {
	float:left;
	line-height:28px;
}
#TrMainLine01L1C {
	float:left;
	height:20px;
	width:202px;
	padding-left:13px;
	padding-top:3px;
}
#TrMainLine01L1D {
	float:left;
	width:205px;
	padding-left:10px;
	color:#666666;
	padding-top:3px;
}
#TrMainLine01L2 {
	height:380px;
	width:220px;
	border:1px solid #00B903;
	float:left;
	margin-bottom:7px;
	overflow:hidden;
}
#TrMainLine01L2 ul {
	width:220px;
	height:auto;
	float:left;
	margin-top:5px;
}
#TrMainLine01L2 li {
	width:190px;
	height:23px;
	float:left;
	padding-left:20px;
	overflow:hidden;
	line-height:23px;
	background:url(../images/school_dot.gif) no-repeat 12px 9px;
}
#TrMainLine01L2 li a:hover {
	color:#cc0000;
}
#TrMainLine01L1A11 {
	line-height:22px;
	text-decoration:none;
	float:left;
	width:80%;
	padding-left:10%;
}
#TrMainLine01L1A11 a {
	color:#000000;
	text-decoration:none;
}
#TrMainLine01L1A11 a:hover {
	color:#FF6600;
	text-decoration:none;
}
#TrMainLine01L2 img {
	float:left;
	padding-left:25px;
	padding-top:15px;
}
#TrMainLine01L2A {
	height:86px;
	width:197px;
	float:left;
	padding-top:22px;
	padding-left:15px;
}
#TrMainLine01L2A1 {
	height:86px;
	width:65px;
	float:left;
	padding-right:10px;
	overflow:hidden;
}
#TrMainLine01L2A1 img {
	height:84px;
	width:63px;
	float:left;
	overflow:hidden;
	border:1px solid #A9A9A9;
}
#TrMainLine01L2A2 {
	height:86px;
	width:115px;
	float:left;
}
.TrMainLine01L2A3 {
	height:18px;
	width:115px;
	float:left;
	overflow:hidden;
	line-height:18px;
}
.TrMainLine01L2A4 {
	height:69px;
	width:115px;
	float:left;
	line-height:18px;
	overflow:hidden;
	color:#606060;
}
#TrMainLine01L3 {
	height:235px;
	width:220px;
	border:1px solid #00B903;
	float:left;
	margin-bottom:7px;
}
#TrMainLine01L3 ul {
	width:220px;
	height:auto;
	float:left;
	margin-top:5px;
}
#TrMainLine01L3 li {
	width:190px;
	height:22px;
	float:left;
	padding-left:20px;
	overflow:hidden;
	line-height:22px;
	background:url(../images/school_dot.gif) no-repeat 12px 9px;
}
#TrMainLine01L3 li a:hover {
	color:#cc0000;
}
#TrMainLine01L6 {
	height:170px;
	width:220px;
	border:1px solid #00B903;
	float:left;
	margin-bottom:7px;
}
.TrMainLine01L6_m {
	width:180px;
	height:138px;
	float:left;
	overflow:hidden;
	line-height:22px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
.TrMainLine01L6_m a:hover {
	color:#cc0000;
}
#TrMainLine01L4 {
	height:147px;
	width:220px;
	border:1px solid #CDCCCA;
	float:left;
	margin-bottom:9px;
}
.TrMainLine01L5 {
	height:48px;
	width:220px;
	border:1px solid #CDCCCA;
	float:left;
	margin-bottom:6px;
}
#TrMainLine01C {
	float:left;
	width:497px;
	overflow:hidden;
	padding-right:7px;
}
#TrMainLine01C1 {
	float:left;
	height:160px;
	width:497px;
	overflow:hidden;
	padding-bottom:7px;
}
#TrMainLine01C1A {
	float:left;
	height:160px;
	width:229px;
	border:1px solid #CECCCF;
	margin-right:8px;
}
.TrMainLine01C1A1 {
	float:left;
	width:209px;
	height:20px;
	padding-left:12px;
	padding-top:5px;
	color:#666666;
}
.TrMainLine01C1A1A {
	height:17px;
	width:128px;
	border:1px solid #A6A6A8;
	line-height:17px;
	padding-left:3px;
}
#TrMainLine01C1B {
	float:left;
	height:160px;
	width:256px;
	border:1px solid #CECCCF;
}
#TrMainLine01C1B ul {
	width:256px;
	height:auto;
	float:left;
	margin-top:3px;
}
#TrMainLine01C1B li {
	width:226px;
	height:22px;
	float:left;
	line-height:22px;
	padding-left:20px;
	background:url(../images/school_dot.gif) no-repeat 12px 9px;
	overflow:hidden;
}
#TrMainLine01C1B li a:hover {
	color:#cc0000;
}
.TrMainLine01C1B1 {
	float:left;
	height:20px;
	width:85%;
	padding-left:9%;
	line-height:20px;
	color:#3C3C3C;
	background-image:url(../images/job168img_Tr_bt6.jpg);
	background-repeat:no-repeat;
	background-position:12px 8px;
}
.TrMainLine01C1B1 a {
	color:#3C3C3C;
}
.TrMainLine01C1B1 a:hover {
	color:#FF6600;
}
.TrMainLine01C1B1 a:visited {
	color:#3C3C3C;
}
.TrMainLine01C1B2 {
	float:left;
	height:6px;
	width:80%;
	overflow:hidden;
}
#TrMainLine01C2 {
	float:left;
	height:162px;
	width:492px;
	overflow:hidden;
	padding-bottom:7px;
}
#TrMainLine01C2A {
	float:left;
	height:160px;
	width:229px;
	border:1px solid #CECCCF;
	margin-right:8px;
	overflow:hidden;
}
#TrMainLine01C2B {
	float:left;
	height:162px;
	width:252px;
}
#TrMainLine01C2B1 {
	float:left;
	height:75px;
	width:250px;
	border:1px solid #CACACA;
	margin-bottom:7px;
	overflow:hidden;
}
#TrMainLine01C2B2 {
	float:left;
	height:75px;
	width:250px;
	border:1px solid #CACACA;
}
#TrMainLine01C3 {
	float:left;
	height:697px;
	width:483px;
	overflow:hidden;
	padding-bottom:4px;
	background-image:url(../images/job168img_Tr_bj2.jpg);
	background-repeat:no-repeat;
	padding-top:36px;
	padding-left:9px;
}
#TrMainLine01C3A {
	float:left;
	height:164px;
	width:470px;
	overflow:hidden;
	border:1px solid #D6D6D6;
	margin-bottom:7px;
}
#TrMainLine01C3A1 {
	float:left;
	height:105px;
	width:121px;
	padding-top:18px;
	padding-left:15px;
	line-height:29px;
	text-align:center;
	padding-right:4px;
}
#TrMainLine01C3A2 {
	float:left;
	height:120px;
	width:327px;
	padding-top:18px;
}
#TrMainLine01C3A3 {
	float:left;
	height:18px;
	width:327px;
}
#TrMainLine01C3A2A {
	line-height:19px;
	float:left;
	height:19px;
	width:229px;
	overflow:hidden;
	padding-left:12px;
	background-image:url(../images/job168img_Tr_bt6.jpg);
	background-repeat:no-repeat;
	background-position:2px 6px;
	color:#3D3D3D;
}
#TrMainLine01C3A2B {
	line-height:19px;
	float:left;
	height:19px;
	width:40px;
	overflow:hidden;
	color:#3D3D3D;
}
#TrMainLine01L4A {
	line-height:18px;
	text-decoration:none;
	height:40px;
	width:205px;
	padding-top:6px;
	padding-left:8px;
	overflow:hidden;
}
#TrMainLine01L4B {
	line-height:18px;
	text-decoration:none;
	height:70px;
	width:205px;
	padding-top:2px;
	padding-left:8px;
	overflow:hidden;
	color:#6E6E6E;
}
#TrMainLine01C4 {
	float:left;
	height:185px;
	width:483px;
	overflow:hidden;
	background-image:url(../images/job168img_Tr_bj3.jpg);
	background-repeat:no-repeat;
	padding-top:36px;
	padding-left:9px;
}
#TrMainLine01C4A {
	float:left;
	height:174px;
	width:230px;
	border:1px solid #D6D6D6;
	overflow:hidden;
	margin-right:6px;
}
#TrMainLine01C4B {
	float:left;
	height:174px;
	width:230px;
	border:1px solid #D6D6D6;
	overflow:hidden;
}
#TrMainLine01R {
	float:left;
	width:242px;
	overflow:hidden;
}
#TrMainLine01R1 {
	float:left;
	width:240px;
	overflow:hidden;
	height:76px;
	border:1px solid #CCCCCC;
	margin-bottom:6px;
}
#TrMainRight {
	float:left;
	overflow:hidden;
	width:746px;
}
#TrMainRight1 {
	float:left;
	overflow:hidden;
	width:746px;
}
.TrMainRight2 {
	float:left;
	overflow:hidden;
	width:746px;
	padding-bottom:6px;
}
#TrMainRight3 {
	float:left;
	overflow:hidden;
	width:746px;
	height:140px;
}
.TrMainRight3A {
	float:left;
	height:62px;
	width:243px;
	border:1px solid #CDCCCA;
	margin-right:11px;
	margin-bottom:6px;
}
.TrMainRight3B {
	float:left;
	height:62px;
	width:231px;
	border:1px solid #CDCCCA;
	margin-bottom:6px;
}
.TrMainRight2A {
	width:743px;
	border:1px solid #CECCCF;
	float:left;
	height:243px;
}
.TrMainRight2A ul {
	width:711px;
	height:auto;
	float:left;
	margin-top:8px;
}
.TrMainRight2A li {
	width:702px;
	height:25px;
	float:left;
	line-height:25px;
	background:url(../images/TrMainRight2A_icon.gif) no-repeat 25px 7px;
	padding-left:42px;
}
.TrMainRight2A li a:hover {
	color:#cc0000;
}
.yxdlhy01 {
	width:200px;
	overflow:hidden;
	float:left;
}
.yxdlhy02 {
	width:130px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.yxdlhy03 {
	width:160px;
	text-align:center;
	overflow:hidden;
	float:left;
	color:#FF0000;
}
.yxdlhy04 {
	width:200px;
	text-align:center;
	overflow:hidden;
	float:left;
}
#TrMainRight4A {
	width:744px;
	border:1px solid #CECCCF;
	float:left;
	height:360px;
}
#TrMainRight5A {
	width:744px;
	border:1px solid #CECCCF;
	float:left;
	height:525px;
}
#TrMainLine01RA {
	width:90%;
	padding-left:8%;
	line-height:20px;
	height:20px;
	float:left;
	overflow:hidden;
}
#TrMainLine01RA1 {
	width:65%;
	float:left;
	overflow:hidden;
}
#TrMainLine01RA3 {
	width:133px;
	float:left;
	overflow:hidden;
	padding-top:5px;
	padding-left:30px;
}
.TrMainLine01RA4 {
	width:100%;
	float:left;
	overflow:hidden;
	padding-top:3px;
}
#TrMainLine01RA2 {
	width:25%;
	float:left;
	overflow:hidden;
	color:#E82B0E;
}
#TrMainLine01R2 {
	float:left;
	width:240px;
	overflow:hidden;
	height:77px;
	border:1px solid #CCCCCC;
}
#TrMainLine01R3 {
	float:left;
	width:220px;
	overflow:hidden;
	height:260px;
	border:1px solid #CCCCCC;
	margin-bottom:6px;
}
.TrMainLine01R4 {
	float:left;
	width:220px;
	overflow:hidden;
	height:48px;
	border:1px solid #CCCCCC;
	margin-bottom:6px;
}
#TrMainLine01R5 {
	float:left;
	width:220px;
	overflow:hidden;
	height:210px;
	border:1px solid #CCCCCC;
}
#TrMainLine02 {
	width:950px;
	overflow:hidden;
	float:left;
	height:63px;
	border:1px solid #CCCCCC;
	margin-top:-1px;
}
#TrMainLine03 {
	width:952px;
	margin-right:auto;
	margin-left:auto;
	padding-top:7px;
	overflow:hidden;
	float:left;
}
#TrMainLine03A {
	width:718px;
	overflow:hidden;
	float:left;
	height:1119px;
	padding-right:7px;
}
#TrMainLine03A1 {
	width:718px;
	overflow:hidden;
	float:left;
	height:234px;
	padding-bottom:6px;
}
#TrMainLine03A1A {
	float:left;
	height:234px;
	width:222px;
	padding-right:8px;
}
#TrMainLine03A1A1 {
	height:147px;
	width:220px;
	margin-bottom:5px;
	border:1px solid #CCCCCC;
}
#TrMainLine03A1A2 {
	height:78px;
	width:220px;
	margin-bottom:5px;
	border:1px solid #CCCCCC;
}
#TrMainLine03A1B {
	float:left;
	height:232px;
	width:486px;
	border:1px solid #EEABA5;
}
#TrMainLine03A2 {
	width:717px;
	overflow:hidden;
	float:left;
	height:234px;
	border:1px solid #EEABA5;
	margin-bottom:6px;
	background-image:url(../images/job168img_Tr_bj8.jpg);
	background-repeat:no-repeat;
	background-position:3px bottom;
}
#TrMainLine03A3 {
	width:717px;
	overflow:hidden;
	float:left;
	height:204px;
	margin-bottom:6px;
	border:1px solid #EEABA5;
}
#TrMainLine03B {
	width:227px;
	overflow:hidden;
	float:left;
	height:1119px;
}
#TrMainLine03B1 {
	height:232px;
	width:224px;
	border:1px solid #EEAAA9;
	margin-bottom:6px;
}
#TrMainLine03B2 {
	height:200px;
	width:224px;
	border:1px solid #EEAAA9;
	margin-bottom:6px;
}
#TrMainLine03B3 {
	height:302px;
	width:224px;
	border:1px solid #EEAAA9;
	margin-bottom:6px;
}
#TrMainLine03B4 {
	height:352px;
	width:224px;
	border:1px solid #EEAAA9;
}
#TrMainLine04 {
	width:952px;
	margin-right:auto;
	margin-left:auto;
	overflow:hidden;
	float:left;
}
#TrMain00A {
	height:26px;
	width:74%;
	padding-left:6%;
	float:left;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#E33F24;
	text-decoration:none;
}
#TrMain00A a {
	color:#359900;
}
#TrMain00B {
	height:26px;
	width:20%;
	float:left;
	color:#E33F24;
	text-decoration:none;
	line-height:26px;
}
#TrMain00 {
	background-image:url(../images/job168img_Tr_bj6.jpg);
	background-repeat:repeat-x;
	height:26px;
	width:100%;
}
#TrMain01 {
	height:26px;
	width:85%;
	padding-left:3%;
	float:left;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#E33F24;
	text-decoration:none;
}
#TrMain01 a {
	color:#359900;
}
#TrMain02 {
	height:26px;
	width:12%;
	float:left;
	color:#E33F24;
	text-decoration:none;
	line-height:26px;
}
#TrMainLine03A1B1 {
	height:67px;
	width:454px;
	padding-top:17px;
	padding-left:17px;
	float:left;
	padding-bottom:6px;
}
#TrMainLine03A1B2 {
	height:65px;
	width:102px;
	float:left;
	border:1px solid #B9B9B9;
}
#TrMainLine03A1B3 {
	height:65px;
	width:325px;
	float:left;
	padding-left:15px;
}
#TrMainLine03A1B4 {
	height:20px;
	width:325px;
	float:left;
	line-height:20px;
	font-weight:bold;
	overflow:hidden;
}
#TrMainLine03A1B5 {
	height:43px;
	width:325px;
	float:left;
	line-height:15px;
	color:#757575;
	text-decoration:none;
	overflow:hidden;
}
#TrMainLine03A1B6 {
	height:19px;
	width:454px;
	padding-top:2px;
	padding-left:17px;
	float:left;
	overflow:hidden;
	line-height:19px;
	color:#757575;
	text-decoration:none;
}
#TrMainLine03B1A {
	float:left;
	padding-top:15px;
	padding-left:10px;
}
#TrMainLine03B1B {
	float:left;
	line-height:20px;
	color:#6A6A6A;
	text-decoration:none;
	height:20px;
	width:80%;
	padding-left:15px;
}
#TrMainLine03B1C {
	float:left;
	height:24px;
	width:90%;
	padding-left:10px;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}
.TrMainLine03B1D {
	float:left;
	line-height:15px;
	height:15px;
	width:70px;
	padding-top:15px;
	padding-left:30px;
	overflow:hidden;
	background-image:url(../images/job168img_Tr_bj7.jpg);
	background-repeat:no-repeat;
	background-position:8px 14px;
}
#TrMainLine03B1E {
	float:left;
	padding-left:14px;
	width:205px;
}
#TrMainLine03B3A {
	line-height:19px;
	color:#646464;
	text-decoration:none;
	height:40px;
	width:210px;
	float:left;
	padding-left:9px;
	overflow:hidden;
	padding-top:3px;
}
#TrMainLine03B3B {
	height:40px;
	width:210px;
	float:left;
	padding-left:10px;
	line-height:19px;
	color:#5F5F5F;
}
#TrMainLine03A2A {
	float:left;
	height:55px;
	width:490px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#A5A5A5;
	overflow:hidden;
	padding-top:8px;
}
#TrMainLine03A2B {
	float:left;
	padding-left:213px;
}
#TrMainLine03A2C {
	line-height:18px;
	float:left;
	height:55px;
	width:163px;
}
#TrMainLine03A2A1 {
	line-height:18px;
	float:left;
	height:18px;
	width:163px;
	font-weight:bold;
	padding-top:5px;
}
#TrMainLine03A2A2 {
	line-height:18px;
	float:left;
	height:20px;
	width:163px;
	padding-top:5px;
}
#TrMainLine03A2D {
	float:left;
	height:55px;
	width:280px;
	padding-left:20px;
}
.TrMainLine03A2E {
	float:left;
	height:20px;
	width:280px;
	line-height:20px;
	padding-top:6px;
}
#TrMainLine03A3A {
	height:152px;
	width:350px;
	padding-top:8px;
	padding-left:7px;
	float:left;
}
#TrMainLine03A3A1 {
	height:77px;
	width:350px;
	float:left;
}
#TrMainLine03A3A2 {
	height:20px;
	width:350px;
	float:left;
	line-height:20px;
	color:#5F5F5F;
	text-decoration:none;
	padding-top:2px;
}
#TrMainLine03A3A3 {
	height:20px;
	width:350px;
	float:left;
	line-height:20px;
	color:#5F5F5F;
	text-decoration:none;
	padding-top:4px;
}
#TrMainLine03A3A1B {
	height:75px;
	width:106px;
	float:left;
	border:1px solid #B1B1B1;
}
#TrMainLine03A3A1C {
	height:77px;
	width:220px;
	float:left;
	padding-left:10px;
	overflow:hidden;
}
.TrMainLine03A3A1D {
	height:20px;
	width:220px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.TrMainLine03A3A1E {
	width:220px;
	float:left;
	text-decoration:none;
	line-height:19px;
	color:#646464;
}
.menu0Line1 {
	text-align:left;
	float:left;
	height:20px;
	width:123px;
	border:1px solid #359900;
	overflow:hidden;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
}
.menuinput {
	height:17px;
	width:70px;
	border:1px solid #FFFFFF;
	margin:0px;
	float:left;
	color:#999999;
	line-height:17px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
}
.menu0Line2 {
	text-align:left;
	float:left;
	height:22px;
	width:400px;
	overflow:hidden;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
	line-height:15px;
}
.menuinput1 {
	height:16px;
	width:172px;
	border:1px solid #999999;
	float:left;
	color:#999999;
	line-height:16px;
	margin-top:0px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
}
.school_contact {
	width:220px;
	height:116px;
	float:left;
	border:1px solid #00B903;
}
.school_contact_m {
	width:148px;
	height:82px;
	float:left;
	padding-left:72px;
	background:url(../images/job168img_Sc_btn9.jpg) no-repeat left bottom;
	line-height:18px;
	overflow:hidden;
	padding-top:12px;
}
#TrMainRight2A1 {
	float:left;
	height:23px;
	width:680px;
	padding-left:21px;
	padding-top:3px;
	line-height:23px;
}
#TrMainRight2A1A {
	float:left;
	height:23px;
	width:185px;
	overflow:hidden;
	background-image:url(../images/job168img_Sc_btn2.jpg);
	background-position:4px 6px;
	padding-left:21px;
	background-repeat:no-repeat;
}
#TrMainRight2A1C {
	float:left;
	height:23px;
	width:170px;
	overflow:hidden;
}
.xyhdkd_t {
	background-image:url(../images/job168img_Tr_bj5.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:244px;
	line-height:22px;
	font-weight:bold;
	color:#359900;
	padding-left:12px;
	font-size:14px;
}
.school_yxdlhy_t {
	background-image:url(../images/job168img_Tr_bj5.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:732px;
	line-height:22px;
	font-weight:bold;
	color:#359900;
	padding-left:12px;
	font-size:14px;
}
.school_yxdlhy_t span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:10px;
}
.school_yxdlhy_search {
	width:744px;
	height:auto;
	float:left;
	margin-top:10px;
}
.yxdlhy_search_left {
	width:462px;
	height:68px;
	float:left;
	border:1px solid #CECCCF;
	margin-left:8px;
	display:inline;
}
.yxdlhy_search_ad {
	width:243px;
	height:68px;
	float:left;
	border:1px solid #CECCCF;
	margin-left:8px;
	display:inline;
}
.yxdlhy_search_ad img {
	width:243px;
	height:68px;
}
#SearchS4A1C {
	float:left;
	height:23px;
	width:405px;
	overflow:hidden;
	padding-top:5px;
	padding-left:15px;
	line-height:20px;
}
#SearchS4A1A {
	float:left;
	height:65px;
	width:432px;
	overflow:hidden;
	background-image:url(/schools/images/job168img_Sc_bj3.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:10px;
}
.SearchSmenuinput {
	height:17px;
	width:70px;
	border:1px solid #FFFFFF;
	margin:0px;
	float:left;
	color:#999999;
	line-height:17px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
}
.SearchSmenu0Line1 {
	text-align:left;
	float:left;
	height:20px;
	width:123px;
	border:1px solid #359900;
	overflow:hidden;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
}
.SearchSmenu0Line1 img {
	float:left;
}
.SearchSmenuinput1 {
	height:16px;
	width:172px;
	border:1px solid #999999;
	float:left;
	color:#999999;
	line-height:16px;
	margin-top:0px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
}
.SearchSmenu0Line2 {
	text-align:left;
	float:left;
	height:22px;
	width:400px;
	overflow:hidden;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
	line-height:15px;
}
.yxdlhy_search_text {
	width:744px;
	height:250px;
	float:left;
	overflow:hidden;
	margin-top:8px;
}
.yxdlhy_search_text li {
	width:340px;
	height:20px;
	float:left;
	line-height:20px;
	color:#737373;
	padding-left:17px;
	margin-left:15px;
	display:inline;
	background:url(../images/yxdlhy_search_textlibg.gif) no-repeat left 2px;
	overflow:hidden;
}
.yxdlhy_search_text li a:link {
	color:#000;
}
.yxdlhy_search_text li a:visited {
	color:#000;
}
.yxdlhy_search_text li a:hover {
	color:#cc0000;
}
.yxdlhy_search_text li a:active {
	color:#000;
}
#TrMainRight2 {
	width:746px;
	height:auto;
	float:left;
	margin-top:6px;
}
.school_yxdlhy_m {
	width:715px;
	height:auto;
	float:left;
	padding-left:29px;
}
.school_yxdlhy01 {
	width:328px;
	height:auto;
	float:left;
	margin-left:9px;
	display:inline;
}
.school_yxdlhy01 ul {
	width:328px;
	height:auto;
	float:left;
	margin-top:6px;
}
.school_yxdlhy01 li {
	width:314px;
	height:22px;
	float:left;
	line-height:22px;
	padding-left:14px;
	background:url(../images/school_yxdlhy01bg.gif) no-repeat 6px 9px;
	overflow:hidden;
}
.school_yxdlhy01_t {
	width:308px;
	height:28px;
	float:left;
	border-bottom:1px dashed #359900;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#359900;
	background:url(../images/school_yxdlhy01_tbg.gif) no-repeat left 5px;
	padding-left:20px;
	margin-top:14px;
}
.yxdlhy_inf01 {
	width:73px;
	float:left;
	padding-left:10px;
	overflow:hidden;
}
.yxdlhy_inf01 a:hover {
	color:#cc0000;
}
.yxdlhy_inf02 {
	width:42px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.yxdlhy_inf03 {
	width:72px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.yxdlhy_inf04 {
	width:110px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.school_yxdlhy01_t span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:50px;
}
.school_yxdlhy01_t span a:hover {
	color:#cc0000;
}
/*职场资讯*/
#wi_page {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.wi_page_left {
	width:700px;
	height:auto;
	float:left;
	margin-right:10px;
	display:inline;
}
.wi_hotnews {
	width:698px;
	height:168px;
	float:left;
	border:1px solid #D8D8D8;
}
.wi_hotnews img {
	width:280px;
	height:160px;
	float:left;
	margin:4px;
}
.wi_hotnews_text {
	width:396px;
	height:164px;
	float:left;
	margin-top:4px;
	margin-left:5px;
	display:inline;
}
.wi_hotnews_text h2 {
	width:396px;
	height:48px;
	float:left;
	line-height:48px;
	text-align:center;
	font-size:14px;
	overflow:hidden;
}
.wi_hotnews_text h2 a:link {
	color:#FF6501;
	text-decoration:underline;
}
.wi_hotnews_text h2 a:visited {
	color:#FF6501;
	text-decoration:underline;
}
.wi_hotnews_text h2 a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.wi_hotnews_text h2 a:active {
	color:#FF6501;
	text-decoration:underline;
}
.wi_hotnews_detail {
	width:396px;
	height:60px;
	float:left;
	overflow:hidden;
	line-height:20px;
	color:#676767;
}
.wi_hotnews_detail a:link {
	color:#676767;
	text-decoration:underline;
}
.wi_hotnews_detail a:visited {
	color:#676767;
	text-decoration:underline;
}
.wi_hotnews_detail a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.wi_hotnews_detail a:active {
	color:#676767;
	text-decoration:underline;
}
.wi_hotnews ul {
	width:396px;
	height:44px;
	float:left;
	line-height:22px;
	overflow:hidden;
	margin-top:5px;
}
.wi_hotnews li {
	width:384px;
	height:22px;
	float:left;
	padding-left:12px;
	overflow:hidden;
	background:url(../images/new_job_mlih4bg.gif) no-repeat left 7px;
	color:#666666;
}
.wi_hotnews li a:hover {
	color:#cc0000;
}
.wi_hotnews li span {
	float:right;
}
.wi_page_right {
	width:266px;
	height:auto;
	float:left;
}
.wi_page_left02 {
	width:700px;
	height:auto;
	float:left;
}
.wi_page_news {
	width:346px;
	height:270px;
	float:left;
	overflow:hidden;
	margin-top:6px;
}
.wi_page_news_t {
	width:336px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/wi_page_news_tbg.jpg) no-repeat left top;
	color:#fff;
	padding-left:10px;
}
.wi_page_news_t span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:11px;
}
.wi_page_news_t span a:link {
	color:#999999;
}
.wi_page_news_t span a:visited {
	color:#999999;
}
.wi_page_news_t span a:hover {
	color:#cc0000;
}
.wi_page_news_t span a:active {
	color:#999999;
}
.wi_page_news_pic {
	width:346px;
	height:99px;
	float:left;
	border-bottom:1px dashed #DFDFDF;
	overflow:hidden;
}
.wi_page_news_pic img {
	width:120px;
	height:80px;
	float:left;
	margin:9px 13px 10px 5px;
}
.wi_page_news_pic h3 {
	width:200px;
	height:26px;
	float:left;
	line-height:26px;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	margin-top:5px;
}
.wi_page_news_pic h3 a:hover {
	color:#cc0000;
}
.wi_page_news_pic p {
	width:200px;
	height:60px;
	float:left;
	line-height:20px;
	overflow:hidden;
	color:#666666;
}
.wi_page_news_pic p a:link {
	color:#666666;
	text-decoration:underline;
}
.wi_page_news_pic p a:visited {
	color:#666666;
	text-decoration:underline;
}
.wi_page_news_pic p a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.wi_page_news_pic p a:active {
	color:#666666;
	text-decoration:underline;
}
.wi_page_news ul {
	width:346px;
	height:135px;
	float:left;
	overflow:hidden;
	margin-top:5px;
}
.wi_page_news li {
	width:326px;
	height:26px;
	float:left;
	padding-left:20px;
	background:url(../images/dot.jpg) no-repeat 11px 11px;
	line-height:26px;
	overflow:hidden;
}
.wi_page_news li a:hover {
	color:#cc0000;
}
.wi_institutions {
	width:700px;
	height:auto;
	float:left;
	margin-top:6px;
}
.wi_institutions_t {
	width:690px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/wi_institutions_tbg.jpg) no-repeat left top;
	color:#fff;
	padding-left:10px;
}
.wi_institutions_t span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:11px;
}
.wi_institutions_t span a:link {
	color:#999999;
}
.wi_institutions_t span a:visited {
	color:#999999;
}
.wi_institutions_t span a:hover {
	color:#cc0000;
}
.wi_institutions_t span a:active {
	color:#999999;
}
.wi_institutions_m {
	width:700px;
	height:104px;
	float:left;
	line-height:26px;
	overflow:hidden;
	margin-top:8px;
	padding-bottom:8px;
}
.wi_institutions_m li {
	width:330px;
	height:26px;
	float:left;
	line-height:26px;
	padding-left:20px;
	background:url(../images/dot.jpg) no-repeat 11px 11px;
	overflow:hidden;
}
.wi_institutions_m li a:hover {
	color:#cc0000;
}
.wi_rmzx {
	width:264px;
	height:auto;
	float:left;
	border:1px solid #D7D9D8;
}
.wi_rczz {
	width:264px;
	height:auto;
	float:left;
	border:1px solid #D7D9D8;
	margin-top:6px;
}
.wi_rmzx_t {
	width:254px;
	height:28px;
	float:left;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #D7D9D8;
	color:#FF6602;
	padding-left:10px;
	background:url(../images/wi_rmzx_tbg.jpg) repeat-x left top;
}
.wi_rmzx_t span {
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:11px;
}
.wi_rmzx_t span a:link {
	color:#999999;
}
.wi_rmzx_t span a:visited {
	color:#999999;
}
.wi_rmzx_t span a:hover {
	color:#cc0000;
}
.wi_rmzx_t span a:active {
	color:#999999;
}
.wi_rmzx_m {
	width:264px;
	height:270px;
	float:left;
	overflow:hidden;
	padding-top:6px;
}
.wi_rmzx_m li {
	width:234px;
	height:26px;
	float:left;
	overflow:hidden;
	line-height:26px;
	padding-left:20px;
	background:url(../images/dot.jpg) no-repeat 11px 11px;
}
.wi_rmzx_m li a:hover {
	color:#cc0000;
}
.wi_page_right_ad01 {
	width:266px;
	height:101px;
	float:left;
	margin-top:6px;
}
.wi_page_right_ad01 img {
	width:266px;
	height:101px;
}
.wi_rmzx_pic {
	width:264px;
	height:157px;
	float:left;
}
.wi_rmzx_pic img {
	width:103px;
	height:137px;
	float:left;
	margin:10px;
}
.wi_rmzx_pic p {
	width:120px;
	height:26px;
	float:left;
	line-height:26px;
	padding-left:7px;
	padding-right:14px;
	margin-top:4px;
	overflow:hidden;
	color:#333333;
}
.wi_wqhg {
	width:120px;
	height:115px;
	float:left;
	line-height:23px;
	overflow:hidden;
	margin-left:7px;
	display:inline;
}
.wi_wqhg a {
	width:55px;
	height:23px;
	display:block;
	float:left;
	padding-left:5px;
	background:url(../images/dot.jpg) no-repeat left 10px;
	overflow:hidden;
}
.wi_wqhg a:hover {
	color:#cc0000;
}
.wi_rmzx_details {
	width:250px;
	height:158px;
	float:left;
	overflow:hidden;
	line-height:20px;
	color:#656565;
	padding-left:7px;
	padding-right:7px;
}
.info_box {
	border-bottom:#dfdfdf 1px dashed;
	padding-bottom:7px;
	margin-top:7px;
	padding-left:5px;
	width:336px;
	padding-right:5px;
	float:left;
}
.career_boxpic {
	width:80px;
	float:left;
	height:90px;
	padding-top:8px;
}
.career_boxpic img {
	width:80px;
	height:90px;
}
.career_center {
	width:250px;
	float:left;
}
.career_center UL {
	width:250px;
	float:left;
}
.career_center UL LI {
	background:url(../images/dot.jpg) no-repeat 10px 10px;
	text-align:left;
	line-height:26px;
	padding-left:20px;
}
.career_center UL LI a:hover {
	color:#cc0000;
}
.wi_page_news02 {
	width:346px;
	height:270px;
	float:left;
	overflow:hidden;
	margin-top:6px;
}
/*招聘会*/
#recruitment_page {
	width:976px;
	height:auto;
	float:left;
	margin-top:6px;
}
.recruitment_page01 {
	width:976px;
	height:auto;
	float:left;
}
.recruitment_p1 {
	width:224px;
	height:183px;
	float:left;
	border:1px solid #D7E0EF;
	margin-right:4px;
	display:inline;
}
.recruitment_p1s {
	width:224px;
	height:183px;
	float:left;
	border:1px solid #D7E0EF;
}
.recruitment_p1_t {
	width:191px;
	height:24px;
	float:left;
	line-height:24px;
	color:#0D7BD1;
	padding-left:33px;
	background:url(../images/recruitment_p1_tbg.gif) no-repeat left top;
}
.recruitment_p1_login {
	width:224px;
	height:68px;
	float:left;
	overflow:hidden;
}
.recruitment_p1_login01 {
	width:155px;
	height:64px;
	float:left;
	padding-left:13px;
	padding-top:4px;
}
.recruitment_p1_login01 li {
	width:160px;
	height:24px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.recruitment_p1_login01 li input {
	width:104px;
	height:16px;
}
.recruitment_p1_login02 {
	width:50px;
	height:68px;
	float:left;
}
.recruitment_p1_login02 input {
	width:44px;
	height:44px;
	background:url(../images/recruitment_p1_login02.gif) no-repeat left top;
	border:0px;
	cursor:pointer;
	margin-top:15px;
}
.recruitment_choose {
	width:211px;
	height:24px;
	float:left;
	line-height:24px;
	overflow:hidden;
	padding-left:50px;
	margin-top:5px;
}
.recruitment_choose_new {
	width:160px;
	height:24px;
	float:left;
	line-height:24px;
	overflow:hidden;
	padding-left:50px;
	margin-top:5px;
}
.recruitment_choose a:link {
	color:#273A9A;
}
.recruitment_choose a:visited {
	color:#273A9A;
}
.recruitment_choose a:hover {
	color:#cc0000;
}
.recruitment_choose a:active {
	color:#273A9A;
}
.recruitment_reg {
	width:224px;
	height:27px;
	float:left;
	margin-top:15px;
	text-align:center;
}
.recruitment_p2 {
	width:383px;
	height:183px;
	float:left;
	margin-right:4px;
	display:inline;
	border:1px solid #D7E0EF;
}
.recruitment_p2_t {
	width:360px;
	height:24px;
	float:left;
	padding-bottom:6px;
	margin:1px;
	display:inline;
	line-height:24px;
	color:#fff;
	background:url(../images/recruitment_p2_tbg.gif) no-repeat left top;
	padding-left:21px;
}
.recruitment_p2 ul {
	width:383px;
	height:auto;
	float:left;
}
.recruitment_p2 li {
	width:360px;
	height:24px;
	float:left;
	line-height:24px;
	padding-left:13px;
	overflow:hidden;
}
.recruitment_p2 li a:hover {
	color:#cc0000;
}
.recruitment_p2 li span {
	color:#FF0002;
}
.recruitment_p3 {
	width:212px;
	height:185px;
	float:left;
	margin-right:4px;
	display:inline;
}
.recruitment_p3 img {
	width:212px;
	height:185px;
}
.recruitment_p4 {
	width:141px;
	height:183px;
	float:left;
	overflow:hidden;
}
.recruitment_p4 img {
	width:141px;
	height:59px;
	float:left;
	margin-bottom:3px;
}
.recruitment_page02 {
	width:974px;
	height:auto;
	float:left;
	margin-top:6px;
	border:1px solid #D7E0EF;
	padding-bottom:10px;
}
.recruitment_page02_t {
	width:938px;
	height:28px;
	float:left;
	line-height:28px;
	color:#2C7EC4;
	padding-left:36px;
	background:url(../images/recruitment_page02_tbg.gif) no-repeat left top;
}
.recruitment_page02_m {
	width:974px;
	height:192px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.recruitment_page02_m p {
	width:220px;
	height:28px;
	float:left;
	padding-left:9px;
	background:url(../images/dot.jpg) no-repeat left 11px;
	overflow:hidden;
	line-height:28px;
	margin-left:10px;
	display:inline;
}
.recruitment_page02_m p a:link {
	color:#025394;
}
.recruitment_page02_m p a:visited {
	color:#025394;
}
.recruitment_page02_m p a:hover {
	color:#cc0000;
}
.recruitment_page02_m p a:active {
	color:#025394;
}
.recruitment_ad {
	width:976px;
	height:auto;
	float:left;
}
.ad_type4 {
	width:150px;
	height:60px;
	float:left;
	border:1px solid #CCCCCC;
	margin-top:6px;
	margin-left:4px;
	margin-right:4px;
	padding:1px;
}
.hotjob_m {
	width:974px;
	height:390px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.hotjob_m li {
	width:300px;
	height:28px;
	float:left;
	padding-left:9px;
	background:url(../images/dot.jpg) no-repeat left 11px;
	overflow:hidden;
	line-height:28px;
	margin-left:10px;
	display:inline;
}
.hotjob_m li a:hover {
	color:#cc0000;
}
.recruitment_jobpic_m {
	width:954px;
	height:188px;
	float:left;
	display:inline;
	margin-top:10px;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
}
.jobpic_m01 {
	width:237px;
	height:188px;
	float:left;
	padding-left:7px;
	padding-right:7px;
	display:inline;
}
.jobpic_m01 img {
	width:237px;
	height:158px;
	float:left;
}
.jobpic_m01 p {
	width:237px;
	height:30px;
	float:left;
	line-height:30px;
	text-align:center;
	overflow:hidden;
}
.jobpic_m01 p a:hover {
	color:#cc0000;
}
/*校园招聘内页*/
#SeaMainline1 {
	height:74px;
	width:974px;
	border:1px solid #9CADBF;
	float:left;
	background-image:url(../images/job168img_Sea_bj1.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
}
#SeaMainline1A {
	height:22px;
	width:940px;
	float:left;
	padding-top:10px;
	padding-left:34px;
	line-height:20px;
	color:#3859A0;
}
.SeaInput1 {
	height:18px;
	width:331px;
	border:1px solid #7E9DB9;
	line-height:18px;
	text-decoration:none;
	padding-left:3px;
}
.SeaFloat1 {
	float:left;
	overflow:hidden;
	height:23px;
	width:66px;
}
.SeaFloat {
	float:left;
	overflow:hidden;
	height:23px;
	width:469px;
}
.SeaFloat2 {
	float:left;
	overflow:hidden;
	height:23px;
	width:67px;
	text-align:right;
}
.menuinputt {
	height:17px;
	width:284px;
	border:1px solid #FFFFFF;
	margin:0px;
	float:left;
	color:#999999;
	line-height:17px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:2px;
}
.menu0Linee1 {
	text-align:left;
	float:left;
	height:20px;
	width:334px;
	border:1px solid #7E9DB9;
	overflow:hidden;
	margin:0px;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#SeaMainline2 {
	height:62px;
	width:976px;
	float:left;
	overflow:hidden;
	padding-top:8px;
	padding-bottom:8px;
}
.SeaMainline2A {
	height:60px;
	width:235px;
	float:left;
	overflow:hidden;
	border:1px solid #C7C7C7;
	margin-left:5px;
	display:inline;
}
.school_yema {
	width:974px;
	height:28px;
	float:left;
	border:1px solid #C1CDD9;
	background:url(../images/school_yemabg.jpg) repeat-x left top;
	line-height:28px;
	text-align:center;
	color:#3858A1;
}
.disabled {
	border-right:#eee 1px solid;
	padding-right:5px;
	border-top:#eee 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	margin:2px;
	border-left:#eee 1px solid;
	color:#ddd;
	padding-top:2px;
	border-bottom:#eee 1px solid;
}
.current {
	border-right:#000099 1px solid;
	padding-right:5px;
	border-top:#000099 1px solid;
	padding-left:5px;
	font-weight:bold;
	padding-bottom:2px;
	margin:2px;
	border-left:#000099 1px solid;
	color:#fff;
	padding-top:2px;
	border-bottom:#000099 1px solid;
	background-color:#000099;
}
.disabled {
	border-right:#eee 1px solid;
	padding-right:5px;
	border-top:#eee 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	margin:2px;
	border-left:#eee 1px solid;
	color:#ddd;
	padding-top:2px;
	border-bottom:#eee 1px solid;
}
.school_yema A {
	border-right:#aaaadd 1px solid;
	padding-right:5px;
	border-top:#aaaadd 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	margin:2px 4px;
	border-left:#aaaadd 1px solid;
	color:#000099;
	padding-top:2px;
	border-bottom:#aaaadd 1px solid;
	text-decoration:none;
}
.school_yema A:hover {
	border-right:#000099 1px solid;
	border-top:#000099 1px solid;
	border-left:#000099 1px solid;
	color:#000;
	border-bottom:#000099 1px solid;
}
.school_yema A:active {
	border-right:#000099 1px solid;
	border-top:#000099 1px solid;
	border-left:#000099 1px solid;
	color:#000;
	border-bottom:#000099 1px solid;
}
.school_jobli {
	width:976px;
	height:auto;
	float:left;
	margin-bottom:6px;
}
.school_jobli li {
	width:976px;
	height:100px;
	float:left;
	border-bottom:1px dashed #BDBDBD;
	overflow:hidden;
	line-height:24px;
	padding-top:10px;
}
.school_jobli li strong {
	font-size:14px;
	background:url(../images/ico05.gif) no-repeat 0px 5px;
	padding-left:12px;
}
.school_jobli li a:link {
	color:#4E61A6;
}
.school_jobli li a:visited {
	color:#4E61A6;
}
.school_jobli li a:hover {
	color:#cc0000;
}
.school_jobli li a:active {
	color:#4E61A6;
}
.school_jobli li p {
	width:720px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
}
.apply {
	width:89px;
	height:21px;
	display:block;
	float:left;
	position:absolute;
	z-index:2;
	margin-top:6px;
	margin-left:866px; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/job168img_Sea_btn6.png',sizingMethod='scale');*/
}
/*新闻列表页*/
.jzxw_sub_page_right_t {
	width:698px;
	height:34px;
	float:left;
	background:url(../images/jzxw_sub_page_right_tbg.gif) repeat-x left top;
	line-height:34px;
	color:#666666;
	border-bottom:1px solid #dddddd;
}
.jzxw_sub_page_right_t a:link {
	color:#666666;
}
.jzxw_sub_page_right_t a:visited {
	color:#666666;
}
.jzxw_sub_page_right_t a:hover {
	color:#cc0000;
}
.jzxw_sub_page_right_t a:active {
	color:#666666;
}
.jzxw_sub_page_right_index {
	width:43px;
	height:34px;
	float:left;
}
.jzxw_sub_page_right_index img {
	width:13px;
	height:12px;
	float:left;
	padding:11px 13px 11px 17px;
	display:block;
}
.jzxw_sub_page_right_local {
	width:591px;
	height:34px;
	float:left;
}
.wi_subpage_left {
	width:698px;
	height:auto;
	float:left;
	margin-right:10px;
	display:inline;
	border:1px solid #DDDDDD;
}
.jzxw_page {
	width:668px;
	height:auto;
	float:left;
	text-align:center;
	margin-left:15px;
	display:inline;
	padding-bottom:13px;
	padding-top:13px;
	text-align:center;
}
.jzxw_page A {
	border-right:#A49C91 1px solid;
	padding-right:5px;
	border-top:#A49C91 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	margin:2px;
	border-left:#A49C91 1px solid;
	color:#85776E;
	padding-top:2px;
	border-bottom:#A49C91 1px solid;
	text-decoration:none;
}
.jzxw_page A:hover {
	border-right:#cc0000 1px solid;
	border-top:#cc0000 1px solid;
	border-left:#cc0000 1px solid;
	text-decoration:none;
	color:#cc0000;
	border-bottom:#cc0000 1px solid;
}
.jzxw_page A:active {
	border-right:#999 1px solid;
	border-top:#999 1px solid;
	border-left:#999 1px solid;
	text-decoration:none;
	color:#666;
	border-bottom:#999 1px solid;
}
.disabled {
	border-right:#eee 1px solid;
	padding-right:5px;
	border-top:#eee 1px solid;
	padding-left:5px;
	padding-bottom:2px;
	margin:2px;
	border-left:#eee 1px solid;
	color:#ddd;
	padding-top:2px;
	border-bottom:#eee 1px solid;
}
.current {
	border-right:#A49C91 1px solid;
	padding-right:5px;
	border-top:#A49C91 1px solid;
	padding-left:5px;
	font-weight:bold;
	padding-bottom:2px;
	margin:2px;
	border-left:#A49C91 1px solid;
	color:#fff;
	padding-top:2px;
	border-bottom:#A49C91 1px solid;
	background-color:#A49C91;
}
.wi_subpage_left ul {
	width:668px;
	height:auto;
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	margin-left:15px;
	display:inline;
}
.wi_subpage_left a:hover {
	color:#cc0000;
}
.sub_jzxw_article {
	width:598px;
	height:24px;
	float:left;
	line-height:24px;
	overflow:hidden;
	margin-left:20px;
	display:inline;
	background:url(../images/new_job_mlih4bg.gif) no-repeat 8px 9px;
	padding-left:20px;
	font-size:14px;
}
.sub_jzxw_article span {
	float:right;
	margin-right:20px;
	margin-left:20px;
	color:#B6B6B6;
	font-size:12px;
}
.jzxw_line {
	width:668px;
	height:1px;
	float:left;
	margin-left:15px;
	display:inline;
	border-top:1px dashed #CDCDCD;
	overflow:hidden;
}
.wi_subpage_left h1 {
	width:668px;
	height:auto;
	float:left;
	line-height:50px;
	text-align:center;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	font-size:26px;
	margin-top:7px;
}
.domestic_detail_titbar {
	width:668px;
	height:20px;
	float:left;
	line-height:20px;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	text-align:center;
	color:#7E7E7E;
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E5;
}
.domestic_detail_content {
	width:648px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	border-bottom:1px dashed #DADBD6;
	line-height:25px;
	font-size:14px;
	padding-top:25px;
	padding-bottom:25px;
}
.domestic_detail_related {
	width:698px;
	height:auto;
	float:left;
	margin-top:15px;
	font-size:14px;
}
.domestic_detail_related h3 {
	width:628px;
	height:26px;
	float:left;
	line-height:26px;
	font-size:14px;
	color:#253B4F;
	padding-left:30px;
	margin-bottom:3px;
}
.domestic_detail_related li {
	width:638px;
	height:25px;
	float:left;
	line-height:25px;
	padding-left:30px;
	background:url(../images/domestic_dot.gif) no-repeat 20px 11px;
	overflow:hidden;
	font-size:14px;
}
.domestic_detail_related li a:link {
	color:#1E5779;
}
.domestic_detail_related li a:visited {
	color:#1E5779;
}
.domestic_detail_related li a:hover {
	color:#cc0000;
}
.domestic_detail_related li a:active {
	color:#1E5779;
}
.domestic_detail_related li span {
	color:#8A8A8A;
	font-size:12px;
	margin-left:14px;
}
.magazine_t {
	width:976px;
	height:50px;
	float:left;
	line-height:50px;
	text-align:center;
	font-size:26px;
	font-family:"黑体", "Arial", "微软雅黑";
	color:#C00;
	border-bottom:2px solid #C00;
}
.magazine_m {
	width:976px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.magazine_m LI {
	border-bottom:#999999 1px dashed;
	border-left:#999999 1px dashed;
	padding-bottom:5px;
	list-style-type:none;
	margin:20px 15px 20px 15px;
	width:210px;
	float:left;
	height:295px;
	border-top:#999999 1px dashed;
	border-right:#999999 1px dashed;
	padding-top:10px;
	text-align:center;
	line-height:30px;
	display:inline;
}
.STYLE1 {
	color:#a5292d;
	font-size:14px;
	font-weight:bold;
}
.company_about_t {
	width:966px;
	height:auto;
	float:left;
	padding-left:10px;
	margin-top:6px;
}
.job_tab {
	line-height:26px;
}
.sr_bt {
	border-bottom:#fd5900 2px solid;
	color:#0156c3;
	font-size:16px;
	font-weight:bold;
}
.wordBreakNormal {
	WORD-WRAP:normal;
	WORD-BREAK:normal;
}
.txt_1 {
	width:13%;
	padding-bottom:7px;
	background-color:#f1f1f1;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	border-bottom:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
}
.txt_2 {
	width:20%;
	padding-bottom:7px;
	background-color:#ffffff;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	border-bottom:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
}
.txt_3 {
	line-height:35px;
	margin-top:5px;
	height:28px;
	border-top:#fd5900 1px solid;
}
.txt_4 {
	padding-bottom:7px;
	line-height:20px;
	padding-left:7px;
	width:962px;
	padding-right:7px;
	margin-left:20px;
	padding-top:7px;
}
.txt_9 {
	line-height:35px;
	margin-top:5px;
	height:28px;
	border-top:#e3e3e3 1px solid;
}
.txt {
	text-align:right;
	color:#364878;
	font-size:12px;
	margin-right:40px;
}.zwms_lxfs {
	line-height:28px;
	padding-left:8px;
	background:url(../images/zwms_lxfs.gif) repeat-x;
	height:28px;
	border-left:#e3e3e3 1px solid;
	border-right:#e3e3e3 1px solid;
	font-weight:bold;
}
.zpzws {
	width:954px;
	height:auto;
	float:left;
	padding:10px;
	border-right:#e3e3e3 1px solid;
	border-bottom:#e3e3e3 1px solid;
	border-left:#e3e3e3 1px solid;
}
.zpzws li {
	width:318px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	float:left;
}

.jobs_com {
	padding-bottom:10px;
	width:100%;
}
.graybttop {
	background-image:url(http://img01.51jobcdn.com/im/2009/graybtbg.gif);
	border-bottom:#c8c8c8 1px solid;
	background-repeat:repeat-x;
	height:27px;
}
.graybttop div {
	float:left;
}
.btname {
	margin-left:20px;
	padding-top:3px;
}
.btname2 {
	padding-top:6px;
}
.job_tab td {
	padding-left:10px;
	padding-right:10px;
}
A.orange:link {
	color:#ff7300;
	font-size:12px;
	text-decoration:none;
}
A.orange:visited {
	color:#ff7300;
	font-size:12px;
	text-decoration:none;
}
A.orange:hover {
	color:#ff7300;
	font-size:12px;
	text-decoration:underline;
}
.grayline {
	border-left:#c8c8c8 1px solid;
	background-color:#f8f8f8;
	border-right:#c8c8c8 1px solid;
}
.graybttopbg {
	padding-bottom:6px;
	background-color:#f8f8f8;
}
.txt_font {
	margin:18px;
	line-height:20px;
}
.jobs_txt {
	background-color:#ffffff;
	width:95%;
	margin:0px auto;
	padding:15px;
	font-size:14px;
}
.graybott {
	background-image:url(http://img01.51jobcdn.com/im/2009/graybbg.gif);
	background-repeat:repeat-x;
	height:6px;
}
.graybott div {
	float:left;
}
A.blue:link {
	color:#3F419E;
	font-size:12px;
	text-decoration:underline;
}
A.blue:visited {
	color:#3F419E;
	font-size:12px;
	text-decoration:underline;
}
A.blue:hover {
	color:#cc0000;
	font-size:12px;
	text-decoration:underline;
}
.bys_t {
	width:744px;
	height:34px;
	float:left;
	line-height:34px;
	text-align:center;
	color:#009900;
	font-size:16px;
	font-weight:bold;
	border:1px solid #ececec;
	background:url(../images/jzxw_sub_page_right_tbg.gif) repeat-x left top;
}
.bys_m {
	width:746px;
	height:auto;
	float:left;
}
.bys_m a:hover {
	color:#cc0000;
}
.school_cor_t {
	width:976px;
	height:40px;
	float:left;
	line-height:40px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#359900;
	border-bottom:2px solid #359900;
}
.school_cor_m {
	width:974px;
	height:auto;
	float:left;
	background:#F0F7E7;
	border:1px solid #AAD277;
	margin-top:10px;
	padding-bottom:10px;
}
.school_cor_content {
	width:920px;
	height:auto;
	float:left;
	margin:10px;
	display:inline;
	background:#fff;
	padding-left:15px;
	padding-right:15px;
	line-height:34px;
	padding-bottom:10px;
}
.school_cor_content li {
	width:230px;
	height:34px;
	float:left;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
}
.school_cor_content li a:hover {
	color:#cc0000;
}
#qy_page {
	width:976px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:6px;
}
.recruitment_left {
	width:226px;
	float:left;
}
.recruit {
	width:224px;
	float:left;
	margin-top:7px;
	border:1px solid #D7E0EF;
}
.recruit_t {
	width:192px;
	height:28px;
	float:left;
	padding-left:32px;
	line-height:28px;
	color:#0D7BD1;
	background:url(../images/recruitment_page02_tbg.gif) no-repeat;
}
.recruit_c {
	width:224px;
	height:222px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}
.recruit_c p {
	width:205px;
	height:28px;
	float:left;
	padding-left:9px;
	background:url(../images/dot.jpg) no-repeat left 11px;
	overflow:hidden;
	line-height:28px;
	margin-left:10px;
	display:inline;
}
.recruit_c p a:link {
	color:#025394;
}
.recruit_c p a:visited {
	color:#025394;
}
.recruit_c p a:hover {
	color:#cc0000;
}
.recruit_c p a:active {
	color:#025394;
}
.recruitment_right {
	width:740px;
	float:left;
	border:#d7e0ef 1px solid;
	margin-left:8px;
}
.recruitment_right_t {
	width:728px;
	height:25px;
	float:left;
	margin:1px;
	display:inline;
	padding-left:10px;
	line-height:25px;
	color:#0D7BD1;
	border-bottom:#d7e0ef 1px solid;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.recruitment_right_t h2 {
	float:left;
	padding-left:18px;
	font-weight:normal;
	background:url(../images/icon06.gif) no-repeat 0px 6px;
}
.recruitment_right_t h2 a {
	color:#0D7BD1;
}
.recruitment_right_c {
	float:left;
	width:740px;
}
.recruitment_right_c h1 {
	width:710px;
	height:auto;
	float:left;
	line-height:50px;
	text-align:center;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	font-size:26px;
	margin-top:7px;
}
.recruitment_right_cs01 {
	width:710px;
	height:20px;
	float:left;
	line-height:20px;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	text-align:center;
	color:#7E7E7E;
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E5;
}
.recruitment_right_c02 {
	width:690px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-right:15px;
	display:inline;
	line-height:25px;
	font-size:14px;
	padding-top:25px;
	padding-bottom:25px;
}
.qtbz {
	width:500px;
	height:100px;
}
.goes {
	width:32px;
	height:18px;
	border:0;
	cursor:pointer;
	background:url(/images/goes.gif) no-repeat;
}
.sub_01 {
	width:974px;
	height:auto;
	float:left;
	border:#CCC 1px solid;
}
.sub_01 li {
	width:974px;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.sub_01_title {
	width:974px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#ff570e;
	padding:2px 0px;
	background:url(../images/zwms_lxfs.gif) repeat-x left bottom;
}
.sub_01_4 {
	width:974px;
	height:41px;
	float:left;
	padding:20px 0px;
	text-align:center;
}
.sub_01_5 {
	width:420px;
	height:30px;
	float:left;
	color:#555;
	line-height:30px;
	text-align:right;
}
.sub_01_6 {
	width:180px;
	height:25px;
	float:left;
	margin-left:5px;
	padding-top:5px;
}
.vip_ad {
	float:left;
	width:976px;
	height:auto;
}
.grecom_list {
	float:left;
	width:976px;
	margin-top:8px;
}
.grecom_list_t {
	float:left;
	width:946px;
	height:30px;
	font-size:14px;
	line-height:30px;
	padding-left:30px;
	font-weight:bold;
	color:#ff6600;
	background:url(../images/title_bg20.gif) no-repeat;
}
.grecom_list_c {
	float:left;
	width:974px;
	height:auto;
	padding:10px 0px;
	border-right:#d1d1d1 1px solid;
	border-bottom:#d1d1d1 1px solid;
	border-left:#d1d1d1 1px solid;
}
.tab1 {
	margin-top:8px;
}
.grecom_list_c01 {
	width:927px;
	float:left;
	margin:8px 24px;
	display:inline;
}
.grecom_list_c01 li {
	width:182px;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	border:#ffecd7 1px solid;
}






.recruitment_products{
	WIDTH: 974px; FLOAT: left;HEIGHT: 192px; OVERFLOW: hidden
}