﻿
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.section{margin:0 auto;padding-top:10px;width:1000px;background-color:#FFF;text-align:left;zoom:1;}
.section .sch{ margin-bottom:10px;}
.section .sch .left{float:left;display:inline;margin:0;width:748px;height:40px;}
.leftnav{position:relative;z-index:999;float:left;display:inline;margin:0;width:225px;height:40px;}
.leftnav h3 a{display:inline-block;width:225px;height:40px;border-radius:3px;background:none repeat scroll 0 0 #3d9ccc;color:#fff;line-height:40px;}
.leftnav h3 a b{float:left;display:inline;margin:0 0 0 21px;font-weight:normal;font-size:16px;font-family:"微软雅黑","SimHei";cursor:pointer;}
.leftnav h3 a i.hbFntWes{float:right;display:inline;margin:13px 10px 0 0;font-size:14px;}
@font-face{font-weight:normal;font-style:normal;font-family:"hbFntWes";src:url("../css/font/fontawesome.eot?#iefix") format("embedded-opentype"),url("../css/font/fontawesome.woff") format("woff"),url("../css/font/fontawesome.ttf") format("truetype"),url("../css/font/fontawesome.svg#fontawesome") format("svg");}
.hbFntWes{text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-size:22px;font-family:"hbFntWes";line-height:1;}
.leftnav .pos{position:absolute;top:38px;left:0;display:none;width:223px;height:420px;border:1px solid #dadada;background:none repeat scroll 0 0 #fff;}
.leftnav .lst ul li{position:relative;z-index:2;margin:-1px 10px 0 9px;height:35px;border-bottom:1px solid #dadada;vertical-align:bottom;}
.leftnav .lst ul li:last-child{border-bottom:1px solid #fff;}
.leftnav .lst ul li a.lstLnk{display:block;width:204px;height:34px;}
.leftnav .lst ul li a.lstLnk i.hbFntWes{float:left;display:inline;margin:11px 0 0 10px;color:#999;font-size:14px;cursor:pointer;}
.leftnav .lst ul li a.lstLnk p.lnk{float:left;display:inline;margin:0 0 0 10px;height:35px;color:#666;font-weight:normal;font-size:12px;font-family:"宋体";line-height:35px;cursor:pointer;}
.leftnav .lst ul li a.lstLnk b.arr{float:right;display:inline;margin:10px 10px 0 0;cursor:pointer;}
.leftnav .lst ul li a.lstLnk b.hbFntWes{color:#999;font-size:14px;}
.leftnav .lst ul li.show{position:relative;z-index:5;margin:-1px 0 0 -1px;}
.leftnav .lst ul li.show a.lstLnk{position:relative;top:0;z-index:6;display:inline-block;width:223px;height:35px;border-color:#3d9ccc #fff #3d9ccc #3d9ccc;border-style:solid;border-width:1px;border-image:none;background:none repeat scroll 0 0 #fff;}
.leftnav .lst ul li.show a.lstLnk p.lnk{height:33px;color:#0af;line-height:33px;}
.leftnav .lst ul li.show a.lstLnk i.hbFntWes{margin:10px 0 0 19px;color:#0af;}
.leftnav .lst ul li.show a.lstLnk b.arr{margin:9px 20px 0 0;color:#0af;}
.posBox{position:absolute;top:0;left:224px;z-index:3;display:none;padding:2px 10px 10px;border:1px solid #3d9ccc;background:none repeat scroll 0 0 #fff;}
.leftnav .lst ul li.show .posBox{display:block;}
.posJobSort{position:relative;z-index:5;width:754px;}
.posJobSort .l{float:left;display:inline;overflow:hidden;width:357px;}
.posJobSort .r{float:right;display:inline;overflow:hidden;width:357px;}
.posJobSort dl{margin:0 0 5px -1px;padding-bottom:15px;border-bottom:1px dotted #ccc;}
.posJobSort dl.last{padding-bottom:10px;border-bottom:0 none;}
.posJobSort dl dt{padding-left:10px;height:35px;border-bottom:1px solid #aaa;font-weight:bold;font-size:12px;line-height:30px;}
.posJobSort dl dt a{color:#424242;text-decoration:none;}
.posJobSort dl dt a:hover{color:#0af;}
.posJobSort dl dd a{display:inline-block;margin:9px 0 0;padding:0 9px;height:15px;border-left:1px solid #ccc;color:#424242;text-decoration:none;line-height:15px;}
.posJobSort dl dd a:hover{color:#0af;}
.posJobSort dl dd{margin:0;padding:0;}
.tSch{position:relative;z-index:2;float:left;display:inline;margin:0 0 0 10px;width:513px;height:40px;border-radius:3px;background:none repeat scroll 0 0 #d9d9d9;}
.tSchText{position:relative;z-index:1;float:left;display:inline;margin:1px 0 0 1px;width:422px;height:36px;border:1px solid #d9d9d9;background:none repeat scroll 0 0 #fff;}
.tSch .selectbox{position:relative;float:left;width:60px;height:36px;font-size:16px;}
.tSch .selectbox .seletxt{display:block;width:60px;height:36px;border-right:1px solid #fff;background:none repeat scroll 0 0 #f6f6f6;color:#444;text-decoration:none;text-indent:10px;font-size:14px;line-height:36px;}
.tSch .selectbox .condition_icon{position:absolute;top:50%;right:5px;display:block;overflow:hidden;margin-top:-4px;width:11px;height:7px;background:url("../images/icon/01.png") no-repeat scroll -50px -50px rgba(0,0,0,0);}
.tSch .selectbox .selemenu{position:absolute;top:36px;left:-2px;display:none;padding-left:10px;width:50px;height:36px;border:2px solid #d9d9d9;border-top:0;background-color:#fff;line-height:36px;cursor:pointer;}
.tSchText label{position:absolute;left:3px;margin-left:60px;padding-left:5px;height:33px;color:#bbb;font-size:14px;line-height:36px;cursor:text;}
.tSchText input{margin:0 0 0 4px;padding-left:5px;width:350px;height:36px;border:0 none;background:none repeat scroll 0 0 #fff;font-size:14px;font-family:"宋体";}
.tSchBtn{float:left;display:inline;width:88px;outline:0 none;border:0 none;border-radius:0 3px 3px 0;background:#3d9ccc;text-align:center;}
.tSchBtn a{display:inline-block;height:40px;color:#fff;text-decoration:none;font-weight:normal;font-size:16px;font-family:"微软雅黑","SimHei";line-height:40px;}
.tSchBtn:hover{border-radius:0 5px 5px 0;background:#3689b3;color:#fff;}
.tSchBtn i{position:relative;top:-2px;display:inline-block;margin:5px 5px;width:28px;height:27px;background:url("../images/index/home-sprite.png") no-repeat 0 0;vertical-align:middle;}
.section .sch .right{float:right;display:inline;margin:0 auto;height:40px;}
.section .sch .right .new-post{float:right;padding:5px 0;width:240px;height:26px;border:1px solid #f2f2f2;background:#f6f6f6;color:#999;text-align:center;font-size:16px;line-height:28px;}
.section .sch .right .new-post span{display:inline-block;padding:0 6px;height:26px;border:1px solid #f2f2f2;background:#fff;color:#333;vertical-align:top;line-height:26px;*vertical-align:middle;}

.section .content{ position:relative;}
/*home_banner start*/
.lof-slidecontent{position:relative;overflow:hidden;width:748px;height:180px; float:left; margin-bottom:10px;}
.lof-slidecontent .preload{position:absolute;top:0;left:0;z-index:100000;width:100%;height:100%;background:#FFF;color:#FFF;text-align:center;}
/* main flash */
.lof-slidecontent .preload div{width:100%;height:100%;background:transparent url(../images/index/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-wapper{position:relative;overflow:hidden;overflow:hidden;width:453px;height:100%;background:transparent url(../images/index/load-indicator.gif) no-repeat scroll 50% 50%; padding-left:295px;margin-left:295px;}
.lof-main-wapper .lof-main-item{position:relative;overflow:hidden;margin:0;padding:0;width:100%;height:100%;}
.lof-main-wapper .lof-main-item img{width:453px; height:180px;}
/* item navigator */
ul.lof-navigator{position:absolute;top:0;width:100%;}
ul.lof-navigator li{overflow:hidden;width:100%;list-style:none;cursor:hand;cursor:pointer; height:53px;}
.lof-navigator-outer{position:absolute;top:0;left:0;z-index:100;overflow:hidden;width:295px;height:190px;color:#FFF;}
.lof-navigator li.on{background:url(../images/index/arrow-bg.png) no-repeat scroll right center;color:#FFF;}
.lof-navigator li h3{margin:0 auto;color:#FFF;font-size:100%; height:38px;display:table-cell;vertical-align: middle; padding-top:6px;}
.lof-navigator li div{position:relative;margin-right:10px;padding-right:5px;height:100%;border-top:1px solid #e1e1e1;background:url(../images/index/transparent_bg.png);color:#FFF;}
.lof-navigator li.on div{background:url(../images/index/grad-bg.png);color:#FFF;}
.lof-navigator li img{float:left;margin:8px 5px 0 5px;padding:3px;width:90px;height:30px;border:#c5c5c5 solid 1px;}
.lof-navigator li.on img{border:##6c8e5c solid 1px;}
.lof-navigator li.on h3{color:#FFF;}
.lof-next{position:absolute;top:0;display:block;width:100%;height:30px;background:#f9f9f9;}
.lof-previous{position:absolute;bottom:0;display:block;width:100%;height:30px;background:#f9f9f9;}
/*home_banner end*/


/*icon*/
.certificate_icon2 {
    background-position: left -50px;
}
.certificate_icon1, .certificate_icon2 {
    background: rgba(0, 0, 0, 0) url("../images/icon/certificate_icon.png") no-repeat scroll left top;
    cursor: default;
    line-height: 14px;
    margin-left: 3px;
    padding: 0 7px;
}



/*.icon-24 {
    background-image: url("../images/icon/icon-24.png");
    background-position: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin-right: 0.3em;
    margin-top: -4px;
    overflow: hidden;
    vertical-align: middle;
    width: 24px;
}
.icon-24-account-qq {background-position: 0 -24px;}
.icon-24-account-qq-hover, .icon-24-account-qq:hover {background-position: 0 -96px;}
.icon-24-account-weixin {background-position: 0 -48px;}
.icon-24-account-weixin-hover, .icon-24-account-weixin:hover {background-position: 0 -120px;}
.icon-24-account-weibo {background-position: 0 -72px;}
.icon-24-account-weibo-hover, .icon-24-account-weibo:hover {background-position: 0 -144px;}
.icon-16 {
    background-image: url("../images/icon/icon-16.png");
    background-position: 16px 16px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin-top: 1px;
    overflow: hidden;
    vertical-align: text-top;
    width: 16px;
}
.icon-resumeview {background-position: 0 -720px;}
.icon-resumeview:hover {background-position: 0 -736px;}
.icon-rprint {background-position: 0 -560px;}
.icon-rprint:hover {background-position: 0 -576px;}
.icon-rfresh {background-position: 0 -592px;}
.icon-rfresh:hover {background-position: 0 -608px;}
.icon-redit {background-position: 0 -624px;}
.icon-redit:hover {background-position: 0 -640px;}

.phone_y,.phone_n,.email_y,.email_n{background: url("../images/icon/email_phone.png") no-repeat left 0px; padding:4px 2px 4px 18px; height:16px; zoom:1;}
.email_y{background-position:left -50px;background-position:left -48px\9; *background-position:left -47px; padding-right:5px;}
.email_n{background-position:-50px -50px;background-position:-50px -48px\9; *background-position:-50px -47px;padding-right:5px;}
.phone_y{background-position:left 2px\9; *background-position:left 3px;padding-right:5px;}
.phone_n{background-position:-50px 0px; background-position:-50px 2px\9; *background-position:-50px 3px;padding-right:5px;}

.icon-17{
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-top: 1px;
  line-height: 24px;
  vertical-align: text-top;
  background-image: url("../images/icon/icon-17.png");
  background-position: 32px 32px;
  background-repeat: no-repeat;
  overflow: hidden;
}
.icon-17-chresume {background-position: 0 -96px;}
.icon-17-chresume-disable {background-position: 0 -120px;}
.icon-17-create {background-position: 0 -74px;}
.icon-17-create:hover {background-position: 0 -50px;}*/


.ad_vip {width:240px;height:190px;overflow:hidden;z-index:2; float:right;}
.ad_vip ul{width:240px;}
.ad_vip ul li{padding-bottom:10px;height:85px;}

/*登录口*/

   /* background: url("../images/index/fair.jpg") no-repeat scroll right top #f6f6f6;*/
/*.login {
    display: inline;
	float:right;
    height: 286px;
    width: 241px;
	_overflow:hidden;
}
*/

/*.login .form-box{width:241px;height:286px;overflow:hidden;z-index:2;background:rgba(51,51,51,.7);background:#7f7f7f\9;*background:#7f7f7f;_background:#7f7f7f;}
.login .login-box{position:absolute;top:0; padding: 22px 8px 0;}
.login .form-title {height: 30px;}
.login .form-title span{font-family:Simsan;height:39px;float:left;text-align:center;width:96px;color:#b5b5b5;background:rgba(51,51,51,0);background:#484949\9;*background:#484949;_background:#484949;font-size:12px;line-height:39px}
.login .form-title span.cur{background:rgba(51,51,51,0);background:#7f7f7f\9;*background:#7f7f7f;_background:#7f7f7f;color:#fff;font-size:16px;font-family:"Microsoft YaHei"}
.login .form-content {position: relative;}

.login .candidate{position:absolute;width:230px;top:0;left:-584px}
.login .login-box {left: -241px;}
.login .form-box .control {margin-bottom: 10px;}
.login .form-box .control input.text {border:none;width:208px;font-size:14px}
.login input.input-xlarge {font-size: 16px;height: 25px;line-height: 25px;padding: 4px 8px;}
.login input.text, input.disabled { background-color: #fff;border: 1px solid #ccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius: 2px;color: #555;display: inline-block;vertical-align: middle;font-weight: 400;}
.login .form-box .btn{color:#fff;font-size:22px;font-weight:400;font-family:"Microsoft YaHei";text-align:center;border:1px #6e6e6e solid;width:224px;height:40px;line-height:35px;text-shadow:none;box-shadow:none;padding:0}
.login .form-box .controls{color:#bfbfbf}
.login .login-box .controls{padding:2px 0 2px}
.login .login-box .controls label{float:left}
.login .login-box .controls a{float:right;color:#bfbfbf;text-decoration:none;}
.login .login-box .controls a:hover{color:#bfbfbf;text-decoration:none;}
.login .login-box .info-box{color:#bfbfbf;padding:10px 0 0}
.login .login-box .info-box a{color:#61c2f2;text-decoration:none}
.login .login-box .info-box a:hover{text-decoration:none}
.login .login-box .connect-login{margin-top:10px;padding-top:5px;border-top:1px #8c8c8c dotted;color:#BFBFBF}
.login .login-box .connect-login a{margin-left:5px;margin-right:0;color:#bfbfbf}
.login .form-box .btn-login{background:#3d9ccc;margin:10px 0 5px 0}
.login .form-box .btn-login:hover{background:#3689b3}
.login .lt-plugins-simplevaliderrortips {
     background:#f5c3bf;
     border: 1px solid #edbcb9;
     color: #e75c00;
     font-size: 12px;
     line-height: 20px;
     padding: 0px 10px;
     position: absolute;
     z-index: 997;
}
.login .lt-plugins-simplevaliderrortips .error-content {
     white-space: nowrap;
}
.login .lt-plugins-simplevaliderrortips em, .lt-plugins-simplevaliderrortips i {
     border-color: #f5c3bf rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) transparent;
     border-style: solid;
     border-width: 8px;
     bottom: -14px;
     height: 0px;
     left: 20px;
     overflow: hidden;
     position: absolute;
     width: 0px;
     z-index: 999;
}
.login .lt-plugins-simplevaliderrortips em {
     border-top-color: #edbcb9;
     bottom: -15px;
     z-index: 998;
}
.login .label_check{ cursor:pointer;}
.login .label_check,label.c_on{	display: inline-block;vertical-align: middle;width: 16px;height: 16px;line-height: 0;background: url(../images/icon/icon_formui.png) no-repeat;margin-right: 5px;}
.login .label_check {background-position:0 0 }
.login label.c_on {background-position:0 -16px }
.login .label_check input{ position: absolute; left: -9999px; }*/
/*
#home .micro-box{position:absolute;margin-right:-640px;right:50%;z-index:2;background:#fff;width:140px;height:160px;background:#fff;top:90px}
#home .micro-box img{display:block;margin:10px auto 3px}
#home .micro-box p{text-align:center;color:#f93}
#home .micro-box p .micro{width:18px;height:14px;display:inline-block;margin-right:2px;background:url(/r/164123/p/beta2/images/pages/home/home-sprite.png) no-repeat 0 -58px;position:relative;top:4px}
*/
/*登录后*/
/*.login .box-primary{margin-bottom:10px;background-color: #fff;border: 1px solid #e0e0e0; padding:15px 10px 0 10px;}
.login .box-primary .box-title{position:relative;z-index: 0; margin:15px 0 5px;}
.login .box-primary .box-title strong{display:inline-block; border-left: 3px solid #3d9ccc; padding-left:8px;vertical-align:middle; line-height: 16px; margin-right:8px; font-size:14px; color:#333; font-family:Microsoft yahei; *line-height:18px;}
.login .box-primary .muted { color: #999999;}
.login .box-primary a {color: #0077b3;text-decoration: none;}
.login .box-primary a:hover {color: #ff9933; outline:0 none;}
.login .box-primary .text-warning {color: #ff7f00;}

.login .box-primary .user-photo{float: left;width: 48px; height:60px;position:relative;top:5px;}
.login img.normalFace {height: 60px;width: 48px;}
.login .box-primary .user-photo .upload-avatar{position:absolute;bottom:0;left:10px}
.login .box-primary .user-info{float: left;margin-left: 10px;width: 160px;}
.login .box-primary .user-info div{padding:0; margin:0;  overflow:hidden;}
.login .box-primary .user-info div span{font-size:18px; font-family:'Microsoft yahei','榛戜綋'; vertical-align:middle; display:inline-block; line-height: normal;}
.login .box-primary .user-info p{color:#333;font-size:12px;margin-top:4px;width: 160px;text-overflow: ellipsis;white-space: nowrap;}
.login .box-primary .user-info div .icon-16{margin-left:5px;}
.login .box-primary .user-status{margin-top:5px;}
.login .box-primary .user-status table{margin:0; position:relative; top:5px;}
.login .box-primary .user-status td{padding:0; text-align:center; width:64px; border-right:1px solid #e1e1e1;}
.login .box-primary .user-status td .text-info{color:#127db3;font-size:24px; display:block; text-align:center;font-family: Helvetica;}
.login .box-primary .user-status td a:hover .text-info{color:#FF9933;}
.login .box-primary .user-status td span{display:block; color:#333; text-align: center;}
.login .box-primary .user-status td.last{border:0;}

.login .box-primary .list-table{margin:0;}
.login .box-primary .list-table td{padding:6px 0;border-top:1px dotted #e6e6e6;}
.login .box-primary .list-table td .text-right{text-align: right;}
.login .box-primary .list-table td .icon-16{}

.login .box-primary .list-table .percent{font-size:18px; vertical-align:middle; font-family:Arial; color:#333;}
.login .box-merge{margin-top:-11px;}
.login .box-merge .review-resume{line-height:16px;}
.login .box-merge .review-resume em,#home .login .box-merge .review-resume span,#home .login .box-merge .review-resume p{vertical-align:middle;}
.login .box-merge .review-resume em{font-size:18px; padding:5px 0; text-align:center; width:50px; color:#0066cc; background-color:#f3f4f5; display:inline-block; vertical-align:middle; margin:5px 5px 5px 0;font-family: Arial;}*/

/*方格广告*/
.da-thumbs {list-style: none; width:1000px;	position: relative;	padding: 0;}
.da-thumbs li {	float: left;margin-right:8px;background: #fff;position: relative;	border:2px solid #fafafa;}
.da-thumbs li.last{margin-right:0;}
.da-thumbs li a,.da-thumbs li a img {display: block;position: relative;}
.da-thumbs li a {color:#fff;overflow: hidden;}
.da-thumbs li a div {position: absolute;background: #333;background: rgba(61,156,204,0.9);*background:#3d9ccc;background:#3d9ccc\0;filter:alpha(Opacity=90);	width: 100%;height: 100%;}
.da-thumbs li a em{display:block;width:100px;height:5px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 6px;}
.da-thumbs li a h2{font-size:24px;height:24px;line-height:24px;margin:10px 8px 8px 8px;font-weight:normal;text-align:center;overflow:hidden;}
.da-thumbs li a p{font-size:12px;margin:6px 8px;line-height:18px;}

.da-thumbs li a div.da-animate {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
/* 动画开始阶段的class */
.da-slideFromTop {
    left: 0px;
    top: -100%;
}
.da-slideFromBottom {
    left: 0px;
    top: 100%;
}
.da-slideFromLeft {
    top: 0px;
    left: -100%;
}
.da-slideFromRight {
    top: 0px;
    left: 100%;
}
/* 动画结果阶段的class: */
.da-slideTop {
    top: 0px;
}
.da-slideLeft {
    left: 0px;
}

/*中间广告*/
.ad_1000{padding-top:10px;width:1000px;border:0;}
.ad_325_60{width:325px;height:60px;border:0;border: 1px solid #e8e9e9;margin-bottom:10px;}
.ad_325_60 .shade{position:absolute;top:2px;left:2px;display:none;padding:3px;width:100%;background:#000;opacity:.3;filter:alpha(opacity=30);-moz-opacity:.30;}
.mid_ad .current1{position:relative;}
.mid_ad .current1 .on{position:relative;z-index:1;}
.mid_ad .current1 .showad{display:block;}
.mid_ad .current1 .showad p{color:#666;}
.mid_ad .current1 .shade{display:block;}
.ad_325_60 .showad{position:absolute;top:-10px;left:-4px;z-index:0;display:none;padding:3px;width:100%;border:1px #807f7f solid;background:#eae8e8;}
.ad_325_60 .showad .area{position:relative;float:none;overflow:hidden;margin:0;padding:70px 0 10px 0;background:#fff;zoom:1;}
.ad_325_60 .showad .leftad{float:left;width:100px;}
.ad_325_60 .showad .rightad h3 a{color:#ff4b00;font-size:14px;}
.ad_325_60 .showad .rightad{float:left;padding-left:10px;width:190px;border-left:1px #cbcbcb solid;line-height:20px;}
.ad_325_60 .showad .leftad ul li{overflow:hidden;margin:0;padding-left:10px;width:100px;height:22px;text-overflow:ellipsis;white-space:nowrap;line-height:22px;}
.ad_325_60 .showad .leftad ul li a{color:#1072b5;}

.mid_ad{position:relative;z-index:10;}
.mid_ad div{float:left;margin-right:9px;}
.mid_ad div.last{margin-right:0;}


/* home item */
.h_item .item_box{padding-bottom:10px;}
.h_item .item_title{position:relative;zoom:1;border-bottom:1px solid #C9C9C9;height:27px; margin-top:10px;}
.h_item .item_title span{position:absolute;top:0;left:0;z-index:2;}
.h_item .item_title span span{font-size:18px;color:#333;border-bottom:1px solid #f26b01;line-height:18px;height:18px;padding-top:1px;float:left;padding-bottom:8px;white-space:nowrap;}
.item_wallpaper{padding:12px 0;}

/* 推荐企业 */
.recommend-jobs{margin-right:-5px}
.recommend-jobs dl{width:308px;padding:5px 10px;float:left;margin-right:5px;border:1px solid #e5e5e5;background:#f7f7f7;margin:5px 5px 0 0;box-shadow:0px 2px 0px #eee;;display:inline;}
.recommend-jobs dl:hover{border:1px solid #ddd;background:#fafef0;box-shadow: #eee 2px 2px 2px;}
.recommend-jobs dt{font-size:12px;}
.recommend-jobs dt a {color:#07519c;font-family:SimSun !important;}
.recommend-jobs dd{margin-top:8px;width:304px;display:inline-block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.recommend-jobs dd .pp{background:#279e19;color:#fff;font-size:12px;padding:2px;margin-right:8px}
.recommend-jobs dd a {color:#999; font-family:SimSun !important;}
.recommend-jobs dd a:hover { text-decoration:underline;}




/*行业楼层*/
.trade{}
.build{margin-bottom:10px;}
.build .hd{height:40px;line-height:40px;}
.build .hd em{color:#d51818;font-size:20px;font-family:Arial, Helvetica, sans-serif;margin:0 7px 0 0; vertical-align:baseline}
.build .hd span{font-size:16px;font-family:"微软雅黑","SimHei";color:333;font-weight:bold;color:#333;vertical-align:baseline}
.build .bd{border:1px solid #e6e6e6;border-top:2px solid #e6e6e6;background:url(../images/index/tradebg.gif) repeat-y #fff;zoom:1;}
.build .bd .bdBg{zoom:1;position:relative; z-index:1;}
.build .bd .bdBg .maskLineT{height:7px;width:263px;background:#fff; position:absolute;right:0;top:-7px;display:none;}
.build .bd .bdBg .maskLineB{height:7px;width:263px;background:#fff; position:absolute;right:0;bottom:-7px;display:none;}
.build .bd .l{float:left;width:224px;padding:7px 0;zoom:1;}
.build .bd .l .tipLnk{padding:5px 5px 0;zoom:1;}
.build .bd .l .tipLnk a{font-size:12px;display:inline-block;margin:0 3px 7px 0;border:1px solid #e6e6e6;border-radius:15px;padding:0 7px;color:#666;height:20px;line-height:20px;background:#fff;}
.build .bd .l .tipLnk a:hover{border:1px solid #0af;background:#fff;color:#0af;}
.build .bd .c{float:left;display:inline;width:420px;padding-top:5px;zoom:1;}
/*.build .bd .c .timeBuild{overflow:hidden;zoom:1;}*/
/*.build .bd .c dl dt{float:left;display:inline;width:65px;color:#999;margin:2px 0 0 0;}*/
.build .bd .c dl dt b{float:right;display:inline;font-weight:normal;margin:0 5px 0 0;height:20px;line-height:20px;}
.build .bd .c dl dt i.hbFntWes{float:right;display:inline;font-size:14px;background:#fff;height:20px;line-height:20px;}
.build .bd .c dl dd{float:left;display:inline;width:410px;}
.build .bd .c dl dd ul li{height:24px; padding-left:10px; zoom:1;line-height:24px;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:400px;}
.build .bd .c dl dd ul li a{}
.build .bd .c dl dd ul li em{color:#999;margin:0 0 0 15px;}
.build .bd .c dl dd ul li a.comNm{color:#3d84b8;}
.build .bd .c dl dd ul li a.comNm:hover{color:#0af;}
.build .bd .c dl dd ul li a.jobNm{color:#999;}
.build .bd .c dl dd ul li a.jobNm:hover{color:#0af;}
.build .bd .r{float:right;display:inline;width:353px;}
.build .bd .r .pic{}
.build .bd .r .pic ul li{float:left;display:inline;width:117px;height:55px;border-top:1px solid #e6e6e6;overflow:hidden; text-align:center; vertical-align:bottom;margin:-1px 0 0;}
.build .bd .r .pic ul li img{width:105px;height:40px;margin:7px 0 0;}



/* hr */
.h_hr .item_box{padding:0;}
.h_hr .item_box .item_title{padding-bottom:25px;}
.h_hr .item_title{z-index:1;}
.h_hr .title_phone_weibo dl{_display:inline;}
.h_hr .title_phone_weibo dt{float:left;padding:0 11px 0 30px;height:33px;position:relative;}
.h_hr .title_phone_weibo dt:hover{background:#EEE;}
.h_hr .title_phone_weibo dt a{position:relative;}
.h_hr .title_phone_weibo dt a:hover{text-decoration:none;}
.h_hr .title_phone_weibo dt i{position:absolute;left:-18px;top:1px;width:12px;height:12px;overflow:hidden;display:block;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -200px -100px;}
.h_hr .title_phone_weibo dd{float:left;width:33px;height:20px;}
.h_hr .title_phone_weibo dd.wx{border-right:0;position:relative;}
.h_hr .title_phone_weibo dd a{width:24px;height:20px;display:block;overflow:hidden;text-indent:-300px;background:url("/commImage/10.2/ui/icon/01.png") no-repeat;margin-left:5px;}
.h_hr .title_phone_weibo dd.sina a{background-position:-100px -50px;}
.h_hr .title_phone_weibo dd.qq a{background-position:-150px -50px;}
.h_hr .title_phone_weibo dd.wx a{background-position:-200px -50px;}
.h_hr .jobcn_tip .tip_body{padding-bottom:0;border-radius:3px;}
.h_hr .jobcn_tip .text{line-height:30px;height:30px;text-align:center;color:#888;}
.h_hr .item_body{padding:0;}
.h_hr .h_hr_left{float:left;width:715px;padding:20px 0;}
.h_hr .hr_menu{float:left;width:144px;}
.h_hr .hr_menu ul{padding:0 40px 0 20px;}
.h_hr .hr_menu ul li{height:31px;line-height:31px;border-bottom:1px solid #EEE;padding-left:5px;}
.h_hr .hr_menu ul a{color:#606074;}
.h_hr .hr_menu ul a:hover{color:#F26B01;text-decoration:none;}
.h_hr .hr_content{float:left;width:570px;}
.h_hr .hr_top dl{padding-bottom:15px;}
.h_hr .hr_top dt{float:left;width:130px;height:80px;margin-right:20px;border-radius:3px;overflow:hidden;}
.h_hr .hr_top dt img{width:130px;display:block;}
.h_hr .hr_top dd{float:left;width:400px;line-height:18px;}
.h_hr .hr_top dd .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:400px;}
.h_hr .hr_top dd .title a{color:#44659E;font-size:14px;}
.h_hr .hr_top dd .body{color:#999;}
.h_hr .hr_body ul{padding:10px 0;}
.h_hr .hr_body li{line-height:24px;height:24px;float:left;width:240px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:40px;_display:inline;_zoom:1;}
.h_hr .hr_body li span{font-family:SimSun;color:#44659E;}
.h_hr .hr_body li a{color:#44659E;}
.h_hr .h_hr_right{float:right;width:274px;border-left:1px solid #E9E9E9;height:510px;padding-top:20px;}
.h_hr .h_hr_right .h_hr_weekly{height:425px;width:220px;margin:0 auto;}
.h_hr .h_hr_right .weekly_title{font-size:18px;font-weight:bold;height:20px;line-height:20px;color:#41414A;position:relative;font-family:"Microsoft yahei",SimSun,Tahoma;_zoom:1;padding-bottom:25px;}
.h_hr .h_hr_right .weekly_title i{width:4px;height:20px;background:#F26B01;position:absolute;top:0;left:-27px;overflow:Hidden;}
.h_hr .h_hr_right .weekly_title a{font-size:12px;color:#44659E;position:absolute;top:0;right:0;font-weight:normal;}
.h_hr .h_hr_right .weekly_body .pic{padding-bottom:20px;}
.h_hr .h_hr_right .weekly_body .pic dl{position:relative;_zoom:1;}
.h_hr .h_hr_right .weekly_body .pic img{display:block;width:220px;height:184px;}
.h_hr .h_hr_right .weekly_body .pic dd{position:absolute;left:0;bottom:0;height:33px;line-height:33px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#AA000000,endColorStr=#AA000000);width:210px;padding:0 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#FFF;}
.h_hr .h_hr_right .weekly_body .pic a{color:#FFF;font-size:14px;}
.h_hr .h_hr_right .weekly_body .text dl{line-height:20px;padding-top:10px;line-height:24px;}
.h_hr .h_hr_right .weekly_body .text dt{font-weight:bold;font-size:14px;}
.h_hr .h_hr_right .weekly_body .text dd{width:220px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.h_hr .h_hr_right .weekly_body .text a{color:#44659E;font-size:14px;}
.h_hr .h_hr_right .weekly_body .text span{font-family:SimSun;color:#44659E;}
.h_hr .h_hr_right .subscribe{height:24px;padding:18px;position:relative;}
.h_hr .h_hr_right .subscribe input{border:0;padding:4px;height:18px;line-height:18px;background:#EEEEEE;width:158px;float:left;_float:none;outline:none;}
.h_hr .h_hr_right .subscribe span{position:absolute;top:23px;left:23px;color:#AAA;display:block;}
.h_hr .h_hr_right .subscribe button{float:left;border:0;margin:0;width:57px;height:26px;background:#4254BF;color:#F4F4F4;font-size:12px;cursor:pointer;padding:0;_float:none;}
.h_hr .h_hr_right .subscribe .button{background:#4254BF;color:#F4F4F4;padding:6px 15px;*padding:7px 15px;_padding:6px 15px;border-radius:2px; float:left;margin-left:9px;}
.h_hr .h_hr_right .subscribe .button:hover{ text-decoration:none; background:#394bb8;}

/* link item */
.h_link .item_body{padding-top:15px;padding-bottom:15px;}
.h_link .item_title .application{width:500px;text-align:right; float:right; color: #999;font-family: simsun;font-size: 12px;padding-right: 10px;padding-top: 4px;}
.h_link .item_title .application:hover{}
.h_link .item_title .application a{color: #999;}
.h_link .item_body ul{height:25px;line-height:25px;padding: 5px 0 10px 0;}
.h_link .item_body li{float:left;height:15px;line-height:15px;padding:3px 12px 3px 0;}
.h_link .item_body li a{white-space:nowrap;color: #666;}


/* Add by 5667 */
.h_hr .title_phone_weibo .phone_hr .jobcn_tip{display:none;left:-8px;}
.h_hr .title_phone_weibo .wx .jobcn_tip{display:none;left:-38px;}
.h_hr .title_phone_weibo .phone_hr:hover .jobcn_tip,.h_hr .title_phone_weibo .phone_hr.ie6hover .jobcn_tip{display:block;}
.h_hr .title_phone_weibo .wx:hover .jobcn_tip,.h_hr .title_phone_weibo .wx.ie6hover .jobcn_tip{display:block;}
.outViewPoint .fixed_client{display:none;}
.outViewPoint .fixed_client .jobcn_client.weixin{display:none;}
.outViewPoint .h_hr .title_phone_weibo .wx .jobcn_tip .tip_top{left:81%}
.outViewPoint .h_hr .title_phone_weibo .wx .jobcn_tip{left:-74px;}







.KSS_btnBox{z-index:1;}
.container{margin:0 auto;padding-top:10px;width:1000px;font-family:Arial,Helvetica,"microsoft yahei";+position:relative;+z-index:1; background-color:#fff;}
.container .left{position:relative;z-index:9;float:left;margin-right:10px;width:220px;}
.category_wrap .h3{padding-top:18px;padding-bottom:18px;padding-left:21px;background-color:#0180cf;color:#fff;font-weight:normal;font-size:14px;line-height:16px;_height:16px;}
.category_wrap .category{position:relative;}
.category_wrap .category .icon_right{position:absolute;top:8px;right:10px;width:12px;height:20px;}
.angle_right{display:block;width:12px;height:9px;background:url(../images/index/02.gif) top left no-repeat;}
.category_wrap ul{list-style:none;font-size:14px;}
.category_wrap ul li{padding-top:10px;padding-bottom:10px;padding-left:20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;_height:24px;_margin-top:-3px;}
.category_wrap ul li a{color:#333;cursor:default;}
.category_wrap ul li a:hover{text-decoration:none;}
.category_wrap ul li.select{border-right:0;color:#4096ee;}
.category_wrap ul li.select p,.category_wrap ul li.select p a{color:#4096ee;}
.category_wrap ul li.select p a:hover{color:#4096ee;}
.leftMenu li.hover{margin-top:-1px;border-top:1px solid #0180cf;border-bottom:1px solid #0180cf;border-left:1px solid #0180cf;}
.leftmenu_box{position:absolute;z-index:9999;display:none;padding:15px;width:749px;height:480px;border:1px solid #0180cf;border-left:0;background-color:#fff;_height:477px;}
.leftMenu li.hover .angle_right{background-image:url(../images/index/02h.png);}
@-moz-document url-prefix(){.leftmenu_box{height:482px;}
}
.leftmenu_box .showbox{overflow:auto;margin-bottom:10px;padding-bottom:0;border-bottom:1px dashed #dcdcdc;font-size:12px;}
.leftmenu_box .showbox.last{border-bottom:0;}
.leftmenu_box .showbox .fl{float:left;margin-top:3px;width:110px;text-align:center;font-weight:bold;}
.leftmenu_box .showbox .fr{float:left;width:600px;}
.leftmenu_box .showbox .fr li{float:left;margin:0 5px 5px 5px;width:140px;}
.leftmenu_box .showbox .fr li a{margin-left:10px;}
.container .right{position:relative;z-index:1;float:left;width:770px;}
.container .right .search_main{float:left;width:566px;}
.search_main .search_box{position:relative;z-index:2;width:566px;height:48px;}
.search_main .search_box .lbox{float:left;width:462px;height:44px;border:2px solid #0180cf;}
.search_main .search_box .lbox .selectbox{position:relative;float:left;width:60px;height:44px;font-size:16px;}
.search_main .search_box .lbox .selectbox .seletxt{padding-left:10px;width:50px;height:44px;background:url(../images/07.jpg) right -131px no-repeat;line-height:44px;cursor:pointer;}
.search_main .search_box .lbox .selectbox .selemenu{position:absolute;top:44px;left:-2px;display:none;padding-left:10px;width:50px;height:44px;border:2px solid #4096eb;border-top:0;background-color:#fff;line-height:44px;cursor:pointer;}
.search_main .search_box .lbox .search_input{float:left;margin-left:10px;width:390px;height:44px;border:0;font-size:16px;*height:43px;*line-height:43px;}
.search_main .search_box .rbox{float:left;width:100px;}
.search_main .search_box .rbox .search_but{width:100px;height:48px;border:0;background:url(../images/index/03.jpg) top left no-repeat;cursor:pointer;}
.search_main .key_word{margin-top:12px;}
.search_main .key_word p{padding-bottom:10px;line-height:15px;}
.search_main .key_word p a{margin-right:10px;+margin-right:7px;}
.search_main .ad_box{margin-top:5px;}
.search_main .ad_box .ad_img{float:left;overflow:hidden;margin-right:15px;width:128px;height:128px;border:1px solid #ccc;}
.search_main .ad_box .ad_img img{width:128px;height:128px;}
.search_main .ad_box .ad_img.last{margin-right:0;}
.search_main .jobs_list{margin-top:15px;width:564px;height:250px;border:1px solid #ccc;}
@-moz-document url-prefix(){.search_main .jobs_list{height:252px;}
}
.search_main .jobs_list .list_nav ul{list-style:none;}
.search_main .jobs_list .list_nav ul li{float:left;width:112px;height:53px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f5f5f5;text-align:center;font-size:14px;line-height:53px;cursor:pointer;}
.search_main .jobs_list .list_nav ul li a{font-size:14px;}
.search_main .jobs_list .list_nav ul li.active{background-color:#0180cf;color:#fff;}
.search_main .jobs_list .list_nav ul li.last{width:112px;border-right:0;color:#3f95ed;}
.search_main .jobs_list .list_content{margin-left:31px;padding-top:10px;}
.search_main .jobs_list .list_content ul li{margin-bottom:10px;padding-left:12px;height:21px;background:url(../images/index/07.gif) center left no-repeat;+height:17px;}
.search_main .jobs_list .list_content ul li p{display:inline-block;font-size:14px;}
.search_main .jobs_list .list_content ul li .job{float:left;overflow:hidden;width:192px;}
@-moz-document url-prefix(){.search_main .jobs_list .list_content ul li .job{height:17px;}
}
.search_main .jobs_list .list_content ul li .job a{color:#007fcd;}
.search_main .jobs_list .list_content ul li .job a:hover{text-decoration:underline;}
.search_main .jobs_list .list_content ul li .company{float:left;width:225px;}
.search_main .jobs_list .list_content ul li .date{float:left;color:#a9a9a9;}
.container .right .resume_main{float:right;width:194px;}
.resume_main .but_box{width:194px;}
.resume_main .but_box input{margin-bottom:10px;width:194px;height:50px;border:0;cursor:pointer;}
.resume_main .but_box .add_job{background:url(../images/index/08.jpg) top left no-repeat;}
.resume_main .but_box .w_resume{background:url(../images/index/09.jpg) top left no-repeat;}
.bulletin{width:192px;border:1px solid #ccc;}
.bulletin .bulletin_nav .nav_item{font-size:14px;}
.bulletin .bulletin_nav .nav_item li{float:left;padding-right:37px;padding-left:30px;height:32px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f5f5f5;line-height:32px;cursor:pointer;}
.bulletin .bulletin_nav .nav_item li.last{padding-left:31px;border-right:0;}
.bulletin .bulletin_nav .nav_item li.active{margin-bottom:-1px;height:32px;border-top:2px solid #4096ee;border-bottom:0;background-color:#fff;}
.bulletin .bull_content{padding-top:15px;padding-left:17px;height:182px;}
@-moz-document url-prefix(){.bulletin .bull_content{height:184px;}
}
.bulletin .bull_content li{line-height:25px;}

.jobs_area{margin-bottom:15px;zoom:1;}
.jobs_area .category_wrap li.select{border-right:0;_height:25px;}
.jobs_area .category_wrap li.select p,.jobs_area .category_wrap li.select p a{color:#017fcf;}
.jobs_area .left{margin-right:0;}
.jobs_area h3{border:1px solid #ccc;background-color:#f5f5f5;color:#656565;}
.jobs_area .jobs_content{position:relative;float:left;padding-top:22px;padding-left:25px;width:753px;height:488px;border:1px solid #ccc;border-left:0;_height:485px;}
@-moz-document url-prefix(){.jobs_area .jobs_content{height:490px;}
}
.jobs_area .jobs_content ul li{float:left;margin-right:0;padding-bottom:20px;width:375px;height:50px;_padding-bottom:19px;}
.jobs_area .jobs_content ul li p{color:#656565;font-size:14px;line-height:25px;}
.jobs_area .jobs_content ul li p span{color:#a9a9a9;}
.jobs_area .jobs_content ul li p a{padding-left:7px;}
.jobs_area .jobs_content ul li p .com_name{float:left;display:block;padding-right:35px;padding-left:0;width:230px;color:#007fcd;}
.jobs_area .jobs_content ul li p .com_name span{color:#007fcd;}
.jobs_area .jobs_content ul li p a:hover{text-decoration:none;}
.job_box.right_box{margin-bottom:0;}
.job_box.l{border-right:0;}
.tag p{height:75px;line-height:25px;}
.tag a{margin-right:10px;font-size:14px;}
.tag a:hover{text-decoration:none;}
.photo{overflow:hidden;}
.photo li{padding-bottom:15px;}
.photo li.last{padding-bottom:0;}
.photo li .photo_t{float:left;width:116px;}
.photo li p{line-height:21px;}
.photo li p a{color:#0180cf;}
.photo li .photo_box{float:left;margin-right:8px;width:54px;height:60px;}
.photo li span{margin-left:10px;}
.new_resume tr{height:34px;text-align:center;font-size:14px;line-height:34px;}
.new_resume tr td{overflow:hidden;border-bottom:1px dashed #ccc;text-overflow:ellipsis;white-space:nowrap;}
.new_resume tr td a{color:#0180cf;}
.new_resume .injobs{overflow:hidden;width:187px;height:34px;text-overflow:ellipsis;white-space:nowrap;}
.new_resume .inwage{overflow:hidden;width:100px;height:34px;text-overflow:ellipsis;white-space:nowrap;}
.new_resume tr.last{background:0;}
.information_bbox{margin-bottom:10px;border:1px solid #ccc;_height:260px;*height:260px;}
.information_box{float:left;width:333px;}
.information_box .job_box{margin-bottom:0;border:0;border-right:1px solid #ccc;_height:260px;*height:260px;}
.information_box .job_box .box_content{padding:15px 20px;width:301px;height:183px;_padding-right:0;}
.info_box .img_box{float:left;margin-right:10px;width:90px;height:90px;}
.info_box .info_content{float:left;width:180px;}
.info_box .info_content h5{margin-top:0;margin-bottom:10px;color:#017fce;font-size:12px;}
.info_box .info_content p{height:20px;line-height:20px;}
.info_box .info_content p a{color:#0180cf;}
.info_box .info_list{margin-top:15px;}
.info_box .info_list li{padding-left:12px;background:url(../images/index/07.gif) center left no-repeat;line-height:25px;}
.f_link .job_box .box_tit h4{color:#007fcd;}
.release{margin-bottom:-15px;width:100%;height:80px;background-color:#f5f5f5;}
.release .release_txt{margin-top:16px;width:468px;height:25px;background:url(../images/index/17.gif) top left no-repeat;}
.release .release_box{position:relative;}
.release .release_but{position:absolute;top:-8px;right:0;}
.comvtipshow{position:absolute;top:15px;left:0;z-index:9999;width:210px;font-size:12px;line-height:180%;}
.comvtipshow .tipboxtit{overflow:hidden;margin-top:8px;margin-left:1px;width:100%;height:6px;background:url(../images/85.gif) no-repeat 0 0;}
.comvtipshow .tipboxtxt{width:100%;border:1px #0180cf solid;border-top:0;background-color:#fffcf0;}
.comvtipshow .tipboxtxt .tipboxtits{padding-left:10px;height:28px;background:url(../images/85.gif) repeat-x 0 -7px;color:#fff;font-family:"microsoft yahei","宋体";line-height:28px;}
.comvtipshow .tipboxtxt ul li{float:none;padding-bottom:0;height:20px;line-height:20px;}
.comvtipshow ul{padding-top:5px;padding-bottom:8px;padding-left:10px;}
.comvtipshow ul li{padding-left:8px;width:190px;background:url(../images/01.gif) no-repeat 0 -32px;}
.comvtipshow ul li span{color:#999;}
.comvtipshow ul li.more{padding-right:20px;width:170px;background-image:none;text-align:right;}


/*现场招聘会*/
.fair{ float:left;width:285px;height:180px;background:#ebedf0;}
.fair a{color:#333;}
.fair a:hover {text-decoration:underline;}

.fair .hd{height:25px;padding:2px 15px 0;zoom:1;}
.fair .hd h3{height:25x;line-height:28px;font-size:14px;}
.fair .hd h3 a{font-size:14px; font-weight:bold; color:#737880;}

.fair .bd {padding: 1px;}
.fair .bd .tab{margin-bottom:5px;}
.fair .bd .tabC{background:#fff;border:1px solid #dadada; position:relative; z-index:1;}
.fair .bd .tabCon{padding:5px 5px;zoom:1;}
.fair .bd .tabCon p{line-height:23px;font-size:12px;height:23px;overflow:hidden; text-align:left;}

.newjobArea {
    background: #f5f5f5 url("../images/index/posthot.png") no-repeat scroll left center;
    border: 1px solid #e6e6e6;
    margin: 14px auto;
    min-height: 78px;
    overflow: hidden;
    width: 998px;
}
.newjobArea div {
    float: left;
    padding-left: 160px;

}
.jobAreaTab {
    margin: 16px 0 0 160px;
}
.jobAreaTab tr td a {
    color: #666;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 24px;
}

.section .content .newcityarea {
    background: #f5f5f5 url("../images/index/cityhot.gif") no-repeat scroll left center;
    border: 1px solid #e6e6e6;
    margin: 10px auto;

    min-height: 39px;
    overflow: hidden;
    width: 998px;
}

.cityAreaTab {
    margin-left:190px;

}
.cityAreaTab li{
   float:left;
   width:60px;
     height:39px;
    line-height:39px;

}
.cityAreaTab li a{
   color: #666;
   font-family: "微软雅黑";
   font-size: 14px;
   line-height: 24px;
}


/*2017 新春*/
.bodybg {
    background: #ab0102 none repeat scroll 0 0;
}
.jsrsrc_top {
    background: rgba(0, 0, 0, 0) url("../images/topBg.png") no-repeat scroll center top;
    width: 100%;
    padding-top:160px;
}


/*职位*/
.fr{ float: right;}
.module-tabs { margin-top: 52px; margin-bottom: 14px;font-size: 0;border-bottom: 1px solid #E8E8E8;  }
.module-tabs li { display: inline-block; padding: 14px 0; margin-right: 58px; font-size: 16px; color: #999; }
.module-tabs li.current { border-bottom: 2px solid #333; background: #fff;  color: #333;  }
.module-tabs.can-click li { cursor: pointer; }

.position_list .position_list_ul {width:1100px}
.position_list .position_list_ul .position_list_item {float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:323px;height:200px;margin:16px 16px 0 0;padding:20px 18px 0;border:1px solid #EAEEED;background-color:#fff}
.position_list .position_list_ul .position_list_item:hover {-webkit-box-shadow:0 0 10px 0 rgba(56,81,76,.12);-moz-box-shadow:0 0 10px 0 rgba(56,81,76,.12);box-shadow:0 0 10px 0 rgba(56,81,76,.12)}
.position_list .position_list_ul .position_list_item .wordCut {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}
.position_list .position_list_ul .position_list_item .hurry_up {position:absolute;top:0;left:0;width:40px;height:40px;background-image:url(//www.lgstatic.com/www/static/index/modules/job_list/img/hurry_4096c19.png);background-position:center;background-repeat:no-repeat;background-size:40px 40px}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .position_name {height:22px;font-size:0;max-width:290px}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .position_name .dib {display:inline-block;vertical-align:middle}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .position_name h2 {font-size:16px;display:inline-block;padding:0;margin:0;color:#333}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .position_name h2 .position_link {max-width:145px;color:#666;}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .position_name .create-time {color:#999;font-size:14px}
.position_list .position_list_ul .position_list_item .pli_top .pli_top_l .salary {font-size:14px;color:#fa6041}
.position_list .position_list_ul .position_list_item .pli_top .position_main_info {height:30px;line-height:30px;color:#777}
.position_list .position_list_ul .position_list_item .pli_top .position_main_info span+span:before {content:' / '}
.position_list .position_list_ul .position_list_item .pli_top .labels {margin-top:5px}
.position_list .position_list_ul .position_list_item .pli_top .labels .pli_btm_l {margin-right:20px;height:30px;line-height:30px;overflow:hidden}
.position_list .position_list_ul .position_list_item .pli_top .labels .pli_btm_l span {display:inline-block;width:61px;height:26px;padding:0 5px;font-size:12px;line-height:26px;color:#999;border:1px solid #F0F0F0;border-radius:3px;text-align:center}
.position_list .position_list_ul .position_list_item .pli_top .labels .pli_btm_l span+span {margin-left:6px}
.position_list .position_list_ul .position_list_item .pli_btm {margin-top:18px;padding-top:18px;border-top:1px dashed #E0E0E0}
.position_list .position_list_ul .position_list_item .pli_btm .bottom-right {margin-left:54px}
.position_list .position_list_ul .position_list_item .pli_btm .bottom-right .company_name {height:20px;line-height:20px;font-size:14px;color:#333}
.position_list .position_list_ul .position_list_item .pli_btm .bottom-right .company_name a{color:#777;}
.position_list .position_list_ul .position_list_item .pli_btm .bottom-right .industry {height:20px;line-height:20px;color:#999}
.position_list .position_list_ul .position_list_item .pli_btm .bottom-right .industry span+span:before {content:' / '}
.list_more {display:block;width:387px;height:42px;line-height:42px;margin:16px auto 0;background:#FFF;border:1px solid #3d9ccc;font-size:16px;color:#3d9ccc;text-align:center;-webkit-transition:background .3s,color .1s;-moz-transition:background .3s,color .1s;-ms-transition:background .3s,color .1s;-o-transition:background .3s,color .1s}
.list_more:hover {color:#fff;background:#3d9ccc}