@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:14px; background:#fff;width:100%;height:100%;}
a{ text-decoration:none;color:#666}
a:hover{ text-decoration:underline;color:#c30;}
ul,li,ol{ list-style:none;}
img{border:none;}
em,i{ font-style:normal}
input,textarea{font-family:microsoft yahei;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both}
.w1000{width:1200px; margin:0 auto}
.hp_kk{width:1200px;margin-top:15px;}
/*logoin*/
.hp_login{width:253px;padding:0px 20px;height:380px; background:#fff;border:1px solid #eaeeed;}
.hp_login_tit{position:relative;width:100%; padding-top:38px;height:20px; padding-bottom:10px; font-size:16px;}
.hp_login_tit_icon{width:21px;height:20px;float:left;background:url(../images/cn.png) no-repeat left center;display:inline-block;margin-right:10px;}
.hp_login_hy{position:relative;width:202px;height:43px;line-height:43px;padding-left:50px;margin-top: 20px;border: 1px solid #f3eded;border-radius:2px;}
.hp_login_yzbox{position:relative;width:85px;height:43px;line-height:43px;padding-left:50px;margin-top: 20px;border: 1px solid #f3eded;border-radius:2px;}
.hp_login_line{width:1px;height:20px; background:#f3eded; display:inline-block; position:absolute;left:38px;top:13px;}
.hp_login_hy_icon{position:absolute;left:10px;top:12px;width:18px;height:18px;background:url(../images/re.png) no-repeat;}
.hp_login_sj_icon{position:absolute;left:10px;top:13px;width:16px;height:20px;background:url(../images/sjicon.png) no-repeat;}
.hp_login_yzbox_icon{position:absolute;left:10px;top:13px;width:16px;height:20px;background:url(../images/yzm_icon.png) no-repeat;}
.hp_login_hy_but{width:100%;height:43px;line-height:43px;border:0;color:#999}
.login_m_text{width: 100px;float:left;height: 43px;line-height: 43px;border: 0;color: #999;}
.hp_login_hy_send{width: 90px;line-height:20px;text-align:center;display:inline-block; position:absolute;right:0px;top:12px;border-left:1px solid #eee}
.hp_login_hy_send:hover{color:#f60; text-decoration:none;}
.hp_login_mm_icon{position:absolute;left:10px;top:12px;width:18px;height:18px;background:url(../images/so.png) no-repeat;}
.hp_login_mm_but{width:100%;height:43px;line-height:43px;border:0;color:#999;}
.hp_login_box{width:100%;height:43px; padding-top:15px;}
.hp_login_box_r{color:#6f7274;}
.hp_login_box_rt a{color:#a09c9c;}
.hp_login_box_rt a:hover{color:#c30;}
.hp_login_lg{width:100%;margin-top:20px;}
.hp_login_lg_but{width:100%;height:43px;cursor:pointer;line-height:43px;text-align:center;background:#0ea7f8;color:#fff;border:none;border-radius:3px; font-size:16px;}
.hp_login_lg_but:hover{background:#38a5df;}
.hp_login_rg{width:100%;margin-top:15px;}
.hp_login_rg a{color:#3cb0ed;display:inline-block;}
.hp_login_rg a:hover{color:#3cb0ed;}
.hp_t_cont{width:590px;margin-left:15px; float:left}
.hp_banner{width:590px;height:270px;position:relative;display:inline-block;overflow:hidden;}
.index_login_tp{width:100%; float:left; padding:20px 0 5px  0; position:relative}
.login_box_h_list { text-align:center}
.login_box_h_list li{width: 110px; display:inline-block;text-align:center;cursor:pointer;font-size: 16px; font-weight:bold; position:relative; float:left}
.login_box_h_list .login_box_h_list_cur{color:#0ea7f8; position:relative}
.yun_Indexlogin_yzm_box{width:100%; padding:10px 0;}
.yun_Indexlogin_yzm{width:100%;height:43px; line-height:43px; border:none;color: #999;}
.hp_login_yzbox_pic{width:150px; position:absolute;right:-160px;top:0px;}
.login_box_line{width:1px;height:20px; background:#dddddd; position:absolute;left:0px;top:0px; display:inline-block}
.wxcode_login {width: 35px;height: 35px;background: url(../images/eer.png) no-repeat;position: absolute;right:-10px;top: 10px;cursor: pointer;}
.normal_login {width: 35px;height: 35px;background: url(../images/pc.png) no-repeat;position: absolute;right:-10px;top: 10px;cursor: pointer;display: none;}
.wxlogintext {margin: 0 auto;width: 100%;height: 150px;padding:30px  0px 20px 0px;margin-top: 10px;text-align:center}
.wxlogintext img {width: 150px;height: 150px;border: 0px;}
.wxlogintxt {margin: 0 auto;width: 190px;text-align:center;margin-top:20px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;}
.yun_Indexlogin_yzm_img{width:110px;height:43px;}
/*start*/
.banner .img{width: 99999px; position:absolute; left:0px; top:0;}
.banner .img li{ float:left;}
.banner .img img{ width: 608px;}
/*end*/
.hp_banner_icon_ft{position:absolute;left:0;top:116px;cursor:pointer;}
.hp_banner_icon_rt{position:absolute;right:0;top:116px;cursor:pointer;}
.hp_br_icon_f{width:24px;height:36px;background:#000;opacity:0.5;position:relative;}
.hp_br_icon_r{position:absolute;width:6px;height:11px;display:block;background:url(../images/ffy.png) no-repeat;top:12px;left:9px;}
.hp_br_icon_fr{width:24px;height:36px;background:#000;opacity:0.5;position:relative;}
.hp_br_icon_tt{position:absolute;width:6px;height:11px;display:block;background:url(../images/ffr.png) no-repeat;top:12px;left:9px;}
.hp_banner_gd{width:100%;position:absolute;left:0px;bottom:18px;}
.hp_banner_gd_list{position:relative;width:100%;height:13px;border-radius:30px;display:block; text-align:center}
.hp_banner_gd_list_ab{width:100%;position:absolute;top:2px;}
.hp_banner_gd_list_ab ul{width:100%; text-align:center}
.hp_banner_gd_list_ab ul li{width:12px;height:12px;cursor:pointer;background:#b7b7b7;display:inline-block;border-radius:50px;margin-right:5px;}
.hp_banner_gd_list_ab ul li.hp_banner_gd_list_cur{background:#f60;}
.hp_zp{width:283px; float:right; background:#fff;border:1px solid #eaeeed;}
.wantedjob{width:100%; background:#fff;height:290px; float:left;overflow:hidden; position:relative}
.wantedjob_cont{ padding:0px 20px;height:225px; overflow:hidden}
.wantedjob_tit {width:100%; position:relative}
.wantedjob_titmore{ position:absolute;right:15px;top:15px; font-size:12px;color:#1c99ef}
.wantedjob_tit .wantedjob_tit_s{ font-weight: bold; padding-left:50px; background:url(../images/hotn.png) no-repeat 12px  center;height:50px; line-height:50px; font-size:16px;}
.wantedjob_cont_list{width:;border-left:1px solid #eeeeee; padding-left:15px;}
.wantedjob_cont_list li .wantedjob_cont_list_b{  padding-bottom:13px;}
.wantedjob_name{position:relative; }
.wantedjob_icon{width:5px;height:5px;border-radius:50%;border:1px solid #d48e00; display:inline-block; position:absolute;left:-19px;top:6px; background:#fff}
.wantedjob_comname{ font-size:12px;}
.wantedjob_comname a{color:#999}
.wantedjob_info{ font-size:12px; padding:8px 0;color:#666}
.hp_z_w a{width:139px;height:43px;background:#18d0eb url(../images/wx.png) no-repeat 13px;color:#fff;display:block;text-align:center;line-height:43px;}
.hp_z_s a{width:139px;height:43px;background:#ff6a6a url(../images/shk.png) no-repeat 13px;color:#fff;display:block;text-align:center;line-height:43px;}
.hp_z_w a:hover{ text-decoration:none;color:#fff;}
.hp_z_s a:hover{ text-decoration:none;color:#fff;}
.hp_z_w_sp{padding-left:20px;}

.hp_z_w_er dl dt{width:71px;margin:0 auto;height:70px;display:block;}
.hp_z_s_er dl dt{width:71px;margin:0 auto;height:70px;display:block;}
.hp_z_s_er dl dd{color:#496063;line-height:20px; margin-top:10px;}
.hp_z_w_er dl dd{color:#496063;line-height:20px;margin-top:10px;}
.hp_z_w{position:relative;}
.hp_z_s{position:relative;margin-top:20px;}
.hp_z_w_er{position:absolute;left:160px;top:-6px;width:120px;text-align:center;}
.hp_z_w_icon{position:absolute;top:15px;width:6px;height:12px;left:139px;background:url(../images/rt.png) no-repeat;}
.hp_z_s_er{position:absolute;left:160px;top:-69px;width:120px;text-align:center;}
.hp_z_s_icon{position:absolute;top:15px;width:6px;height:12px;left:139px;background:url(../images/rtr.png) no-repeat;}
.hp_web_cont{width:243px; padding:0px 20px; float:left;background:#fff; }
.hp_web{width:100%;height:90px;border-top:1px dashed #eee; float:left}
.hp_web_top{width:100%;height:33px;line-height:33px;color:#1a1c1d;font-size:14px; font-weight:bold; position:relative}
.g_more{ position:absolute;right:0px;top:0px;color:#1c99ef; font-size:12px; font-weight:normal}
.hp_web_ct{width:100%;text-overflow: ellipsis;overflow:hidden;line-height:25px;}

.hp_web_ct li{ padding-left:10px; background:url(../images/news_icon2.png) no-repeat left center; font-size:12px;}
.hp_web_ct a{color:#666;width:100%;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;height:30px;}
.hp_web_ct a:hover{color:#c30;}
.hp_hotjob{width:588px;height:110px;overflow:hidden; background:#fff;border:1px solid #eaeeed;}
.hp_hot_tit{ font-weight:bold; padding-left:10px; padding-top:5px;}
.hp_hotjob_b {}
.hp_hotjob_b a{ display:inline-block; word-break:break-all; white-space:nowrap; padding:3px 13px;border:1px solid #eee; margin-left:8px; margin-top:10px;border-radius:20px; font-size:12px;}
.hp_hotjob_b a:hover{border:1px solid #f60;color:#f60;}
.hp_hotjob_h{width:78px;height:50px;padding-top:8px;color:#666;font-weight:bold; font-size:16px;border-right:1px solid #e3e2e2;text-align:center;}
.hp_company_banner{width:1200px;margin-top:20px;overflow:hidden;}
.hp_company_banner ul{width:1220px;}
.hp_company_banner ul li{float:left;margin-right:12px;margin-bottom:12px;}
.hp_company_banner ul li a img{border:1px solid #e3e2e2;}
.yun_new_index_box{ margin-top:20px;background:#fff; padding-bottom:20px;}
.yun_new_index_tit{width:100%;height:45px;position:relative}
/*.yun_new_index_tit_line{width:100%;height:1px; background:#eee; position:absolute;left:0px;top:28px; z-index:1}*/
.yun_new_index_tit_left{height:30px; line-height:30px; background:#fff; position:absolute;left:0px;top:15px; padding-left:15px; padding-right:20px; font-weight:bold; font-size:18px; z-index:2;color:#333333}
.yun_new_index_titmore{height:30px; line-height:30px; background:#fff; display:inline-block; padding:0px 10px; position:absolute;right:0px;top:14px;color:#0ea7f8; z-index:2; font-size:12px;}
.yun_new_index_tit_lefticon{width:5px;height:18px; background:#0ea7f8;display:inline-block; position:absolute;left:0px;top:22px; z-index:5}
.hp_title{width:1200px;height:40px; line-height:40px; background:#fff;}
.hp_title_ft{color:#666;font-size:16px; font-weight:bold; position:relative; float:left; padding-left:15px;}
.hp_title_icon{width:5px;height:17px; background:#0ea7f8;display:inline-block; position:absolute;left:0px;top:11px;}
.hp_title_rt a{color:#919090;}
.hp_title_rt a:hover{color:#f60;}
.index_lookmore{width:80px; float:right; text-align:center;margin-right:10px;}
.index_lookmore a{ display: block;width: 100%; line-height:40px; font-size: 12px;color: #1c99ef;text-align: right; }

/*赏金*/
.index_job_red{width:100%;}
.index_job_red .index_job_red_list{width:1230px;}
.index_job_red .index_job_red_list li{width:347px;height:165px; overflow:hidden;padding:15px 15px 15px 15px;border:1px solid #eaeeed; background:#fff;float:left;margin-left:15px;margin-top:15px; position:relative}
.index_job_red .index_job_red_list li:hover{border:1px #f60 solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.index_job_red_momey{width:100%;}
.index_job_red_momey_n{ font-size:24px;height:32px; line-height:32px; padding-top:5px;  font-weight:bold;color:#ff4400; display:inline-block; padding-left:40px; background:url(../images/sj_icon.png) no-repeat left top}

.reward_hb_list{width:110px;  float:left; position:relative;  margin-top:15px; padding-bottom:5px; }
.reward_hb_list_icon{width:20px;height:20px; background:url(../images/reward_icon1.png) no-repeat; display:inline-block; position:absolute;left:0px;top:10px;}
.reward_hb_list_r{border:none;}
.reward_hb_list_icon_ms{ background:url(../images/reward_icon2.png) no-repeat; }
.reward_hb_list_icon_rz{ background:url(../images/reward_icon3.png) no-repeat; }
.reward_hb_list_P{color:#999999; font-size:12px; padding-top:4px;}
.reward_hb_fonttd{color:#ff4400}
.reward_hb_fontms{color:#ff4400}
.reward_hb_fontrz{color:#ff4400}
.reward_hb_listjobname{width:100%; padding:10px 0 0 0; float:left;border-top:1px dashed #e0e0e0; margin-top:10px;}
.reward_hb_listjobname_l{width:100%; float:left;height:22px; line-height:22px; font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.reward_hb_listjobmoney{width:105px; float:right;color:#f00; text-align:right}
.reward_hb_list_line{width:1px;height:30px; background:#ededed; position:absolute;right:30px;top:5px; display:block}
.index_job_line{ font-size:12px;color:#e4e0e4; padding:0px 8px;}
.reward_hb_listjobinfo{width:100%; height:22px; line-height:22px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float:left; color:#666;padding:10px 0 0 0; }
.reward_hb_ls{width:70px;height:33px; line-height:33px;background:#ffae00;color:#fff; display:inline-block; position:absolute;right:15px;top:30px;border-radius:2px; text-align:center}
.reward_hb_ls:hover{ background:#da9b15;color:#fff; text-decoration:none;}
/*newsjob*/
.index_newjob{width:100%; overflow:hidden}
.index_newjob ul {width:1230px;}
.index_newjob ul li{width:347px;height:135px; overflow:hidden;padding:15px 15px 15px 15px;border:1px solid #eaeeed; background:#fff;float:left;margin-left:15px;margin-top:15px; position:relative}
.index_newjob ul li:hover{border:1px #f60 solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.index_newjob_info_xz{ font-size:16px;color:#ff6100; margin-right:10px; display:inline-block}
.nowrap{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index_newjob_name{width:280px;height:22px; line-height:22px; font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.index_newjob_time{ font-size:12px; position:absolute;right:15px;top:15px;color:#b7bcbe}
.index_newjob_comname{ padding-bottom:10px;}
.index_newjob_cominfo{width:100%;height:22px; line-height:22px;color:#999;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.index_newjob_comlogo{width:48px;height:48px;border:1px solid #eee; position:absolute;left:0px;top:0px;}



.hp_urg_job{width:1200px;}
.hp_urg_job ul{width:1220px;}
.hp_urg_job ul li{width:277px;padding:0px 7px 7px;border:1px solid #e3e2e2;float:left;margin-right:9px;margin-top:14px;}
.hp_urg_job ul li:hover{border:1px #5bb7f6 solid;z-index:99;background-color:#eff6fb;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_urg_job_top{width:100%;height:37px;line-height:37px;font-size:16px;border-bottom:1px solid #e3e2e2; overflow:hidden}
.hp_urg_job_top a{color:#1c99ef;font-size:16px;}
.hp_urg_job_top a:hover{color:#1c99ef;}
.hp_urg_job_ct{color:#666;line-height:26px;padding:5px 0px 0px 0px;}
.hp_urg_job_ct a{color:#666;}
.hp_urg_job_ct a:hover{color:#c30;}
.hp_urg_job_l{width:1200px; overflow:hidden}
.hp_urg_job_l img{ margin-top:15px; margin-right:10px;}
.hp_urg_job_ct_r{color:#e43b2e;padding-right:6px;}
.hp_c_br{width:1200px;overflow:hidden;margin-top:20px;}
.hp_c_br ul {width:1220px;}
.hp_c_br ul li{float:left;margin-right:10px;}
.hp_c_br ul li a img{border:1px solid #e3e2e2;}
.hp_recommend{width:1200px;}
.hp_recommend ul{width:1220px;}
.hp_recommend ul li{width:271px;line-height:28px;padding:6px 10px;border:1px solid #e3e2e2;float:left;margin-right:9px;margin-top:14px;}
.hp_recommend ul li:hover{border:1px #5bb7f6 solid;z-index:99;background-color:#eff6fb;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_recommend_top{width:100%;font-size:16px;}
.hp_recommend_top_ft{}
.hp_recommend_top a{color:#1c99ef;font-size:16px;}
.hp_recommend_top a:hover{color:#1c99ef;}
.hp_recommend_top_rt{color:#f60e3a;font-size:14px;}
.hp_recommend_d{width:100%;color:#666;height:28px; line-height:28px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.hp_recommend_company{width:100%;}
.hp_recommend_company a{color:#666;}
.hp_recommend_company a:hover{color:#c30;}
.hp_recommend_company img{max-width:20px;}
.hp_newjob_company img{max-width:20px;}
.hp_urg_job_ov{width:100%;color:#666;height:26px; line-height:26px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.hp_newjob{width:1200px;}
.hp_newjob ul{width:1220px;}
.hp_newjob ul li{width:271px;line-height:28px;padding:10px;border:1px solid #e3e2e2;float:left;margin-right:9px;margin-top:14px;}
.hp_newjob ul li:hover{border:1px #5bb7f6 solid;z-index:99;background-color:#eff6fb;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_newjob_top{width:100%;}
.hp_newjob_top a{color:#1c99ef;font-size:16px;}
.hp_newjob_top a:hover{color:#1c99ef;}
.hp_newjob_top_rt{color:#999;font-size:14px; font-weight:normal}
.hp_newjob_m_r{color:#f60e3a;font-weight:bold;font-size:15px;padding-right:10px;}
.hp_newjob_m{width:100%;color:#888;height:28px; line-height:28px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.hp_newjob_company{width:100%;color:#888;height:28px; line-height:28px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.hp_newjob_company a{color:#666;}
.hp_newjob_company a:hover{color:#c30;}
.hp_people{width:1200px; overflow:hidden}
.hp_people ul{width:1220px;}
.hp_people ul li{width:200px;line-height:23px;padding:10px 10px 20px 10px;border:1px solid #eaeeed;float:left;margin-left:15px;margin-top:15px; background:#fff}
.hp_people ul li:hover{border:1px #ff6100 solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_people_box_ft{width:100%; text-align:center}
.hp_people_box_rt{width:100%; padding:15px 0; position:relative;text-align:center}
.hp_people_box_rt img{border-radius:50%;}
.hp_people_box_ft_nm a{color:#000;font-size:16px;font-weight:bold;}
.hp_people_box_ft_nm a:hover{color:#1c99ef;}
.hp_people_box_ft_y{width:100%;height:23px; line-height:23px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;color:#ff6100; font-weight:bold}
.hp_people_box_ft_v{color:#666;width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; padding:10px 0;}


.hp_link{width:1198px;}
.hp_link_banner_img{width:100%;float:left;}
.hp_link_banner_img li{width:160px;float:left; margin-top:15px;margin-left:15px; padding:10px;border:1px solid #eee;}
.hp_link_banner_img li:hover{border:1px #ff6100 solid;z-index:99;/*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.hp_link_banner_img li img{width:160px;height:50px}
.hp_link_banner_wr{width:100%;float:left;margin:10px 0 0 0px;}
.hp_link_banner_wr a{ margin-left:15px; line-height:30px; margin-right:10px; display:inline-block; white-space:normal}
.hp_link_banner_wr li{float:left;margin-right:10px;}
.hp_link_banner_wr a:hover{color:#f60}
.hp_urg_job_l_1250{width:1230px;}
.index_line{color:#999; font-size:12px; padding:0px 5px;}

.index_logoin_after {background:#fff;float:left;}
.hunter_logoin_bg {float: left;padding:15px 0px 0px 0px;width: 247px;}
.logoin_after_tx {background: url(../images/lt_line.png) repeat-x center bottom;float: left;width: 100%;}
.logoin_after_tx dt {float: left;height: 68px;width: 68px;}
.logoin_after_tx dt img {display: block; margin:7px 0 0 6px;border-radius: 2px 2px 2px 2px;}
.logoin_after_tx dd {float: left;width: 155px;padding-left:10px;font-size: 12px;color: #000; line-height:25px;}
.logoin_after_cj {float: left;font-size: 15px;width: 100%;margin:14px 0 14px 0;color:#898785}
.logoin_after_cj u {color: #FF3300;}
.hunter_logoin_list {width: 100%;float: left;margin:0 0 8px 0;}
.logoin_after {border-bottom: 1px dashed #fff;float: left;height:30px;line-height:30px;width: 100%;}
.logoin_after a {color: #999}
.logoin_after_su1 {background:#1c99ef;color: #FFFFFF;display: block;float: left; font-weight:bold;font-size: 14px;height:30px;line-height:30px;text-align: center;width:100px;border-radius:2px }
.logoin_after_su1:hover {color: #FFFFFF;text-decoration: none;}
.logoin_after_su2 {background:#ff6a6a;color: #fff;display: block;float: left;font-size: 14px; font-weight:bold;height:30px;line-height:30px;margin-left:15px;text-align: center;width:100px;border-radius:2px }
.logoin_after_su2:hover {color: #fff;text-decoration: none;}
.logoin_after_cz {float: left;width: 100%; margin-top:5px;}
.logoin_after em {display: inline-block;font-family: Tahoma, sans-serif;font-weight: 700;height: 22px;line-height: 22px;padding: 0 10px 0 8px;text-decoration: underline;width: auto;margin-top: 3px;color:#000; }
.logoin_after_cz a {color: #666;float: left;line-height: 12px;padding: 6px 10px; width:90px; background:#f8f8f8; text-align:center }
.logoin_after_cz .in_l_cor{color:#C00; text-decoration:underline;font-weight:bold;  background:#f8f8f8;margin-left:10px;}
.index_logoin_re{ position:relative; z-index:5}
.index_logoin_msg{width:165px;height:28px; position:absolute;left:0;top:-25px;}
.index_logoin_msg_tx{width:124px;height:26px; line-height:26px; padding-left:25px;border:1px solid #ffc7c7; background:#ffecec url(../images/ico_warn2.png) no-repeat 5px center;color:#d54801; position:relative}
.index_logoin_re_m{ position:relative; z-index:10}
.index_logoin_msg_icon{width:10px;height:6px; background:url(../images/yun_icon_sj.png) no-repeat; position:absolute;left:10px;bottom:-5px;_bottom:-13px;}
.index_login_zd{width:100%; padding:10px 0;}
.yunFamousenterprises{width:100%; }
.index_left15560 {float: left;width: 1220px;}
.Famous_recruitment_cont {width:100%; background:#fff;float: left;  _overflow:hidden ; margin-top:20px; padding-bottom:25px; position:relative}
.yunFamousenterprises_box_mq_icon{width:70px;height:70px; background:url(../images/star_employer_titlemq.png) no-repeat; display:inline-block; position:absolute;left:0px;top:0px; z-index:10000}
.yunFamousenterprises_box_mx_icon{width:70px;height:70px; background:url(../images/star_employer_title.png) no-repeat; display:inline-block; position:absolute;left:0px;top:0px; z-index:10000}
.Famous_recruitment_cont_box{width:100%;float:left; _overflow:hidden}
.Famous_recruitment_cont .tlogo li {border: 1px solid #eee;width:216px; height:154px;background: #fff;float: left; text-align:center; position:relative  ; margin-left:21px; margin-top:25px;}
.Famous_recruitment_cont .tlogo li img{}
.yunFamousenterprises_comname{ padding-left:10px; padding-top:5px; height:25px; line-height:25px; text-align:left;color:#f60;overflow:hidden; }

.Famous_recruitment_act {position: relative}
#mainids .tlogo ul li.current1 {list-style-type: none;position: relative;width:216px;z-index:1000}
#mainids .tlogo ul li.current1 .on {position: relative;z-index: 1003;}
#mainids .tlogo ul li .show {display: none;left:-2px;position: absolute;
text-align: left;top:-2px;width:216px;;box-shadow: 4px 2px 6px #eee; text-align:center;  border: 2px solid #f60;overflow:hidden}
#mainids .tlogo ul li.current1 .yunFamousenterprises_comname{}
#mainids .tlogo .show .area {width:100%;background:#fff;overflow: hidden;padding:155px 0 0;float: left}
#mainids .tlogo ul li.current1 .show {display: block;}


#mainids .area_left {width:190px;max-height:135px; overflow:auto;float: left; padding-bottom:10px; }
#mainids .area_left a {color:#333;;overflow: hidden; display:block; padding:0px 0px 0px 20px;height:24px; line-height:24px; margin-top:5px; background:url(../images/job-Auction.png) no-repeat 8px 12px; text-align:left}
#mainids .area_left a:hover {color: #3B8EE3;text-decoration:none}
#mainids .area_right {float: left;width:130px;overflow: hidden;padding-left: 5px;line-height: 22px;color: #333;white-space: normal; word-break: break-all; display:none; }
#mainids .area_right a {width: 100%;height: 22px;line-height: 22px;overflow: hidden;text-align: center;display: block;color:#3B8EE3;font-weight: bold}
#mainids .area_right a:hover {color: #333;text-decoration: underline}
#mainids .area_left_bot {width:93px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center;}
#mainids .area_left_bot a {color: #333;}
#mainids .area_right_bot{width:91px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center;border-left:1px solid #fff;}
#mainids .area_right_bot a {color: #333}
#mainids .w160 {width: 160px;}
#mainids .w170 {width: 173px;}
#mainids .tlogo ul li .show_ban {background: #EAE8E8;border: 1px solid #65A9E6;display: none;left: -1px;padding: 1px;position: absolute;text-align: left;top: -1px;width: 313px;}
#mainids .tlogo ul li.current1 .show_ban {display: block;}
#mainids .tlogo .show_ban .area {background: #FFFFFF;overflow: hidden;padding: 55px 0 0;float: left}
#mainids .tlogo ul li.current2 {list-style-type: none;position: relative;width: 313px;}
#mainids .tlogo ul li.current2 .on {position: relative;z-index: 1003;}

/*login after*/
.login_after_welcome{width:100%; padding:20px 0 10px 0; font-size:16px; font-weight:bold; text-align:center}
.login_after_userlogo{width:100%; padding-top:0px;  text-align:center;height:80px; position:relative ; float:left}
.login_after_comlogo{z-index:10}
.login_after_combg{}
.login_after_username{width:100%; font-size:14px;color:#787b7e; text-align:center; float:left;height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.login_after_username_id{color:#ff6a6a}
.login_after_webrname{width:100%; font-size:14px;color:#787b7e; text-align:center; padding:5px 0 13px 0;border-bottom:1px solid #e6e6e6; float:left}
.login_after_ztbox{width:100%; padding-top:10px;color:#787b7e; float:left}
.login_after_zt_list{width:81px;border-right:1px solid #e6e6e6; float:left;text-align:center;}
.login_after_zt_list a{color:#787b7e;}
.login_after_zt_list a:hover{ text-decoration:none;}
.login_after_zt_list_n{ display:block;width:100%; font-size:20px; padding:5px 0; color:#1c99ef}
.login_after_zt_list_end{border:none;}
.login_after_bthbox{width:100%; padding-top:5px; float:left}
.login_after_bth{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:left;border-radius:3px;}
.login_after_bthend{width:120px;height:40px; line-height:40px; display:inline-block; background:#ff6a6a;color:#fff; text-align:center; margin-top:15px; float:right;}
.login_after_bttc{width:100%;height:40px; line-height:40px; display:inline-block; background:#ebf6ff url(../images/yun_intc.png) no-repeat 70px center; text-align:center; margin-top:15px; float:left;color:#55aae3}
.login_after_bth:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.login_after_bthend:hover{ background:#f84848;color:#fff; text-decoration:none}
.login_after_user_box{width:100%; float:left; padding:12px 0 10px 0;border-bottom:1px solid #e6e6e6; color:#787b7e;}
.login_after_user_photo{ float:left}
.login_after_user_name{ width:165px;float:left; padding-left:10px;}
.login_after_user_webname{ padding:6px 0 0 0;height:20px; line-height:20px; overflow:hidden ;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.login_after_user_uname{width:100%;height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.login_after_userbth{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:left;border-radius:3px;}
.login_after_userbthend{width:120px;height:40px; line-height:40px; display:inline-block; background:#ff6a6a;color:#fff; text-align:center; margin-top:15px; float:right;border-radius:3px;}
.login_after_usergz{width:120px;height:40px; line-height:40px; display:inline-block; background:#1c99ef;color:#fff; text-align:center; margin-top:15px; float:right;border-radius:3px;}
.login_after_userbth:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.login_after_userbthend:hover{  background:#f84848;color:#fff; text-decoration:none}
.login_after_usergz:hover{ background:#00b2fc;color:#fff; text-decoration:none}
.index_banner{width:100%; float:left;}
.index_banner img{ margin-top:10px;}

/*tip bottom*/
.tip_bottom {width: 100%;height: 65px;position: fixed;bottom: 0;left: 0;z-index:1000000; }
.tip_bottom_icon {width:155px;height:86px;background: url(../images/i_bottom.png) no-repeat; position:absolute;left:-150px;top:-86px; display:none;}
.tip_bottom_cont {width: 100%;height: 65px;position: relative;}
.tip_bottom_bg{width: 100%;height: 65px; position:absolute;left:0px;top:0px; z-index:9;background-color:#000000;opacity: 0.5; filter:Alpha(opacity=50); }
.tip_bottom_cont_c{width: 100%;height: 65px; position:absolute;left:0px;top:0px; z-index:10}
.tip_bottom_main {width:1200px;height: 65px;position: relative;margin:0 auto}
.tip_bottom_left {width:1200px;position: relative;}
.tip_bottom_ewm{width:110px;height:110px; padding:10px 10px  0 0; text-align:center; position:absolute;right:0px;bottom:3px;}
.tip_bottom_ewm_p{width:100%;height:20px; line-height:20px; text-align:center;color:#fff; font-size:12px; position:relative}
.tip_bottom_ewm_bg{width:90px;height:90px; background:#fff; position:relative; margin:0 auto}
.tip_bottom_ewm_p_icon{width:15px;height:46px; background:url(../images/ewm_icon.png) no-repeat; display:inline-block; position:absolute;right:-15px;top:0px;}

.tip_bottom_close {display: block;width: 11px;height: 11px;background: url(../images/i_bottom_close.png) no-repeat;position: absolute;top: 10px;right: -37px; z-index:10}
.tip_bottom_logo {display: inline-block;color: #fff;font-size: 15px; }
.tip_bottom_logo h1 {font-weight: bolder;line-height: 25px;font-size:18px;font-weight:normal}
.tip_bottom_logo h2 {line-height: 65px;font-size:24px; font-weight:normal;}
.tip_bottom_fast{ font-size:24px; display:inline-block; padding-left:50px; background:url(../images/i_bottomtime.png) no-repeat left center}
.tip_bottom_time{color:#fcff00;font-weight:bold; font-size:28px; }
.tip_bottom_num {display: inline-block;width: 195px;font-size: 17px;color: #fff;text-align: center;}
.tip_bottom_num span {font-size: 31px;font-family: Arial;padding-right: 5px;}
.tip_bottom_member{ position:absolute;right:130px;top:10px;}
.tip_bottom_login,.tip_bottom_reg {display:inline-block;width: 110px;height: 46px;background:#0ea7f8;    border-radius: 4px;color: #fff;line-height: 46px;text-align: center;font-size: 18px;}
.tip_bottom_reg:hover{ background:#ed9914;color:#fff; text-decoration:none;}
.tip_bottom_login:hover{ background:#228dc9;color:#fff; text-decoration:none;}
.tip_bottom_reg {width: 110px;text-align: center;background:#ff9f00;height:46px; line-height:46px; margin-left:10px;}
.tip_bottom_login {margin-left: 25px;}
.index_verification{padding-top: 5px;}

/*新建*/
.index_frame_right_tit{width:100%; padding-top:20px;}
.index_frame_right_tit_s{ padding-left:18px; position:relative; font-size:18px;}
.index_frame_right_tit_line{width:4px;height:20px; background:#3395f6; display:inline-block; border-radius:3px; position:absolute;left:0px;top:2px;}
.index_frist_login{width:287px; float:left; background:#fff;height:320px; position:relative}
.index_frist_pic{width:100%;height:65px; padding:0px 0 10px 0; text-align:center}
.index_frist_hi{width:100%; text-align:center; text-indent:20px;}
.index_frist_pic_bg{ display:inline-block;width:65px;height:65px;border-radius:50%; background:#e7e7e7 url(../images/usericon.png) no-repeat center center}
.index_frist_login_bth{width:100%; padding-top:15px;}
.index_frist_login_bth_l{width:112px;height:37px; line-height:37px; display:inline-block;border-radius:3px; background:#2384e3;color:#fff; font-size:16px; text-align:center; margin-left:20px;}
.index_frist_login_bth_l:hover{color:#fff; background:#0e75d9;text-decoration:none;}
.index_frist_login_bth_reg{width:110px;height:35px; line-height:35px; display:inline-block;border-radius:3px; background:#fff;border:1px solid #2384e3;color:#2384e3; font-size:16px; text-align:center; margin-left:20px}
.index_frist_login_sj{ padding-left:20px; padding-top:15px; position:relative}
.index_frist_login_bth_sj_a{color:#ef494a}
.index_frist_login_bth_m{ position:absolute;right:20px;top:15px;color:#2384e3;}
.index_frist_login_other{ padding-top:28px; padding-left:20px; padding-right:20px;}
.index_frist_login_other_tit{border-top:1px solid #ddd; position:relative}
.index_frist_login_other_tit_s{ display:inline-block; padding:0px 20px; background:#fff; position:absolute;left:60px;top:-10px;color:#666}
.index_frist_login_other_xl{width:30px;height:30px; background:url(../images/kj_icon.png) no-repeat 0 0; display:inline-block; margin-left:10px; margin-right:10px;}
.index_frist_login_other_wx{width:30px;height:30px;background: url(../images/kj_icon.png) no-repeat -60px 0px;display:inline-block; margin-left:10px;}
.index_frist_login_other_qq{width:30px;height:30px; background:#40c100; display:inline-block;background: url(../images/kj_icon.png) no-repeat  -30px 0;margin-left:10px; margin-right:10px;}
.index_frist_login_other_box{ padding-top:23px; text-align:center}
.index_frist_login_other_box a:hover{box-shadow: 0 0 20px rgba(0,0,0, .1);border-radius:50%;}
.wxcode_login {width: 35px;height: 35px;background: url(../images/eer.png) no-repeat;position: absolute;right:13px;top: 13px;cursor: pointer;}
.wxcode_login_c{width: 35px; position:relative; display:block}
.wxcode_login_c_icon {display: inline-block;width: 80px;height: 25px;text-align: center;line-height: 25px;font-size: 14px;color: #FF8C14;background: url(../images/sm_login.png) no-repeat;position:absolute;top: 0px;right:40px;}

.normal_login {width: 35px;height: 35px;background: url(../images/pc.png) no-repeat;position: absolute;right:13px;top: 13px;cursor: pointer;display: none;}
.wxlogintext {margin: 0 auto;width: 100%;height: 150px;padding:30px  0px 20px 0px;margin-top: 10px;text-align:center}
.wxlogintext img {width: 150px;height: 150px;border: 0px;}
.wxlogintxt {margin: 0 auto;width: 190px;text-align:center;margin-top:20px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;}
.yun_Indexlogin_yzm_img{width:110px;height:43px;}

/*banner*/
.ni-top-group{position:relative;overflow:hidden;padding-bottom:25px;width:100%;max-height:365px;background-image:url(../images/index_top_bg.jpg);background-repeat:no-repeat;background-position:center center;*zoom:1;}
.ni-top-video{position:absolute;left:0;bottom:0px;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;width:100%;height:300px;}
.ni-top-group.bim{width:100%;height:500px;background-color:#000;background-image:url(../images/nibanner.jpg);background-repeat:no-repeat;background-position:center center;}
.ni-top-group.bim .ni-top-video{display:none;}
.ni-top-group .ni-top-container{width:1200px;max-height:365px;margin:0 auto;position:relative;}
.ni-top-group .ni-top-container .ni-top-left{width:724px;height:168px;margin:0 auto;padding-top:70px;*zoom:1;}
.ni-top-container .ni-top-left .main-sxt{width:724px;height:90px;line-height:80px;padding-top:40px;text-align:center;color:#FFF;font-size:46px;font-family:"黑体","microsoft yahei";}
.ni-top-left .main-sxt .fbg{font-size:60px;}
.ni-top-container .ni-top-left .main-sty{height:56px;}
.ni-top-left .main-sty .sty-cell{text-align:center;width:70px;height:56px;line-height:56px;float:left;position:relative;color:#bbbcbe;cursor:pointer;}
.main-sty .sty-cell .sty-aow{display:none;width:16px;height:16px;background:url(../images/225.png) -8px -2px;position:absolute;left:27px;bottom:0;}
.ni-top-left .main-sty .sty-cell:hover{color:#FFF;}
.ni-top-left .main-sty .sty-cell.select{color:#FFF;}
.ni-top-left .main-sty .sty-cell.select .sty-aow{display:block;}
.new-search-box .ns-main .main-sip{height:56px;width:824px;}
.ni-top-left .main-sip .ip-group{background:#FFF;height:56px;width:724px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*zoom:1;-webkit-box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);-moz-box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);}
.ni-top-left .main-sip .ip-box{float:left;padding-top:10px;width:580px;padding-left:17px;*zoom:1;}
.main-sip .ip-box input{width:570px;height:36px;line-height:36px;border:0px;}
.ni-top-left .main-sip .for-border{float:left;width:1px;height:36px;background:#e6e6e6;margin-top:10px;*zoom:1;}
.ni-top-left .main-sip .ip-city{float:left;width:115px;height:56px;line-height:56px;text-align:center;color:#999;cursor:pointer;}
.ni-top-left .main-sip .ip-btn{float:left;width:127px;height:56px;}
.main-sip .ip-btn input{background-color:#00ae66;font-size:18px;text-align:center;width:127px;height:56px;line-height:56px;border:0px;color:#FFFFFF;cursor:pointer;border-radius:0px 5px 5px 0px;}
.main-sip .ip-btn input.hover{background:#01a360;}
.ni-top-left .sip-sco .ip-bup{display:block;float:left;height:56px;line-height:56px;color:#FFF;text-decoration:none;background:url(../images/239.png) 0 18px no-repeat;padding-left:25px;}
.ni-top-left .sip-sco .ip-bup:hover{text-decoration:underline;}
.sco-box{float:left;width:710px;height:18px;margin-top:19px;line-height:18px;overflow:hidden;font-size:14px;*zoom:1;}
.sco-box .log-s-line{color:#FFF;height:18px;line-height:18px;}
.sco-box .log-s-line a{color:#fff;text-decoration:underline;}
.sco-box .log-s-line a:hover{text-decoration:underline;}
.sco-box .log-s-line .lsl-left{max-width:600px;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;color:#FFF;}
.sco-box .log-s-line .lsl-right{float:left;color:#00cc00;padding-left:10px;}
.ni-top-right{float:right;}
.ni-top-right .rightlist{z-index:2;width:300px;height:300px;background:url(../images/238.png);font-size:12px;}
.ni-top-right .rightlist .loninbox{height:280px;padding-top:20px;padding-left:30px;}
.ni-top-right .rightlist .loninbox .photo{width:70px;height:70px;float:left;}
.ni-top-right .rightlist .loninbox .photo img{width:70px;height:70px;border-radius:80px;border:0;}
.ni-top-right .rightlist .photo-txt{float:left;padding-left:15px;padding-top:9px;font-size:14px;color:#fff;*zoom:1;}
.ni-top-right .rightlist .log-btn-group .log-b{display:block;float:left;width:106px;height:38px;line-height:38px;text-align:center;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;text-decoration:none;}
.ni-top-right .rightlist .lbb-split-h-split-12{width:12px;height:38px;float:left;}
.ni-top-right .rightlist .lbb-split-h-split-26{width:26px;height:38px;float:left;}
.ni-top-right .rightlist .log-btn-group .log-b.b1{background:#00ae66;}
.ni-top-right .rightlist .log-btn-group .log-b.b1:hover{background:#01a360;}
.ni-top-right .rightlist .log-btn-group .log-b.b2{background:#2b81d8;}
.ni-top-right .rightlist .log-btn-group .log-b.b2:hover{background:#2a7acc;}
.ni-top-right .rightlist .photo-txt .hi{width:150px;height:20px;}
.ni-top-right .rightlist .bantittab{width:210px;margin:0 auto;height:30px;background-image:url(../images/11.png);background-repeat:repeat-x;background-position:bottom;margin-top:10px;}
.ni-top-right .rightlist .bantittab .tli{float:left;width:45px;height:30px;line-height:30px;text-align:center;margin-right:15px;cursor:pointer;}
.ni-top-right .rightlist .bantittab .tli.hover{color:#113370;background-color:#F5F5F5}
.ni-top-right .rightlist .bantittab .tli.select{height:28px;line-height:28px;border-bottom:2px #113370 solid;}
.ni-top-right .rightlist .ban_r_showtabs{display:none;padding-left:20px;padding-top:8px;}
.ni-top-right .rightlist .ban_r_showtabs li{padding-right:20px;width:210px;height:25px;line-height:25px;}
.bic-split-13{width:100%;height:13px;}
.bic-split-15{width:100%;height:15px;}
.bic-split-18{width:100%;height:18px;}
.bic-split-23{width:100%;height:23px;}
.bic-split-35{width:100%;height:35px;}
.log-sp-wl{width:240px;height:1px;background:rgba(255,255,255,.3);}
.log-scroll-group{width:240px;height:104px;overflow:hidden;}
.log-scroll-group .log-s-line{height:26px;line-height:26px;}
.log-scroll-group .log-s-line .lsl-left{width:200px;float:left;color:#FFF;font-size:12px;}
.log-scroll-group .log-s-line .lsl-right{float:right;color:#e8d741;}
.ni-m-container{width:1200px;margin:0 auto;background:#FFF;position:relative;}
.ni-m-container-hj{width:1200px;margin:0 auto;}

.index-plug-group{width:1200px;margin:0 auto;text-align:center;padding-top:5px;padding-bottom:10px;*zoom:1;}
.index-plug-group .plug-box{display:inline-block;*display:inline;*zoom:1;}
.index-plug-group .plug-box .plug-cell{position:relative;display:block;margin:0 60px;float:left;*zoom:1;text-decoration:none;}
.plug-box .plug-cell .h-line{position:absolute;top:0;right:-60px;width:1px;height:110px;background:rgba(255,255,255,0.26);}
.plug-box .plug-cell .plug-img{width:75px;height:75px;background-repeat:no-repeat; margin:0 auto}
.plug-cell .plug-img.store{background-image:url(../images/244.png);}
.plug-cell .plug-img.parttime{background-image:url(../images/245.png);}
.plug-cell .plug-img.house{background-image:url(../images/246.png);}
.plug-cell .plug-img.allowance{background-image:url(../images/247.png);background-position:-1px 0px;}
.plug-cell .plug-img.gworker{background-image:url(../images/248.png);}
.plug-cell:hover .plug-img{background-position:0px -100px;}
.plug-cell:hover .plug-img.allowance{background-position:0px -99px;}
.plug-box .plug-cell .plug-name{font-size:16px;margin-top:15px;height:40px;line-height:20px;color:#000;}
.plug-box .plug-cell:hover .plug-name{color:#FFF;}

.index_f_pd{width:100%; float:left; padding-top:20px;}
/*紧急招聘*/

.index_new_title{width:100%; padding:25px 0; float:left}
.index_new_title_name{ padding-left:20px;height:28px; line-height:28px; float:left; position:relative;color:#3395f6; font-size:28px; line-height:28px; display:block}
.index_new_title_line{width:6px;height:29px; background:#3395f6; display:inline-block; border-radius:3px; position:absolute;left:0px;top:0px;}
.index_new_title_tip{color:#ababac; float:left; margin-left:28px; margin-top:8px;}
.index_new_title_more{ float:right;width:95px;height:25px;border:1px solid #3395f6; color:#3395f6; display:inline-block;border-radius:3px; text-align:center; line-height:25px; background:#fff}
.index_new_title_more:hover{ background:#3395f6;color:#fff; text-decoration:none;}

.index_frame_right{width:880px; float:left; background:#fff}
/*.index_frame_right_tit{width:100%; padding-top:20px;}
.index_frame_right_tit_s{ padding-left:18px; position:relative; font-size:18px;}
.index_frame_right_tit_line{width:4px;height:20px; background:#3395f6; display:inline-block; border-radius:3px; position:absolute;left:0px;top:2px;}*/
.index_mq_box{width:100%;max-height:443px; float:left; overflow:hidden}
.index_mq_box_cont{width:900px;}
.index_mq_box ul li{width:147.5px;height:147px; float:left;border-right:1px solid #eee;border-bottom:1px solid #eee;
overflow:hidden; position:relative}
.index_mq_box_pic{width:100%;height:98px; padding-top:23px; text-align:center}
.index_mq_box_name{width:100%;height:20px; line-height:20px;  text-align:center; font-weight:bold;color:#333}
.index_mq_box_cont_showall{width:100%;transition: all 0.3s ease 0s; position:absolute;left:0px;top:170px; }
.index_mq_box_cont_showall_c{width:100%; position:relative}
.index_mq_box_cont_showjob{width:100%; position:absolute;left:0px;top:0px; }
.index_mq_box_cont_bg{width:100%;height:147px; background:#3395f6; position:absolute;left:0px;top:0px; opacity:0.9;box-shadow: 0 0 20px rgba(0,0,0, .1);}
.index_mq_box_cont_showjob_c{ padding-left:15px; padding-right:15px;}
.index_mq_box_cont_showcomname{ font-weight:bold; font-size:14px; text-align:center; position:relative; padding-top:5px;}
.index_mq_box_cont_showcomname a{color:#fff}
.index_mq_box_cont_showcomname a:hover{color:#ffc600}
.index_mq_box_cont_showcomname_linebox{width:100%; text-align:center; padding:5px 0}
.index_mq_box_cont_showcomname_line{width:29px;height:3px; background:#ffc600; display:inline-block}
.index_mq_box_cont_showjoblist{ line-height:23px; padding-left:10px; font-size:12px; background:url(../images/job_l_icon.png) no-repeat left 9px}
.index_mq_box_cont_showjoblist a{color:#fff}
.index_mq_box_cont_showjoblist a:hover{color:#ffc600}
.index_mq_box_cont_showjobmore{ line-height:24px; padding-left:10px; font-size:12px;}
.index_mq_box_cont_showjobmore a{color:#ffc600;}
.index_mq_box_cont_showjobmore a:hover{color:#ffc600}
.index_mq_box ul .current1{position:relative}
.index_mq_box ul .current1 .index_mq_box_cont_showall{ left:0px;top:0px;display:block}
.index_mq_box_cont_showcomname{width:100%;height:30px; line-height:30px; overflow:hidden}

.index_newjobbox{width:870px; padding-left:15px; max-height:398px; overflow:hidden;}
.index_newjobbox ul li{width:265px; float:left; padding-right:20px;border-bottom:1px solid #eee; padding-top:10px; padding-bottom:10px;height:79px;}
.index_newjobname{padding-top:3px;}
.index_newjobname a{ font-size:16px;color:#0168bd; }
.index_newjobname a:hover {color: #f60;text-decoration: underline;}
.index_newjob_com { width:100%;height:30px; line-height:30px;}
.index_newjob_com a{color:#666666}
.index_newjobtime{ font-size:12px;color:#999999; margin-left:10px;}
.index_newjob_info{width:100%;height:20px; line-height:20px;color:#666}
.index_newjob_info_line{ padding:0px 8px; font-size:12px;color:#999999}
.index_newjob_info_xz{color:#f85659; font-weight:bold}


/*公告*/
.index_bid{ width:300px;height:398px; overflow:hidden; position:relative; float:right;}
.index_bid_title{width:498px; padding-left:14px; height:26px;background:url(../images/index_bid_title.png)  repeat-x;color:#375FA7; line-height:26px; font-weight:bold; }
.index_n_c{width:380px; float:left}
.index_bid_list{ width:374px;background:url(../images/bid.png)  repeat-y;margin-left:10px;_margin-left:5px; height:92px; overflow:hidden;}
.index_bid_list li{ width:353px; margin-left:14px;_margin-left:7px; padding-left:7px; float:left;background:url(../images/index_recommend_lists.png) no-repeat left center; line-height:31px; }
.index_bid_list li span{ float:left; }
.index_bid_list li em{color:#1941A5;margin-right:10px;float:left;}
.index_bid_list li em a{color:#458FCE; margin-right:5px;}
.index_bid_job{ width:80px; height:80px;float:right; margin-top:3px; margin-right:3px; position:absolute;right:1px;top:32px;}
.index_bid_job a{ display:block}
.yuin_index_r{width:300px;height:398px; float:left;background:#fff;}
.yuin_index_r_h1{width:300px;height:40px; line-height:40px; font-size:14px; font-family:microsoft yahei,宋体; background:#f4f4f4;border-bottom:1px solid #dcdcdc;  }
.header_fixed_login_after_name{ width:92px;height:25px; line-height:25px; overflow:hidden}

.yun_index_h1_list{width:100%;}
.yun_index_h1_list li{width:99px; float:left; text-align:center; cursor:pointer}
.yun_index_h1_list  .yun_index_h1_cur{ background:#fff; position:relative}
.yun_index_h1_list  .yun_index_h1_cur span{width:99px; height:42px; background:#fff; display:block; position:absolute;left:0px;top:0px;color:#3395f6; font-weight:bold}
.yun_in_news{width:100%; float:left; padding-top:5px;}
.yun_in_news li{width:100%; float:left;height:30px; padding-top:5px; }
.yun_in_news li .yun_in_news_span{ display:inline-block;width:17px;height:17px; background:#e9e5e5; text-align:center; line-height:16px;color:#333; float:left; margin-left:10px; margin-right:10px; margin-top:2px;border-radius:2px; font-size:12px; }

.yun_in_news li .yun_in_news_span_cur{ background:#3b8ee3;color:#fff;}
.yun_in_news  .yun_in_news_li{width:180px; float:left; padding-left:5px; background:url(../images/new_li.png) no-repeat 5px 12px}
.index_latest_news{width:300px; float:left; padding-top:5px; position:relative;font-size:14px;}
.index_latest_news li{width:252px;height:30px; line-height:30px;padding-left:15px; padding-right:5px; background:url(../images/new_li.png) no-repeat 2px 13px ; float:left; margin-left:5px; margin-top:4px; overflow:hidden}
.index_fast{ width:168px;}
.index_fast_a{ width:83px; height:78px; background:#144E98; float:left;margin-bottom:1px; float:left; margin-right:1px;}
.index_fast_a dt{ width:38px; height:38px; float:left; margin-top:8px; margin-left:20px;_margin-left:10px;}
.index_fast_a dt img{width:38px; height:38px; float:left;}
.index_fast_a dd{ width:83px; float:left; text-align:center;}
.index_fast_a dd a{ color:#fff;font-size:14px; font-family:微软雅黑;}
.index_fast_e{ width:167px; height:50px; background:#144E98; float:left;float:left;}
.index_fast_e dd a{ line-height:50px;}

/*广告位通栏*/
.im12_80{margin-top:18px;width:1200px;height:80px;position:relative;background:#FFF; float:left;}
.im12_80 img{width:1200px;height:80px;border:0px;}
.im12_80 img:hover{color:#FF5A00;background-position:-271px -15px;}

/*明星雇主*/
.star_employer_box{width:1194px;height:225px;background:#f5f5f5;position:relative;z-index:1;padding:5px 3px;margin:0 auto;}
.star_employer_box .star_tips{display:inline-block;width:70px;height:70px;background:url(../images/star_employer_title.png) no-repeat;overflow:hidden;position:absolute;left:0;top:0;z-index:2;}
.star_employer_box .star_refresh{display:inline-block;width:37px;height:37px;background:url(../images/star_refresh.png) no-repeat;overflow:hidden;position:absolute;right:0;top:0;z-index:2;cursor:pointer;}
.star_employer_box li{float:left;width:229px;height:100px;background:#fff;margin:8px 0 0 8px;line-height:100px;text-align:center}
.star_employer_box span{display:none}
.star_employer_box img{width:185px;height:70px;display:block;margin:14px auto}
.star_employer_box a{width:227px;height:98px;border:1px solid #fff;display:block;overflow:hidden;text-decoration:none;}
.star_employer_box a:hover{border:1px solid #fe5a58}
.star_employer_box a:hover span{font-size:16px;color:#1f1a17;font-family:"Microsoft YaHei";height:20px;display:block;}
.star_employer_box a:hover img{display:none}
.star_employer_box a.no_com:hover span{display:none;}
.star_employer_box a.no_com:hover img{display:block;}
.star_employer_box .star_more{display:block;width:30px;height:19px;overflow:hidden;background:url(../images/star_more.jpg) no-repeat;position:absolute;left:50%;bottom:-12px;z-index:2;cursor:pointer}
.star_employer_box:hover .star_more{background:url(../images/star_more_hover.jpg) no-repeat;}
.star_employer_box:hover .star_refresh{background:url(../images/star_refresh_hover.png) -1px 0 no-repeat;}
.star_employer_box #star_company_logos_ul{height:220px;overflow:hidden}
.star_employer_more,.star_employer_more #star_company_logos_ul{height:440px}
.star_employer_more .star_more{background:url(../images/star_hide.jpg) no-repeat}
.star_employer_more:hover .star_more{background:url(../images/star_hide_hover.jpg) no-repeat}

/*热招职位*/
.hot_door_jobs{width:100%; float:left;}
.green_newjob{width:1198px;border:1px solid #e3e2e2; overflow:hidden; background:#fff;}
.green_newjob ul{width:1210px; float:left}
.green_newjob ul li{width:269px;height:50px;border-right:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2; float:left; padding:15px;}
.green_jobname a{ margin-left:10px;;color:#0168bd; display:inline-block}
.green_comename{width:100%; font-size:14px; float:left}
.green_comename img{ vertical-align:middle; margin-left:3px;    max-width: 20px;}
.green_jobname{width:255px; padding-left:15px;; font-size:14px;height:20px; line-height:20px; overflow:hidden; float:left;color:#2bb8aa; padding-top:10px; position:relative}
.green_jobname_icon{width:17px;height:20px; line-height:20px; display:inline-block; background:#f60;color:#fff; text-align:center; position:absolute;left:0px;top:10px; font-size:12px;}

/*热招人才*/
.hot_door_person{width:100%; float:left;}
.index_new_title_rc .index_new_title_name{color:#ff9933;}
.index_new_title_rc .index_new_title_line{background:#ff9933;}
.index_new_title_rc .index_new_title_more{border: 1px solid #ff9933;color: #ff9933;}
.index_new_title_rc .index_new_title_more:hover{background: #ff9933;color: #fff;}
.index_frame_right_second{width:100%; float:right; background:#fff}
.index_mq_box{width:100%;max-height:443px; float:left; overflow:hidden}
.index_mq_box_cont{width:900px;}
.index_mq_box ul li{width:147.5px;height:147px; float:left;border-right:1px solid #eee;border-bottom:1px solid #eee;
overflow:hidden; position:relative}
.index_mq_box_pic{width:100%;height:98px; padding-top:23px; text-align:center}
.index_mq_box_name{width:100%;height:20px; line-height:20px;  text-align:center; font-weight:bold;color:#333}
.index_mq_box_cont_showall{width:100%;transition: all 0.3s ease 0s; position:absolute;left:0px;top:170px; }
.index_mq_box_cont_showall_c{width:100%; position:relative}
.index_mq_box_cont_showjob{width:100%; position:absolute;left:0px;top:0px; }
.index_mq_box_cont_bg{width:100%;height:147px; background:#3395f6; position:absolute;left:0px;top:0px; opacity:0.9;box-shadow: 0 0 20px rgba(0,0,0, .1);}
.index_mq_box_cont_showjob_c{ padding-left:15px; padding-right:15px;}
.index_mq_box_cont_showcomname{ font-weight:bold; font-size:14px; text-align:center; position:relative; padding-top:5px;}
.index_mq_box_cont_showcomname a{color:#fff}
.index_mq_box_cont_showcomname a:hover{color:#ffc600}
.index_mq_box_cont_showcomname_linebox{width:100%; text-align:center; padding:5px 0}
.index_mq_box_cont_showcomname_line{width:29px;height:3px; background:#ffc600; display:inline-block}
.index_mq_box_cont_showjoblist{ line-height:23px; padding-left:10px; font-size:12px; background:url(../images/job_l_icon.png) no-repeat left 9px}
.index_mq_box_cont_showjoblist a{color:#fff}
.index_mq_box_cont_showjoblist a:hover{color:#ffc600}
.index_mq_box_cont_showjobmore{ line-height:24px; padding-left:10px; font-size:12px;}
.index_mq_box_cont_showjobmore a{color:#ffc600;}
.index_mq_box_cont_showjobmore a:hover{color:#ffc600}
.index_mq_box ul .current1{position:relative}
.index_mq_box ul .current1 .index_mq_box_cont_showall{ left:0px;top:0px;display:block}
.index_mq_box_cont_showcomname{width:100%;height:30px; line-height:30px; overflow:hidden}

.index_resume_user_zd{width:100%;height:255px; padding-top:30px; overflow:hidden; float:left; background:#fff;}

.index_resume_user_zd_list{width:160px;height:220px;border:1px solid #ebebeb;border-radius:5px; float:left; margin-left:45px;    box-shadow: 0 0 10px rgba(0,0,0, .1); position:relative}

.index_resume_user_zdpic{width:100%; text-align:center; padding-top:20px; padding-bottom:5px;}
.index_resume_user_zdyx{width:100%; text-align:center; font-weight:bold;color:#d42024; font-weight:bold;height:30px; line-height:30px;}
.index_resume_user_zdname{width:100%; text-align:center; font-size:16px;}
.index_resume_user_zdinfo{width:100%; text-align:center; font-size:12px;color:#666; padding:0px 0;}
.index_resume_user_zdinfo_line{ display:inline-block; padding:0px 8px;color:#999}
.index_resume_user_zdyq{width:100%; text-align:center; padding-top:15px; }
.index_resume_user_zdyq a{width:88px;height:23px; line-height:23px; text-align:center;color:#0d7fc5;border:1px solid #9ec7eb; display:inline-block;border-radius:20px; background:#f3f9ff}
.index_resume_user_zd_icon{ position:absolute;right:10px;top:8px; font-size:12px;color:#cfcdcd}

.index_resume_user_list{width:1170px; padding-left:30px;height:218px; overflow:hidden; float:left; background:#fff;}
.index_resume_user_list li{width:280px;border-bottom:1px solid #eee; float:left; padding:16px 0;}
.index_resume_useryx{width:100%;height:19px; line-height:19px;color:#999; font-size:12px;}
.index_resume_useryx_n{ font-weight:bold;color:#d42024; }
.index_resume_userinfo{ padding:8px 0;color:#999; font-size:12px;}
.index_resume_userinfo_line{color:#999; padding:0px 10px; font-size:12px;}
.index_resume_user_n{color:#999; display:inline-block; margin-left:10px; font-size:12px;}
.index_resume_username{ font-size:16px;color:#333}
.index_resume_username:hover{color:#f60;}
.index_resume_username img{ vertical-align:middle; margin-right:5px;}

.Box {position: relative;}
.Box .Box_con {position: relative; padding-left:55px; padding-right:55px; overflow:hidden}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background:url(../images/lefticon.png) no-repeat;left: 20px;}
.Box .Box_con .btnr {background:url(../images/righticon.png) no-repeat;right: 20px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .BoxSwitch {margin-top: 10px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width:8px;height:8px;background: #ccc;margin: 0 5px;cursor: pointer;border-radius:50%}
.Box .BoxSwitch span.cur {background: red;}

/*资询*/
/*.index_new_title_news .index_new_title_line{background:#0ab389;}
.index_new_title_news .index_new_title_name{color:#0ab389;}
.index_new_title_news .index_new_title_more{border: 1px solid #0ab389; color: #0ab389;}
.index_new_title_news .index_new_title_more:hover{background: #0ab389;color: #fff;}
.hp_news{width:1200px; background:#fff;}
.hp_news_w{width:548px;margin-left:17px;}
.hp_news_w_p_second{width:100%;border-bottom:1px solid #e3e2e2;padding-bottom:25px;}
.hp_news_p_img{width:134px; display:inline-block; border: none;}
.hp_news_p_wr_second{width:390px;margin-left:10px;}
.hp_news_tot dl{width:302px;height:241px;position:relative;}
.hp_news_tot dl dd{position:absolute;bottom:0;background:#ebeaea;width:302px;color:#666;height:33px;line-height:33px;text-align:center;}
.hp_news_p_wr_tit{padding-bottom:10px;font-size:16px;}
.hp_news_p_wr_tit a{color:#171616;}
.hp_news_p_ct{color:#999;line-height:28px;height:56px;overflow:hidden;text-overflow: ellipsis;}
.hp_news_list{width:316px;margin-left:17px;}
.hp_news_list li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:100%;}
*/
/*友情链接*/
.index_link{width:100%; float:left; background:#fff; margin-top:20px; padding-bottom:20px;}
.index_link_tit{width:100%; float:left; padding-top:20px; position:relative}
.index_link_tit_s{ font-size:18px;color:#6c6a6a; float:left; padding-left:15px;}
.index_link_tit_more{ float:right; margin-right:20px; display:inline-block}
.index_link_tit_more a{    color: #3d9af6; font-size:12px; }
.index_link_box_banner a{width:170px;height:50px;border:1px solid #eee; margin-top:15px; margin-left:15px; display:block; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px;}
.index_link_box_p{}
.index_link_box_p_name{ width:155px;display:inline-block; float:left; margin-left:15px; margin-top:15px; line-height:18px;}



/*新格子广告位*/
.im-a-group{margin:0 auto;width:1202px;padding:28px 28px 10px 28px;position:relative;}
.im-a-group .im-a-cell{float:left;width:218px;height:156px;margin-top:28px;margin-right:28px;}
.im-a-group .im-a-cell .imgbox{width:216px;height:154px;border:1px #EEEEEE solid;position:relative;}
.im-a-group .im-a-cell .imgbox img{width:216px;height:154px;border:0px;}
.im-a-group .im-a-cell .imgbox .showinfo{display:none;width:214px;position:absolute;left:-1px;top:-1px;border:2px #FF5A00 solid;z-index:5;-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari或chrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera或ie9*/}
.im-a-group .im-a-cell.hover .imgbox .showinfo{display:block;}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.link_yellow a{color:#FF6600;text-decoration: none;}
.link_blue a{color: #5F8DC9;text-decoration: none;}
.im-a-group .im-a-cell .imgbox .showinfo .comname{margin-top:154px;width:199px;font-size:12px;background-color:#FFFFFF;height:30px;padding-top:10px;padding-left:15px;}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist{background-image:url(../images/117.png);background-repeat:repeat-y;background-position:20px  0px;background-color:#FFFFFF;font-size:12px;padding-bottom:5px;}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli{height:22px;line-height:22px;width:226px;padding-left:30px;padding-right:10px;background-image:url(../images/117.png);background-repeat:no-repeat;background-position:-277px 7px;}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli:hover{background-position:-277px -21px;}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli:hover a{color:#FF5A00}
.im-a-group .im-a-cell .imgbox .showinfo .count{width:214px;height:25px;background-color:#FFFFFF;font-size:12px;padding-top:10px;}
.im-a-group .im-a-cell .imgbox .showinfo .count .v{width:92px;float:left;padding-left:15px;color:#000000}
.im-a-group .im-a-cell .imgbox .showinfo .count .more{width:60px;text-align:right;float:left}
.im-a-group .im-a-cell.c1,.im-a-group .im-a-cell.c2,.im-a-group .im-a-cell.c3,.im-a-group .im-a-cell.c4,.im-a-group .im-a-cell.c5{margin-top:0;}
.im-a-group .im-a-cell.c5,.im-a-group .im-a-cell.c10,.im-a-group .im-a-cell.c15,.im-a-group .im-a-cell.c16{margin-right:0;}
/*home banner*/
#home_banner{width:895px;height:320px;position:relative;overflow:hidden; float:right;}
#home_banner .banner_bg{float:left;list-style:none;margin:0;padding:0;width:720px;height:320px;overflow:hidden;position:relative;left:0}
.banner_bg li{display:block;width:720px;height:320px;}
#home_banner .banner_control{float:right;width:158px;height:320px;position:relative;right:0;top:0px}
#home_banner .banner_control em{width:166px;height:61px;background:url(../images/control_current.png) 0 0 no-repeat;position:absolute;z-index:21;top:0;left:-8px}
#home_banner .thumbs{list-style:none;margin:0;padding:0}
#home_banner .thumbs { width:178px; position:absolute;left:0px;top:-8px;}
#home_banner .thumbs li{width:150px;height:66px;border:4px solid #d3d3d3;position:relative; margin-top:8px;}
#home_banner .thumbs li i{width:150px;height:53px;position:absolute}
#home_banner .thumbs li.current i{background:0}
#home_banner .thumbs li.thumbs_1,#home_banner .thumbs li.thumbs_2{}
.index_banner{width:100%; float:left;}
.index_banner img{ margin-top:15px;}

.yun_Announcement{width:570px;height:34px; line-height:34px;color:#fff;overflow:hidden;margin-top:10px; float:left}
.yun_Announcement ul li a{ display:inline-block;color:#fff; margin-right:10px;}
.yun_Announcement ul li .yun_new_dt_em{color:#00cc00; margin-left:20px;}

.login_after_box{ padding:0px 10px 10px 10px;}

.hp_news{width:1160px; background:#fff; padding:20px;}
.hp_news_w{width:508px;margin-left:17px;}
.hp_news_w_p{width:100%;border-bottom:1px solid #e3e2e2;padding-bottom:25px;}
.hp_news_p_img{width:134px;}
.hp_news_p_wr{width:360px;margin-left:10px;}
.hp_news_t dl{width:302px;height:241px;position:relative;}
.hp_news_t dl dd{position:absolute;bottom:0;background:#ebeaea;width:302px;color:#666;height:33px;line-height:33px;text-align:center;}
.hp_news_p_wr_tit{padding-bottom:10px;font-size:16px;}
.hp_news_p_wr_tit a{color:#171616;}
.hp_news_p_ct{color:#999;line-height:28px;height:56px;overflow:hidden;text-overflow: ellipsis;}
.hp_news_list{width:316px;margin-left:17px;}
.hp_news_list li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:100%;}
.mxqy_box{width:100%; background:#fff; position:relative; float:left; margin-top:20px; overflow:hidden; padding-bottom:8px;}
		.mxqy_box a{
    float: left;
    width: 226px;
    height: 100px;
    background: #fff;
    margin: 10px 0 0 10px;
    line-height: 100px;
    text-align: center;
	display:inline-block;border:1px solid #eee
}
	.mxqy_box a:hover{border:1px solid #f60}
	.mxqy_box a img{width:185px;height:70px;display:block;margin:14px auto}
	.index_banner_1250{width:1220px;}