@charset "gb2312";
/* CSS Document */
/*ËÑËÑ*/
.content{ width:1200px; margin:0 auto;}
.search{ width:1198px; background:#fff; border:1px solid #e6e6e6; margin-top:20px;}
.content_search{ width:938px; float:left; margin-left:20px;}
.content_search .hunter_search_con{ width:578px;}
.content_search .hunter_search_text{ width:480px;}
.content_search .search_bth{ margin-left:0;}
.content_search_line{ width:100%; height:1px; background:#f5f5f5; overflow: hidden; margin:20px 0 0 0;}
.content_search_tag{ line-height:50px;}
.search_more_bth{ margin:40px 0 0 20px; color:#3985bb;background:url(../images/search_more.png) no-repeat 0 0; padding-left:20px; }
.search_more_bth:hover{background:url(../images/search_more.png) no-repeat 0 -63px;}
/*¸ß¼¶ËÑË÷*/
.search_more{ width:100%;}
.search_more_input{ width:}
.search_add{ width:250px; height:34px; margin:18px 20px 0 0;position:relative;z-index:2;background:url(../images/search_list.png) no-repeat;}
.search_select{ width:212px; padding-left:10px; height:34px; border:none; cursor:pointer; line-height:34px; color:#999; text-align:left; background:none }
.search_select:hover{background:url(../images/search_hover.png) no-repeat; color:#555;}
.search_add_bth{ width:105px; height:34px; background:#3985bb; color:#fff; text-align:center; line-height:34px; cursor:pointer; border:none; font-size:14px;}
.search_add_bth:hover{ background:#f63;}
.Search_jobs{background: url(../images/close.png) no-repeat  right 6px #ffffff;border: 1px solid #ddd;color:#666; float: left;line-height: 14px;margin-right: 8px; margin-top:10px;padding: 6px 26px 6px 6px;
white-space: nowrap;width: auto; float:left;}
.Search_jobs:hover{background: url(../images/close.png) no-repeat  right -15px; border:1px solid #f63;}
.search_tag_other{ color:#555; margin-left:10px;}
.search_tag_other b{ color:#f63; padding:0 5px;}
.content_search .search_more_main{ width:786px;}
.content_search .search_more_main .hunter_search_text{ width:700px;}
.search_select_list{ width:248px; position:absolute; left:0; top:34px; background:#fff; border:1px solid #a9a9a9; border-top:none; z-index:500;}
.search_select_list li{  width:248px; float:left;}
.search_select_list li a{ width:240px; padding:0 0 0 8px;line-height:30px; height:30px; overflow:hidden; color:#666; display:block;}
.search_select_list li a:hover{ background:#3985bb; color:#fff;}
.cur160{ z-index:160;}
.cur150{ z-index:150;}
.cur140{ z-index:140;}
.cur130{ z-index:130;}
.cur120{ z-index:120;}
.cur110{ z-index:110;}


/*ÃûÆó*/
.famous_main{ width:100%;}
.famous_title{width:100%; margin:30px 0 0 0;}
.famous_title_h1{background:url(../images/content_h.png) no-repeat left center; padding-left:12px; font-size:16px;}
.famous_title_more{ color:#64676e;}
.famous_title_more b{ color:#ff9a00;}
.famous_con{ width:1100px;}
.famous_items { margin-left:0; margin-right:27px; }
.famous_items .company_logo{ padding:10px; margin:0;}
.famous_items .company_focus{top:7px; left:10px;}
.famous_items .company_lists{ margin:5px 0 0 0; width:204px;}
/*ÁÔÍ··þÎñ*/
.service_main{ width:1198px; border:1px solid #e6e6e6; margin:17px 0 0 0; background:#fff; padding-bottom:20px;}
.service_main_con { width:960px;}
.service_title{width:100%; height:44px; line-height:44px;}
.service_title_h{background:url(../images/content_h.png) no-repeat left center;padding-left:12px;}
.service_title_more{ color:#64676e; margin-right:10px;}
.service_lists{ width:100%;}
.service_items{ width:712px; margin:0 0 0 12px;_margin:0 0 0 6px; background:url(../images/service_line.png) repeat-x left bottom; padding:8px 0; }
.service_items_left{ width:100px; margin:8px 0 0 0;}
.service_items_left dt{width:80px; margin:0 0 0 5px;}
.service_items_left dt img{ width:80px; height:80px; float:left;}
.service_items_left dd{ width:100%; text-align: center;}
.service_items_left dd a{ color:#333;}
.service_items_left dd a:hover{color:#f04a3e}
.service_items_con{ width:500px;}
.service_items_con li{ width:100%; float:left; line-height:28px; color:#555; }
.service_items_con li a{ color:#555; margin-right:10px;}
.service_items_con li a:hover{ color:#f04a3e;}

.service_items_con li .service_icon { color:#9a9a9a;padding:0px 0 0px 23px; margin-right:5px; float:left; display:inline-block; margin-right:10px; }
.service_items_con li .service_icons01{background:url(../images/service_icons.png) no-repeat -7px 5px; padding-left:18px;}
.service_items_con li .service_icons01:hover{background:url(../images/service_icons.png) no-repeat -7px -112px;}
.service_items_con li .service_icons02{background:url(../images/service_icons.png) no-repeat 0 -24px;}
.service_items_con li .service_icons02:hover{background:url(../images/service_icons.png) no-repeat 0 -140px;}
.service_items_con li .service_icons03{background:url(../images/service_icons.png) no-repeat 0 -48px;}
.service_items_con li .service_icons03:hover{background:url(../images/service_icons.png) no-repeat 0 -164px;}
.service_items_con li .service_icons04{background:url(../images/service_icons.png) no-repeat 0 -82px;}
.service_items_con li .service_icons04:hover{background:url(../images/service_icons.png) no-repeat 0 -194px;}
.service_items_focus{ width:96px; position:relative;}
.service_items_have{ width:150px; position:absolute; right:10px; top:75px; text-align:right;}
.service_focus_add{ margin-left:0; margin-top:35px; }
.service_items_hover{ background:url(../images/service_line.png) repeat-x left bottom #fffcfc;}
.service_new{ width:238px;}
.service_title_more a{ color:#3985bb;}
.service_new_list{ width:100%; background:#fafafa; padding:0 0 10px 0;}
.service_new_list li{ float:left;}
.service_new_list li a{width:208px; padding:8px 0 8px 13px ; line-height:22px; border:1px solid #eee; background:#fff; margin:8px 0 0 8px;  color:#555e6b; display:block; font-size:14px;}
.service_new_list li a:hover{ /*background:#f04a3e;*/ background:#f60; color:#fff;}
/*¸ß¶ËÖ°Î»*/
.search_Filter_list {
    float: left; margin:10px 0 0 0;
}
.search_Filter_list li {
    float: left;
    margin: 0 5px; line-height:14px; 
}
.search_Filter_list li a {
    display: block;
    color:#555; border:1px solid #ddd; float:left;padding:8px 6px 8px 8px;
}
.search_Filter_list .search_Filter_icon {
    background: url(../images/yun_down.png) no-repeat;
    display: inline-block;
    height: 12px;
    margin-left: 5px;
    vertical-align: middle;
    width: 13px;
}
.search_Filter_list .search_Filter_have a{ color:#ff7300; border:1px solid #ff7300;}
.search_Filter_list .search_Filter_have .search_Filter_icon{background: url(../images/yun_up.png) no-repeat;}

.post_items{ width:912px; margin:0 0 0 12px; _margin:0 0 0 6px;background:url(../images/service_line.png) repeat-x left bottom; padding:8px 0; }
.post_items_con{ width:560px; margin:0 0 0 12px;_margin:0 0 0 6px;}
.post_items_job{ width:100%; line-height:30px;}
.post_items_job a{ color:#3985bb;}
.post_items_com{width:100%; line-height:28px;}
.index_line{ color:#aaa;}
.post_items_right{ width:140px; margin:34px 0 0 0;position:relative;}
.post_items_money{width:100%;}
.post_items_sarlay{ color:#ff6633; font-size:20px; font-family:Microsoft YaHei;}
.post_items_years{ line-height:26px; }
.post_items_treat{width:900px; margin:0px 0 7px 12px;_margin:0px 0 7px 6px; }
.post_items_treat li{ color:#555; padding:5px 10px; border:1px solid #e6e6e6; margin:0 10px 0 0; float:left; background:#fff;}
.post_items_hover{background:url(../images/service_line.png) repeat-x left bottom #fffcfc;}
.post_items_pop{ position:absolute; width:140px; right:0; top:-23px;}
.post_items_pop a{ width:58px; height:22px; background:#3985bb; color:#fff; display:inline-block; float:left; margin-right:6px; line-height:22px;}
.post_items_pop img{ float:left; margin:6px 4px 10px 8px;}
.post_items_pop a:hover{ background:#ff6633; color:#fff;}
.service_items_con li .service_items_con_it_name{ font-size:14px; font-weight:bold;color:#166caf; padding:0px; margin-right:5px;}
/*Ö°Î»ÄÚÈÝÒ³*/
.job_main{ width:927px; border:1px solid #e6e6e6; background:#fff; margin-bottom:20px; margin-top:20px; padding-bottom:20px;}
.job_point{ width:907px; padding:0 0 20px 20px;_padding:0 0 10px 20px;background:url(../images/service_line.png) repeat-x left bottom }
.job_point_title{ width:100%; }
.job_point_h{ font-size:28px; color:#000;padding:26px 0;}
.job_prize{ padding:2px 10px; color:#fff; margin-top:26px;}
.job_prize_name{background:#3985bb ; height:26px; line-height:26px; padding:0 10px;}
.job_prize_bth{ background:#f60; height:26px; line-height:26px;border:none; color:#fff; cursor:pointer;padding:0 4px; float:left;}

.job_point_com{width:100%;}
.job_point_company{ margin-right:50px; color:#666;}
.job_point_reward{width:100%; margin:18px 0 0 0;}
.job_point_reward li{ float:left; padding:8px 10px; background:#f8f8f8; border:1px solid #ececec; font-size:14px; color:#555; margin-right:12px;}
.job_resp_title{ width:690px; padding-left:15px; color:#333; margin:15px 0 10px 0; position:relative}
.job_lt_line{ display:inline-block;width:4px;height:18px; background:#166caf; position:absolute;left:0px;top:2px;}
.job_resp_place{ width:530px; margin-left:17px; _margin-left:8px;}
.job_resp_place li{ width:240px; float:left; line-height:30px; color:#555; font-size:14px;}
.job_years_money{ width:160px;}
.job_years_span{width:100%;}
.job_resp_salary{width:100%;font-size:20px; color:#ff6633; font-family:Microsoft YaHei; font-weight:700;}
.job_resp_bth{ width:400px; margin:0 auto;}
.job_resp_bth a{ float:left; margin-right:8px;}
.job_resp_apply{ width:130px; height:45px; background:#f63; border:1px solid #f30; /*border-radius:4px;*/ color:#fff; text-align:center; line-height:45px;font-size:20px; font-family:Microsoft YaHei;}
.job_resp_apply:hover{ color:#fff; background:#f60;}
.job_resp_last{ width:53px;padding-left:40px;height:45px;  border:1px solid #ddd;/*border-radius:4px; */line-height:45px;font-size:18px; font-family:Microsoft YaHei; color:#ff6633;}
.job_resp_last:hover{color:#fff; border:1px solid #f30;}
.job_resp_collect{background:url(../images/share.png) no-repeat 15px 10px}
.job_resp_share{ background:url(../images/share.png) no-repeat 15px -24px;}
.job_resp_collect:hover{background:url(../images/share.png) no-repeat 15px -56px #f63; }
.job_resp_share:hover{background:url(../images/share.png) no-repeat 15px -88px #f63;}
.job_details{ width:660px; line-height:26px;  color:#666; font-size:14px;}
.job_company_text{ width:660px; line-height:24px; color:#666; font-size:14px;}
.job_employ{ width:672px; padding-left:30px; background:#f3f3f3; margin:20px 0 0 12px;_margin:20px 0 0 6px; line-height:76px;font-size:18px; font-family:Microsoft YaHei; color:#555;}
.job_employ img{ float:left; margin:20px 8px 0 0;}
.job_employ a{ color:#3985bb;}
.job_sidebar{ width:240px; background:#fff; border:1px solid #e6e6e6; margin-top:20px;}
.job_sidebar_con{ width:220px; margin-left:10px; _margin-left:5px; padding-bottom:15px;}
.job_sidebar_user{ width:100%;}
.job_sidebar_user dt{ width:52px;float: left;}
.job_sidebar_user dd{ width:158px; padding-left:10px; line-height:52px; float: left; background:#fafafa; font-weight:700; font-size:14px;}
.job_sidebar_user dd a{ color:#222;}
.job_sidebar_list{ width:100%; margin:6px 0 0 0;}
.job_sidebar_list li{width:100%; float:left; color:#555; line-height:22px; display:inline-block}
.job_sidebar_list li a{ color:#3985bb;}
.job_sidebar_list li a:hover{ color:#f04a3e;}
.job_sidebar_bth{ width:100%; height:39px; background:#3985bb; color:#fff; text-align:center; line-height:39px; cursor:pointer; border:none; font-size:14px; font-weight:700; margin:10px 0 0 0;}
.job_sidebar_bth:hover{ background:#f63;}
.job_sidebar_message{ width:100%; margin:14px 0 0 0;}
.job_message_title{ width:100%; margin:0 0 10px 0;}
.job_message_title img{ float:left; margin:0 5px 0 0;}
.job_message_con{ width:208px; height:66px; padding:5px; background:#fff; border:1px solid #ccc; font-size:12px; color:#999;}
.job_message_bth{ width:60px; height:25px; background:#eee; color:#555; line-height:25px; text-align:center; border:none; cursor:pointer; margin:8px 0 0 0;}
.job_message_bth:hover{ background:#f63; color:#fff;}
.job_sidebar_com{ color:#222; font-size:14px; margin-bottom:4px;}
.job_sidebar_map{ width:100%; margin:10px 0;}
/*ÐüÉÍÄÚÈÝ*/
.reward { width:978px; border:1px solid #e6e6e6; background:#fff; margin:25px 0 15px 0; padding-bottom:20px;}
.reward_title{ width:100%; height:45px; background:#f7f8f9; border-bottom:2px solid #3985bb; position:relative;}
.reward_title_left{ position:absolute; left:0px; top:-12px; _top:-10px; background:#3985bb;}
.reward_title_money{ font-size:20px; font-family:Î¢ÈíÑÅºÚ; color:#fff; line-height:45px; padding:0 10px 0 20px; margin:8px 0 0 0;}
.reward_title_tra{ width:40px; height:59px;background:url(../images/reward_r.png) no-repeat ;}
.reward_title_job{ color:#000; font-size:16px; margin-left:220px;_margin-left:110px;font-family:Î¢ÈíÑÅºÚ; line-height:47px;}
.reward_title_name{ margin-right:40px;}
.reward_title_name a{ float:left; color:#3985bb; float:left;}
.reward_title_size{ color:#f60;}
.reward_title_time{ color:#b5b5b5; margin-right:15px; line-height:45px;}
.reward_job{ width:938px;padding:0 20px 0px 20px;background:url(../images/service_line.png) repeat-x left top; margin:20px 0 0 0; }
.reward_job_list{width:938px;}
.reward_job_list li{ width:469px; float:left; color:#555; font-size:14px; line-height:32px;}
.reward_job_list .reward_job_text{ width:100%;}
.reward_ename{ color:#999; width:80px;}
.reward_job_con{width:938px; }
.reward_job_con dd{width:858px; float: left; line-height:22px; font-size:12px; margin:4px 0 0 0;}
.reward_person{ width:470px; margin-left:50px;_margin-left:25px; border-right:1px solid #f4f4f4; margin-right:40px;}
.reward_person_items{ width:100%; margin:15px 0 0 0;}
.reward_person_name{ color:#666; font-size:14px; line-height:34px; width:100px;}
.reward_hot{ color:#f60; margin: 0 10px 0 0;}
.reward_person_input{ width:233px; height:34px; line-height:34px; border-top:1px solid #dedede;border-left:1px solid #dedede;border-bottom:1px solid #efefef;border-right:1px solid #efefef;}
.reward_person_text{width:326px; height:76px;border-top:1px solid #dedede;border-left:1px solid #dedede;border-bottom:1px solid #efefef;border-right:1px solid #efefef; font-size:12px;}
.reward_person_box{ border:1px solid #ddd;}
.reward_person_agree{ color:#999; margin-left:10px;}
.reward_person_agree a{ color:#3985bb;}
.reward_person_last{ margin-top:0;}
.reward_person_bth{ width:92px; height:34px; background:#3985bb; color:#fff; line-height:34px; text-align: center; font-size:14px; border:none; cursor:pointer; margin-left:100px; margin-top:15px;}
.reward_person_bth:hover{ color:#fff; background:#f60;}
.reward_focurs{ width:360px;}
.reward_focurs_h{ width:100%; color:#888;}
.reward_focurs_con{ width:100%;color:#aaa; line-height:24px; margin-top:15px;}



/*ÁÔÍ·ÄÚÈÝÒ³*/
.mt20{ margin-top:20px;}
.hunter_infor_left{ width:80px;}
.hunter_infor_per{width:80px;}
.hunter_infor_per img{ width:80px; height:80px; float:left;}
.hunter_infor_focurs{ width:100%; height:28px; background:#3985bb; text-align:center; line-height:28px; font-size:14px; font-weight:700; margin:8px 0 0 0;}
.hunter_infor_focurs a{color:#fff; display:block; }
.hunter_infor_focurs a:hover{ background:#f60; color:#fff;}
.hunter_infor_right{ width:590px; margin:0 0 0 18px;}
.hunter_infor_top{width:100%;line-height:26px;}
.hunter_infor_name{ font-family:Î¢ÈíÑÅºÚ; }
.hunter_infor_res{ color:#3985bb; margin-left:10px;}
.hunter_infor_res a{ color:#3985bb}
.hunter_infor_res a:hover{ color:#f60}
.hunter_infor_list{ width:590px;}
.hunter_infor_list li{ width:295px; float:left; color:#555; line-height:24px;}
.hunter_infor_list .hunter_infor_jobs{ width:100%;}
.hunter_infor_list li span{ float:left;color:#999;}
.hunter_point{ width:100%; margin-bottom:10px;}
.hunter_point .job_resp_title{ margin-left:20px; width:707px;}
.hunter_con{ width:700px; border:1px solid #f1f1f1; margin-left:12px;_margin-left:6px; margin-bottom:20px;}
.hunter_con li{ width:670px;line-height:48px; margin-left:12px;_margin-left:6px; border-bottom:1px solid #f6f6f6; float:left;}
.hunter_con_job{ width:270px;}
.hunter_con_job a{ color:#3985bb;}
.hunter_con_city{width:300px; color:#666;}
.hunter_con_money{ width:95px; color:#f60}
.hunter_con_le { color:#666;}
.hunter_coorlist{ width:100%;}
.hunter_coorlist li{width:220px; padding-left:10px; color:#666;background:url(../images/dotted.png) no-repeat left center; margin-left:10px;_margin-left:5px;float:left; line-height:35px; border-bottom:1px solid #f6f6f6;}
.hunter_nocon{font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#888; line-height:40px; background:#eee; width:680px;  text-align:center; margin-left:20px;_margin-left:10px;} 
.hunter_nodetails{font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#888; line-height:40px; background:#eee; width:680px;  text-align:center; } 
.hunter_nocoor{font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#888; line-height:40px; background:#eee; width:222px;  text-align:center;margin-left:9px;_margin-left:4px;}

.seachno{
    background: #FFFFFF;
    float: left;
    padding: 60px;
    width: 608px;
}
.seachno_left {
    float: left;
}
.listno-content {
    display: inline;
    float: left;
    line-height: 30px;
    margin-left: 50px;
    width: 350px;
}
.listno-content strong {
    font-size: 20px;
    font-weight: bold;
}

.user_nav_cur{width:100%; float:left; padding:10px 0 0 0}
.user_nav_cur span{color:#0088b7}.newJsbg{ overflow:hidden; width:168px; position:absolute; left:-39px;top:38px;; z-index:5; display:none;}
.newJobEct .newJshare{width:70px; height:30px; float:left;border-right:2px solid #fff; position:relative; z-index:10;}
.newJobEct .newJshare .newJect2{width:70px; height:30px; color:#b8c3cc; line-height:30px; #line-height:32px;font-size:12px; background:url(/img/job/newjob/newJob_51.png) 12px 9px no-repeat;  text-indent:3em;#text-indent:2.6em;}
.newJobEct .newJshare .newJect2:hover,.newJobEct .newJshare .newJectCur{background:url(../images/newJob_51hover.png) 12px 9px no-repeat #00aadb; color:#fff;}
.newJsbd{width:165px; border:1px solid #ccc; background:#fff; height:44px; overflow:hidden; margin-top:8px;}
.newJsbd a{ display:block; margin:9px 0 0 12px;_margin:9px 0 0 6px; float:left;}
.newJsbd a i{ display:block;width:26px; height:26px;}
.newJsbd a i.shareIcon01{background:url(../images/newjobAll.png) -120px 0px no-repeat;}
.newJsbd a i.shareIcon02{background:url(../images/newjobAll.png) -146px 0px no-repeat;}
.newJsbd a i.shareIcon03{background:url(../images/newjobAll.png) -172px 0px no-repeat;}
.newJsbd a i.shareIcon04{background:url(../images/newjobAll.png) -198px 0px no-repeat;}
.njsImg {
width: 19px;
height: 9px;
background: url(../images/newjobAll.png) -318px -17px no-repeat;
display: block;
position: absolute;
margin-left: 72px;
}

.search_add02{ z-index:1;}