.leaflet-marker-icon {
  background-size: 100%;
}
.jump {
  margin-top: -35px;
  animation: jump 1s linear infinite;
  animation-direction: alternate;
  -webkit-animation-direction: alternate;
  /* Safari 和 Chrome */
}
@keyframes jump {
  0% {
    margin-top: -35px;
  }
  25% {
    margin-top: -31px;
  }
  50% {
    margin-top: -27px;
  }
  75% {
    margin-top: -31px;
  }
  100% {
    margin-top: -35px;
  }
}

.icon1 {
  background-image: url("../image/icon/1.png");
}
.icon2 {
  background-image: url("../image/icon/2.png");
}
.icon3 {
  background-image: url("../image/icon/3.png");
}
.icon4 {
  background-image: url("../image/icon/4.png");
}
.icon5 {
  background-image: url("../image/icon/5.png");
}
.icon6 {
  background-image: url("../image/icon/6.png");
}
.icon7 {
  background-image: url("../image/icon/7.png");
}
.icon8 {
  background-image: url("../image/icon/8.png");
}
.cartoon {
  animation: myfirst 2s linear infinite;
  border: 5px solid red;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}
@keyframes myfirst {
  0% {
    border-color: red;
  }
  50% {
    border-color: blue;
  }
  100% {
    border-color: red;
  }
}
.iconhover1 {
  background-image: url("../image/icon/1.png");
  animation: iconhover1 1.5s linear infinite;
}
.iconhoverJump1{
  background-image: url("../image/icon/1.png");
  animation: iconhoverJump1 1.5s linear infinite;
}
.iconhover2 {
  background-image: url("../image/icon/2.png");
  animation: iconhover2 1.5s linear infinite;
}
.iconhoverJump2{
  background-image: url("../image/icon/2.png");
  animation: iconhoverJump2 1.5s linear infinite;
}
.iconhover3 {
  background-image: url("../image/icon/3.png");
  animation: iconhover3 1.5s linear infinite;
}
.iconhoverJump3{
  background-image: url("../image/icon/3.png");
  animation: iconhoverJump3 1.5s linear infinite;
}
.iconhover4 {
  background-image: url("../image/icon/4.png");
  animation: iconhover4 1.5s linear infinite;
}
.iconhoverJump4{
  background-image: url("../image/icon/4.png");
  animation: iconhoverJump4 1.5s linear infinite;
}
.iconhover5 {
  background-image: url("../image/icon/5.png");
  animation: iconhover5 1.5s linear infinite;
}
.iconhoverJump5{
  background-image: url("../image/icon/5.png");
  animation: iconhoverJump5 1.5s linear infinite;
}
.iconhover6 {
  background-image: url("../image/icon/6.png");
  animation: iconhover6 1.5s linear infinite;
}
.iconhoverJump6{
  background-image: url("../image/icon/6.png");
  animation: iconhoverJump6 1.5s linear infinite;
}
.iconhover7 {
  background-image: url("../image/icon/7.png");
  animation: iconhover7 1.5s linear infinite;
}
.iconhoverJump7{
  background-image: url("../image/icon/7.png");
  animation: iconhoverJump7 1.5s linear infinite;
}
.iconhover8 {
  background-image: url("../image/icon/8.png");
  animation: iconhover8 1.5s linear infinite;
}
.iconhoverJump8{
  background-image: url("../image/icon/8.png");
  animation: iconhoverJump8 1.5s linear infinite;
}
.hightIndex{
  z-index:10000 !important;
}

@keyframes iconhover1 {
  0% {
    background-image: url("../image/icon/1.png");
  }
  50% {
    background-image: url("../image/icon/1hover.png");
  }
  100% {
    background-image: url("../image/icon/1.png");
  }
}

@keyframes iconhoverJump1 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/1.png");
  }
  50% {
    background-image: url("../image/icon/1hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/1hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/1.png");
    margin-top: -35px;
  }
}
@keyframes iconhover2 {
  0% {
    background-image: url("../image/icon/2.png");
  }
  50% {
    background-image: url("../image/icon/2hover.png");
  }
  100% {
    background-image: url("../image/icon/2.png");
  }
}
@keyframes iconhoverJump2 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/2.png");
  }
  50% {
    background-image: url("../image/icon/2hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/2hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/2.png");
    margin-top: -35px;
  }
}
@keyframes iconhover3 {
  0% {
    background-image: url("../image/icon/3.png");
  }
  50% {
    background-image: url("../image/icon/3hover.png");
  }
  100% {
    background-image: url("../image/icon/3.png");
  }
}
@keyframes iconhoverJump3 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/3.png");
  }
  50% {
    background-image: url("../image/icon/3hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/3hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/3.png");
    margin-top: -35px;
  }
}
@keyframes iconhover4 {
  0% {
    background-image: url("../image/icon/4.png");
  }
  50% {
    background-image: url("../image/icon/4hover.png");
  }
  100% {
    background-image: url("../image/icon/4.png");
  }
}
@keyframes iconhoverJump4 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/4.png");
  }
  50% {
    background-image: url("../image/icon/4hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/4hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/4.png");
    margin-top: -35px;
  }
}
@keyframes iconhover5 {
  0% {
    background-image: url("../image/icon/5.png");
  }
  50% {
    background-image: url("../image/icon/5hover.png");
  }
  100% {
    background-image: url("../image/icon/5.png");
  }
}
@keyframes iconhoverJump5 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/5.png");
  }
  50% {
    background-image: url("../image/icon/5hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/5hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/5.png");
    margin-top: -35px;
  }
}
@keyframes iconhover6 {
  0% {
    background-image: url("../image/icon/6.png");
  }
  50% {
    background-image: url("../image/icon/6hover.png");
  }
  100% {
    background-image: url("../image/icon/6.png");
  }
}
@keyframes iconhoverJump6 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/6.png");
  }
  50% {
    background-image: url("../image/icon/6hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/6hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/6.png");
    margin-top: -35px;
  }
}
@keyframes iconhover7 {
  0% {
    background-image: url("../image/icon/7.png");
  }
  50% {
    background-image: url("../image/icon/7hover.png");
  }
  100% {
    background-image: url("../image/icon/7.png");
  }
}
@keyframes iconhoverJump7 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/7.png");
  }
  50% {
    background-image: url("../image/icon/7hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/7hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/7.png");
    margin-top: -35px;
  }
}
@keyframes iconhover8 {
  0% {
    background-image: url("../image/icon/8.png");
  }
  50% {
    background-image: url("../image/icon/8hover.png");
  }
  100% {
    background-image: url("../image/icon/8.png");
  }
}
@keyframes iconhoverJump8 {
  0% {
    margin-top: -35px;
    background-image: url("../image/icon/8.png");
  }
  50% {
    background-image: url("../image/icon/8hover.png");
    margin-top: -25px;
  }
  75% {
    background-image: url("../image/icon/8hover.png");
    margin-top: -15px;
  }
  100% {
    background-image: url("../image/icon/8.png");
    margin-top: -35px;
  }
}

/*# sourceMappingURL=leaflet.css.map */
