/*公共样式--开始*/
html,
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
form,
input,
textarea,
th,
td,
select {
  margin: 0;
  padding: 0;
}
* {
  box-sizing: border-box;
  font-family: PingFangSC-Regular;
  -webkit-font-smoothing: antialiased;
  /*chrome、safari*/
  -moz-osx-font-smoothing: grayscale;
  /*firefox*/
}
nextjs-portal {
  font-size: 24PX;
}
html,
body {
  min-height: 100%;
  background: #ffffff;
}
button {
  outline: none;
}
body {
  font-family: "Microsoft YaHei";
  font-size: 3.7333333333333vw;
  color: #333;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
ul,
ol {
  list-style: none;
}
img {
  border: none;
  vertical-align: middle;
}
a {
  text-decoration: none;
  color: #232323;
}
table {
  border-collapse: collapse;
  table-layout: fixed;
}
input,
textarea {
  outline: none;
  border: none;
}
textarea {
  resize: none;
  overflow: auto;
}
.clearfix___29i2g {
  zoom: 1;
}
.clearfix___29i2g:after {
  content: ".";
  width: 0;
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
  overflow: hidden;
}
div,
span,
p {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fl___2R542 {
  float: left;
}
.fr___1c1M- {
  float: right;
}
.tl___3Nuz0 {
  text-align: left;
}
.tc___1wRWC {
  text-align: center;
}
.tr___1o0us {
  text-align: right;
}
.ellipse___1smfn {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inline___1Xdoh {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.home-scene-title {
  padding-top: 80PX;
  line-height: 42PX;
  font-size: 30PX;
  color: #333333;
  text-align: center;
}
.home-scene-title::after {
  margin-top: 12PX;
  display: block;
  margin: 12PX auto 0;
  content: '';
  width: 74PX;
  height: 4PX;
  background-color: #dab768;
  opacity: 0.6;
}
.home-scene-title .iconfont {
  font-size: 20PX;
  color: #8a8a8a;
  line-height: 42PX;
}
@font-face {
  font-family: 'BebasNeue';
  src: url("data:application/font-ttf;charset=utf-8;base64,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X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NICAgIF9fX19fICAgICBfICAgICBfICAgIF9fICAgICAgX19fXyAgICAgIF8gICBfICAgICBfXyAgICAgICAgX19fX19fICAgIF8gICAgIF8gICAgX19fXyAgICAgIF9fX19fIA0gICAgLyAgICApICAgIC8gICAgLyAgICAgLyB8ICAgICAvICAgICkgICAgLyAgL3wgICAgIC8gfCAgICAgICAgIC8gICAgICAgfCAgICAvICAgICAvICAgICkgICAgLyAgICAnDS0tLS8tLS0tLy0tLS0vX19fIC8tLS0tLS9fX3wtLS0tL19fXyAvLS0tLS98IC8tfC0tLS0vX198LS0tLS0tLS0vLS0tLS0tLS18LS0tLy0tLS0tL19fX18vLS0tLS9fXy0tLS0NICAvICAgIC8gICAgLyAgICAvICAgICAvICAgfCAgIC8gICAgfCAgICAvIHwvICB8ICAgLyAgIHwgICAgICAgLyAgICAgICAgIHwgIC8gICAgIC8gICAgICAgICAvICAgICAgIA1fL19fX18vX19fXy9fX19fL19fX19fL19fX198X18vX19fX198X19fL19fL19fX3xfXy9fX19ffF9fX19fXy9fX19fX19fX19ffF8vX19fX18vX19fX19fX19fL19fX18gX19fDSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyAgICAgICAgICAgICAgICAgICAgICAgICANICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChfIC8gICAgIERIQVJNQSBUWVBFIEZSRUUgRk9OVHMNDQ1FVUxBICggdGhlIEVuZCBVc2VyIExpY2Vuc2UgQWdyZWVtZW50ICkNDVRoaXMgZG9jdW1lbnQgaXMgYSBsZWdhbCBhZ3JlZW1lbnQgYmV0d2VlbiB5b3UgdGhlIGVuZCB1c2VyLCBhbmQgRGhhcm1hIFR5cGUuICANQnkgdXNpbmcgb3IgaW5zdGFsbGluZyBEaGFybWEgVHlwZSBmb250KHMpLCB5b3UgYWdyZWUgdG8gYmUgYm91bmQgYnkgdGhlIHRlcm1zIG9mIHRoaXMgQWdyZWVtZW50LiANDTEuIFlvdSBtYXkgdXNlIHRoaXMgZm9udCBmb3IgYm90aCBjb21tZXJjaWFsIGFuZCBub24tY29tbWVyY2lhbCB3b3JrcyBhdCBubyBjaGFyZ2UuDTIuIFlvdSBtYXkgdXNlIHRoaXMgZm9udCB0byBjcmVhdGUgaW1hZ2VzIG9uIHRoZSB3ZWJzaXRlIG9yIHByaW50ZWQgbWF0dGVyIG9uIHBhcHJlLCBsb2dvbWFyay4uLi4udXAgdG8geW91Lg0zLiBZb3UgbWF5IG5vdCBzZWxsIHRoaXMgZm9udCB3aXRob3V0IHBlcm1pc3Npb24uDTQuIFlvdSBtYXkgbm90IHJlZGlzdHJpYnV0ZSB0aGlzIGZvbnQgd2l0aG91dCBwZXJtaXNzaW9uLg01LiBZb3UgbWF5IG5vdCBtb2RpZnksIGFkYXB0LCB0cmFuc2xhdGUsIHJldmVyc2UgZW5naW5lZXIsIGRlY29tcGlsZSwgZGlzYXNzZW1ibGUsIG9yIGNyZWF0ZSBkZXJpdmF0aXZlIHdvcmtzIGJhc2VkIG9uIHRoaXMgZm9udC4NNi4gVGhpcyBmb250IGFyZSBDb3B5cmlnaHRlZCBieSBSeW9pY2hpIFRzdW5la2F3YS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4gWW91IG1heSBub3QgY2xhaW0gY29weXJnaWh0IHJpZ2h0cyBmb3IgdGhpcyBmb250Lg03LiBESVNDTEFJTUVSIA1UaGlzIGZvbnQgaXMgcHJvdmlkZWQgdG8geW91IGZyZWUgb2YgY2hhcmdlLg1EaGFybWEgVHlwZSBnaXZlIG5vIHdhcnJhbnR5IGluIHJlbGF0aW9uIHRvIHRoaXMgZm9udCwgYW5kIHlvdSB1c2UgdGhpcyBhdCB5b3VyIG93biByaXNrLg1EaGFybWEgVHlwZSB3aWxsIG5vdCBiZSBsaWFibGUgZm9yIGFueSBkYW1hZ2UgdG8geW91ciBzeXN0ZW0sIGFueSBsb3NzIG9yIGNvcnJ1cHRpb24gb2YgYW55IGRhdGEgb3Igc29mdHdhcmUsDW9yIGFueSBvdGhlciBsb3NzIG9yIGRhbWFnZSB0aGF0IHlvdSBtYXkgc3VmZmVyIGFzIGEgcmVzdWx0IG9mIGRvd25sb2FkaW5nIG9yIHVzaW5nIHRoaXMgZm9udCwgd2hldGhlciBpdCByZXN1bHRzIGZyb20gb3VyIG5lZ2xpZ2VuY2Ugb3IgaW4gYW55IG90aGVyIHdheS4NDUhlcmUgaXMgYSBsaXN0IG9mIHRoaW5ncyB5b3UgY291bGQgZG8sIE9ubHkgaWYgeW91IHdhbnQgdG86DSogTGluayBodHRwOi8vZGhhcm1hdHlwZS5jb20vIG9yIGNyZWRpdCAiRGhhcm1hIFR5cGUiDSogVGVsbCBtZSB3aGF0IGRpZCB5b3UgdXNlIHRoaXMgZm9udCBmb3IuDQ0NRkFRDQ1RXyBDYW4gSSB1c2UgdGhpcyBmb3IgYSBjb21tZXJjaWFsIHByb2R1Y3Q/DUFfIFllcywgWW91IGNhbiENDVFfIENhbiBJIHVzZSB0aGlzIG9uIGEgd2ViIHBhZ2UgdmlhIGNzcyBAZm9udC1mYWNlPw1BXyBZZXMsIFlvdSBjYW4hDQ1RXyBDYW4gSSBkb25hdGUgJCB0byB5b3U/DUFfIFllcywgWW91IGNhbiEgKCBQYXlwYWw6IGluZm9AZmxhdC1pdC5jb20gKQ0NDQ1Db250YWN0X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0NaW5mb0BkaGFybWF0eXBlLmNvbQ0NRGhhcm1hIFR5cGUgKGh0dHA6Ly9kaGFybWF0eXBlLmNvbSkNICB8DSAgfF9fXyBGbGF0IGl0IHR5cGUgZm91bmRyeQ0gIHwNICB8X19fIFByb3AtYS1nYW5kYQ0gIHwNICB8X19fIEhvbGlkYXkgVHlwZQ1fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX2h0dHA6Ly9kaGFybWF0eXBlLmNvbUJlYmFzIE5ldWVSZWd1bGFyAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMQAwACAAYgB5ACAAUgB5AG8AaQBjAGgAaQAgAFQAcwB1AG4AZQBrAGEAdwBhAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AQgBlAGIAYQBzACAATgBlAHUAZQBSAGUAZwB1AGwAYQByAFIAeQBvAGkAYwBoAGkAVABzAHUAbgBlAGsAYQB3AGEAOgAgAEIAZQBiAGEAcwAgAE4AZQB1AGUAOgAgADIAMAAxADAAQgBlAGIAYQBzAE4AZQB1AGUAVgBlAHIAcwBpAG8AbgAgADEALgAxADAAMQBCAGUAYgBhAHMATgBlAHUAZQBCAGUAYgBhAHMAIABOAGUAdQBlACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAAUgB5AG8AaQBjAGgAaQAgAFQAcwB1AG4AZQBrAGEAdwBhAC4AUgB5AG8AaQBjAGgAaQAgAFQAcwB1AG4AZQBrAGEAdwBhAFIAeQBvAGkAYwBoAGkAIABUAHMAdQBuAGUAawBhAHcAYQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAMAAgAGIAeQAgAFIAeQBvAGkAYwBoAGkAIABUAHMAdQBuAGUAawBhAHcAYQAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAGgAdAB0AHAAOgAvAC8AZABoAGEAcgBtAGEAdAB5AHAAZQAuAGMAbwBtAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8ADQAgACAAIAAgAF8AXwBfAF8AXwAgACAAIAAgACAAXwAgACAAIAAgACAAXwAgACAAIAAgAF8AXwAgACAAIAAgACAAIABfAF8AXwBfACAAIAAgACAAIAAgAF8AIAAgACAAXwAgACAAIAAgACAAXwBfACAAIAAgACAAIAAgACAAIABfAF8AXwBfAF8AXwAgACAAIAAgAF8AIAAgACAAIAAgAF8AIAAgACAAIABfAF8AXwBfACAAIAAgACAAIAAgAF8AXwBfAF8AXwAgAA0AIAAgACAAIAAvACAAIAAgACAAKQAgACAAIAAgAC8AIAAgACAAIAAvACAAIAAgACAAIAAvACAAfAAgACAAIAAgACAALwAgACAAIAAgACkAIAAgACAAIAAvACAAIAAvAHwAIAAgACAAIAAgAC8AIAB8ACAAIAAgACAAIAAgACAAIAAgAC8AIAAgACAAIAAgACAAIAB8ACAAIAAgACAALwAgACAAIAAgACAALwAgACAAIAAgACkAIAAgACAAIAAvACAAIAAgACAAJwANAC0ALQAtAC8ALQAtAC0ALQAvAC0ALQAtAC0ALwBfAF8AXwAgAC8ALQAtAC0ALQAtAC8AXwBfAHwALQAtAC0ALQAvAF8AXwBfACAALwAtAC0ALQAtAC8AfAAgAC8ALQB8AC0ALQAtAC0ALwBfAF8AfAAtAC0ALQAtAC0ALQAtAC0ALwAtAC0ALQAtAC0ALQAtAC0AfAAtAC0ALQAvAC0ALQAtAC0ALQAvAF8AXwBfAF8ALwAtAC0ALQAtAC8AXwBfAC0ALQAtAC0ADQAgACAALwAgACAAIAAgAC8AIAAgACAAIAAvACAAIAAgACAALwAgACAAIAAgACAALwAgACAAIAB8ACAAIAAgAC8AIAAgACAAIAB8ACAAIAAgACAALwAgAHwALwAgACAAfAAgACAAIAAvACAAIAAgAHwAIAAgACAAIAAgACAAIAAvACAAIAAgACAAIAAgACAAIAAgAHwAIAAgAC8AIAAgACAAIAAgAC8AIAAgACAAIAAgACAAIAAgACAALwAgACAAIAAgACAAIAAgAA0AXwAvAF8AXwBfAF8ALwBfAF8AXwBfAC8AXwBfAF8AXwAvAF8AXwBfAF8AXwAvAF8AXwBfAF8AfABfAF8ALwBfAF8AXwBfAF8AfABfAF8AXwAvAF8AXwAvAF8AXwBfAHwAXwBfAC8AXwBfAF8AXwB8AF8AXwBfAF8AXwBfAC8AXwBfAF8AXwBfAF8AXwBfAF8AXwB8AF8ALwBfAF8AXwBfAF8ALwBfAF8AXwBfAF8AXwBfAF8AXwAvAF8AXwBfAF8AIABfAF8AXwANACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAvACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAADQAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACgAXwAgAC8AIAAgACAAIAAgAEQASABBAFIATQBBACAAVABZAFAARQAgAEYAUgBFAEUAIABGAE8ATgBUAHMADQANAA0ARQBVAEwAQQAgACgAIAB0AGgAZQAgAEUAbgBkACAAVQBzAGUAcgAgAEwAaQBjAGUAbgBzAGUAIABBAGcAcgBlAGUAbQBlAG4AdAAgACkADQANAFQAaABpAHMAIABkAG8AYwB1AG0AZQBuAHQAIABpAHMAIABhACAAbABlAGcAYQBsACAAYQBnAHIAZQBlAG0AZQBuAHQAIABiAGUAdAB3AGUAZQBuACAAeQBvAHUAIAB0AGgAZQAgAGUAbgBkACAAdQBzAGUAcgAsACAAYQBuAGQAIABEAGgAYQByAG0AYQAgAFQAeQBwAGUALgAgACAADQBCAHkAIAB1AHMAaQBuAGcAIABvAHIAIABpAG4AcwB0AGEAbABsAGkAbgBnACAARABoAGEAcgBtAGEAIABUAHkAcABlACAAZgBvAG4AdAAoAHMAKQAsACAAeQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIABiAGUAIABiAG8AdQBuAGQAIABiAHkAIAB0AGgAZQAgAHQAZQByAG0AcwAgAG8AZgAgAHQAaABpAHMAIABBAGcAcgBlAGUAbQBlAG4AdAAuACAADQANADEALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAaABpAHMAIABmAG8AbgB0ACAAZgBvAHIAIABiAG8AdABoACAAYwBvAG0AbQBlAHIAYwBpAGEAbAAgAGEAbgBkACAAbgBvAG4ALQBjAG8AbQBtAGUAcgBjAGkAYQBsACAAdwBvAHIAawBzACAAYQB0ACAAbgBvACAAYwBoAGEAcgBnAGUALgANADIALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAaABpAHMAIABmAG8AbgB0ACAAdABvACAAYwByAGUAYQB0AGUAIABpAG0AYQBnAGUAcwAgAG8AbgAgAHQAaABlACAAdwBlAGIAcwBpAHQAZQAgAG8AcgAgAHAAcgBpAG4AdABlAGQAIABtAGEAdAB0AGUAcgAgAG8AbgAgAHAAYQBwAHIAZQAsACAAbABvAGcAbwBtAGEAcgBrAC4ALgAuAC4ALgB1AHAAIAB0AG8AIAB5AG8AdQAuAA0AMwAuACAAWQBvAHUAIABtAGEAeQAgAG4AbwB0ACAAcwBlAGwAbAAgAHQAaABpAHMAIABmAG8AbgB0ACAAdwBpAHQAaABvAHUAdAAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALgANADQALgAgAFkAbwB1ACAAbQBhAHkAIABuAG8AdAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlACAAdABoAGkAcwAgAGYAbwBuAHQAIAB3AGkAdABoAG8AdQB0ACAAcABlAHIAbQBpAHMAcwBpAG8AbgAuAA0ANQAuACAAWQBvAHUAIABtAGEAeQAgAG4AbwB0ACAAbQBvAGQAaQBmAHkALAAgAGEAZABhAHAAdAAsACAAdAByAGEAbgBzAGwAYQB0AGUALAAgAHIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIALAAgAGQAZQBjAG8AbQBwAGkAbABlACwAIABkAGkAcwBhAHMAcwBlAG0AYgBsAGUALAAgAG8AcgAgAGMAcgBlAGEAdABlACAAZABlAHIAaQB2AGEAdABpAHYAZQAgAHcAbwByAGsAcwAgAGIAYQBzAGUAZAAgAG8AbgAgAHQAaABpAHMAIABmAG8AbgB0AC4ADQA2AC4AIABUAGgAaQBzACAAZgBvAG4AdAAgAGEAcgBlACAAQwBvAHAAeQByAGkAZwBoAHQAZQBkACAAYgB5ACAAUgB5AG8AaQBjAGgAaQAgAFQAcwB1AG4AZQBrAGEAdwBhAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AIABZAG8AdQAgAG0AYQB5ACAAbgBvAHQAIABjAGwAYQBpAG0AIABjAG8AcAB5AHIAZwBpAGgAdAAgAHIAaQBnAGgAdABzACAAZgBvAHIAIAB0AGgAaQBzACAAZgBvAG4AdAAuAA0ANwAuACAARABJAFMAQwBMAEEASQBNAEUAUgAgAA0AVABoAGkAcwAgAGYAbwBuAHQAIABpAHMAIABwAHIAbwB2AGkAZABlAGQAIAB0AG8AIAB5AG8AdQAgAGYAcgBlAGUAIABvAGYAIABjAGgAYQByAGcAZQAuAA0ARABoAGEAcgBtAGEAIABUAHkAcABlACAAZwBpAHYAZQAgAG4AbwAgAHcAYQByAHIAYQBuAHQAeQAgAGkAbgAgAHIAZQBsAGEAdABpAG8AbgAgAHQAbwAgAHQAaABpAHMAIABmAG8AbgB0ACwAIABhAG4AZAAgAHkAbwB1ACAAdQBzAGUAIAB0AGgAaQBzACAAYQB0ACAAeQBvAHUAcgAgAG8AdwBuACAAcgBpAHMAawAuAA0ARABoAGEAcgBtAGEAIABUAHkAcABlACAAdwBpAGwAbAAgAG4AbwB0ACAAYgBlACAAbABpAGEAYgBsAGUAIABmAG8AcgAgAGEAbgB5ACAAZABhAG0AYQBnAGUAIAB0AG8AIAB5AG8AdQByACAAcwB5AHMAdABlAG0ALAAgAGEAbgB5ACAAbABvAHMAcwAgAG8AcgAgAGMAbwByAHIAdQBwAHQAaQBvAG4AIABvAGYAIABhAG4AeQAgAGQAYQB0AGEAIABvAHIAIABzAG8AZgB0AHcAYQByAGUALAANAG8AcgAgAGEAbgB5ACAAbwB0AGgAZQByACAAbABvAHMAcwAgAG8AcgAgAGQAYQBtAGEAZwBlACAAdABoAGEAdAAgAHkAbwB1ACAAbQBhAHkAIABzAHUAZgBmAGUAcgAgAGEAcwAgAGEAIAByAGUAcwB1AGwAdAAgAG8AZgAgAGQAbwB3AG4AbABvAGEAZABpAG4AZwAgAG8AcgAgAHUAcwBpAG4AZwAgAHQAaABpAHMAIABmAG8AbgB0ACwAIAB3AGgAZQB0AGgAZQByACAAaQB0ACAAcgBlAHMAdQBsAHQAcwAgAGYAcgBvAG0AIABvAHUAcgAgAG4AZQBnAGwAaQBnAGUAbgBjAGUAIABvAHIAIABpAG4AIABhAG4AeQAgAG8AdABoAGUAcgAgAHcAYQB5AC4ADQANAEgAZQByAGUAIABpAHMAIABhACAAbABpAHMAdAAgAG8AZgAgAHQAaABpAG4AZwBzACAAeQBvAHUAIABjAG8AdQBsAGQAIABkAG8ALAAgAE8AbgBsAHkAIABpAGYAIAB5AG8AdQAgAHcAYQBuAHQAIAB0AG8AOgANACoAIABMAGkAbgBrACAAaAB0AHQAcAA6AC8ALwBkAGgAYQByAG0AYQB0AHkAcABlAC4AYwBvAG0ALwAgAG8AcgAgAGMAcgBlAGQAaQB0ACAAIgBEAGgAYQByAG0AYQAgAFQAeQBwAGUAIgANACoAIABUAGUAbABsACAAbQBlACAAdwBoAGEAdAAgAGQAaQBkACAAeQBvAHUAIAB1AHMAZQAgAHQAaABpAHMAIABmAG8AbgB0ACAAZgBvAHIALgANAA0ADQBGAEEAUQANAA0AUQBfACAAQwBhAG4AIABJACAAdQBzAGUAIAB0AGgAaQBzACAAZgBvAHIAIABhACAAYwBvAG0AbQBlAHIAYwBpAGEAbAAgAHAAcgBvAGQAdQBjAHQAPwANAEEAXwAgAFkAZQBzACwAIABZAG8AdQAgAGMAYQBuACEADQANAFEAXwAgAEMAYQBuACAASQAgAHUAcwBlACAAdABoAGkAcwAgAG8AbgAgAGEAIAB3AGUAYgAgAHAAYQBnAGUAIAB2AGkAYQAgAGMAcwBzACAAQABmAG8AbgB0AC0AZgBhAGMAZQA/AA0AQQBfACAAWQBlAHMALAAgAFkAbwB1ACAAYwBhAG4AIQANAA0AUQBfACAAQwBhAG4AIABJACAAZABvAG4AYQB0AGUAIAAkACAAdABvACAAeQBvAHUAPwANAEEAXwAgAFkAZQBzACwAIABZAG8AdQAgAGMAYQBuACEAIAAoACAAUABhAHkAcABhAGwAOgAgAGkAbgBmAG8AQABmAGwAYQB0AC0AaQB0AC4AYwBvAG0AIAApAA0ADQANAA0AQwBvAG4AdABhAGMAdABfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAA0ADQBpAG4AZgBvAEAAZABoAGEAcgBtAGEAdAB5AHAAZQAuAGMAbwBtAA0ADQBEAGgAYQByAG0AYQAgAFQAeQBwAGUAIAAoAGgAdAB0AHAAOgAvAC8AZABoAGEAcgBtAGEAdAB5AHAAZQAuAGMAbwBtACkADQAgACAAfAANACAAIAB8AF8AXwBfACAARgBsAGEAdAAgAGkAdAAgAHQAeQBwAGUAIABmAG8AdQBuAGQAcgB5AA0AIAAgAHwADQAgACAAfABfAF8AXwAgAFAAcgBvAHAALQBhAC0AZwBhAG4AZABhAA0AIAAgAHwADQAgACAAfABfAF8AXwAgAEgAbwBsAGkAZABhAHkAIABUAHkAcABlAA0AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAF8AXwBfAGgAdAB0AHAAOgAvAC8AZABoAGEAcgBtAGEAdAB5AHAAZQAuAGMAbwBtAEIAZQBiAGEAcwAgAE4AZQB1AGUAUgBlAGcAdQBsAGEAcgACAAAAAAAA/6sAMgAAAAAAAAAAAAAAAAAAAAAAAABgAGAAAAADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAAA==") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

/**
 * Swiper 6.3.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 20, 2020
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.DGHireSignUp___2TcVs {
  z-index: 101;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.mask___FGqyc {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.content___20m5w {
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 456px;
  min-height: 467px;
  background-color: #ffffff;
  padding: 40px 40px 40px 40px;
  box-shadow: 2px 2px 20px 0px rgba(55, 71, 79, 0.07);
  border-radius: 8px;
  background: #ffffff url(/_next/static/images/翅膀@2x-d1ec4fdc25974f103142bea1bb2ef85e.png) no-repeat right bottom;
  background-size: 138px;
}
.content___20m5w .loading___2Wc9w {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  font-size: 16px;
  text-align: center;
  line-height: 467px;
  background-color: rgba(255, 255, 255, 0.6);
}
.header___1r8hH {
  display: flex;
  justify-content: space-between;
}
.header___1r8hH .iconfont {
  font-size: 16px;
  color: #cccccc;
  line-height: 28px;
  cursor: pointer;
}
.header___1r8hH .title___3f6-e {
  height: 28px;
  font-family: PingFangSC-Medium;
  font-size: 20px;
  color: #333333;
}
.formWrap___3_fZ5 {
  font-size: 0;
  margin-top: 32px;
}
.formWrap___3_fZ5 label + label {
  margin-top: 16px;
}
.formWrap___3_fZ5 label {
  overflow: hidden;
  position: relative;
  font-size: 0;
  height: auto;
  display: block;
}
.formWrap___3_fZ5 label p {
  font-size: 14px;
  line-height: 22px;
  color: #777777;
  padding-bottom: 6px;
}
.formWrap___3_fZ5 input {
  width: 376px;
  height: 40px;
  border-radius: 4px;
  border: solid 1px #ececec;
  padding-left: 12px;
  font-size: 14px;
  color: #333333;
}
.formWrap___3_fZ5 input::placeholder {
  color: #cccccc;
}
.formWrap___3_fZ5 .checkboxContainer___2YXS9 {
  display: inline-block;
  width: 33.3%;
  margin-bottom: 10px;
}
.formWrap___3_fZ5 .checkboxContainer___2YXS9 span {
  font-size: 14px;
  color: #777777;
}
.formWrap___3_fZ5 .checkboxContainer___2YXS9 .box___245-3 {
  display: flex;
  align-items: center;
}
.formWrap___3_fZ5 .checkboxContainer___2YXS9:nth-child(3n+2) .box___245-3 {
  justify-content: center;
}
.formWrap___3_fZ5 .checkboxContainer___2YXS9:nth-child(3n+3) .box___245-3 {
  justify-content: end;
}
.formWrap___3_fZ5 .check___1JxZ_ {
  width: 16px;
  height: 16px;
  margin-right: 7px;
  appearance: none;
  border: solid 1px #d0d0d0;
  position: relative;
  box-sizing: border-box;
}
.formWrap___3_fZ5 .check___1JxZ_:checked {
  border: none;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
}
.formWrap___3_fZ5 .check___1JxZ_:checked::before {
  position: absolute;
  content: " ";
  width: 4px;
  height: 8px;
  transform: rotate(45deg);
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  top: 2px;
  left: 5px;
}
.formWrap___3_fZ5 .errorInfo___1aSHb {
  font-size: 14px;
  line-height: 22px;
  color: #ff333d;
  position: absolute;
  right: 12px;
  bottom: 12px;
}
.formWrap___3_fZ5 .errorInfo___1aSHb .iconfont {
  font-size: 14px;
  margin-right: 4px;
}
.formWrap___3_fZ5 button {
  margin-top: 30px;
  border: 0;
  width: 100%;
  height: 45px;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
  border-radius: 4px;
  font-size: 18px;
  color: #ffffff;
  display: inline-block;
}
.formWrap___3_fZ5 button:disabled {
  color: #b7b9bf;
  background: #d1d2d5;
}

.signUpFooter___2G1w7 {
  position: relative;
  z-index: 1;
  height: 180px;
  text-align: center;
  background: url(/_next/static/images/footer-bg-efa6606323440860ca2a4c69f3068e2c.png) no-repeat center;
  background-size: cover;
  padding-top: 36px;
  padding-bottom: 16px;
  line-height: 23px;
  font-family: PingFangSC-Medium;
  font-size: 28px;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.signUpFooter___2G1w7 button {
  margin-left: 24px;
}

.dgHireScene1___2g3xc {
  padding: 64px 0 105px 0;
  width: 1200px;
  margin: 0 auto;
}
.dgHireScene1___2g3xc img {
  width: 1149px;
  margin-left: 51px;
}

.dgHireScene2___3HxUj {
  height: 922px;
  padding-top: 68px;
  width: 100%;
  background-image: url(/_next/static/images/background-4c6e12f1c95cffea0f849830d5c27f20.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.dgHireScene2___3HxUj .swiper-pagination-bullet-active {
  background-image: linear-gradient(90deg, #eac468 0%, #dbaa44 100%);
}
.dgHireScene2___3HxUj .card___I1UZS {
  width: 1200px;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  margin-top: 74px;
}
.dgHireScene2___3HxUj .card___I1UZS .btn___24eZa {
  border: none;
  margin-right: 50px;
  background-color: rgba(255, 255, 255, 0.15);
}
.dgHireScene2___3HxUj .golden___3tk6p {
  background-image: linear-gradient(90deg, #eac468 0%, #dbaa44 100%);
  border: solid 0;
  font-weight: bold;
}
.dgHireScene2___3HxUj .dgHireSwiper___3FBBP {
  height: 560px;
  width: 1200px;
}
.dgHireScene2___3HxUj .slide___y-bnW {
  color: red;
  font-size: 20px;
}
.dgHireScene2___3HxUj .serviceItem___1xM4i {
  width: 200px;
  height: 198px;
  margin-right: 50px;
  margin-top: 50px;
  background-color: #fff;
  padding-top: 46px;
  display: inline-block;
  border-radius: 8px;
}
.dgHireScene2___3HxUj .serviceItem___1xM4i img {
  width: 70px;
  height: 70px;
  display: block;
  margin: 0 auto;
}
.dgHireScene2___3HxUj .serviceItem___1xM4i .name___2HPaG {
  margin-top: 12px;
  color: #333;
  text-align: center;
}

.wrap___10Gx7 {
  padding-top: 68px;
  background-color: #fff;
  overflow: hidden;
}
.wrap___10Gx7 .num1 {
  background-image: linear-gradient(180deg, #f2f4ff 0%, #ffffff 100%);
}
.wrap___10Gx7 .num2 {
  background-image: linear-gradient(180deg, #fffcf3 0%, #ffffff 100%);
}
.wrap___10Gx7 .num3 {
  background-image: linear-gradient(180deg, #fff7f2 0%, #ffffff 100%);
}
.wrap___10Gx7 .num4 {
  background-image: linear-gradient(180deg, #f2fffe 0%, #ffffff 100%);
}
.wrap___10Gx7 .num5 {
  background-image: linear-gradient(180deg, #f2f4ff 0%, #ffffff 100%);
}
.wrap___10Gx7 .num6 {
  background-image: linear-gradient(180deg, #fffcf3 0%, #ffffff 100%);
}
.content___3lbTF {
  font-size: 0;
  margin: 0 auto;
  margin-top: 80px;
  width: 1200px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: space-between;
  margin-bottom: 112px;
}
.item___kcVum {
  text-align: center;
  position: relative;
  visibility: visible;
  width: 382px;
  height: 432px;
  transition: 0.3s all;
  border-radius: 8px;
  padding: 40px 32px;
  margin-bottom: 22px;
  box-shadow: 0px 4px 24px 0px rgba(46, 63, 80, 0.08);
}
.item___kcVum .img___1uKJo {
  width: 80px;
  height: 80px;
  margin: 0 auto;
}
.item___kcVum .img___1uKJo img {
  width: 100%;
}
.item___kcVum .title___31mE1 {
  font-family: PingFangSC-Medium;
  font-size: 22px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
  margin-top: 22px;
}
.item___kcVum .subTitle___3KwOx {
  font-family: PingFangSC-Regular;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
  margin-top: 6px;
}
.item___kcVum .text___lNREJ {
  font-family: PingFangSC-Regular;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 26px;
  letter-spacing: 0px;
  color: #7e7e7e;
  text-align: left;
  margin-top: 20px;
}

.banner___BINS7 {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-fd5a4b10ca918cc7d0f7fc768aa8f22f.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___39Rd8 {
  width: 1200px;
  margin: 0 auto;
  padding-top: 71px;
  color: #ffffff;
}
.bannerWrap___39Rd8 h2 {
  line-height: 42px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
  color: #ffffff;
}
.bannerWrap___39Rd8 h3 {
  line-height: 20px;
  font-family: PingFangSC-Semibold;
  font-size: 14px;
  color: #ffffff;
  margin: 24px 0 8px 0;
}
.bannerWrap___39Rd8 p {
  width: 523px;
  line-height: 20px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.bannerWrap___39Rd8 button {
  margin-top: 25px;
}
.contentWrap___1aIP4 {
  position: relative;
}
.contentWrap___1aIP4 .petal___3Fwma {
  position: absolute;
}
.contentBox___2itMz {
  width: 1200px;
  margin: 30px auto 0;
  border-radius: 8px;
  position: relative;
}
.contentBox___2itMz .contentBoxBG___5QfWR {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.qrcode___sakSM {
  z-index: 101;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.qrcode___sakSM .content___2dPIN {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 565px;
  min-height: 541px;
  background-color: #ffffff;
  padding-top: 73px;
  box-shadow: 2px 2px 20px 0px rgba(55, 71, 79, 0.07);
  border-radius: 8px;
  background-size: 138px;
}
.qrcode___sakSM .content___2dPIN .img___3LS66 {
  width: 269px;
  display: block;
  margin: 0 auto;
}
.qrcode___sakSM .content___2dPIN .close___yULtX {
  position: absolute;
  bottom: -60px;
  width: 39px;
  cursor: pointer;
  left: calc(50% - 19px);
}
.qrcode___sakSM .content___2dPIN .title___2Mp8n {
  font-size: 30px;
  font-weight: bold;
  color: #182234;
  text-align: center;
  margin-bottom: 40px;
}
.mask___33r-d {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}

.content___1eY8M {
  width: 476px;
  padding-bottom: 60px;
  background-color: #ffffff;
  box-shadow: 0px 8px 10px 0px rgba(2, 49, 132, 0.27);
  border-radius: 16px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.content___1eY8M .loading___2yW_q {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  font-size: 16px;
  text-align: center;
  line-height: 467px;
  background-color: rgba(255, 255, 255, 0.6);
}
.title___3vbTk {
  margin-top: 72px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
  color: #182234;
}
.formWrap___1eoVV {
  margin-top: 48px;
}
.formWrap___1eoVV label {
  overflow: hidden;
  position: relative;
  font-size: 0;
  height: 76px;
  display: block;
}
.formWrap___1eoVV input {
  width: 300px;
  height: 46px;
  border-radius: 8px;
  border: solid 1px #d2d5dc;
  padding-left: 12px;
  font-size: 14px;
  color: #333333;
}
.formWrap___1eoVV input::placeholder {
  color: #cccccc;
}
.formWrap___1eoVV .checkboxContainer___nSPGY {
  display: inline-block;
  width: 33.3%;
  margin-bottom: 10px;
}
.formWrap___1eoVV .checkboxContainer___nSPGY span {
  font-size: 14px;
  color: #777777;
}
.formWrap___1eoVV .checkboxContainer___nSPGY .box___1nIG3 {
  display: flex;
  align-items: center;
}
.formWrap___1eoVV .checkboxContainer___nSPGY:nth-child(3n + 2) .box___1nIG3 {
  justify-content: center;
}
.formWrap___1eoVV .checkboxContainer___nSPGY:nth-child(3n + 3) .box___1nIG3 {
  justify-content: end;
}
.formWrap___1eoVV .check___1nKjZ {
  width: 16px;
  height: 16px;
  margin-right: 7px;
  appearance: none;
  border: solid 1px #d0d0d0;
  position: relative;
  box-sizing: border-box;
}
.formWrap___1eoVV .check___1nKjZ:checked {
  border: none;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
}
.formWrap___1eoVV .check___1nKjZ:checked::before {
  position: absolute;
  content: ' ';
  width: 4px;
  height: 8px;
  transform: rotate(45deg);
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  top: 2px;
  left: 5px;
}
.formWrap___1eoVV .errorInfo___3piZr {
  font-size: 14px;
  line-height: 22px;
  color: #ff333d;
  position: absolute;
  right: 12px;
  top: 13px;
}
.formWrap___1eoVV .errorInfo___3piZr .iconfont {
  font-size: 14px;
  margin-right: 4px;
}
.formWrap___1eoVV button {
  margin-top: 30px;
  border: 0;
  width: 300px;
  height: 52px;
  background-image: linear-gradient(90deg, #ecc76c 0%, #daa842 100%);
  box-shadow: 0px 4px 14px 0px rgba(255, 149, 0, 0.29);
  border-radius: 26px;
  font-size: 18px;
  color: #ffffff;
  display: inline-block;
  font-family: PingFangSC-Semibold;
}
.formWrap___1eoVV button:disabled {
  color: #b7b9bf;
  background: #d1d2d5;
  box-shadow: none;
}

.banner___3SFj9 {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-7eb61f8b5d3d7d5639975f7bdb17c460.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___38cq_ {
  width: 1200px;
  margin: 0 auto;
  padding-top: 81px;
  color: #ffffff;
}
.bannerWrap___38cq_ h2 {
  line-height: 42px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.bannerWrap___38cq_ p {
  width: 524px;
  margin-top: 20px;
  line-height: 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.bannerWrap___38cq_ button {
  margin-top: 24px;
}
.honorContent___1Zw6R {
  padding-top: 80px;
  height: 748px;
  background: url(/_next/static/images/honor_bg-67d2c5018e400ccf2e2b362d7db941b7.png) no-repeat center center;
  background-size: cover;
}
.honorContent___1Zw6R .box___1tnNj {
  position: relative;
  width: 1200px;
  height: 420px;
  background-color: #ffffff;
  box-shadow: 0px 2px 20px 0px rgba(132, 158, 187, 0.11);
  border-radius: 20px;
  margin: 70px auto;
  /*设置的子盒子大于父盒子，产生溢出效果*/
}
.honorContent___1Zw6R .box___1tnNj .parent___2ufYT {
  overflow-x: scroll;
  padding-top: 88px;
  margin: 0 150px;
}
.honorContent___1Zw6R .box___1tnNj .parent___2ufYT::-webkit-scrollbar {
  display: none;
}
.honorContent___1Zw6R .box___1tnNj .child___2gvJj {
  display: flex;
}
.honorContent___1Zw6R .box___1tnNj .child___2gvJj img {
  width: 210px;
  margin-right: 20px;
}
.honorContent___1Zw6R .box___1tnNj .topMark___1_p4b {
  position: absolute;
  width: 57px;
  top: -11px;
  left: 38px;
}
.honorContent___1Zw6R .box___1tnNj .bottomMark___2di8Y {
  position: absolute;
  width: 57px;
  bottom: -11px;
  right: 38px;
}
.contactContent___3t0X7 {
  height: 820px;
  background: url(/_next/static/images/contact_bg-e071ba6dcaad1fe09dbaddef69dcc428.png) no-repeat center center;
  background-size: cover;
  display: flex;
  justify-content: center;
}
.contactContent___3t0X7 .left___3-8lN {
  margin-top: 120px;
  width: 726px;
  height: 560px;
  color: #ffffff;
}
.contactContent___3t0X7 .left___3-8lN .title___EbOHX {
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.contactContent___3t0X7 .left___3-8lN .phone___2cSjG {
  margin-top: 44px;
  font-family: PingFangSC-Semibold;
  font-size: 38px;
}
.contactContent___3t0X7 .left___3-8lN .address___2M5JK {
  margin-top: 12px;
  line-height: 30px;
  font-size: 20px;
}
.contactContent___3t0X7 .left___3-8lN img {
  margin-top: 44px;
  width: 448px;
}
.contactContent___3t0X7 .right___1DRNz {
  margin-top: 114px;
}

.banner___hBI7e {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-748ee495e00d8811b872f1a7c48483c6.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___25taG {
  width: 1200px;
  margin: 0 auto;
  padding-top: 81px;
  color: #ffffff;
}
.bannerWrap___25taG h2 {
  line-height: 42px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.bannerWrap___25taG p {
  width: 524px;
  margin-top: 20px;
  line-height: 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.bannerWrap___25taG button {
  margin-top: 24px;
}
.scene0___qF-Ox {
  padding-top: 80px;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-bottom: 120px;
}
.scene0___qF-Ox img {
  width: 1200px;
  margin-top: 60px;
}
.scene1___3WQsv {
  padding-top: 80px;
  height: 714px;
  background-image: linear-gradient(180deg, #f0f4fd 0%, #ffffff 100%);
}
.contentBox___3m_ul {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.contentBox___3m_ul .line___MlXQO {
  position: relative;
  margin-top: 77px;
  width: 1200px;
  height: 1px;
  border: solid 1px #dee3eb;
}
.contentBox___3m_ul .line___MlXQO .circle___2d7Xj {
  top: -8px;
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0px 2px 4px 0px rgba(207, 207, 207, 0.5);
}
.contentBox___3m_ul .line___MlXQO .color1___2i_q3 {
  border: solid 2px #cbaa2a;
}
.contentBox___3m_ul .line___MlXQO .color2___1__er {
  border: solid 2px #f76729;
}
.contentBox___3m_ul .line___MlXQO .color3___1dHZN {
  border: solid 2px #0062ee;
}
.contentBox___3m_ul .line___MlXQO .color4___3fOI3 {
  border: solid 2px #f76729;
}
.contentBox___3m_ul .content___1UfRF {
  margin-top: 40px;
  display: flex;
  align-items: center;
}
.contentBox___3m_ul .content___1UfRF .item___1mVMa {
  margin: 0 20px;
  width: 270px;
  height: 338px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(75, 76, 83, 0.08);
  border-radius: 4px;
  border: solid 1px #ededed;
  padding-top: 45px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.contentBox___3m_ul .content___1UfRF .item___1mVMa img {
  width: 70px;
}
.contentBox___3m_ul .content___1UfRF .item___1mVMa h2 {
  margin-top: 20px;
  font-family: PingFangSC-Medium;
  font-size: 20px;
  color: #333333;
}
.contentBox___3m_ul .content___1UfRF .item___1mVMa p {
  width: 190px;
  margin-top: 12px;
  font-size: 14px;
  line-height: 26px;
  color: #606060;
}
.superItem___2WZZE {
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 180px;
}
.superItem___2WZZE .superIcon___3Xlcl {
  width: 80px;
  height: 80px;
  box-shadow: 0px 7px 11px 0px rgba(232, 195, 100, 0.31);
  background-image: linear-gradient(140deg, #f1cc6f 0%, #dcb555 100%);
  border-radius: 100%;
  color: #fff;
  text-align: center;
}
.superItem___2WZZE .superIcon___3Xlcl .iconfont {
  vertical-align: top;
  font-size: 42px;
  line-height: 80px;
}
.superItem___2WZZE .superIcon___3Xlcl + .superDesc___3AXpF {
  text-align: left;
}
.superItem___2WZZE .superDesc___3AXpF {
  text-align: right;
}
.superItem___2WZZE .superDesc___3AXpF h3 {
  line-height: 28px;
  font-size: 20px;
  color: #333333;
}
.superItem___2WZZE .superDesc___3AXpF p {
  line-height: 26px;
  font-size: 14px;
  color: #7e7e7e;
}
@keyframes stepActive___mVJt2 {
  from {
    padding-top: 64px;
  }
  to {
    padding-top: 48px;
  }
}
.steps___PrCge {
  display: flex;
  cursor: pointer;
  text-align: center;
}
.steps___PrCge .step___2KVjn {
  font-size: 0;
  padding-top: 64px;
  width: 300px;
  height: 191px;
  position: relative;
  border-radius: 8px;
}
.steps___PrCge .step___2KVjn.active___1QNou {
  animation: stepActive___mVJt2 0.5s;
  padding-top: 48px;
  background-color: #ffffff;
}
.steps___PrCge .step___2KVjn img {
  width: 46px;
}
.steps___PrCge .step___2KVjn p {
  margin-top: 24px;
  line-height: 25px;
  font-size: 18px;
  color: #333333;
}
.progress___2Jk_Z {
  width: 1200px;
  height: 2px;
  margin-top: 21px;
  position: relative;
  background-color: rgba(54, 62, 92, 0.13);
}
.progress___2Jk_Z .progressRuner___1Pwwl {
  width: 12.5%;
  height: 2px;
  background-color: #3080fb;
}
@keyframes zoome___13UGk {
  from {
    opacity: 0.5;
    filter: blur(6px);
    transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  }
  to {
    opacity: 1;
    filter: blur(0px);
    transform: matrix(1, 0, 0, 1, 0, 0);
  }
}
@keyframes zooms___3do74 {
  from {
    opacity: 1;
    filter: blur(0px);
    transform: matrix(1, 0, 0, 1, 0, 0);
  }
  to {
    opacity: 0.5;
    filter: blur(6px);
    transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  }
}
.imgStage___9zv3A {
  width: 1200px;
  height: 498px;
  position: relative;
}
.imgStage___9zv3A .hide___2kq9d {
  display: none;
}
.imgStage___9zv3A img {
  bottom: 0;
  position: absolute;
  opacity: 0.5;
  filter: blur(6px);
  transform: matrix(0.9, 0, 0, 0.9, 0, 0);
  animation: zooms___3do74 0.5s;
}
.imgStage___9zv3A img.active___1QNou {
  z-index: 1;
  opacity: 1;
  filter: blur(0);
  transform: matrix(1, 0, 0, 1, 0, 0);
  animation: zoome___13UGk 0.5s;
}
.imgStage___9zv3A .pcImg___1xEgi {
  width: 670px;
  margin-left: 339px;
  margin-bottom: -22px;
}
.imgStage___9zv3A .mobileImg___GoqdK {
  width: 196px;
  margin-left: 205px;
  margin-bottom: -48px;
}

.banner___2I__q {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-4ac4c285c27fd1328eda3cd9b7c396f5.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___3cZir {
  width: 1200px;
  margin: 0 auto;
  padding-top: 81px;
  color: #ffffff;
}
.bannerWrap___3cZir h2 {
  line-height: 42px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.bannerWrap___3cZir p {
  width: 524px;
  margin-top: 20px;
  line-height: 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.bannerWrap___3cZir button {
  margin-top: 24px;
}
.scene0___229GV {
  padding-top: 80px;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-bottom: 120px;
  background-image: linear-gradient(180deg, #ffffff 0%, #f9faff 100%);
}
.scene0___229GV img {
  width: 844px;
  margin-top: 70px;
}
.scene1___bRmPJ {
  padding-top: 70px;
  padding-bottom: 102px;
}
.scene1___bRmPJ .content___2tK5l {
  margin-top: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.scene1___bRmPJ .content___2tK5l .left___3Bzgg {
  width: 460px;
}
.scene1___bRmPJ .content___2tK5l .left___3Bzgg .title___dvcAo {
  font-family: PingFangSC-Medium;
  font-size: 24px;
  color: #000000;
  padding-bottom: 32px;
}
.scene1___bRmPJ .content___2tK5l .left___3Bzgg .item___3rHky {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.scene1___bRmPJ .content___2tK5l .left___3Bzgg .item___3rHky img {
  margin-right: 16px;
  width: 14px;
}
.scene1___bRmPJ .content___2tK5l .left___3Bzgg .item___3rHky span {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.8);
}
.scene1___bRmPJ .content___2tK5l img {
  width: 722px;
}

.banner___hASx_ {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-c4f10bc199ff7ca47e4904678f0681e7.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___2_POU {
  width: 1200px;
  margin: 0 auto;
  padding-top: 80px;
  color: #ffffff;
}
.bannerWrap___2_POU h2 {
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.bannerWrap___2_POU h3 {
  margin-top: 24px;
  font-family: PingFangSC-Semibold;
  font-size: 14px;
}
.bannerWrap___2_POU p {
  width: 560px;
  margin: 6px 0 24px;
  font-size: 14px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.7);
}
.scene0___3SlwF {
  padding: 50px 0;
  background-color: #f5f7fa;
  display: flex;
  align-items: center;
  justify-content: center;
}
.scene0___3SlwF .left___3g4Pq {
  width: 500px;
  height: 364px;
}
.scene0___3SlwF .left___3g4Pq .title___1fmna {
  width: 324px;
  margin-bottom: 40px;
}
.scene0___3SlwF .left___3g4Pq .city___ep4Bf {
  width: 500px;
  font-size: 15px;
  color: #3e3a39;
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.scene0___3SlwF .left___3g4Pq .city___ep4Bf img {
  width: 14px;
  margin-right: 10px;
}
.scene0___3SlwF .left___3g4Pq .city___ep4Bf span {
  width: 48px;
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #333333;
  margin-right: 4px;
}
.scene0___3SlwF img {
  width: 700px;
}
.scene1___1Fci8 {
  padding-bottom: 80px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.scene1___1Fci8 p {
  margin-top: 20px;
  width: 631px;
  text-align: center;
  font-size: 18px;
  color: rgba(0, 0, 0, 0.8);
}
.scene1___1Fci8 img {
  margin-top: 60px;
  width: 1200px;
}
.contentWrap___22Beh {
  overflow: hidden;
  padding: 50px 0 69px 0;
  position: relative;
  background-color: #f5f7fa;
}
.contentWrap___22Beh .home-scene-title {
  padding-top: 0;
}
.contentWrap___22Beh .petal___3iYHD {
  position: absolute;
}
.contentBox___3USXh {
  width: 1200px;
  height: 653px;
  margin: 30px auto 0;
  padding: 80px 100px;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
.menu___3kZkI {
  width: 560px;
  display: inline-block;
  vertical-align: top;
}
.menu___3kZkI .image___3a8Jm {
  width: 440px;
  height: 500px;
  background-color: #d8d8d8;
}
.menuItem___3GTco + .menuItem___3GTco {
  margin-top: 45px;
}
@keyframes progressam___2w66w {
  from {
    width: 344px;
  }
  to {
    width: 600px;
  }
}
.menuItem___3GTco {
  cursor: pointer;
  height: 87px;
  padding-left: 42px;
  position: relative;
  color: rgba(0, 0, 0, 0.5);
  z-index: 1;
}
.menuItem___3GTco.activity___3UuVy .line___2uxLW {
  width: 600px;
  animation: progressam___2w66w 1s;
  background-color: #cfa54f;
}
.menuItem___3GTco.activity___3UuVy .line___2uxLW::before {
  content: '';
  width: 10px;
  height: 10px;
  display: block;
  border-radius: 100%;
  position: absolute;
  right: 0;
  top: -5px;
  background-color: #cfa54f;
}
.menuItem___3GTco.activity___3UuVy .number___1jkpZ {
  color: #666666;
}
.menuItem___3GTco.activity___3UuVy h3 {
  color: #000000;
}
.menuItem___3GTco.activity___3UuVy p {
  color: rgba(0, 0, 0, 0.8);
}
.menuItem___3GTco .number___1jkpZ {
  height: 39px;
  font-size: 32px;
  font-family: BebasNeue;
  position: absolute;
  color: #a5a5a5;
  left: 0;
  top: 0;
}
.menuItem___3GTco h3 {
  line-height: 28px;
  font-size: 20px;
}
.menuItem___3GTco p {
  margin-top: 12px;
  font-size: 16px;
  line-height: 19px;
}
.menuItem___3GTco .line___2uxLW {
  width: 344px;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #ececec;
  z-index: 1;
}
.footer___36v1e {
  position: relative;
  z-index: 1;
  height: 180px;
  text-align: center;
  background-image: linear-gradient(171deg, #5b9cff 0%, #498ffc 100%);
  font-size: 28px;
  color: #ffffff;
  font-family: PingFangSC-Medium;
  background: url(/_next/static/images/footer-bg-efa6606323440860ca2a4c69f3068e2c.png);
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
.footer___36v1e button {
  margin-left: 24px;
}

.banner___35K2A {
  height: 350px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-28ef49159e0b4aa9ca0a8a7db53e667f.png) no-repeat center center;
  background-size: cover;
}
.bannerWrap___1e5Ec {
  width: 1200px;
  margin: 0 auto;
  padding-top: 71px;
  color: #ffffff;
}
.bannerWrap___1e5Ec h2 {
  font-family: BebasNeue;
  font-size: 54px;
}
.bannerWrap___1e5Ec p {
  margin-top: 12px;
  line-height: 24px;
  font-family: PingFangSC-Medium;
  font-size: 30px;
}
.bannerWrap___1e5Ec button {
  margin-top: 39px;
}
.scene0___1_cPW {
  padding-top: 80px;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-bottom: 120px;
  background: url(/_next/static/images/bg-e9dd2773279fa6e941d3fa248524f4f5.png) no-repeat center center;
  background-size: cover;
}
.scene0___1_cPW .content___y8aZA {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 80px;
}
.scene0___1_cPW .content___y8aZA .item___1qufH {
  width: 280px;
  height: 292px;
  background-color: #ffffff;
  box-shadow: 0px 2px 16px 0px rgba(183, 206, 239, 0.2);
  border-radius: 8px;
  margin: 0 50px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.scene0___1_cPW .content___y8aZA .item___1qufH img {
  margin-top: 40px;
  width: 106px;
}
.scene0___1_cPW .content___y8aZA .item___1qufH h2 {
  margin-top: 31px;
  font-family: PingFangSC-Medium;
  font-size: 20px;
  color: #333333;
}
.scene0___1_cPW .content___y8aZA .item___1qufH p {
  font-size: 14px;
  line-height: 26px;
  color: #606060;
  margin-top: 4px;
}
.scene1___3MouL {
  padding-top: 80px;
  padding-bottom: 93px;
}
.scene1___3MouL .content___y8aZA {
  margin-top: 53px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.scene1___3MouL .content___y8aZA .left___2gHhB {
  width: 476px;
  margin-right: 161px;
}
.scene1___3MouL .content___y8aZA .left___2gHhB .item___1qufH {
  display: flex;
  margin-bottom: 48px;
}
.scene1___3MouL .content___y8aZA .left___2gHhB .item___1qufH .order___11euP {
  margin-right: 16px;
  width: 70px;
  height: 26px;
  background-color: rgba(215, 168, 70, 0.2);
  border-radius: 13px;
  font-family: PingFangSC-Semibold;
  font-size: 14px;
  line-height: 26px;
  color: #cf9d34;
  text-align: center;
}
.scene1___3MouL .content___y8aZA .left___2gHhB .item___1qufH h2 {
  font-family: PingFangSC-Medium;
  font-size: 20px;
  color: #333333;
}
.scene1___3MouL .content___y8aZA .left___2gHhB .item___1qufH p {
  width: 390px;
  margin-top: 8px;
  font-size: 16px;
  line-height: 28px;
  color: #606060;
}
.scene1___3MouL .content___y8aZA .left___2gHhB .item___1qufH:last-child {
  margin-bottom: 0;
}
.scene1___3MouL .content___y8aZA img {
  width: 410px;
}

.banner___35-qV {
  margin-top: 80px;
  height: 458px;
  background: url(/_next/static/images/banner-a4f15de110ea17c60e20428996878664.png) no-repeat center center;
  background-size: cover;
}
.banner___35-qV .bannerDesc___UJ5xR {
  width: 1200px;
  margin: 0 auto;
  padding-top: 96px;
}
.banner___35-qV p + p {
  margin-top: 9px;
}
.banner___35-qV p {
  line-height: 53px;
  font-size: 38px;
  color: #ffffff;
}
.banner___35-qV p span {
  padding: 0 6px;
  line-height: 96px;
  font-family: BebasNeue;
  font-size: 80px;
  color: #ffffff;
}
.displayNone___30TnT {
  opacity: 0;
}
.productMenu___2MBKt {
  width: 1200px;
  height: 64px;
  display: flex;
  margin: 0 auto;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.productStage___3HDfI {
  height: 800px;
  margin: 0 auto;
  position: relative;
}
.productStage___3HDfI .productBox___O0wsX {
  top: 0;
  left: 50%;
  overflow: hidden;
  transform: translateX(-50%);
  position: absolute;
  height: 800px;
  width: 100%;
}
.productStage___3HDfI .productBox___O0wsX .productBoxBg___2OdWH {
  bottom: 0;
  position: absolute;
  width: 100%;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd {
  width: 460px;
  padding-top: 150px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd h2 {
  line-height: 67px;
  font-family: PingFangSC-Semibold;
  font-size: 48px;
  color: #000000;
  margin-bottom: 20px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd h2 img {
  width: 50px;
  height: 50px;
  margin-bottom: 8px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd h3 {
  font-family: PingFangSC-Medium;
  font-size: 27px;
  line-height: 40px;
  color: rgba(0, 0, 0, 0.85);
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd h3 + p {
  margin-top: 22px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd p {
  font-family: PingFangSC-Regular;
  font-size: 18px;
  line-height: 39px;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 0.5);
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd .productQrcode___2lmuj {
  margin-top: 42px;
  width: 224px;
  height: 114px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.02);
  padding: 12px;
  border-radius: 15px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd .productQrcode___2lmuj img {
  width: 90px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd .productQrcode___2lmuj p {
  width: 98px;
  line-height: 20px;
  font-size: 14px;
  color: #a77a1f;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .productDesc___3Hrfd .productQrcode___2lmuj p span {
  font-family: PingFangSC-Medium;
  color: #a77a1f;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .slideshow___2p-Wz {
  top: 94px;
  right: 163px;
  position: absolute;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .slideshow___2p-Wz .substrateImg___hfnRI {
  position: absolute;
  bottom: -52px;
  left: -269px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .slideshow___2p-Wz .mainImg___2oIJv {
  width: 278px;
  height: 600px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .slideshow___2p-Wz .phoneFrame___2hu-R {
  position: absolute;
  top: -14px;
  left: -52px;
  width: 375px;
  height: 643px;
}
.productStage___3HDfI .productBox___O0wsX .productShow___15AbI .slideshow___2p-Wz .petal___1y-o8 {
  position: absolute;
}
.menuItem___3fVFK {
  width: 150px;
  display: flex;
  position: relative;
  align-items: center;
  font-size: 16px;
  color: #333333;
}
.menuItem___3fVFK .iconfont {
  text-align: center;
  line-height: 30px;
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 22px;
  margin: 0px 8px 0 16px;
  color: #e0e0e0;
}
.menuItem___3fVFK.active___ky8ED {
  font-family: PingFangSC-Semibold;
}
.menuItem___3fVFK.active___ky8ED .iconfont {
  color: #dab768;
}
.menuItem___3fVFK.active___ky8ED::before {
  bottom: -16px;
  position: absolute;
  display: block;
  content: ' ';
  height: 3px;
  width: 150px;
  background-color: #dab768;
}
.footer___1cpNs {
  height: 331px;
  background: url(/_next/static/images/footer-bg-528f68c7822179959c3095953c041515.png) no-repeat center center;
  background-size: cover;
}
.footerContent___1ecHz {
  padding: 61px;
  width: 1200px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footerContent___1ecHz h2 {
  font-size: 40px;
  color: rgba(0, 0, 0, 0.85);
}
.footerContent___1ecHz p {
  margin-top: 21px;
  font-size: 22px;
  line-height: 40px;
  color: rgba(0, 0, 0, 0.85);
}
.footerQrcode___2WbOb {
  width: 158px;
  height: 208px;
  padding: 18px;
  text-align: center;
  background-color: #ffffff;
  border-radius: 12px;
}
.footerQrcode___2WbOb p {
  margin: 12px auto 0;
  width: 98px;
  font-size: 14px;
  line-height: 20px;
  color: #5f5f5f;
}
.footerQrcode___2WbOb img {
  width: 122px;
}

.banner___1Jx7X {
  height: 193px;
  margin-top: 64px;
  background: url(/_next/static/images/banner-bg-6366e4b3a0370eb7c45853e67ab18e48.png);
  background-size: cover;
}
.bannerWrap___2S-Tr {
  width: 1200px;
  margin: 0 auto;
  padding-top: 71px;
  color: #ffffff;
}
.bannerWrap___2S-Tr h2 {
  text-align: center;
  line-height: 65px;
  font-size: 18px;
}
.contentWrap___1zeEo {
  overflow: hidden;
  width: 1200px;
  margin: 0 auto;
}
.contentWrap___1zeEo img {
  max-width: 100% !important;
  height: auto !important;
}
.contentWrap___1zeEo .marginBottomP___2tJW9 p {
  margin-bottom: 0px !important;
}
.contentWrap___1zeEo .newsContent___1JXdY {
  padding: 30px 20px;
  position: relative;
  float: left;
  width: 52%;
  min-width: 410px;
  max-width: 600px;
}
.contentWrap___1zeEo .newsContent___1JXdY h3 {
  color: #383838;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 20px;
}
.contentWrap___1zeEo .newsContent___1JXdY h3 + span {
  color: #a6a6a6;
  font-size: 13px;
  display: block;
  padding-bottom: 20px;
}
.contentWrap___1zeEo .newsContent___1JXdY h2 {
  color: #383838;
  font-size: 16px;
  padding-bottom: 20px;
  font-weight: bold;
}
.contentWrap___1zeEo .newsContent___1JXdY h4 {
  color: #808080;
  font-size: 16px;
  line-height: 24px;
  padding-bottom: 24px;
}
.contentWrap___1zeEo .newsContent___1JXdY p {
  color: #808080;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 24px;
}
.contentWrap___1zeEo .newsContent___1JXdY strong {
  font-weight: bold;
}
.contentWrap___1zeEo .newsContent___1JXdY img {
  width: 100%;
  margin-bottom: 24px;
}
.contentWrap___1zeEo .otherList___3HPND {
  margin: 40px 25px;
  max-width: 260px;
  float: right;
}
.contentWrap___1zeEo .otherList___3HPND .otherListTitle___qwFtK {
  color: #808080;
  font-size: 14px;
  line-height: 30px;
  border-bottom: 3px solid #D8B566;
}
.contentWrap___1zeEo .otherList___3HPND .item___2YHqJ {
  margin-top: 30px;
  height: 110px;
  border-bottom: 1px solid #efefef;
  cursor: pointer;
}
.contentWrap___1zeEo .otherList___3HPND .item___2YHqJ .itemImgWrap___1k0Is {
  float: left;
  position: relative;
  width: 111px;
  height: 80px;
  overflow: hidden;
  border-radius: 5px;
}
.contentWrap___1zeEo .otherList___3HPND .item___2YHqJ .itemImgWrap___1k0Is img {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.contentWrap___1zeEo .otherList___3HPND img {
  height: 80px;
  float: left;
}
.contentWrap___1zeEo .otherList___3HPND h3 {
  width: 53%;
  float: left;
  margin-left: 4%;
  margin-top: 0;
  line-height: 20px;
  font-size: 13px;
  color: #808080;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.content___1R5Gd {
  overflow-y: scroll;
  height: 1000px;
}
.banner___2PcKC {
  height: 193px;
  margin-top: 80px;
  background: url(/_next/static/images/banner-bg-6366e4b3a0370eb7c45853e67ab18e48.png);
  background-size: cover;
}
.bannerWrap___1NJLo {
  width: 1200px;
  margin: 0 auto;
  padding-top: 71px;
  color: #ffffff;
}
.bannerWrap___1NJLo h2 {
  text-align: center;
  line-height: 65px;
  font-size: 18px;
}
.contentWrap___18AFJ {
  width: 1200px;
  margin: 0 auto;
}
.contentWrap___18AFJ .headline___3sNVA {
  padding: 50px 20px 0 362px;
  height: 252px;
  border-bottom: 1px solid #efefef;
  padding-bottom: 26px;
  position: relative;
}
.contentWrap___18AFJ .headline___3sNVA .bannerImgWrap___3MLog {
  position: absolute;
  left: 20px;
  top: 50px;
  width: 313px;
  height: 175px;
  overflow: hidden;
  border-radius: 5px;
}
.contentWrap___18AFJ .headline___3sNVA .bannerImgWrap___3MLog img {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.contentWrap___18AFJ .headline___3sNVA h3 {
  color: #383838;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
  cursor: pointer;
}
.contentWrap___18AFJ .headline___3sNVA p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  padding-top: 36px;
  color: #808080;
  font-size: 14px;
  line-height: 22px;
}
.contentWrap___18AFJ .list___dyLKX {
  display: flex;
  flex-wrap: wrap;
  padding: 0px 20px;
  justify-content: space-between;
}
.contentWrap___18AFJ .list___dyLKX .item___1eqnb {
  padding: 30px 0;
  width: 443px;
}
.contentWrap___18AFJ .list___dyLKX .item___1eqnb .itemImgWrap___1CnP3 {
  position: relative;
  width: 443px;
  border-radius: 5px;
}
.contentWrap___18AFJ .list___dyLKX .item___1eqnb .itemImgWrap___1CnP3 img {
  width: 100%;
}
.contentWrap___18AFJ .list___dyLKX h3 {
  margin: 26px 0 10px 0;
  color: #383838;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.contentWrap___18AFJ .list___dyLKX p {
  color: #808080;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.swiperWrap___uaHIQ {
  position: relative;
  height: calc(100vh - 16vw);
}
.swiperWrap___uaHIQ .swiper-pagination-bullets {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  right: 2.6666666666667vw;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
  z-index: 10;
}
.swiperWrap___uaHIQ .swiper-pagination-bullet {
  width: 0.8vw;
  height: 6.4vw;
  background-color: #e4eaec;
  border-radius: 1px;
  margin: 1.6vw 0;
  display: block;
}
.swiperWrap___uaHIQ .swiper-pagination-bullet-active {
  background-image: linear-gradient(153deg, #f1d888 0%, #cfa54f 100%, #cfa54f 100%);
}
.slideWrap___1ohBQ {
  height: calc(100vh - 16vw);
  position: relative;
  overflow: hidden;
}
.slideWrap___1ohBQ .footer___2VOs4 {
  left: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  height: 20.2666666666667vw;
  background-color: #3b3f4a;
  padding-top: 2.1333333333333vw;
}
.slideWrap___1ohBQ .footer___2VOs4 p {
  text-align: center;
  font-size: 3.2vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 5.3333333333333vw;
  letter-spacing: 0px;
  color: rgba(255, 255, 255, 0.4);
}
.scene0___TisEW {
  color: #e2e0e2;
  padding: 24vw 8vw;
  background-size: cover;
  background-image: url(/_next/static/images/bg-e1231b221e3cccc8014649737af3336c.png);
}
.scene0___TisEW h2 {
  line-height: 9.0666666666667vw;
  font-size: 6.4vw;
  font-family: PingFangSC-Semibold;
}
.scene0___TisEW h3 {
  margin-top: 2.1333333333333vw;
  margin-bottom: 30.1333333333333vw;
}
.scene0___TisEW h3 span {
  line-height: 16vw;
  font-family: BebasNeue;
  font-size: 13.3333333333333vw;
  color: #fdd57b;
  padding-right: 2.4vw;
}
.scene0___TisEW p {
  font-size: 4vw;
  line-height: 6.4vw;
  color: #e2e0e2;
}
.scene0___TisEW button {
  margin-top: 8.8vw;
}
.scene1___2yQmn {
  background-color: #fafafc;
  background: url(/_next/static/images/bg-86cbcbcbb724d9746fb37b3f745e78e6.png) no-repeat bottom;
  background-size: 100%;
}
.scene2___452hH {
  background-color: #fffcf6;
  background: url(/_next/static/images/bg-a25db2ca95c18fffb6bd5f5f410a1f17.png) no-repeat bottom;
  background-size: 100%;
}
.scene3___2xaFB {
  background-color: #fafafc;
  background: url(/_next/static/images/bg-9659194bdd70de2b2dc8b9fb216288ac.png) no-repeat bottom;
  background-size: 100%;
}
.scene4___1XQHg {
  background-color: #fcfafc;
  background: url(/_next/static/images/bg-b0ede19a56d1514b161b4363683d5a7b.png) no-repeat bottom;
  background-size: 100%;
}
.scene5___NrR3o {
  background-color: #fffcf6;
  background: url(/_next/static/images/bg-d2a14540e0d2db84e268696689f83ffa.png) no-repeat bottom;
  background-size: 100%;
}
.scene6___1QJ0v {
  background-color: #fcf8f7;
  background: url(/_next/static/images/bg-cf3d99957cb308dd60059ab1d738f31c.png) no-repeat bottom;
  background-size: 100%;
}
.scene7___3Cjyn {
  background-color: #fcf8f7;
  background: url(/_next/static/images/bg-6cd8ea1de05b96e93f24f9e88fccb0a9.png) no-repeat bottom;
  background-size: 100%;
}
.scene8___3Q1ry {
  background-color: #fcf8f7;
  background: url(/_next/static/images/bg-1be7d3da730696b6e5493f1db3953e95.png) no-repeat center;
  background-size: cover;
}
.scene1___2yQmn,
.scene2___452hH,
.scene3___2xaFB,
.scene4___1XQHg,
.scene5___NrR3o,
.scene6___1QJ0v,
.scene7___3Cjyn,
.scene8___3Q1ry {
  padding: 10.6666666666667vw 8vw;
}
.scene1___2yQmn h2,
.scene2___452hH h2,
.scene3___2xaFB h2,
.scene4___1XQHg h2,
.scene5___NrR3o h2,
.scene6___1QJ0v h2,
.scene7___3Cjyn h2,
.scene8___3Q1ry h2 {
  font-family: PingFangSC-Semibold;
  font-size: 7.4666666666667vw;
  color: #000000;
  margin-bottom: 4.2666666666667vw;
}
.scene1___2yQmn h2 img,
.scene2___452hH h2 img,
.scene3___2xaFB h2 img,
.scene4___1XQHg h2 img,
.scene5___NrR3o h2 img,
.scene6___1QJ0v h2 img,
.scene7___3Cjyn h2 img,
.scene8___3Q1ry h2 img {
  margin-right: 5.0666666666667vw;
  width: 14.6666666666667vw;
  height: 14.6666666666667vw;
}
.scene1___2yQmn h3,
.scene2___452hH h3,
.scene3___2xaFB h3,
.scene4___1XQHg h3,
.scene5___NrR3o h3,
.scene6___1QJ0v h3,
.scene7___3Cjyn h3,
.scene8___3Q1ry h3 {
  font-family: PingFangSC-Medium;
  font-size: 5.0666666666667vw;
  line-height: 6.9333333333333vw;
  color: rgba(0, 0, 0, 0.85);
}
.scene1___2yQmn h3 + p,
.scene2___452hH h3 + p,
.scene3___2xaFB h3 + p,
.scene4___1XQHg h3 + p,
.scene5___NrR3o h3 + p,
.scene6___1QJ0v h3 + p,
.scene7___3Cjyn h3 + p,
.scene8___3Q1ry h3 + p {
  margin-top: 3.2vw;
}
.scene1___2yQmn p,
.scene2___452hH p,
.scene3___2xaFB p,
.scene4___1XQHg p,
.scene5___NrR3o p,
.scene6___1QJ0v p,
.scene7___3Cjyn p,
.scene8___3Q1ry p {
  font-size: 3.7333333333333vw;
  line-height: 8vw;
  color: rgba(0, 0, 0, 0.5);
}
.scene1___2yQmn button,
.scene2___452hH button,
.scene3___2xaFB button,
.scene4___1XQHg button,
.scene5___NrR3o button,
.scene6___1QJ0v button,
.scene7___3Cjyn button,
.scene8___3Q1ry button {
  margin-top: 8.5333333333333vw;
}
.scene8___3Q1ry {
  position: relative;
}
.scene8___3Q1ry .qrcode___1eEJX {
  margin-top: 18.4vw;
  padding: 2.9333333333333vw;
  text-align: center;
  background-color: #ffffff;
  border-radius: 1.0666666666667vw;
  width: 30.6666666666667vw;
  height: 35.7333333333333vw;
}
.scene8___3Q1ry .qrcode___1eEJX img {
  width: 25.0666666666667vw;
  height: 25.3333333333333vw;
}
.scene8___3Q1ry .qrcode___1eEJX p {
  font-size: 2.9333333333333vw;
  line-height: 4vw;
  color: rgba(0, 0, 0, 0.5);
}

div,
span,
p {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.banner___1Rnvj {
  margin-top: 14.1333333333333vw;
  height: 26.6666666666667vw;
  background: url(/_next/static/images/banner-bg-6366e4b3a0370eb7c45853e67ab18e48.png) no-repeat center;
  background-size: cover;
}
.bannerWrap___2tiWf {
  margin: 0 auto;
  padding-top: 5.3333333333333vw;
  color: #ffffff;
}
.bannerWrap___2tiWf h2 {
  text-align: center;
  line-height: 17.3333333333333vw;
  font-size: 4.8vw;
}
.marginBottomP___1EOow p {
  margin-bottom: 0px !important;
}
.contentWrap___f4np_ {
  overflow: hidden;
  margin: 0 auto;
}
.contentWrap___f4np_ .newsContent___WBLqu {
  padding: 5.3333333333333vw;
  position: relative;
}
.contentWrap___f4np_ .newsContent___WBLqu img {
  max-width: 100% !important;
  height: auto!important;
}
.contentWrap___f4np_ .newsContent___WBLqu h2 {
  color: #383838;
  font-size: 4.2666666666667vw;
  line-height: 6vw;
  font-weight: bold;
  padding-bottom: 5.3333333333333vw;
}
.contentWrap___f4np_ .newsContent___WBLqu h3 {
  color: #383838;
  font-size: 4.2666666666667vw;
  line-height: 6vw;
  font-weight: bold;
  padding-bottom: 5.3333333333333vw;
}
.contentWrap___f4np_ .newsContent___WBLqu h3 + span {
  display: block;
}
.contentWrap___f4np_ .newsContent___WBLqu p {
  color: #808080;
  font-size: 3.7333333333333vw;
  line-height: 8vw;
  margin-bottom: 5.3333333333333vw;
  word-wrap: break-word;
  word-break: break-all;
}
.contentWrap___f4np_ .newsContent___WBLqu strong {
  font-weight: bold;
}
.contentWrap___f4np_ .newsContent___WBLqu span {
  color: #808080;
  font-size: 3.7333333333333vw;
  line-height: 8vw;
  margin-bottom: 2.6666666666667vw;
}
.contentWrap___f4np_ .newsContent___WBLqu img {
  width: 100%;
  margin-bottom: 5.3333333333333vw;
}
.contentWrap___f4np_ .otherList___aU4WJ {
  margin: 6.6666666666667vw 5.3333333333333vw;
}
.contentWrap___f4np_ .otherList___aU4WJ .otherListTitle___1Mbm3 {
  color: #808080;
  font-size: 3.7333333333333vw;
  line-height: 8vw;
  border-bottom: 0.8vw solid #D8B566;
}
.contentWrap___f4np_ .otherList___aU4WJ .item___HKdpt {
  margin-top: 2.6666666666667vw;
  height: 20vw;
  border-bottom: 1px solid #efefef;
  cursor: pointer;
}
.contentWrap___f4np_ .otherList___aU4WJ .item___HKdpt .itemImgWrap___3QsH- {
  float: left;
  position: relative;
  width: 24vw;
  height: 17.3333333333333vw;
  overflow: hidden;
  border-radius: 1.3333333333333vw;
}
.contentWrap___f4np_ .otherList___aU4WJ .item___HKdpt .itemImgWrap___3QsH- img {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.contentWrap___f4np_ .otherList___aU4WJ h3 {
  padding-left: 2.6666666666667vw;
  display: inline-block;
  margin-top: 0;
  line-height: 4.4vw;
  font-size: 3.4666666666667vw;
  color: #808080;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  padding-bottom: 5.3333333333333vw;
}

.banner___1PF8_ {
  margin-top: 14.1333333333333vw;
  height: 26.6666666666667vw;
  background: url(/_next/static/images/banner-bg-6366e4b3a0370eb7c45853e67ab18e48.png) no-repeat center;
  background-size: cover;
}
.bannerWrap___ap-7b {
  margin: 0 auto;
  padding-top: 5.3333333333333vw;
  color: #ffffff;
}
.bannerWrap___ap-7b h2 {
  text-align: center;
  line-height: 17.3333333333333vw;
  font-size: 4.8vw;
}
.contentWrap___1Ta4G {
  overflow-y: scroll;
  height: 266.66666666666674vw;
  margin: 0 auto;
  width: 100%;
  padding: 0 5.0666666666667vw;
}
.contentWrap___1Ta4G .headline___SlFVQ {
  padding-top: 8vw;
  padding-bottom: 3.2vw;
  width: 90.1333333333333vw;
  border-bottom: 1px solid #efefef;
}
.contentWrap___1Ta4G .headline___SlFVQ .bannerImgWrap___2Tqrx {
  position: relative;
  width: 90.1333333333333vw;
  height: 50.4vw;
  overflow: hidden;
}
.contentWrap___1Ta4G .headline___SlFVQ .bannerImgWrap___2Tqrx img {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.contentWrap___1Ta4G .headline___SlFVQ h3 {
  color: #383838;
  font-size: 4.2666666666667vw;
  padding-top: 1.6vw;
  font-weight: bold;
  line-height: 6.4vw;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.contentWrap___1Ta4G .headline___SlFVQ p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  padding-top: 4.8vw;
  color: #808080;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
}
.contentWrap___1Ta4G .list___3tENO .item___2_YVP {
  overflow: hidden;
  padding: 8vw 0;
  width: 90.1333333333333vw;
  border-bottom: 1px solid #efefef;
}
.contentWrap___1Ta4G .list___3tENO .item___2_YVP .itemImgWrap___3_VRu {
  position: relative;
  width: 90.1333333333333vw;
  border-radius: 1.3333333333333vw;
}
.contentWrap___1Ta4G .list___3tENO .item___2_YVP .itemImgWrap___3_VRu img {
  width: 100%;
}
.contentWrap___1Ta4G .list___3tENO h3 {
  margin: 1.6vw 0 2.6666666666667vw 0;
  color: #383838;
  font-size: 4.2666666666667vw;
  font-weight: bold;
  line-height: 6.4vw;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.contentWrap___1Ta4G .list___3tENO p {
  color: #808080;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.DGHireSignUp___3B0zo {
  z-index: 101;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.mask___2_wyz {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.content___3NU6f {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  box-shadow: 0.5333333333333vw 0.5333333333333vw 5.3333333333333vw 0px rgba(55, 71, 79, 0.07);
  background: #ffffff url(/_next/static/images/翅膀@2x-d1ec4fdc25974f103142bea1bb2ef85e.png) no-repeat right bottom;
  background-size: 58.9333333333333vw 46.9333333333333vw;
}
.content___3NU6f .loading___2EOeh {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  font-size: 4.2666666666667vw;
  text-align: center;
  line-height: 124.5333333333334vw;
  background-color: rgba(255, 255, 255, 0.6);
}
.header___2TKrJ {
  display: flex;
  padding: 5.3333333333333vw;
  justify-content: space-between;
}
.header___2TKrJ .iconfont {
  font-size: 3.7333333333333vw;
  color: #cccccc;
  line-height: 7.4666666666667vw;
}
.header___2TKrJ .title___7S2gZ {
  margin-top: 3.4666666666667vw;
  height: 7.4666666666667vw;
  font-family: PingFangSC-Medium;
  font-size: 5.3333333333333vw;
  color: #333333;
}
.formWrap___2VU5x {
  margin-top: 4.2666666666667vw;
  padding: 4.2666666666667vw 5.3333333333333vw 0;
}
.formWrap___2VU5x label + label {
  margin-top: 4.2666666666667vw;
}
.formWrap___2VU5x label {
  position: relative;
  font-size: 0;
  height: 17.6vw;
  display: block;
}
.formWrap___2VU5x label p {
  font-size: 3.4666666666667vw;
  line-height: 5.0666666666667vw;
  color: #777777;
}
.formWrap___2VU5x input {
  width: 100%;
  height: 13.0666666666667vw;
  border-radius: 1.0666666666667vw;
  border: 0;
  border-bottom: solid 1px #ececec;
  font-size: 4.2666666666667vw;
  color: #333333;
}
.formWrap___2VU5x input::placeholder {
  color: #cccccc;
}
.formWrap___2VU5x .errorInfo___cOA_W {
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: #ff333d;
  position: absolute;
  right: 3.2vw;
  bottom: 3.2vw;
}
.formWrap___2VU5x .errorInfo___cOA_W .iconfont {
  font-size: 3.7333333333333vw;
  margin-right: 1.0666666666667vw;
}
.formWrap___2VU5x button {
  margin-top: 9.6vw;
  border: 0;
  width: 100%;
  height: 11.7333333333333vw;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
  border-radius: 1.0666666666667vw;
  font-size: 4.8vw;
  color: #ffffff;
}
.formWrap___2VU5x button:disabled {
  color: #b7b9bf;
  background: #d1d2d5;
}
.formWrap___2VU5x .checkboxContainer___1JLiE {
  display: inline-block;
  width: 33.3%;
  margin-bottom: 2.6666666666667vw;
}
.formWrap___2VU5x .checkboxContainer___1JLiE span {
  font-size: 3.7333333333333vw;
  color: #777777;
}
.formWrap___2VU5x .checkboxContainer___1JLiE .box___3eXGJ {
  display: flex;
  align-items: center;
}
.formWrap___2VU5x .checkboxContainer___1JLiE:nth-child(3n+2) .box___3eXGJ {
  justify-content: center;
}
.formWrap___2VU5x .checkboxContainer___1JLiE:nth-child(3n+3) .box___3eXGJ {
  justify-content: end;
}
.formWrap___2VU5x .check___u-QAb {
  width: 4.2666666666667vw;
  height: 4.2666666666667vw;
  margin-right: 1.8666666666667vw;
  appearance: none;
  border: solid 1px #d0d0d0;
  position: relative;
  box-sizing: border-box;
}
.formWrap___2VU5x .check___u-QAb:checked {
  border: none;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
}
.formWrap___2VU5x .check___u-QAb:checked::before {
  position: absolute;
  content: " ";
  width: 1.0666666666667vw;
  height: 2.1333333333333vw;
  transform: rotate(45deg);
  border-right: 0.5333333333333vw solid #fff;
  border-bottom: 0.5333333333333vw solid #fff;
  top: 0.5333333333333vw;
  left: 1.3333333333333vw;
}
.formWrap___2VU5x .checkboxFrom___2l5fm {
  margin-top: 3.2vw;
}

.signUpFooter___2ydwn {
  height: 40vw;
  color: #ffffff;
  text-align: center;
  background: url(/_next/static/images/footer-bg-10121fd14549d6d2afed4969f991947d.png) no-repeat center;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.signUpFooter___2ydwn p {
  padding: 0 11.7333333333333vw 4.2666666666667vw;
  line-height: 6.1333333333333vw;
  font-family: PingFangSC-Medium;
  font-size: 4.2666666666667vw;
}

.dgHireScene1___36ZEk {
  padding: 16.2666666666667vw 2.6666666666667vw 16vw 2.6666666666667vw;
  height: 102.6666666666667vw;
}
.dgHireScene1___36ZEk .img___pijRC {
  margin-left: 4.8vw;
  height: 16vw;
}
.dgHireScene1___36ZEk .map___27VB6 {
  height: 57.6vw;
  margin: 0 auto;
  margin-top: 2.6666666666667vw;
  display: block;
}

.dgHireScene2___1KWBf {
  height: 132.8vw;
  padding-top: 16vw;
  width: 100%;
  background-image: url(/_next/static/images/background-856081b0e81917b429b46b7ed5f5f93f.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.dgHireScene2___1KWBf .swiper-pagination-bullet-active {
  background-image: linear-gradient(90deg, #eac468 0%, #dbaa44 100%);
}
.dgHireScene2___1KWBf .card___6rEAF {
  width: 100vw;
  display: flex;
  padding-left: 5.3333333333333vw;
  padding-right: 5.3333333333333vw;
  justify-content: space-between;
  margin: 0 auto;
  margin-top: 9.8666666666667vw;
}
.dgHireScene2___1KWBf .card___6rEAF .btn___1AVQo {
  border: none;
  padding-left: 1.8666666666667vw;
  padding-right: 1.8666666666667vw;
  letter-spacing: 0;
  font-size: 3.2vw;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.15);
}
.dgHireScene2___1KWBf .card___6rEAF .btn___1AVQo:nth-child(n+2) {
  margin-left: 3.2vw;
}
.dgHireScene2___1KWBf .golden___7cDku {
  background-image: linear-gradient(90deg, #eac468 0%, #dbaa44 100%);
  border: solid 0;
  font-weight: bold;
}
.dgHireScene2___1KWBf .dgHireSwiper___2wVQT {
  height: 78.9333333333333vw;
}
.dgHireScene2___1KWBf .slide___3z63T {
  width: 100vw;
  padding-left: 5.3333333333333vw;
}
.dgHireScene2___1KWBf .serviceItem___2BKcd {
  width: 26.6666666666667vw;
  height: 26.4vw;
  margin-right: 4.5333333333333vw;
  margin-top: 6.6666666666667vw;
  background-color: #fff;
  padding-top: 6.9333333333333vw;
  display: inline-block;
  border-radius: 1.0666666666667vw;
}
.dgHireScene2___1KWBf .serviceItem___2BKcd img {
  width: 8vw;
  display: block;
  margin: 0 auto;
}
.dgHireScene2___1KWBf .serviceItem___2BKcd .name___2sUSV {
  margin-top: 2.4vw;
  color: #333;
  text-align: center;
  font-size: 3.2vw;
}

.DGScene3___1Of16 {
  height: 170.6666666666667vw;
  padding-top: 18.1333333333333vw;
  background-color: #fff;
}
.DGScene3___1Of16 .swiper-container {
  height: 120vw !important;
}
.DGScene3___1Of16 .num1 {
  background-image: linear-gradient(180deg, #f2f4ff 0%, #ffffff 100%);
}
.DGScene3___1Of16 .num2 {
  background-image: linear-gradient(180deg, #fffcf3 0%, #ffffff 100%);
}
.DGScene3___1Of16 .num3 {
  background-image: linear-gradient(180deg, #fff7f2 0%, #ffffff 100%);
}
.DGScene3___1Of16 .num4 {
  background-image: linear-gradient(180deg, #f2fffe 0%, #ffffff 100%);
}
.DGScene3___1Of16 .num5 {
  background-image: linear-gradient(180deg, #f2f4ff 0%, #ffffff 100%);
}
.DGScene3___1Of16 .num6 {
  background-image: linear-gradient(180deg, #fffcf3 0%, #ffffff 100%);
}
.content___2vVCl {
  font-size: 0;
  margin: 0 auto;
  margin-top: 10.6666666666667vw;
}
.item___2K1XC {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-left: 4.5333333333333vw;
  width: 72vw;
  height: 106.1333333333333vw;
  border-radius: 2.1333333333333vw;
  transition: 0.3s all;
  padding: 8vw 5.3333333333333vw;
  box-shadow: 0px 0.5333333333333vw 3.2vw 0px rgba(46, 63, 80, 0.08);
}
.item___2K1XC .img___1NBFZ {
  width: 18.6666666666667vw;
  height: 18.6666666666667vw;
  margin: 0 auto;
}
.item___2K1XC .img___1NBFZ img {
  width: 100%;
}
.item___2K1XC .title___eJ6rg {
  font-family: PingFangSC-Medium;
  font-size: 4.2666666666667vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
  margin-top: 2.6666666666667vw;
}
.item___2K1XC .subTitle___sQUH_ {
  font-family: PingFangSC-Regular;
  font-size: 3.7333333333333vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
  margin-top: 0.5333333333333vw;
}
.item___2K1XC .text___2j4MK {
  font-family: PingFangSC-Regular;
  width: 57.3333333333333vw;
  font-size: 3.2vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 6.9333333333333vw;
  letter-spacing: 0px;
  color: #7e7e7e;
  text-align: left;
  margin-top: 5.0666666666667vw;
}

.DGHire_h5___3X2AJ .banner___1j3P- {
  margin-top: 14.1333333333333vw;
  height: 120vw;
  background: url(/_next/static/images/banner-e91dbacd6eead60ca341ef879ad20782.png) no-repeat center center;
  background-size: cover;
  padding: 40.8vw 6.6666666666667vw 0 7.4666666666667vw;
  color: #ffffff;
}
.DGHire_h5___3X2AJ .banner___1j3P- h2 {
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
}
.DGHire_h5___3X2AJ .banner___1j3P- h3 {
  margin-top: 4.2666666666667vw;
}
.DGHire_h5___3X2AJ .banner___1j3P- p {
  width: 83.7333333333333vw;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: rgba(255, 255, 255, 0.7);
  margin: 4.2666666666667vw 0;
}

.qrcode___2qudX {
  z-index: 101;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.qrcode___2qudX .content___cq5hg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 150.6666666666667vw;
  min-height: 144.2666666666667vw;
  background-color: #ffffff;
  padding-top: 19.4666666666667vw;
  box-shadow: 0.5333333333333vw 0.5333333333333vw 5.3333333333333vw 0px rgba(55, 71, 79, 0.07);
  border-radius: 2.1333333333333vw;
  background-size: 36.8vw;
}
.qrcode___2qudX .content___cq5hg .img___TVzF6 {
  width: 71.7333333333333vw;
  display: block;
  margin: 0 auto;
}
.qrcode___2qudX .content___cq5hg .close___2zS9F {
  position: absolute;
  bottom: -16vw;
  width: 10.4vw;
  cursor: pointer;
  left: calc(50% - 5.0666666666667vw);
}
.qrcode___2qudX .content___cq5hg .title___2LNVL {
  font-size: 8vw;
  font-weight: bold;
  color: #182234;
  text-align: center;
  margin-bottom: 10.6666666666667vw;
}
.mask___1mL6K {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
}

.content___3J-IB {
  width: 87.2vw;
  height: 136vw;
  background-color: #ffffff;
  border-radius: 3.2vw;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.content___3J-IB .loading___2Ja1N {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  font-size: 4.2666666666667vw;
  text-align: center;
  line-height: 124.5333333333334vw;
  background-color: rgba(255, 255, 255, 0.6);
}
.title___1aad- {
  margin-top: 9.6vw;
  font-family: PingFangSC-Medium;
  font-size: 5.8666666666667vw;
  color: #182234;
}
.formWrap___3BnpH {
  margin-top: 8.5333333333333vw;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.formWrap___3BnpH label {
  overflow: hidden;
  position: relative;
  font-size: 0;
  height: 17.0666666666667vw;
  display: block;
}
.formWrap___3BnpH input {
  width: 66.6666666666667vw;
  height: 11.7333333333333vw;
  border-radius: 1.6vw;
  border: solid 1px #d2d5dc;
  padding-left: 3.2vw;
  font-size: 3.7333333333333vw;
  color: #333333;
}
.formWrap___3BnpH input::placeholder {
  color: #cccccc;
}
.formWrap___3BnpH .serviceCheckboxWrap___1d4B5 {
  width: 66.6666666666667vw;
}
.formWrap___3BnpH .checkboxContainer___2BGvN {
  display: inline-block;
  width: 33.3%;
  margin-bottom: 2.6666666666667vw;
}
.formWrap___3BnpH .checkboxContainer___2BGvN span {
  font-size: 3.7333333333333vw;
  color: #777777;
}
.formWrap___3BnpH .checkboxContainer___2BGvN .box___2Nkqj {
  display: flex;
  align-items: center;
}
.formWrap___3BnpH .checkboxContainer___2BGvN:nth-child(3n + 2) .box___2Nkqj {
  justify-content: center;
}
.formWrap___3BnpH .checkboxContainer___2BGvN:nth-child(3n + 3) .box___2Nkqj {
  justify-content: end;
}
.formWrap___3BnpH .check___39x7F {
  width: 4.2666666666667vw;
  height: 4.2666666666667vw;
  margin-right: 1.8666666666667vw;
  appearance: none;
  border: solid 1px #d0d0d0;
  position: relative;
  box-sizing: border-box;
}
.formWrap___3BnpH .check___39x7F:checked {
  border: none;
  background-image: linear-gradient(130deg, #cfa54f 0%, #e2c680 100%);
}
.formWrap___3BnpH .check___39x7F:checked::before {
  position: absolute;
  content: ' ';
  width: 1.0666666666667vw;
  height: 2.1333333333333vw;
  transform: rotate(45deg);
  border-right: 0.5333333333333vw solid #fff;
  border-bottom: 0.5333333333333vw solid #fff;
  top: 0.5333333333333vw;
  left: 1.3333333333333vw;
}
.formWrap___3BnpH .checkboxOtherContainer___10Dxw {
  display: flex;
  align-items: center;
}
.formWrap___3BnpH .checkboxOtherContainer___10Dxw > span {
  width: 10.6666666666667vw;
  font-size: 3.7333333333333vw;
  color: #777777;
}
.formWrap___3BnpH .checkboxOtherContainer___10Dxw .otherInput___1kSz2 {
  flex: 1;
  height: 8vw;
  border-radius: unset;
  border: 0;
  border-bottom: solid 1px #ececec;
  font-size: 3.7333333333333vw;
  color: #333333;
  padding-left: 0;
}
.formWrap___3BnpH .checkboxOtherContainer___10Dxw .otherInput___1kSz2::placeholder {
  color: #cccccc;
}
.formWrap___3BnpH .errorInfo___2yhwL {
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: #ff333d;
  position: absolute;
  right: 3.2vw;
  top: 2.9333333333333vw;
}
.formWrap___3BnpH .errorInfo___2yhwL .iconfont {
  font-size: 3.7333333333333vw;
  margin-right: 1.0666666666667vw;
}
.formWrap___3BnpH button {
  margin-top: 5.3333333333333vw;
  border: 0;
  width: 69.3333333333333vw;
  height: 13.3333333333333vw;
  background-image: linear-gradient(90deg, #ecc76c 0%, #daa842 100%);
  border-radius: 6.6666666666667vw;
  font-size: 4.2666666666667vw;
  color: #ffffff;
  display: inline-block;
  font-family: PingFangSC-Semibold;
}
.formWrap___3BnpH button:disabled {
  color: #b7b9bf;
  background: #d1d2d5;
  box-shadow: none;
}

.banner___NgkV8 {
  margin-top: 14.1333333333333vw;
  height: 120vw;
  background: url(/_next/static/images/banner-89545e0fa31622303e41a5a5260bd399.png) no-repeat center center;
  background-size: cover;
  padding: 50.9333333333333vw 7.4666666666667vw 0;
  color: #ffffff;
}
.banner___NgkV8 h2 {
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
}
.banner___NgkV8 p {
  width: 83.7333333333333vw;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: rgba(255, 255, 255, 0.7);
  margin: 4.2666666666667vw 0;
}
.scene0___QFJfH {
  padding-top: 16.2666666666667vw;
  height: 162.1333333333333vw;
  background: url(/_next/static/images/honor_bg-40912ff45c3dcb98d5bc6ed936b370a4.png) no-repeat center center;
  background-size: cover;
}
.scene0___QFJfH .content___qWBZv {
  position: relative;
  margin: 10.6666666666667vw auto;
  width: 91.4666666666667vw;
  height: 104.2666666666667vw;
  background-color: #ffffff;
  box-shadow: 0px 0.8vw 4.2666666666667vw 0px rgba(46, 63, 80, 0.08);
  border-radius: 2.6666666666667vw;
  padding: 10.6666666666667vw 4.2666666666667vw;
}
.scene0___QFJfH .content___qWBZv .topMark___2BM1d {
  position: absolute;
  width: 7.7333333333333vw;
  top: -3.2vw;
  left: 6.1333333333333vw;
}
.scene0___QFJfH .content___qWBZv .bottomMark___31GkD {
  position: absolute;
  width: 7.7333333333333vw;
  bottom: -3.2vw;
  right: 6.1333333333333vw;
}
.scene0___QFJfH .content___qWBZv .item___3TlMx {
  width: 82.9333333333333vw;
  height: 82.9333333333333vw;
}
.scene0___QFJfH .content___qWBZv .item___3TlMx img {
  width: 100%;
}
.scene1___1eUjJ {
  position: relative;
  padding-top: 16.2666666666667vw;
  height: 261.33333333333326vw;
  background: url(/_next/static/images/contact_bg-5fbfceb5da61a026c326ccbb6683fe60.png) no-repeat center center;
  background-size: cover;
}
.scene1___1eUjJ .signUp___3e7E1 {
  margin-top: 10.6666666666667vw;
  display: flex;
  justify-content: center;
}
.scene1___1eUjJ .bottom___14pSd {
  position: absolute;
  bottom: 0;
  width: 100vw;
  height: 74.6666666666667vw;
  background-color: rgba(27, 23, 21, 0.63);
  padding: 5.3333333333333vw 6.4vw;
  color: #ffffff;
}
.scene1___1eUjJ .bottom___14pSd .phone___2ipZE {
  font-family: PingFangSC-Semibold;
  font-size: 5.0666666666667vw;
}
.scene1___1eUjJ .bottom___14pSd .address___X47MH {
  margin-top: 2.1333333333333vw;
  line-height: 5.3333333333333vw;
  font-size: 3.2vw;
}
.scene1___1eUjJ .bottom___14pSd img {
  margin-top: 3.2vw;
  width: 48.8vw;
}

.banner___2I50X {
  margin-top: 14.1333333333333vw;
  height: 120vw;
  background: url(/_next/static/images/banner-7495d3be519acb8a02f2d9038eb49699.png) no-repeat center center;
  background-size: cover;
  padding: 51.4666666666667vw 6.6666666666667vw 0 7.4666666666667vw;
  color: #ffffff;
}
.banner___2I50X h2 {
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
}
.banner___2I50X p {
  width: 83.7333333333333vw;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: rgba(255, 255, 255, 0.7);
  margin: 4.2666666666667vw 0;
}
.scene0___3xQ_j {
  padding-top: 16.2666666666667vw;
}
.scene0___3xQ_j img {
  margin: 10.6666666666667vw 3.4666666666667vw 16vw;
  width: 93.3333333333333vw;
}
.scene1___269Yn {
  padding-top: 16.2666666666667vw;
  background-image: linear-gradient(180deg, #f0f4fd 0%, #ffffff 100%);
}
.scene1___269Yn .content___aTMzO {
  margin: 10.6666666666667vw auto 12.8vw;
  width: 89.3333333333333vw;
}
.scene1___269Yn .content___aTMzO .item___BlVEw {
  padding: 9.3333333333333vw 8.5333333333333vw 7.4666666666667vw;
  margin-bottom: 3.2vw;
  background-color: #ffffff;
  box-shadow: 0px 0px 5.3333333333333vw 0px rgba(75, 76, 83, 0.08);
  border-radius: 1.0666666666667vw;
  border: solid 1px #ededed;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .left___3T_Iy {
  display: flex;
  align-items: center;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .left___3T_Iy img {
  width: 11.4666666666667vw;
  margin-right: 3.4666666666667vw;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .left___3T_Iy .title___3UJs- {
  font-family: PingFangSC-Medium;
  font-size: 5.3333333333333vw;
  color: #333333;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .circle___1FpDX {
  width: 4.2666666666667vw;
  height: 4.2666666666667vw;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0px 0.5333333333333vw 1.0666666666667vw 0px rgba(207, 207, 207, 0.5);
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .color1___1qzxm {
  border: solid 0.5333333333333vw #cbaa2a;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .color2___HSNN_ {
  border: solid 0.5333333333333vw #f76729;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .color3___3Bd2l {
  border: solid 0.5333333333333vw #0062ee;
}
.scene1___269Yn .content___aTMzO .item___BlVEw .top___3eynu .color4___As5Du {
  border: solid 0.5333333333333vw #f76729;
}
.scene1___269Yn .content___aTMzO .item___BlVEw p {
  margin-top: 4.2666666666667vw;
  font-size: 3.7333333333333vw;
  line-height: 6.9333333333333vw;
  color: #606060;
}

.banner___4ayhY {
  margin-top: 14.1333333333333vw;
  height: 120vw;
  background: url(/_next/static/images/banner-57263202a9578993d7de0fccc2b70dc5.png) no-repeat center center;
  background-size: cover;
  padding: 45.0666666666667vw 6.6666666666667vw 0 7.4666666666667vw;
  color: #ffffff;
}
.banner___4ayhY h2 {
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
}
.banner___4ayhY p {
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: rgba(255, 255, 255, 0.7);
  margin: 4.2666666666667vw 0;
}
.scene0___1HZ5v {
  padding-top: 16.2666666666667vw;
  background-image: linear-gradient(180deg, #ffffff 0%, #f9faff 100%);
}
.scene0___1HZ5v img {
  margin: 10.6666666666667vw 8vw 16vw;
  width: 84vw;
}
.scene1___1vCub {
  padding-top: 16.2666666666667vw;
  padding-bottom: 18.6666666666667vw;
}
.scene1___1vCub .content___2dOB0 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.scene1___1vCub .content___2dOB0 .title___1-18_ {
  font-family: PingFangSC-Medium;
  font-size: 5.3333333333333vw;
  color: #333333;
  margin-top: 9.3333333333333vw;
}
.scene1___1vCub .content___2dOB0 .desc___3MTWZ {
  text-align: center;
  font-size: 3.7333333333333vw;
  line-height: 6.9333333333333vw;
  color: #606060;
  margin-top: 3.2vw;
}
.scene1___1vCub .content___2dOB0 img {
  width: 88vw;
  margin-top: 4.8vw;
}

.banner___hFu3T {
  margin-top: 14.1333333333333vw;
  height: 120vw;
  background: url(/_next/static/images/banner-ac454398593019520d55f8fcee909c38.jpg) no-repeat center center;
  background-size: cover;
  padding: 48.5333333333333vw 6.6666666666667vw 0 7.4666666666667vw;
  color: #ffffff;
}
.banner___hFu3T h2 {
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
}
.banner___hFu3T h3 {
  margin-top: 4.2666666666667vw;
  font-size: 4.2666666666667vw;
}
.banner___hFu3T p {
  margin: 2.1333333333333vw 0 4.2666666666667vw;
  font-size: 3.7333333333333vw;
  line-height: 5.8666666666667vw;
  color: rgba(255, 255, 255, 0.7);
}
.scene0____pTb8 {
  background-color: #f5f7fa;
  padding-top: 16.2666666666667vw;
  padding-bottom: 12.8vw;
}
.scene0____pTb8 .map___2tQnH {
  margin: 5.3333333333333vw 3.2vw 8vw;
  width: 93.6vw;
}
.scene0____pTb8 .citys___ddccR {
  margin-left: 9.0666666666667vw;
}
.scene0____pTb8 .citys___ddccR .city___3QWaZ {
  font-size: 4vw;
  color: #3e3a39;
  margin-bottom: 4vw;
  display: flex;
  align-items: flex-start;
}
.scene0____pTb8 .citys___ddccR .city___3QWaZ .region___3ah6s {
  display: flex;
  align-items: center;
}
.scene0____pTb8 .citys___ddccR .city___3QWaZ .region___3ah6s img {
  width: 3.7333333333333vw;
  margin-right: 2.6666666666667vw;
}
.scene0____pTb8 .citys___ddccR .city___3QWaZ .region___3ah6s span {
  font-family: PingFangSC-Medium;
  font-size: 4.2666666666667vw;
  color: #333333;
  line-height: 5.8666666666667vw;
}
.scene1___3mgQK {
  padding-top: 16.2666666666667vw;
  padding-bottom: 16vw;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.scene1___3mgQK p {
  margin-top: 4.2666666666667vw;
  width: 85.8666666666667vw;
  font-size: 3.7333333333333vw;
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
}
.scene1___3mgQK img {
  margin-top: 10.6666666666667vw;
  width: 84.2666666666667vw;
}
.content___2OyTd {
  position: relative;
  background-color: #f5f7fa;
  padding: 16vw 0;
}
.content___2OyTd .petals___252fy {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.content___2OyTd .petals___252fy .petal___28YAZ {
  position: absolute;
}
.productItem___3m_oZ + .productItem___3m_oZ {
  margin-top: 7.4666666666667vw;
}
.productItem___3m_oZ {
  counter-increment: section;
  padding: 8.5333333333333vw 5.3333333333333vw;
  width: 89.3333333333333vw;
  margin: 0 auto;
  text-align: center;
  background-color: #ffffff;
  box-shadow: 1px 1.6vw 4.8vw 0px rgba(55, 71, 79, 0.07);
  border-radius: 1.0666666666667vw;
  position: relative;
  overflow: hidden;
}
.productItem___3m_oZ::before {
  position: absolute;
  bottom: -13.3333333333333vw;
  right: 0;
  content: '0' counter(section);
  line-height: 32vw;
  font-family: BebasNeue;
  font-size: 26.6666666666667vw;
  color: #f7f8fb;
}
.productItem___3m_oZ:first-child {
  margin-top: 8.5333333333333vw;
}
.productItem___3m_oZ h3 {
  font-family: PingFangSC-Medium;
  font-size: 5.0666666666667vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 6.9333333333333vw;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 0.85);
}
.productItem___3m_oZ p {
  margin: 1.8666666666667vw 0 5.3333333333333vw 0;
  font-size: 3.7333333333333vw;
  line-height: 5.3333333333333vw;
  color: rgba(0, 0, 0, 0.5);
}
.productItem___3m_oZ img {
  width: 78.6666666666667vw;
  height: 45.3333333333333vw;
  position: relative;
}

.banner___2jHiu {
  margin-top: 14.1333333333333vw;
  height: 80vw;
  padding-top: 21.3333333333333vw;
  background: url(/_next/static/images/banner-3b55a114f0d1b8bf8d2bc2c92506e8c6.png) no-repeat center center;
  background-size: cover;
  text-align: center;
}
.banner___2jHiu h2 {
  font-family: BebasNeue;
  font-size: 10.6666666666667vw;
  color: #ffffff;
}
.banner___2jHiu h3 {
  margin: 1.0666666666667vw 0 9.0666666666667vw 0;
  font-family: PingFangSC-Medium;
  font-size: 6.4vw;
  color: #ffffff;
}
.scene0___U9t64 {
  background: url(/_next/static/images/advantage_bg-c4006d7826f5830ceea2392af189385b.png) no-repeat center center;
  background-size: cover;
  height: 159.2vw;
  padding-top: 16.2666666666667vw;
  padding-bottom: 18.6666666666667vw;
}
.scene0___U9t64 .content___qvVVK {
  margin: 10.6666666666667vw 6.4vw 0;
}
.scene0___U9t64 .content___qvVVK .item___3aMAE {
  width: 87.2vw;
  height: 32vw;
  background-color: #ffffff;
  box-shadow: 0px 0.5333333333333vw 4.2666666666667vw 0px rgba(183, 206, 239, 0.2);
  border-radius: 2.1333333333333vw;
  margin-bottom: 3.2vw;
  padding: 5.3333333333333vw;
  display: flex;
  align-items: center;
}
.scene0___U9t64 .content___qvVVK .item___3aMAE img {
  width: 21.3333333333333vw;
  margin-right: 4.2666666666667vw;
}
.scene0___U9t64 .content___qvVVK .item___3aMAE h2 {
  font-family: PingFangSC-Medium;
  font-size: 5.3333333333333vw;
  color: #333333;
}
.scene0___U9t64 .content___qvVVK .item___3aMAE p {
  margin-top: 1.0666666666667vw;
  font-size: 3.7333333333333vw;
  line-height: 6.9333333333333vw;
  color: #606060;
}
.scene1___3wciv {
  padding-top: 16.2666666666667vw;
  padding-bottom: 4.2666666666667vw;
}
.scene1___3wciv .content___qvVVK {
  margin: 10.6666666666667vw 7.4666666666667vw 0 7.4666666666667vw;
}
.scene1___3wciv .content___qvVVK .item___3aMAE {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-bottom: 11.7333333333333vw;
}
.scene1___3wciv .content___qvVVK .item___3aMAE .order___2H9Bj {
  width: 21.3333333333333vw;
  height: 6.9333333333333vw;
  background-color: rgba(215, 168, 70, 0.2);
  border-radius: 3.4666666666667vw;
  font-family: PingFangSC-Semibold;
  font-size: 3.7333333333333vw;
  line-height: 6.9333333333333vw;
  color: #cf9d34;
  text-align: center;
}
.scene1___3wciv .content___qvVVK .item___3aMAE h2 {
  text-align: center;
  font-family: PingFangSC-Medium;
  font-size: 5.3333333333333vw;
  color: #333333;
  margin-top: 3.2vw;
}
.scene1___3wciv .content___qvVVK .item___3aMAE p {
  width: 85.3333333333333vw;
  margin-top: 2.1333333333333vw;
  font-size: 3.7333333333333vw;
  line-height: 6.9333333333333vw;
  color: #606060;
}
.service___2Rddn {
  position: relative;
  background-color: #f5f7fa;
  padding: 16vw 0;
}
.service___2Rddn .petals___33AEe {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.service___2Rddn .petals___33AEe .petal___38rGL {
  position: absolute;
}
.serviceBox___i_xXY {
  position: relative;
  z-index: 9;
  display: flex;
  margin-top: 11.4666666666667vw;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.serviceBox___i_xXY .serviceItem___2_x7V {
  width: 42.4vw;
  height: 45.3333333333333vw;
  margin: 2.4vw;
  background: #ffffff;
}
.serviceBox___i_xXY .serviceItem___2_x7V .serviceImage___2jGFO {
  width: 17.0666666666667vw;
  height: 17.0666666666667vw;
  margin: 8vw auto 5.3333333333333vw;
}
.serviceBox___i_xXY .serviceItem___2_x7V .serviceImage___2jGFO img {
  display: block;
  width: 100%;
  height: 100%;
}
.serviceBox___i_xXY .serviceItem___2_x7V .serviceText___B-PTW {
  line-height: 5.3333333333333vw;
  text-align: center;
  font-size: 3.7333333333333vw;
  color: #333333;
}
.advantage___2VRZv {
  padding-top: 16vw;
  background: #ffffff;
}
.advantageList___1fwHv {
  margin-top: 11.4666666666667vw;
  overflow: hidden;
}
.advantageItem___2gvtq {
  padding: 0 14.1333333333333vw;
  margin-bottom: 13.3333333333333vw;
}
.advantageItem___2gvtq .advantageTitle___3pvmh .advantageTitleIndex___Yebfq {
  padding-right: 3.2vw;
  font-family: BebasNeue;
  font-size: 6.6666666666667vw;
  color: #000000;
}
.advantageItem___2gvtq .advantageTitle___3pvmh .advantageTitleText___bISnP {
  font-size: 4.5333333333333vw;
  color: #000000;
}
.advantageItem___2gvtq .advantageDescribe___1mlgi {
  position: relative;
  margin-top: 5.3333333333333vw;
  font-size: 3.7333333333333vw;
  line-height: 5.3333333333333vw;
  color: rgba(0, 0, 0, 0.85);
}
.advantageItem___2gvtq .advantageDescribe___1mlgi:before {
  content: "";
  display: block;
  width: 8.5333333333333vw;
  height: 0.8vw;
  position: absolute;
  left: 0;
  top: -3.2vw;
  background: #e0c788;
}
.advantageItem___2gvtq .advantageImage___2BbgT {
  margin-top: 9.8666666666667vw;
}
.advantageItem___2gvtq .advantageImage___2BbgT img {
  display: block;
  width: 100%;
}
.register___fgxZ1 {
  height: 40vw;
  color: #ffffff;
  text-align: center;
  background: url(/_next/static/images/footer-bg-10121fd14549d6d2afed4969f991947d.png) no-repeat center;
  background-size: cover;
  padding-top: 9.6vw;
}
.register___fgxZ1 p {
  padding-bottom: 4.2666666666667vw;
  line-height: 6.1333333333333vw;
  font-family: PingFangSC-Medium;
  font-size: 4.2666666666667vw;
}
.register___fgxZ1 a {
  display: block;
  margin: 0 auto;
  width: 32vw;
  height: 10.6666666666667vw;
  line-height: 10.6666666666667vw;
  text-align: center;
  background-image: linear-gradient(30deg, #cfa54f 0%, #e2c680 100%);
  border-radius: 5.3333333333333vw;
  font-size: 3.7333333333333vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  color: #ffffff;
}

.nofound___pyVrp .nofoundImage___3roKe {
  width: 95.2vw;
  margin: 11.4666666666667vw auto 6.9333333333333vw;
}
.nofound___pyVrp .nofoundImage___3roKe img {
  width: 100%;
}
.nofound___pyVrp .nofoundTipText___12LGh {
  font-size: 3.7333333333333vw;
  line-height: 5.3333333333333vw;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
.buttons___12LIF .copyText___3VaXF {
  display: block;
  margin: 10.6666666666667vw auto 0;
  width: 77.3333333333333vw;
  height: 13.3333333333333vw;
  line-height: 13.3333333333333vw;
  background-color: #2575ff;
  border-radius: 6.6666666666667vw;
  text-align: center;
  font-size: 4.2666666666667vw;
  color: #ffffff;
}
.buttons___12LIF .toHome___2ZUgZ {
  display: block;
  margin: 0 auto;
  width: 77.3333333333333vw;
  height: 13.3333333333333vw;
  line-height: 13.3333333333333vw;
  text-align: center;
  background-color: #ffffff;
  border-radius: 6.6666666666667vw;
}

