*{
    padding:0;
    margin:0;
    font-family: "微软雅黑";
}
.map_box{
    margin:0 auto;
    position: relative;
}
.map_box img{
    width:100%;
    border-bottom:1px solid #ddd;
}
.map_box .map_list{
    position:absolute;
    height:28px;
}
.xinjiang{
    width: 150px;
    left: 180px;
    top: 276px;
    }
.yunnan{
    width: 65px;
    left: 439px;
    top: 582px;
}
.guangxi{
    width: 98px;
    left: 586px;
    top: 597px;
}
.hubei{
    width: 65px;
    left: 670px;
    top: 477px;
}
.hunan{
    width: 65px;
    left: 661px;
    top: 534px;
}
.jiangxi{
    width: 65px;
    left: 740px;
    top: 534px;
}
.hainan{
    width: 65px;
    left: 639px;
    top: 689px;
}
.none_main_hainan{
    width:200px;
    top:-50px !important;
    margin-left: 30px !important;
    left:60% !important;
}
.shenzhen{
    width: 65px;
    left: 700px;
    top: 619px;
}
.fujian{
    width: 65px;
    left: 798px;
    top: 572px;
}
.anhui{
    width: 69px;
    left: 770px;
    top: 459px;
}
.shanghai{
    width: 40px;
    left: 875px;
    top: 460px;
}
.zhejiang{
    width: 65px;
    left: 851px;
    top: 513px;
}
.jiangsu{
    width: 65px;
    left: 861px;
    top: 411px;
}
.shandong{
    width: 65px;
    left: 783px;
    top: 365px;
}
.tianjin{
    width: 39px;
    left: 787px;
    top: 331px;
}

.qinghai{
    width: 65px;
    left: 341px;
    top: 397px;
}

.guangdong{
    width: 65px;
    left: 671px;
    top: 641px;
}

.sichuan{
    width: 65px;
    left: 472px;
    top: 503px;
}

.shanxisheng{
    width: 65px;
    left: 624px;
    top: 429px;
}
.hebei{
    width: 45px;
    left: 733px;
    top: 342px;
}

.none_main,.none_main1,.none_main2,.none_main3,.none_main4,.none_main5,.none_main6{
    padding:12px 0;
    position:absolute;
    z-index:1;
    background: url(../images/bg.png);
    color:#fff;
    display:none;
}
.none_main{
    width:200px;
    top:28px;
    margin-left: -100px;
    left:50%;
}
.none_main3{
    width:230px;
    top:28px;
    margin-left: -115px;
    left:50%;
}
.none_main1{
    width:195px;
    top:50%;
    margin-left: -195px;
    margin-top: -140px;
}
.none_main2{
    width:200px;
    top:50%;
    margin-left: -199px;
    margin-top: -240px;
}
.none_main4{
    width:200px;
    margin-left: -199px;
    margin-top: -300px;
}
.none_main5{
    width:200px;
    margin-top: -110px;
    margin-left: 60px;
    top: 50%;
}

.none_main6{
    width:200px;
    margin-top: -50px;
    margin-left: 60px;
    top: 50%;
}
.map_help{
    font-size: 14px;
    color:#ff0000;
    margin-top: 10px;
    padding-left:15px;
}
.map_box .map_list div p{
    padding:4px 0 4px 28px;
    margin-bottom:0;
    font-size:15px;
}
.map_box .map_list div p:hover{
    background: url(../images/bg.png);
}

.map_box .map_list{
    /* border:1px solid #ff0000; */
}


.henan{
    width: 65px;
    left: 687px;
    top: 425px;
}
.ningxia{
    width: 100px;
    left: 548px;
    top: 363px;
}
.shanxixian{
    width:57px;
    left:697px;
    top: 372px;
}
.gansu{
    width: 69px;
    left: 397px;
    top: 300px;
}