﻿
@media only screen and (min-width:769px) {
	@-webkit-keyframes animation-line {
		0% {
			stroke-dashoffset:1000px
		}
		40% {
			stroke-dashoffset:0
		}
		80% {
			stroke-dashoffset:-1000px
		}
		to {
			stroke-dashoffset:-1000px
		}
	}
	@keyframes animation-line {
		0% {
			stroke-dashoffset:1000px
		}
		40% {
			stroke-dashoffset:0
		}
		80% {
			stroke-dashoffset:-1000px
		}
		to {
			stroke-dashoffset:-1000px
		}
	}


	/*fangda*/
	@-webkit-keyframes fangda {
	    0%{
	        width: 10px;
	        height: 10px;
	        opacity: 0;
	    }
	    50%{
	        opacity: 0.6;
	    }
	    100%{
	        width: 90px;
	        height:90px;
	        opacity: 0;
	        visibility: hidden;
	    }
	}

	@keyframes fangda {
	    0%{
	        width: 10px;
	        height: 10px;
	        opacity: 0;
	    }
	    50%{
	        opacity: 0.6;
	    }
	    100%{
	        width: 90px;
	        height:90px;
	        opacity: 0;
	        visibility: hidden;
	    }
	}


  
   /*ditu*/
   .p1707mf842012810ad9058 .map-lines {position: absolute;fill: none;left: 0%;top: 0;width: 585px;height: 556px;stroke-width: 0.4px;}
   .p1707mf842012810ad9058 .map-line { stroke: #2468f2;stroke-width: 1px; stroke-dashoffset: 1000px; stroke-dasharray: 1000px;-webkit-animation: animation-line 3s linear; animation: animation-line 3s linear;-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
   .p1707mf842012810ad9058 .q_start{position: absolute;width: 30px;height: 30px;background-size: 100% 100%;border-radius: 50%;left: 578px;top: 164px;z-index: 9;display: none;}
   .p1707mf842012810ad9058 .circle{position:absolute;width:10px;height:10px;background:#0045f0;border-radius:50%;}
   .p1707mf842012810ad9058 img {z-index: 10; position: relative;}
   .p1707mf842012810ad9058 .yuandian:before, .yuandian:after {content: "";border-radius: 50%;position: absolute;width: 30px;height: 30px;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #20b732;-webkit-animation: fangda 2.5s linear infinite;animation: fangda 2.5s linear infinite;opacity: 0;}
   .p1707mf842012810ad9058 .yuandian:after{-webkit-animation-delay: 1s !important; animation-delay: 1s !important;}
   .p1707mf842012810ad9058 .yuandian.circle2 {position: absolute;width: 30px;height: 30px;background-size: 100% 100%;border-radius: 50%;left: 451px;top: 224px;z-index: 9;display: none;}
 .p1707mf842012810ad9058 .yuandian.circle3 {position: absolute;width: 30px;height: 30px;background-size: 100% 100%;border-radius: 50%;left: 473px;top: 260px;z-index: 9;display: none;}

#i215a223fc837a891 { position: absolute !important;top: 292px !important; display: none;}
div#i54ad769d5f72554a {position: absolute !important;top: 255px !important; display: none;}
div#i4f92ac2fbb7065c6 {position: absolute !important;top: 187px !important;display: none;left: 580px !important;z-index: 20;}
div#ia84971187b33974a { cursor: pointer;top: 199px;left: 548px; position: absolute !important;}
div#i1573b6d6cf5ba7eb {position: absolute;top: 228px; left: 549px;display: none;}

div#i01545829fdd38f0a { cursor: pointer;}
div#iac2d3629a76a9482 { cursor: pointer;}
div#ia54af1d5fb0e3dcf {cursor: pointer;}

.ditu_box img { width: 19px !important;}
.ditu_box_1 {position: absolute;right: 158px;top: 159px;animation: myfirst 1s infinite;}
.ditu_box_2 {position: absolute;right: 190px;top: 199px;animation: myfirst 1.2s infinite;}
.ditu_box_3 {position: absolute;right: 290px;top: 226px;animation: myfirst 1.2s infinite;}
.ditu_box_4 {position: absolute;right: 269px;top: 261px;animation: myfirst 1s infinite;}



  @keyframes myfirst {
                    0% {
                            transform: translate(0px, 0px);
                     }

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

              }





}
@media only screen and (max-width:768px) {
}


