@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.5;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article, aside, footer, header, nav, section {
  display: block; }

h1 {
  font-size: 2em;
  margin: .67em 0; }

figcaption, figure, main {
  display: block; }

figure {
  margin: 1em 40px; }

hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

pre {
  font-family: monospace,monospace;
  font-size: 1em; }

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted; }

b, strong {
  font-weight: inherit; }

b, strong {
  font-weight: bolder; }

code, kbd, samp {
  font-family: monospace,monospace;
  font-size: 1em; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

audio, video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

button, input, optgroup, select, textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.5;
  margin: 0; }

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button; }

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0; }

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  padding: .35em .75em .625em; }

legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  display: inline-block;
  vertical-align: baseline; }

textarea {
  overflow: auto; }

[type=checkbox], [type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0; }

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto; }

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px; }

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; }

details, menu {
  display: block; }

summary {
  display: list-item; }

canvas {
  display: inline-block; }

template {
  display: none; }

[hidden] {
  display: none; }

html {
  color: #000;
  background: #fff;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

html * {
  outline: 0;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent; }

body, html {
  font-family: sans-serif; }

article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
  margin: 0;
  padding: 0; }

input, select, textarea {
  font-size: 100%; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

abbr, acronym {
  border: 0;
  font-variant: normal; }

del {
  text-decoration: line-through; }

address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: 500; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 500; }

q:after, q:before {
  content: ''; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -.5em; }

sub {
  bottom: -.25em; }

a:hover {
  text-decoration: underline; }

a, ins {
  text-decoration: none; }

.flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.flex-middle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.flex-middle-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.flex-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 1.2rem;
  padding-left: .45rem;
  color: #999;
  border-bottom: solid 1px #eaeaea; }

.card > a {
  color: #999; }

.card .name, .card .title {
  position: relative;
  color: #333; }

.card .date {
  float: right;
  padding-right: .8rem;
  color: #999; }

.card.right-arrow {
  position: relative; }

.card.right-arrow:after {
  position: absolute;
  width: .16rem;
  right: .25rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  content: "\e606";
  font-family: iconfont !important;
  font-size: .18667rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fade-enter-active, .fade-leave-active {
  -webkit-transition: opacity .5s;
  transition: opacity .5s; }

.fade-enter, .fade-leave-to {
  opacity: 0; }

.fadeInLeft-enter-active, .fadeInLeft-leave-active {
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.fadeInLeft-enter, .fadeInLeft-leave-to {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  opacity: 0; }

.fadeInRight-enter-active, .fadeInRight-leave-active {
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0); }

.fadeInRight-enter, .fadeInRight-leave-to {
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0; }

.fadeInTop-enter-active, .fadeInTop-leave-active {
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0); }

.fadeInTop-enter, .fadeInTop-leave-to {
  -webkit-transform: translateY(100%);
  -ms-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0; }

.fadeInScaleTop-enter-active, .fadeInScaleTop-leave-active {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s; }

.fadeInScaleBottom-enter-active, .fadeInScaleBottom-leave-active {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: bottom;
  -ms-transform-origin: bottom;
  transform-origin: bottom;
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s; }

.fadeInScaleBottom-enter, .fadeInScaleBottom-leave-to, .fadeInScaleTop-enter, .fadeInScaleTop-leave-to {
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  opacity: 0; }

.spinner {
  width: 100%;
  height: .9rem;
  position: relative; }

.double-bounce1, .double-bounce2 {
  width: .6rem;
  height: .6rem;
  border-radius: 50%;
  background-color: grey;
  opacity: .6;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-animation: bounce 2s infinite ease-in-out;
  animation: bounce 2s infinite ease-in-out; }

.double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s; }

@-webkit-keyframes bounce {
  0%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes bounce {
  0%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@font-face {
  font-family: iconfont;
  src: url(/css/iconfont/v2/iconfont.eot?t=1520415624065);
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url(/css/iconfont/v2/iconfont.ttf?t=1520415624065) format("truetype"), url(/css/iconfont/v2/iconfont.svg?t=1520415624065#iconfont) format("svg"); }

.iconfont {
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-double-arrow-down:before {
  content: "\e60e"; }

.icon-choose:before {
  content: "\e604"; }

.icon-tuijian:before {
  content: "\e6fe"; }

.icon-loading:before {
  content: "\e65f"; }

.icon-sort:before {
  content: "\e617"; }

.icon-warn:before {
  content: "\e71b"; }

.icon-top:before {
  content: "\e65d"; }

.icon-fpstar-fill:before {
  content: "\e60c"; }

.icon-check:before {
  content: "\e601"; }

.icon-close:before {
  content: "\e602"; }

.icon-arrow-up:before {
  content: "\e603"; }

.icon-arrow-left:before {
  content: "\e605"; }

.icon-arrow-right:before {
  content: "\e606"; }

.icon-arrow-down:before {
  content: "\e607"; }

.icon-plus:before {
  content: "\e608"; }

.icon-minus:before {
  content: "\e60a"; }

.icon-triangle:before {
  content: "\e609"; }

.icon-inverted-triangle:before {
  content: "\e60b"; }

.icon-right:before {
  content: "\e66d"; }

.icon-pull-up:before {
  content: "\e60d"; }

.icon-shizhong:before {
  content: "\e739"; }

.icon-xinghao:before {
  content: "\e69b"; }

.icon-right2:before {
  content: "\e633"; }

.icon-faxian:before {
  content: "\e65c"; }

.icon-link:before {
  content: "\e670"; }

.icon-clear:before {
  content: "\e600"; }

.icon-fpstar:before {
  content: "\e6ae"; }

.icon-help:before {
  content: "\e7fd"; }

.icon-captcha:before {
  content: "\e60f"; }

.icon-reset:before {
  content: "\e65e"; }

.icon-rotate:before {
  content: "\e667"; }

.icon-briefcase:before {
  content: "\e724"; }

.icon-address:before {
  content: "\e648"; }

.icon-comment:before {
  content: "\e653"; }

.icon-edu2:before {
  content: "\efb0"; }

.icon-app:before {
  content: "\e615"; }

.icon-home:before {
  content: "\e618"; }

.icon-about:before {
  content: "\e619"; }

.icon-exit:before {
  content: "\e61a"; }

.icon-hr:before {
  content: "\e61b"; }

.icon-user:before {
  content: "\e61d"; }

.icon-star:before {
  content: "\e61e"; }

.icon-resume:before {
  content: "\e61f"; }

.icon-progress:before {
  content: "\e620"; }

.icon-money:before {
  content: "\e621"; }

.icon-search:before {
  content: "\e623"; }

.icon-news:before {
  content: "\e624"; }

.icon-phone:before {
  content: "\e629"; }

.icon-lock:before {
  content: "\e62c"; }

.icon-lock-check:before {
  content: "\e62d"; }

.icon-number:before {
  content: "\e62e"; }

.icon-feedback:before {
  content: "\e62f"; }

.icon-magnifier:before {
  content: "\e6ff"; }

.icon-eye-open:before {
  content: "\e628"; }

.icon-eye:before {
  content: "\e62a"; }

.icon-eye-close:before {
  content: "\e630"; }

.icon-refresh:before {
  content: "\e632"; }

.icon-email:before {
  content: "\e62b"; }

.icon-right-triangle:before {
  content: "\e634"; }

.icon-exp:before {
  content: "\e635"; }

.icon-resume1:before {
  content: "\e636"; }

.icon-book:before {
  content: "\e637"; }

.icon-hotel:before {
  content: "\e638"; }

.icon-bank:before {
  content: "\e639"; }

.icon-tour:before {
  content: "\e63a"; }

.icon-m56:before {
  content: "\e63b"; }

.icon-telec:before {
  content: "\e63c"; }

.icon-healt:before {
  content: "\e63d"; }

.icon-media:before {
  content: "\e63e"; }

.icon-mic:before {
  content: "\e63f"; }

.icon-it:before {
  content: "\e640"; }

.icon-ep:before {
  content: "\e641"; }

.icon-edu:before {
  content: "\e642"; }

.icon-chen:before {
  content: "\e643"; }

.icon-cloth:before {
  content: "\e644"; }

.icon-diagnosis:before {
  content: "\e646"; }

.icon-coffee:before {
  content: "\e647"; }

.icon-guide:before {
  content: "\e649"; }

.icon-interview:before {
  content: "\e64a"; }

.icon-law:before {
  content: "\e64b"; }

.icon-relationship:before {
  content: "\e64c"; }

.icon-build:before {
  content: "\e64d"; }

.icon-ele:before {
  content: "\e645"; }

.icon-required:before {
  content: "\e64e"; }

.icon-edit:before {
  content: "\e64f"; }

.icon-camera:before {
  content: "\e650"; }

.icon-preview:before {
  content: "\e651"; }

.icon-trash:before {
  content: "\e652"; }

.icon-resume2:before {
  content: "\efb1"; }

.icon-diamond:before {
  content: "\efb2"; }

.icon-resume3:before {
  content: "\e654"; }

.icon-buildhr-logo:before {
  content: "\e655"; }

.icon-michr-logo:before {
  content: "\e656"; }

.icon-healthr-logo:before {
  content: "\e657"; }

.icon-chenhr-logo:before {
  content: "\e658"; }

.icon-bankhr-logo:before {
  content: "\e659"; }

.icon-clothr-logo:before {
  content: "\e65b"; }

.icon-800hr-logo:before {
  content: "\e65a"; }

.icon-ent-tag:before {
  content: "\e660"; }

body, html {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

body {
  font-family: -apple-system-font,sans-serif;
  position: relative;
  font-size: .28rem;
  color: #666; }

body * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

[v-cloak] {
  display: none; }

.hide {
  display: none !important; }

.hide-s {
  overflow: hidden !important; }

.hide-s body {
  -ms-touch-action: none;
  touch-action: none;
  position: fixed; }

.disabled {
  background-color: #e3e3e3 !important; }

.required {
  position: relative;
  padding-left: .24rem; }

.required:before {
  position: absolute;
  left: 0;
  top: 50%;
  line-height: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  font-family: iconfont !important;
  font-size: .18667rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e69b";
  color: #e60012; }

input[type=number], input[type=password], input[type=search], input[type=text], textarea {
  -webkit-appearance: none; }

a {
  cursor: pointer;
  text-decoration: none !important;
  color: #666; }

a:hover {
  text-decoration: none !important; }

.iconfont {
  font-size: .28rem;
  display: inline-block; }

.iconfont span {
  font-size: 0.28rem !important; }

.symbol {
  width: 1em;
  height: 1em;
  vertical-align: -.15em;
  fill: currentColor;
  overflow: hidden; }

.dashed {
  padding: 0 .25rem;
  height: 1px; }

.dashed:before {
  vertical-align: top;
  content: ' ';
  display: inline-block;
  width: 100%;
  border-bottom: dashed 1px #eee; }

.container {
  padding: 0 .25rem; }

.breadcrumbs {
  width: 100%;
  background-color: #f3f3f3; }

.breadcrumbs > ul {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: .6rem; }

.breadcrumbs li {
  padding-right: .1rem;
  color: #fbc042;
  font-size: .25667rem; }

.breadcrumbs li:after {
  display: inline-block;
  content: '>';
  padding-left: .1rem;
  color: #666; }

.breadcrumbs li > a {
  color: #fbc042; }

.breadcrumbs li:last-child {
  color: #666; }

.breadcrumbs li:last-child:after {
  content: ''; }

main > .page-header {
  z-index: 110; }

main > .page-header .title {
  font-size: .35rem; }

main .panel, main > nav, main > section {
  padding: 0 .25rem; }

main .panel, main > section {
  margin-bottom: .2rem;
  background-color: #fff; }

main .panel > h2, main > section > h2 {
  position: relative;
  height: .65rem;
  line-height: .65rem;
  font-size: .28rem;
  border-bottom: solid 1px #f3f3f3;
  margin: 0 -.25rem;
  padding: 0 .25rem; }

main .panel > h2:before, main > section > h2:before {
  display: inline-block;
  width: .04rem;
  height: .24rem;
  content: "";
  background-color: #fbc042;
  margin-right: .15rem; }

main .panel > h2 .more, main > section > h2 .more {
  display: block;
  color: #f39800;
  position: absolute;
  right: .25rem;
  top: 0; }

.simple-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 1rem;
  height: 1rem; }

.simple-tabs li {
  width: 100%;
  font-size: .30333rem;
  text-align: center; }

.simple-tabs li a {
  display: inline-block;
  padding-bottom: .15rem;
  color: #333; }

.simple-tabs li.active a {
  color: #fbc34b;
  border-bottom: solid 1px #fbc34b; }

.simple-tabs.blue a.active {
  color: #4697e1; }

.simple-tabs.blue a.active a {
  border-bottom: solid 1px #4697e1; }

.hots {
  width: 100%; }

.hots .tab-header {
  color: #fbc042;
  height: .62rem;
  line-height: .62rem; }

.hots .tab-header .tab-title {
  color: #666;
  height: 100%;
  border-bottom: solid .06rem #f3f3f3; }

.hots .tab-header .tab-title.active {
  border-bottom: solid .06rem #fbc042; }

.hots .tab-content {
  padding-top: .34rem;
  padding-bottom: .36rem; }

.hots .tab-content .ycwl-tab {
  font-size: 0; }

.hots .cities > a, .hots .jobs > a {
  font-size: .28rem;
  display: inline-block;
  width: 25%;
  text-align: center;
  color: #858585;
  line-height: .5rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.hots .jobs a {
  width: calc(100% / 3); }

.search-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: .6rem;
  width: 100%;
  background-color: #fed287; }

.job-groups {
  padding-top: .25rem;
  padding: 0 .25rem; }

.job-groups > .ycwl-group.indicator-bottom > .indicator {
  border-top: solid 1px #eaeaea; }

.job-groups > .ycwl-group > .group-container > .group-inner {
  padding-right: 0; }

.job-groups > .ycwl-group .ycwl-group {
  border-bottom: solid 1px #eaeaea; }

.job-groups > .ycwl-group .ycwl-group > .indicator {
  color: #fbc042; }

.job-groups > .ycwl-group:last-child > .ycwl-group {
  border-bottom: none; }

.job-groups .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.job-groups .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 33.33333%;
  height: .9rem;
  text-align: center;
  padding: 0 .2rem; }

.job-groups .item > a {
  display: inline-block;
  width: 100%;
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.job-groups .item:first-child {
  padding: 0;
  width: 34%; }

.job-groups .item:first-child a {
  display: inline-block;
  font-size: .24rem;
  background-color: #fbc042;
  color: #fff;
  text-align: center;
  height: .5rem;
  line-height: .5rem;
  border-radius: .05rem; }

.job-groups .item:nth-child(2), .job-groups .item:nth-child(3) {
  width: 33%; }

.salary {
  color: #f75a53;
  margin-left: .16rem; }

.page-footer {
  background-color: #fff;
  height: 2.3rem; }

.page-footer .footer-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  height: 1rem;
  background-color: #fbc042;
  line-height: 1; }

.page-footer .footer-nav a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #fff; }

.page-footer .footer-nav a i {
  font-size: .51333rem; }

.page-footer .footer-nav a span {
  display: block;
  padding-top: .02rem; }

.page-footer .links {
  text-align: center;
  display: block;
  line-height: .5rem;
  height: .5rem;
  margin-top: .15rem; }

.page-footer .links a {
  display: inline-block;
  height: 100%;
  padding: 0 .15rem;
  margin: 0 auto;
  color: #666; }

.page-footer .links .current {
  color: #333; }

.page-footer .copyright {
  height: .5rem;
  line-height: .5rem;
  text-align: center;
  color: #858585; }

.page-footer .copyright a {
  color: #858585; }

.top {
  position: fixed;
  bottom: 3.6rem;
  right: .25rem;
  width: .9rem;
  height: .9rem;
  border-radius: 50%;
  background-color: rgba(59, 56, 56, 0.5);
  color: #fff;
  text-align: center;
  padding-top: .15rem;
  z-index: 99999; }

.top .iconfont {
  font-size: .35rem;
  line-height: 1; }

.top:after {
  line-height: 1.1;
  margin-top: 0;
  display: block;
  content: '顶部';
  font-size: .24rem; }

.loading {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999; }

.loading .loading-panel-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 0;
  margin: 0; }

.loading .loading-panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 10000; }

.loading .loading-icon {
  position: relative;
  height: 120px;
  width: 120px;
  padding: 0;
  text-align: center; }

.loading .loading-text {
  position: relative;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  color: #666; }

.loading .circle, .loading .circle1 {
  background-color: transparent;
  border: 5px solid #ffd800;
  opacity: .9;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%; }

.loading .circle {
  -webkit-box-shadow: 0 0 35px #fce045;
  box-shadow: 0 0 35px #fce045;
  -webkit-animation: spinPulse 1s infinite linear;
  animation: spinPulse 1s infinite linear;
  width: 120px;
  height: 120px;
  margin-left: -60px;
  margin-top: -60px; }

.loading .circle1 {
  -webkit-box-shadow: 0 0 15px #fce045;
  box-shadow: 0 0 15px #fce045;
  -webkit-animation: spinoffPulse 1s infinite linear;
  animation: spinoffPulse 1s infinite linear;
  width: 100px;
  height: 100px;
  margin-left: -50px;
  margin-top: -50px; }

.loading.infinite-scroll {
  position: relative;
  display: block;
  height: .8rem;
  z-index: 9000; }

.loading.infinite-scroll .circle {
  -webkit-box-shadow: 0 0 35px #fce045;
  box-shadow: 0 0 35px #fce045;
  -webkit-animation: spinPulse 1s infinite linear;
  animation: spinPulse 1s infinite linear;
  width: 1rem;
  height: 1rem;
  margin-left: -.5rem;
  margin-top: -.5rem; }

.loading.infinite-scroll .circle1 {
  -webkit-box-shadow: 0 0 15px #fce045;
  box-shadow: 0 0 15px #fce045;
  -webkit-animation: spinoffPulse 1s infinite linear;
  animation: spinoffPulse 1s infinite linear;
  width: .8rem;
  height: .8rem;
  margin-left: -.4rem;
  margin-top: -.4rem; }

.loading-active {
  overflow: hidden !important; }

.loading-active body {
  overflow: hidden !important; }

.loading-active .loading {
  display: block; }

@-webkit-keyframes spinPulse {
  0% {
    -webkit-transform: rotate(160deg);
    transform: rotate(160deg);
    opacity: 0;
    -webkit-box-shadow: 0 0 1px #2187e7;
    box-shadow: 0 0 1px #2187e7; }
  50% {
    -webkit-transform: rotate(145deg);
    transform: rotate(145deg);
    opacity: 1; }
  100% {
    -webkit-transform: rotate(-320deg);
    transform: rotate(-320deg);
    opacity: 0; } }

@keyframes spinPulse {
  0% {
    -webkit-transform: rotate(160deg);
    transform: rotate(160deg);
    opacity: 0;
    -webkit-box-shadow: 0 0 1px #2187e7;
    box-shadow: 0 0 1px #2187e7; }
  50% {
    -webkit-transform: rotate(145deg);
    transform: rotate(145deg);
    opacity: 1; }
  100% {
    -webkit-transform: rotate(-320deg);
    transform: rotate(-320deg);
    opacity: 0; } }

@-webkit-keyframes spinoffPulse {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spinoffPulse {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

ycwl-input {
  display: none; }

.ycwl-input .icon-clear, .ycwl-search-input .icon-clear {
  line-height: 1rem;
  height: 100%;
  display: none !important;
  font-size: .46667rem;
  color: #666;
  padding-right: .05rem; }

.ycwl-input .icon-clear.active, .ycwl-search-input .icon-clear.active {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.ycwl-search-input {
  height: .6rem;
  width: 100%;
  position: relative; }

.ycwl-search-input .input {
  width: 100%;
  height: 100%;
  border: none;
  font-size: .28rem;
  border-radius: 2px;
  background-color: #fed287;
  color: #666;
  padding-left: .48rem;
  -webkit-appearance: none; }

.ycwl-search-input .placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: .3s;
  transition: .3s;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: .28rem;
  color: #fff; }

.ycwl-search-input .placeholder i {
  font-size: .28rem;
  display: inline-block;
  color: #fff; }

.ycwl-search-input .placeholder span {
  display: inline-block; }

.ycwl-search-input.active .placeholder {
  width: .48rem; }

.ycwl-search-input.active .placeholder span {
  display: none; }

.ycwl-search-input.active ::-webkit-input-placeholder {
  color: #fff; }

.ycwl-search-input.clearable .input {
  padding-right: .48rem; }

.ycwl-input {
  position: relative;
  height: 1rem;
  width: 100%;
  border-bottom: 1px solid #ebebeb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden; }

.ycwl-input .input {
  width: 100%;
  height: 100%;
  border: none;
  color: #666;
  -ms-flex-negative: 1;
  flex-shrink: 1; }

.ycwl-input.clearable .input {
  padding-right: .5rem; }

.ycwl-input ::-webkit-input-placeholder {
  color: #ccc;
  vertical-align: bottom;
  line-height: 1.5; }

.ycwl-input :-moz-placeholder {
  color: #ccc;
  vertical-align: bottom;
  line-height: 1.5; }

.ycwl-input ::-moz-placeholder {
  color: #ccc;
  vertical-align: bottom;
  line-height: 1.5; }

.ycwl-input .label {
  text-align: left;
  color: #666;
  position: relative; }

.ycwl-input .label.justify {
  padding-left: .25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.ycwl-input .label.justify:before {
  position: absolute;
  left: 0; }

.ycwl-input .label.justify > c {
  display: inline; }

.ycwl-input .addon {
  -ms-flex-negative: 0;
  flex-shrink: 0; }

.ycwl-input .addon.before .iconfont {
  font-size: .56rem;
  color: #fbc042; }

.ycwl-input .addon .toggle-pwd {
  height: 100%;
  color: #666;
  font-size: .35rem;
  text-align: center;
  margin-right: .05rem;
  width: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.ycwl-input .addon .button {
  width: 1.9rem;
  height: .6rem;
  background-color: #fbc042;
  color: #fff;
  border: none;
  border-radius: 5px;
  font-size: .28rem; }

.ycwl-input.addon-before .before {
  padding: 0 .2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.ycwl-input.addon-after .after {
  padding: 0 .2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.ycwl-input.addon-after .icon-clear {
  margin-right: .25rem; }

.ycwl-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.ycwl-radio .radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: .56rem;
  border: solid 1px #fbc042;
  border-radius: .14rem;
  height: .28rem;
  padding: .03rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all .35s;
  transition: all .35s; }

.ycwl-radio .radio:before {
  content: '';
  background-color: #ccc;
  width: .18rem;
  height: .18rem;
  border-radius: 50%;
  display: inline-block; }

.ycwl-radio.checked .radio {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.ycwl-radio.checked .radio:before {
  background-color: #fbc042; }

.ycwl-radio .checked-text, .ycwl-radio .unchecked-text {
  margin-right: .1rem; }

.ycwl-checkbox {
  position: relative;
  padding-left: 0.3rem !important;
  margin-left: .1rem; }

.ycwl-checkbox .iconfont {
  position: absolute;
  width: .28rem;
  height: .28rem;
  font-weight: 700;
  font-size: .25667rem;
  color: #f4a015;
  border: solid 1px #ccc;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

.ycwl-checkbox .iconfont:before {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  visibility: hidden; }

.ycwl-checkbox .text {
  display: inline-block;
  white-space: nowrap;
  margin-left: .1rem; }

.ycwl-checkbox.checked .iconfont:before {
  visibility: visible;
  color: #f4a015; }

.spring-recruitment-page {
  padding: 0;
  margin: 0;
  list-style: none;
  text-decoration: none;
  width: 100%;
  height: auto;
  background-color: #fff; }

.spring-recruitment-page .sous {
  background: #fff;
  height: 1.1rem;
  font-size: .28rem;
  font-weight: 700;
  padding: .3rem .5rem 0 .5rem; }

.spring-recruitment-page .sous .fdjs {
  background: #ebebeb;
  height: .58rem;
  border-radius: .29rem;
  position: relative; }

.spring-recruitment-page .sous .fdjs:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACKElEQVRIia3VuWtVQRTH8c97T4JiIRZKNCrpLGIhjksjCBpIpRBJ4oKmtbBQrC20ERtRwbVyAVNJxERUMH9CLuLSqAm2ogYMEmI0UYs7N95c7kvyiL9mzmznO3OYc6YyPDysRCtwCAexA81xfAwJBvAA30IIZftnVSkBHMblnNN6GsdZXA8h/FkMoIarOJmbn8AQRjGDVrRjdW5NP46FECYXAlzLOR/HOdzEVGFPDcdxAevi2AA6Qwi/i4BqbLtzzkexC1dKnIs3uYttyE53AGfq3aApOt0QT74T78sWl2hthGyUhrM1hPC1eIPu6BzON+AcPuN0tFfiRHFBFV3R/o4bDTjP9Agj0e4sA2yP9pDymM+r+ESfxu7WJEmaioAsPB8adZ7Tu9jW/HtZs4BMv5YAyO+dk3RV6cuB9UsAtOTssSLgVbT3LQGwN7YjIYSJIuBZtDeho1HPSZK0YXfsPi/OV6VZ+SP2L0kr6WJVk2Z8JfZvlwE+xUXQhntoKi4sUSUeqD3274QQ3pYBSDP4ZbS78QKb53HeIq2ip3Jja4o5wNxq2ixNtrbYn8FjPMFHTEvLdYc0+5eXgAfRFUL4WQaAVbgl/XQWo0FMoqcepFrYMI4j2COtMWWlY0r68jqkZfoo+nLz+/EwC1fZl5nXcmyRlpNpfMHreGoQQpAkSQ33IyxTP3oWAiyo7NOvA+krhmgpoBn0mhuuN8v+FyCDJEnSmzkPIVz8CwMQmBT+bwoXAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  top: .15rem;
  left: .24rem;
  width: .3rem;
  height: .3rem;
  z-index: 0;
  overflow-y: hidden; }

.spring-recruitment-page .sous .fdjs .appearance {
  width: 4rem;
  margin-left: .84rem;
  border: none;
  height: 100%;
  background: #ebebeb; }

.spring-recruitment-page .dwei {
  background: #fff;
  height: 1.4rem;
  font-size: .28rem;
  font-weight: 700;
  padding: .3rem .5rem; }

.spring-recruitment-page .device {
  width: 100%;
  padding: 30px 40px;
  background: #111;
  position: relative; }

.spring-recruitment-page .device .arrow-left {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px; }

.spring-recruitment-page .device .arrow-right {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px; }

.spring-recruitment-page .swiper-container {
  height: 100%;
  width: 100%; }

.spring-recruitment-page .content-slide {
  padding: 20px;
  color: #fff; }

.spring-recruitment-page .title {
  font-size: 25px;
  margin-bottom: 10px; }

.spring-recruitment-page .pagination {
  position: absolute;
  left: 0;
  text-align: center;
  /*bottom:-1.6rem;*/
  width: 100%; }

.spring-recruitment-page .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  -webkit-box-shadow: 0 1px 2px #555 inset;
  box-shadow: 0 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer; }

.spring-recruitment-page .swiper-active-switch {
  background: #fff; }

.spring-recruitment-page .jg {
  height: .2rem;
  background: #ebebeb; }

.spring-recruitment-page .ming-enterprise {
  background: #fff;
  height: .7rem;
  font-size: .28rem;
  font-weight: 700;
  padding: .1rem .34rem 0 .3rem; }

.spring-recruitment-page .ming-enterprise .right {
  float: right;
  padding-right: .4rem;
  font-size: .28rem;
  position: relative;
  color: #fa8900;
  line-height: .5rem; }

.spring-recruitment-page .ming-enterprise .right:after {
  background: url(data:image/jpeg;base64,/9j/4QlQaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiLz4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+0ALFBob3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/90ABAAF/+4ADkFkb2JlAGTAAAAAAf/AABEIACYAKAMAEQABEQECEQH/xACZAAACAgIDAAAAAAAAAAAAAAAHCgQIBgkBAgUBAAEDBQEBAAAAAAAAAAAAAAcECAkAAQIFBgMKEAABBAEEAQIEBQUAAAAAAAACAQMEBQYHCBESABMhCRQW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);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  top: .08rem;
  right: 0;
  width: .3rem;
  height: .3rem;
  z-index: 0;
  overflow-y: hidden; }

.spring-recruitment-page .ming-enterprise .left {
  float: left;
  font-size: .28rem;
  padding-left: .19rem;
  position: relative;
  color: #fb8900; }

.spring-recruitment-page .ming-enterprise .left:after {
  background: #fb8900;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  left: 0;
  top: .11rem;
  width: .04rem;
  height: .24rem;
  z-index: 0;
  overflow-y: hidden; }

.spring-recruitment-page .culrose {
  position: relative;
  overflow: hidden;
  height: 6.35rem;
  background: #fff;
  border-top: .01rem solid #ebebeb;
  border-bottom: .01rem solid #ebebeb; }

.spring-recruitment-page .conference {
  height: 5rem;
  background: #fff;
  border-top: .01rem solid #ebebeb;
  border-bottom: .01rem solid #ebebeb;
  overflow: hidden; }

.spring-recruitment-page .conference .conference-wapper {
  height: 100%; }

.spring-recruitment-page .conference .conference-wapper .conferences {
  float: left;
  width: 6rem;
  height: 100%;
  padding-left: .2rem;
  font-size: .12rem;
  position: relative; }

.spring-recruitment-page .conference .conference-wapper .conferences .dian-o {
  position: absolute;
  left: 44%;
  margin-right: -2.5rem;
  bottom: .75rem;
  z-index: 1;
  display: none; }

.spring-recruitment-page .conference .conference-wapper .conferences .dian-t {
  position: absolute;
  left: 44%;
  margin-right: -2.5rem;
  bottom: .69rem;
  z-index: 1; }

.spring-recruitment-page .conference .conference-wapper .conferences:after {
  background: #ccc;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  bottom: .9rem;
  right: 0;
  width: 50%;
  height: .03rem;
  z-index: 0;
  overflow-y: hidden; }

.spring-recruitment-page .conference .conference-wapper .conferences:before {
  background: #ccc;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  bottom: .9rem;
  left: 0;
  width: 50%;
  height: .03rem;
  z-index: 0;
  overflow-y: hidden; }

.spring-recruitment-page .conference .conference-wapper .conferences p {
  width: 100%;
  display: inline-block; }

.spring-recruitment-page .conference .conference-wapper .conferences p .a {
  /*width:30%;*/
  vertical-align: top;
  font-size: 0.26rem;
  display: inline-block; }

.spring-recruitment-page .conference .conference-wapper .conferences p .b {
  width: 69%;
  vertical-align: top;
  font-size: 0.26rem;
  display: inline-block; }

.spring-recruitment-page .internship {
  height: 7rem;
  background: #fff;
  border-top: .01rem solid #ebebeb;
  border-bottom: .01rem solid #ebebeb; }

.spring-recruitment-page .internal {
  /*height: 2.35rem;*/
  padding: .1rem .05rem;
  background: #fff;
  border-top: .01rem solid #ebebeb;
  border-bottom: .01rem solid #ebebeb;
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  border-bottom: 1px solid #efebe8;
  border-top: 1px solid #efebe8;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-flow: wrap;
  flex-flow: wrap; }

.spring-recruitment-page .internal .internals {
  /*width: 33%;*/
  text-align: center;
  color: #000; }

.spring-recruitment-page .internal .internals .internal-lo {
  display: inline-block;
  width: 32%;
  height: 1.01rem;
  border: .02rem solid #ebebeb; }

.spring-recruitment-page .internal .internals .internal-lo a {
  width: 100%;
  height: 100%;
  display: inline-block; }

.spring-recruitment-page .internal .internals .internal-lo img {
  width: 100%;
  height: 100%; }

.spring-recruitment-page .clear {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0; }

.spring-recruitment-page .header {
  width: 100%;
  height: .8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  position: relative;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 .25rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 9999; }

.spring-recruitment-page .header a {
  font-size: .24rem;
  color: #fff; }
.spring-recruitment-page .mei a {
  font-size: .24rem;
  color: #000; }
.mei{
  display: none;
}
.spring-recruitment-page .header img {
  width: 1.06rem;
  height: .6rem; }

.spring-recruitment-page .icon-800hr-logo {
  font-size: 1rem;
  color: #f08300; }

.spring-recruitment-page .e-resign, .spring-recruitment-page .i-resign {
  padding: .05rem .15rem;
  background-color: #f08300;
  color: #fff !important;
  border-radius: .5rem;
  font-size: .24rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.spring-recruitment-page .e-resign {
  background-color: #00a0e9; }

.spring-recruitment-page .no-data {
  width: 100%;
  line-height: .5rem;
  padding: 0 .2rem;
  background: #fff;
  border-radius: .1rem;
  color: red;
  margin-bottom: .2rem;
  font-size: .28rem; }

.spring-recruitment-page .banner {
  /*padding: 0.24rem;*/
  background: #f6f6f6;
  width: 100%;
  height: 3.87rem;
  background-size: 100% 100%;
  position: relative;
  z-index: 9900;
  margin-top: -0.8rem;
  overflow: hidden; }

.spring-recruitment-page .dw {
  border: none !important; }

.spring-recruitment-page .dw li {
  height: 1.71rem !important;
  border: none !important; }

.spring-recruitment-page .dw li center {
  margin-top: .2rem; }

.spring-recruitment-page .dw li center span {
  display: inline-block; }

.spring-recruitment-page .dw li img {
  width: .8rem;
  height: .8rem; }

.spring-recruitment-page .shugang {
  background: #666;
  width: .03rem;
  margin: .03rem .15rem 0 .15rem;
  height: .6rem;
  float: left; }

.spring-recruitment-page .allsearch {
  display: block;
  padding-top: .05rem;
  height: .65rem;
  width: 1.2rem;
  position: relative;
  float: left;
  text-align: center;
  font-weight: 700;
  font-size: .2rem;
  line-height: .3rem;
  list-style: none;
  color: #fb8900; }

.spring-recruitment-page .allsearch img {
  width: .36rem;
  height: .36rem;
  margin-top: .1rem;
  display: inline-block;
  float: left; }

.spring-recruitment-page .search {
  padding: .1rem .2rem;
  border-radius: .4rem; }

.spring-recruitment-page .search-input-wrapper {
  width: 7.1rem;
  background-color: #f6f6f6;
  border-radius: .1rem;
  padding-left: .28rem;
  float: left;
  height: .62rem;
  position: relative;
  margin-bottom: .1rem; }

.spring-recruitment-page .search-input-wrapper input {
  border: none;
  height: 100%;
  background: #f6f6f6;
  width: 4.3rem;
  color: #666; }

.spring-recruitment-page .search-input-wrapper ::-webkit-input-placeholder {
  color: #cbcbcb; }

.spring-recruitment-page .search-input-wrapper .btn-search {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: .63rem;
  border-radius: 0 .1rem .1rem 0;
  background-color: #ff9418;
  color: #fff;
  right: 0;
  top: 0;
  padding: 0 .2rem; }

.spring-recruitment-page .search-cond {
  font-size: .24rem;
  margin-bottom: .1rem;
  padding: .15rem .15rem 0 .1rem;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: .02rem solid #ebebeb;
  overflow: hidden; }

.spring-recruitment-page .search-cond .ycwl-checkbox {
  margin-bottom: .2rem; }

.spring-recruitment-page .search-cond.search-cond-area {
  font-weight: 700; }

.spring-recruitment-page .search-cond.search-cond-area .ycwl-checkbox {
  width: 14.2%; }

.spring-recruitment-page .search-cond .gd {
  position: absolute;
  width: 18.2%;
  height: .6rem;
  background: #fff;
  color: #fdd252;
  /*background:url("http://m.buildhr.com/campus/dist/images/123.png") no-repeat;*/
  right: 0;
  bottom: -0.06rem;
  text-align: center;

  /*background-size: 80%;*/
  line-height: .3rem; }

/*.spring-recruitment-page .search-cond .gd:after {
  background: url(data:image/jpeg;base64,/9j/4QlQaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiLz4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+0ALFBob3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/90ABAAD/+4ADkFkb2JlAGTAAAAAAf/AABEIAAsAFwMAEQABEQECEQH/xAB7AAADAAAAAAAAAAAAAAAAAAAEBggBAAMBAAAAAAAAAAAAAAAAAAAEBQYQAAECBQMCBgMAAAAAAAAAAAECEQMEBRITABQhFSIGFiMxQWIzU2ERAAAEBAUDAwUAAAAAAAAAAAECAxEABBITISJBUVIVMmExQnFigaGxwf/aAAwDAAABEQIRAD8Ar+vVSsUKszM1DmY8jJRFJKFT8Pd0mJ2gfkg+pLF/g9pPOsdPzK8quY4GMQo8wqRHDkXMkPzl1YY1cnLozCJSiUDmDgNKgfY2VT96QZ52qOzydEVna7dmZg9Kx/s3bs31tu/mmusq23s48qy2m3ubeKavEL9JTra7hxpNcfaj+u0A0Wp1mvVWDMrmJiflEX3Gno2dJh9ig2WN6swpy3AtB5+NKSUyvNLAYTGOXHsChIMORs6g/GXVsIZm5dGWSEoAUhsO8alBx2LlIH501j//0L9ICgUqDg8EH2I0QQveTPC3Ut10uDe2XExwZHa/C+O77WvqJ0aSu12yv6t7X5U9tX1M/mLHVZq1TcHby21Xc3h2hhACQEpDAcAD2A1biPH/2Q==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  bottom: 0;
  right: 40%;
  width: .23rem;
  height: .11rem;
  z-index: 0;
  overflow-y: hidden; }*/

.spring-recruitment-page .search-cond.search-cond-tags {
  color: #ad0103; }

.spring-recruitment-page .search-cond.search-cond-tags .ycwl-checkbox {
  width: 31%; }

.spring-recruitment-page .search-cond .ycwl-checkbox {
  margin-left: 0 !important;
  padding-left: 0 !important; }

.spring-recruitment-page .ycwl-checkbox .iconfont {
  display: none; }

.spring-recruitment-page .ycwl-checkbox .iconfont .icon-check {
  display: none; }

.spring-recruitment-page .checked .text {
  color: #006fd7; }

.spring-recruitment-page .text-scrolling {
  position: absolute;
  z-index: 111;
  right: 1.1rem;
  bottom: .13rem;
  width: 4rem;
  height: .4rem;
  overflow: hidden;
  -webkit-transition: all .5s;
  transition: all .5s; }

.spring-recruitment-page .text-scrolling .scrolling {
  height: auto;
  width: 100%; }

.spring-recruitment-page .text-scroll {
  width: 100%;
  height: .4rem;
  line-height: .4rem;
  text-align: center;
  font-size: .24rem; }

.spring-recruitment-page .text-scroll span {
  color: #fff;
  display: inline-block;
  width: 1.9rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.spring-recruitment-page .text-scroll i {
  font-style: normal;
  color: #f6e800;
  display: inline-block;
  width: 1.9rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.spring-recruitment-page .animate {
  -webkit-transition: all .5s;
  transition: all .5s; }

.spring-recruitment-page .full-year-companies {
  padding-top: .1rem;
  padding-left: .15rem; }

.spring-recruitment-page .full-year-companies .company-logo {
  width: .79rem;
  height: .79rem;
  border: .02rem solid #ccc;
  overflow: hidden;
  float: left;
  margin-right: .2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.spring-recruitment-page .full-year-companies .company-logo img {
  width: 100%;
  height: 100%; }

.spring-recruitment-page .full-year-companies .company-info {
  float: left;
  width: 1.8rem;
  height: .54rem;
  line-height: .34rem;
  font-size: .2rem; }

.spring-recruitment-page .full-year-companies .company-info .name {
  float: left;
  width: 1.8rem;
  font-size: .24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

.spring-recruitment-page .full-year-companies .pt {
  padding: .15rem;
  height: 1.1rem;
  border: .02rem solid #020180;
  background: #010281;
  border-bottom: 0;
  color: #fff; }

.spring-recruitment-page .full-year-companies .company {
  width: 48.5%;
  height: 3rem;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 .1rem .02rem 0;
  float: left; }

.spring-recruitment-page .full-year-companies .company .detail {
  position: relative;
  background: #2a2aa4;
  width: 100%;
  height: .95rem;
  border: .02rem solid #020180;
  padding: .05rem; }

.spring-recruitment-page .full-year-companies .company .detail a {
  color: #fff; }

.spring-recruitment-page .full-year-companies .company .detail .job {
  float: left;
  display: inline-block;
  width: 50%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: .21rem; }

.spring-recruitment-page .full-year-companies .company .detail .view {
  position: absolute;
  right: 0;
  top: .05rem;
  display: block;
  border-radius: .3rem;
  background-color: #fd9315;
  color: #fff;
  line-height: .44rem;
  width: 1.5rem;
  height: .44rem;
  text-align: center;
  clear: both; }

.spring-recruitment-page .full-year-companies .detail:nth-child(even) {
  border-top: none; }

.spring-recruitment-page .ycwl-checkbox .iconfont {
  display: none; }

.spring-recruitment-page .half-year-companies {
  width: 100%;
  height: auto;
  background-color: #4041a1;
  padding-bottom: .2rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  padding-top: .2rem; }

.spring-recruitment-page .half-year-companies .company {
  width: 94%;
  margin: 0 auto;
  height: 1.28rem;
  padding: .1rem .15rem .15rem .15rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: .08rem;
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  background: #292aa4; }

.spring-recruitment-page .half-year-companies .name {
  display: inline-block;
  width: 50%;
  height: .58rem;
  line-height: .58rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #00a0e9;
  font-size: .28rem; }

.spring-recruitment-page .half-year-companies .jobs {
  width: 100%;
  height: 1.11rem;
  line-height: .58rem;
  color: #333;
  font-size: .28rem; }

.spring-recruitment-page .half-year-companies .jobs .job {
  width: 100%;
  height: .48rem;
  display: block;
  float: left;
  padding-left: .1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.spring-recruitment-page .half-year-companies .clear {
  clear: both; }

.spring-recruitment-page .other-industries {
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  border-bottom: 1px solid #efebe8;
  border-top: 1px solid #efebe8;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-flow: wrap;
  flex-flow: wrap; }

.spring-recruitment-page .other-industries li {
  width: 20%;
  height: 1.22rem;
  line-height: .52rem;
  text-align: center;
  color: #000;
  border-left: 1px solid #efebe8; }

.spring-recruitment-page .other-industries li .hlogo {
  width: .35rem;
  height: .35rem;
  text-align: center;
  margin-top: .2rem; }

.spring-recruitment-page .other-industries li:nth-child(1) {
  border-left: none; }

.spring-recruitment-page .other-industries a {
  color: #000;
  margin: 0 auto;
  font-size: .26rem; }

.spring-recruitment-page .footer {
  width: 100%;
  height: auto;
  position: relative; }

.spring-recruitment-page .footer .footer-nav {
  height: 1.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000; }

.spring-recruitment-page .footer .footer-nav li {
  width: 20%;
  height: 1.1rem;
  padding: .1rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.spring-recruitment-page .footer .footer-nav span {
  font-size: .24rem;
  color: #fff;
  display: block;
  text-align: center; }

.spring-recruitment-page .footer .footer-nav i {
  font-size: .36rem;
  display: block;
  color: #fd9315;
  text-align: center; }

.spring-recruitment-page .footer .clients {
  width: 100%;
  height: .82rem;
  line-height: .82rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: .26rem;
  color: #333; }

.spring-recruitment-page .footer .clients > li {
  margin: 0 .3rem; }

.spring-recruitment-page .footer .clients .touch {
  font-weight: 700;
  color: #000; }

.spring-recruitment-page .footer .home-link {
  display: inline-block;
  width: 100%;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  font-size: .28rem;
  color: #999;
  padding-bottom: 1rem; }

.spring-recruitment-page .sharing-content {
  width: 100%;
  background-color: rgba(59, 56, 56, 0.5);
  position: fixed;
  bottom: 0;
  left: 0;
  height: 2.7rem;
  z-index: 1000; }

.spring-recruitment-page .sharings {
  width: 100%;
  height: 1.7rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.spring-recruitment-page .sharings .sharing {
  position: relative;
  z-index: 1111;
  display: block;
  text-align: center;
  color: #fff;
  width: 25%;
  height: 1.7rem;
  font-size: .24rem;
  padding: .2rem;
  background-image: none;
  text-indent: 0; }

.spring-recruitment-page .sharings .sharing img {
  width: .9rem;
  height: .9rem;
  position: relative;
  z-index: 111; }

.spring-recruitment-page .sharings .sharing::after {
  display: block;
  margin: 0 auto;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1.7rem;
  background-color: transparent;
  z-index: 1111;
  padding-top: 1.2rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.spring-recruitment-page .sharings .bds_tsina::after {
  content: '新浪微博'; }

.spring-recruitment-page .sharings .bds_qzone::after {
  content: 'QQ空间'; }

.spring-recruitment-page .sharings .bds_weixin::after {
  content: '微信好友'; }

.spring-recruitment-page .sharings .bds_sqq::after {
  content: 'QQ好友'; }

.spring-recruitment-page .close-sharing {
  width: 100%;
  height: 1rem;
  background-color: rgba(59, 56, 56, 0.5);
  line-height: 1rem;
  text-align: center;
  color: #fff;
  letter-spacing: .1rem;
  font-size: .3rem; }

.spring-recruitment-page .to-sharing {
  background-color: rgba(59, 56, 56, 0.5);
  color: #fff;
  text-align: center;
  padding-top: .01rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  right: .25rem;
  width: .9rem;
  height: .9rem;
  bottom: 2.9rem; }

.spring-recruitment-page .to-sharing .to-sharing-pic {
  width: .36rem;
  height: .36rem;
  margin: .1rem auto 0; }

.spring-recruitment-page .to-sharing .to-sharing-text {
  font-size: .24rem;
  color: #fff;
  display: block;
  margin-top: -.03rem; }

.spring-recruitment-page .weixin-content {
  width: 4.8rem;
  height: 6.1rem;
  padding: .2rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  left: 50%;
  margin-left: -2.4rem;
  top: 50%;
  margin-top: -3.1rem;
  border: 1px solid #ccc;
  background-color: #fff;
  z-index: 1111; }

.spring-recruitment-page .weixin-content .weixin-header {
  height: .32rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.spring-recruitment-page .weixin-content .weixin-colse {
  text-align: center;
  font-size: .3rem;
  width: .5rem;
  height: .5rem; }

.spring-recruitment-page .weixin-content .weixin-qrcode {
  width: 100%;
  height: 4.3rem;
  padding: .3rem .2rem; }

.spring-recruitment-page .weixin-content .weixin-qrcode img {
  width: 100%;
  height: auto; }

.spring-recruitment-page .weixin-content .weixin-footer {
  width: 100%;
  line-height: .5rem; }

.spring-recruitment-page .loadShare {
  width: 100%;
  height: 2.7rem;
  background-color: rgba(59, 56, 56, 0.5);
  position: fixed;
  left: 0;
  bottom: 0;
  text-align: center;
  line-height: 2.7rem;
  font-size: .4rem;
  color: #fff;
  font-weight: 700; }

.bd_weixin_popup .bd_weixin_popup_foot {
  margin-top: -.2rem;
  padding-left: .1rem; }

#top {
  bottom: 4rem; }

.spring-recruitment-page .search-cond {
  height: 1.4rem;
  overflow: hidden;
  position: relative; }

.toubu {
  width: 100%;
  height: 4.59rem;
  background: url(../../img/tou.jpg);
  background-size: 100% 100%; }

.spring-recruitment-page .full-year-companies .company {
  display: inline-block;
  float: none; }

.spring-recruitment-page .full-year-companies {
  background: #4041a1; }

.swiper-pagination {
  bottom: 0; }

.spring-recruitment-page .conference .conference-wapper .conferences:nth-child(1):before {
  display: none; }

.spring-recruitment-page .conference .conference-wapper .conferences:last-child:after {
  display: none; }

.tabtit {
  width: 49%;
  display: inline-block;
  text-align: center;
  font-size: .24rem;
  padding: .29rem;
  color: #000; }

.tab-link {
  width: 100%;
  height: 100%;
  display: inline-block; }

.tab-link.active {
  color: #fbc042;
  position: relative; }

.tab-link.active:before {
  background: #fbc042;
  display: inline-block;
  position: absolute;
  content: "";
  top: .42rem;
  right: .9rem;
  width: 1.26rem;
  height: .03rem;
  z-index: 0;
  overflow-y: hidden; }

.tab-link.active:after {
  background: #fb8900;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  content: "";
  left: 0;
  top: .11rem;
  width: .04rem;
  height: .24rem;
  z-index: 0;
  overflow-y: hidden; }

.cards {
  width: 100%;
  height: 6rem;
  overflow: hidden; }

.tab-card {
  width: 100%;
  height: 100%; }

.tab-po {
  width: 48.5%;
  margin: .1rem 0;
  display: inline-block;
  padding-top: .1rem;
  padding-left: .15rem; }

.tab-ns {
  display: inline-block;
  width: 100%;
  height: 1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fcf8f4;
  margin: 0 .1rem .02rem 0; }

.jb-n {
  float: left;
  display: inline-block;
  width: 50%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: .21rem; }

.kz {
  position: relative;
  width: 100%;
  background: #fcf8f4;
  height: 1.3rem;
  border: .02rem solid #ebebeb;
  padding: .05rem .2rem; }

.sf {
  position: relative;
  width: 100%;
  background: url(data:image/png;base64,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);
  height: 1.3rem;
  border: .02rem solid #ebebeb;
  padding: .05rem .2rem;
  background-size: 100% 100%; }

.c-name {
  margin: .1rem .12rem;
  height: .42rem;
  width: .9rem; }

.c-activ {
  color: #fb8900; }

.full-list .conpo {
  width: 47%;
  height: 2rem;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 .1rem;
  margin-bottom: .15rem;
  float: left; }

.full-list .conpo .pt {
  padding: .15rem;
  height: 1.1rem;
  border: .02rem solid #ebebeb;
  border-bottom: 0;
  color: #fff; }

.full-list .conpo .pt .conlogo {
  width: .79rem;
  height: .79rem;
  border: 1px solid #ccc;
  overflow: hidden;
  float: left;
  margin-right: .2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.full-list .conpo .pt .conlogo img {
  width: 100%;
  height: 100%; }

.full-list .conpo .pt .names {
  float: left;
  width: 1.8rem;
  color: #666;
  font-size: .24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

.full-list .conpo .details {
  position: relative;
  width: 100%;
  height: .95rem;
  border: .02rem solid #ebebeb;
  padding: .05rem;
  background: #fcf8f4; }

.full-list .conpo .details a {
  color: #fb8900; }

.full-list .conpo .details .jobes {
  float: left;
  display: inline-block;
  width: 50%;
  height: 0.45rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: .21rem; }

.full-list .conpo .details .views {
  position: absolute;
  right: 0;
  top: .05rem;
  display: block;
  border-radius: .3rem;
  background-color: #fd9315;
  color: #fff;
  line-height: .44rem;
  width: 1.5rem;
  height: .44rem;
  text-align: center;
  clear: both; }

.full-list .conpo .details:nth-child(odd) {
  border-top: none; }

.gsxq {
  width: 47.5%;
  height: 2.75rem;
  display: inline-block;
  border: .02rem solid #ebebeb;
  vertical-align: top;
  padding: .1rem;
  margin-bottom: .1rem;
  margin: 0.1rem 0 0 0.1rem; }

.swiper-slide {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.gs-logo {
  display: inline-block;
  width: 3.35rem;
  height: 1.25rem;
  border: .02rem solid #ebebeb; }

.gs-logo img {
  width: 100%;
  height: 100%; }

.gs-r {
  float: right;
  width: 1.2rem;
  color: #fb8900; }

.gs-l {
  float: left;
  height: 0.5rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: .21rem;
  width: 3.1rem; }
.withs{
  width: 100% !important;
  height: 0.45rem;
}

.zwm {
  width: 100%; }

.swiper-wrapperone {
  overflow: hidden;
  height: 100%; }

.swiper-slide a img {
  width: 100%;
  height: 100%;
  object-fit:cover;
}

.spring-recruitment-page .swiper-p1 {
  bottom: 0.3rem;
  z-index: 1; }

.spring-recruitment-page .swiper-active-switch {
  background: #fbc042 !important;
  -webkit-box-shadow: none;
  box-shadow: none; }

.spring-recruitment-page .swiper-pagination-switch {
  background: white;
  -webkit-box-shadow: none;
  box-shadow: none; }

.spring-recruitment-page .swiper-p2 {
  z-index: 1; }

.spring-recruitment-page .swiper-p2 .swiper-pagination-switch {
  background: #ebebeb;
  width: 0.5rem;
  height: 0.12rem;
  border-radius: 0; }

.riqi {
  width: 90% !important;
  text-align: center;
  position: absolute;
  font-size: 0.26rem;
  bottom: 0.2rem; }

.jihuo {
  color: #32b16c; }

.buxian {
  display: none; }

.dianjh {
  display: block; }

.threec {
  width: 100%;
  height: 2.9rem;
  background-size: 100% 100%;
  position: relative;
  z-index: 9900;
  overflow: hidden;
  padding: 0 .25rem .1rem .25rem; }

.san-wai {
  display: inline-block;
  width: 2.25rem;
  margin-right: 0.02rem;
  height: 2rem;
  border: .02rem solid #ebebeb;
  padding: .1rem;
  background: #fcf8f4; }


.xiaozi{
  font-size: 0.24rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.spring-recruitment-page .pagetwo{
  bottom: 0;
}
.spring-recruitment-page .pagetwo .swiper-pagination-switch{
  width: 0.5rem;
  height: 0.12rem;
  background: #ebebeb;
}
.jihuo p{
  min-height: 0.4rem;
  text-align: center;
}
.jihuo h2{
  text-align: center;
  font-size: 0.28rem;
  padding: 0.3rem 0 0.3rem 0;
}
.conferences h2{
  padding: 0.3rem 0 0.3rem 0;
  font-size: 0.28rem;
}
.spring-recruitment-page .conference .conference-wapper .conferences p .b{
  text-align: left;
}
.right-r{
  text-align: center;
  padding: 0 0 0.1rem 0;
}
.right-r a{
  text-decoration: none;
  color: #000;
}
.internal-lo img{
  display: inline-block;
}

.spring-recruitment-page .conference .conference-wapper .conferences{
  touch-action: pan-y!important;
}
.spring-recruitment-page .conference .conference-wapper{
  touch-action: pan-y!important;
}
.spring-recruitment-page .conference{
  touch-action: pan-y!important;
}
.sousuous{
  font-weight: normal;
  display: inline-block;
  text-align: center;
  border-radius: 0.1rem .5rem .5rem 0.1rem;
  width: 1.2rem;
  float: right;
  background: #fbc042;
  color: #fff;
  height: 100%;
  line-height: 0.6rem;
  /*margin-top: 0.08rem;
  margin-right: 0.08rem;*/
}
.wailian{
  width: 100%;
  /*height: 1rem;*/
}
.wailian img{
  line-height: 1;
  width: 100%;
  height: 100%;
  text-align: center;
}