.map_contant {
  max-width: 1800px;
  width: 100%;
  margin-top: 50px;
  position: relative;
}

.map_contant ul.aera_top li,
.map_contant ul.aera_bt li,
.map_contant ul.station li,
.map_contant ul.line li {
  position: absolute;
}
.map_contant ul.aera_top li:nth-child(1) {
  width: 211px;
  top: 0;
  left: 470px;
  left: 820px;
}
.map_contant ul.aera_top li:nth-child(2) {
  width: 141px;
  top: 50px;
  left: 450px;
  left: 800px;
}
.map_contant ul.aera_top li:nth-child(3) {
  width: 151px;
  top: 90px;
  left: 360px;
  left: 710px;
}
.map_contant ul.aera_top li:nth-child(4) {
  width: 151px;
  top: 110px;
  left: 270px;
  left: 620px;
}
.map_contant ul.aera_top li:nth-child(5) {
  width: 211px;
  top: 150px;
  left: 220px;
  left: 570px;
}


.map_contant ul.aera_bt li:nth-child(1) {
  width: 101px;
  top: 165px;
  right: 10px;
  right: 360px;
}
.map_contant ul.aera_bt li:nth-child(2) {
  width: 146px;
  top: 180px;
  right: 60px;
  right: 410px;
}
.map_contant ul.aera_bt li:nth-child(3) {
  width: 198px;
  top: 213px;
  right: 24px;
  right: 374px;
}
.map_contant ul.aera_bt li:nth-child(4) {
  width: 248px;
  top: 194px;
  right: 63px;
  right: 413px;
}
.map_contant ul.aera_bt li:nth-child(5) {
  width: 158px;
  top: 284px;
  right: 225px;
  right: 575px;
}
.map_contant ul.aera_bt li:nth-child(6) {
  width: 203px;
  top: 280px;
  right: 304px;
  right: 654px;
}
.map_contant ul.aera_bt li:nth-child(7) {
  width: 108px;
  top: 345px;
  right: 424px;
  right: 774px;
}
.map_contant ul.aera_bt li:nth-child(8) {
  width: 118px;
  top: 344px;
  right: 515px;
  right: 865px;
}


.map_contant ul.aera_bt li:nth-child(9) {
  width: 201px;
  top: 15px;
  right: 365px;
}
.map_contant ul.aera_bt li:nth-child(10) {
  width: 230px;
  top: 280px;
  right: 890px;
}



.map_contant ul.station li:nth-child(1) {
  width: 187px;
  top: 147px;
  right: 116px;
  right: 466px;
}
.map_contant ul.station li:nth-child(2) {
  width: 163px;
  top: 198px;
  right: 147px;
  right: 497px;
}
.map_contant ul.station li:nth-child(3) {
  width: 78px;
  top: 250px;
  right: 248px;
  right: 598px;
}
.map_contant ul.station li:nth-child(4) {
  width: 107px;
  /* top: 237px; */
  top: 241px;
  right: 309px;
  right: 659px;
}
.map_contant ul.station li:nth-child(5) {
  width: 93px;
  /* top: 226px; */
  top: 232px;
  right: 474px;
  right: 824px;
}
.map_contant ul.station li:nth-child(6) {
  width: 79px;
  /* top: 246px; */
  top: 248px;
  right: 603px;
  right: 953px;
}
.map_contant ul.station li:nth-child(7) {
  width: 124px;
  top: 307px;
  right: 610px;
  right: 960px;
}








/* .map_contant ul.line li:nth-child(1) {
  width: 22px;
  top: 176px;
  right: 210px;
}
.map_contant ul.line li:nth-child(2) {
  width: 59px;
  top: 210px;
  right: 230px;
}
.map_contant ul.line li:nth-child(3) {
  width: 76px;
  top: 240px;
  right: 290px;
}
.map_contant ul.line li:nth-child(4) {
  width: 158px;
  top: 255px;
  right: 363px;
}
.map_contant ul.line li:nth-child(5) {
  width: 117px;
  top: 220px;
  right: 525px;
}
.map_contant ul.line li:nth-child(6) {
  width: 28px;
  top: 276px;
  right: 645px;
} */

.map_contant ul.aera_top li:nth-child(1) {
  transition-delay: .2s;
}
.map_contant ul.aera_top li:nth-child(2) {
  transition-delay: .3s;
}
.map_contant ul.aera_top li:nth-child(3) {
  transition-delay: .4s;
}
.map_contant ul.aera_top li:nth-child(4) {
  transition-delay: .5s;
}
.map_contant ul.aera_top li:nth-child(5) {
  transition-delay: .6s;
}

.map_contant ul.aera_bt li:nth-child(1) {
  transition-delay: .7s;
}
.map_contant ul.aera_bt li:nth-child(2) {
  transition-delay: .8s;
}
.map_contant ul.aera_bt li:nth-child(3) {
  transition-delay: .9s;
}
.map_contant ul.aera_bt li:nth-child(4) {
  transition-delay: 1.0s;
}

.map_contant ul.aera_bt li:nth-child(5) {
  transition-delay: 1.1s;
}
.map_contant ul.aera_bt li:nth-child(6) {
  transition-delay: 1.2s;
}
.map_contant ul.aera_bt li:nth-child(7) {
  transition-delay: 1.3s;
}
.map_contant ul.aera_bt li:nth-child(8) {
  transition-delay: 1.4s;
}

.map_contant ul.aera_bt li:nth-child(9) {
  transition-delay: .6s;
}
.map_contant ul.aera_bt li:nth-child(10) {
  transition-delay: 1.5s;
}


.map_contant ul.station li:nth-child(1) {
  transition-delay: 1.6s;
}
.map_contant ul.station li:nth-child(2) {
  transition-delay: 1.65s;
}
.map_contant ul.station li:nth-child(3) {
  transition-delay: 1.7s;
}

.map_contant ul.station li:nth-child(4) {
  transition-delay: 1.75s;
}
.map_contant ul.station li:nth-child(5) {
  transition-delay: 1.8s;
}
.map_contant ul.station li:nth-child(6) {
  transition-delay: 1.85s;
}
.map_contant ul.station li:nth-child(7) {
  transition-delay: 1.9s;
}



/* .map_contant ul.line li:nth-child(1) {
  transition-delay: 5.6s;
}
.map_contant ul.line li:nth-child(2) {
  transition-delay: 5.8s;
}
.map_contant ul.line li:nth-child(3) {
  transition-delay: 6s;
}

.map_contant ul.line li:nth-child(4) {
  transition-delay: 6.2s;
}
.map_contant ul.line li:nth-child(5) {
  transition-delay: 6.4s;
}
.map_contant ul.line li:nth-child(6) {
  transition-delay: 6.6s;
} */






.searvice .line {
  width: 475px;
  height: 155px;
  position: absolute;
  top: 178px;
  right: 198px;
  right: 548px;
}
.searvice .show polyline {
  animation: drawLine 5s ease forwards;
  animation-delay: 2.5s;
}

@keyframes drawLine {
  to {
    stroke-dashoffset: 0;
  }
}





@media (max-width: 1800px)  and (min-width: 769px) {
  .map_contant {
    /* max-width: 84.6154vw; */
    /* margin: 19.6154vw auto 0; */
    /* margin: 17vw auto 0; */
    margin-top: 2.7778vw;
  }

  .map_contant ul.aera_top li:nth-child(1) {
    width: 11.7222vw;
    top: 0;
    left: 36.1538vw;
    left: 45.5556vw;
  }
  .map_contant ul.aera_top li:nth-child(2) {
    width: 7.8333vw;
    top: 2.7778vw;
    left: 34.6154vw;
    left: 44.4444vw;
  }
  .map_contant ul.aera_top li:nth-child(3) {
    width: 8.3889vw;
    top: 5vw;
    left: 27.6923vw;
    left: 39.4444vw;
  }
  .map_contant ul.aera_top li:nth-child(4) {
    width: 8.3889vw;
    top: 6.1111vw;
    left: 20.7692vw;
    left: 34.4444vw;
  }
  .map_contant ul.aera_top li:nth-child(5) {
    width: 11.7222vw;
    top: 8.3333vw;
    left: 16.9231vw;
    left: 31.6667vw;
  }



  .map_contant ul.aera_bt li:nth-child(1) {
    width: 5.6111vw;
    top: 9.1667vw;
    right: 20vw;
  }
  .map_contant ul.aera_bt li:nth-child(2) {
    width: 8.1111vw;
    top: 10vw;
    right: 22.7778vw;
  }
  .map_contant ul.aera_bt li:nth-child(3) {
    width: 11vw;
    top: 11.8333vw;
    right: 20.7778vw;
  }
  .map_contant ul.aera_bt li:nth-child(4) {
    width: 13.7778vw;
    top: 10.7778vw;
    right: 22.9444vw;
  }
  .map_contant ul.aera_bt li:nth-child(5) {
    width: 8.7778vw;
    top: 15.7778vw;
    right: 31.9444vw;
  }
  .map_contant ul.aera_bt li:nth-child(6) {
    width: 11.2778vw;
    top: 15.5556vw;
    right: 36.3333vw;
  }
  .map_contant ul.aera_bt li:nth-child(7) {
    width: 6vw;
    top: 19.1667vw;
    right: 43vw;
  }
  .map_contant ul.aera_bt li:nth-child(8) {
    width: 6.5556vw;
    top: 19.1111vw;
    right: 48.0556vw;
  }

  .map_contant ul.aera_bt li:nth-child(9) {
    width: 11.1667vw;
    top: 0.8333vw;
    right: 20.2778vw;
  }
  .map_contant ul.aera_bt li:nth-child(10) {
    width: 12.7778vw;
    top: 15.5556vw;
    right: 49.4444vw;
  }



  .map_contant ul.station li:nth-child(1) {
    width: 10.3889vw;
    top: 8.1667vw;
    right: 25.8889vw;
  }
  .map_contant ul.station li:nth-child(2) {
    width: 9.0556vw;
    top: 11vw;
    right: 27.6111vw;
  }
  .map_contant ul.station li:nth-child(3) {
    width: 4.3333vw;
    top: 13.8889vw;
    right: 33.2222vw;
  }
  .map_contant ul.station li:nth-child(4) {
    width: 5.9444vw;
    top: 13.1667vw;
    right: 36.6111vw;
  }
  .map_contant ul.station li:nth-child(5) {
    width: 5.1667vw;
    /* top: 12.5556vw; */
    top: 12.7vw;
    right: 45.7778vw;
  }
  .map_contant ul.station li:nth-child(6) {
    width: 4.3889vw;
    top: 13.6667vw;
    right: 52.9444vw;
  }
  .map_contant ul.station li:nth-child(7) {
    width: 6.8889vw;
    top: 17.0556vw;
    /* right: 53.3333vw; */
    right: 53.5vw;
  }
  
  
  



/* 
  .map_contant ul.line li:nth-child(1) {
    width: 1.6923vw;
    top: 13.5385vw;
    right: 16.1538vw;
  }
  .map_contant ul.line li:nth-child(2) {
    width: 4.5385vw;
    top: 16.1538vw;
    right: 17.6923vw;
  }
  .map_contant ul.line li:nth-child(3) {
    width: 5.8462vw;
    top: 18.4615vw;
    right: 22.3077vw;
  }
  .map_contant ul.line li:nth-child(4) {
    width: 12.1538vw;
    top: 19.6154vw;
    right: 27.9231vw;
  }
  .map_contant ul.line li:nth-child(5) {
    width: 9vw;
    top: 16.9231vw;
    right: 40.3846vw;
  }
  .map_contant ul.line li:nth-child(6) {
    width: 2.1538vw;
    top: 21.2308vw;
    right: 49.6154vw;
  } */


  .searvice .line {
    width: 26.3889vw !important;
    height: 8.6111vw !important;
    position: absolute;
    top: 9.7222vw !important;
    right: 30.4444vw !important;
  }
  
}


@media screen and (max-width: 768px) {
  .map_contant {
    /* margin-top: 62.6667vw; */
    margin-top: 77vw;
  }

  .map_contant ul.aera_top li:nth-child(1) {
    width: 22.9333vw;
    top: 0;
    left: 29.7333vw;
  }
  .map_contant ul.aera_top li:nth-child(2) {
    width: 15.3333vw;
    /* top: 5.6vw; */
    top: 4vw;
    left: 27.6vw;
  }
  .map_contant ul.aera_top li:nth-child(3) {
    width: 16.5333vw;
    /* top: 9.7333vw; */
    top: 9vw;
    left: 17.8667vw;
  }
  .map_contant ul.aera_top li:nth-child(4) {
    width: 16.4vw;
    /* top: 12vw; */
    top: 11vw;
    left: 8vw;
  }
  .map_contant ul.aera_top li:nth-child(5) {
    width: 22.9333vw;
    /* top: 16.4vw; */
    top: 15vw;
    left: 2.6667vw;
  }



  .map_contant ul.aera_bt li:nth-child(1) {
    width: 10.9333vw;
    /* top: 18.9333vw; */
    top: 18vw;
    right: 2.6667vw;
  }
  .map_contant ul.aera_bt li:nth-child(2) {
    width: 16vw;
    /* top: 20.6667vw; */
    top: 19vw;
    right: 8vw;
  }
  .map_contant ul.aera_bt li:nth-child(3) {
    width: 21.6vw;
    /* top: 24.5333vw; */
    top: 23vw;
    right: 4.2667vw;
  }
  .map_contant ul.aera_bt li:nth-child(4) {
    width: 27.0667vw;
    /* top: 22.2667vw; */
    top: 21vw;
    right: 8.5333vw;
  }
  .map_contant ul.aera_bt li:nth-child(5) {
    width: 17.2vw;
    /* top: 32.1333vw; */
    top: 31vw;
    right: 26.1333vw;
  }
  .map_contant ul.aera_bt li:nth-child(6) {
    width: 22.1333vw;
    /* top: 31.6vw; */
    top: 30vw;
    right: 34.6667vw;
  }
  .map_contant ul.aera_bt li:nth-child(7) {
    width: 11.7333vw;
    /* top: 38.6667vw; */
    top: 37vw;
    right: 48vw;
  }
  .map_contant ul.aera_bt li:nth-child(8) {
    width: 12.9333vw;
    /* top: 38.6667vw; */
    top: 37vw;
    right: 57.6vw;
  }

  .map_contant ul.aera_bt li:nth-child(9) {
    width: 22vw;
    top: 2vw;
    right: 3.0667vw;
  }
  .map_contant ul.aera_bt li:nth-child(10) {
    width: 25.0667vw;
    /* top: 28.6667vw; */
    top: 30vw;
    right: 60.6667vw;
  }




  .map_contant ul.station li:nth-child(1) {
    width: 20.4vw;
    /* top: 17.2vw; */
    top: 16vw;
    right: 14.2667vw;
  }
  .map_contant ul.station li:nth-child(2) {
    width: 17.7333vw;
    /* top: 22.8vw; */
    top: 21vw;
    right: 17.6vw;
  }
  .map_contant ul.station li:nth-child(3) {
    width: 8.5333vw;
    /* top: 28vw; */
    top: 26vw;
    right: 28.6667vw;
  }
  .map_contant ul.station li:nth-child(4) {
    width: 11.7333vw;
    /* top: 26.8vw; */
    top: 25.5vw;
    right: 35.3333vw;
  }
  .map_contant ul.station li:nth-child(5) {
    width: 10vw;
    /* top: 25.8667vw; */
    top: 24vw;
    right: 53.3333vw;
  }
  .map_contant ul.station li:nth-child(6) {
    width: 8.5333vw;
    /* top: 28vw;
    right: 67.3333vw; */
    top: 26.5vw;
    right: 67vw;
  }
  .map_contant ul.station li:nth-child(7) {
    width: 13.6vw;
    /* top: 34.6667vw;
    right: 68vw; */
    top: 33vw;
    right: 67.5vw;
  }




  .map_contant ul.line li:nth-child(1) {
    width: 2.1333vw;
    /* top: 20vw; */
    top: 19vw;
    right: 24.8vw;
  }
  .map_contant ul.line li:nth-child(2) {
    width: 6.5333vw;
    /* top: 23.4667vw; */
    top: 22vw;
    right: 26.6667vw;
  }
  .map_contant ul.line li:nth-child(3) {
    width: 8.2667vw;
    /* top: 27.3333vw; */
    top: 25.3vw;
    right: 32.9333vw;
  }
  .map_contant ul.line li:nth-child(4) {
    width: 17.0667vw;
    /* top: 28.6667vw; */
    top: 27vw;
    right: 41.3333vw;
  }
  .map_contant ul.line li:nth-child(5) {
    width: 12.6667vw;
    /* top: 25.2vw; */
    top: 23.5vw;
    right: 58.6667vw;
  }
  .map_contant ul.line li:nth-child(6) {
    width: 3.0667vw;
    /* top: 30.9333vw; */
    top: 29.5vw;
    right: 72vw;
  }




  .searvice .line {
    width: 51.3333vw !important;
    height: 16.6667vw !important;
    /* top: 20vw !important;
    right: 24.6667vw !important; */
    top: 18.6vw !important;
        right: 22.8vw !important;
  }
  



  .searvice_inner ul.work_list li:nth-child(1) {
    transition-delay: 0s;
  }
  .searvice_inner ul.work_list li:nth-child(2) {
    transition-delay: .2s;
  }
  .searvice_inner ul.work_list li:nth-child(3) {
    transition-delay: .4s;
  }
  
  .searvice_inner ul.work_list li:nth-child(4) {
    transition-delay: .6s;
  }
  .searvice_inner ul.work_list li:nth-child(5) {
    transition-delay: .8s;
  }
  .searvice_inner ul.work_list li:nth-child(6) {
    transition-delay: 1s;
  }
  




  .map_contant ul.aera_top li:nth-child(1) {
    transition-delay: 1.1s;
  }
  .map_contant ul.aera_top li:nth-child(2) {
    transition-delay: 1.2s;
  }
  .map_contant ul.aera_top li:nth-child(3) {
    transition-delay: 1.3s;
  }
  .map_contant ul.aera_top li:nth-child(4) {
    transition-delay: 1.4s;
  }
  .map_contant ul.aera_top li:nth-child(5) {
    transition-delay: 1.5s;
  }
  
  .map_contant ul.aera_bt li:nth-child(1) {
    transition-delay: 1.6s;
  }
  .map_contant ul.aera_bt li:nth-child(2) {
    transition-delay: 1.7s;
  }
  .map_contant ul.aera_bt li:nth-child(3) {
    transition-delay: 1.8s;
  }
  .map_contant ul.aera_bt li:nth-child(4) {
    transition-delay: 1.9s;
  }
  
  .map_contant ul.aera_bt li:nth-child(5) {
    transition-delay: 2s;
  }
  .map_contant ul.aera_bt li:nth-child(6) {
    transition-delay: 2.1s;
  }
  .map_contant ul.aera_bt li:nth-child(7) {
    transition-delay: 2.2s;
  }
  .map_contant ul.aera_bt li:nth-child(8) {
    transition-delay: 2.3s;
  }
  
  .map_contant ul.aera_bt li:nth-child(9) {
    transition-delay: 1.9s;
  }
  .map_contant ul.aera_bt li:nth-child(10) {
    transition-delay: 2.4s;
  }


  .map_contant ul.station li:nth-child(1) {
    transition-delay: 2.3s;
  }
  .map_contant ul.station li:nth-child(2) {
    transition-delay: 2.4s;
  }
  .map_contant ul.station li:nth-child(3) {
    transition-delay: 2.5s;
  }
  
  .map_contant ul.station li:nth-child(4) {
    transition-delay: 2.6s;
  }
  .map_contant ul.station li:nth-child(5) {
    transition-delay: 2.7s;
  }
  .map_contant ul.station li:nth-child(6) {
    transition-delay: 2.8s;
  }
  .map_contant ul.station li:nth-child(7) {
    transition-delay: 2.9s;
  }

  

  .map_contant ul.line li:nth-child(1) {
    transition-delay: 3s;
  }
  .map_contant ul.line li:nth-child(2) {
    transition-delay: 3.1s;
  }
  .map_contant ul.line li:nth-child(3) {
    transition-delay: 3.2s;
  }
  
  .map_contant ul.line li:nth-child(4) {
    transition-delay: 3.3s;
  }
  .map_contant ul.line li:nth-child(5) {
    transition-delay: 3.4s;
  }
  .map_contant ul.line li:nth-child(6) {
    transition-delay: 3.5s;
  }
  

  








}