
/* p5003 人才招聘 */
/* .mq-navbox{width: 100%;text-align: center; position: relative;z-index: 18;}
.mq-nav{display: inline-block;vertical-align: middle;border-bottom: .02rem solid transparent;padding: .12rem 0; position: relative;cursor: pointer; color: #999999; margin: 0 .3rem .35rem;}
.mq-nav:after{content: '';position: absolute;top: 50%;right: -.45rem;margin-top: -.09rem;width: .03rem;height: .18rem;background-color: #eee;}
.mq-nav:last-child:after{display: none;}
.mq-nav:before{display: none;content: ''; position: absolute;bottom: -.1rem;left: 50%;margin-left: -.05rem;width: .11rem;height: .1rem;background-image: url(/static/home/images/g25.png);background-size: .11rem auto;background-position: top center;background-repeat: no-repeat;}
.mq-nav:hover{border-bottom: .02rem solid #0f69ce;color: #222222;}
.mq-nav:hover:before{display: block;}
.mq-nav.active{border-bottom: .02rem solid #0f69ce;color: #222222;}
.mq-nav.active:before{display: block;} */


.ms-a{width: 100%;padding-top: .8rem; background-color: #f8f8f8;}
.ms-top{width: 17.7rem;margin: 0 auto;}
.ms-c{width: 100%;font-size: 0;text-align: center;padding-bottom: .4rem;}
.ms-form{width: 100%;}
.ms-d{display: inline-block;vertical-align: middle;text-align: left;margin-bottom: .3rem; }
.ms-e{display: inline-block;vertical-align: middle;text-align: left;margin-bottom: .3rem; }
.ms-f{display: inline-block;vertical-align: middle;margin-right: .2rem; border: none;background-color: #ffffff;width: 4.8rem;height: 40px;color: #333333;padding: 0 .2rem;}
.ms-submit{display: inline-block;vertical-align: middle;border: none;cursor: pointer;color: #ffffff;height: 40px;width: 1rem;text-align: center;line-height: 40px;background-color: #0f69ce;}
 
.ms-form .select-w{box-sizing: border-box;display: inline-block;vertical-align: top;width: 1.8rem; margin-right: .2rem; background-color: #ffffff;position: relative;padding-right: .35rem;padding-left: .2rem;white-space:nowrap}
.ms-form .select-w .cur{width: 100%;display: inline-block;vertical-align: top;height: 40px;line-height: 40px; color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ms-form .select-w select{position: absolute;width: 100%;height: 100%;padding-left: .2rem;left: 0;top: 0;z-index: 2;opacity: 0;filter: alpha(opacity=0);}
.ms-form .select-w:after{ content: "";  position: absolute;right: .2rem;top: 0;z-index: 1;width: .15rem;height: 100%;background-image: url('/static/home/images/g33.png');background-size: .15rem auto;background-position: center center;background-repeat: no-repeat;}

.ms-bottom{width: 100%;padding-bottom: .95rem;}
.ms-h{width: 17.7rem;margin: 0 auto;}
.ms-cont{width: 100%;padding-bottom: .78rem;}
.ms-i{width: 100%;font-size: 0;padding: .15rem 2.85rem;background-color: #999999;}
.ms-j{display: inline-block;vertical-align: middle;color: #ffffff;line-height: 2;}
.ms-j:nth-child(1){width: 3.2rem;}
.ms-j:nth-child(2){width: 2.8rem;}
.ms-j:nth-child(3){width: 2.8rem;}
.ms-j:nth-child(4){width: 3.2rem;}

.ms-list{width: 100%;}
.ms-item{width: 100%;border-bottom: 1px solid #eeeeee;}
.ms-k{width: 100%;font-size: 0;padding: .15rem 2.85rem;cursor: pointer; position: relative;}
.ms-k:after{content: '';position: absolute;right: 2.85rem;top: 0; width: .15rem;height: 100%;background-image: url('/static/home/images/g34.png');background-size: .15rem auto;background-position: center center;background-repeat: no-repeat;}
.ms-l{display: inline-block;vertical-align: middle;color: #666666;line-height: 2;}
.ms-l:nth-child(1){width: 3.2rem;}
.ms-l:nth-child(2){width: 2.8rem;}
.ms-l:nth-child(3){width: 2.8rem;}
.ms-l:nth-child(4){width: 3.2rem;}

.ms-sub{display: none; width: 100%;padding: .5rem 2.85rem;background-color: #fafafa;}
.ms-m{width: 100%;font-size: 0;}
.ms-one{display: inline-block;vertical-align: top;width: 50%;padding-right: .35rem;margin-bottom: .25rem;}
.ms-n{color: #222222;margin-bottom: .3rem;}
.ms-textbox{display: inline-block;vertical-align: middle;color: #333333;line-height: 2.25;}
.ms-textbox *{line-height: inherit;}

.ms-item.show .ms-k{background-color: #0f69ce;}
.ms-item.show .ms-k:after{background-image: url('/static/home/images/g34-b.png');}
.ms-item.show .ms-l{ color: #fff;}


@media(max-width:900px) {
    .ms-top{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;} 
    .ms-h{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}
    .ms-d{width: 100%;}
    .ms-form .select-w{width: calc(33.33% - .1rem);margin-right: .15rem;}
    .ms-form .select-w:nth-child(3n){margin-right: 0;} 
    .ms-e{width: 100%;}
    .ms-f{width: calc(60% - .15rem);margin-right: .15rem;}
    .ms-submit{width: 40%;}

    .ms-i{padding: .15rem .2rem;} 
    .ms-j{font-size: 12px;}
    .ms-j:nth-child(1){width: 30%;}
    .ms-j:nth-child(2){width: 20%;text-align: center;}
    .ms-j:nth-child(3){width: 20%;text-align: center;}
    .ms-j:nth-child(4){width: 30%;text-align: center;}
    .ms-k{padding: .15rem .2rem;} 
    .ms-k:after{right: .2rem;}
    .ms-l{font-size: 12px;}
    .ms-l:nth-child(1){width: 30%;}
    .ms-l:nth-child(2){width: 20%;text-align: center;}
    .ms-l:nth-child(3){width: 20%;text-align: center;}
    .ms-l:nth-child(4){width: 30%;text-align: center;}

    .ms-sub{width: 100%;padding: .35rem .2rem;}
    .ms-one{width: 100%;padding-right: 0;}

}

.mq-navbox {
  text-align: center;  position: relative;
  z-index: 10;
}
.mq-navbox .swiper-container {
  display: inline-block;
  max-width: 100%;
  padding: 0.2rem 0;
}
.mq-navbox .nsw {
  width: auto;
  border-bottom: 0.02rem solid transparent;
  padding: 0.12rem 0;
  position: relative;
  cursor: pointer;
  color: #999999;
  margin: 0 0.3rem 0.35rem;
}
.mq-navbox .nsw:after {
  content: "";
  position: absolute;
  top: 50%;
  right: -0.3rem;
  margin-top: -0.09rem;
  width: 0.03rem;
  height: 0.18rem;
  background-color: #eee;
}
.mq-navbox .nsw:last-child:after {
  display: none;
}
.mq-navbox .nsw:before {
  display: none;
  content: "";
  position: absolute;
  bottom: -0.1rem;
  left: 50%;
  margin-left: -0.05rem;
  width: 0.11rem;
  height: 0.1rem;
  background-image: url(/static/home/images/g25.png);
  background-size: 0.11rem auto;
  background-position: top center;
  background-repeat: no-repeat;
}
.mq-navbox .nsw:hover {
  border-bottom: 0.02rem solid #0f69ce;
  color: #222222;
}
.mq-navbox .nsw:hover:before {
  display: block;
}
.mq-navbox .nsw.active {
  border-bottom: 0.02rem solid #0f69ce;
  color: #222222;
}
.mq-navbox .nsw.active:before {
  display: block;
}

/* 分页 */
.bg-cont{width: 100%;font-size: 0;text-align: center;}
.bg-buttom{ display: inline-block;vertical-align: middle;cursor: pointer;margin: 0 5px .1rem; min-width: 83px;height: 50px;line-height: 50px;font-size: 18px;background-color: #f7f7f7;}
.bg-item{ display: inline-block;vertical-align: middle;cursor: pointer;margin: 0 5px .1rem; min-width: 50px;height: 50px;line-height: 50px;font-size: 20px;background-color: #f7f7f7;}
 
.bg-buttom:hover{background-color: #cd010d !important;color: #ffffff;}
.bg-item:hover{background-color: #cd010d !important;color: #ffffff;}
.bg-item.active{background-color: #cd010d !important;color: #ffffff;}

.bg-cont.cont2 .bg-buttom{background-color: #fff;}
.bg-cont.cont2 .bg-item{background-color: #fff;}

@media(max-width:1400px) {
    .bg-buttom{min-width: 55px;height: 45px;line-height: 45px;font-size: 14px;}
    .bg-item{min-width: 45px;height: 45px;line-height: 45px;font-size: 16px;}
}

@media(max-width:900px) {
    .bg-buttom{min-width: 45px;height: 35px;line-height: 35px;font-size: 12px;}
    .bg-item{min-width: 35px;height: 35px;line-height: 35px;font-size: 13px;}
}
