.page-solution-internet .section-banner {
  background-image: url(../../images/solution/internet/internet-banner@2x.jpg);
}
.page-solution-internet .section-difficult .difficult-item {
  padding: 30px 20px 30px;
}
.page-solution-internet .section-difficult .difficult-item:hover {
  background-image: url(../../images/solution/internet/difficult-bg.jpg);
}
.page-solution-internet .section-scheme {
  /* 降低招聘成本提升招聘效率 */
  /* 全面战略导向 */
  /* 多业态雇佣合作模式 */
  /* 雇员关怀安居乐业 */
}
.page-solution-internet .section-scheme .scheme-jbzx {
  position: relative;
  margin-bottom: 0;
}
.page-solution-internet .section-scheme .scheme-jbzx .scheme-jbzx-img-1,
.page-solution-internet .section-scheme .scheme-jbzx .scheme-jbzx-img-2 {
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 0;
}
.page-solution-internet .section-scheme .scheme-jbzx .scheme-jbzx-img-1 {
  width: 42.5%;
  top: -28.65%;
  -webkit-animation: bounce1 4s linear infinite forwards;
          animation: bounce1 4s linear infinite forwards;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
@-webkit-keyframes bounce1 {
  0% {
    top: -28.65%;
  }
  50% {
    top: -31.51%;
  }
  100% {
    top: -28.65%;
  }
}
@keyframes bounce1 {
  0% {
    top: -28.65%;
  }
  50% {
    top: -31.51%;
  }
  100% {
    top: -28.65%;
  }
}
.page-solution-internet .section-scheme .scheme-jbzx .scheme-jbzx-img-2 {
  width: 71.2%;
  top: -20%;
  -webkit-animation: bounce2 8s linear infinite forwards;
          animation: bounce2 8s linear infinite forwards;
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}
.page-solution-internet .section-scheme .scheme-jbzx .scheme-jbzx-img-3 {
  max-width: 100%;
}
@-webkit-keyframes bounce2 {
  0% {
    top: -20%;
  }
  50% {
    top: -25%;
  }
  100% {
    top: -20%;
  }
}
@keyframes bounce2 {
  0% {
    top: -20%;
  }
  50% {
    top: -25%;
  }
  100% {
    top: -20%;
  }
}
.page-solution-internet .section-scheme .scheme-zldx .img-zldx {
  margin-right: 53px;
}
.page-solution-internet .section-scheme .scheme-zldx .zldx-child-part {
  position: absolute;
  left: 0;
  top: 0;
  max-width: 100%;
  max-height: 100%;
}
.page-solution-internet .section-scheme .img-dytgyhz {
  margin-left: 60px;
}
.page-solution-internet .section-scheme .img-dytgyhz .dytgyhz-part {
  position: absolute;
}
.page-solution-internet .section-scheme .img-dytgyhz .dytgyhz-part1 {
  width: 100%;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.page-solution-internet .section-scheme .img-dytgyhz .dytgyhz-part2 {
  width: 46.666%;
  height: 42%;
  left: 0;
  bottom: 10.2%;
  -webkit-box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
          box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
  border-radius: 13px;
  overflow: hidden;
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.page-solution-internet .section-scheme .img-dytgyhz .dytgyhz-part3 {
  width: 50%;
  height: 54%;
  bottom: 10.2%;
  right: 0.666%;
  -webkit-box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
          box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
  border-radius: 13px;
  overflow: hidden;
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
.page-solution-internet .section-scheme .scheme-gygh .img-gygh {
  margin-right: 42px;
}
.page-solution-internet .section-scheme .scheme-gygh .gygh-part {
  position: absolute;
}
.page-solution-internet .section-scheme .scheme-gygh .gygh-part1 {
  width: 100%;
}
.page-solution-internet .section-scheme .scheme-gygh .gygh-part2 {
  width: 28.5%;
  height: 54%;
  left: 1.666%;
  bottom: 2%;
  border-radius: 13px;
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.page-solution-internet .section-scheme .scheme-gygh .gygh-part3 {
  width: 56.666%;
  height: 36.4%;
  right: 5.1666%;
  bottom: 5.4%;
  -webkit-box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
          box-shadow: 0px 6px 14px 0px rgba(67, 96, 152, 0.22);
  border-radius: 13px;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.page-solution-internet .section-example {
  background-image: url(../../images/solution/internet/example-bg.jpg);
  padding-bottom: 189px;
}
.page-solution-internet .section-example .example-item {
  width: 23%;
  margin-left: 0.9%;
}
@media (max-width: 1025px) {
  .page-solution-internet .section-difficult .difficult-item {
    padding: 16px 12px 14px;
  }
  .page-solution-internet .section-difficult .difficult-item-text {
    line-height: 18px;
  }
  .page-solution-internet .section-scheme .scheme-wrapper.scheme-jbzx {
    margin-bottom: 20px;
  }
}
@media (max-width: 960px) {
  .page-solution-internet .section-banner {
    background-image: url(../../images/solution/internet/internet-banner-sm@2x.jpg);
  }
  .page-solution-internet .section-scheme .scheme-zldx,
  .page-solution-internet .section-scheme .scheme-gygh {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .page-solution-internet .section-example .example-item {
    width: 47%;
    margin-left: 1.2%;
    margin-right: 1.2%;
  }
}

