.cle {
clear:both;
}

.header {
width:965px;
position:relative;
height:98px;
margin:0 auto;
}

.logo {
background:url(index_03.gif) no-repeat;
position:absolute;
width:185px;
height:98px;
}

.e_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:119px;
height:35px;
background:url(entback_03.gif) no-repeat;
}
body,td,th {
	font-family: ËÎÌå;
	font-size: 12px;
	color:#676767;
}
.j_container {
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;
}

.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;
}

.j_mcolor {
color:#C00;
font-weight:700;
}

.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;
}

a {
color:#333;
text-decoration:none;
}

a:hover {
color:#007eff;
}

.ebcont {
width:943px;
text-align:center;
margin:10px auto 0;
}

.ejt {
text-align:center;
margin:0 auto;
}

.ejtl {
float:left;
width:411px;
height:52px;
border:1px #aeaeae solid;
background:#f7f7f7 url(entjob_14.gif) no-repeat 10px 50%;
}

.ejtl span {
display:block;
padding-left:55px;
margin-top:8px;
font-size:12px;
}

.ejtl h2 {
display:block;
padding-left:55px;
margin-top:8px;
font-size:14px;
color:#06F;
}

.ejb {
text-align:center;
margin:20px auto 0;
}

.ejbl {
float:left;
width:170px;
margin-right:13px;
}

.ejbl span {
display:block;
margin-top:10px;
}

.ejbr {
float:left;
width:757px;
}

.ejbr h3 {
background:#f0f0f0 url(blueico.gif) no 0 10px 50%;
padding-left:20px;
border-bottom:2px #06C solid;
height:20px;
padding-top:10px;
text-align:left;
font-size:14px;
}

.ejbr div {
margin-top:10px;
padding:8px;
}

.ejblt {
background:url(entjob_19.gif) no-repeat;
width:170px;
height:300px;
}


.ps_cl {
float:left;
width:965px;
}

.ps_cllr {
float:left;
width:422px;
height:272px;
background:url(psbg5.gif) no-repeat;
font-size:12px;
padding-top:18px;
margin-left:10px;
}

.ps_cllr table {
text-align:left;
}

.ps_clls {
padding-left:100px;
}

.ps_clrr {
float:left;
width:294px;
height:270px;
margin-left:10px;
background:url(psbg4.gif) no-repeat;
}

.ps_crr {
float:left;
width:212px;
height:280px;
margin-left:10px;
overflow:hidden;
}

.pscrtr {
background:url(psbg6.gif) no-repeat 0 0 5px;
width:212px;
height:280px;
}

.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_clrr table {
text-align:left;
margin-top:30px;
font-size:12px;
}

.pscrtr table {
text-align:left;
font-size:12px;
margin-top:30px;
line-height:32px;
}

.pscrtr 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;
}

.es_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:119px;
height:35px;
background:url(entshow_03.gif) no-repeat;
}
.es1_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:119px;
height:35px;
background:url(jingying.gif) no-repeat;
}

.ets_container {
width:965px;
margin:0 auto;
}

.ets_top {
position:relative;
background:url(entshow_07.gif) repeat-x;
height:120px;
}

.ets_topline {
height:6px;
margin-top:1px;
}

.ets_topline1 {
float:left;
display:block;
width:202px;
height:4px;
background:#0058ba;
font-size:0;
}

.ets_topline2 {
float:left;
display:block;
width:760px;
height:4px;
background:#0068dc;
font-size:0;
margin-left:3px;
}

.ets_wc {
position:absolute;
top:26px;
left:209px;
background:url(entshow_10.gif) no-repeat;
width:157px;
height:54px;
}

.ets_txt {
position:absolute;
top:26px;
left:386px;
font-size:12px;
line-height:18px;
padding:8px;
}

.ets_txt h2 {
font-size:14px;
font-weight:700;
color:#F60;
}

.ets_navon {
position:absolute;
top:99px;
left:600px;
background:url(ets_on.gif) no-repeat;
width:109px;
height:30px;
padding-left:30px;
padding-top:8px;
}

.ets_navoff {
position:absolute;
top:99px;
left:708px;
background:url(ets_off.gif) no-repeat;
width:109px;
height:30px;
padding-left:30px;
padding-top:8px;
}

.ets_menuon {
color:#333;
font-size:12px;
font-weight:700;
}

.ets_l {
float:left;
width:192px;
background:#eff7ff;
margin-top:8px;
padding:5px;
}

.ets_l h2 {
font-size:14px;
color:#0077fa;
font-weight:700;
padding-top:20px;
padding-bottom:8px;
padding-left:6px;
}

.ets_l p {
font-size:12px;
font-weight:400;
line-height:18px;
}

.ets_r {
float:left;
margin-left:5px;
width:755px;
}

.ets_rl {
width:602px;
float:left;
margin-top:8px;
color:#003c7e;
}
.ets_rl img {float:left; padding:5px; }
.ets_rl p {
font-size:12px;
line-height:20px;
padding:11px;
}

.ets_rl h2 {
height:20px;
border-bottom:2px #09F solid;
color:#06F;
font-size:14px;
font-weight:700;
}

.ets_rr {
float:right;
width:131px;
height:30px;
margin-top:8px;
}

.ets_rr img {
line-height:22px;
display:block;
padding-bottom:6px;
}

.ebanner {
width:920px;
height:60px;
background:#ccc;
margin:10px auto 0;
}

.ebcl {
display:inline;
float:left;
background:url(entbbbg.gif) no-repeat bottom;
width:309px;
margin-right:19px;
margin-left:10px;
border:2px #CCC solid;
font-size:12px;
line-height:26px;
text-align:left;
padding:10px;
}

.ebcl h3 {
font-size:14px;
color:#333;
font-weight:700;
}

.ebcr {
float:left;
text-align:left;
width:572px;
height:410px;
padding-top:50px;
background:url(entback_07.gif) no-repeat;
}

.ebcr_l {
display:inline;
width:285px;
float:left;
margin-left:30px;
font-size:12px;
line-height:26px;
}

.ebcr_r {
width:222px;
float:left;
font-size:12px;
line-height:22px;
padding:15px;
}

.ebcr_r img {
padding-top:15px;
}

.ebcrbot {
margin-top:50px;
font-size:12px;
line-height:22px;
padding-left:25px;
}

.ebcrbot h2 {
font-size:14px;
font-weight:700;
}

.ebcrbot h3 {
font-size:12px;
color:red;
}

.j_menu {
position:absolute;
width:500px;
height:25px;
top:61px;
left:460px;
padding-top:5px;
font-size:14px;
}

.j_line {
background:url(jobdefault_21.gif) no-repeat;
width:965px;
height:21px;
margin:0 auto;
}

.e_container {
text-align:center;
width:965px;
margin:0 auto;
padding:10px;
}

.e_left {
float:left;
width:771px;
padding-right:11px;
}

.e_lefttop {
float:left;
width:771px;
height:55px;
border:1px #ccc solid;
padding-bottom:15px;
}

.e_right {
float:right;
width:183px;
overflow:hidden;
}

.e_righttop {
float:right;
width:183px;
background:url(entdefault2_08.gif) no-repeat;
height:135px;
font-size:12px;
text-align:left;
line-height:25px;
padding-top:40px;
}

.e_lefttopl {
float:left;
width:188px;
height:155px;
padding:7px;
}

.e_lefttopl table {
margin-top:40px;
font-size:12px;
}

.e_lefttopl input {
width:100px;
}

.e_lefttopr {
float:left;
width:562px;
height:159px;
padding-top:10px;
}

.e_lefttoprt {
text-align:right;
padding-right:30px;
font-size:12px;
padding-top:8px;
}

.e_lefttoprm {
margin-top:10px;
padding:0 15px;
}

.e_lefttoprm li {
display:block;
float:left;
}

.e_lefttoprm img {
display:block;
margin-left:15px;
}

.e_lefttoprb {
margin-top:20px;
font-size:12px;
text-align:left;
padding:0 20px;
}

.e_leftmin {
margin-top:15px;
font-size:12px;
line-height:22px;
}

.e_leftbot {
margin-top:10px;
font-size:12px;
line-height:22px;
}

.e_righttop a {
background:url(jobdefault_33.gif) no-repeat 10px 50%;
padding-left:25px;
}

.e_rightmin {
width:184px;
}

.e_righttoplt {
font-size:0;
float:left;
width:184px;
height:11px;
background:url(entdefaulttbg.gif) no-repeat;
}

.e_righttoplm {
float:left;
background:url(entdefaultmbg.gif) repeat-y;
width:184px;
font-size:12px;
}

.e_righttoplm li {
text-align:left;
line-height:23px;
margin:5px auto 0 5px;
}

.e_righttoplm li a {
display:block;
padding-left:20px;
background:url(entdefault2_16.gif) no-repeat 10px 50%;
border-bottom:1px #CCC dashed;
width:84%;
}

.e_righttoplm span {
display:block;
margin-top:8px;
}

.e_righttoplb {
float:left;
background:url(entdefaultbbg.gif) no-repeat;
width:184px;
}

.znsc {
width:160px;
height:183px;
background:#e3e7d0;
}

.znsc img {
margin-top:6px;
}

.e_rightbot {
margin-top:8px;
}

.eg_hright {
position:absolute;
z-index:100;
left:180px;
top:50px;
width:120px;
height:34px;
background:url(entreg_03.gif) no-repeat;
}

.eg_container {
width:895px;
overflow:hidden;
margin:10px auto 0;
padding:35px;
}

.eg_top {
background:url(entreg_07.gif) no-repeat;
width:880px;
height:42px;
}

.eg_m {
width:860px;
background:url(entreg_09.gif) repeat-y;
padding:0 10px 10px;
}

.eg_m1 {
border-bottom:1px #09F solid;
font-size:12px;
padding-left:6px;
}

.eg_m2 {
padding-left:35px;
padding-top:6px;
padding-bottom:6px;
font-size:14px;
}

.eg_b {
width:880px;
background:url(entreg_19.gif) no-repeat;
height:17px;
}

.enfn {
background:url(entregfn.gif) no-repeat;
width:659px;
height:389px;
line-height:33px;
font-size:14px;
margin:20px auto 0;
padding:70px 23px 33px;
}

.etgfb {
background:#f5f5f5;
border:1px #CCC solid;
margin-top:18px;
padding:5px;
}

.enfline {
border-bottom:1px #CCC dashed;
}

.e_menu ul,.j_menu ul,.e_lefttoprm ul {
margin:0;
padding:0;
}

.e_menu li,.ejtr,.j_menu li {
float:left;
}

.e_mindex,.j_mindex {
background:url(jobdefault_13.gif) no-repeat;
width:50px;
height:32px;
padding-top:8px;
padding-left:18px;
}

.e_mse,.j_mse {
background:url(jobdefault_14.gif) no-repeat;
width:71px;
height:32px;
padding-top:8px;
padding-left:15px;
}

.ps_cont,.ps_clb,.e_righttop1 {
margin-top:10px;
}

.enfn h2,.etgff {
color:#06F;
font-weight:700;
}
.ejblt a{color:#0066ff;}
.tr_allbor_Sel{ background-color:#eefaff; cursor:hand; }
.tr_allbor_changeBg{ background-color:#eefaff; cursor:hand; }
.buttom_blue{
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(blueButtom_01.gif); BORDER-LEFT: medium none; WIDTH: 73px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; HEIGHT: 24px
}
	.textfield {height:23px;color:#333;border:solid 1px #999;padding:3px 0px 0px 5px;}