html,
body {
  height: 100%;
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
body {
  background-color: #090f47;
  min-width: 1200px;
  overflow: auto;
}

.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  height: auto;
}

/* page1 starts */
.v_wrap {
  background-color: #090f47;
  position: relative;
  transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
}
.v_page1_logo{
  height: 450px;
}
.v_page1_part1 {
  height: 1214px;
  background: url(../img/page1/background_pc.jpg) no-repeat center;
  position: relative;
}
.v_page1_part2{
  height: 385px;
  background: url(../img/page1/background-2_pc.png) no-repeat bottom;
  padding-top: 100px;
}
.v_page1_tit{
  height: 106px;
  background: url(../img/page1/title.png) no-repeat bottom;
  padding-top: 50px;
}
.v_page1_logo_static{
  padding-top:150px;
  height: 369px;
  background: url(../img/page1/V15_static.png) no-repeat center;
  display: none;
}
.v_landray{
  width: 210px;
  height: 26px;
  background: url(../img/page1/logo.png) no-repeat center;
  position: absolute;
  top: 5%;
  left: 10%;
}
/* page1 ends */

/* page2 starts */
.v_page2_part1 {
  height: 1146px;
  background: url(../img/page2/background_pc.jpg) no-repeat center;
}
/* page2 ends */

/* page3 starts */
/* part1 */
.v_page3_part1_bg {
  height: 1129px;
  background: url(../img/page3/background_part1_pc.jpg) no-repeat center;
  position: relative;
}
/* part2 */
.v_page3_part2_bg {
  height: 1109px;
  background: url(../img/page3/background_part2_pc.jpg) no-repeat center;
  position: relative;
}
.v_page3_part1_desc1{
  height: 1165px;
  background: url(../img/page3/background_part2_desc1_pc.jpg) no-repeat center;
  position: relative;
}
.v_page3_part1_desc2{
  height: 1288px;
  background: url(../img/page3/background_part2_desc2_pc.jpg) no-repeat center;
  position: relative;
}
/* part3 */
.v_page3_part3_bg {
  height: 1159px;
  background: url(../img/page3/background_part3_pc.jpg) no-repeat center;
  position: relative;
}
.v_page3_part3_desc1 {
  height: 986px;
  background: url(../img/page3/background_part3_desc1_pc.jpg) no-repeat center;
}
/* page3 ends */

/* page4 starts */
.v_page4_bg {
  height: 1898px;
  background: url(../img/page4/background_pc.jpg) no-repeat center;
  position: relative;
}
/* page4 ends */

/* page5 starts */
.v_page5_bg {
  height: 1044px;
  background: url(../img/page5/background_pc.jpg) no-repeat center;
}
.v_page5_part1 {
  height: 1042px;
  background: url(../img/page5/background_part1_desc_pc.jpg) no-repeat center;
}
/* page5 ends */

/* page6 starts */
.v_page6_bg {
  height: 1053px;
  background: url(../img/page6/background_pc.jpg) no-repeat center;
  background-size: contain;
}
/* page6 ends */

/* page7 starts */
.v_page7_bg {
  height: 1178px;
  background: url(../img/page7/background_pc.jpg) no-repeat center;
}
.v_footer{
  height: 112px;
  background: url(../img/page7/footer.jpg) no-repeat center;
}
/* page7 ends */

/* 动画部分 starts */
/* page1 */
.swiper-slide-active .v_page1_arr {
  animation: pulse 1s infinite;
  -webkit-animation: pulse 1s infinite;
}
.swiper-slide-active .v_page1_tit {
  animation: fadeInUp 1s;
  -webkit-animation: fadeInUp 1s;
}
.swiper-slide-active .v_page1_time {
  animation: fadeInUp 1s 0.4s both;
  -webkit-animation: fadeInUp 1s 0.4s both;
}
.swiper-slide-active .v_page1_logo-ding {
  animation: sphereFloat 3s infinite both alternate;
  -webkit-animation: sphereFloat 3s infinite both alternate;
}
/* page2 */
.swiper-slide-active .v_page2_part2_img1 {
  animation: fadeInUp 0.3s .5s both;
  -webkit-animation: fadeInUp 0.3s .5s both;
}
.swiper-slide-active .v_page2_part2_img2 {
  animation: fadeInUp 0.3s 0.7s both;
  -webkit-animation: fadeInUp 0.3s 0.7s both;
}
.swiper-slide-active .v_page2_part2_img3 {
  animation: fadeInUp 0.3s 0.9s both;
  -webkit-animation: fadeInUp 0.3s 0.9s both;
}
.swiper-slide-active .v_page2_part2_img4 {
  animation: fadeInUp 0.3s 1.1s both;
  -webkit-animation: fadeInUp 0.3s 1.1s both;
}
/* page3 */
.swiper-slide-active .v_page3_part1_circle_desc {
  animation: fadeInUp 1s both;
  -webkit-animation: fadeInUp 1s both;
}
/* page4 */
.swiper-slide-active .v_page4_sphere_left {
  animation: sphereFloat 3s infinite both alternate;
  -webkit-animation: sphereFloat 3s infinite both alternate;
}
.swiper-slide-active .v_page4_sphere_right {
  animation: sphereFloat 2s infinite both alternate;
  -webkit-animation: sphereFloat 2s infinite both alternate;
}
@keyframes sphereFloat {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(4%);
    -ms-transform: translateY(4%);
    transform: translateY(4%);
  }
}
/* 动画部分 ends */
@media screen and (min-width: 769px) {
  .v_content_img {
      display: none;
  }
}