@charset "utf-8";
/* CSS Document */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
  margin: 0;
  padding: 0;
}
body {
  padding: 0;
  margin: 0;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
li {
  list-style: none;
}
textarea {
  overflow: auto;
  resize: none;
}
input {
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a,
button {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b {
  font-weight: normal;
  font-style: normal;
}
a,
a:hover {
  text-decoration: none;
}
body,
textarea,
input,
button {
  color: #62a1c9;
}
html,
body {
  width: 100%;
  min-height: 830px;
  height: auto;
}
::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #454545;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #454545;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #454545;
}
:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #454545;
}
/*宽度限制板块*/
.wbox {
  width: 1200px;
  margin: 0 auto;
  clear: both;
}
.wbox:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.wbox {
  display: inline-block;
}
/* Hides from IE-mac \*/
* html .wbox {
  zoom: 1;
}
.wbox {
  display: block;
  position: relative;
}
/* End hide from IE-mac */
body {
  width: 100%;
  min-width: 1200px;
}
input,
textarea,
a,
div,
button,
select {
  margin: 0;
  padding: 0;
  border: 0;
  outline: none;
}
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.hide {
  display: none;
}
/**** DEMO单行
.text-overflow-ellipsis(1);
多行
 .text-overflow-ellipsis(2);
****/
.f-cb:after,
.f-cbli li:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  overflow: hidden;
  content: ".";
}
.f-cb,
.f-cbli li {
  zoom: 1;
}
.bird {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
}
.bird .BX_AEComposition {
  background: transparent;
  width: 1920px;
  height: 1080px;
  display: block;
  overflow: hidden;
  position: relative;
  transform: translate3D(0, 0, 0) scale(1, 1);
  transform-origin: 50% 0%;
}
.bird .BX_Class5 {
  left: 139px;
  top: 112px;
  width: 150px;
  height: 120px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(1, 1);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.bird .BX_BG5 {
  background: transparent;
}
.bird .BX_Ani5 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey5 10s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey5 {
  /* 		This layer has no animations to export */
  /* 		This layer has no animations to export */
}
.bird .BX_Sprite5 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bird_8655d220.png);
  width: 150px;
  height: 120px;
  animation: BX_SprAniKey5 1s steps(1) 0s infinite normal none;
}
@keyframes BX_SprAniKey5 {
  0% {
    background-position: 0px 0px;
  }
  4.17% {
    background-position: -150px 0px;
  }
  8.33% {
    background-position: -300px 0px;
  }
  12.50% {
    background-position: -450px 0px;
  }
  16.67% {
    background-position: -600px 0px;
  }
  20.83% {
    background-position: -750px 0px;
  }
  25.00% {
    background-position: -900px 0px;
  }
  29.17% {
    background-position: -1050px 0px;
  }
  33.33% {
    background-position: -1200px 0px;
  }
  37.50% {
    background-position: -1350px 0px;
  }
  41.67% {
    background-position: -1500px 0px;
  }
  45.83% {
    background-position: -1650px 0px;
  }
  50.00% {
    background-position: -1800px 0px;
  }
  54.17% {
    background-position: 0px -120px;
  }
  58.33% {
    background-position: -150px -120px;
  }
  62.50% {
    background-position: -300px -120px;
  }
  66.67% {
    background-position: -450px -120px;
  }
  70.83% {
    background-position: -600px -120px;
  }
  75.00% {
    background-position: -750px -120px;
  }
  79.17% {
    background-position: -900px -120px;
  }
  83.33% {
    background-position: -1050px -120px;
  }
  87.50% {
    background-position: -1200px -120px;
  }
  91.67% {
    background-position: -1350px -120px;
  }
  95.83% {
    background-position: -1500px -120px;
  }
  100.00% {
    background-position: -1650px -120px;
  }
}
.bird .BX_Class4 {
  left: 369.5px;
  top: 438px;
  width: 150px;
  height: 120px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(-0.8, 0.8);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.bird .BX_BG4 {
  background: transparent;
}
.bird .BX_Ani4 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey4 10s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey4 {
  /* 		This layer has no animations to export */
  /* 		This layer has no animations to export */
}
.bird .BX_Sprite4 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bird_8655d220.png);
  width: 150px;
  height: 120px;
  animation: BX_SprAniKey4 1s steps(1) -0.64s infinite normal none;
}
@keyframes BX_SprAniKey4 {
  0% {
    background-position: 0px 0px;
  }
  4.17% {
    background-position: -150px 0px;
  }
  8.33% {
    background-position: -300px 0px;
  }
  12.50% {
    background-position: -450px 0px;
  }
  16.67% {
    background-position: -600px 0px;
  }
  20.83% {
    background-position: -750px 0px;
  }
  25.00% {
    background-position: -900px 0px;
  }
  29.17% {
    background-position: -1050px 0px;
  }
  33.33% {
    background-position: -1200px 0px;
  }
  37.50% {
    background-position: -1350px 0px;
  }
  41.67% {
    background-position: -1500px 0px;
  }
  45.83% {
    background-position: -1650px 0px;
  }
  50.00% {
    background-position: -1800px 0px;
  }
  54.17% {
    background-position: 0px -120px;
  }
  58.33% {
    background-position: -150px -120px;
  }
  62.50% {
    background-position: -300px -120px;
  }
  66.67% {
    background-position: -450px -120px;
  }
  70.83% {
    background-position: -600px -120px;
  }
  75.00% {
    background-position: -750px -120px;
  }
  79.17% {
    background-position: -900px -120px;
  }
  83.33% {
    background-position: -1050px -120px;
  }
  87.50% {
    background-position: -1200px -120px;
  }
  91.67% {
    background-position: -1350px -120px;
  }
  95.83% {
    background-position: -1500px -120px;
  }
  100.00% {
    background-position: -1650px -120px;
  }
}
.bird .BX_Class3 {
  left: 558.25px;
  top: 264.5px;
  width: 150px;
  height: 120px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(-0.15, 0.15);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.bird .BX_BG3 {
  background: transparent;
}
.bird .BX_Ani3 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey3 10s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey3 {
  /* 		This layer has no animations to export */
  /* 		This layer has no animations to export */
}
.bird .BX_Sprite3 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bird_8655d220.png);
  width: 150px;
  height: 120px;
  animation: BX_SprAniKey31 1s steps(1) -0.16s infinite normal none;
}
@keyframes BX_SprAniKey31 {
  0% {
    background-position: 0px 0px;
  }
  4.17% {
    background-position: -150px 0px;
  }
  8.33% {
    background-position: -300px 0px;
  }
  12.50% {
    background-position: -450px 0px;
  }
  16.67% {
    background-position: -600px 0px;
  }
  20.83% {
    background-position: -750px 0px;
  }
  25.00% {
    background-position: -900px 0px;
  }
  29.17% {
    background-position: -1050px 0px;
  }
  33.33% {
    background-position: -1200px 0px;
  }
  37.50% {
    background-position: -1350px 0px;
  }
  41.67% {
    background-position: -1500px 0px;
  }
  45.83% {
    background-position: -1650px 0px;
  }
  50.00% {
    background-position: -1800px 0px;
  }
  54.17% {
    background-position: 0px -120px;
  }
  58.33% {
    background-position: -150px -120px;
  }
  62.50% {
    background-position: -300px -120px;
  }
  66.67% {
    background-position: -450px -120px;
  }
  70.83% {
    background-position: -600px -120px;
  }
  75.00% {
    background-position: -750px -120px;
  }
  79.17% {
    background-position: -900px -120px;
  }
  83.33% {
    background-position: -1050px -120px;
  }
  87.50% {
    background-position: -1200px -120px;
  }
  91.67% {
    background-position: -1350px -120px;
  }
  95.83% {
    background-position: -1500px -120px;
  }
  100.00% {
    background-position: -1650px -120px;
  }
}
.bird .BX_Class2 {
  left: 1304.25px;
  top: 139.5px;
  width: 150px;
  height: 120px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(-0.55, 0.55);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.bird .BX_BG2 {
  background: transparent;
}
.bird .BX_Ani2 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey2 10s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey2 {
  /* 		This layer has no animations to export */
  /* 		This layer has no animations to export */
}
.bird .BX_Sprite2 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bird_8655d220.png);
  width: 150px;
  height: 120px;
  animation: BX_SprAniKey2 1s steps(1) -0.4s infinite normal none;
}
@keyframes BX_SprAniKey2 {
  0% {
    background-position: 0px 0px;
  }
  4.17% {
    background-position: -150px 0px;
  }
  8.33% {
    background-position: -300px 0px;
  }
  12.50% {
    background-position: -450px 0px;
  }
  16.67% {
    background-position: -600px 0px;
  }
  20.83% {
    background-position: -750px 0px;
  }
  25.00% {
    background-position: -900px 0px;
  }
  29.17% {
    background-position: -1050px 0px;
  }
  33.33% {
    background-position: -1200px 0px;
  }
  37.50% {
    background-position: -1350px 0px;
  }
  41.67% {
    background-position: -1500px 0px;
  }
  45.83% {
    background-position: -1650px 0px;
  }
  50.00% {
    background-position: -1800px 0px;
  }
  54.17% {
    background-position: 0px -120px;
  }
  58.33% {
    background-position: -150px -120px;
  }
  62.50% {
    background-position: -300px -120px;
  }
  66.67% {
    background-position: -450px -120px;
  }
  70.83% {
    background-position: -600px -120px;
  }
  75.00% {
    background-position: -750px -120px;
  }
  79.17% {
    background-position: -900px -120px;
  }
  83.33% {
    background-position: -1050px -120px;
  }
  87.50% {
    background-position: -1200px -120px;
  }
  91.67% {
    background-position: -1350px -120px;
  }
  95.83% {
    background-position: -1500px -120px;
  }
  100.00% {
    background-position: -1650px -120px;
  }
}
.bird .BX_Class1 {
  left: 1432.5px;
  top: 184.5px;
  width: 150px;
  height: 120px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(-0.35, 0.35);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.bird .BX_BG1 {
  background: transparent;
}
.bird .BX_Ani1 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey1 10s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey1 {
  /* 		This layer has no animations to export */
  /* 		This layer has no animations to export */
}
.bird .BX_Sprite1 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bird_8655d220.png);
  width: 150px;
  height: 120px;
  animation: BX_SprAniKey11 1s steps(1) 0s infinite normal none;
}
@keyframes BX_SprAniKey11 {
  0% {
    background-position: 0px 0px;
  }
  4.17% {
    background-position: -150px 0px;
  }
  8.33% {
    background-position: -300px 0px;
  }
  12.50% {
    background-position: -450px 0px;
  }
  16.67% {
    background-position: -600px 0px;
  }
  20.83% {
    background-position: -750px 0px;
  }
  25.00% {
    background-position: -900px 0px;
  }
  29.17% {
    background-position: -1050px 0px;
  }
  33.33% {
    background-position: -1200px 0px;
  }
  37.50% {
    background-position: -1350px 0px;
  }
  41.67% {
    background-position: -1500px 0px;
  }
  45.83% {
    background-position: -1650px 0px;
  }
  50.00% {
    background-position: -1800px 0px;
  }
  54.17% {
    background-position: 0px -120px;
  }
  58.33% {
    background-position: -150px -120px;
  }
  62.50% {
    background-position: -300px -120px;
  }
  66.67% {
    background-position: -450px -120px;
  }
  70.83% {
    background-position: -600px -120px;
  }
  75.00% {
    background-position: -750px -120px;
  }
  79.17% {
    background-position: -900px -120px;
  }
  83.33% {
    background-position: -1050px -120px;
  }
  87.50% {
    background-position: -1200px -120px;
  }
  91.67% {
    background-position: -1350px -120px;
  }
  95.83% {
    background-position: -1500px -120px;
  }
  100.00% {
    background-position: -1650px -120px;
  }
}
.tree {
  width: 100%;
  height: 100%;
}
.tree .BX_AEComposition {
  background: transparent;
  width: 1920px;
  height: 1080px;
  display: block;
  overflow: hidden;
  position: relative;
  transform: translate3D(0, 0, 0) scale(1, 1);
  transform-origin: 50% 0%;
  margin-top: 50px;
  margin-left: 50px;
}
.tree .BX_Class6 {
  left: 1048px;
  top: 801px;
  width: 200px;
  height: 200px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(1, 1);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.tree .BX_BG6 {
  background: transparent;
}
.tree .BX_Ani6 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey6 2s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey6 {
  /* 		This layer has no animations to export */
}
.tree .BX_Sprite6 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite6_449a8dbb.png);
  width: 200px;
  height: 200px;
  animation: BX_SprAniKey6 2s steps(1) 0s infinite normal none;
}
@keyframes BX_SprAniKey6 {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: -1600px 0px;
  }
  39.13% {
    background-position: -1800px 0px;
  }
  43.48% {
    background-position: -2000px 0px;
  }
  47.83% {
    background-position: -2200px 0px;
  }
  52.17% {
    background-position: 0px -200px;
  }
  56.52% {
    background-position: -200px -200px;
  }
  60.87% {
    background-position: -400px -200px;
  }
  65.22% {
    background-position: -600px -200px;
  }
  69.57% {
    background-position: -800px -200px;
  }
  73.91% {
    background-position: -1000px -200px;
  }
  78.26% {
    background-position: -1200px -200px;
  }
  82.61% {
    background-position: -1400px -200px;
  }
  86.96% {
    background-position: -1600px -200px;
  }
  91.30% {
    background-position: -1800px -200px;
  }
  95.65% {
    background-position: -2000px -200px;
  }
  100.00% {
    background-position: -2200px -200px;
  }
}
.chick {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.chick .BX_AEComposition {
  background: transparent;
  width: 1920px;
  height: 1080px;
  display: block;
  overflow: hidden;
  position: relative;
  transform: translate3D(0, 0, 0) scale(1, 1);
  transform-origin: 50% 0%;
  margin-left: 50px;
  margin-top: 50px;
}
.chick .BX_Class3 {
  left: 782.21px;
  top: 875.49px;
  width: 140px;
  height: 140px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(1, 1);
  opacity: 1;
  transform-origin: 50.74% 48.58%;
  display: block;
  position: absolute;
}
.chick .BX_BG3 {
  background: transparent;
}
.chick .BX_Ani3 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey3 2s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey3 {
  /* 		This layer has no animations to export */
}
.chick .BX_Sprite3 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/chick_0e02fcd7.png);
  width: 140px;
  height: 140px;
  animation: BX_SprAniKey3 2s steps(1) 0s infinite normal none;
}
@keyframes BX_SprAniKey3 {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
body {
  color: #333;
  background: #003b8b;
  position: relative;
}
html,
body {
  height: 1080px;
}
@-webkit-keyframes sloganAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -400px 0px;
  }
  8.70% {
    background-position: -800px 0px;
  }
  13.04% {
    background-position: -1200px 0px;
  }
  17.39% {
    background-position: -1600px 0px;
  }
  21.74% {
    background-position: 0px -600px;
  }
  26.09% {
    background-position: -400px -600px;
  }
  30.43% {
    background-position: -800px -600px;
  }
  34.78% {
    background-position: -1200px -600px;
  }
  39.13% {
    background-position: -1600px -600px;
  }
  43.48% {
    background-position: 0px -1200px;
  }
  47.83% {
    background-position: -400px -1200px;
  }
  52.17% {
    background-position: -800px -1200px;
  }
  56.52% {
    background-position: -1200px -1200px;
  }
  60.87% {
    background-position: -1600px -1200px;
  }
  65.22% {
    background-position: 0px -1800px;
  }
  69.57% {
    background-position: -400px -1800px;
  }
  73.91% {
    background-position: -800px -1800px;
  }
  78.26% {
    background-position: -1200px -1800px;
  }
  82.61% {
    background-position: -1600px -1800px;
  }
  86.96% {
    background-position: 0px -2400px;
  }
  91.30% {
    background-position: -400px -2400px;
  }
  95.65% {
    background-position: -800px -2400px;
  }
  100.00% {
    background-position: -1200px -2400px;
  }
}
@-moz-keyframes sloganAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -400px 0px;
  }
  8.70% {
    background-position: -800px 0px;
  }
  13.04% {
    background-position: -1200px 0px;
  }
  17.39% {
    background-position: -1600px 0px;
  }
  21.74% {
    background-position: 0px -600px;
  }
  26.09% {
    background-position: -400px -600px;
  }
  30.43% {
    background-position: -800px -600px;
  }
  34.78% {
    background-position: -1200px -600px;
  }
  39.13% {
    background-position: -1600px -600px;
  }
  43.48% {
    background-position: 0px -1200px;
  }
  47.83% {
    background-position: -400px -1200px;
  }
  52.17% {
    background-position: -800px -1200px;
  }
  56.52% {
    background-position: -1200px -1200px;
  }
  60.87% {
    background-position: -1600px -1200px;
  }
  65.22% {
    background-position: 0px -1800px;
  }
  69.57% {
    background-position: -400px -1800px;
  }
  73.91% {
    background-position: -800px -1800px;
  }
  78.26% {
    background-position: -1200px -1800px;
  }
  82.61% {
    background-position: -1600px -1800px;
  }
  86.96% {
    background-position: 0px -2400px;
  }
  91.30% {
    background-position: -400px -2400px;
  }
  95.65% {
    background-position: -800px -2400px;
  }
  100.00% {
    background-position: -1200px -2400px;
  }
}
@-ms-keyframes sloganAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -400px 0px;
  }
  8.70% {
    background-position: -800px 0px;
  }
  13.04% {
    background-position: -1200px 0px;
  }
  17.39% {
    background-position: -1600px 0px;
  }
  21.74% {
    background-position: 0px -600px;
  }
  26.09% {
    background-position: -400px -600px;
  }
  30.43% {
    background-position: -800px -600px;
  }
  34.78% {
    background-position: -1200px -600px;
  }
  39.13% {
    background-position: -1600px -600px;
  }
  43.48% {
    background-position: 0px -1200px;
  }
  47.83% {
    background-position: -400px -1200px;
  }
  52.17% {
    background-position: -800px -1200px;
  }
  56.52% {
    background-position: -1200px -1200px;
  }
  60.87% {
    background-position: -1600px -1200px;
  }
  65.22% {
    background-position: 0px -1800px;
  }
  69.57% {
    background-position: -400px -1800px;
  }
  73.91% {
    background-position: -800px -1800px;
  }
  78.26% {
    background-position: -1200px -1800px;
  }
  82.61% {
    background-position: -1600px -1800px;
  }
  86.96% {
    background-position: 0px -2400px;
  }
  91.30% {
    background-position: -400px -2400px;
  }
  95.65% {
    background-position: -800px -2400px;
  }
  100.00% {
    background-position: -1200px -2400px;
  }
}
@-o-keyframes sloganAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -400px 0px;
  }
  8.70% {
    background-position: -800px 0px;
  }
  13.04% {
    background-position: -1200px 0px;
  }
  17.39% {
    background-position: -1600px 0px;
  }
  21.74% {
    background-position: 0px -600px;
  }
  26.09% {
    background-position: -400px -600px;
  }
  30.43% {
    background-position: -800px -600px;
  }
  34.78% {
    background-position: -1200px -600px;
  }
  39.13% {
    background-position: -1600px -600px;
  }
  43.48% {
    background-position: 0px -1200px;
  }
  47.83% {
    background-position: -400px -1200px;
  }
  52.17% {
    background-position: -800px -1200px;
  }
  56.52% {
    background-position: -1200px -1200px;
  }
  60.87% {
    background-position: -1600px -1200px;
  }
  65.22% {
    background-position: 0px -1800px;
  }
  69.57% {
    background-position: -400px -1800px;
  }
  73.91% {
    background-position: -800px -1800px;
  }
  78.26% {
    background-position: -1200px -1800px;
  }
  82.61% {
    background-position: -1600px -1800px;
  }
  86.96% {
    background-position: 0px -2400px;
  }
  91.30% {
    background-position: -400px -2400px;
  }
  95.65% {
    background-position: -800px -2400px;
  }
  100.00% {
    background-position: -1200px -2400px;
  }
}
@keyframes sloganAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -400px 0px;
  }
  8.70% {
    background-position: -800px 0px;
  }
  13.04% {
    background-position: -1200px 0px;
  }
  17.39% {
    background-position: -1600px 0px;
  }
  21.74% {
    background-position: 0px -600px;
  }
  26.09% {
    background-position: -400px -600px;
  }
  30.43% {
    background-position: -800px -600px;
  }
  34.78% {
    background-position: -1200px -600px;
  }
  39.13% {
    background-position: -1600px -600px;
  }
  43.48% {
    background-position: 0px -1200px;
  }
  47.83% {
    background-position: -400px -1200px;
  }
  52.17% {
    background-position: -800px -1200px;
  }
  56.52% {
    background-position: -1200px -1200px;
  }
  60.87% {
    background-position: -1600px -1200px;
  }
  65.22% {
    background-position: 0px -1800px;
  }
  69.57% {
    background-position: -400px -1800px;
  }
  73.91% {
    background-position: -800px -1800px;
  }
  78.26% {
    background-position: -1200px -1800px;
  }
  82.61% {
    background-position: -1600px -1800px;
  }
  86.96% {
    background-position: 0px -2400px;
  }
  91.30% {
    background-position: -400px -2400px;
  }
  95.65% {
    background-position: -800px -2400px;
  }
  100.00% {
    background-position: -1200px -2400px;
  }
}
@-webkit-keyframes btnAnim {
  0% {
    background-position: 0px 0px;
  }
  9.09% {
    background-position: -200px 0px;
  }
  18.18% {
    background-position: -400px 0px;
  }
  27.27% {
    background-position: -600px 0px;
  }
  36.36% {
    background-position: -800px 0px;
  }
  45.45% {
    background-position: -1000px 0px;
  }
  54.55% {
    background-position: 0px -80px;
  }
  63.64% {
    background-position: -200px -80px;
  }
  72.73% {
    background-position: -400px -80px;
  }
  81.82% {
    background-position: -600px -80px;
  }
  90.91% {
    background-position: -800px -80px;
  }
  100.00% {
    background-position: -1000px -80px;
  }
}
@-moz-keyframes btnAnim {
  0% {
    background-position: 0px 0px;
  }
  9.09% {
    background-position: -200px 0px;
  }
  18.18% {
    background-position: -400px 0px;
  }
  27.27% {
    background-position: -600px 0px;
  }
  36.36% {
    background-position: -800px 0px;
  }
  45.45% {
    background-position: -1000px 0px;
  }
  54.55% {
    background-position: 0px -80px;
  }
  63.64% {
    background-position: -200px -80px;
  }
  72.73% {
    background-position: -400px -80px;
  }
  81.82% {
    background-position: -600px -80px;
  }
  90.91% {
    background-position: -800px -80px;
  }
  100.00% {
    background-position: -1000px -80px;
  }
}
@-ms-keyframes btnAnim {
  0% {
    background-position: 0px 0px;
  }
  9.09% {
    background-position: -200px 0px;
  }
  18.18% {
    background-position: -400px 0px;
  }
  27.27% {
    background-position: -600px 0px;
  }
  36.36% {
    background-position: -800px 0px;
  }
  45.45% {
    background-position: -1000px 0px;
  }
  54.55% {
    background-position: 0px -80px;
  }
  63.64% {
    background-position: -200px -80px;
  }
  72.73% {
    background-position: -400px -80px;
  }
  81.82% {
    background-position: -600px -80px;
  }
  90.91% {
    background-position: -800px -80px;
  }
  100.00% {
    background-position: -1000px -80px;
  }
}
@-o-keyframes btnAnim {
  0% {
    background-position: 0px 0px;
  }
  9.09% {
    background-position: -200px 0px;
  }
  18.18% {
    background-position: -400px 0px;
  }
  27.27% {
    background-position: -600px 0px;
  }
  36.36% {
    background-position: -800px 0px;
  }
  45.45% {
    background-position: -1000px 0px;
  }
  54.55% {
    background-position: 0px -80px;
  }
  63.64% {
    background-position: -200px -80px;
  }
  72.73% {
    background-position: -400px -80px;
  }
  81.82% {
    background-position: -600px -80px;
  }
  90.91% {
    background-position: -800px -80px;
  }
  100.00% {
    background-position: -1000px -80px;
  }
}
@keyframes btnAnim {
  0% {
    background-position: 0px 0px;
  }
  9.09% {
    background-position: -200px 0px;
  }
  18.18% {
    background-position: -400px 0px;
  }
  27.27% {
    background-position: -600px 0px;
  }
  36.36% {
    background-position: -800px 0px;
  }
  45.45% {
    background-position: -1000px 0px;
  }
  54.55% {
    background-position: 0px -80px;
  }
  63.64% {
    background-position: -200px -80px;
  }
  72.73% {
    background-position: -400px -80px;
  }
  81.82% {
    background-position: -600px -80px;
  }
  90.91% {
    background-position: -800px -80px;
  }
  100.00% {
    background-position: -1000px -80px;
  }
}
@-webkit-keyframes btnAnim-hover {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: 0px -80px;
  }
  39.13% {
    background-position: -200px -80px;
  }
  43.48% {
    background-position: -400px -80px;
  }
  47.83% {
    background-position: -600px -80px;
  }
  52.17% {
    background-position: -800px -80px;
  }
  56.52% {
    background-position: -1000px -80px;
  }
  60.87% {
    background-position: -1200px -80px;
  }
  65.22% {
    background-position: -1400px -80px;
  }
  69.57% {
    background-position: 0px -160px;
  }
  73.91% {
    background-position: -200px -160px;
  }
  78.26% {
    background-position: -400px -160px;
  }
  82.61% {
    background-position: -600px -160px;
  }
  86.96% {
    background-position: -800px -160px;
  }
  91.30% {
    background-position: -1000px -160px;
  }
  95.65% {
    background-position: -1200px -160px;
  }
  100.00% {
    background-position: -1400px -160px;
  }
}
@-moz-keyframes btnAnim-hover {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: 0px -80px;
  }
  39.13% {
    background-position: -200px -80px;
  }
  43.48% {
    background-position: -400px -80px;
  }
  47.83% {
    background-position: -600px -80px;
  }
  52.17% {
    background-position: -800px -80px;
  }
  56.52% {
    background-position: -1000px -80px;
  }
  60.87% {
    background-position: -1200px -80px;
  }
  65.22% {
    background-position: -1400px -80px;
  }
  69.57% {
    background-position: 0px -160px;
  }
  73.91% {
    background-position: -200px -160px;
  }
  78.26% {
    background-position: -400px -160px;
  }
  82.61% {
    background-position: -600px -160px;
  }
  86.96% {
    background-position: -800px -160px;
  }
  91.30% {
    background-position: -1000px -160px;
  }
  95.65% {
    background-position: -1200px -160px;
  }
  100.00% {
    background-position: -1400px -160px;
  }
}
@-ms-keyframes btnAnim-hover {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: 0px -80px;
  }
  39.13% {
    background-position: -200px -80px;
  }
  43.48% {
    background-position: -400px -80px;
  }
  47.83% {
    background-position: -600px -80px;
  }
  52.17% {
    background-position: -800px -80px;
  }
  56.52% {
    background-position: -1000px -80px;
  }
  60.87% {
    background-position: -1200px -80px;
  }
  65.22% {
    background-position: -1400px -80px;
  }
  69.57% {
    background-position: 0px -160px;
  }
  73.91% {
    background-position: -200px -160px;
  }
  78.26% {
    background-position: -400px -160px;
  }
  82.61% {
    background-position: -600px -160px;
  }
  86.96% {
    background-position: -800px -160px;
  }
  91.30% {
    background-position: -1000px -160px;
  }
  95.65% {
    background-position: -1200px -160px;
  }
  100.00% {
    background-position: -1400px -160px;
  }
}
@-o-keyframes btnAnim-hover {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: 0px -80px;
  }
  39.13% {
    background-position: -200px -80px;
  }
  43.48% {
    background-position: -400px -80px;
  }
  47.83% {
    background-position: -600px -80px;
  }
  52.17% {
    background-position: -800px -80px;
  }
  56.52% {
    background-position: -1000px -80px;
  }
  60.87% {
    background-position: -1200px -80px;
  }
  65.22% {
    background-position: -1400px -80px;
  }
  69.57% {
    background-position: 0px -160px;
  }
  73.91% {
    background-position: -200px -160px;
  }
  78.26% {
    background-position: -400px -160px;
  }
  82.61% {
    background-position: -600px -160px;
  }
  86.96% {
    background-position: -800px -160px;
  }
  91.30% {
    background-position: -1000px -160px;
  }
  95.65% {
    background-position: -1200px -160px;
  }
  100.00% {
    background-position: -1400px -160px;
  }
}
@keyframes btnAnim-hover {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -200px 0px;
  }
  8.70% {
    background-position: -400px 0px;
  }
  13.04% {
    background-position: -600px 0px;
  }
  17.39% {
    background-position: -800px 0px;
  }
  21.74% {
    background-position: -1000px 0px;
  }
  26.09% {
    background-position: -1200px 0px;
  }
  30.43% {
    background-position: -1400px 0px;
  }
  34.78% {
    background-position: 0px -80px;
  }
  39.13% {
    background-position: -200px -80px;
  }
  43.48% {
    background-position: -400px -80px;
  }
  47.83% {
    background-position: -600px -80px;
  }
  52.17% {
    background-position: -800px -80px;
  }
  56.52% {
    background-position: -1000px -80px;
  }
  60.87% {
    background-position: -1200px -80px;
  }
  65.22% {
    background-position: -1400px -80px;
  }
  69.57% {
    background-position: 0px -160px;
  }
  73.91% {
    background-position: -200px -160px;
  }
  78.26% {
    background-position: -400px -160px;
  }
  82.61% {
    background-position: -600px -160px;
  }
  86.96% {
    background-position: -800px -160px;
  }
  91.30% {
    background-position: -1000px -160px;
  }
  95.65% {
    background-position: -1200px -160px;
  }
  100.00% {
    background-position: -1400px -160px;
  }
}
@-webkit-keyframes mount-anim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -250px 0px;
  }
  8.70% {
    background-position: -500px 0px;
  }
  13.04% {
    background-position: -750px 0px;
  }
  17.39% {
    background-position: -1000px 0px;
  }
  21.74% {
    background-position: -1250px 0px;
  }
  26.09% {
    background-position: -1500px 0px;
  }
  30.43% {
    background-position: -1750px 0px;
  }
  34.78% {
    background-position: 0px -200px;
  }
  39.13% {
    background-position: -250px -200px;
  }
  43.48% {
    background-position: -500px -200px;
  }
  47.83% {
    background-position: -750px -200px;
  }
  52.17% {
    background-position: -1000px -200px;
  }
  56.52% {
    background-position: -1250px -200px;
  }
  60.87% {
    background-position: -1500px -200px;
  }
  65.22% {
    background-position: -1750px -200px;
  }
  69.57% {
    background-position: 0px -400px;
  }
  73.91% {
    background-position: -250px -400px;
  }
  78.26% {
    background-position: -500px -400px;
  }
  82.61% {
    background-position: -750px -400px;
  }
  86.96% {
    background-position: -1000px -400px;
  }
  91.30% {
    background-position: -1250px -400px;
  }
  95.65% {
    background-position: -1500px -400px;
  }
  100.00% {
    background-position: -1750px -400px;
  }
}
@-moz-keyframes mount-anim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -250px 0px;
  }
  8.70% {
    background-position: -500px 0px;
  }
  13.04% {
    background-position: -750px 0px;
  }
  17.39% {
    background-position: -1000px 0px;
  }
  21.74% {
    background-position: -1250px 0px;
  }
  26.09% {
    background-position: -1500px 0px;
  }
  30.43% {
    background-position: -1750px 0px;
  }
  34.78% {
    background-position: 0px -200px;
  }
  39.13% {
    background-position: -250px -200px;
  }
  43.48% {
    background-position: -500px -200px;
  }
  47.83% {
    background-position: -750px -200px;
  }
  52.17% {
    background-position: -1000px -200px;
  }
  56.52% {
    background-position: -1250px -200px;
  }
  60.87% {
    background-position: -1500px -200px;
  }
  65.22% {
    background-position: -1750px -200px;
  }
  69.57% {
    background-position: 0px -400px;
  }
  73.91% {
    background-position: -250px -400px;
  }
  78.26% {
    background-position: -500px -400px;
  }
  82.61% {
    background-position: -750px -400px;
  }
  86.96% {
    background-position: -1000px -400px;
  }
  91.30% {
    background-position: -1250px -400px;
  }
  95.65% {
    background-position: -1500px -400px;
  }
  100.00% {
    background-position: -1750px -400px;
  }
}
@-ms-keyframes mount-anim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -250px 0px;
  }
  8.70% {
    background-position: -500px 0px;
  }
  13.04% {
    background-position: -750px 0px;
  }
  17.39% {
    background-position: -1000px 0px;
  }
  21.74% {
    background-position: -1250px 0px;
  }
  26.09% {
    background-position: -1500px 0px;
  }
  30.43% {
    background-position: -1750px 0px;
  }
  34.78% {
    background-position: 0px -200px;
  }
  39.13% {
    background-position: -250px -200px;
  }
  43.48% {
    background-position: -500px -200px;
  }
  47.83% {
    background-position: -750px -200px;
  }
  52.17% {
    background-position: -1000px -200px;
  }
  56.52% {
    background-position: -1250px -200px;
  }
  60.87% {
    background-position: -1500px -200px;
  }
  65.22% {
    background-position: -1750px -200px;
  }
  69.57% {
    background-position: 0px -400px;
  }
  73.91% {
    background-position: -250px -400px;
  }
  78.26% {
    background-position: -500px -400px;
  }
  82.61% {
    background-position: -750px -400px;
  }
  86.96% {
    background-position: -1000px -400px;
  }
  91.30% {
    background-position: -1250px -400px;
  }
  95.65% {
    background-position: -1500px -400px;
  }
  100.00% {
    background-position: -1750px -400px;
  }
}
@-o-keyframes mount-anim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -250px 0px;
  }
  8.70% {
    background-position: -500px 0px;
  }
  13.04% {
    background-position: -750px 0px;
  }
  17.39% {
    background-position: -1000px 0px;
  }
  21.74% {
    background-position: -1250px 0px;
  }
  26.09% {
    background-position: -1500px 0px;
  }
  30.43% {
    background-position: -1750px 0px;
  }
  34.78% {
    background-position: 0px -200px;
  }
  39.13% {
    background-position: -250px -200px;
  }
  43.48% {
    background-position: -500px -200px;
  }
  47.83% {
    background-position: -750px -200px;
  }
  52.17% {
    background-position: -1000px -200px;
  }
  56.52% {
    background-position: -1250px -200px;
  }
  60.87% {
    background-position: -1500px -200px;
  }
  65.22% {
    background-position: -1750px -200px;
  }
  69.57% {
    background-position: 0px -400px;
  }
  73.91% {
    background-position: -250px -400px;
  }
  78.26% {
    background-position: -500px -400px;
  }
  82.61% {
    background-position: -750px -400px;
  }
  86.96% {
    background-position: -1000px -400px;
  }
  91.30% {
    background-position: -1250px -400px;
  }
  95.65% {
    background-position: -1500px -400px;
  }
  100.00% {
    background-position: -1750px -400px;
  }
}
@keyframes mount-anim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -250px 0px;
  }
  8.70% {
    background-position: -500px 0px;
  }
  13.04% {
    background-position: -750px 0px;
  }
  17.39% {
    background-position: -1000px 0px;
  }
  21.74% {
    background-position: -1250px 0px;
  }
  26.09% {
    background-position: -1500px 0px;
  }
  30.43% {
    background-position: -1750px 0px;
  }
  34.78% {
    background-position: 0px -200px;
  }
  39.13% {
    background-position: -250px -200px;
  }
  43.48% {
    background-position: -500px -200px;
  }
  47.83% {
    background-position: -750px -200px;
  }
  52.17% {
    background-position: -1000px -200px;
  }
  56.52% {
    background-position: -1250px -200px;
  }
  60.87% {
    background-position: -1500px -200px;
  }
  65.22% {
    background-position: -1750px -200px;
  }
  69.57% {
    background-position: 0px -400px;
  }
  73.91% {
    background-position: -250px -400px;
  }
  78.26% {
    background-position: -500px -400px;
  }
  82.61% {
    background-position: -750px -400px;
  }
  86.96% {
    background-position: -1000px -400px;
  }
  91.30% {
    background-position: -1250px -400px;
  }
  95.65% {
    background-position: -1500px -400px;
  }
  100.00% {
    background-position: -1750px -400px;
  }
}
@-webkit-keyframes foxAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
@-moz-keyframes foxAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
@-ms-keyframes foxAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
@-o-keyframes foxAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
@keyframes foxAnim {
  0% {
    background-position: 0px 0px;
  }
  4.35% {
    background-position: -140px 0px;
  }
  8.70% {
    background-position: -280px 0px;
  }
  13.04% {
    background-position: -420px 0px;
  }
  17.39% {
    background-position: -560px 0px;
  }
  21.74% {
    background-position: -700px 0px;
  }
  26.09% {
    background-position: -840px 0px;
  }
  30.43% {
    background-position: -980px 0px;
  }
  34.78% {
    background-position: -1120px 0px;
  }
  39.13% {
    background-position: -1260px 0px;
  }
  43.48% {
    background-position: -1400px 0px;
  }
  47.83% {
    background-position: -1540px 0px;
  }
  52.17% {
    background-position: 0px -140px;
  }
  56.52% {
    background-position: -140px -140px;
  }
  60.87% {
    background-position: -280px -140px;
  }
  65.22% {
    background-position: -420px -140px;
  }
  69.57% {
    background-position: -560px -140px;
  }
  73.91% {
    background-position: -700px -140px;
  }
  78.26% {
    background-position: -840px -140px;
  }
  82.61% {
    background-position: -980px -140px;
  }
  86.96% {
    background-position: -1120px -140px;
  }
  91.30% {
    background-position: -1260px -140px;
  }
  95.65% {
    background-position: -1400px -140px;
  }
  100.00% {
    background-position: -1540px -140px;
  }
}
@-webkit-keyframes wheelAnim {
  0% {
    background-position: 0px 0px;
  }
  16.67% {
    background-position: -140px 0px;
  }
  33.33% {
    background-position: -280px 0px;
  }
  50.00% {
    background-position: -420px 0px;
  }
  66.67% {
    background-position: -560px 0px;
  }
  83.33% {
    background-position: -700px 0px;
  }
  100.00% {
    background-position: -840px 0px;
  }
}
@-moz-keyframes wheelAnim {
  0% {
    background-position: 0px 0px;
  }
  16.67% {
    background-position: -140px 0px;
  }
  33.33% {
    background-position: -280px 0px;
  }
  50.00% {
    background-position: -420px 0px;
  }
  66.67% {
    background-position: -560px 0px;
  }
  83.33% {
    background-position: -700px 0px;
  }
  100.00% {
    background-position: -840px 0px;
  }
}
@-ms-keyframes wheelAnim {
  0% {
    background-position: 0px 0px;
  }
  16.67% {
    background-position: -140px 0px;
  }
  33.33% {
    background-position: -280px 0px;
  }
  50.00% {
    background-position: -420px 0px;
  }
  66.67% {
    background-position: -560px 0px;
  }
  83.33% {
    background-position: -700px 0px;
  }
  100.00% {
    background-position: -840px 0px;
  }
}
@-o-keyframes wheelAnim {
  0% {
    background-position: 0px 0px;
  }
  16.67% {
    background-position: -140px 0px;
  }
  33.33% {
    background-position: -280px 0px;
  }
  50.00% {
    background-position: -420px 0px;
  }
  66.67% {
    background-position: -560px 0px;
  }
  83.33% {
    background-position: -700px 0px;
  }
  100.00% {
    background-position: -840px 0px;
  }
}
@keyframes wheelAnim {
  0% {
    background-position: 0px 0px;
  }
  16.67% {
    background-position: -140px 0px;
  }
  33.33% {
    background-position: -280px 0px;
  }
  50.00% {
    background-position: -420px 0px;
  }
  66.67% {
    background-position: -560px 0px;
  }
  83.33% {
    background-position: -700px 0px;
  }
  100.00% {
    background-position: -840px 0px;
  }
}
@-webkit-keyframes rotate-anim {
  0.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  2.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  4.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.89deg) scale(1, 1);
  }
  6.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.76deg) scale(1, 1);
  }
  8.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.59deg) scale(1, 1);
  }
  10.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.38deg) scale(1, 1);
  }
  12.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.13deg) scale(1, 1);
  }
  14.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.85deg) scale(1, 1);
  }
  16.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.55deg) scale(1, 1);
  }
  18.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.23deg) scale(1, 1);
  }
  20.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.89deg) scale(1, 1);
  }
  22.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.54deg) scale(1, 1);
  }
  24.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.18deg) scale(1, 1);
  }
  26.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.18deg) scale(1, 1);
  }
  28.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.54deg) scale(1, 1);
  }
  30.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.89deg) scale(1, 1);
  }
  32.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.23deg) scale(1, 1);
  }
  34.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.55deg) scale(1, 1);
  }
  36.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.85deg) scale(1, 1);
  }
  38.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.13deg) scale(1, 1);
  }
  40.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.38deg) scale(1, 1);
  }
  42.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.59deg) scale(1, 1);
  }
  44.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.76deg) scale(1, 1);
  }
  46.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.89deg) scale(1, 1);
  }
  48.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  50.00% {
    transform: translate3D(0px, 0px, 0px) rotate(3deg) scale(1, 1);
  }
  52.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  54.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.88deg) scale(1, 1);
  }
  56.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.74deg) scale(1, 1);
  }
  58.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.56deg) scale(1, 1);
  }
  60.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.33deg) scale(1, 1);
  }
  62.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.06deg) scale(1, 1);
  }
  64.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.77deg) scale(1, 1);
  }
  66.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.44deg) scale(1, 1);
  }
  68.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.1deg) scale(1, 1);
  }
  70.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.74deg) scale(1, 1);
  }
  72.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.37deg) scale(1, 1);
  }
  74.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0deg) scale(1, 1);
  }
  76.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.37deg) scale(1, 1);
  }
  78.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.74deg) scale(1, 1);
  }
  80.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.1deg) scale(1, 1);
  }
  82.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.44deg) scale(1, 1);
  }
  84.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.77deg) scale(1, 1);
  }
  86.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.06deg) scale(1, 1);
  }
  88.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.33deg) scale(1, 1);
  }
  90.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.56deg) scale(1, 1);
  }
  92.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.74deg) scale(1, 1);
  }
  94.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.88deg) scale(1, 1);
  }
  96.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  98.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  100.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
}
@-moz-keyframes rotate-anim {
  0.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  2.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  4.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.89deg) scale(1, 1);
  }
  6.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.76deg) scale(1, 1);
  }
  8.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.59deg) scale(1, 1);
  }
  10.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.38deg) scale(1, 1);
  }
  12.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.13deg) scale(1, 1);
  }
  14.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.85deg) scale(1, 1);
  }
  16.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.55deg) scale(1, 1);
  }
  18.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.23deg) scale(1, 1);
  }
  20.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.89deg) scale(1, 1);
  }
  22.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.54deg) scale(1, 1);
  }
  24.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.18deg) scale(1, 1);
  }
  26.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.18deg) scale(1, 1);
  }
  28.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.54deg) scale(1, 1);
  }
  30.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.89deg) scale(1, 1);
  }
  32.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.23deg) scale(1, 1);
  }
  34.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.55deg) scale(1, 1);
  }
  36.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.85deg) scale(1, 1);
  }
  38.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.13deg) scale(1, 1);
  }
  40.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.38deg) scale(1, 1);
  }
  42.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.59deg) scale(1, 1);
  }
  44.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.76deg) scale(1, 1);
  }
  46.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.89deg) scale(1, 1);
  }
  48.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  50.00% {
    transform: translate3D(0px, 0px, 0px) rotate(3deg) scale(1, 1);
  }
  52.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  54.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.88deg) scale(1, 1);
  }
  56.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.74deg) scale(1, 1);
  }
  58.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.56deg) scale(1, 1);
  }
  60.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.33deg) scale(1, 1);
  }
  62.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.06deg) scale(1, 1);
  }
  64.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.77deg) scale(1, 1);
  }
  66.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.44deg) scale(1, 1);
  }
  68.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.1deg) scale(1, 1);
  }
  70.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.74deg) scale(1, 1);
  }
  72.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.37deg) scale(1, 1);
  }
  74.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0deg) scale(1, 1);
  }
  76.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.37deg) scale(1, 1);
  }
  78.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.74deg) scale(1, 1);
  }
  80.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.1deg) scale(1, 1);
  }
  82.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.44deg) scale(1, 1);
  }
  84.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.77deg) scale(1, 1);
  }
  86.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.06deg) scale(1, 1);
  }
  88.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.33deg) scale(1, 1);
  }
  90.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.56deg) scale(1, 1);
  }
  92.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.74deg) scale(1, 1);
  }
  94.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.88deg) scale(1, 1);
  }
  96.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  98.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  100.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
}
@-ms-keyframes rotate-anim {
  0.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  2.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  4.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.89deg) scale(1, 1);
  }
  6.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.76deg) scale(1, 1);
  }
  8.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.59deg) scale(1, 1);
  }
  10.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.38deg) scale(1, 1);
  }
  12.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.13deg) scale(1, 1);
  }
  14.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.85deg) scale(1, 1);
  }
  16.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.55deg) scale(1, 1);
  }
  18.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.23deg) scale(1, 1);
  }
  20.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.89deg) scale(1, 1);
  }
  22.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.54deg) scale(1, 1);
  }
  24.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.18deg) scale(1, 1);
  }
  26.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.18deg) scale(1, 1);
  }
  28.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.54deg) scale(1, 1);
  }
  30.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.89deg) scale(1, 1);
  }
  32.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.23deg) scale(1, 1);
  }
  34.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.55deg) scale(1, 1);
  }
  36.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.85deg) scale(1, 1);
  }
  38.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.13deg) scale(1, 1);
  }
  40.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.38deg) scale(1, 1);
  }
  42.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.59deg) scale(1, 1);
  }
  44.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.76deg) scale(1, 1);
  }
  46.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.89deg) scale(1, 1);
  }
  48.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  50.00% {
    transform: translate3D(0px, 0px, 0px) rotate(3deg) scale(1, 1);
  }
  52.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  54.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.88deg) scale(1, 1);
  }
  56.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.74deg) scale(1, 1);
  }
  58.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.56deg) scale(1, 1);
  }
  60.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.33deg) scale(1, 1);
  }
  62.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.06deg) scale(1, 1);
  }
  64.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.77deg) scale(1, 1);
  }
  66.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.44deg) scale(1, 1);
  }
  68.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.1deg) scale(1, 1);
  }
  70.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.74deg) scale(1, 1);
  }
  72.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.37deg) scale(1, 1);
  }
  74.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0deg) scale(1, 1);
  }
  76.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.37deg) scale(1, 1);
  }
  78.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.74deg) scale(1, 1);
  }
  80.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.1deg) scale(1, 1);
  }
  82.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.44deg) scale(1, 1);
  }
  84.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.77deg) scale(1, 1);
  }
  86.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.06deg) scale(1, 1);
  }
  88.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.33deg) scale(1, 1);
  }
  90.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.56deg) scale(1, 1);
  }
  92.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.74deg) scale(1, 1);
  }
  94.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.88deg) scale(1, 1);
  }
  96.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  98.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  100.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
}
@-o-keyframes rotate-anim {
  0.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  2.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  4.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.89deg) scale(1, 1);
  }
  6.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.76deg) scale(1, 1);
  }
  8.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.59deg) scale(1, 1);
  }
  10.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.38deg) scale(1, 1);
  }
  12.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.13deg) scale(1, 1);
  }
  14.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.85deg) scale(1, 1);
  }
  16.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.55deg) scale(1, 1);
  }
  18.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.23deg) scale(1, 1);
  }
  20.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.89deg) scale(1, 1);
  }
  22.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.54deg) scale(1, 1);
  }
  24.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.18deg) scale(1, 1);
  }
  26.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.18deg) scale(1, 1);
  }
  28.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.54deg) scale(1, 1);
  }
  30.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.89deg) scale(1, 1);
  }
  32.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.23deg) scale(1, 1);
  }
  34.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.55deg) scale(1, 1);
  }
  36.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.85deg) scale(1, 1);
  }
  38.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.13deg) scale(1, 1);
  }
  40.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.38deg) scale(1, 1);
  }
  42.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.59deg) scale(1, 1);
  }
  44.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.76deg) scale(1, 1);
  }
  46.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.89deg) scale(1, 1);
  }
  48.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  50.00% {
    transform: translate3D(0px, 0px, 0px) rotate(3deg) scale(1, 1);
  }
  52.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  54.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.88deg) scale(1, 1);
  }
  56.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.74deg) scale(1, 1);
  }
  58.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.56deg) scale(1, 1);
  }
  60.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.33deg) scale(1, 1);
  }
  62.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.06deg) scale(1, 1);
  }
  64.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.77deg) scale(1, 1);
  }
  66.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.44deg) scale(1, 1);
  }
  68.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.1deg) scale(1, 1);
  }
  70.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.74deg) scale(1, 1);
  }
  72.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.37deg) scale(1, 1);
  }
  74.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0deg) scale(1, 1);
  }
  76.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.37deg) scale(1, 1);
  }
  78.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.74deg) scale(1, 1);
  }
  80.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.1deg) scale(1, 1);
  }
  82.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.44deg) scale(1, 1);
  }
  84.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.77deg) scale(1, 1);
  }
  86.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.06deg) scale(1, 1);
  }
  88.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.33deg) scale(1, 1);
  }
  90.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.56deg) scale(1, 1);
  }
  92.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.74deg) scale(1, 1);
  }
  94.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.88deg) scale(1, 1);
  }
  96.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  98.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  100.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
}
@keyframes rotate-anim {
  0.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  2.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  4.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.89deg) scale(1, 1);
  }
  6.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.76deg) scale(1, 1);
  }
  8.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.59deg) scale(1, 1);
  }
  10.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.38deg) scale(1, 1);
  }
  12.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.13deg) scale(1, 1);
  }
  14.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.85deg) scale(1, 1);
  }
  16.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.55deg) scale(1, 1);
  }
  18.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.23deg) scale(1, 1);
  }
  20.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.89deg) scale(1, 1);
  }
  22.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.54deg) scale(1, 1);
  }
  24.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.18deg) scale(1, 1);
  }
  26.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.18deg) scale(1, 1);
  }
  28.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.54deg) scale(1, 1);
  }
  30.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.89deg) scale(1, 1);
  }
  32.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.23deg) scale(1, 1);
  }
  34.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.55deg) scale(1, 1);
  }
  36.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.85deg) scale(1, 1);
  }
  38.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.13deg) scale(1, 1);
  }
  40.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.38deg) scale(1, 1);
  }
  42.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.59deg) scale(1, 1);
  }
  44.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.76deg) scale(1, 1);
  }
  46.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.89deg) scale(1, 1);
  }
  48.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  50.00% {
    transform: translate3D(0px, 0px, 0px) rotate(3deg) scale(1, 1);
  }
  52.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.97deg) scale(1, 1);
  }
  54.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.88deg) scale(1, 1);
  }
  56.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.74deg) scale(1, 1);
  }
  58.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.56deg) scale(1, 1);
  }
  60.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.33deg) scale(1, 1);
  }
  62.00% {
    transform: translate3D(0px, 0px, 0px) rotate(2.06deg) scale(1, 1);
  }
  64.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.77deg) scale(1, 1);
  }
  66.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.44deg) scale(1, 1);
  }
  68.00% {
    transform: translate3D(0px, 0px, 0px) rotate(1.1deg) scale(1, 1);
  }
  70.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.74deg) scale(1, 1);
  }
  72.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0.37deg) scale(1, 1);
  }
  74.00% {
    transform: translate3D(0px, 0px, 0px) rotate(0deg) scale(1, 1);
  }
  76.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.37deg) scale(1, 1);
  }
  78.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-0.74deg) scale(1, 1);
  }
  80.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.1deg) scale(1, 1);
  }
  82.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.44deg) scale(1, 1);
  }
  84.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-1.77deg) scale(1, 1);
  }
  86.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.06deg) scale(1, 1);
  }
  88.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.33deg) scale(1, 1);
  }
  90.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.56deg) scale(1, 1);
  }
  92.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.74deg) scale(1, 1);
  }
  94.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.88deg) scale(1, 1);
  }
  96.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-2.97deg) scale(1, 1);
  }
  98.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
  100.00% {
    transform: translate3D(0px, 0px, 0px) rotate(-3deg) scale(1, 1);
  }
}
.g-wrap {
  width: 100%;
  height: 1080px;
  overflow: hidden;
  position: relative;
  max-width: 1920px;
  margin: 0 auto;
  display: none;
}
.g-wrap .bg {
  position: absolute;
  width: 100%;
  height: 1080px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/bg_245bfe60.jpg) no-repeat center top;
}
.g-wrap .cir-1 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/circle-1_fefc4655.png) no-repeat center top;
}
.g-wrap .cir-2 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
}
.g-wrap .cir-2__bg {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/circle-2_6499da1c.png) no-repeat center top;
}
.g-wrap .cir-2 .city {
  width: 676px;
  height: 309px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/diming_4e402305.png) no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 25px;
  margin-left: -294px;
}
.g-wrap .cir-3 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/circle-3_f85de382.png) no-repeat center top;
}
.g-wrap .cloud-layer {
  position: absolute;
  top: 50%;
  left: 50%;
}
.g-wrap .cloud-layer .cloud-l-1 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/cover-layer_8efd4a36.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-l-2 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-6_dbe5b51f.png) no-repeat;
  margin-top: -600px;
}
.g-wrap .cloud-layer .cloud-l-3 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-5_2d6230a6.png) no-repeat;
  margin-top: -580px;
}
.g-wrap .cloud-layer .cloud-l-4 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-4_8547df4c.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-l-5 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-3_c95be052.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-l-6 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-2_0a2d9726.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-l-7 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-2-1_2a63fa5f.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-l-8 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/l-1_97fe6ef7.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-1 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-3_93b739a8.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-2 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-7_5dd8cbc8.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-3 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-6_f8bc7a63.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-4 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-5_33be1efa.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-5 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-4_0b9d1338.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-6 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-3_e62e712d.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-7 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-2_278e40c0.png) no-repeat;
}
.g-wrap .cloud-layer .cloud-r-8 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-2-1_06cf0195.png) no-repeat;
  margin-top: -560px;
}
.g-wrap .cloud-layer .cloud-r-9 {
  width: 2020px;
  height: 1180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -590px;
  margin-left: -1010px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/r-1_9aeecd40.png) no-repeat;
}
.g-wrap .mount {
  width: 235px;
  height: 332px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -166px;
  margin-left: -117.5px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/zuoqi-tag_b49d5701.png) no-repeat;
  margin-top: -329px;
  margin-left: -307px;
  transform-origin: top center;
  -webkit-animation: rotate-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: rotate-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: rotate-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: rotate-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: rotate-anim 2s steps(1) 0s infinite normal none;
  -webkit-animation: rotate-anim 2s steps(1) 0s infinite normal none;
  -o-animation: rotate-anim 2s steps(1) 0s infinite normal none;
  -ms-animation: rotate-anim 2s steps(1) 0s infinite normal none;
  animation: rotate-anim 2s steps(1) 0s infinite normal none;
}
.g-wrap .mount .anim {
  width: 250px;
  height: 200px;
  position: absolute;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite4_8eb6826b.png) no-repeat;
  -webkit-animation: mount-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: mount-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: mount-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: mount-anim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: mount-anim 2s steps(1) 0s infinite normal none;
  -webkit-animation: mount-anim 2s steps(1) 0s infinite normal none;
  -o-animation: mount-anim 2s steps(1) 0s infinite normal none;
  -ms-animation: mount-anim 2s steps(1) 0s infinite normal none;
  animation: mount-anim 2s steps(1) 0s infinite normal none;
  top: 153px;
  left: 41px;
}
.g-wrap .slogan {
  width: 254px;
  height: 565px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -282.5px;
  margin-left: -127px;
  width: 400px;
  height: 600px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite1_09c85d18.png) no-repeat;
  margin-top: -323px;
  margin-left: -77px;
  -webkit-animation: sloganAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: sloganAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: sloganAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: sloganAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: sloganAnim 2s steps(1) 0s infinite normal none;
  -webkit-animation: sloganAnim 2s steps(1) 0s infinite normal none;
  -o-animation: sloganAnim 2s steps(1) 0s infinite normal none;
  -ms-animation: sloganAnim 2s steps(1) 0s infinite normal none;
  animation: sloganAnim 2s steps(1) 0s infinite normal none;
}
.g-wrap .fox {
  width: 140px;
  height: 140px;
  position: absolute;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/fox_bdc183c0.png) no-repeat;
  -webkit-animation: foxAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: foxAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: foxAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: foxAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: foxAnim 2s steps(1) 0s infinite normal none;
  -webkit-animation: foxAnim 2s steps(1) 0s infinite normal none;
  -o-animation: foxAnim 2s steps(1) 0s infinite normal none;
  -ms-animation: foxAnim 2s steps(1) 0s infinite normal none;
  animation: foxAnim 2s steps(1) 0s infinite normal none;
  bottom: 130px;
  left: 50%;
  margin-left: 40px;
}
.g-wrap .wheel {
  width: 140px;
  height: 140px;
  position: absolute;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/wheel_97a8ebf4.png) no-repeat;
  -webkit-animation: wheelAnim 0.58s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: wheelAnim 0.58s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: wheelAnim 0.58s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: wheelAnim 0.58s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: wheelAnim 0.58s steps(1) 0s infinite normal none;
  -webkit-animation: wheelAnim 0.58s steps(1) 0s infinite normal none;
  -o-animation: wheelAnim 0.58s steps(1) 0s infinite normal none;
  -ms-animation: wheelAnim 0.58s steps(1) 0s infinite normal none;
  animation: wheelAnim 0.58s steps(1) 0s infinite normal none;
  left: 50%;
  bottom: 157px;
  margin-left: -243px;
}
.g-wrap .star {
  width: 1528px;
  height: 951px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -475.5px;
  margin-left: -764px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/star_ce3e31d8.png) no-repeat;
  margin-left: -677px;
  margin-top: -411px;
}
.g-wrap .apply-link {
  width: 200px;
  height: 80px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -40px;
  margin-top: 181px;
  margin-left: -100px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite3_64152871.png) no-repeat;
  -webkit-animation: btnAnim-hover 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: btnAnim-hover 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: btnAnim-hover 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: btnAnim-hover 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: btnAnim-hover 2s steps(1) 0s infinite normal none;
  -webkit-animation: btnAnim-hover 2s steps(1) 0s infinite normal none;
  -o-animation: btnAnim-hover 2s steps(1) 0s infinite normal none;
  -ms-animation: btnAnim-hover 2s steps(1) 0s infinite normal none;
  animation: btnAnim-hover 2s steps(1) 0s infinite normal none;
}
.g-wrap .apply-link:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite2_6f66a7b6.png) no-repeat;
  -webkit-animation: btnAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: btnAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -ms-animation: btnAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  animation: btnAnim 2s steps(1) 0s infinite normal none 300ms 0 ease;
  -moz-animation: btnAnim 2s steps(1) 0s infinite normal none;
  -webkit-animation: btnAnim 2s steps(1) 0s infinite normal none;
  -o-animation: btnAnim 2s steps(1) 0s infinite normal none;
  -ms-animation: btnAnim 2s steps(1) 0s infinite normal none;
  animation: btnAnim 2s steps(1) 0s infinite normal none;
}
canvas {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.page-home {
  width: 100%;
  height: 1080px;
}
.page-home .logo {
  display: block;
  width: 270px;
  height: 141px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -0px -0px no-repeat;background-size:459px 253px;
  position: absolute;
}
.page-home .nav {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 30px;
  border-left: 1px dashed #c8dbe9;
}
.page-home .nav__cnt {
  position: absolute;
  top: 270px;
  left: 0;
}
.page-home .nav__cnt .nav-link {
  position: relative;
  left: -4px;
  font-family: 'simsun';
  font-size: 18px;
  width: 165px;
  height: 45px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/nav-bg_ffaf0939.png) no-repeat left bottom;
  display: block;
  margin-bottom: 87px;
}
.page-home .nav__cnt .nav-link .txt {
  color: #666666;
  white-space: nowrap;
  position: absolute;
  top: 14px;
  left: 12px;
  font-size: 18px;
  width: 228px;
}
.page-home .nav__cnt .nav-link-1 {
  display: block;
  width: 166px;
  height: 64px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -0px -141px no-repeat;background-size:459px 253px;
  cursor: default;
}
.page-home .nav__cnt .nav-link-1 .txt {
  font-size: 18px;
  color: #fff;
  position: absolute;
  top: 33px;
  left: 24px;
}
.page-home .nav__cnt .nav-link-2 {
  width: 166px;
  height: 64px;
}
.page-home .nav__cnt .nav-link-2 .txt {
  padding-top: 18px;
}
.page-home .nav__cnt .nav-link-2:hover {
  width: 166px;
  height: 64px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/nav-bg-active_7e182a15.png) no-repeat;
}
.page-home .nav__cnt .nav-link-2:hover .txt {
  color: #fff;
}
.page-home .nav__cnt .nav-link-3 {
  width: 166px;
  height: 64px;
}
.page-home .nav__cnt .nav-link-3 .txt {
  padding-top: 18px;
}
.page-home .nav__cnt .nav-link-3:hover {
  width: 166px;
  height: 64px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/nav-bg-active_7e182a15.png) no-repeat;
}
.page-home .nav__cnt .nav-link-3:hover .txt {
  color: #fff;
}
.page-home .top {
  position: absolute;
  top: 20px;
  right: 50%;
  margin-right: -590px;
}
.page-home .top a {
  display: inline-block;
  width: 34px;
  height: 35px;
  margin-right: 10px;
}
.page-home .top .bgm-btn {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -304px -83px no-repeat;background-size:459px 253px;
}
.page-home .top .bgm-btn:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -270px -83px no-repeat;background-size:459px 253px;
}
.page-home .top .home-link {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -406px -48px no-repeat;background-size:459px 253px;
}
.page-home .top .home-link:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -304px -48px no-repeat;background-size:459px 253px;
}
.page-home .top .download-link {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -270px -48px no-repeat;background-size:459px 253px;
  position: relative;
}
.page-home .top .download-link:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -338px -83px no-repeat;background-size:459px 253px;
}
.page-home .top .download-link:hover .qrcode {
  display: inline-block;
  position: absolute;
  margin-top: 40px;
  left: 50%;
  margin-left: -42px;
}
.page-home .top .download-link .qrcode {
  width: 84px;
  height: 84px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/download-qrcode_bfac4919.jpg) no-repeat;
  display: none;
}
.page-home .top .share-cnt {
  display: inline-block;
  width: 34px;
  height: 35px;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -338px -48px no-repeat;background-size:459px 253px;
}
.page-home .top .share-cnt:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -372px -48px no-repeat;background-size:459px 253px;
}
.page-home .top .share-cnt:hover #share {
  display: inline-block !important;
}
.page-home .top .share-cnt #share {
  position: absolute;
  padding-top: 50px;
  margin-left: 2px;
  display: none !important;
}
.page-home .top .share-cnt #share .NIE-share-txt {
  display: none;
}
.page-home .top .share-cnt #share .morebtn {
  display: none;
}
.page-home .top .share-cnt #share .iconfont {
  font-size: 30px;
  color: #c6eaff;
}
.page-home .top .share-cnt #share .iconfont:hover {
  color: #fff;
}
.copy-right {
  display: block;
  width: 188px;
  height: 24px;
  position: absolute;
  right: 1rem;
  bottom: 2.3rem;
  cursor: pointer;
  z-index: 10;
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -270px -0px no-repeat;background-size:459px 253px;
}
.copy-right:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -0px -229px no-repeat;background-size:459px 253px;
}
.expand {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -0px -205px no-repeat;background-size:459px 253px;
}
.expand:hover {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/sprite-a7bfed_a7bfed3b.png) -270px -24px no-repeat;background-size:459px 253px;
}
#footer {
  position: absolute;
  width: 100%;
  text-align: center;
  background: rgba(255, 255, 255, 0.6);
  height: 103px;
  bottom: 0;
  z-index: 3;
  display: none;
  -webkit-animation: fadeInUp 500ms forwards 300ms 0 ease;
  -moz-animation: fadeInUp 500ms forwards 300ms 0 ease;
  -ms-animation: fadeInUp 500ms forwards 300ms 0 ease;
  animation: fadeInUp 500ms forwards 300ms 0 ease;
  -moz-animation: fadeInUp 500ms forwards;
  -webkit-animation: fadeInUp 500ms forwards;
  -o-animation: fadeInUp 500ms forwards;
  -ms-animation: fadeInUp 500ms forwards;
  animation: fadeInUp 500ms forwards;
}
#footer.active {
  display: block;
}
#footer #NIE-copyRight {
  color: #808080;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
}
#footer #NIE-copyRight .nie-cn-part2 {
  display: none;
}
#footer #NIE-copyRight a {
  color: #808080;
}
#footer #NIE-copyRight a:hover {
  color: #808080;
}
#footer #NIE-copyRight a.nie-cn-guardianship {
  color: #808080;
}
#footer #NIE-copyRight #ncp-l3 {
  display: none;
}
.enter {
  width: 100%;
  height: 100%;
  position: absolute;
}
.enter-layer {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
}
.enter-layer-0 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/0_31fede6d.png) no-repeat center center;
}
.enter-layer-1 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/1_70d040aa.png) no-repeat center center;
}
.enter-layer-2 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/2_404e6f0c.png) no-repeat center center;
}
.enter-layer-3 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/3_cbd25479.png) no-repeat center center;
}
.enter-layer-4 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/4_399241f7.png) no-repeat center center;
}
.enter-layer-5 {
  background: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/5_ac6623eb.png) no-repeat center center;
}
.m-loader {
  height: 1080px;
  width: 100%;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  background-color: #fb7995;
  background: -webkit-gradient(linear, left top, left bottom, from(#fb7995), to(#feb4cd));
  background: -webkit-linear-gradient(top, #fb7995, #feb4cd);
  background: -moz-linear-gradient(top, #fb7995, #feb4cd);
  background: -ms-linear-gradient(top, #fb7995, #feb4cd);
  background: -o-linear-gradient(top, #fb7995, #feb4cd);
  overflow: hidden;
}
.m-loader__percent {
  font-size: 30px;
  color: #fff;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}
.m-loader .BX_AEComposition {
  background: transparent;
  width: 1920px;
  height: 1080px;
  display: block;
  overflow: hidden;
  transform: translate3D(0, 0, 0) scale(1, 1);
  transform-origin: 50% 0%;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -960px;
}
.m-loader .BX_Class1 {
  left: 750px;
  top: 355px;
  width: 420px;
  height: 170px;
  transform-style: preserve-3d;
  transform: translate3D(0, 0, 0px) rotate(0deg) scale(1, 1);
  opacity: 1;
  transform-origin: 50% 50%;
  display: block;
  position: absolute;
}
.m-loader .BX_BG1 {
  background: transparent;
}
.m-loader .BX_Ani1 {
  /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  animation: BX_AniKey1 1.5s steps(1) 0s infinite normal none;
}
@keyframes BX_AniKey1 {
  /* 		This layer has no animations to export */
}
.m-loader .BX_Sprite1 {
  background-image: url(https://qnm.res.netease.com/pc/zt/20190419153542/img/loading_0e639bdc.png);
  width: 420px;
  height: 170px;
  animation: BX_SprAniKey1 1.5s steps(1) 0s infinite normal none;
}
@keyframes BX_SprAniKey1 {
  0% {
    background-position: 0px 0px;
  }
  5.88% {
    background-position: -420px 0px;
  }
  11.76% {
    background-position: -840px 0px;
  }
  17.65% {
    background-position: -1260px 0px;
  }
  23.53% {
    background-position: 0px -170px;
  }
  29.41% {
    background-position: -420px -170px;
  }
  35.29% {
    background-position: -840px -170px;
  }
  41.18% {
    background-position: -1260px -170px;
  }
  47.06% {
    background-position: 0px -340px;
  }
  52.94% {
    background-position: -420px -340px;
  }
  58.82% {
    background-position: -840px -340px;
  }
  64.71% {
    background-position: -1260px -340px;
  }
  70.59% {
    background-position: 0px -510px;
  }
  76.47% {
    background-position: -420px -510px;
  }
  82.35% {
    background-position: -840px -510px;
  }
  88.24% {
    background-position: -1260px -510px;
  }
  94.12% {
    background-position: 0px -680px;
  }
  100.00% {
    background-position: -420px -680px;
  }
}

