.cle {
clear:both;
}

.header {
width:965px;
position:relative;
height:98px;
text-align:left;
margin:0 auto;
}

.logo {
background:url(index_03.gif) no-repeat;
position:absolute;
width:185px;
height:98px;
}

.zntdj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:179px;
height:56px;
background:url(projectzn.gif) no-repeat;
}

.xlctdj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:179px;
height:56px;
background:url(projectxlc.gif) no-repeat;
}

.cztdj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:179px;
height:56px;
background:url(projectcz.gif) no-repeat;
}

.j_container {
text-align:center;
margin:0 auto;
}

.j_nav {
position:absolute;
width:322px;
left:600px;
top:17px;
font-size:12px;
z-index:1000;
}

.j_nav img {
margin-bottom:-3px;
height:19px;
}

.j_menu {
position:absolute;
width:500px;
height:25px;
top:61px;
left:460px;
padding-top:5px;
font-size:14px;
}

.j_mcolor {
color:#C00;
font-weight:700;
}

.j_line {
background:url(jobdefault_21.gif) no-repeat;
width:965px;
height:21px;
margin:0 auto;
}

a {
color:#333;
text-decoration:none;
}

a:hover {
color:#007eff;
}

.tdj_top {
width:965px;
text-align:center;
margin:0 auto;
}

.tdj_topl {
float:left;
width:761px;
text-align:left;
font-size:12px;
font-weight:400;
}

.tdj_lbgpjx {
background:url(index_98.gif) no-repeat;
height:43px;
width:31px;
}
.tdj_lbgpjc {
background:url(index_110.gif) no-repeat;
height:43px;
width:31px;
}.tdj_lbgpjz {
background:url(todayjob_07.gif) no-repeat;
height:43px;
width:31px;
}
.tdj_rbg {
background:url(todayjob_08.gif) repeat-x;
height:28px;
width:722px;
padding-top:15px;
padding-left:8px;
}

.tdj_sn{background:#f6f9ff; display:block; padding:8px; line-height:20px;}
.tdj_sn li{ float:none; display:block; padding-left:18px; background:url(images/todayjob_16.gif) no-repeat 10px 50%; border-bottom:1px #CCCCCC dashed; line-height:26px; }

.tdj_fcolor {
color:#F63;
}

.wtdj_bottom h2 {
background:url(weituoczmn.gif) no-repeat;
height:32px;
width:735px;
margin-top:10px;
text-align:left;
font-size:12px;
color:#F30;
font-weight:700;
padding-top:11px;
padding-left:20px;
}

.wtdj_bottomcon p {
line-height:25px;
padding-left:8px;
padding-top:11px;
font-size:14px;
}

.pjcon {
background:url(jobdefault_58.gif) no-repeat 10px 50%;
padding-left:25px;
font-size:14px;
font-weight:700;
border-bottom:1px #CCC dashed;
line-height:22px;
color:#F60;
}

.pagelist {
border:1px #CCC dashed;
margin-top:8px;
padding:5px;
}

.pjbanner {
height:50px;
width:740px;
background:#fff;
margin-top:15px;
}

.wtdj_right02m img {
display:block;
margin-top:5px;
}

.tdj_rzp {
margin-top:18px;
}

.q_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:126px;
height:47px;
background:url(qiuzhidefault_03.gif) no-repeat;
}

.qz_main {
width:945px;
margin:0 auto;
padding:10px;
}

.qz_subnav {
float:left;
width:368px;
height:400px;
background:url(qiuzhidefaultbg.gif) no-repeat;
padding:125px 40px 40px;
}

.qz_subnavl {
float:left;
width:185px;
}

.qz_subnavl table {
font-size:12px;
}

.qz_subnavr {
float:left;
width:176px;
height:69px;
margin-left:6px;
margin-top:30px;
margin-bottom:49px;
background:url(qiuzhidefault_13.gif) no-repeat;
}

.qz_second {
position:relative;
left:40px;
top:96px;
width:463px;
height:397px;
background:url(qiuzhidefaultsn.gif) no-repeat;
}

.qz_subnavb {
float:left;
font-family:"ËÎÌå";
font-size:12px;
line-height:25px;
}

.qz_secondimg {
position:absolute;
left:8px;
top:45px;
background:url(qiuzhidefault_10.gif) no-repeat;
width:117px;
height:87px;
}

.qz_secondtxt {
position:absolute;
left:128px;
top:45px;
font-size:12px;
line-height:26px;
}

.qz_secondico {
position:absolute;
left:188px;
top:366px;
background:url(qiuzhidefault_23.gif) no-repeat;
width:179px;
height:69px;
}

.p_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:177px;
height:35px;
background:url(pson3_03.gif) no-repeat;
}

.e_menu {
position:absolute;
width:440px;
height:25px;
top:61px;
left:520px;
padding-top:5px;
font-size:14px;
}

.e_mse1 {
background:url(emn.gif) no-repeat;
width:72px;
height:32px;
padding-top:8px;
color:#FFF;
font-weight:700;
padding-left:15px;
}

.eshade {
text-align:center;
background:url(ebg_top.gif) repeat-x;
width:965px;
height:8px;
margin:0 auto;
}

.e_line {
background:url(eTop.gif) repeat-x;
width:965px;
height:21px;
text-align:center;
font-size:12px;
color:#fff;
padding-top:5px;
margin:0 auto;
}

.ps_container {
width:965px;
margin:10px auto 0;
}

.ps_top1 {
background:url(pson_03.gif) no-repeat;
width:10px;
height:55px;
}

.ps_top2 {
width:425px;
background:url(pson_05.gif) repeat-x;
height:55px;
}

.ps_top2 span {
display:block;
font-size:14px;
line-height:10px;
padding-left:13px;
padding-top:12px;
}

.ps_cl {
float:left;
width:733px;
}

.ps_cll {
float:left;
width:422px;
height:272px;
background:url(psbg1.gif) no-repeat;
font-size:12px;
padding-top:8px;
}

.ps_clls {
padding-left:100px;
}

.ps_clr {
float:left;
width:294px;
height:270px;
background:url(psbg2.gif) no-repeat;
margin-left:15px;
}

.ps_cr {
float:left;
width:212px;
margin-left:15px;
}

.pscrt {
background:url(psbg3.gif) no-repeat 0 0 5px;
width:212px;
height:600px;
}

.ps_clbt {
height:12px;
font-size:14px;
padding:5px;
}

.ps_clbm {
font-size:12px;
padding-top:5px;
height:27px;
background:url(pson_51.gif) repeat-x;
}

.ps_clr table {
margin-top:30px;
font-size:12px;
}

.pscrt table {
font-size:12px;
margin-top:30px;
line-height:32px;
}

.pscrt td {
padding-left:10px;
}

.ps_ctdl {
border-top:1px #CCC solid;
}

.ps_clbm table {
line-height:25px;
}

.ps_line {
border-bottom:1px #CCC dashed;
line-height:12px;
padding-left:10px;
padding-top:12px;
}

.pstbl {
border-bottom:1px #CCC solid;
}

.psbot {
float:none;
clear:both;
}

.psm_l {
float:left;
width:171px;
height:320px;
background:url(psmsub.gif) no-repeat;
padding-top:50px;
padding-left:10px;
font-size:14px;
line-height:32px;
}

.psm_r {
float:left;
width:755px;
margin-left:12px;
}

.psm_t1 {
position: relative;
float:left;
background:#f0f0f0;
height:15px;
padding-top:10px;
padding-left:10px;
font-size:14px;
}

.psm_t1 span {
float:right;
display:block;
padding-right:10px;
padding-bottom:12px;
}

.psm_t2 {
border-bottom:2px #06F solid;
height:15px;
margin-top:8px;
margin-bottom:8px;
padding:5px;
}

.psm_t2h2 {
font-size:12px;
display:block;
line-height:22px;
height:35px;
}



.psm_t4 {
font-size:12px;
line-height:22px;
}

.j_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:136px;
height:47px;
background:url(jobdefault_10.gif) no-repeat;
}

.j_content {
text-align:center;
width:957px;
margin:0 auto;
padding:2px 4px 0;
}

.j_left {
float:left;
width:758px;
text-align:left;
}

.j_left_l {
width:195px;
float:left;
margin-right:1px;
font-size:14px;
font-weight:700;
color:#2f5db5;
}

.j_left_lt {
background:url(jobdefault_29.gif) no-repeat 0 0;
height:33px;
padding-top:10px;
padding-left:35px;
}

.j_left_lm {
background:url(jobdefault_29.gif) no-repeat 0 -49px;
height:35px;
padding-top:10px;
padding-left:35px;
}

.j_left_lb {
background:url(jobdefault_29.gif) no-repeat 0 -99px;
height:33px;
padding-top:10px;
padding-left:30px;
}

.j_left_ljs {
margin-top:6px;
margin-bottom:6px;
}

.j_leftsearch {
display:block;
background:url(jobdefault_52.gif) no-repeat;
width:170px;
height:180px;
font-size:13px;
padding:26px 13px 9px 10px;
}

.j_leftsearch img {
margin-top:5px;
padding-left:47px;
}

.j_left_r {
float:left;
width:560px;
}

.j_left_r td,.j_left_r tr {
line-height:22px;
font-size:12px;
border:0 #CCC solid;
}
.j_left_rTb {
width:965px;
}

.j_left_rTb td,.j_left_rTb tr {
line-height:22px;
font-size:12px;
border:0 #CCC solid;
}


.j_left_r td a {
background:url(jobdefault_58.gif) no-repeat 0 50%;
width:100%;
padding-left:8px;
border-bottom:1px #CCC dashed;
display:block;
line-height:26px;
height:25px;
}

.j_left_r td a:hover {
background:#F9F9F9 url(blueico.gif) no-repeat 0 50%;
}

.j_left_rbor {
border-bottom:2px #2f5db5 dashed;
width:510px;
display:block;
}


.j_myugao {
background:url(jobdefault_38.gif) no-repeat;
width:562px;
height:25px;
margin-top:10px;
}

.j_left_protitle {
background:url(jobdefault_80.gif) no-repeat;
width:757px;
height:25px;
}

.j_left_pro li {
float:left;
margin-top:9px;
margin-left:8px;
}

.j_left_proj {
background:url(jobdefault_83.gif) no-repeat;
width:112px;
height:95px;
}

.j_left_proj span,.j_left_proy span,.j_left_prov span,.j_left_prob span,.j_left_proc span,.j_left_prom span, {
display:block;
margin-top:69px;
padding-left:33px;
font-size:12px;
}

.j_left_proy {
background:url(jobdefault_85.gif) no-repeat;
width:114px;
height:95px;
}

.j_left_prov {
background:url(jobdefault_87.gif) no-repeat;
width:112px;
height:95px;
}

.j_left_prob {
background:url(jobdefault_89.gif) no-repeat;
width:113px;
height:95px;
}

.j_left_proc {
background:url(jobdefault_91.gif) no-repeat;
width:112px;
height:95px;
}

.j_left_prom {
background:url(jobdefault_93.gif) no-repeat;
width:113px;
height:95px;
}

.j_right {
float:left;
width:183px;
padding-left:10px;
}

.j_right01 {
background:url(jobdefaultrbg.gif) no-repeat;
line-height:23px;
font-size:12px;
width:175px;
height:158px;
text-align:left;
padding:5px;
}

.j_right01 li {
padding-left:8px;
}

.j_right01 li a {
background:url(jobdefault_33.gif) no-repeat 0 50%;
padding-left:18px;
}

.j_right011 {
background:url(jobdefaultzn.gif) no-repeat 3px 3px;
width:164px;
height:29px;
padding-bottom:5px;
}

.j_right02 {
width:175px;
height:100%;
margin-top:10px;
margin-right:5px;
}

.j_right02t {
background:url(jobdefaultrbg.gif) no-repeat;
width:185px;
height:10px;
}

.j_right02m {
background:url(jrbg.gif) repeat-y;
width:175px;
height:100%;
padding-left:10px;
}

.j_rzp {
margin-top:8px;
}

.tdj_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:175px;
height:35px;
background:url(todayjob_03.gif) no-repeat;
}

.tdj_lbg {
background:url(todayjob_07.gif) no-repeat;
height:43px;
width:31px;
}

.tdj_bottom h2 {
background:url(showtodayjob.gif) no-repeat;
height:32px;
width:940px;
margin-top:10px;
text-align:left;
font-size:12px;
color:#F30;
font-weight:700;
padding-top:11px;
padding-left:20px;
}

.czdj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:176px;
height:54px;
background:url(weituocz.gif) no-repeat;
}
.xlcdj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:176px;
height:54px;
background:url(weituoxlc.gif) no-repeat;
}
.zndj_hright {
position:absolute;
z-index:100;
left:180px;
top:30px;
width:176px;
height:54px;
background:url(weituozn.gif) no-repeat;
}

.tdj_lbgwc {
background:url(index_110.gif) no-repeat;
height:43px;
width:31px;
}
.tdj_lbgwz {
background:url(todayjob_07.gif) no-repeat;
height:43px;
width:31px;
}.tdj_lbgwx {
background:url(index_98.gif) no-repeat;
height:43px;
width:31px;
}
.j_menu ul,.tdj_topl ul,.e_menu ul,.ps_top ul,.j_left_l ul,j_left_l li {
margin:0;
padding:0;
}

.j_menu li,.tdj_topl li,.e_menu li,.ps_top li {
float:left;
}

.j_mindex,.e_mindex {
background:url(jobdefault_13.gif) no-repeat;
width:50px;
height:32px;
padding-top:8px;
padding-left:18px;
}

.j_mse,.e_mse {
background:url(jobdefault_14.gif) no-repeat;
width:71px;
height:32px;
padding-top:8px;
padding-left:15px;
}

.wtdj_topr,.tdj_topr {
display:inline;
float:right;
width:175px;
margin-right:13px !important;margin-right:2px;
}

.wtdj_topr img,.j_leftsearch select {
margin-top:5px;
}

.wtdj_bottom,.tdj_bottom {
text-align:center;
margin:0 auto;
padding:10px;
}

.wtdj_bottomcon,.tdj_bottomcon {
font-size:12px;
text-align:left;
padding:14px;
}

.wtdj_right02m,.tdj_right02m {
border:1px #CCC solid;
width:175px;
height:100%;
padding:5px 5px 8px;
}

.tdj_right02b,.j_right02b {
background:url(jobdefaultrbg.gif) no-repeat 0 -160px;
width:185px;
height:10px;
}

.tdj_right02ttop,.j_right02ttop {
background:url(jobdefault_47.gif) repeat-x;
width:165px;
height:131px;
line-height:23px;
font-size:14px;
text-align:left;
}

.tdj_right02ttopico,.j_right02ttopico {
background:url(jobdefault_50.gif) no-repeat 5px 50%;
width:16px;
height:16px;
padding-left:29px;
font-size:medium;
font-family:"ºÚÌå";
font-weight:400;
color:#2a75e2;
}

.tdj_right02ttopwt,.j_right02ttopwt {
display:block;
padding-left:29px;
padding-top:5px;
}

.tdj_rtbg,.j_rtbg {
background:url(jobdefault_55.gif) no-repeat 5px 8px;
padding-left:50px;
}

.tdj_rtbg1,.j_rtbg1 {
background:url(jobdefault_63.gif) no-repeat 5px 9px;
padding-top:6px;
padding-left:50px;
}

.tdj_rtbg2,.j_rtbg2 {
background:url(jobdefault_67.gif) no-repeat 5px 9px;
padding-left:50px;
}

.tdj_rtbg3,.j_rtbg3 {
background:url(jobdefault_71.gif) no-repeat 0 3px;
padding-left:50px;
padding-bottom:3px;
padding-top:2px;
}

.ps_cont,.ps_clb {
margin-top:10px;
}

.j_left_pro ul,.j_right01 ul {
list-style:none;
margin:0;
padding:0;
}
.textfield {height:18px;background-image:url(Images/inputbg.gif);color:#333;border:solid 1px #999;padding:3px 0px 0px 5px;}



.barp{
	BORDER-RIGHT: #aeb8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aeb8d8 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(bar_bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 7px 5px; BORDER-LEFT: #aeb8d8 1px; WIDTH: 114px;solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #aeb8d8 1px solid; HEIGHT: 10px; TEXT-ALIGN: left; margin-top:-8px;
}
.barp table{float:left;}
.baro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bar.gif) left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 10px;float:left;
}
.psmtt{float:left;}
.psm_t3 {
display:block;
position:absolute;
font-size:12px;
color:#09F;
background:#f4fbff;

}