
/*地图*/
.common-map-box {
    position: relative;
    width: 640px;
    /*width: 100%;*/
    height: 490px;
    background: url(../img/map_bg_2.png) center no-repeat;
    background-size:100% 100%;
    background-repeat: no-repeat;
}
@media screen and (max-width: 1024px) {
    display: none;
}
> * {
    display: block;
    position: absolute;
    z-index: 1;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.ah {
    width: 8%;
    height: 12%;
    position: absolute;
    top: 49%;
    left: 64%;
}
.ah:hover,.on {
    background-image: url(../img/dt/ah.gif);
    background-size: 100% 100%;
}
.bj {
    width: 3%;
    height: 5%;
    position: absolute;
    top: 33.5%;
    left: 63%;
}
.bj:hover,.on {
     background-image: url(../img/dt/bj.gif);
    background-size: 100% 100%;
 }
.chq {
    width: 9%;
    height: 10%;
    position: absolute;
    top: 56%;
    left: 48%;
}
.chq:hover,.on {
    background-image: url(../img/dt/chq.gif);
    background-size: 100% 100%;
}
.gd {
    width: 12%;
    height: 12%;
    position: absolute;
    top: 72%;
    left: 56.5%;
}
.gd:hover,.on {
    background-image: url(../img/dt/gd.png);
    background-size: 100% 100%;
}
.gs {
    width: 26%;
    height: 24%;
    position: absolute;
    top: 31%;
    left: 29%;
}
.gs:hover,.on {
    background-image: url(../img/dt/gs.gif);
    background-size: 100% 100%;
}
.gx {
    width: 13%;
    height: 12%;
    position: absolute;
    top: 70%;
    left: 47.5%;
}
.gx:hover,.on {
    background-image: url(../img/dt/gx.png);
    background-size: 100% 100%;
}
.gz {
    width: 10%;
    height: 12%;
    position: absolute;
    top: 63%;
    left: 46%;
}
.gz:hover,.on {
    background-image: url(../img/dt/gz.gif);
    background-size: 100% 100%;
}
.hainan {
    width: 4%;
    height: 6%;
    position: absolute;
    top: 84%;
    left: 54.5%;
}
.hainan:hover,
.on {
    background-image: url(../img/dt/hainan.gif);
    background-size: 100% 100%;
}
.hb {
    width: 13.1%;
    height: 10%;
    position: absolute;
    top: 53.2%;
    left: 53.5%;
}
.hb:hover,
.on {
    background-image: url(../img/dt/hb.png);
    background-size: 100% 100%;
}
.heb {
    width: 9%;
    height: 16%;
    position: absolute;
    top: 30%;
    left: 60.5%;
}
.heb:hover,
.on {
    background-image: url(../img/dt/heb.gif);
    background-size: 100% 100%;
}
.fj {
    width: 8%;
    height: 11%;
    position: absolute;
    top: 65%;
    left: 66.1%;
}
.fj:hover,
.on {
    background-image: url(../img/dt/fj.png);
    background-size: 100% 100%;
}
.hen {
    width: 10%;
    height: 11%;
    position: absolute;
    top: 46%;
    left: 56.5%;
}
.hen:hover,
.on {
    background-image: url(../img/dt/hen.gif);
    background-size: 100% 100%;
}
.hlj {
    width: 19%;
    height: 20%;
    position: absolute;
    top: 3%;
    left: 67%;
}
.hlj:hover,
.on {
    background-image: url(../img/dt/hlj.gif);
    background-size: 100% 100%;
}
.hun {
    width: 8%;
    height: 13%;
    position: absolute;
    top: 61%;
    left: 55%;
}
.hun:hover,
.on {
    background-image: url(../img/dt/hun.png);
    background-size: 100% 100%;
}
.jl {
    width: 13%;
    height: 12%;
    position: absolute;
    top: 20%;
    left: 70.5%;
}
.jl:hover,
.on {
    background-image: url(../img/dt/jl.gif);
    background-size: 100% 100%;
}
.js {
    width: 9%;
    height: 11%;
    position: absolute;
    top: 47%;
    left: 65.5%;
}
.js:hover,
.on {
    background-image: url(../img/dt/js.png);
    background-size: 100% 100%;
}
.jx {
    width: 8%;
    height: 11%;
    position: absolute;
    top: 61.3%;
    left: 62.1%;
}
.jx:hover,
.on {
    background-image: url(../img/dt/jx.png);
    background-size: 100% 100%;
}
.ln {
    width: 10%;
    height: 10%;
    position: absolute;
    top: 27%;
    left: 67.6%;
}
.ln:hover,
.on {
    background-image: url(../img/dt/ln.gif);
    background-size: 100% 100%;
}
.nmg {
    width: 35%;
    height: 40%;
    position: absolute;
    top: 3%;
    left: 38%;
}
.nmg:hover,.on {
    background-image: url(../img/dt/nmg.gif);
    background-size: 100% 100%;
}
.nx {
    width: 5%;
    height: 10%;
    position: absolute;
    top: 38.5%;
    left: 47%;
}
.nx:hover,
.on {
    background-image: url(../img/dt/nx.gif);
    background-size: 100% 100%;
}
.qh {
    width: 22%;
    height: 19%;
    position: absolute;
    top: 38%;
    left: 25%;
}
.qh:hover,
.on {
    background-image: url(../img/dt/qh.gif);
    background-size: 100% 100%;
}
.sc {
    width: 18%;
    height: 22%;
    position: absolute;
    top: 50%;
    left: 36%;
}
.sc:hover,
.on {
    background-image: url(../img/dt/sc.gif);
    background-size: 100% 100%;
}
.sd {
    width: 11%;
    height: 9%;
    position: absolute;
    top: 40.5%;
    left: 64%;
}
.sd:hover,
.on {
    background-image: url(../img/dt/sd.gif);
    background-size: 100% 100%;
}
.shx {
    width: 9%;
    height: 19%;
    position: absolute;
    top: 38.5%;
    left: 48.7%;
}
.shx:hover,
.on {
    background-image: url(../img/dt/shx.png);
    background-size: 100% 100%;
}
.sx {
    width: 6%;
    height: 16%;
    position: absolute;
    top: 35%;
    left: 56.5%;
}
.sx:hover,
.on {
    background-image: url(../img/dt/sx.gif);
    background-size: 100% 100%;
}
.tj {
    width: 3%;
    height: 7%;
    position: absolute;
    top: 34%;
    left: 66%;
}
.tj:hover,
.on {
    background-image: url(../img/dt/tj.gif);
    background-size: 100% 100%;
}
.tw {
    width: 3%;
    height: 9%;
    position: absolute;
    top: 71%;
    left: 73.5%;
}
.tw:hover,
.on {
    background-image: url(../img/dt/tw.gif);
    background-size: 100% 100%;
}
.xj {
    width: 32%;
    height: 32%;
    position: absolute;
    top: 13%;
    left: 4.2%;

}
.xj:hover,
.on {
    background-image: url(../img/dt/xj.gif);
    background-size: 100% 100%;
}
.xz {
    width: 31%;
    height: 27%;
    position: absolute;
    top: 41%;
    left: 8%;
}
.xz:hover,
.on {
    background-image: url(../img/dt/xz.gif);
    background-size: 100% 100%;
}
.yn {
    width: 14%;
    height: 20%;
    position: absolute;
    top: 63%;
    left: 36%;
}
.yn:hover,
.on {
    background-image: url(../img/dt/yn.gif);
    background-size: 100% 100%;
}
.zj {
    width: 6.5%;
    height: 9%;
    position: absolute;
    top: 56.5%;
    left: 69.5%;
}
.zj:hover,
.on {
    background-image: url(../img/dt/zj.png);
    background-size: 100% 100%;
}
.sh {
    width: 10%;
    height: 30px;
    position: absolute;
    top: 51%;
    left: 75%;
}

select::-ms-expand{
    display: none;
}