

.newedition_index_demand{width:100%; float:left; margin:10px 0; background:#f2f2f2; overflow:hidden}
.newedition_index_demandleft{width: 230px;height:322px;background: #1c99ef ;float:left;color:#fff}
.newedition_index_demandleft_tit{ padding-left:20px; padding-top:20px;}
.newedition_index_demandleft_tit_s{ font-size:22px; font-weight:bold; font-style:italic}
.newedition_index_demandleft_color{color:#fec501;font-style:italic}
.newedition_index_demandleft_tit_wg{ font-size:12px; margin-left:10px;}
.newedition_index_demandleft_p{ padding-left:20px; padding-top:10px; padding-bottom:40px;}
.newedition_index_demandleft_tip{width:70px; display:inline-block; padding:68px 0 5px 0; position:relative; text-align:center; font-size:12px; font-weight:bold}
.demandleft_icon{display:block;width:41px;height:43px;background:url(../images/index-fuwubao.png) -42px -44px no-repeat; position:absolute;left:15px;top:10px;}

.newedition_index_demandleft_more{width:100%; text-align:center; padding-top:40px;}
.newedition_index_demandleft_more_a{ display:inline-block;border:1px solid #fff; padding:8px 40px;border-radius:20px;color:#fff}
.newedition_index_demandleft_more_a:hover{ background:#fff;color:#1c99ef; text-decoration:none;}
.newedition_index_demandright{width:950px;height:320px; background:#fff;border: 1px solid #e6e6e6; float:right; }

.newedition_index_demandright .index_job_red_list{width:1030px; }
.newedition_index_demandright .index_job_red_list li{width:286px;height:140px; overflow:hidden;padding:8px 15px 12px 15px;border-right:1px solid #eaeeed;;border-bottom:1px solid #eaeeed; background:#fff;float:left;position:relative}
.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:90px;  float:left; position:relative;  margin-top: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;}
.reward_hb_fonttd{color:#ff4400}
.reward_hb_fontms{color:#ff4400}
.reward_hb_fontrz{color:#ff4400}
.reward_hb_listjobname{width:100%; padding:5px 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:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.reward_hb_listjobname_l a{color:#666}
.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:20px;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:#999;padding:5px 0 0 0; }
.reward_hb_ls{width:50px;height:30px; line-height:30px;background:#ffae00;color:#fff; display:inline-block; position:absolute;right:15px;top:20px;border-radius:2px; text-align:center}
.reward_hb_ls:hover{ background:#da9b15;color:#fff; text-decoration:none;}

.newedition_index_demand_banner{width:100%; overflow:hidden}
.newedition_index_demand_bannerw1200{width:1250px;}
.newedition_index_demand_banner img{ margin-top:15px; margin-right:15px; float:left}
.newedition_enterprise{width:430px; float:left;padding: 15px 18px 0 18px;}
.newedition_enterprise_tit{ padding-left:60px; position:relative}
.newedition_enterprise_tit_h1{ font-weight:bold;font-size: 15px;height: 30px; line-height:30px;color:#333;}
.newedition_enterprise_tit_p{color:#666; font-size:13px;}
.newedition_enterprise_tit_n{color: #f00;}
.newedition_enterprise_tit_icon{display:inline-block;width:45px;height:45px;background:url(../images/index_licfeli.png) no-repeat; position:absolute;left:0px;top:5px;}
.newedition_enterprise_tit_xqicon{display:inline-block;width:45px;height:45px;background:url(../images/index_licfeli.png) no-repeat -60px 0; position:absolute;left:0px;top:5px;}
.newedition_enterprise_more{ position:absolute;top:18px;right:0px;display:inline-block;border-radius:3px;border:1px solid #e9e9e9;padding:4px 8px;color:#333;float:left;white-space:nowrap; font-size:12px}
.newedition_enterprise_more:hover{ color:#1c99ef; background:#e0f7f0; border-color:#e0f7f0}
.newedition_enterprise_box{ margin-top:20px;}
.newedition_enterprise_list li{height:27px; line-height:27px; font-size:12px;}
.newedition_enterprise_list li .newedition_enterprise_p{ height:30px; line-height:30px;}
.newedition_enterprise_user_s{ display:inline-block; margin-left:20px;}
.newedition_enterprise_user_job{ display:inline-block; padding:0px 10px;color:#f00}
/*名企*/
.yun_new_index_box{width:100%; background:#fff; }
.yun_new_index_tit{width:100%; height:45px; float:left;padding-top:10px;position:relative}
.yun_new_index_tit_left{height:30px; line-height:30px; background:#fff; 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:#1c99ef; z-index:2; font-size:12px;}
.yun_new_index_tit_lefticon{width:5px;height:18px; background:#1c99ef;display:inline-block; position:absolute;left:0px;top:17px; z-index:5}
.yunFamousenterprises{width:1198px;border:1px solid #eee; float:left }
.index_left15560 {float: left;width: 1220px;}
.Famous_recruitment_cont {width: 1198px;float: left;  _overflow:hidden ; }
.Famous_recruitment_cont_box{width:1198px;border:1px solid #e6e6e6;border-top:none; float:left; _overflow:hidden}
.Famous_recruitment_cont .tlogo li {border-right: 1px solid #eee;border-bottom: 1px solid #eee;width:148px; height:150px;background: #fff;float: left; text-align:center; position:relative  }
.Famous_recruitment_cont .tlogo li img{ margin-top:5px;}
.yunFamousenterprises_comname{ width:130px; margin:0 auto;height:25px; line-height:25px; text-align:center;color:#666;overflow:hidden; margin-top:10px; position:absolute;left:10px;bottom:10px; z-index:10}

.Famous_recruitment_act {position: relative}
#mainids .tlogo ul li.current1 {list-style-type: none;position: relative;width:140px;z-index:1000}
#mainids .tlogo ul li.current1 .on {position: relative;z-index: 1003;}
#mainids .tlogo ul li .show {display: none;left:0px;position: absolute;
text-align: left;top:-2px;width:140px;;box-shadow: 4px 2px 6px #eee; text-align:center;  border: 2px solid #1c99ef;overflow:hidden}
#mainids .tlogo ul li.current1 .yunFamousenterprises_comname{ font-weight:bold}
#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:#1c99ef;;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: #08b17c;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;}

/*类别*/
.jobcategory{width:100%; float:left;}
.jobcategory_list{width:100%; float:left; margin-top:20px;}
.jobcategory_left{width:220px;height:420px;  float:left; padding:20px 0 0 20px;color:#fff; background:#66ccff; position:relative}

.jobcategory_left_tit{width:100%;height:40px;    line-height: 40px; overflow:hidden; font-size:24px; font-weight:bold}
.jobcategory_left_lblist{width:100%;height:210px; overflow:hidden; margin-top:15px;}
.jobcategory_left_lblist a{color:#fff}
.jobcategory_left_lblist a:hover{color:#fff}
.jobcategory_left_lblist a{min-width: 105px;vertical-align: middle;    display: inline-block;    line-height: 31px;}
.jobcategory_left_more{width:180px;height:40px; line-height:40px; background:rgba(255,255,255,0.6);color:#f60; text-align:center; display:block;border-radius:5px; position:absolute;left:30px;bottom:30px;    box-shadow:2px 3px 3px rgba(0,0,0,.4);}
.jobcategory_left_more a{ display:block;}
.jobcategory_left_more a:hover{color:#f60;}
.jobcategory_fl{width:100%;height:25px; overflow:hidden; padding-top:8px;}
.jobcategory_fl_s{ display:inline-block;border: 1px solid #e5e5e5;    padding: 0 5px;line-height: 22px; margin-right:10px; color:#999}
jobcategory_list:nth-child(n) .jobcategory_left{background: -webkit-linear-gradient(left,#66ccff,#66ccff);
    background: -o-linear-gradient(left,#66ccff,#66ccff);
    background: linear-gradient(left,#42af07,#42af07);color: #fff;}
.jobcategory_list:nth-child(2n)  .jobcategory_left{background: -webkit-linear-gradient(left,#42af07,#42af07);
    background: -o-linear-gradient(left,#42af07,#42af07);
    background: linear-gradient(left,#30c65e,#12a740);color: #fff;}
.jobcategory_list:nth-child(3n)  .jobcategory_left{background: -webkit-linear-gradient(left,#f99d0d,#f99d0d);
    background: -o-linear-gradient(left,#f99d0d,#f99d0d);
    background: linear-gradient(left,#da88ed,#b314d7);color: #fff;}
.jobcategory_list:nth-child(4n)  .jobcategory_left{background: -webkit-linear-gradient(left,#5f82f4,#5f82f4);
    background: -o-linear-gradient(left,#5f82f4,#5f82f4);
    background: linear-gradient(left,#156def,#0611c8);color: #fff;}
.jobcategory_list:nth-child(5n)  .jobcategory_left{background: -webkit-linear-gradient(left,#f60,#ffa664);
    background: -o-linear-gradient(left,#f60,#ffa664);
    background: linear-gradient(left,#f60,#ffa664);color: #fff;}
.jobcategory_right{width:958px;height:438px;  float:right;background:#fff;border:1px solid #eee; border-left:none; overflow:hidden}
.jobcategory_right_cont{width:1050px;}
.jobcategory_joblist{width:389px; float:left;border-bottom:1px solid #eee;border-right:1px solid #eee; padding:12px 10px 10px 80px; position:relative;color:#666}
.jobcategory_joblist:hover{-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;box-shadow:0px 0px 10px #CCCCCC;}
.jobcategory_compic{width:48px;height:48px;border:1px solid #eee; position:absolute;left:15px;top:15px;}
.jobcategory_jobname{ padding-right:80px; position:relative}
.jobcategory_jobname a{color:#1c99ef}
.hbjob{width:13px;height:15px; background:url(../images/hbjob.png) no-repeat; display:inline-block; margin-left:5px; vertical-align:middle}
.jobcategory_jobinfo{ padding-top:10px; position:relative}
.jobcategory_comcity{ position:absolute;right:10px;top:10px; font-size:12px;color:#999}
.jobcategory_jobxz{ color:#ff6100;font-size: 16px; margin-right:15px;}
.jobcategory_jobname_c{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;}
.jobcategory_jobname_c a{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block }
.jobcategory_jobname_c a:hover{color:#f60;}
.jobcategory_comname{width:100%;height:20px; line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
padding:8px 0}
.jobcategory_comname img{ vertical-align:middle}
.jobcategory_comline{ display:inline-block; padding:0px 10px}
.jobcategory_comname a{color:#666}
.jobcategory_comname a:hover{color:#f60;}
.jobcategory_jobtime{ position:absolute;right:10px;top:0px; font-size:12px;color:#999}

.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_news{width:1200px;margin-top:17px;}
.hp_news_w{width:100%;}
.hp_news_w_p{width:380px; float:left; margin-top:15px; margin-right:15px;}
.hp_news_p_img{width:160px;}
.hp_news_p_wr{width:230px;padding-left:10px;padding-right:10px; height: 115px; padding-top:5px;
    background: #fff;}
.hp_news_t dl{width:380px; margin-right:15px; overflow:hidden;height:260px;position:relative; float:left}
.hp_news_t dl dd{position:absolute;bottom:0;background:#ebeaea;width:100%;color:#666;height:33px;line-height:33px;text-align:center;}
.hp_news_p_wr_tit{height:22px; line-height:22px;font-size:14px; font-weight:bold;width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; }
.hp_news_p_wr_tit a{color:#666;}
.hp_news_p_ct{color:#999;line-height:25px;height:80px;overflow:hidden;text-overflow: ellipsis; padding-top:5px;}
.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%;}
.hp_link{width:1198px;border:1px solid #eee; float:left}
.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; padding-bottom:10px;}
.hp_link_banner_wr a{ line-height:30px; margin-left:15px; display:inline-block; white-space:normal}
.hp_link_banner_wr li{float:left;margin-right:10px;}
.hp_link_banner_wr a:hover{color:#1c99ef}
.hp_urg_job_l_1250{width:1230px;}
.index_line{color:#999; font-size:12px; padding:0px 5px;}
/*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_news_box{width:100%; float:left; margin-top:15px;}
.index_news_left{width:280px;height:395px; float:right;}
.index_news_tip{width:100%;height:125px; position:relative; background:#1c99ef;color:#fff; text-align:center}
.index_news_tip_icon{ width:26px;height:26px; position:absolute;left:50%;bottom:-16px; margin-left:-13px;-webkit-transform: rotate(45deg);background:#fff; display:block}
.index_news_tip_tit{ font-size:16px; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.index_news_list ul{width:258px;border:1px solid #eee; background:#fff; padding:10px;}
.index_news_list ul li{overflow:hidden;line-height:35px;white-space:nowrap;text-overflow: ellipsis;width:245px; padding-left:13px; background:url(../images/dian.png) no-repeat 0px 17px;}
.index_news_list_imgnews{width:1200px;height:280px; overflow:hidden; float:left;  padding:0px 0 0px 0px;}
.hp_news_t{width:380px; margin-right:15px; float:left}
.index_news_list_imgnews_cont {width:1200px}
.newedition_index_usertit{width:100%; position:relative; padding-top:10px;  margin-top:10px; padding-bottom:5px;}
.newedition_index_usertit_line{width:5px;height:18px; background:#1c99ef;display:inline-block; position:absolute;left:0px;top:17px; z-index:5}
.newedition_index_usertitname{height:30px; line-height:30px; padding-left:15px; font-weight:bold; font-size:18px;color:#333333}
.newedition_index_usertitmore{height:30px; line-height:30px; display:inline-block; padding:0px 10px; position:absolute;right:0px;top:14px;color:#1c99ef; z-index:2; font-size:12px;}
.newedition_index_userbox{width:100%; overflow:hidden}
.newedition_index_userbox ul{width:1250px;}
.newedition_index_userbox ul li{width:388px;border:1px solid #eee; float:left; margin-top:15px; margin-right:15px; background:#fff; }
.newedition_index_userbox ul li:hover{border:1px solid #1c99ef;}
.newedition_index_user_t{ padding:15px 10px 0px 80px; position:relative}
.newedition_index_userpic{width:50px;height:50px; position:absolute;left:10px;top:13px;}
.newedition_index_userpic a{ display:block; position:relative}
.newedition_index_userpic img{border-radius:50%;}
.newedition_index_userinfo{ font-size:12px;color:#999}
.newedition_index_username{ font-size:16px;color:#333; margin-right:5px;}
.newedition_index_userp{width:100%; height:35px; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newedition_index_user_s{ display:inline-block; position:relative;color:#999; font-size:13px;word-wrap:break-word }
.newedition_index_userline{ padding:0px 5px; font-size:12px;color:#999;}
.newedition_index_user_wantjob{ padding:0px 5px;color:#1c99ef; font-weight:bold}
.newedition_index_user_b{ padding:10px 10px 10px 10px;color:#333; position:relative; font-size:13px; margin-top:5px;    border-top: 1px solid #eee;}
.newedition_index_user_wantxz{color:#f00}
.newedition_index_user_xzb{ padding-top:8px;}
.resume_list_xb{width:15px;height:15px; line-height:20px; text-align:center;border-radius:50%; display:inline-block; background:#8eabd5  url(../images/yun_b.png) no-repeat center center; position:absolute;right:0px;bottom:-3px;color:#fff;border:2px solid #fff}
.resume_list_xb_nv{ background:#ee7e56 url(../images/yun_g.png) no-repeat center center; background-size:80%}
.yun_resume_info_sjrz{width:16px;height:16px; background:url(../images/yun-sj.png) no-repeat ;display:inline-block; vertical-align:middle}
.yun_resume_info_sfrz{width:16px;height:16px; background:url(../images/profile.gif) no-repeat ;display:inline-block; vertical-align:middle}
.newedition_index_news{width:388px;height:330px;border:1px solid #eee; float:left; margin-top:15px; margin-right:15px; background:#fff; }
/*logoin*/
.hp_login{width:230px;padding:0px 15px;height:320px;}
.hp_login_tit{position:relative;width:100%; padding-top:18px;height:20px; padding-bottom:13px; font-size:16px;border-bottom:1px solid #eee}
.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:180px;height:42px;line-height:42px;padding-left:50px;margin-top:15px;border: 1px solid #f3eded;border-radius:2px; background:#fff}
.hp_login_yzbox{position:relative;width:85px;height:42px;line-height:42px;padding-left:50px;margin-top: 13px;border: 1px solid #f3eded;border-radius:2px; background:#fff}
.hp_login_yzbox img{width:85px;}
.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:22px;background:url(../images/re.png) no-repeat;}
.hp_login_sj_icon{position:absolute;left:10px;top:13px;width:16px;height:20px;background:url(../images/loginsj.png) no-repeat;}
.hp_login_yz_icon{position:absolute;left:10px;top:13px;width:22px;height:20px;background:url(../images/yzm_icon.png) no-repeat;}
.hp_login_hy_but{width:100%;height:42px;line-height:42px;border:0;color:#999}
.login_m_text{width: 100px;float:left;height: 42px;line-height: 42px;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_rg_l{ margin-right:20px;}
.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:42px;line-height:42px;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:13px;}
.hp_login_lg_but{width:100%;height:43px;cursor:pointer;line-height:43px;text-align:center;background:#3dc68e;color:#fff;border:none;border-radius:3px; font-size:16px;}

.hp_login_lg_but:hover{background:#06986a;}
.hp_login_rg{width:100%;margin-top:10px;}
.hp_login_rg a{color:#3dc68e;display:inline-block;}
.hp_login_rg a:hover{color:#06986a;}
.hp_t_cont{width:590px;margin-left:15px; float:left}
.hp_banner{width:100%;height:470px;position:relative;display:inline-block;overflow:hidden; text-align:center}
.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:#3dc68e; position:relative}
.login_box_h_list .login_box_h_list_cur i{width:50px;height:3px; background:#3dc68e;display:inline-block; position:absolute;left:30px;bottom:-14px;}
.yun_Indexlogin_yzm_box{width:100%; padding:10px 0;}
.yun_Indexlogin_yzm{width:100%;height:42px; line-height:42px; 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;}
.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;}
.login_after_user_box {
    width: 100%;
    float: left;
    padding: 15px 0 15px 0;
    border-bottom: 1px solid #e6e6e6;
    color: #787b7e;}
	.login_after_user_photo {
    float: left;
}
.login_after_user_name {
    width: 125px;
    float: left;
    padding-left: 10px;
	margin-top:10px;
}
.login_after_user_uname {
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.login_after_username_id {
    color: #ff6a6a;
}
.login_after_ztbox {
    width: 100%;
    padding-top: 10px;
    color: #787b7e;
    float: left;
}
.login_after_zt_list {
    width: 75px;
    border-right: 1px solid #e6e6e6;
    float: left;
    text-align: center;
}
.login_after_zt_list a {
    color: #787b7e;
}
.login_after_zt_list_n {
    display: block;
    width: 100%;
    font-size: 20px;
    padding: 5px 0;
    color: #2bb8aa;
}
.login_after_zt_list_end {
    border: none;
}
.login_after_bthbox {
    width: 100%;
    padding-top: 15px;
    float: left;
}
.login_after_userbth {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: left;
}
.login_after_userbthend {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ff6a6a;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: right;
}
.login_after_bttc {
    width: 100%;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ebf6ff url(../images/yun_intc.png) no-repeat 40px center;
    text-align: center;
    margin-top: 10px;
    float: left;
    color: #55aae3;
}
.login_after_usergz {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 7px;
    float: right;
}
.login_after_comlogo {
    text-align: center;
    padding:30px 0px  10px 0px;
    z-index: 10;
}
.login_after_username {
    width: 100%;
    font-size: 14px;
    color: #787b7e;
    text-align: center;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.login_after_username_id {
    color: #ff6a6a;
}
.login_after_bth {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #2bb8aa;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    float: left;
}
.login_after_bthend {
    width: 110px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: #ff6a6a;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    float: right;
}
.login_after_webrname{    width: 100%;
    font-size: 14px;
    color: #787b7e;
    text-align: center;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.index_banner img{ margin-top:10px; margin-bottom:10px;}
.newedition_gg{ padding:10px;}
.newedition_gg_tit{width:100%;height:30px; line-height:30px;border-bottom:1px solid #eee; position:relative}
.newedition_gg_more{ position:absolute;right:0px;top:0px; font-size:12px;}
.newedition_gg_tit_n{ font-weight:bold; display:inline-block;width:45px; text-align:center; position:absolute;left:0px;top:0px;border-bottom:2px solid #1c99ef;}
.newedition_gg_box ul{ padding-top:8px;}
.newedition_gg_box ul li{width:100%;height:25px; line-height:25px; overflow:hidden; font-size:12px;}
.newedition_gg_box ul li:first-child a{color:#f00; font-weight:bold}
.index_zs_banner{width:100%; text-align:center; overflow:hidden}
.index_zs_banner1 a{width:100%; position:relative; height:500px; display:block}
.index_zs_banner2 a{width:100%; position:relative; height:50px; display:block}
.index_zs_banner img{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);    /* for Chrome || Safari */-moz-transform:translate(-50%,-50%);       /* for Firefox */ -ms-transform:translate(-50%,-50%);        /* for IE */-o-transform: translate(-50%,-50%);         /* for Opera */
}