@charset "utf-8";
/*名人堂框架*/
.slideBoxfame{ width:430px; height:290px; overflow:hidden; position:relative; border:1px solid #e3e3e3;  }
.slideBoxfame .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxfame .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxfame .hd ul li{ float:left;font-size:12px;color:#000; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxfame .hd ul li.on{ background:#674500; color:#fff; }
.slideBoxfame .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxfame .bd li{ zoom:1; vertical-align:middle;position:relative; }
.slideBoxfame .bd li .pic{ position:relative; z-index:0;  }
.slideBoxfame .bd li .pic img{ width:430px; height:290px; vertical-align:bottom; }
.slideBoxfame .bd li .bg{ width:430px; height:60px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.slideBoxfame .bd li .title{ width:430px; height:30px; line-height:30px; left:0; bottom:25px; font-size:18px;  position:absolute; z-index:2;overflow:hidden;  }
.slideBoxfame .bd li .title a{ color:#fff; padding-left:15px;  }


.finance_box .bd_fame{padding:0 10px;}


/*名人集萃*/
.fame_man_list .hd{height:45px;background:url(../images/img_09.png) no-repeat;margin-top:-1px;}
.fame_man_list .hd .more{padding-top:10px;color:#999;}
.fame_man_list .bd ul{display:block;width:1200px;}
.fame_man_list .bd li{width:180px;height:250px;overflow:hidden;float:left;margin:0 25px 20px 0;}
.fame_man_list .bd li img{width:180px;height:250px;}


/*名人简介*/
.fame_man,.fame_company{background:#fffcf5;padding-bottom:20px;}
.fame_man_a{width:1000px;height:425px;background:url(../images/img_10.png) no-repeat;position:relative;}
.fame_man_a1{width:340px;height:100px;position:absolute;top:85px;left:110px;font-size:32px;color:#fff;text-align:center;}
.fame_man_a2{width:500px;height:110px;font-size:14px;color:#fff;position:absolute;top:55px;right:10px;text-indent:2em;}
.fame_man_a2 a{color:#f30;}

.fame_man_b1{width:660px;margin:20px 0 20px 20px;}
.fame_man_b1 p{text-indent:2em;}
.fame_man_b2{width:241px;position:absolute;right:20px;top:-130px;text-align:center;}
.fame_man_b2 p{font-size:16px;}

.fame_man_c1{width:660px;margin:20px 0 20px 20px;float:left;}
.fame_man_c1 h3{font-size:32px;margin-bottom:30px;}
.fame_man_c2{width:241px;text-align:center;float:right;margin-right:20px; }

/*企业简介*/
.fame_company_a{width:1000px;height:159px;background:url(../images/img_12.png) no-repeat;}
.fame_company_a1{width:194px;height:36px;line-height:36px;text-align:center;font-size:18px;color:#fff;position:absolute;top:0;right:10px;overflow:hidden;}
.fame_company_a2{width:210px;height:240px;overflow:hidden;border:4px solid #bf8000;position:absolute;top:30px;left:90px;}
.fame_company_a3{width:630px;height:100px;float:right;margin:50px 30px 0 0;}
.fame_company_a3 p{font-size:20px;color:#fff;line-height:32px;}

.fame_company_b{padding-bottom:10px;border-bottom:1px dashed #e3e3e3;}
.fame_company_b1{width:640px;float:right;margin:10px 30px 0 0;}
.fame_company_b1 h2{font-size:24px;color:#674500;margin-bottom:10px;}
.fame_company_b1 span{font-size:18px;color:#674500;display:block;margin-bottom:10px;}
.fame_company_b1 p{text-indent:2em;}

.fame_company_c1{width:1000px;height:56px;background:url(../images/img_13.png) no-repeat;}
.fame_company_c1 span{width:200px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:18px;display:block;}
.fame_company_c2{width:954px;border:1px solid #e3e3e3;border-top:none 0;background:#fff;margin:0 0 0 31px;}
.fame_company_c2 p{padding:10px;text-indent:2em;}


/*招聘高级搜索*/
.searchfilter{border-top:1px solid #f60;padding:10px 0;}
.jobs_filter th{border-bottom:1px dotted #e3e3e3;height:30px;line-height:30px;text-align:right;width:70px;vertical-align:top;}
.jobs_filter td{border-bottom:1px dotted #e3e3e3;height:30px;line-height:30px;}
.jobs_filter td a{margin:0 5px;display:inline-block;}
.jobs_filter .jobs_tdmore{width:90px;vertical-align:top;text-align:right;}
.jobs_filter .jobs_tdmore .td_more{width:46px;height:19px;border:none;background:url(../images/img_JobSearch.gif) no-repeat 0 -163px;cursor:pointer;}

.jobs_searcha th{text-align:left;height:30px;background:#f2f3f5;color:#454545;padding-left:7px;border-top:1px solid #e3e3e3;border-bottom:1px solid #fff;}
.jobs_searcha td{line-height:18px;padding:6px 0 6px 7px;text-align:left;}

.jobs_btna input{vertical-align:middle;margin:3px 3px 3px 4px;}
.jobs_btna .jobs_bbox{float:left;max-width:175px;margin-left:5px;display:block;vertical-align:middle;}

/*招聘分页*/
.quotes {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px 3px 10px 3px; padding-top: 3px; text-align: center}
.quotes a {border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none}
.quotes a:hover {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes a:active {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes span.current {border-right: #f60 1px solid; padding-right: 5px; border-top: #f60 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #f60 1px solid; color: #F85A01; margin-right: 2px; padding-top: 2px; border-bottom: #f60 1px solid; background-color: #FFF2EC}
.quotes span.disabled {border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid}


/*招聘公司介绍模块*/
.position_main{background:#fbfbfb;border-top:4px solid #eee;}
.position_main_a{padding:10px 0;}
.position_main .company_logo{width:220px;height:110px;background:#f1f1f1;}
.position_main .company_text{width:600px;margin-left:20px;}
.position_main .company_text span{color: #888;line-height:22px;clear: both;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 600px;display:block;}
.position_main .company_text span.name{margin-bottom: 4px;display: block;color: #555;width: 580px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:20px;line-height:30px;}
.position_main .company_text span.info s{text-decoration:none;}

.position_main_b{background:url(../images/bg01.png) repeat-y left #fff;margin-bottom:20px;border-bottom:2px solid #f3f3f3;}
.position_main_b .job_boxx{border:1px solid #eee;border-bottom:1px solid #dadada;}

.position_main_b .left_menu{width:218px;margin-right:20px;padding-bottom:20px;display:inline;padding-right:2px;}
.position_main_b .left_menu .menu_m_a,.position_main_b .left_menu .menu_m_b{text-indent:14px;font-size:16px;line-height:44px;display:block;border-bottom:1px solid #eee;font-weight:bold;text-decoration:none;color:#555;}
.position_main_b .left_menu .menu_m_b{height:40px;}
.position_main_b .left_menu .menu_m_b s{text-decoration:none;font-size:14px;font-weight:100;}
.position_main_b .left_menu .pos_list dt{padding:5px 0 5px 28px;text-decoration:none;font-weight:bold;line-height:18px;cursor:pointer;background:url(../images/in_bg03.gif) no-repeat 16px -18px;}
.position_main_b .left_menu .pos_list li a{border-left: 2px solid #FFF;padding: 4px 0 4px 0px;padding-left: 26px;padding-right: 26px;display: block;overflow: hidden;zoom: 1;color: #44659E;}
.position_main_b .left_menu .pos_list li a.active{border-left:2px solid #f50;text-indent:0px;padding-right:25px;background:url(../images/bg02.png) no-repeat left center #f3f3f3;}
.position_main_b .left_menu .active{border-left:2px solid #f50;text-indent:12px;padding-right:25px;background:url(../images/bg02.png) no-repeat left center #f3f3f3;}



.position_main_b .right_detail{width:740px;padding:20px 0;position:relative;}
.position_main_b .right_detail .body{background:#fff;}
.right_detail .company_introduce{line-height:2em;padding:5px 0 15px 0px;}
.right_detail .company_uss{padding-top:15px;line-height:24px;border-top:1px solid #eee;}

/*公司职位介绍*/
.pos_detail_item .pos_detail_top .position_name{font-size:24px;line-height:28px;float:left;color:#000;font-weight:normal;}
.pos_detail_item .pos_detail_top .num_dept{float:left;line-height:28px;margin-left:10px;color:#7a7878;white-space:nowrap;}
.pos_detail_item .pos_info{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:8px auto 12px auto;}
.pos_detail_item .pos_info table td.title{padding:5px;background:#F9F9F9;border-top:1px solid #FFF;border-bottom:1px solid #FFF;width:65px;color:#777;text-align:center}
.pos_detail_item .pos_info table td.value{padding:5px;background:#FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;width:305px;color:#444}
.pos_detail_item .pos_info table td.line{background:#E8E8E8;height:1px;}
.pos_detail_item .pos_desc p{line-height:2em;}
.pos_detail_item .pos_map{padding-top:20px;}
.pos_detail_item .pos_map .pos_map_a{color:#444;line-height:30px;line-height:30px;}
.pos_detail_item .job_tags{color:#808C9A;padding:5px 0; font-size:12px;}
.pos_detail_item .job_tags a{color:#808C9A;}
.pos_detail_item .pos_contact{line-height:24px;border-top:1px solid #eee;padding-top:10px;font-size:14px;margin-top:15px;}
.pos_detail_item .pos_contact li{padding:4px 0; *padding:2px 0; _padding:2px 0; line-height:20px; overflow:hidden; display:block; zoom:1}
.pos_detail_item .pos_contact span{font-size:14px;}
.pos_detail_item .pos_contact .tit{color:#808C9A; float:left; width:70px;}
.pos_detail_item .pos_contact .r_txt{float:left; width:655px;}
.pos_detail_item .pos_btn{position:relative;height:35px; *display:inline; zoom:1; overflow:hidden;padding-bottom:45px;padding-top:25px;}
.pos_detail_item .pos_btn .send{width:102px;height:38px;line-height:38px;font-size:14px;color:#FFF;background:#FC7003 url(../images/btn03.png) no-repeat;display:block;text-align:center;font-weight:bold;}
.pos_detail_item .pos_btn .send:hover{text-decoration:none;background-position:0 -50px;}

.pos_detail_item .share{position:absolute; top:25px; right:0; padding:2px 10px; margin:0; border:1px solid #eee;}
.pos_detail_item .share .favorite{width:200px; float:left; line-height:32px; color:#ccc}
.pos_detail_item .share .favorite b{font-weight:normal; color:#333}
.pos_detail_item .share a{color:#44659E;}
.pos_detail_item .share a:hover{text-decoration:underline}
div.share_t{float:left;overflow:visible;display:block}
.pos_detail_item .report{float:left;line-height:32px;color:#ccc}

/*咨询列表*/
.jobs_box{border:1px solid #e3e3e3;border-top:3px solid #666;}
.jobs_box .hd{background:#f8f8f8;height:36px;line-height:36px;padding:0 10px;}
.jobs_box .hd span{color:#666;font-size:16px;display:inline-block;float:left;}
.jobs_box .hd span b{padding-right:5px;color:#333;}
.jobs_box .hd span em{color:#333;padding-left:5px;}
.jobs_box .bd{padding:0px 10px;overflow:hidden;}

.jobs_box .bd li{height:24px; line-height:24px;overflow:hidden;  }
.jobs_box .bd li .date{color:#333;font-family:Arial;font-style:italic;display:inline-block;width:15px;text-align:right;margin-right:5px;font-weight:700; }

.new_ar_b1{border:1px solid #e3e3e3;border-top:3px solid #06c;}
.new_ar_b1 .hd{height:36px;line-height:36px;background:#f6f6f6;border-bottom:1px solid #e3e3e3;position:relative;z-index:1;}
.new_ar_b1 .hd span{padding:0 15px;font-size:16px;background:#fff;border-right:1px solid #e3e3e3;display:inline-block;position:absolute;top:0;left:0;z-index:2;height:37px;}
.new_ar_b1 .bd{padding:0 10px;margin-top:7px;}












































