﻿.middle .job_type{width: 944px; height: auto; margin: 0px auto;}
.middle .job_type .type_left{width:700px; float:left;}

.type_left .job_left{width:700px; float:left; border:1px solid #eaeaea; margin-top:10px; background-color:#fff; overflow:hidden;}
.type_left .job_left .types_txt{margin:0px auto; width:670px; border-bottom:1px solid #eaeaea; text-align:left; padding:10px 10px 10px 10px;}
.type_left .job_left .types_txt p{font:12px 宋体; color:#000; line-height:24px;}
.type_left .job_left .types_txt p a{font:14px 宋体; color:#000; font-weight:bold; line-height:26px;}
.type_left .job_left .types_txt p.job_type3 a{font:12px 宋体; color:#000;}
.bg_fg{background-color:#fff; height:1px; margin-top:-1px; width:auto;}

.type_left .job_left ul.ul_padd{padding: 10px 0px 10px 0px;}
.type_left .job_left ul.ul_padd li{width: 330px; float: left; padding-left: 20px;}
.type_left .job_left ul.ul_padd li p.p_w156px{width: 156px; float: left; text-align: left;}
.type_left .job_left ul.ul_padd li p a{font:12px 宋体; color:#000; line-height:22px; text-decoration:underline;}
.type_left .job_left ul.ul_padd li p a:hover{font:12px 宋体; color:#000; line-height:22px; text-decoration:none;}
.type_left .job_left ul.ul_padd li p.p_w92px{ width:92px; float:left; margin-left:25px; text-align:left;}

.job_type .type_left .job_left .tit_bg h2 a.h_tit{font:14px 宋体; color:#000; font-weight:bold; line-height:36px; margin-left:5px;}
.job_type .type_left .job_left .tit_bg h2#h2_tit{width:200px; float:left;}

.middle .job_type .type_right{width: 233px; float: right; overflow:hidden;}
.job_type .type_right .job_rigth .tit_bg h2 a.HOT_tit{font:12px 宋体; color:#000; line-height:36px; margin-left:10px;}
.job_type .type_right .job_rigth{width:231px; border:1px solid #eaeaea; margin-top:10px;background-color:#fff; overflow:hidden;}
.job_type .type_right .job_rigth .tit_bg h2 a.HOT_tit span{font-size:12px; font-family:Verdana; color:#ff0000; font-weight:bold;}

.job_type .type_right .job_rigth .mar_top10px{margin-top: 10px;}
.job_type .type_right .job_rigth .mar_top15px{margin-top:15px;}
.job_rigth .mar_top15px ul li{margin-left:10px; text-align:left;  font:12px 宋体; color:#000; line-height:22px;}
.job_rigth .mar_top15px ul li a{text-decoration:underline;line-height:22px;}
.job_rigth .mar_top15px ul li a:hover{text-decoration:none;line-height:22px;}

.job_rigth .mar_top15px ul li p.heg{height:20px; width:100%;}


/*---最新求职信息---*/
.middle .new_jobs{ width:942px; border:1px solid #eaeaea; margin:10px auto; padding-bottom:20px; background-color:#fff; overflow:hidden;}
.middle .new_jobs .tit_bg h2 a.h_tit{font:14px 宋体; color:#000; font-weight:bold; line-height:36px; margin-left:5px;}

.middle .new_jobs .jobs_list{width: 922px; margin: 10px auto; background-color: #f4f4f4;}
/*---标题部分 列名---*/
.middle .new_jobs .jobs_list ul.boder_t_l{border-top: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; overflow:hidden;}
.middle .new_jobs .jobs_list ul.boder_t_l li.wid282{width: 268px; height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_t_l li.wid40{width: 40px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_t_l li.wid110{width: 110px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_t_l li.wid100{width: 100px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_t_l li.wid70{width: 70px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
 /*---求职人 信息---*/                  
.middle .new_jobs .jobs_list ul.boder_l{border-left: 1px solid #cdcdcd;overflow:hidden; height:auto;}
.middle .new_jobs .jobs_list ul.boder_l li.wid282{width: 268px; height:100%; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_l li.wid40{width: 40px;height:100%; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_l li.wid110{width: 110px;height:100%; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_l li.wid100{width: 100px;height:100%; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_l li.wid70{width: 70px;height:100%; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.boder_l:hover{ border-left: 1px solid #cdcdcd; background-color:#fff4d8; overflow:hidden;}                           
.middle .new_jobs .jobs_list ul.boder_l li.wid88 a:hover{text-decoration:underline;}      
                            
/*---企业招聘 列名---*/
.middle .new_jobs .jobs_list ul.ent_boder_t_l{border-top: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; overflow:hidden;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid158{width: 158px; height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid360{width: 350px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid58{width: 58px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid65{width: 65px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid88{width: 88px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_t_l li.wid73{width: 73px;height:28px; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000;font-weight: bold; line-height: 28px;}                   


/*---企业招聘 信息---*/
.middle .new_jobs .jobs_list ul.ent_boder_l{ border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd;overflow:hidden;height:auto;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid158{width: 158px; height:100%;  border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid360{width: 350px;height:100%; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid58{width: 58px;height:100%; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid65{width: 65px;height:100%; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid88{width: 88px;height:100%; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid73{width: 73px;height:100%; border-right: 1px solid #cdcdcd;
                            padding-left: 5px; float: left; text-align: left; font: 12px 宋体; color: #000; line-height: 28px;}
.middle .new_jobs .jobs_list ul.ent_boder_l:hover{ border-left: 1px solid #cdcdcd; background-color:#fff4d8; overflow:hidden;}                           
.middle .new_jobs .jobs_list ul.ent_boder_l li.wid88 a:hover{text-decoration:underline;}                                            
                            
.middle .new_jobs .jobs_list ul li a{font: 12px 宋体; color: #000; line-height: 28px;}