.g-full-head .g-head-box{border-color:#fff;}
.g-full-head{border-bottom: 2px solid #ff6600;}
.g-full-head .g-head-box .m-head-nav a:hover{color:#ff6600;}

/*banner样式*/
.g-banner{margin-top:20px;}
.g-bannerleft{width:840px;height: 520px;}

/*左侧轮播*/
/*banneræ 开始*/
.banner{width:100%;height:520px;overflow:hidden;position:relative;}
.bImg{height:520px;	position:absolute;left:0;top:0;}
.bImg a{display:block;height:520px;float:left;background-size: 840px 520px;width:20%;position:relative;}
.bList{height:20px;	position:absolute;z-index:50;cursor: pointer;right: 55px;bottom: 20px;}
.bList span{display:block;cursor:pointer;width:15px;height:15px;border-radius:7.5px ;background: #b7ac9e;float:left;margin:0 5px;_margin:0 3px;transition: width 1s;}
.bList span.spcss{width:30px;background:#fff;position: relative;left: 0;}
.barLeft{position: absolute;z-index: 500;display: block;width:60px;height: 60px;left: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat;top: 50%;margin-top: -50px;}
.barRight{position: absolute;z-index: 500;display: block;width: 60px;height: 60px;right: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat !important;top: 50%;margin-top: -50px;}
.barRight:hover{ background-position:-372px 0 !important;}
.barLeft:hover{ background-position:-372px 0;}
.barLeft em{display:block;width:18px;height:30px;background:url(../images/trip_icon.png) -211px -10px no-repeat;margin:0 auto;margin-top:13px;margin-left:20px;}
.barRight em{display:block;	width:18px;	height:30px;background:url(../images/trip_icon.png) -258px -10px no-repeat;	margin:0 auto;margin-top:13px;margin-left:20px;}
.bImg{z-index: 30;}
.bImg a{position: relative;width: 840px;height: 520px;background-size: 500px 520px;}
.bImg a p{z-index: 222;width: 100%;background:url(../images/trip_bannerbg.png) 0 0 repeat-x;font-size: 16px;line-height: 60px;position: absolute;bottom:0 ;height:60px;color:#fff;}
.bImg a p span{display: inline-block;margin:0 38px;font-size: 24px;}
.bImg a img{height: 100%;}
/*banner 结束*/

/*右侧排行榜*/
.g-bannerright{width: 300px;height: 495px;background: #f2f2f2;padding:25px 20px 0;}
.f-rankingbox h3{float: left;line-height: 26px;height: 26px;font-size: 24px;font-weight: normal;color: #f60;}
.f-rankinglist{padding-top:10px;}
.f-rankinglist li{padding:13px 0;border-bottom: 1px solid #dddddd;overflow: hidden;text-overflow: ellipsis;}
.f-rankinglist .u-rankinginfo{display: inline-block;}
.f-rankinglist .u-rankinglist .u-rankinginfo span{display: inline-block;position: relative;width:110px;height: 68px;margin-right: 0;}
.f-rankinglist .u-rankinginfo span img{width:100%;display: none;}
.f-rankinglist .u-rankinglist a span img{display: block;}
.f-rankinglist span b{display: inline-block;font-weight: normal;width: 20px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #ff6600;position:absolute;top:0;left:0;font-family:"黑体";font-size: 14px;}
.f-rankinglist li.current{border-bottom:none;}
.f-rankinglist li a{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-rankinglist li.u-rankinglist a{white-space:initial;color: #f60;}
.f-rankinglist .u-rankinglist a em{display: inline-block;width: 170px;vertical-align: top;margin-left:20px;line-height: 30px;font-size: 16px;padding:4px 0;overflow: hidden; height: 60px;text-align: justify;}
.f-rankinglist a span{display: inline-block;width:20px;height: 18px;line-height: 18px;vertical-align: top;margin-right: 15px;position: relative;}
.f-rankinglist a em{display: inline-block;font-size: 16px;line-height: 20px;height: 20px;vertical-align: top;overflow:hidden;}


/*共用*/
.g-public-box h2{font-size: 28px;line-height: 32px;height:32px;padding:40px 0 20px 0;}
.g-public-box h2 a{font-size: 14px;font-weight: normal;float: right;}
.g-public-box h2 a:hover{color:#f60;}

/*行业动态*/
.g-dt-left{width:300px;padding:30px 20px 15px 20px;background: #f2f2f2;background: url(../images/zp_01.png) right bottom no-repeat #f2f2f2;float: left;}
.g-dt-left li a{font-size: 16px;display: inline-block;line-height: 18px;height: 18px;margin-bottom: 20px;}
.g-dt-left li a:hover{color: #f60;}
.g-dt-left li a strong{font-weight: normal;display: inline-block;vertical-align: top;width: 275px;height: 18px;line-height: 18px;overflow:hidden;}
.g-dt-left li a em{display: inline-block;width: 20px;margin-right: 5px;text-align: center;background: #f60;color: #fff;border-radius: 2px;margin-right: 5px;font-family: "黑体";height: 18px;line-height: 18px;vertical-align: top;}
.g-dt-right {width: 820px;padding:20px 10px 0 10px;float: left;margin-left: 20px;background:url(../images/zp_02.png) right bottom no-repeat #f2f2f2;}
.g-dt-right li{padding:0 10px;width:390px;float: left;margin-bottom: 20px;}
.g-dt-right li a{display: block;position: relative;padding:0 0 0 210px;height: 115px;}
.g-dt-right li a:hover{color: #f60;}
.g-dt-right li a em.u-img{display: block;position: absolute;width: 200px;height: 115px;top:0;left: 0;overflow:hidden;}
.g-dt-right li a em.u-img img{width:100%;}
.g-dt-right li a strong{font-size: 16px;line-height: 24px;max-height: 48px;font-weight: normal;padding-top:5px;display: block;overflow: hidden;}
.g-dt-right li a p{line-height: 20px;font-size: 14px;color:#999;max-height: 60px;overflow:hidden;padding-top:2px;text-align: justify;}

/*简历制作*/
.g-jl-left{border:1px solid #f2f2f2;padding:19px 19px 19px 0;width: 320px;float: left;}
.g-jl-right h3,.g-jl-left h3{border-left: 4px solid #f60;height: 20px;line-height: 20px;font-size: 18px;color:#f60;font-weight: normal;padding-left: 10px;}
.g-jl-left li{padding-left: 19px;margin-top:20px;}
.g-jl-left li a {display: block;padding:0 0 0 130px;height: 70px;position: relative;}
.g-jl-left li a:hover{color:#f60;}
.g-jl-left li a em.u-img{display: block;width:120px;height: 70px;overflow:hidden;position: absolute;top:0;left: 0;}
.g-jl-left li a em.u-img img{width: 100%;}
.g-jl-left li a strong{display: block;line-height: 20px;max-height: 40px;font-size: 14px;font-weight: normal;overflow:hidden;padding-top:5px;}
.g-jl-left li a i{font-style: normal;font-size: 13px;display:block;color: #999;margin-top:5px;}

.g-jl-right{border:1px solid #f2f2f2;padding:19px 0;width: 837px;float: left;margin-left: 20px;}
.g-jl-right li{margin:20px 0 0 20px;width: 185px;float: left;}
.g-jl-right li a{display: block;}
.g-jl-right li a:hover{color:#f60;}
.g-jl-right li a em.u-img{display: block;width: 185px;height: 110px;overflow:hidden;}
.g-jl-right li a em.u-img img{width: 100%;}
.g-jl-right li a strong{display: inline-block;font-weight: normal;font-size: 14px;padding:5px 5px 0 5px;line-height: 20px;height: 41px;overflow:hidden;}


/*面试宝典*/
.g-ms-left h3,.g-ms-right h3{border-left: 4px solid #f60;height: 20px;line-height: 20px;font-size: 18px;color:#f60;font-weight: normal;padding-left: 10px;} 
.g-ms-left,.g-ms-right{float: left;background: #f2f2f2;}
.g-ms-left{padding:20px 19px 20px 0;width: 320px;}
.g-ms-left li{width:140px;height: 80px;margin:20px 0 0 20px;float: left;}
.g-ms-left li a{display: block;height: 80px;overflow: hidden;position: relative;}
.g-ms-left li a img{width:100%;}
.g-ms-left li a strong{width:100%;height: 20px;line-height: 20px;color: #fff;font-size: 14px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;font-weight: normal;text-align: justify;}
.g-ms-right{margin-left: 20px;width:840px;padding:20px 0;}
.g-ms-right li{width: 185px;margin:20px 0 0 20px;float: left;}
.g-ms-right li a{display: block;width: 185px;}
.g-ms-right li a:hover{color: #f60;}
.g-ms-right li a em.u-img{display: block;height: 105px;overflow: hidden;}
.g-ms-right li a em.u-img img{width: 100%;}
.g-ms-right li a p{padding:10px;border:1px solid #c4c4c4;border-top:none;color:inherit;}
.g-ms-right li a p strong{font-size: 14px;font-weight: normal;color: inherit;display: block;text-align: justify;line-height: 18px;height: 36px;overflow: hidden;}
.g-ms-right li a p i{font-style: normal;color: #999;}

/*职场规划*/
.g-zc-list li{width:285px;float: left;margin:0 20px 20px 0;}
.g-zc-list li.current{margin-right: 0;}
.g-zc-list li a{display: block;color: #666;}
.g-zc-list li a:hover{color:#f60;}
.g-zc-list li a em.u-img{width: 285px;height:175px;overflow: hidden;}
.g-zc-list li a em.u-img img{width: 100%;}
.g-zc-list li a p{padding:10px;border:1px solid #f2f2f2;border-top:none;}
.g-zc-list li a p strong{font-size: 14px;color: #666;line-height: 20px;height: 40px;font-weight: normal;text-align: justify;display: block;overflow: hidden;color: inherit;}


/*职场趣闻*/
.g-qw-list li{width:390px;float: left;margin:0 15px 15px 0;}
.g-qw-list li.current{margin-right: 0;}
.g-qw-list li a:hover{box-shadow: 0 0 5px rgba(0,0,0,0.1);color: #f60;}
.g-qw-list li a{display: block;padding:0 0 0 240px;height: 140px;position: relative;}
.g-qw-list li a em.u-img{display: block;width: 240px;height: 140px;position: absolute;top:0;left:0;overflow: hidden;}
.g-qw-list li a em.u-img img{width: 100%;}
.g-qw-list li a p{border:1px solid #f2f2f2;height: 128px;width:128px;border:1px solid #f2f2f2;padding:5px 10px;text-align: justify;}
.g-qw-list li a p strong{font-size: 15px;line-height: 20px;max-height: 40px;display: block;font-weight: normal;overflow: hidden;color: inherit;}
.g-qw-list li a p span{display: block;font-size: 13px; color:#999;text-align: justify;line-height: 18px;max-height: 72px;overflow: hidden;margin-top:5px;}


