body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 200%; 
	text-align: center;
	background-color: #FFFFFF;
}
table {
font-size: 12px;
}


p {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}
#warpper {
	width: 980px;
	text-align: left;
}

.nav {
	height: 24px;
	background-image: url(images/zp_02.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.navdh {
	height: 37px;
	width: 980px;
}
.navdhc {
	height: 37px;
	background-image: url(images/zpw_08-07.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 5px;
}
.ss {
	width: 980px;
	clear: both;
}
.zpxx {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bfd6dc;
	border-bottom-color: #bfd6dc;
	border-left-color: #bfd6dc;
	width: 945px;
}

.zcjl {
	text-align: left;
	text-indent: 30px;
}

.ssleft {
	width: 597px;
	float: left;
	background-image: url(images/zpw_11.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 260px;
	text-align: center;
}
.ssleftk {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FE660A;
	height: 240px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 340px;
	margin-left: 8px;
	float: left;
}
.ssrightc {
	width: 240px;
	float: right;
	height: 230px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ssrightcbg {
	background-image: url(images/zp_54.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 237px;
	padding-top: 50px;
	text-align: center;
	color: #549D35;
}



.ssright {
	float: right;
	width: 383px;
	height: 260px;
}
.zwss {
	float: left;
	width: 265px;
	margin-left: 2px;
	margin-top: 3px;
}
.zwss1 {
	background-image: url(images/ss_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 133px;
}
.zwss2 {
	background-image: url(images/ss_04.gif);
	background-repeat: repeat-x;
	background-position: right top;
	height: 32px;
}
.zwss3 {
	width: 265px;
	border-right-width: 1px;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	/*text-align: center;*/
}
.zwss4 {
	background-image: url(images/ss_14.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
}
.ssjg {
	float: right;
	width: 700px;
	margin-right: 3px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
}
.ssjg1 {
	background-image: url(images/ss_08.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 28px;
}
.ssjg2 {
	background-image: url(images/ssjgc.gif);
	background-repeat: repeat-x;
	background-position: right top;
	height: 32px;
}
.ssjg3 {
	background-image: url(images/ssr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 192px;
}
.qiyezx {
	background-image: url(images/qyzxcc.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 32px;
	width: 700px;
}
.qiyelbg {
	background-image: url(images/qiyelbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.qiyelbgc {
	background-image: url(images/qiyelbgc.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.qiyelxx {
	background-image: url(images/qiyeleft45.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
	color: #FF9900;
}




.hpbg {
	background-image: url(images/hpbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.ltwz {
	font-size: 12px;
	line-height: 1.5em;
	text-align: left;
	text-indent: 30px;
}

.yltr {
	text-indent: 20px;
	text-align: left;
	color: #CC3333;
}

.grzx {
	float: right;
	width: 700px;
	margin-right: 3px;
	margin-top: 3px;
}
.grzx1 {
	background-image: url(images/zx_38.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 30px;
}
.grzx2 {
	background-image: url(images/zx_46.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 4px;
}
.grzx3 {
	background-image: url(images/zx_47.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 4px;
}
.grzx4 {
	background-image: url(images/zx_67.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 4px;
}

.butn1 {
	background-image: url(images/button5.gif);
	height: 29px;
	width: 79px;
	border: 1px solid #CCCCCC;
}
.butn2 {
	background-image: url(images/button5.gif);
	height: 29px;
	width: 79px;
	border: 1px solid #0066FF;
}
.butn3 {
	background-image: url(images/button6.gif);
	height: 29px;
	width: 79px;
	border: 1px solid #CCCCCC;
}
.butn4 {
	background-image: url(images/button6.gif);
	height: 29px;
	width: 79px;
	border: 1px solid #0066FF;
}
.jlbg {
	background-color: #DFE6ED;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-indent: 30px;
}

.jobleft {
	float: left;
	width: 700px;
	margin-left: 2px;
	margin-top: 3px;
}
.place {
	margin-right: 3px;
	margin-left: 3px;
}
.jobk {
	border: 1px solid #d5c4c4;
	background-image: url(images/jobkbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.jobzw {
	color: #b72508;
	background-image: url(images/job_18.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 20px;
	text-indent: 10px;
	padding-bottom: 3px;
	text-align: left;
}

.jobleftc {
	float: left;
	border: 1px solid #CCCCCC;
	width: 698px;
	margin-left: 2px;
	margin-top: 3px;
	clear: left;
}

.jobright {
	float: right;
	width: 265px;
	margin-right: 3px;
	margin-top: 3px;
	clear: right;
}
.jobrighttop {
	width: 265px;
	margin-top: 3px;
}

.jobrightbg1 {
	background-image: url(images/job_28.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 32px;
	width: 265px;
	text-align: left;
}
.jobrightbg2 {
	background-image: url(images/job_31.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 265px;
}
.zczx {
	margin-top: 3px;
	width: 700px;
}
.zczxk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bddbf5;
	border-right-color: #bddbf5;
	border-bottom-color: #3692e5;
	border-left-color: #bddbf5;
	background-image: url(images/bg2.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 700px;
	text-align: center;
}
.zczxkc {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bddbf5;
	border-bottom-color: #bddbf5;
	border-left-color: #bddbf5;
	width: 700px;
}
.zczxkbg {
	background-image: url(images/bg1.gif);
	background-repeat: repeat-x;
	background-position: left;
	height: 23px;
	width: 174px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.zczx1 {
	background-image: url(images/hyzx_08.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 346px;
	font-weight: bold;
	color: #b72508;
	text-align: left;
	text-indent: 20px;
}
.zczx0 {
	width: 346px;
}

.zczx2 {
	background-image: url(images/qiyelbgc.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 346px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bacefa;
	border-bottom-color: #bacefa;
	border-left-color: #bacefa;
	text-align: left;
}
.zczx3 {
	width: 265px;
	background-image: url(images/hyzx_07.gif);
	background-repeat: no-repeat;
	height: 66px;
	margin-top: 3px;
}



#test {
	text-align: left;
	text-indent: 20px;
}




.gg {
	background-image: url(images/zx_67.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 4px;
	clear: both;
}
.k1 {
	background-image: url(images/k_05.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 16px;
}
.k2 {
	background-image: url(images/k_09.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 7px;
}
.k3 {
	background-image: url(images/k_11.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.k4 {
	background-image: url(images/k_13.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	width: 7px;
}
.k5 {
	background-image: url(images/k_16.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 16px;
}

.ggt {
	background-image: url(images/zpw_18.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 28px;
	width: 163px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
}
.ggm {
	background-image: url(images/zpw_29.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 54px;
	width: 163px;
}
.ggb {
	background-image: url(images/zpw_31.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 41px;
	width: 151px;
	padding-left: 8px;
	padding-right: 4px;
}

.ggc {
	clear: both;
	height: 113px;
	width: 980px;
}
.ggd {
	width: 980px;
	clear: both;
}
.ggdbg {
	background-image: url(images/zpw_20.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 72px;
	width: 194px;
	text-align: center;
	padding-top: 4px;
}




#mainbottom {
	width: 980px;
	clear: both;
}
.zpt {
	background-image: url(images/zpw_21.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 490px;
}
.zptc {
	background-image: url(images/zpw_21-27.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 490px;
	height: 33px;
}

.zpm {
	background-image: url(images/zpw_21-28.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.xxc {
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	border-right-style: none;
	border-left-style: none;
}
.zpb {
	background-image: url(images/zpw_21-29.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.zptm {
	background-image: url(images/zptm.gif);
	background-repeat: repeat-x;
	height: 35px;
	color: #FFFFFF;
}


.input101 {
	/*
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	height: 22px;
	font-size: 12px;
	width:190px;
	
	background-repeat: no-repeat;
	background-position: top;
	*/
	/*
	width:190px;
	background:#dadae6  ;
	BORDER-RIGHT: #7b9ebd 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7b9ebd 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
*/

border:1px solid #7B9EBD;
background:url(jobsearch_files/1.jpg);
color:black;
font-size:12px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
width:190px;
}

.input1 {

/*
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	height: 22px;
	font-size: 12px;
	width:108px;
	background-repeat: no-repeat;
	background-position: top;
*/
/*
	width:108px;
	background:#dadae6  ;
	BORDER-RIGHT: #7b9ebd 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7b9ebd 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
*/
border:1px solid #7B9EBD;
background:url(jobsearch_files/1.jpg);
color:black;
font-size:12px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
width:108px;

}
.input1su {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	height: 22px;
	font-size: 12px;
	width:145px;
	background-repeat: no-repeat;
	background-position: top;
}
.input2 {
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #ffffff;
	height: 20px;
	font-size: 12px;
	border: 1px solid #666666;
	width: 230px;
}
.input3 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #ffffff;
	height: 18px;
	font-size: 12px;
	border: 1px solid #666666;
	width: 100px;
}
.input4 {
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #FFFFFF;
	width:40px;
	font-size: 12px;
	border: 1px solid #666666;
}
.input5 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #ffffff;
	height: 18px;
	font-size: 12px;
	border: 1px solid #dddddd;
	width: 100px;
	margin-right: 8px;
}
.input6 
{
	border-top: #FF9231 1px solid; 
	border-bottom: #FF9231 1px solid; 
	border-left: #FF9231 1px solid; 
	border-right: #FF9231 1px solid;	
	padding-top: 2px; 
	padding-bottom: 0px; 
	padding-left: 1px; 
	padding-right: 1px; 
	background-color: #FFEEDE; 
	height: 22px; 	
	font-size: 12px; 
	width:190px;
}
.textarea {
	font-size: 12px;
}

.yellow {
	color: #FF3300;
}
#infotit   {font-size: 14pt;font-weight: bold;text-align: center;background-image: url(images/newstable3_16.gif);background-repeat: repeat-x;padding-top: 20px;padding-bottom: 15px;} 
#infodate  {text-align: center;padding-top: 5px;padding-bottom: 10px;}
#infocontent   {font-size: 10.5pt;line-height: 1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}    
#info1   {border: 5px solid #E7E7E7;}
#info2   {border: 1px solid #CCCCCC;padding: 12;}
.content {
	font-size: 10.5pt;
	line-height: 1.5em;
	background-color: #FFFFFF;
}

a:link    { text-decoration:none; color:#333333;font-size: 12px;}
a:visited { text-decoration:none; color:#333;font-size: 12px;}
a:hover   { text-decoration:none; color:#CCcccc;font-size: 13px;text-decoration: underline;}
a:active  { text-decoration:none; color:#333;font-size: 12px;}
A.whitelink:link { color:#fff; font-size: 14px;}
A.whitelink:visited { color:#fff; font-size: 14px;}
A.whitelink:hover {text-decoration:none; color:#fff; font-size: 14px;}
A.whitelink:active {text-decoration:none; color:#fff; font-size: 14px;}
A.whitelinkc:link { color:#fff; font-size: 12px;}
A.whitelinkc:visited { color:#fff; font-size: 12px;}
A.whitelinkc:hover {text-decoration:none; color:#fff; font-size: 12px;}
A.whitelinkc:active {text-decoration:none; color:#fff; font-size: 12px;}
A.lvlink:link { color:#549D35; font-size: 12px;}
A.lvlink:visited { color:#549D35; font-size: 12px;}
A.lvlink:hover {text-decoration:none; color:#549D35; font-size: 12px;}
A.lvlink:active {text-decoration:none; color:#549D35; font-size: 12px;}
A.chenglink:link { color:#FF9B15; font-size: 12px;}
A.chenglink:visited { color:#FF9B15; font-size: 12px;}
A.chenglink:hover {text-decoration:none; color:#FF9B15; font-size: 13px;text-decoration: underline;}
A.chenglink:active {text-decoration:none; color:#FF9B15; font-size: 12px;}

A.chenglink2:link { color:blue; font-size: 18px;}
A.chenglink2:visited { color:blue; font-size: 18px;}
A.chenglink2:hover {text-decoration:none; color:blue; font-size: 19px;text-decoration: underline;}
A.chenglink2:active {text-decoration:none; color:blue; font-size: 19px;}


a.orange:link {
  font-size: 14px;
  color: #CCCCCC;
  text-decoration: none;
}
a.orange:visited {
  font-size: 14px;
  color: red;
  text-decoration: none;
}
a.orange:hover {
  font-size: 15px;
  color: #CCCCCC;
  text-decoration: underline;
}



.lietouleft {
	float: left;
	width: 260px;
	margin-left: 2px;
	margin-top: 3px;
}
.lietouright {
	float: right;
	width: 685px;
	margin-right: 6px;
	margin-top: 3px;
}
.lietouk {
	background-image: url(images/ltnew_04.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFD6DC;
	border-bottom-color: #BFD6DC;
	border-left-color: #BFD6DC;
}
.lietoukx {
	height: 43px;
	width: 260px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.lietoukb {
	background-image: url(images/ltnew_04.gif);
	background-repeat: repeat-x;
	width: 685px;
	border: 1px solid #999999;
	background-position: bottom;
	margin-top: 2px;
}


.lietoulj {
	clear: both;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	width:974px;
	margin-left: 3px;
}
.STYLE5 {
	font-weight: bold;
	color: #C1260A;
}


A.mqzplink:link {
	color:#2370D6;
	font-size: 12px;
}
A.mqzplink:visited {
	color:#216DD0;
	font-size: 12px;
}
A.mqzplink:hover {text-decoration:none; color:#666666; font-size: 12px;}
A.mqzplink:active {text-decoration:none; color:#666666; font-size: 12px;}
#mqzp {
	clear: both;
	margin-left: 4px;
	margin-right: 2px;
	width: 974px;
}
.mqzp1 {
	background-image: url(images/mqzp-02.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.mqzp2 {
	background-image: url(images/mqzp-04.gif);
	background-repeat: repeat-y;
	width: 5px;
	text-align: left;
}
.mqzp3 {
	background-image: url(images/mqzp-05.gif);
	background-repeat: repeat-y;
	width: 5px;
}
.mqzp4 {
	background-image: url(images/mqzp-07.gif);
	background-repeat: repeat-x;
	height: 9px;
}










