.job_box{width: 1200px;margin: 0 auto;}
.job_banner{display: flex;justify-content: space-between;}
.job_banner_right{width: 330px;background: #fff;}
.slide{position: relative;}
.slide div:last-child{line-height: 32px!important;height: 32px!important;margin-top: 0!important;bottom: 0;}
#slide_a63_alt{bottom: 0;margin-top: 0;}
.user-info{padding: 5px;}
.job-stats ul{display: flex;justify-content: space-between;}
.job-stats li{width: 33%;}
.xh-section{background: #fff;}

.job_two{display: flex;justify-content: space-between;background: #fff;}
/*标题统一*/
.adBox p.title_2, .msgBox p.title_2,.commen-content .hd{font-weight: bold;border-bottom: 2px solid #ccc;margin: 0 auto 13px;color: #333;line-height: 50px}
.adBox, .msgBox{margin-bottom: 20px}
.recommend-wall .go-post{height: 50px;line-height: 50px}

.job_tj>p{margin: 0;padding: 0 10px; display: flex;justify-content: space-between;background: #eb5927cf;color: #fff;letter-spacing: 1px;font-size: 15px;line-height: 35px;}
.job_tj>p a{color: #fff;}
.job-tb{padding: 0;}
.job-tb p{padding: 0 10px;}
.job-tb p a{display: flex;justify-content: space-between;width: 100%;font-size: 14px;}
.tipsNav{width:940px;height:50px;float:left;font-size:12px;color:#666;position:relative;z-index:2;border-bottom:1px solid #ccc}
.tipsNav a.student-href{display:inline-block;width:370px;float:right;height:60px;position:relative;top:-10px}
.tipsNav ul{float:left;height:50px;line-height:50px}
.tipsNav ul li,.tipsNav ul li a{float:left;width:97px;height:50px;line-height:50px;font-size:16px;color:#666;text-decoration:none;text-align:center;cursor: default;}
.tipsNav ul li.on a{background:#fff;font-weight:600}
.tipsNav ul .on a{border-bottom: 2px solid #f84f04;color: #f84f04;line-height: 49px;height: 49px}
.tipsNav ul li a{color: #333;font-weight: bold;}
.bd{border:0}


.jobList{float:left;width:940px;height:auto;background:#fff;min-height:856px}
.jobList p.title_2{font-size:12px;color:#999;padding:0 23px;line-height:30px;line-height:30px;margin-top:10px}
.jobList ul{float:left;width:940px;height:auto;background:#fff}
.jobList ul li{float:left;width:940px;height:99px;border-bottom:1px dashed #ddd;cursor:pointer;position:relative;display: flex;justify-content: space-between;align-self: center;align-items: center;padding: 0 10px;width: 920px;}
.jobList ul li div{float:left;margin:20px 0}
.jobList ul li div.boxCenter, .jobList ul li div.companyMsg,.jobList ul li div.logo{margin:0;float: initial;}
.jobList ul li div.logo{margin:20px 20px 0 0;width:48px;height:48px;float:right;border:1px solid #eee}
.jobList ul li div.logo{padding-top: 0}
.jobList ul li div a{text-decoration:none}
.jobList ul li div.logo a{display:inline-block;width:48px;height:48px}
.jobList ul li div.logo a img{width:100%;height:100%}
.jobList ul li div.logo img{margin: 0;}
.jobList ul li div.boxCenter{width:470px;margin-left:20px}
.jobList ul li div.boxCenter p:nth-of-type(2) span{padding-right: 5px;position: relative;}
.jobList ul li div.boxCenter p:nth-of-type(2) span::after{content: "/";display: inline-block;position: absolute;top:-3px;right: 0;}
.jobList ul li div p{line-height:25px;}
.jobList ul li div p span.c,.jobList ul li div p span.fast{display:inline-block;width:15px;height:15px;background:url("images/job/V.png") no-repeat;position:relative;top:0;*top:-2px;margin-right:3px}
.jobList ul li div.companyMsg{width:260px;float:right;margin-right:20px}
.jobList ul li div.companyMsg p{text-align:right}
.jobList ul li div.companyMsg p span.c{position:static;vertical-align:middle}
.jobList ul li div p a.uped{width:16px;height:15px;display:inline-block;background:url("images/job/icon_top02.png") no-repeat}
.jobList ul li div .jobName{color:#F84F04;position:relative;top:5px;font-size:16px;font-weight:bold;margin-right:8px;max-width:263px;display:inline-block;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis}
.jobList ul li div .jobName:hover,.msgBox a:hover,.msgBoxRight a.job:hover,.msgBoxRight .msgBoxRightTop ul li .company:hover{text-decoration:underline}
.jobList ul li div .time,.jobList ul li div .type_job,.jobList ul li div .personNum{color:#999;font-size:12px;    border: 0;}
.jobList ul li div .time{color:#bbb}
.jobList ul li div .time,.jobList ul li div .jobType{position:relative;top:-3px;margin-right:10px}
.jobList ul li div .jobType{font-size:12px;color:#fff;background:#a7c5e8;padding:0 5px}
.jobList ul li div .jobType a{color:#fff;}
.jobList ul li div .jobType.part-time{background:#f1a497}
.jobList ul li div .jobType.internship{background:#a7c5e8}
.jobList ul li div .jobType.post-ws{background:#ddbd4f}
.jobList ul li div .jobType.post-lt{background:#F84F04}
.jobList ul li div .money{color:#ff6100;font-size:14px}
.jobList ul li div .suffer,.jobList ul li div .edu,.jobList ul li div .ads,.jobList ul li div .companyName{color:#666;font-size:14px}
.jobList ul li div .companyName{display:inline-block;max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.jobList ul li div em{color:#e0e0e0;margin:0 10px}
.jobList ul li div .money{font-weight: bold;}

.jobList .lookMore{width:940px;height:59px;float:left;text-align:center}
.jobList .lookMore a{display:inline-block;width:200px;height:59px;line-height:59px;color:#999;font-size:14px;font-weight:bold;text-align:center}
.jobList .lookMore a span{float:left;width:130px;margin-right:10px;text-align:right;}
.jobList .lookMore a i{display:inline-block;width:6px;position:relative;top:26px;float:left;left:0;height:10px;background:url("images/job/r.png") no-repeat}

.msjq{float: right;width: 255px;}
.msjq .bt{margin: 0;font-weight:bold;height:50px;line-height: 50px;font-size: 16px;border-bottom: 1px solid #ccc;padding-left: 8px;}
.msjq .bt span{height: 49px;height: 49px;display:block;}



#younew{margin-bottom: 5px;overflow: hidden;padding-left: 5px;}
#younew a{display: flex;justify-content: space-between;align-items: center;padding:13px 0;}
#younew a p{width: 168px;font-size: 12px;color: #999;margin:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
#younew a p b{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-weight: bold;display: block;padding-bottom: 5px;color: #333}
#younew a img{width: 70px;}



/*楼层*/
.container_hy{display: flex;justify-content: space-between;}
/*楼层-左*/
.msgBoxLeft{width:200px;padding:20px;height:373px;float:left;background:#F84F04;position:relative;margin-bottom:20px}
.msgBoxLeft p.topTitle{font-weight:bold;font-size:20px;color:#fff;;line-height:25px;margin:0;}
.msgBoxLeft p.topTitle i{display:inline-block;width:32px;height:20px;background:url("images/job/1_r2_c2.png") no-repeat;position:relative;top:2px;*top:-2px}
.msgBoxLeft p.topTitle a{color:#ffffff}
.msgBoxLeft ul{margin-top:20px;float:left}
.msgBoxLeft ul li{float:left;white-space:nowrap;margin:0 6px 6px 0}
.msgBoxLeft ul li a{display:inline-block;line-height:38px;height:38px;float:left;padding:0 10px;background:#F84F04;color:#fff;font-size:16px;max-width:190px;;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.msgBoxLeft p.moreJob{position:absolute;right:20px;bottom:20px}
.msgBoxLeft p.moreJob a{font-size:14px;color:#fff;text-decoration:none}
.msgBoxLeft p.moreJob a i{display:inline-block;width:12px;height:10px;background:url("images/job/rF.png") no-repeat center right;position:relative;top:2px;*top:-2px}
.msgBoxLeft.second{background:#72d3cc}
.msgBoxLeft.second ul li a{background:#5fc6bf;}
.msgBoxLeft.second p.topTitle i{background:url("images/job/1_r4_c2.png") no-repeat}
.msgBoxLeft.third{background:#f4c489}
.msgBoxLeft.third ul li a{background:#f1b66f}
.msgBoxLeft.third p.topTitle i{background:url("images/job/1_r6_c2.png") no-repeat}
.msgBoxLeft.fourth{background:#da97a3}
.msgBoxLeft.fourth ul li a{background:#d18795}
.msgBoxLeft.fourth p.topTitle i{background:url("images/job/1_r8_c2.png") no-repeat}
.msgBoxLeft.fifth{background:#a5c0cf}
.msgBoxLeft.fifth ul li a{background:#93b7cb}
.msgBoxLeft.fifth p.topTitle i{background:url("images/job/1_r10_c2.png") no-repeat}
.container_hy .msgBoxLeft ul.fixheight{max-height:130px;overflow:hidden}
/*楼层-右*/
.msgBoxRight{width:960px;float:right;height:413px;margin-bottom:20px}

/*楼层-右-上*/
.msgBoxRight .msgBoxRightTop{width:960px;height:223px;float:left;background:#fff}
.msgBoxRight .msgBoxRightTop ul li{float:left;width:479px;height:111px;cursor:pointer}
.msgBoxRight .msgBoxRightTop ul li.border-right{margin-left:20px;width:459px;border-right:1px dashed #ddd}
.msgBoxRight .msgBoxRightTop ul li.border-top{border-top:1px dashed #ddd}
.msgBoxRight .msgBoxRightTop ul li.border-bottom{border-bottom:1px dashed #ddd}
.msgBoxRight .msgBoxRightTop ul li div{float:left;width: 360px;}
.msgBoxRight .msgBoxRightTop ul li div.logo{margin:20px;width:48px;height:48px;padding:0;border:1px solid #eee}
.msgBoxRight .msgBoxRightTop ul li a{text-decoration:none}
.msgBoxRight .msgBoxRightTop ul li div.logo a{display:inline-block;width:48px;height:48px}
.msgBoxRight .msgBoxRightTop ul li div.logo a img{width:100%;height:100%;margin: 0;}
.msgBoxRight .msgBoxRightTop ul li.border-right div.logo{margin:20px 20px 20px 0}
.msgBoxRight .msgBoxRightTop ul li p{line-height:23px;}
.msgBoxRight .msgBoxRightTop ul li .job{color:#F84F04;font-size:16px;font-weight:bold;margin-right:8px;overflow:hidden;;max-width:230px;display:inline-block;white-space:nowrap;text-overflow:ellipsis}
.msgBoxRight .msgBoxRightTop ul li a.rightP{position:relative;*z-index:2}
.msgBoxRight .msgBoxRightTop ul li a.rightP em{display:inline-block;width:16px;height:16px;background:url("images/job/red.png") no-repeat;position:relative;top:-4px;*top:-2px;margin-right:3px}
.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS{display:none;position:absolute;width:250px;height:114px;top:10px;*top:18px;right:-65px;background:url("images/job/refresh05.png") center center no-repeat;font-style:normal;text-align:center;z-index:9999;border:0;float:left;color:#333}
.msgBoxRight .msgBoxRightTop ul li a.rightP:hover .codeS{display:block}
.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS img{float:left;width:100px;height:100px;position:relative;left:0;margin:12px 0 0 2px}
/*.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS i.cR{display:inline-block;width:17px;height:23px;position:absolute;top:50px;left:41px;background:url("images/job/redP.png") no-repeat}*/
.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS em{text-align:left;padding:23px 0 8px 2px;float:left;width:120px;color:#333;background:0;height: 20px;line-height: 20px;font-weight:bold;}
.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS em.padding{padding:5px 0 8px 2px;font-weight:normal}
.msgBoxRight .msgBoxRightTop ul li a.rightP .codeS em i{display:inline-block;width:20px;height: 20px;background:url("images/job/sj.png") no-repeat;position:relative;top:2px;margin-right:2px;}
.msgBoxRight .msgBoxRightTop ul li a.rightP:hover .codeS span em+em{font-weight:normal}
.msgBoxRight .msgBoxRightTop ul li a.rightP:hover .codeS span em i{display:inline-block;width:20px;height:20px;background:url("images/job/sj.png") no-repeat;position:relative;top:2px;*top:-2px;margin-right:2px}
.msgBoxRight .msgBoxRightTop ul li .money{color:#ff6100;font-size:14px}
.msgBoxRight .msgBoxRightTop ul li .time,.msgBoxRight .msgBoxRightTop ul li .ads{float:right;color:#999;font-size:12px}
.msgBoxRight .msgBoxRightTop ul li .company{color:#666;font-size:14px;display:inline-block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}

/*楼层-右-下*/
.msgBoxRight .msgBoxRightBottom{width: 900px;margin-top:10px;float:left;height:130px;background:#fff;padding:25px 30px;}
.msgBoxRight .msgBoxRightBottom dl{width: 198px;float:left;height:130px;margin-right:35px;}
.msgBoxRight .msgBoxRightBottom dl a{display:inline-block;width:198px;float:left;height:130px;position:relative;text-decoration:none;cursor:pointer}
.msgBoxRight .msgBoxRightBottom dl dt{width:196px;height:98px;border:1px solid #eee;text-align:center;}
.msgBoxRight .msgBoxRightBottom dl dt img{margin:15px;max-width: 167px;max-height: 70px;_width: 167px;_height: 70px;}
.msgBoxRight .msgBoxRightBottom dl.last{margin:0}
.msgBoxRight .msgBoxRightBottom dl span.bgS{top:0;left:0;height:100px;width:198px;position:absolute;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;display:none;background:#000}
.msgBoxRight .msgBoxRightBottom dl p{color:#fff;font-size:14px;width:198px;text-align:center;position:absolute;top:30px;line-height:20px;display:none;z-index:2;left:0}
.msgBoxRight .msgBoxRightBottom dl dd{font-size:14px;width:198px;text-align:center;line-height:30px;padding-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
.msgBoxRight .msgBoxRightBottom dl dd span{color:#333;font-size:14px;display:inline-block;width:100%;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.msgBoxRight .msgBoxRightBottom dl a:hover span.bgS,.msgBoxRight .msgBoxRightBottom dl a:hover p{display:block}
/*求职*/
.recommend-wall .p{margin: 0;}
.commen-content .hd{line-height: 42px; font-size: 18px;}
.recommend-wall .go-post{float: right; margin-top: 8px; width: 83px; height: 26px; line-height: 26px; text-align: center; color: #666; font-size: 12px;}
.recommend-wall .bd{width: 1200px; clear: both; overflow: hidden; zoom: 1;}
.recommend-wall .item_2{width: 261px; height: 152px; padding: 175px 8px 15px 8px; margin: 0 28px 20px 0; float: left; position: relative; zoom: 1; background: #fff; border:1px solid #f6f6f6; box-shadow: 2px 2px 4px #e4e5e5; -webkit-transition: box-shadow .7s;}
.recommend-wall .item_2:hover, .recommend-wall .hover{border: 1px solid #f99219;}
.recommend-wall .item_2.no_mr{margin-right:0}
.article-img{position: absolute; top: 20px; z-index: 1; width: 220px; height: 170px; overflow: hidden; margin-bottom: 20px;}
.article-img img{width: 150px;height: 150px;margin-left: 50px;border-radius: 50% 50%;}
.recommend-wall .item_2 img{display: block;}
.poster{/* position: relative; */ /* zoom: 1; */ /* z-index: 5; */ margin-bottom: 0; line-height: 0;}
.poster .head_job{background: #fff; padding: 5px; /* display: block; */ float: left;}
.poster .head_job img{width:50px;height: 50px;}
.poster .inform{padding:0; float: left;}
.poster .inform p{line-height: 24px; color: #666;}
.poster-name{font-size: 14px; color: #127db3!important; font-weight: bold; margin-right: 5px;}
.poster .inform i{margin: 0 5px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.item-title{height: 32px; padding:0; line-height: 32px; font-size: 14px; color: #e60000;margin: 5px 0;}
.item-title i{font-size:12px;color:#999}
.item-title a{color: #333;}
.recommend-wall .item_2 .ft{clear: both; overflow: hidden; zoom: 1; color: #999; line-height: 20px; padding: 0 5px;}
.recommend-wall .item_2 .time{float: right;}
.recommend-wall .from-bbs a{color: #999;}
