
.jobfair-top { width: 100%; height: 4rem; background: url("../images/179.jpg"); background-size: 100%; color: #ffffff;}
.jobfair-top .title { padding: .4rem 5% .2rem; text-align: center; font-weight: 500; }
.jobfair-top .btns { padding: .2rem 17%;}
.jobfair-top .btns .btn{ float: left; width: 2.2rem; height: .86rem; line-height:.86rem; text-align: center; border-radius: .08rem;}
.jobfair-top .btns .btn.info{ float: left; background-color: #ff6600; }
.jobfair-top .btns .btn.com{ float: right; background-color: #61AF00; }
.jobfair-top .date{ padding: .2rem 5% 0rem; text-align: left;}
.jobfair-top .district{ padding: .2rem 5% .3rem; text-align: left;}


.list-split-block { width:100%; height:.2rem; background:transparent; }
.split-block-title { font-size: .3rem;}
.split-block-title strong{ color: #ff6600;}

.jobfair-list-item { background: #ffffff; width: 100%; border-top: 1px solid #f0f0f0; padding: .2rem 5% .25rem; position: relative;}
.jobfair-list-item .title { height: .6rem; line-height: .6rem; color: #333333; font-weight: 500;}
.jobfair-list-item .pic { height: .5rem; line-height: .5rem; background-repeat: no-repeat; background-size: .3rem; background-position: 0 center; padding-left: .4rem; }
.jobfair-list-item .pic.date { background-image: url("../images/181.png"); }
.jobfair-list-item .pic.district { background-image: url("../images/182.png"); }
.jobfair-list-item .status {width:1.1rem; height: 1.1rem; background-size: 1.1rem; position: absolute; top: 0; right: 0;}
.jobfair-list-item .status.not_start{background-image: url("../images/296.png");}
.jobfair-list-item .status.active{background-image: url("../images/295.png");}
.jobfair-list-item .status.end{background-image: url("../images/180.png");}
.jobfair-list-item .btns { padding-top:.2rem;color:#ffffff;}
.jobfair-list-item .btns .btn{ float: left; width: 1.5rem; height: .5rem; line-height:.5rem; text-align: center; border-radius: .08rem;}
.jobfair-list-item .btns .btn.info{ float: left; background-color: #ff6600; margin-left: 20%;}
.jobfair-list-item .btns .btn.com{ float: right; background-color: #61AF00; margin-right: 20%;}



.jobfair-info { background: #ffffff; width: 100%; border-top: 1px solid #f0f0f0; padding: .25rem 5% .3rem; position: relative;}
.jobfair-info .title {line-height: .7rem; color: #333333; font-weight: 500;}
.jobfair-info .pic { line-height: .45rem; background-repeat: no-repeat; background-size: .3rem; background-position: 0 .12rem; padding: .06rem 0 .06rem .4rem; }
.jobfair-info .pic.date { background-image: url("../images/181.png"); }
.jobfair-info .pic.contact { background-image: url("../images/183.png"); }
.jobfair-info .pic.district { background-image: url("../images/182.png"); }
.jobfair-info .pic.hint { background-image: url(../images/106.png); }
.jobfair-info .status {width:1.1rem; height: 1.1rem; background-size: 1.1rem; position: absolute; top: 0; right: 0;}
.jobfair-info .status.not_start{background-image: url("../images/296.png");}
.jobfair-info .status.active{background-image: url("../images/295.png");}
.jobfair-info .status.end{background-image: url("../images/180.png");}


.parts{background: #ffffff;width: 100%;height: 0.68rem;}
.parts .part{width:1.34rem;height:0.42rem;line-height:0.42rem;text-align: center;float:left;border-radius: 0.10rem;margin:0.13rem 0.08rem 0;}
.parts .select{border:0.01rem solid #0180CF;color:#0180CF;}
.parts .part.bg1{background-color:#f39d62;color:#ffffff;}
.parts .part.bg2{background-color:#0f8666;color:#ffffff;}
.parts .part.bg3{background-color:#f463e6;color:#ffffff;}
.parts .part.bg4{background-color:#63aef2;color:#ffffff;}
.parts .part.bg5{background-color:#39ae10;color:#ffffff;}

.statistics{ border-top: 1px solid #f0f0f0;background: #ffffff; width: 100%; height: 1.6rem;}
.statistics .item{ width: 50%; float: left; text-align: center; height: 100%;border-right: 1px solid #f0f0f0;padding-top: .25rem;}
.statistics .item.last{border: none;}
.statistics .item .call{ display: inline-block; background-image: url("../images/183.png"); width: .5rem; height: .5rem; background-size: .5rem; margin-top: .05rem;}

.introduce{background-color:#FFFFFF;}
.introduce .title{border-bottom:1px  #F2F2F2 solid;padding-left:.7rem;padding-right:.3rem;font-weight:700; position:relative;background-image:url(../images/125.png); background-repeat:no-repeat; background-size:.32rem; background-position: .3rem center;}
.introduce .txt{ padding:.2rem .3rem; line-height:165%; word-wrap: break-word;}
.introduce .more{ width:90%; border-top:1px #F2F2F2 solid;margin: 0 auto; height:.6rem; padding-top:.1rem; text-align:center}
.introduce .more .showbtn{ width:1.6rem; margin: 0 auto; color:#999999;background-image:url(../images/67.png);background-size:.26rem;background-repeat:no-repeat;background-position:right center;}
.introduce .more .showbtn.topbtn{background-image:url(../images/86.png);}

.traffic{background-color:#FFFFFF; padding-bottom: .3rem;}
.traffic .title{border-bottom:1px  #F2F2F2 solid;padding-left:.7rem;padding-right:.3rem;font-weight:700; position:relative;background-image:url(../images/128.png); background-repeat:no-repeat; background-size:.4rem; background-position: .3rem center;}
.traffic .txt{ padding:.2rem .3rem; line-height:165%; }
.traffic .map { height: 4rem; text-align: center; padding: .05rem; border: 1px #E8E8E8 solid; width: 92%; margin: 0 auto;}

.split-block-footnav{height:1.5rem;}
.refootnav{width:7.5rem;margin:0 auto;position:fixed;height:1.3rem;bottom:0px;background-color:#FFFFFF;text-align:center;}
.refootnav .btns{position:relative;}
.refootnav .btns .qs-btn{padding-left:.7rem;padding-right:.7rem;margin:.22rem;}
.refootnav .btns .tel{position:absolute;width:1.3rem;text-align:center;left:.4rem;top:.11rem;}
.refootnav .btns .tel img{width:.65rem;}
.refootnav .btns .fov{position:absolute;width:1.3rem;text-align:center;right:.4rem;top:.11rem;}
.refootnav .btns .fov img{width:.65rem;}
.refootnav .btns .fov select{width:1.6rem;height:100%;position:absolute;top:0;right:0;z-index:1;opacity:.01;}

.ritle{text-align:right;font-weight:normal;color:#999999;position:absolute;right:.3rem;top:0rem;}

.positionimg{background-color:#FFFFFF;overflow:hidden;}
.positionimg .eattitle{border-bottom:1px  #F2F2F2 solid;padding-left:.3rem;padding-right:.3rem;font-weight:700;position:relative;}
.positionimg .imgbox{width:7.5rem;padding:.3rem 0;float:left;text-align:center;}
.positionimg .imgbox img{max-width:7.5rem;vertical-align:middle;display:inline-block;}



.com-info{line-height:0.45rem;}
.job-info{width: 90%;padding: .2rem 0;margin: 0 auto;border-top: 1px dashed #cacaca;line-height:0.45rem;}
.job-info .jname{display:block;padding-right:0.2rem;float:left;}



.news-list-item{background:#ffffff;width:100%;border-top:1px solid #f0f0f0;}
.news-list-item.eventactive{background-color:#EEEEEE;}
.news-list-item .news-info{padding:.2rem 5% .3rem;position:relative;}
.news-list-item .news-info .thumbnail{width:30%;height:1.8rem;float:left;padding:.05rem;border:1px #E8E8E8 solid;margin-top:0.1rem;margin-right:3%;}
.news-list-item .news-info .thumbnail img{width:100%;height:100%;}
.news-list-item .news-info .info{width:67%;float:left;}
.news-list-item .news-info .info .line-one{height:.6rem;line-height:.6rem;color:#333333;}
.news-list-item .news-info .info .line-two{height:.5rem;line-height:.5rem;}
.news-list-item .news-info .info .line-two .pic{float:left;background-repeat:no-repeat;background-size:.3rem;background-position:0 center;padding-left:.32rem;padding-right:.3rem;}
.news-list-item .news-info .info .line-two .pic.time{background-image:url("../images/171.png");background-size:.26rem;}
.news-list-item .news-info .info .line-two .pic.page-views{background-image:url("../images/172.png");padding-left:.35rem;}
.news-list-item .news-info .info .line-three{height:.8rem;line-height:.4rem;overflow:hidden;white-space:normal;text-overflow:ellipsis;}
.list-split-block{width:100%;height:.15rem;background:transparent;}


.split-block-title{padding:.2rem;}
.split-block-title .sbox{height:.8rem;line-height:.8rem;background-color:#FFFFFF;border-radius:.1rem;font-size:.3rem;margin:0 auto;background-size:.4rem;background-image:url(../images/04.png);background-repeat:no-repeat;background-position:.3rem center;color:#999999;padding-left:12.5%;border:1px solid rgba(188,187,187,0.4);}

.wlzp_show_dt_dt{height:.8rem; overflow:hidden;padding-left:.8rem; background:url(../images/ch.png) no-repeat .15rem center}
.wlzp_show_dt_dt ul{height:.8rem; overflow:hidden}
.wlzp_show_dt_dt li{height:.8rem; line-height:.8rem;color:#999}

.wlzp_more_jobs{text-align:center;margin-top:.2rem;}
.wlzp_btn{width:50%;height: 1.0rem;text-align: center;padding: .3rem;}
.wlzp_btn_y{background: #f60;padding: .1rem .3rem;border-radius: .1rem;}
.wlzp_btn_b{background: #03a9f5;padding: .1rem .3rem;border-radius: .1rem;}

.wlzp_hr_info{height:.6rem;line-height:.7rem}
.wlzp_contact_btn{width: 2rem;float: right;text-align: center;background-color: #3999D4;border-radius: .1rem;color: #fff;height:.6rem;line-height:.6rem}

.wlzp_left_btns{color:#FFF;position:fixed;bottom:1.5rem;right:0;z-index:9999;text-align:center;padding:.15rem;letter-spacing:1px;}
.wlzp_left_btns span{width: 1.2rem;height: 1.2rem;border-radius: 50%;padding: .1rem;display: flex;align-items: center; justify-content: center;margin-bottom:.2rem}
.wlzp_left_btn1{background-color: #FFA345;}
.wlzp_left_btn2{background-color: #55A345;}
