@charset "utf-8";

/* css document */

/*加入我们*/
table{ margin-bottom:20px;}
.join_table { line-height:40px; }

.first_list { color:#fff; font-weight:bold; border-bottom:3px solid #fff; line-height:50px; background-color:#38220f; margin-bottom:4px;}
.first_list 

.join_table tr.first_list span { display:inline-block; background: no-repeat right  center}


.join_table tr.even { background:#e5e5d7}

.join_table a { padding-left:10px; color:#d2a052; text-decoration:underline; background: no-repeat 0 7px}

.join_txt .table { margin:14px auto; padding:0 50px; }

.join_txt .table tr { line-height:34px}

.join_txt {  width:860px; height:auto;color:#646464; overflow:hidden}

.job_cont { line-height:42px;}

table strong{ font-size:14px;}

.job_tit {  line-height:54px; color:#38220f; font-size:16px;margin-left:20px;padding-left:30px;}

.renli { background:url(/uploads/image/images/ren.png) no-repeat 0 18px}

.zw { background:url(/uploads/image/images/text.png) no-repeat 0 14px}

.mart20 { margin-top:20px}



.contact_tit {line-height:40px; border-bottom:1px solid #c3c4a9; color:#38220f; font-size:16px; font-weight:bold;padding-left:30px; }

.apply { border-bottom:1px solid #fff}

.apply_btn { display:block; width:138px; height:35px; text-align:center; line-height:32px; color:#fff; background-color:#38220f;}



.job_close { width:119px; height:49px; line-height:48px; background: no-repeat; color:#8b8b8b; text-align:center; cursor:pointer}



.job_from { /*padding-bottom:26px;*/ background:#fff ; overflow:hidden;}

.job_from ul.fixed { padding:10px 0 20px 36px; width:880px; margin:0 auto; }

.job_from ul.fixed > li {  color:#646464; float:left; position:relative; margin-bottom:12px; width:430px; }

.job_from span.name { float:left; width:90px; color:#646464;  line-height:24px}

.job_from .job_txt { float:left; width:274px; height:24px; padding:0 3px; line-height:24px; border:1px solid #d2d2d2}

.job_from .job_txt.w142 { width:130px; margin-right:10px}

.job_from  li em { float:left; line-height:24px; font-style:normal} 

.rili { position:absolute; left:345px; top:4px}



.job_from textarea { margin:0 auto; display:block; width:860px; height:90px; border:1px solid #d2d2d2; padding:5px;}



.job_btn { text-align:center; margin:28px 0}

.job_btn input { margin:0 15px; border:none; text-align:center; width:96px; height:32px; background:#d2a052; color:#fff}



.select_0 { position:relative; float:left; width:120px; height:24px; border:1px solid #ccccbd; background:#fff  no-repeat right center}

.select_0 dt {cursor:pointer; text-indent:5px}

.select_0 dd { width:120px; position:absolute; left:-1px; top:24px; display:none; border:1px solid #ccccbd; border-top:none; background:#fff}

.select_0 dd a { display:block; text-indent:5px}

.job_from h3 {  padding:2px 0 10px 30px;  color:#d2a052; font-size:16px; font-weight:bold; border-bottom:3px solid #ffcc55; margin-bottom:12px;}

.list01{ background-color:#f2f2f2;}

.jbqk{ height:380px; background-image:url(/uploads/image/images/jbqk.png); background-repeat:no-repeat; margin-left:20px; }
.lxfs{ height:220px; background-image:url(/uploads/image/images/lxfs.png); background-repeat:no-repeat; margin-left:20px; }
.gzjl{background-image:url(/uploads/image/images/gzjl.png); background-repeat:no-repeat; border:none;margin-left:20px; }