@charset "UTF-8";

.g-w1200 {
  position: relative;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.bk {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bk * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bk .swiper-container {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.bk .swiper-slide {
  position: relative;
}

.bk .swiper-outer {
  overflow: hidden;
}

.bk .container-1280 {
  width: 1280px;
  min-height: 730px;
  margin-left: auto;
  margin-right: auto;
}

.bk .g-relative {
  position: relative;
}

@-webkit-keyframes aniDabSnow2 {
  0% {
    height: 2px;
  }
  100% {
    height: 10px;
  }
}

@keyframes aniDabSnow2 {
  0% {
    height: 2px;
  }
  100% {
    height: 10px;
  }
}

@-webkit-keyframes aniDabMsgBox {
  0%,
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 0.8;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes aniDabMsgBox {
  0%,
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 0.8;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@-webkit-keyframes aniDabRotate {
  25% {
    -webkit-transform: translate(25px, 32px);
    transform: translate(25px, 32px);
  }
  50% {
    -webkit-transform: translate(45px, 34px);
    transform: translate(45px, 34px);
  }
  75% {
    -webkit-transform: translate(60px, 35px);
    transform: translate(60px, 35px);
  }
  100% {
    -webkit-transform: translate(80px, 30px);
    transform: translate(80px, 30px);
  }
}

@keyframes aniDabRotate {
  25% {
    -webkit-transform: translate(25px, 32px);
    transform: translate(25px, 32px);
  }
  50% {
    -webkit-transform: translate(45px, 34px);
    transform: translate(45px, 34px);
  }
  75% {
    -webkit-transform: translate(60px, 35px);
    transform: translate(60px, 35px);
  }
  100% {
    -webkit-transform: translate(80px, 30px);
    transform: translate(80px, 30px);
  }
}

@-webkit-keyframes aniDabMove1 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(5px, 5px);
    transform: translate(5px, 5px);
  }
}

@keyframes aniDabMove1 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(5px, 5px);
    transform: translate(5px, 5px);
  }
}

@-webkit-keyframes aniDabRotate2 {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes aniDabRotate2 {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes aniDabParentX {
  100% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
  }
}

@keyframes aniDabParentX {
  100% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
  }
}

@-webkit-keyframes aniDab1 {
  36% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 0;
  }
  50% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  73% {
    -webkit-transform: translate(-75px, 52px) scale(1.1);
    transform: translate(-75px, 52px) scale(1.1);
    opacity: 1;
  }
  96% {
    -webkit-transform: translate(-150px, 85px) scale(1.2);
    transform: translate(-150px, 85px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(-150px, 85px) scale(1.2);
    transform: translate(-150px, 85px) scale(1.2);
    opacity: 0;
  }
}

@keyframes aniDab1 {
  36% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 0;
  }
  50% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  73% {
    -webkit-transform: translate(-75px, 52px) scale(1.1);
    transform: translate(-75px, 52px) scale(1.1);
    opacity: 1;
  }
  96% {
    -webkit-transform: translate(-150px, 85px) scale(1.2);
    transform: translate(-150px, 85px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(-150px, 85px) scale(1.2);
    transform: translate(-150px, 85px) scale(1.2);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab2 {
  10% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 0;
  }
  20% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  59% {
    -webkit-transform: translate(-40px, 39px) scale(1.1);
    transform: translate(-40px, 39px) scale(1.1);
    opacity: 1;
  }
  98% {
    -webkit-transform: translate(-80px, 78px) scale(1.2);
    transform: translate(-80px, 78px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(-80px, 78px) scale(1.2);
    transform: translate(-80px, 78px) scale(1.2);
    opacity: 0;
  }
}

@keyframes aniDab2 {
  10% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 0;
  }
  20% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  59% {
    -webkit-transform: translate(-40px, 39px) scale(1.1);
    transform: translate(-40px, 39px) scale(1.1);
    opacity: 1;
  }
  98% {
    -webkit-transform: translate(-80px, 78px) scale(1.2);
    transform: translate(-80px, 78px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(-80px, 78px) scale(1.2);
    transform: translate(-80px, 78px) scale(1.2);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab8 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(10px, 10px);
    transform: translate(10px, 10px);
  }
}

@keyframes aniDab8 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(10px, 10px);
    transform: translate(10px, 10px);
  }
}

@-webkit-keyframes aniDab7 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(-10px, 10px);
    transform: translate(-10px, 10px);
  }
}

@keyframes aniDab7 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(-10px, 10px);
    transform: translate(-10px, 10px);
  }
}

@-webkit-keyframes aniDab9 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(4px, 10px);
    transform: translate(4px, 10px);
  }
}

@keyframes aniDab9 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(4px, 10px);
    transform: translate(4px, 10px);
  }
}

@-webkit-keyframes aniDab10 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(10px, 20px);
    transform: translate(10px, 20px);
  }
}

@keyframes aniDab10 {
  0%,
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(10px, 20px);
    transform: translate(10px, 20px);
  }
}

@-webkit-keyframes aniDab11 {
  30% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  60% {
    -webkit-transform: translate(30px, 20px);
    transform: translate(30px, 20px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(75px, 52px);
    transform: translate(75px, 52px);
  }
  100% {
    -webkit-transform: translate(75px, 52px);
    transform: translate(75px, 52px);
  }
}

@keyframes aniDab11 {
  30% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  60% {
    -webkit-transform: translate(30px, 20px);
    transform: translate(30px, 20px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(75px, 52px);
    transform: translate(75px, 52px);
  }
  100% {
    -webkit-transform: translate(75px, 52px);
    transform: translate(75px, 52px);
  }
}

@-webkit-keyframes aniDab12 {
  48% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  75% {
    -webkit-transform: translate(45px, 70px) scale(1.1);
    transform: translate(45px, 70px) scale(1.1);
    opacity: 1;
  }
  98% {
    -webkit-transform: translate(90px, 140px) scale(1.2);
    transform: translate(90px, 140px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(90px, 140px) scale(1.2);
    transform: translate(90px, 140px) scale(1.2);
    opacity: 0;
  }
}

@keyframes aniDab12 {
  48% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  75% {
    -webkit-transform: translate(45px, 70px) scale(1.1);
    transform: translate(45px, 70px) scale(1.1);
    opacity: 1;
  }
  98% {
    -webkit-transform: translate(90px, 140px) scale(1.2);
    transform: translate(90px, 140px) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(90px, 140px) scale(1.2);
    transform: translate(90px, 140px) scale(1.2);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab13 {
  20% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(34px, 25px) scale(1.1);
    transform: translate(34px, 25px) scale(1.1);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(68px, 50px) scale(1.2);
    transform: translate(68px, 50px) scale(1.2);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(68px, 50px) scale(1.2);
    transform: translate(68px, 50px) scale(1.2);
    opacity: 0;
  }
}

@keyframes aniDab13 {
  20% {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(34px, 25px) scale(1.1);
    transform: translate(34px, 25px) scale(1.1);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(68px, 50px) scale(1.2);
    transform: translate(68px, 50px) scale(1.2);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(68px, 50px) scale(1.2);
    transform: translate(68px, 50px) scale(1.2);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab14 {
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(10px, 10px);
    transform: translate(10px, 10px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(20px, 20px);
    transform: translate(20px, 20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(20px, 20px);
    transform: translate(20px, 20px);
    opacity: 0;
  }
}

@keyframes aniDab14 {
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(10px, 10px);
    transform: translate(10px, 10px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(20px, 20px);
    transform: translate(20px, 20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(20px, 20px);
    transform: translate(20px, 20px);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab15 {
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  30% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(-20px, 12px);
    transform: translate(-20px, 12px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(-40px, 25px);
    transform: translate(-40px, 25px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(-40px, 25px);
    transform: translate(-40px, 25px);
    opacity: 0;
  }
}

@keyframes aniDab15 {
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  30% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(-20px, 12px);
    transform: translate(-20px, 12px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(-40px, 25px);
    transform: translate(-40px, 25px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(-40px, 25px);
    transform: translate(-40px, 25px);
    opacity: 0;
  }
}

@-webkit-keyframes aniDab16 {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(20px, -13px);
    transform: translate(20px, -13px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(40px, -25px);
    transform: translate(40px, -25px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(40px, -25px);
    transform: translate(40px, -25px);
    opacity: 0;
  }
}

@keyframes aniDab16 {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  20% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  55% {
    -webkit-transform: translate(20px, -13px);
    transform: translate(20px, -13px);
    opacity: 1;
  }
  90% {
    -webkit-transform: translate(40px, -25px);
    transform: translate(40px, -25px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(40px, -25px);
    transform: translate(40px, -25px);
    opacity: 0;
  }
}

/* swiper style */
.swiper-container-list1 .swiper-slide {
  border-bottom: 1px solid #bfdcee;
  padding: 5px 0;
}

.swiper-da-bg1 {
  background: #d5ebf8;
  padding-bottom: 20px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.bk-dongao2 .swiper-container-dab1 p a:link,
.bk-dongao2 .swiper-container-dab1 p a:visited {
  color: #fff;
}

.swiper-pagination-dab1 {
  position: absolute;
  left: 0px;
  text-align: center;
  bottom: 0px;
  width: 100%;
  z-index: 99;
  line-height: 0;
}

.swiper-pagination-dab1 .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-right: 14px;
  cursor: pointer;
  background: #bbd1ee;
}

.swiper-pagination-dab1 .swiper-active-switch {
  background: #3469c4;
}

.swiper-container-list1 {
  width: 344px;
  height: 210px;
  overflow: hidden;
  margin: 0px auto;
}

/* swiper style */
.bk-dongao2 {
  position: relative;
  padding-top: 30px;
  min-height: 700px;
  background: #c5e3f4;
}

.bk-dongao2 .container-1280 {
  position: relative;
  z-index: 2;
}

.bk-dongao2 .canvas-da {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.bk-dongao2 .da-left {
  float: left;
  width: 376px;
}

.bk-dongao2 .da-right {
  margin-left: 386px;
}

.bk-dongao2 .top-counter-wrap {
  position: relative;
  padding-top: 20px;
}

.bk-dongao2 .top-counter-wrap .counters span {
  position: absolute;
  bottom: 11px;
  font-weight: bold;
  color: #1652a8;
  font-size: 12px;
}

.bk-dongao2 .top-counter-wrap .counters .counter-days {
  left: 205px;
}

.bk-dongao2 .top-counter-wrap .counters .counter-hours {
  left: 238px;
}

.bk-dongao2 .top-counter-wrap .counters .counter-minutes {
  left: 270px;
}

.bk-dongao2 .top-counter-wrap .counters .counter-seconds {
  left: 304px;
}

.bk-dongao2 .swiper-container {
  overflow: hidden;
}
.bk-dongao2 .swiper-container-dab3{width:856px;}
.bk-dongao2 .swiper-container .swiper-wrapper {
  height: 100%;
}

.bk-dongao2 .swiper-container .swiper-slide {
  position: relative;
  height: 100%;
}

.bk-dongao2 .swiper-container .swiper-slide .img-dab,
.bk-dongao2 .swiper-container .swiper-slide .img-dab1 {
  width: 100%;
  height: 210px;
}

.bk-dongao2 .swiper-container .swiper-slide .img-dab2 {
  float: left;
  width: 55px;
  height: 81px;
}

.bk-dongao2 .swiper-container-dab1 {
  height: 230px;
}

.bk-dongao2 .swiper-container-dab1 p {
  position: absolute;
  left: 0;
  bottom: 20px;
  z-index: 1;
  width: 100%;
  height: 35px;
  line-height: 35px;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}

.bk-dongao2 .da-list-wrap {
  height: 210px;
  max-height: 210px;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.bk-dongao2 .list-dab {
  position: relative;
}

.bk-dongao2 .list-dab li {
  position: relative;
  font-size: 15px;
  padding-left: 13px;
  line-height: 2;
  color: #01589d;
}

.bk-dongao2 .list-dab li:before {
  position: absolute;
  left: 0;
  top: 12px;
  width: 6px;
  height: 6px;
  background: #01589d;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  content: "";
}

.bk-dongao2 .list-dab a {
  color: #01589d;
/*  font-weight: bold;*/
}

.bk-dongao2 .top-swiper-wrap {
  position: relative;
  padding-left: 20px;
  /*新增*/
}

.bk-dongao2 .top-swiper-wrap .arrow-dab2 {
  position: absolute;
  top: 60px;
  z-index: 2;
  cursor: pointer;
}

.bk-dongao2 .top-swiper-wrap .arrow-dab2:hover {
  opacity: 0.8;
}

.bk-dongao2 .top-swiper-wrap .arrow-dab2-left {
  left: -20px;
}

.bk-dongao2 .top-swiper-wrap .arrow-dab2-right {
  right: 40px;
}

.bk-dongao2 .top-swiper-wrap .swiper-left-elem1 {
  position: absolute;
  left: 19px;
  top: 142px;
  z-index: 2;
}

.bk-dongao2 .top-swiper-wrap .swiper-right-elem2 {
  position: absolute;
  right: 151px;
  top: -20px;
  z-index: 2;
}

.bk-dongao2 .swiper-dab2-bg {
  position: relative;
  width: 802px;
  height: 180px;
  background: url(../images/bg-dab2-swiper.png) center no-repeat;
  padding-top: 50px;
}

.bk-dongao2 .swiper-dab2-bg .swiper-container-dab2 {
  width: 726px;
  height: 85px;
  margin: 0 auto;
}

.bk-dongao2 .swiper-dab2-bg .swiper-container-dab2 .desc-dab {
  margin-left: 60px;
  color: #00589a;
}

.bk-dongao2 .swiper-dab2-bg .swiper-container-dab2 .desc-dab b {
  display: block;
  font-size: 16px;
  margin-bottom: 10px;
}

.bk-dongao2 .swiper-dab2-bg .swiper-container-dab2 .desc-dab p {
  font-size: 14px;
  line-height: 1.2;
}

.bk-dongao2 .center-stadium {
  position: relative;
  margin-bottom: 14px;
}

.bk-dongao2 .stadium-container {
  position: relative;
}

.bk-dongao2 .stadium-container[data-msg-index="1"] .da-ani-group4,
.bk-dongao2 .stadium-container[data-msg-index="1"] .da-ani-group5,
.bk-dongao2 .stadium-container[data-msg-index="1"] .da-ani-group6 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="1"] .dab-msg-wrap {
  left: 280px;
  top: 170px;
}

.bk-dongao2 .stadium-container[data-msg-index="3"] .da-ani-group4,
.bk-dongao2 .stadium-container[data-msg-index="3"] .da-ani-group5,
.bk-dongao2 .stadium-container[data-msg-index="3"] .da-ani-group6 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="3"] .dab-msg-wrap {
  left: 450px;
  top: 280px;
}

.bk-dongao2 .stadium-container[data-msg-index="2"] .da-ani-group4,
.bk-dongao2 .stadium-container[data-msg-index="2"] .da-ani-group5,
.bk-dongao2 .stadium-container[data-msg-index="2"] .da-ani-group6 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="2"] .dab-msg-wrap {
  left: 180px;
  top: 320px;
}

.bk-dongao2 .stadium-container[data-msg-index="5"] .da-ani-group1,
.bk-dongao2 .stadium-container[data-msg-index="5"] .da-ani-group2,
.bk-dongao2 .stadium-container[data-msg-index="5"] .da-ani-group3 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="5"] .dab-msg-wrap {
  left: 70px;
  top: 310px;
}

.bk-dongao2 .stadium-container[data-msg-index="4"] .da-ani-group1,
.bk-dongao2 .stadium-container[data-msg-index="4"] .da-ani-group2,
.bk-dongao2 .stadium-container[data-msg-index="4"] .da-ani-group3 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="4"] .dab-msg-wrap {
  left: 270px;
  top: 180px;
}

.bk-dongao2 .stadium-container[data-msg-index="6"] .da-ani-group1,
.bk-dongao2 .stadium-container[data-msg-index="6"] .da-ani-group2,
.bk-dongao2 .stadium-container[data-msg-index="6"] .da-ani-group3 {
  display: none;
}

.bk-dongao2 .stadium-container[data-msg-index="6"] .dab-msg-wrap {
  left: 420px;
  top: 355px;
}

.bk-dongao2 .stadium-container .statium-ani-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 654px;
  height: 414px;
}

.bk-dongao2 .stadium-container .ani-scene img {
  position: absolute;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani1 {
  left: 340px;
  top: 55px;
  opacity: 0;
  -webkit-animation: aniDab1 5s linear infinite;
  animation: aniDab1 5s linear infinite;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani2 {
  left: 310px;
  top: 65px;
  opacity: 0;
  width: 30px;
  -webkit-animation: aniDab2 5s linear infinite;
  animation: aniDab2 5s linear infinite;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani3 {
  left: 467px;
  top: 206px;
  -webkit-animation: aniDabMove1 3.2s linear infinite;
  animation: aniDabMove1 3.2s linear infinite;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani4 {
  left: 368px;
  top: 275px;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-animation: aniDabRotate 10s linear infinite;
  animation: aniDabRotate 10s linear infinite;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani7 {
  left: 161px;
  top: 257px;
  -webkit-animation: aniDab7 6s linear infinite reverse;
  animation: aniDab7 6s linear infinite reverse;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani8 {
  left: 135px;
  top: 234px;
  -webkit-animation: aniDab8 6s linear infinite reverse;
  animation: aniDab8 6s linear infinite reverse;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani9 {
  left: 82px;
  top: 252px;
  -webkit-animation: aniDab9 5s linear infinite reverse;
  animation: aniDab9 5s linear infinite reverse;
}

.bk-dongao2 .stadium-container .ani-scene1 .da-ani10 {
  left: 130px;
  top: 282px;
  -webkit-animation: aniDab10 6s linear infinite reverse;
  animation: aniDab10 6s linear infinite reverse;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani11 {
  left: 51px;
  top: 234px;
  width: 68px;
  -webkit-animation: aniDab11 4s linear infinite;
  animation: aniDab11 4s linear infinite;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani12 {
  left: 226px;
  top: 24px;
  width: 30px;
  opacity: 0;
  -webkit-animation: aniDab12 5s linear infinite;
  animation: aniDab12 5s linear infinite;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani13 {
  left: 368px;
  top: 114px;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani14 {
  left: 428px;
  top: 151px;
  -webkit-animation: aniDab14 4s linear infinite;
  animation: aniDab14 4s linear infinite;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani15 {
  left: 406px;
  top: 260px;
  -webkit-animation: aniDab15 4s linear infinite;
  animation: aniDab15 4s linear infinite;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.bk-dongao2 .stadium-container .ani-scene2 .da-ani16 {
  opacity: 0;
  left: 458px;
  top: 259px;
  -webkit-animation: aniDab16 4s linear infinite;
  animation: aniDab16 4s linear infinite;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.bk-dongao2 .stadium-container .left-overflow-elem {
  position: absolute;
  left: -30px;
  bottom: 0px;
}

.bk-dongao2 .stadium-container .statium-imgs {
  position: relative;
  width: 653px;
  height: 423px;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}

.bk-dongao2 .stadium-container .statium-imgs img {
  position: absolute;
}

.bk-dongao2 .stadium-container .statium-imgs img.img-statium3 {
  top: -6px;
}

.bk-dongao2 .stadium-container .dab-msg a:hover {
  color: #2768a5;
}

.bk-dongao2 .stadium-container .dab-msg-wrap {
  position: absolute;
  left: 280px;
  top: 170px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos1 {
  left: 280px;
  top: 170px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos2 {
  left: 180px;
  top: 320px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos3 {
  left: 490px;
  top: 280px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos4 {
  left: 270px;
  top: 180px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos5 {
  left: 70px;
  top: 310px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap.pos6 {
  left: 420px;
  top: 355px;
}

.bk-dongao2 .stadium-container .dab-msg-wrap .dab-tip {
  -webkit-animation: aniDabMsgBox 1.2s ease infinite;
  animation: aniDabMsgBox 1.2s ease infinite;
}

.bk-dongao2 .stadium-container .dab-msg {
  display: none;
  position: absolute;
  left: 0;
  top: 0px;
  width: 205px;
  padding: 6px 12px;
  background: #ffffff;
  color: #2768a5;
  border: 2px solid #2768a5;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  line-height: 1.3;
  -webkit-box-shadow: 0px 2px 4px 0px #a7ccfd;
  box-shadow: 0px 2px 4px 0px #a7ccfd;
}

.bk-dongao2 .right-paper-wrap {
  position: absolute;
  right: 36px;
  top: 99px;
  text-align: center;
}

.bk-dongao2 .right-paper-wrap .paper-top {
  position: relative;
  margin-bottom: 15px;
}

.bk-dongao2 .right-paper-wrap .paper-top .dab-snow2 {
  position: absolute;
  left: 30px;
  bottom: 30px;
  width: 145px;
  height: 0;
  z-index: 2;
}

.bk-dongao2 .right-paper-wrap .paper-top .dab-snow2.active {
  -webkit-animation: aniDabSnow2 12s linear 1 forwards;
  animation: aniDabSnow2 12s linear 1 forwards;
}

.bk-dongao2 .bottom-swiper2-wrap {
  padding-left: 20px;
  padding-right: 20px;width:855px;overflow:hidden;
}

.bk-dongao2 .swiper-container-dab3 .swiper-slide {
  text-align: left;
}

.g-clearfix:after,
.clearfix:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}

@media screen and (max-width: 1279px) {
  .bk-dongao2 {
    min-height: 620px;
    height: 620px;
    padding-top: 5px;
  }
  .bk-dongao2 .container-1280 {
    -webkit-transform: scale(0.781);
    -ms-transform: scale(0.781);
    transform: scale(0.781);
    top: -50px;
  }
}
