BODY {
	MARGIN: 0px
}
TD {
	FONT-SIZE: 9pt;
}
.font1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
.font2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff9900
}
.font3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; COLOR: #ff9900
}
.font4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6dae00
}
.text {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.a01 {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A.a01:hover {
	FONT-SIZE: 12px; COLOR: #cc9900; TEXT-DECORATION: underline
}
A.a02 {
	FONT-SIZE: 12px; COLOR: #4d5743; TEXT-DECORATION: none
}
A.a02:hover {
	FONT-SIZE: 12px; COLOR: #cc9900; TEXT-DECORATION: underline
}
A.a03 {
	FONT-SIZE: 12px; COLOR: #9B4E0A; TEXT-DECORATION: none
}
A.a03:hover {
	FONT-SIZE: 12px; COLOR: #af3a25; TEXT-DECORATION: underline
}
A.a04 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #af3a25; TEXT-DECORATION: none
}
A.a04:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #af3a25; TEXT-DECORATION: none
}
A.a05 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A.a05:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #af3a25; TEXT-DECORATION: none
}

A.a06 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;
	padding: 3px 15px;
}
A.a06_on {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFF44F; TEXT-DECORATION: none;
	padding: 3px 15px;
}
A.a061 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.a06:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFF44F; TEXT-DECORATION: none
}
A.a061:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFF44F; TEXT-DECORATION: none
}
A.a06_on:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFF44F; TEXT-DECORATION: none;
	padding: 3px 15px;
}


A.a07 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FF6600; TEXT-DECORATION: none
}
A.a07:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}

A.a08 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002DC5; TEXT-DECORATION: none
}
A.a08:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002DC5; TEXT-DECORATION: underline
}

A.a09 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #646464; TEXT-DECORATION: none
}
A.a09:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #646464; TEXT-DECORATION: underline
}
A.a091 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9B4E0A; TEXT-DECORATION: none
}
A.a091:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9B4E0A; TEXT-DECORATION: underline
}



A {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #006699; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.keyword {
	FONT-SIZE: 12px; COLOR: #ff6600; font-weight:bold;
}
#footerAboutUs {
	PADDING-BOTTOM: 25px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#footerAboutUs A {
	
}
#copyright {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.k1 {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.font5 {
	FONT-SIZE: 12px; COLOR: #646464
}

.font6 {
	FONT-SIZE: 12px; COLOR: #FFFFFF}
.k1 {
	BORDER-RIGHT: #fe9900 1px solid; BORDER-TOP: #fe9900 1px solid; BORDER-LEFT: #fe9900 1px solid; BORDER-BOTTOM: #fe9900 1px solid
}
.style1 {
	FONT-FAMILY: "宋体"
}
#TopNav A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#corpLogin {
	DISPLAY: none
}
#flyingAD {
	Z-INDEX: 100
}
.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "Verbigna", "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ebeadb
}
UNKNOWN {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
UNKNOWN {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "Verbigna", "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ebeadb
}
.headhuntTable table {
	width: 370px;
}
.headhuntTable table td,.headhuntTable table th {
	padding: 0;margin: 0; font-size: 12px;
}
.jga a {
	COLOR: #646464;
}

.selectMenu div {

}
.job_class1 {
	list-style: none;
	margin: 0;
	padding: 0;
    line-height: 22px;
    width: 160px;
    left: -500em;
    position: absolute;
	border:1px solid #999999;
	background: #fff;
	text-align: left;
}
.job_class2 {
	list-style: none;
	margin: 0;
	padding: 0;
    line-height: 22px;
    width: 160px;
    position: absolute;
	border:1px solid #999999;
	background: #fff;
	text-align: left;
}


.selectSpan {
	width: 130px;
}
.svalue {
	display: block;
	background: url(/images/xz1.gif) no-repeat top left;
	height: 20px;
	line-height: 20px;
	text-align: center;
}

.qzjq_table {
	width: 180px;
}
.qzjq_table td {
	text-align: center;
	padding: 2px 1px;
	background: #6d93f8;
}
.qzjq_table td a {
	color: #fff;
}

.closeduilian {
	font-size: 12px;
	padding: 3px 10px;
	cursor: pointer;
}

.r1{width:120px;height:320px;float:right;   
     position:fixed !important; top/**/:200px;   
     position:absolute; z-index:300; top:expression(offsetParent.scrollTop+200);right:20px;}
.r2{width:120px;height:320px;float:right;   
     position:fixed !important; top/**/:300px;   
     position:absolute; z-index:400; top:expression(offsetParent.scrollTop+300);right:20px;}
.l1{width:120px;height:320px;float:right;   
     position:fixed !important; top/**/:200px;   
     position:absolute; z-index:300; top:expression(offsetParent.scrollTop+200);left:20px;}
.l2{width:120px;height:320px;float:right;   
     position:fixed !important; top/**/:300px;   
     position:absolute; z-index:400; top:expression(offsetParent.scrollTop+300);left:20px;}
     
.index_zccf a {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.index_zccf a:hover {
	FONT-SIZE: 12px; COLOR: #006699; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
#right_let {position: absolute;top: 152px;right: 0px;}
#left_let {position: absolute;top: 152px;left: 0px;}

body > #right_let {position: fixed;top: 152px;right: 0px;}
body > #left_let {position: fixed;top: 152px;left: 0px;}

#hotJobs ul, #hotIndustry ul {
	text-align:center;
	display:inline;
}

#hotJobs li, #hotIndustry li {
    float:left;
	padding:0px 5px 0px 5px;
	height:20px;
	font-size:12px;
	list-style-type:none;
	overflow: hidden;
	text-overflow: ellipsis;
}
#corpLogin {display: none;}
#more {text-align: right; padding-bottom: 4px;}
#sliders { position: relative; zoom: 1;}
#sliders .innerfade{
	z-index:10;
}
#sliders .control{
	position:absolute;top:178px;right:0;z-index:20;
}	
#sliders .control span{
	color: #FFF;
	display: inline;
	padding: 2px 5px;
	margin:1px;
	cursor: pointer;
}
#sliders .control span.on{
	background:url(/images/slide-on.gif) repeat-y;
}
#sliders .control span.off{
	background:url(/images/slide-off.gif) repeat-y;
}
br.clear {clear: all;}
h1.hfgz {font-size: 12px; margin: 0; padding: 0;}


.font01 {
	font-size: 12px;
	color: #004694;
}
.font02 {
	font-size: 12px;
	color: #FFFFFF;
}
.font03 {
	font-size: 13px;
	color: #464646;
}
.font04 {
	font-size: 12px;
	color: #646464;
	line-height: 20px;
}
A.a01 {
	FONT-SIZE: 12px;
	COLOR: #004694;
	line-height: 20px;
	text-decoration: none;
}
A.a01:hover {
	FONT-SIZE: 12px;
	COLOR: #004694;
	TEXT-DECORATION: underline;
	line-height: 20px;
}
A.a02 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
A.a02:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	line-height: 20px;
}
A.a03 {
	FONT-SIZE: 12px;
	COLOR: #9B4E0A;
	line-height: 20px;
	text-decoration: none;
}
A.a03:hover {
	FONT-SIZE: 12px;
	COLOR: #9B4E0A;
	TEXT-DECORATION: underline;
	line-height: 20px;
}
A.a004 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 20px;
	text-decoration: none;
}
A.a004:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	line-height: 20px;
}

.k1 {
	border: 1px solid #297BCE;
}

A.a005 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	line-height: 20px;
	text-decoration: underline;
}
A.a005:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	line-height: 20px;
}



/****************************改版后的CSS******************************************/

.font11 {
	font-size: 12px;
	color: #8C8C8C;
}
.font12 {
	font-size: 12px;
	color: #327DD9;
}
.font13 {
	font-size: 12px;
	color: #1E50A2;
}
.font14 {
	font-size: 12px;
	color: #4D4D4D;
}
.font15 {
	border: 1px solid #7F9DB9;
	font-size: 12px;
	color: #666666;
}
.font16 {
	font-size: 12px;
	color: #004498;
	FONT-WEIGHT: normal;
}
.font17 {
	font-size: 12px;
	color: #47A1EF;
	FONT-WEIGHT: normal;
}

A.a102 {
	FONT-SIZE: 12px;
	COLOR: #1E50A2;
	line-height: 20px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
A.a102:hover {
	FONT-SIZE: 12px;
	COLOR: #1E50A2;
	TEXT-DECORATION: underline;
	line-height: 20px;
	FONT-WEIGHT: normal;
}
A.a103 {
	FONT-SIZE: 12px;
	COLOR: #4D4D4D;
	line-height: 20px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
A.a103:hover {
	FONT-SIZE: 12px;
	COLOR: #4D4D4D;
	TEXT-DECORATION: underline;
	line-height: 20px;
	FONT-WEIGHT: normal;
}
A.a104 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
A.a104:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	line-height: 20px;
	FONT-WEIGHT: normal;
}
A.a105 {
	FONT-SIZE: 12px;
	COLOR: #1E50A2;
	line-height: 24px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
A.a105:hover {
	FONT-SIZE: 12px;
	COLOR: #1E50A2;
	TEXT-DECORATION: underline;
	line-height: 24px;
	FONT-WEIGHT: normal;
}
A.a106 {
	FONT-SIZE: 12px;
	COLOR: #F35820;
	line-height: 24px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
A.a106:hover {
	FONT-SIZE: 12px;
	COLOR: #F35820;
	TEXT-DECORATION: underline;
	line-height: 24px;
	FONT-WEIGHT: normal;
}
A.a107 {
	FONT-SIZE: 12px;
	COLOR: #929292;
	line-height: 24px;
	text-decoration: none;
}
A.a107:hover {
	FONT-SIZE: 12px;
	COLOR: #929292;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
A.a108 {
	FONT-SIZE: 12px;
	COLOR: #43B300;
	line-height: 24px;
	text-decoration: none;
}
A.a108:hover {
	FONT-SIZE: 12px;
	COLOR: #43B300;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
A.a109 {
	FONT-SIZE: 12px;
	COLOR: #47A1EF;
	TEXT-DECORATION: underline;
}
A.a109:hover {
	FONT-SIZE: 12px;
	COLOR: #47A1EF;
	TEXT-DECORATION: underline;
}

/********友情链接css********/
.bmg {
    position: relative;margin: 10px;
}
.pleaMenuBox_1 {
    border-bottom: 1px solid #AECDEC;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
ol, li, ul {
    margin: 0;
    padding: 0;
}
ul, ol {
    list-style: none outside none;
}
.pleaMenuBox_1 ul {
    bottom: -1px;
    position: absolute;
}
.pleaMenuBox_1 li {
    border-color: #D6E6F5;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    display: inline;
    float: left;
    font-weight: bolder;
    height: 21px;
    line-height: 21px;
    margin-left: 5px;
    text-align: center;
    width: 68px;
}
.pleaMenuBox_1 li a {
    color: #666666;
}
.pleaMenuBox_1 li.hover a {
    color: #004498;
}
.pleaMenuBox_1 li.hover {
    background: url("/images/new/tab_lnk6.png") no-repeat scroll 0 0 transparent;
    height: 22px;
}

.full_ad {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px;
}
.full_ad .ad_fbtn {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; HEIGHT: 55px; TOP: 5px; right: -23px;
}
.full_ad .ad_fbtn A {
	DISPLAY: block; HEIGHT: 55px; OVERFLOW: hidden;
}
.full_ad .ad_fbtn .ad_replay {
	 DISPLAY: block; background-image: url(/images/new/replay.gif);height:18px;width:55px;
}
.full_ad .ad_fbtn .ad_close {
	BACKGROUND: url(/images/new/ad_btn.png) no-repeat -19px 0px;
}
.full_ad .ad_fcon {
	DISPLAY: none; HEIGHT: 500px;
}
/************************2012-05-01改版后的CSS*************************************/
.sfont1 {
	font-size: 12px;
	color: #8D8D8D;
}
.sfont2 {
	font-size: 12px;
	color: #626262;
}
.sfont2a {
	font-size: 12px;
	color: #626262;
	line-height: 20px;
}
.sfont3 {
	font-size: 12px;
	color: #626262;
	background-color: #F2F2F2;
	border: 1px solid #A5A5A5;
	height: 17px;
}
.sfont4 {
	font-size: 12px;
	color: #315AAA;
}
.sfont5 {
	font-size: 14px;
	color: #ffffff;
}
.sfont6 {
	font-size: 12px;
	color: #47A1EF;
}
A.sa01 {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	line-height: 24px;
	text-decoration: none;
}
A.sa01:hover {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
A.sa02 {
	FONT-SIZE: 12px;
	COLOR: #D90F0F;
	line-height: 24px;
	text-decoration: none;
	font-weight: bold;
}
A.sa02:hover {
	FONT-SIZE: 12px;
	COLOR: #D90F0F;
	TEXT-DECORATION: underline;
	line-height: 24px;
	font-weight: bold;
}
A.sa03 {
	FONT-SIZE: 12px;
	COLOR: #626262;
	line-height: 24px;
	text-decoration: none;
}
A.sa03:hover {
	FONT-SIZE: 12px;
	COLOR: #626262;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
A.sa04 {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	text-decoration: none;
	line-height: 20px;
}
A.sa04:hover {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	TEXT-DECORATION: underline;
	line-height: 20px;

}
A.sa05 {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	text-decoration: none;
	line-height: 24px;
}
A.sa05:hover {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	TEXT-DECORATION: underline;
	line-height: 24px;

}

A.sa06 {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	text-decoration: none;
	line-height: 28px;
}
A.sa06:hover {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	TEXT-DECORATION: underline;
	line-height: 28px;
}
A.sa07 {
	FONT-SIZE: 12px;
	COLOR: #505050;
	text-decoration: none;
	line-height: 28px;
}
A.sa07:hover {
	FONT-SIZE: 12px;
	COLOR: #505050;
	TEXT-DECORATION: underline;
	line-height: 28px;

}
A.sa08 {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	text-decoration: none;
	line-height: 24px;
}
A.sa08:hover {
	FONT-SIZE: 12px;
	COLOR: #315AAA;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
img{margin:0;padding:0;border:0;}
#banner{width:185px;height:205px;position:relative;overflow:hidden;}
#PicNum{z-index:3;text-align:right;position:absolute;height:20px;right:5px;bottom:0;}
#PicNum a{margin:0 2px;width:15px;height:15px;font-size:12px;line-height:15px;cursor:pointer;color:#ffffff;background:#FF0000;text-align:center;display:block;float:left;}
#PicShow img{width:185px;height:205px;}

.wfont01 {
	font-size: 12px;
	color: #C8C8C8;
}
A.wa01 {
	FONT-SIZE: 12px;
	COLOR: #646464;
	line-height: 24px;
	text-decoration: none;
}
A.wa01:hover {
	FONT-SIZE: 12px;
	COLOR: #646464;
	TEXT-DECORATION: underline;
	line-height: 24px;
}
.sfont7 {
    border: 1px solid #7F9DB9;
    height: 22px;
    width: 360px;
    line-height: 22px;
}
.tabbg1 {
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	background: url("/images/s3a.gif") no-repeat scroll 0 3px transparent;
}
.tabbg2 {
	font-size: 12px;
	color: #5A5A5A;
	line-height: 26px;
	text-align: center;
	cursor: pointer;
}