.area_name_beijing{position:absolute;top:156px;right:96px;cursor:pointer}
.area_name_hebei{position:absolute;top:186px;right:133px;cursor:pointer}
.area_name_sichuan{position:absolute;top:282px;right:282px;cursor:pointer}
.area_name_hainan{position:absolute;top:422px;right:150px;cursor:pointer}
.area_name_shandong{position:absolute;top:209px;right:75px;cursor:pointer}
.area_name_shanxi_2{position:absolute;top:242px;right:168px;cursor:pointer}
.area_name_hubei{position:absolute;top:279px;right:121px;cursor:pointer}

.dot_left{position:absolute;left:-15px;top:5px}
.dot_right{position:absolute;right:-5px;top:5px}
.dot02:before,.dot03:before{content:' ';position:absolute;z-index:2;left:0;top:0;width:10px;height:10px;background-color:#ff4200;border-radius:50%}
.dot01:before{content:'';background:url(../img/eski7_qiout.gif) no-repeat center;position:absolute;z-index:2;left:-45px;top:-45px;width:100px;height:100px;border-radius:50%}
.dot02:after{content:' ';position:absolute;z-index:1;width:10px;height:10px;background-color:#ff4200;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.3) inset;animation:ripple 2s ease .3s infinite normal}
.dot03:after{content:' ';position:absolute;z-index:1;width:10px;height:10px;background-color:#ff4200;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.3) inset;animation:ripple 1s ease .6s infinite normal}

@keyframes ripple{0%{left:5px;top:5px;opcity:75;width:0;height:0}100%{left:-20px;top:-20px;opacity:0;width:50px;height:50px}}
@-webkit-keyframes warn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}
@-moz-keyframes warn{0%{-moz-transform:scale(0);transform:scale(0);opacity:1}100%{-moz-transform:scale(1);transform:scale(1);opacity:0}}
@-o-keyframes warn{0%{-o-transform:scale(0);transform:scale(0);opacity:1}100%{-o-transform:scale(1);transform:scale(1);opacity:0}}
@keyframes warn{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}

.area-box .dot{position:absolute;left:0;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#a2a9b4;opacity:1;filter:alpha(opacity=100)}
.area-box .pulse{position:absolute;top:-28px;left:-28px;height:66px;width:66px;border:2px solid #b7b7b7;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;-webkit-box-shadow:0 0 4px #82878f, 0 0 10px #82878f inset;-moz-box-shadow:0 0 4px #82878f, 0 0 10px #82878f inset;box-shadow:0 0 4px #82878f, 0 0 10px #82878f inset;opacity:.12;filter:alpha(opacity=0);-webkit-animation:warn 3s ease-out both;-moz-animation:warn 3s ease-out both;-o-animation:warn 3s ease-out both;animation:warn 3s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;background:0 0}
.area-box .delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.area-box .delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.area-box .delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.area-box .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.area-box .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.area-box .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.area-box .delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
.area-box .delay-08{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}
.area-box .delay-09{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}
.area-box .delay-10{-webkit-animation-delay:-1.2s;-moz-animation-delay:-1.2s;-o-animation-delay:-1.2s;animation-delay:-1.2s}
.area-box .delay-11{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.region-list{position:absolute;left:0;top:0;cursor:pointer}
.region-list .area-box .dot{background:#ff6237}
.region-list .area-box .pulse{border-color:#ff6237;top:-39px;left:-39px;height:88px;width:88px;-webkit-box-shadow:0 0 12px #633a3b, 0 0 20px #ff5258 inset;-moz-box-shadow:0 0 12px #ff5258, 0 0 20px #ff5258 inset;box-shadow:0 0 12px #ff5258, 0 0 20px #ff5258 inset}
.show-regin{position:absolute;left:2px;top:0;width:11px;opacity:1;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.show-regin span{width:80px;position:absolute;left:8px;top:-4px;padding:6px 10px;font-size:14px;color:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;white-space:nowrap}
.area-box{z-index:77}
.region-list .show-regin span{position:relative;color:#333}


.postition-1{top:156px;left:396px;cursor:pointer}
.postition-2{left:359px;top:195px}
.postition-3{left:472px;top:58px}
.postition-4{left:266px;top:278px}
.postition-5{left:342px;top:423px}
.postition-6{left:431px;top:329px}
.postition-7{left:199px;top:213px}
.postition-8{left:245px;top:360px}
.postition-9{left:325px;top:365px}
.postition-10{left:385px;top:365px}
.postition-11{left:306px;top:332px}
.postition-12{left:356px;top:312px}
.postition-13{left:315px;top:291px}
.postition-14{left:407px;top:310px}
.postition-15{left:449px;top:293px}
.postition-16{left:370px;top:276px}
.postition-17{left:461px;top:263px}
.postition-18{left:412px;top:259px}
.postition-19{left:439px;top:240px}
.postition-20{left:372px;top:238px}
.postition-21{left:324px;top:238px}
.postition-22{left:278px;top:222px}
.postition-23{left:300px;top:199px}
.postition-24{left:385px;top:192px}
.postition-25{left:417px;top:205px}
.postition-26{left:405px;top:168px}
.postition-27{left:452px;top:136px}
.postition-28{left:480px;top:106px}
