.job-bg {
  background-image: url(/files/gZkaCgfMSd.jpg);
}
.job-content {
  padding-bottom: 2rem;
}
.jobPane {
  margin: 0 1rem;
  min-height: 20rem;
}
.job-menu {
  display: flex;
  padding: 0;
  list-style: none;
  margin: 0;
}
.job-menu li a {
  display: inline-block;
  padding: 0.75rem;
  height: 1.2rem;
  box-sizing: content-box;
  color: #313131;
  border-bottom: 2px solid white;
  transition: 0.3s all ease-in-out;
}
.job-menu li .active,
.job-menu li a:hover {
  color: #0f64ce;
  border-bottom-color: #0f64ce;
}
.job-menu li .active .yunying-icon,
.job-menu li a:hover .yunying-icon {
  background-image: url(/files/IwV-uFGIZK.png);
}
.job-menu li .active .jishu-icon,
.job-menu li a:hover .jishu-icon {
  background-image: url(/files/2qmgWMWTDg.png);
}
.job-menu li .active .meishu-icon,
.job-menu li a:hover .meishu-icon {
  background-image: url(/files/RyIao8bBzM.png);
}
.job-menu li .active .chanpin-icon,
.job-menu li a:hover .chanpin-icon {
  background-image: url(/files/Sg2pF0ArsE.png);
}
.job-menu li .active .zhineng-icon,
.job-menu li a:hover .zhineng-icon {
  background-image: url(/files/WG8B5jA-tu.png);
}
.job-menu .job-menu-item-sm {
  display: none;
}
.job-menu .job-type-icon {
  display: inline-block;
  width: 1.5rem;
  height: 1.1rem;
  margin-right: 0.2rem;
  margin-bottom: -0.2rem;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.job-menu .yunying-icon {
  background-image: url(/files/1LLPirlTeu.png);
}
.job-menu .jishu-icon {
  background-image: url(/files/27_IjhcMuR.png);
}
.job-menu .meishu-icon {
  background-image: url(/files/3jCoK2dUiR.png);
}
.job-menu .chanpin-icon {
  background-image: url(/files/3wQCUeDfr2.png);
}
.job-menu .zhineng-icon {
  background-image: url(/files/mKOYIIVww3.png);
}
.job-header {
  display: flex;
  text-align: center;
  justify-content: center;
}
.job-header span {
  flex-basis: 25%;
}
.job-header-md {
  display: none;
}
.job-total-header {
  background-color: #e4eaf7;
  border-bottom: 1px dashed #c4c8d0;
  padding: 0.8rem 1rem;
  color: #0f64ce;
}
.job-card:nth-child(2n+2) {
  background-color: #dbe0ef;
}
.job-card:nth-child(2n+1) {
  background-color: #e4eaf7;
}
.job-card .job-card-header .job-header-wrapper .job-header {
  padding: 0.5rem 1rem;
  cursor: pointer;
}
.job-card .job-card-body {
  background-color: white;
  background-clip: content-box;
  padding: 0rem 1rem 1rem;
  border-top: 1px solid transparent;
}
.job-card .job-card-body .job-desc-sec {
  margin: 0.8rem;
}
.job-card .job-card-body .job-desc-sec .job-inform-title {
  color: #0f64ce;
  display: inline-block;
  font-size: 1rem;
  margin: 0;
}
.job-card .job-card-body .job-desc-sec .job-inform-list {
  padding-left: 1rem;
  color: #535353;
  font-size: 0.92rem;
}
.job-card .job-card-body .job-desc-sec .job-inform-list li {
  margin: 0.5rem 0;
}
.job-card .job-card-body .job-desc-sec .job-inform-single {
  color: #535353;
  font-size: 0.92rem;
}
@media (min-width: 576px) {
  .job-menu .job-menu-item-sm {
    display: inline;
  }
  .job-menu li a {
    padding: 1.2rem 2rem;
  }
  .job-header-md {
    display: flex!important;
  }
  .job-header-xs {
    display: none!important;
  }
  .job-card .job-card-body .job-desc-sec {
    margin: 2rem;
  }
  .job-card .job-card-body .job-desc-sec .job-inform-list {
    padding-left: 2rem;
  }
}
@media (min-width: 768px) {
  .jobPane {
    min-height: 40rem;
  }
}

/*# sourceMappingURL=jobs.38f93daeca1cbbae2b28.css.map*/