@charset "UTF-8";
html {
  font-size: 14px;
}

.PC {
  display: block;
}

.MB {
  display: none;
}

body {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 14px;
}

div#loadpage {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
div#loadpage svg {
  width: 40%;
  height: auto;
}

div.cont1680 {
  width: 100%;
  max-width: 1680px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #ffffff;
  visibility: hidden;
}

div.cont1920 {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #ffffff;
  visibility: hidden;
}

img.bg {
  width: 100%;
  max-width: 1920px;
  animation: fadeIn 0.2s 0s, opacity0 0s 0s;
  -webkit-animation: fadeIn 0.2s 0s, opacity0 0s 0s;
}

div#part {
  position: relative;
  width: 100%;
  height: 100%;
}
div#part img.part_lianxi {
  position: absolute;
  left: 53.6904761905%;
  top: 94.5744680851%;
  width: 13.0357142857%;
  max-width: 219px;
  animation: flipInX 1.2s 0s, opacity0 0s 0s;
  -webkit-animation: flipInX 1.2s 0s, opacity0 0s 0s;
}
div#part img.part_bianji {
  position: absolute;
  left: 53.6904761905%;
  top: 98.2180851064%;
  width: 31.4880952381%;
  max-width: 529px;
  animation: fadeIn 1s 0s, opacity0 0s 0s;
  -webkit-animation: fadeIn 1s 0s, opacity0 0s 0s;
}
div#part img.part_jingxi {
  position: absolute;
  left: 53.6904761905%;
  top: 90.7978723404%;
  width: 15.9523809524%;
  max-width: 268px;
  animation: flipInX 1.2s 0s, opacity0 0s 0s;
  -webkit-animation: flipInX 1.2s 0s, opacity0 0s 0s;
}
div#part img.part_wenxue5 {
  position: absolute;
  left: 0%;
  top: 82.9787234043%;
  width: 48.5119047619%;
  max-width: 815px;
  animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_shijian4 {
  position: absolute;
  left: 50%;
  top: 72.420212766%;
  width: 49.8214285714%;
  max-width: 837px;
  animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_chanye3 {
  position: absolute;
  left: 0%;
  top: 67.3670212766%;
  width: 48.8095238095%;
  max-width: 820px;
  animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_hangye2 {
  position: absolute;
  left: 50%;
  top: 58.6170212766%;
  width: 49.8214285714%;
  max-width: 837px;
  animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_zhongyao1 {
  position: absolute;
  left: 0%;
  top: 53.5904255319%;
  width: 48.630952381%;
  max-width: 817px;
  animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_7 {
  position: absolute;
  left: 46.130952381%;
  top: 26.9946808511%;
  width: 45.119047619%;
  max-width: 758px;
  animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
  -webkit-animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
}
div#part img.part_6 {
  position: absolute;
  left: 15.2380952381%;
  top: 33.2978723404%;
  width: 21.4880952381%;
  max-width: 361px;
  animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
  -webkit-animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
}
div#part img.part_5 {
  position: absolute;
  left: 55.7142857143%;
  top: 19.2287234043%;
  width: 20.2380952381%;
  max-width: 340px;
  animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_4 {
  position: absolute;
  left: 0%;
  top: 12.7127659574%;
  width: 64.6428571429%;
  max-width: 1086px;
  animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
  -webkit-animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
}
div#part img.part_3 {
  position: absolute;
  left: 42.1428571429%;
  top: 25.4255319149%;
  width: 3.630952381%;
  max-width: 61px;
  mix-blend-mode: darken;
  animation: fadeIn 1s 0s, opacity0 0s 0s;
  -webkit-animation: fadeIn 1s 0s, opacity0 0s 0s;
}
div#part img.part_2 {
  position: absolute;
  left: 54.3452380952%;
  top: 10.3457446809%;
  width: 22.2023809524%;
  max-width: 373px;
  animation: fadeIn 1.4s 0.6s, opacity0 0.6s 0s;
  -webkit-animation: fadeIn 1.4s 0.6s, opacity0 0.6s 0s;
}
div#part img.part_1 {
  position: absolute;
  left: 26.369047619%;
  top: 4.4946808511%;
  width: 39.3452380952%;
  max-width: 661px;
  animation: zoomIn 1s 0s, opacity0 0s 0s;
  -webkit-animation: zoomIn 1s 0s, opacity0 0s 0s;
}

.pulsate-fwd {
  animation: pulsate-fwd 1s ease-in-out infinite both;
  -webkit-animation: pulsate-fwd 1s ease-in-out infinite both;
  -ms-animation: pulsate-fwd 1s ease-in-out infinite both;
}

/* 设置初始状态 */
.hover-zoom {
  transition: transform 0.5s ease, -webkit-transform 0.5s ease, -ms-transform 0.5s ease; /* 平滑过渡效果 */
  -webkit-transition: transform 0.5s ease, -webkit-transform 0.5s ease, -ms-transform 0.5s ease; /* 平滑过渡效果 */
}

/* 设置鼠标悬停状态 */
.hover-zoom:hover {
  transform: scale(1.05); /* 放大10% */
  -webkit-transform: scale(1.05); /* 放大10% */
  -ms-transform: scale(1.05); /* 放大10% */
}

@media screen and (max-width: 765px) {
  .PC {
    display: none;
  }
  .MB {
    display: block;
  }
  #preintro {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 70px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(85, 51, 0, 0.7);
  }
  .close {
    color: #fff;
    position: absolute;
    top: 15px;
    right: 35px;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
  }
  div#preintro img {
    display: block;
  }
  .modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
  }
  div.part1 {
    position: relative;
  }
  div.part1 button {
    left: 58%;
    position: absolute;
    top: 80%;
  }
  div.part1 img.part_2.wow {
    position: absolute;
    left: 65.464286%;
    top: 23.783503%;
    width: 22.166667%;
    animation: fadeIn 1.4s 0.6s, opacity0 0.6s 0s;
    -webkit-animation: fadeIn 1.4s 0.6s, opacity0 0.6s 0s;
  }
  div.part1 img.part_1.wow {
    position: absolute;
    left: 27.940476%;
    top: 6.666089%;
    width: 48.178571%;
    animation: zoomIn 1s 0s, opacity0 0s 0s;
    -webkit-animation: zoomIn 1s 0s, opacity0 0s 0s;
  }
  div.part1 img.part_3.wow {
    display: none;
  }
  div.part1 img.part_6.wow {
    position: absolute;
    left: 11.130952%;
    top: 72.628685%;
    width: 33.738095%;
    animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
    -webkit-animation: fadeIn 1s 0.2s, opacity0 0.2s 0s;
  }
  div.part1 img.part_5.wow {
    position: absolute;
    left: 52.940476%;
    top: 43.8%;
    width: 37.690476%;
    animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
    -webkit-animation: fadeInRight 1.4s 0s, opacity0 0s 0s;
  }
  div.part1 img.part_4.wow {
    position: absolute;
    left: 0%;
    top: 33.264305%;
    width: 61.25%;
    animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
    -webkit-animation: fadeInLeft 1.4s 0s, opacity0 0s 0s;
  }
  div.part2 {
    position: relative;
    background: url(/zhuanti/img/zt2603_bg_02.jpg) no-repeat center;
    background-size: auto 100%;
    background-position: 78%;
  }
  div.part2 img.part_zhongyao1,
  div.part2 img.part_chanye3,
  div.part2 img.part_wenxue5 {
    position: relative;
    left: 0%;
    width: 94%;
    margin-left: 3%;
    animation: fadeInUp 2s 0s, opacity0 0s 0s;
    -webkit-animation: fadeInUp 2s 0s, opacity0 0s 0s;
  }
  div.part2 img.part_hangye2,
  div.part2 img.part_shijian4 {
    position: relative;
    left: 0%;
    width: 100%;
    margin-left: 4%;
    animation: fadeInUp 2s 0s, opacity0 0s 0s;
    -webkit-animation: fadeInUp 2s 0s, opacity0 0s 0s;
  }
  div.part2 img.part_jingxi.wow {
    margin-left: 44%;
    width: 50.09524%;
    margin-top: 10%;
    animation: flipInX 1.3s 0.6s, opacity0 0.6s 0s;
    -webkit-animation: flipInX 1.3s 0.6s, opacity0 0.6s 0s;
  }
  div.part2 img.part_lianxi.wow {
    margin-left: 44%;
    width: 40.09524%;
    margin-top: 10%;
    animation: flipInX 1.3s 0.6s, opacity0 0.6s 0s;
    -webkit-animation: flipInX 1.3s 0.6s, opacity0 0.6s 0s;
  }
  div.part2 img.part_bianji.wow {
    margin-left: 10.28571%;
    width: 80%;
    margin-top: 7%;
    margin-bottom: 10%;
    animation: fadeIn 1.3s 0.6s, opacity0 0.6s 0s;
    -webkit-animation: fadeIn 1.3s 0.6s, opacity0 0.6s 0s;
  }
}
@keyframes opacity0 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes pulsate-fwd {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}/*# sourceMappingURL=zt2603.css.map */