﻿@charset "utf-8";

/* CSS Document */
.beijingBx {
  width: 5.55rem;
  height: 5.33rem;
  position: absolute;
  top: 0.11rem;
  left: 16.14rem;
  -webkit-animation: xuanzhuan 3s linear infinite;
  animation: xuanzhuan 3s linear infinite;
}

.fenleiBox a,
.tjBox,
.hdj,
.db,
.jsCenterBx,
.jsCenterBx h3,
.elementBox span {
  background-size: 100% 100% !important;
}

.fenleiBox a em {
  position: absolute;
  font-size: 0.28rem !important;
  font-weight: bold;
  line-height: 1;
  font-family: mySecondFont
}

.elementBox a em {
  position: absolute;
  font-size: 0.24rem !important;
  font-weight: bold;
  line-height: 1
}

.hdj {
  position: absolute;
  width: 6.74rem;
  height: 3.09rem;
  background: url(../images/hdj.png) no-repeat;
  left: -0.82rem;
  top: 0.6rem;
}

.jsCenterBx {
  width: 5.55rem;
  height: 5.33rem;
  background: url(../images/nameBg.png) no-repeat;
  position: relative;
  z-index: 9
}

.jsCenterBx h3 {
  font-family: myFirstFont02;
  font-size: 0.72rem;
  color: #552f00;
  text-align: center;
  height: 0.88rem;
  line-height: 0.88rem;
  background: url(../images/province.png) no-repeat center;
  margin-top: 0.45rem
}

.jsPic {
  float: left;
  width: 2.84rem;
  height: 2.38rem;
  margin-left: 0.13rem
}

.minTop {
  width: 2.45rem;
  margin-top: 0.55rem;
}

.jsCenterBx p {
  font-size: 0.29rem;
  height: 0.54rem;
  line-height: 0.54rem;
}

.jsCenterBx p .fb {
  font-weight: bold;
  font-size: 0.3rem
}

.mapBox {
  width: 36.99rem;
  height: 18.05rem;
  margin: 0 auto;
  background: #ffee87;
  border: solid 0.03rem #5f250d;
  padding: 0.08rem;
  border-radius: 0.3rem;
}

.mapBox .box {
  width: 37rem;
  height: 18.13rem;
  position: relative;
}

.boxCenter {
  background: #a6deb7;
  border-radius: 0.3rem;
}

/**河流**/
.riverBox a {
  position: absolute;
  font-size: 0.22rem;
  color: #2a5bab;
  font-weight: bold;
  line-height: 1;
  font-family: mySecondFont
}

.riverBox a em {
  position: absolute;
}

.qinghaihu {
  top: 8.22rem;
  left: 16.33rem;
}

.huanghe {
  top: 8.8rem;
  left: 17.17rem;
}

.huanghe .he {
  top: 0.07rem;
  right: -0.41rem
}

.changjiang {
  bottom: 5.36rem;
  left: 18.51rem;
}

.changjiang .jiang {
  top: -0.11rem;
  right: -0.57rem;
}

.riverBox a.twhx {
  bottom: 3.82rem;
  right: 11.15rem;
  font-size: 0.3rem
}

.riverBox a.twhx .wan {
  top: 0.36rem;
  left: -0.18rem
}

.riverBox a.twhx .hai {
  top: 1.15rem;
  left: -0.33rem
}

.riverBox a.twhx .xia {
  top: 1.47rem;
  left: -0.57rem
}

.riverBox a.huanghai {
  top: 9.29rem;
  right: 9.48rem;
  font-size: 0.38rem;
  letter-spacing: 0.19rem;
}

.riverBox a.donghai {
  bottom: 4.77rem;
  right: 7.86rem;
  font-size: 0.38rem;
  letter-spacing: 0.16rem;
}

.riverBox a.nanhai {
  bottom: 2.64rem;
  right: 1.28rem;
  font-size: 0.38rem
}




/**南海诸岛**/
.nanhaiBox {
  width: 4.08rem;
  height: 5.46rem;
  position: absolute;
  bottom: 0.1rem;
  right: 0;
  border: solid 0.01rem;
}

.nanhaiBox a {
  position: absolute;
  font-size: 0.24rem;
  top: 0.8rem;
  font-weight: bold;
  line-height: 1;
  color: #333
}

.nanhaiBox a.nanhaizhudao {
  top: 5.06rem;
  right: 0.3rem;
  font-size: 0.32rem;
  font-weight: 900;
}

.nanhaiBox a.guangxi2 {
  top: 0.03rem;
  left: 0.44rem;
}

.nanhaiBox a.guangdong2 {
  top: 0.02rem;
  left: 1.6rem;
}

.nanhaiBox a.xianggang2 {
  top: 0.34rem;
  left: 2.14rem;
}

.nanhaiBox a.aomen2 {
  top: 0.55rem;
  left: 1.6rem;
}

.nanhaiBox a.taiwandao {
  top: 0.32rem;
  left: 3rem;
  font-size: 0.28rem;
}

.nanhaiBox a.dongshaqundao {
  top: 0.8rem;
  left: 2.32rem;
  font-size: 0.28rem;
}

.nanhaiBox a.hainandao {
  top: 1.14rem;
  left: 1.36rem;
  font-size: 0.28rem;
}

.nanhaiBox a.xishaqundao {
  top: 1.63rem;
  left: 1.2rem;
  font-size: 0.28rem;
}

.nanhaiBox a.zhongshaqundao {
  top: 2.04rem;
  left: 1.38rem;
  font-size: 0.28rem;
}

.nanhaiBox a.nanhsaqundao {
  top: 3.56rem;
  left: 1.32rem;
  font-size: 0.28rem;
}

.nanhaiBox a.zengmuansha {
  top: 4.5rem;
  left: 0.72rem;
  font-size: 0.28rem;
}





/**山脉**/
.moutain a {
  position: absolute;
  font-size: 0.25rem;
  font-weight: bold;
  line-height: 1;
  font-family: mySecondFont;
  color: #4a443e
}

.moutain a em {
  position: absolute
}

.aertaishanmai {
  top: 2.31rem;
  left: 13.7rem
}

.aertaishanmai .er {
  top: 0.34rem;
  right: -0.4rem;
}

.aertaishanmai .tai {
  top: 1.79rem;
  right: -1.06rem;
}

.aertaishanmai .shan {
  top: 1.93rem;
  right: -1.45rem;
}

.aertaishanmai .mai {
  top: 2.4rem;
  right: -1.96rem;
}

.tianshanshanmai {
  top: 3.51rem;
  left: 10.87rem;
}

.tianshanshanmai .shan {
  top: 0.01rem;
  right: -0.51rem;
}

.tianshanshanmai .shan02 {
  top: 0.86rem;
  right: -1.87rem;
}

.tianshanshanmai .mai {
  top: 0.83rem;
  right: -2.22rem;
}

.kunlunshanmai {
  top: 6.65rem;
  left: 9.19rem;
}

.kunlunshanmai .lun {
  top: 0.47rem;
  right: -0.9rem;
}

.kunlunshanmai .shan {
  top: 0.71rem;
  right: -1.74rem;
}

.kunlunshanmai .mai {
  top: 0.97rem;
  right: -2.73rem;
}

.qigelifeng {
  top: 8.39rem;
  left: 8.74rem
}

.zhumulangmafeng {
  top: 11.41rem;
  left: 13.83rem
}

.xmlysm {
  top: 9.67rem;
  left: 8.62rem
}

.xmlysm .ma {
  top: 0.65rem;
  right: -0.85rem;
}

.xmlysm .la {
  top: 1.32rem;
  right: -1.58rem;
}

.xmlysm .ya {
  top: 1.83rem;
  right: -2.13rem;
}

.xmlysm .shan {
  top: 3.1rem;
  right: -5.04rem;
}

.xmlysm .mai {
  top: 2.78rem;
  right: -6.4rem;
}

.changbaishan {
  top: 3.82rem;
  right: 9.17rem;
}

.huangshan {
  top: 10.87rem;
  left: 24.31rem;
}


/**城市**/
.cityName1 a {
  font-size: 0.25rem;
  position: absolute;
  color: #d3b454;
  font-family: mySecondFont;
  line-height: 1;
  z-index: 2
}

.cityName1 a em {
  position: absolute
}

.cityName1 a.animation:hover {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
}

.cityName1 a.beijing {
  top: 6.18rem;
  left: 23.1rem;
  font-size: 0.39rem;
  color: #cc0000;
}

.cityName1 a.beijing i {
  width: 0.27rem;
  height: 0.3rem;
  background: url(../images/star.png) no-repeat;
  position: absolute;
  left: 0.15rem;
  top: 0.66rem;
  background-size: contain;
}

.heilongjiang {
  top: 2.64rem;
  left: 28.18rem;
  letter-spacing: -0.02rem;
}

.jilin {
  top: 4.17rem;
  left: 25.65rem;
  letter-spacing: -0.02rem;
}

.liaoning {
  top: 6.17rem;
  left: 25.48rem;
}

.beijing2 {
  left: 23.22rem;
  top: 6.66rem;
  font-size: 0.2rem !important;
}

.beijing2 .jing {
  left: 0.15rem;
  top: 0.07rem;
}

.beijing2 .shi {
  left: 0.35rem;
  top: 0.04rem;
}

.tianjin {
  top: 7.2rem;
  left: 23.72rem;
  font-size: 0.2rem !important;
}

.hebei {
  top: 7.79rem;
  left: 22.5rem;
}

.hebei .bei {
  left: 0;
  top: 0.39rem;
}

.hebei .sheng {
  left: 0;
  top: 0.71rem;
}

.shandong {
  top: 8.84rem;
  left: 23.15rem;
}

.jiangsu {
  top: 10.49rem;
  left: 24.81rem
}

.jiangsu .su {
  top: 0.35rem;
  left: 0.05rem;
}

.jiangsu .sheng {
  top: 0.8rem;
  left: 0.1rem;
}

.zhejiang {
  top: 12.65rem;
  left: 24.91rem;
}

.zhejiang .jiang {
  top: 0.4rem;
  left: 0rem;
}

.zhejiang .sheng {
  top: 0.8rem;
  left: 0;
}

.anhui {
  top: 10.6rem;
  left: 23.5rem;
}

.anhui .hui {
  top: 0.34rem;
  left: -0.4rem;
}

.anhui .sheng {
  top: 1.4rem;
  left: 0.1rem;
}

.henan {
  top: 10.31rem;
  left: 21.77rem;
  letter-spacing: -0.02rem;
}

.shanxi {
  top: 7.93rem;
  left: 21.48rem
}

.shanxi .xi {
  top: 0.34rem;
  left: -0.2rem;
}

.shanxi .sheng {
  top: 0.6rem;
  left: -0.5rem;
}

.fujian {
  top: 13.92rem;
  left: 24.43rem;
}

.taiwan {
  top: 14.66rem;
  left: 25.77rem;
  transform: rotate(8deg);
}

.taiwan .wan {
  top: 0.32rem;
  left: 0
}

.taiwan .sheng {
  top: 0.62rem;
  left: 0
}

.shanxisheng {
  top: 8.5rem;
  left: 20.33rem;
}

.shanxisheng .xi {
  top: 0.7rem;
  left: 0rem
}

.shanxisheng .sheng {
  top: 1.54rem;
  left: -0.2rem
}

.jiangxi {
  top: 12.65rem;
  left: 22.88rem
}

.jiangxi .xi {
  top: 0.27rem;
  left: 0
}

.jiangxi .sheng {
  top: 0.55rem;
  left: 0;
}

.guangdong {
  top: 15.18rem;
  left: 22.94rem
}

.xianggang {
  top: 15.85rem;
  left: 23.21rem
}

.aomen {
  top: 16.21rem;
  left: 22.35rem
}

.hainan {
  top: 17.69rem;
  left: 20.42rem
}

.cityName1 a.guangxi {
  bottom: 2.74rem;
  right: 16.8rem;
  font-size: 0.24rem
}

.cityName1 a.guangxi .zzq {
  left: 0.12rem;
  top: 0.26rem;
  white-space: nowrap;
}

.yunnan {
  bottom: 2.87rem;
  left: 16.09rem;
}

.yunnan .nan {
  top: 0.5rem;
  left: -0.2rem
}

.yunnan .sheng {
  top: 1.1rem;
  left: -0.2rem
}

.xizang {
  top: 8.95rem;
  left: 10.24rem;
  letter-spacing: -0.01rem;
}

.xingjiang {
  top: 5.39rem;
  left: 8.76rem;
  letter-spacing: 0.04rem;
}

.qinghai {
  top: 8.08rem;
  left: 14.63rem
}

.guizhou {
  top: 13.58rem;
  left: 18.66rem;
  letter-spacing: -0.02rem;
}

.sichuan {
  top: 11.53rem;
  left: 18.3rem
}

.chongqing {
  top: 12.26rem;
  left: 19.72rem
}

.hunan {
  top: 13.45rem;
  left: 20.86rem;
  letter-spacing: -0.02rem;
}

.hunan .nan {
  top: 0.4rem;
  left: 0
}

.hunan .sheng {
  top: 0.8rem;
  left: 0
}

.hubei {
  top: 11.1rem;
  left: 21.46rem;
}

.hubei .bei {
  top: 0.61rem;
  left: 0.34rem;
}

.hubei .sheng {
  top: 1.22rem;
  left: 0.47rem;
}

.gansu {
  top: 5.97rem;
  left: 15.62rem
}

.shanghai {
  bottom: 6.01rem;
  right: 11.51rem;
}

.cityName1 a.ningxia {
  font-size: 0.2rem;
  top: 8.4rem;
  left: 19.27rem;
  writing-mode: vertical-rl;
  letter-spacing: -0.0.08rem;
  text-align: center;
}

.cityName1 a.neimengg {
  top: 6.2rem;
  left: 17.12rem;
  z-index: 3
}

.neimengg .meng {
  top: 0.4rem;
  left: 0.9rem
}

.neimengg .gu {
  top: -0.3rem;
  left: 4rem
}

.neimengg .zi {
  top: -0.9rem;
  left: 4.6rem
}

.neimengg .zhi {
  top: -2.1rem;
  left: 6.4rem
}

.neimengg .qu {
  top: -3.4rem;
  left: 6.3rem
}

/**元素**/
.elementBox a {
  position: absolute
}

.elementBox a em {
  position: absolute;
  font-size: 0.24rem;
  font-weight: bold;
  line-height: 1
}

.elementBox a span {
  display: block;
}

.db {
  position: absolute;
  width: 0.29rem;
  height: 0.39rem;
  background: url(../images/db.gif) no-repeat;
  /* display: none; */
}

.elementBox a:hover .db {
  -webkit-animation: float ease-in-out .4s infinite;
  animation: float ease-in-out .4s infinite;
}

.elementBox a:hover span,
.elementBox a:hover em {
  transform: scale(1.1);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
}

.wdlcfjq {
  width: 1.55rem;
  height: 0.8rem;
  top: 2.45rem;
  left: 26.64rem
}

.wdlcfjq .db {
  top: -0.31rem;
  left: 0.29rem;
}

.wdlcfjq span {
  height: 0.8rem;
  background: url(../images/wdlcfjq.png) no-repeat;
  background-size: contain;
}

.wdlcfjq em {
  top: 0.79rem;
  left: 0.12rem;
  white-space: nowrap;
}

.errenzhuan {
  width: 2.11rem;
  height: 2.38rem;
  top: 1.46rem;
  left: 24.31rem
}

.errenzhuan .db {
  top: 1.67rem;
  right: -0.26rem;
}

.errenzhuan span {
  height: 2.38rem;
  background: url(../images/errenzhuan.png) no-repeat;
  background-size: 100% 100%;
}

.errenzhuan em {
  top: 2.23rem;
  left: 1.89rem;
  white-space: nowrap;
}

.kaoyangtui {
  width: 0.98rem;
  height: 0.58rem;
  top: 4.95rem;
  left: 22.66rem
}

.kaoyangtui .db {
  top: -0.31rem;
  left: -0.07rem;
}

.kaoyangtui span {
  height: 0.58rem;
  background: url(../images/kaoyangtui.png) no-repeat;
  background-size: contain;
}

.kaoyangtui em {
  top: -0.08rem;
  left: -0.8rem;
}

.cdbssz {
  width: 2.1rem;
  height: 1.15rem;
  top: 5.05rem;
  left: 23.27rem;
}

.cdbssz .db {
  top: 1.24rem;
  left: 0.66rem;
}

.cdbssz span {
  height: 1.15rem;
  background: url(../images/cdbssz.png) no-repeat;
}

.cdbssz em {
  top: -0.26rem;
  left: 0.29rem;
  letter-spacing: -0.01rem;
}

.sygg {
  width: 1.42rem;
  height: 1.09rem;
  top: 4.61rem;
  left: 25.69rem
}

.sygg .db {
  top: 1.1rem;
  left: -0.15rem;
}

.sygg span {
  height: 1.09rem;
  background: url(../images/sygg.png) no-repeat;
  background-size: 100% 100%;
}

.sygg em {
  top: 1.2rem;
  left: 0.18rem;
}

.knshjq {
  width: 1.89rem;
  height: 0.77rem;
  top: 3.2rem;
  left: 11.81rem
}

.knshjq .db {
  top: -0.42rem;
  right: 0.77rem;
}

.knshjq span {
  height: 0.77rem;
  background: url(../images/knshjq.png) no-repeat;
  background-size: 100% 100%;
}

.knshjq em {
  bottom: -0.25rem;
  right: 0.06rem;
}

.tstcfjq {
  width: 1.99rem;
  height: 1.19rem;
  top: 4.41rem;
  left: 10.49rem
}

.tstcfjq .db {
  top: 0.12rem;
  left: 1.95rem
}

.tstcfjq span {
  height: 1.19rem;
  background: url(../images/tstcfjq.png) no-repeat;
}

.tstcfjq em {
  bottom: 0.19rem;
  right: -1.52rem;
}

.tklmgsm {
  width: 2.49rem;
  height: 0.91rem;
  top: 6.02rem;
  left: 9.89rem;
}

.tklmgsm .db {
  top: 0.79rem;
  left: 0.79rem;
  display: none
}

.tklmgsm span {
  height: 0.91rem;
  background: url(../images/tklmgsm.png) no-repeat;
}

.tklmgsm em {
  top: -0.33rem;
  right: 0.14rem;
}

.xinjiangwu {
  width: 2.01rem;
  height: 2.81rem;
  top: 5.61rem;
  left: 12.5rem
}

.xinjiangwu .db {
  top: 0.79rem;
  left: 0.79rem;
  display: none
}

.xinjiangwu span {
  height: 2.81rem;
  background: url(../images/xinjiangwu.gif) no-repeat;
}

.xinjiangwu em {
  top: 0.48rem;
  right: -0.13rem;
}

.jiayuguan {
  width: 1.52rem;
  height: 1.24rem;
  top: 6.24rem;
  left: 15.18rem
}

.jiayuguan .db {
  top: 0.73rem;
  right: -0.3rem;
}

.jiayuguan span {
  height: 1.24rem;
  background: url(../images/jiayuguan.png) no-repeat;
}

.jiayuguan em {
  top: 0.37rem;
  left: -0.59rem;
}

.qingkejiu {
  width: 0.97rem;
  height: 0.75rem;
  top: 8.76rem;
  left: 13.69rem
}

.qingkejiu .db {
  top: 0.5rem;
  right: -0.27rem;
}

.qingkejiu span {
  height: 0.75rem;
  background: url(../images/qingkejiu.png) no-repeat;
}

.qingkejiu em {
  top: 0.2rem;
  right: -0.77rem;
}

.suyoucha {
  width: 1.55rem;
  height: 1.1rem;
  bottom: 7.26rem;
  left: 10.06rem
}

.suyoucha .db {
  top: 0.69rem;
  right: 0.31rem;
}

.suyoucha span {
  height: 1.1rem;
  background: url(../images/suyoucha.png) no-repeat;
}

.suyoucha em {
  top: 1.16rem;
  left: 0.7rem;
}

.budalagong {
  width: 3.9rem;
  height: 1.07rem;
  bottom: 6.88rem;
  left: 11.61rem
}

.budalagong .db {
  top: 1.05rem;
  left: 1.82rem;
}

.budalagong span {
  height: 1.07rem;
  background: url(../images/budalagong.png) no-repeat;
}

.budalagong em {
  top: -0.36rem;
  left: 0.96rem;
}

.ndmdh {
  width: 1.17rem;
  height: 1.55rem;
  top: 6.01rem;
  left: 19.04rem;
  z-index: 2
}

.ndmdh .db {
  top: 0.03rem;
  right: -0.6rem;
}

.ndmdh span {
  height: 1.55rem;
  background: url(../images/ndmdh.png) no-repeat;
  background-size: 100% 100%;
}

.ndmdh em {
  top: 0.74rem;
  left: -1.04rem;
}

.bdlcc {
  width: 3.04rem;
  height: 2.02rem;
  top: 5.72rem;
  left: 20.06rem;
}

.bdlcc .db {
  top: 0.94rem;
  right: -0.11rem;
}

.bdlcc span {
  height: 2.02rem;
  background: url(../images/bdlcc.png) no-repeat;
}

.bdlcc em {
  top: -0.26rem;
  right: 0.25rem;
}

.tjzy {
  width: 2.02rem;
  height: 1.49rem;
  top: 6.81rem;
  right: 11.74rem;
  display: none
}

.tjzy .db {
  top: 0.68rem;
  left: 0.06rem;
}

.tjzy span {
  height: 1.49rem;
  background: url(../images/tjzy.gif) no-repeat;
}

.tjzy em {
  top: 0.84rem;
  left: -0.88rem;
}

.jingju {
  width: 1.96rem;
  height: 3.11rem;
  top: 6.94rem;
  left: 27.12rem;
}

.jingju .db {
  top: 0.68rem;
  left: 0.06rem;
  display: none
}

.jingju span {
  height: 3.11rem;
  background: url(../images/jingju.png) no-repeat;
}

.jingju em {
  top: 0.95rem;
  left: -0.55rem;
}

.taishan {
  width: 0.63rem;
  height: 0.55rem;
  top: 8.52rem;
  left: 24.32rem;
}

.taishan .db {
  top: -0.31rem;
  left: 0.6rem;
}

.taishan span {
  height: 0.55rem;
  background: url(../images/taishan.png) no-repeat;
  background-size: 100% 100%;
}

.taishan em {
  top: 0.32rem;
  left: -0.5rem;
}

.szyl {
  width: 1.43rem;
  height: 0.77rem;
  top: 9.49rem;
  left: 23.65rem;
}

.szyl .db {
  top: 0.77rem;
  left: 0.95rem;
}

.szyl span {
  height: 0.77rem;
  background: url(../images/szyl.png) no-repeat;
  background-size: 100% 100%;
}

.szyl em {
  top: -0.27rem;
  left: 0.03rem;
}

.ssgjfjmsq {
  width: 1.48rem;
  height: 1.04rem;
  top: 9.65rem;
  left: 22.37rem;
}

.ssgjfjmsq .db {
  top: 0.45rem;
  left: 0.04rem;
}

.ssgjfjmsq span {
  height: 0.97rem;
  background: url(../images/ssgjfjmsq.png) no-repeat;
}

.elementBox a.ssgjfjmsq em {
  top: -0.53rem;
  left: 0.23rem;
  width: 1.2rem;
  line-height: 1.2
}

.longmenshiku {
  width: 1.94rem;
  height: 1.5rem;
  top: 8.64rem;
  left: 20.61rem;
}

.longmenshiku .db {
  top: 1.5rem;
  left: 0.92rem;
}

.longmenshiku span {
  height: 1.42rem;
  background: url(../images/longmenshiku.png) no-repeat;
}

.longmenshiku em {
  top: -0.23rem;
  left: 0.66rem;
}

.zwspt {
  width: 2rem;
  height: 0.97rem;
  top: 7.56rem;
  left: 17.47rem;
}

.zwspt .db {
  top: 0.38rem;
  right: -0.29rem;
}

.zwspt span {
  height: 0.97rem;
  background: url(../images/zwspt.png) no-repeat;
}

.zwspt em {
  top: 1.03rem;
  left: 0.37rem;
}

.jiuzhaigou {
  width: 1.95rem;
  height: 1.29rem;
  top: 9.66rem;
  left: 16.77rem;
}

.jiuzhaigou .db {
  top: 1.1rem;
  left: 0.32rem;
}

.jiuzhaigou span {
  height: 1.29rem;
  background: url(../images/jiuzhaigou.png) no-repeat;
}

.jiuzhaigou em {
  top: 0.04rem;
  left: 0.14rem;
}

.qshbmy {
  width: 1.18rem;
  height: 2.51rem;
  top: 8.52rem;
  left: 19.21rem;
}

.qshbmy .db {
  top: 1.51rem;
  right: -0.06rem;
}

.qshbmy span {
  height: 2.51rem;
  background: url(../images/qshbmy.png) no-repeat;
  position: absolute;
  width: 100%;
  z-index: 9;
}

.qshbmy em {
  top: 0.8rem;
  left: -1.26rem;
}

.chuanju {
  width: 2.02rem;
  height: 2.46rem;
  bottom: 4.45rem;
  left: 16.12rem;
}

.chuanju .db {
  top: 1.18rem;
  right: -0.1rem;
}

.chuanju span {
  height: 2.46rem;
  background: url(../images/chuanju.png) no-repeat;
}

.chuanju em {
  top: 0.91rem;
  right: -0.14rem;
}

.ljgc {
  width: 1.23rem;
  height: 0.54rem;
  bottom: 3.27rem;
  left: 15.81rem;
}

.ljgc .db {
  top: -0.66rem;
  right: 0.32rem;
}

.ljgc span {
  height: 0.54rem;
  background: url(../images/ljgc.png) no-repeat;
  background-size: 100% 100%;

}

.ljgc em {
  top: -0.23rem;
  left: 0.19rem
}

.hygmjng {
  width: 1.22rem;
  height: 0.85rem;
  top: 11.33rem;
  left: 19.23rem;
}

.hygmjng .db {
  top: 0.66rem;
  left: 0.36rem;
}

.hygmjng span {
  height: 0.85rem;
  background: url(../images/hygmjng.png) no-repeat;
  background-size: 100% 100%;
}

.hygmjng em {
  top: -0.26rem;
  right: -0.04rem;
  width: 1.7rem;
}

.tenglongdong {
  width: 0.9rem;
  height: 0.69rem;
  top: 11.32rem;
  left: 20.65rem;
}

.tenglongdong .db {
  top: 0.43rem;
  left: 0.18rem;
}

.tenglongdong span {
  height: 0.69rem;
  background: url(../images/tenglongdong.png) no-repeat;
}

.tenglongdong em {
  top: -0.28rem;
  right: 0.08rem;
}

.huanghelou {
  width: 1.56rem;
  height: 1.9rem;
  top: 10.55rem;
  left: 21.86rem;
}

.huanghelou .db {
  top: 0.85rem;
  left: -0.02rem;
}

.huanghelou span {
  height: 1.9rem;
  background: url(../images/huanghelou.png) no-repeat;
}

.huanghelou em {
  top: 1.04rem;
  left: 1.22rem;
  white-space: nowrap;
}

.Kunqu {
  width: 1.16rem;
  height: 1.27rem;
  top: 9.83rem;
  left: 25.86rem;
}

.Kunqu .db {
  top: 1.03rem;
  left: -0.86rem;
}

.Kunqu span {
  height: 1.27rem;
  background: url(../images/Kunqu.png) no-repeat;
  background-size: 100% 100%;
}

.Kunqu em {
  top: 0.94rem;
  left: 1.05rem;
  white-space: nowrap;
}

.huangmeixi {
  width: 1.6rem;
  height: 2.23rem;
  /* bottom: 5.43rem; */
  /* right: 7.23rem; */
  left: 28.16rem;
  top: 10.38rem;
}

.huangmeixi .db {
  top: 0.98rem;
  left: -0.4rem;
  display: none
}

.huangmeixi span {
  height: 2.24rem;
  background: url(../images/huangmeixi.png) no-repeat;
}

.huangmeixi em {
  top: 0.9rem;
  right: -0.73rem;
}

.xihu {
  width: 1.64rem;
  height: 0.9rem;
  top: 11.83rem;
  left: 26.15rem;
}

.xihu .db {
  top: 0.28rem;
  left: -0.73rem;
}

.xihu span {
  height: 0.9rem;
  background: url(../images/xihu.png) no-repeat;
  background-size: 100% 100%;
}

.xihu em {
  top: 0.91rem;
  left: 0.28rem;
}

.riyuetan {
  width: 1.45rem;
  height: 0.81rem;
  top: 13.99rem;
  left: 26.4rem;
}

.riyuetan .db {
  top: 0.7rem;
  left: -0.39rem;
}

.riyuetan span {
  height: 0.81rem;
  background: url(../images/riyuetan.png) no-repeat;
  background-size: 100% 100%;
}

.riyuetan em {
  top: 0.85rem;
  left: 0.07rem;
}

.dhcq {
  width: 1.21rem;
  height: 0.68rem;
  top: 13.09rem;
  left: 25.69rem;
}

.dhcq .db {
  top: 0.12rem;
  left: -0.26rem
}

.dhcq span {
  height: 0.68rem;
  background: url(../images/dhcq.png) no-repeat;
}

.dhcq em {
  top: 0.69rem;
  left: 0.13rem;
  white-space: nowrap;
}

.jdzcq {
  width: 0.54rem;
  height: 0.87rem;
  top: 12.15rem;
  left: 23.57rem;
}

.jdzcq .db {
  top: 0.4rem;
  left: -0.3rem
}

.jdzcq span {
  height: 0.87rem;
  background: url(../images/jdzcq.png) no-repeat;
}

.jdzcq em {
  top: 0.28rem;
  left: 0.48rem;
  white-space: nowrap;
}

.gulangyu {
  width: 1.51rem;
  height: 0.72rem;
  top: 14.44rem;
  left: 22.96rem;
}

.gulangyu .db {
  top: -0.13rem;
  left: 1.39rem
}

.gulangyu span {
  height: 0.72rem;
  background: url(../images/gulangyu.png) no-repeat;
  background-size: 100% 100%;
}

.gulangyu em {
  top: -0.07rem;
  left: 0.55rem;
}

.lushanpb {
  width: 1.31rem;
  height: 0.93rem;
  top: 13.38rem;
  left: 23.07rem;
}

.lushanpb .db {
  top: -0.13rem;
  left: 0.03rem;
}

.lushanpb span {
  height: 0.93rem;
  background: url(../images/lushanpb.png) no-repeat;
}

.lushanpb em {
  top: -0.32rem;
  left: 0.25rem;
}

.yueyanglou {
  width: 1.23rem;
  height: 1.13rem;
  top: 12.64rem;
  left: 21.53rem;
}

.yueyanglou .db {
  top: 0.12rem;
  left: -0.18rem;
}

.yueyanglou span {
  height: 1.13rem;
  background: url(../images/yueyanglou.png) no-repeat;
}

.yueyanglou em {
  top: 1.14rem;
  left: 0.32rem;
}

.mzjz {
  width: 0.93rem;
  height: 0.65rem;
  top: 12.99rem;
  left: 19.69rem;
}

.mzjz .db {
  top: 0.29rem;
  left: -0.34rem;
}

.mzjz span {
  height: 0.65rem;
  background: url(../images/mzjz.png) no-repeat;
}

.mzjz em {
  top: -0.26rem;
  left: -0.04rem;
  width: 1rem
}

.yangqin {
  width: 1.29rem;
  height: 1.27rem;
  top: 14.44rem;
  left: 16.77rem;
}

.yangqin .db {
  top: -0.02rem;
  right: 0.01rem;
}

.yangqin span {
  height: 1.27rem;
  background: url(../images/yangqin.png) no-repeat;
  background-size: 100% 100%;

}

.yangqin em {
  top: -0.31rem;
  right: -0.09rem;
}

.hgspb {
  width: 1.61rem;
  height: 0.87rem;
  top: 13.94rem;
  left: 18.55rem;
}

.hgspb .db {
  top: -0.07rem;
  left: 0.52rem
}

.hgspb span {
  height: 0.87rem;
  background: url(../images/hgspb.png) no-repeat;
}

.hgspb em {
  top: 0.91rem;
  left: 0.2rem;
}

.ljfjq {
  width: 1.62rem;
  height: 0.84rem;
  top: 14.62rem;
  left: 20.1rem;
}

.ljfjq .db {
  top: -0.09rem;
  left: 0.71rem;
}

.ljfjq span {
  height: 0.84rem;
  background: url(../images/ljfjq.png) no-repeat;
}

.ljfjq em {
  top: -0.41rem;
  left: 0.28rem;
}

.chaoshancai {
  width: 0.73rem;
  height: 0.59rem;
  top: 15.24rem;
  left: 21.91rem;
}

.chaoshancai .db {
  top: -0.14rem;
  right: -0.24rem;
}

.chaoshancai span {
  height: 0.59rem;
  background: url(../images/chaoshancai.png) no-repeat;
}

.chaoshancai em {
  top: -0.3rem;
  left: -0.01rem;
  white-space: nowrap;
}

.lzlsf {
  width: 0.88rem;
  height: 0.62rem;
  top: 15.64rem;
  left: 19.66rem;
}

.lzlsf .db {
  top: -0.08rem;
  right: -0.24rem;
}

.lzlsf span {
  height: 0.62rem;
  background: url(../images/lzlsf.png) no-repeat;
}

.lzlsf em {
  top: 0.32rem;
  right: -1.15rem;
}

.hnreysdzwy {
  width: 0.98rem;
  height: 0.62rem;
  bottom: 0.41rem;
  right: 14.65rem;
}

.hnreysdzwy .db {
  top: 0.21rem;
  left: -0.53rem;
}

.hnreysdzwy span {
  height: 0.62rem;
  background: url(../images/hnreysdzwy.png) no-repeat;
  background-size: 100% 100%;
}

.hnreysdzwy em {
  top: 0.41rem;
  left: 1.09rem;
  letter-spacing: -0.01rem;
  white-space: nowrap;
}

.xghygy {
  width: 1.73rem;
  height: 0.76rem;
  bottom: 1.04rem;
  left: 22.37rem;
}

.xghygy .db {
  top: 0.06rem;
  left: -0.24rem;
  display: none
}

.xghygy span {
  height: 0.76rem;
  background: url(../images/xghygy.png) no-repeat;
  background-size: contain;
}

.xghygy em {
  top: 0.79rem;
  left: 0.24rem;
}

.dsbpf {
  width: 2.61rem;
  height: 1.91rem;
  bottom: 0.18rem;
  right: 17rem;
}

.dsbpf .db {
  top: 0.06rem;
  left: -0.24rem;
  display: none
}

.dsbpf span {
  height: 1.91rem;
  background: url(../images/dsbpf.png) no-repeat;
}

.dsbpf em {
  top: 1.12rem;
  left: -1.25rem;
}





/**分类**/
.btnFont {
  position: absolute;
  overflow: hidden;
  width: 2.3rem;
  height: 0.67rem;
  background: #cc2222;
  border-radius: 0.1rem;
  color: #fff;
  font-family: myFirstFont;
  letter-spacing: 0.01rem;
  text-align: center;
  font-size: 0.44rem;
  font-weight: bold;
}


.fenleiBox a {
  position: absolute
}

.fenleiBox a em {
  position: absolute;
  font-size: 0.24rem;
  font-weight: bold;
  line-height: 1;
  font-family: mySecondFont
}

.fenleiBox a:hover,
.fenleiBox a:hover em {
  transform: scale(1.1);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
}

.Brn:hover {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.foodBtn {
  top: 4.84rem;
  left: -2.9rem
}

.larou {
  width: 1.45rem;
  height: 0.91rem;
  background: url(../images/larou.png) no-repeat;
  top: -1.42rem;
  left: 2.58rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.larou em {
  top: -0.31rem;
  left: -0.24rem;
}

.yangroupaomo {
  width: 1.36rem;
  height: 1.19rem;
  background: url(../images/yangroupaomo.png) no-repeat;
  top: 1.96rem;
  left: 9.9rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.yangroupaomo em {
  top: -0.31rem;
  left: 0.16rem
}

.dongshanyang {
  width: 1.8rem;
  height: 1.09rem;
  background: url(../images/dongshanyang.png) no-repeat;
  top: 2.66rem;
  left: 3.53rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.dongshanyang em {
  top: -0.05rem;
  right: -0.05rem
}

.huotui {
  width: 2.17rem;
  height: 0.8rem;
  background: url(../images/huotui.png) no-repeat;
  top: 4.09rem;
  left: -0.82rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.huotui em {
  top: -0.25rem;
  left: 0.16rem
}

.wcy {
  width: 1.71rem;
  height: 1.32rem;
  background: url(../images/wcy.png) no-repeat;
  top: 7rem;
  left: 3.31rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.wcy em {
  top: 0.34rem;
  left: -0.75rem;
}

.jby {
  width: 1.71rem;
  height: 1.11rem;
  background: url(../images/jby.png) no-repeat;
  top: 7.83rem;
  left: 0;
  filter: alpha(opacity=0);
  opacity: 0
}

.jby em {
  top: -0.41rem;
  left: 0.4rem
}

.mixian {
  width: 1.22rem;
  height: 1.05rem;
  background: url(../images/mixian.png) no-repeat;
  top: 7.71rem;
  left: 6.3rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.mixian em {
  top: 0.85rem;
  left: -1.04rem
}

.xiaolongbao {
  width: 1.67rem;
  height: 1.55rem;
  background: url(../images/xiaolongbao.png) no-repeat;
  top: 10.18rem;
  left: -1.19rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.xiaolongbao em {
  top: 0.7rem;
  right: -1.32rem;
}

.jgghg {
  width: 2.11rem;
  height: 1.64rem;
  background: url(../images/jgghg.png) no-repeat;
  top: 9.77rem;
  left: 6.26rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.jgghg em {
  top: -0.43rem;
  left: 0.47rem;
}

.mianren {
  width: 1.63rem;
  height: 1.45rem;
  background: url(../images/mianren.png) no-repeat;
  top: 14rem;
  left: 4.64rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.mianren em {
  top: 0.15rem;
  left: -0.76rem
}

.suanlafen {
  width: 1.16rem;
  height: 1.11rem;
  background: url(../images/suanlafen.png) no-repeat;
  top: 5.63rem;
  left: 5.63rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.suanlafen em {
  top: -0.33rem;
  right: -0.39rem;
  width: 1.4rem
}

.mzmsBtn {
  bottom: 3.32rem;
  left: -4.6rem
}

.kongzhu {
  width: 3.7rem;
  height: 3.79rem;
  background: url(../images/kongzhu.gif) no-repeat;
  bottom: 0.97rem;
  left: 0.25rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.kongzhu em {
  top: 0.13rem;
  right: 1.37rem;
}

.longzhou {
  width: 3.98rem;
  height: 2.2rem;
  background: url(../images/longzhou.gif) no-repeat;
  bottom: -0.24rem;
  left: 4.27rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.longzhou em {
  top: -0.12rem;
  left: 1.66rem;
}

.dzdg {
  width: 1.42rem;
  height: 2.86rem;
  background: url(../images/dzdg.png) no-repeat;
  bottom: 4.99rem;
  left: 7.64rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.dzdg em {
  top: 0.91rem;
  left: -1rem;
}

.poshuijie {
  width: 4.21rem;
  height: 2.87rem;
  background: url(../images/poshuijie.png) no-repeat;
  bottom: 0.6rem;
  left: 7.26rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.poshuijie em {
  top: -0.27rem;
  left: 1.35rem;
}

.ylqnh {
  width: 1.71rem;
  height: 1.14rem;
  background: url(../images/ylqnh.png) no-repeat;
  bottom: 1.01rem;
  left: 14.95rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.ylqnh em {
  top: -0.4rem;
  left: 0.12rem;
}

.lvyouBtn {
  top: -3.2rem;
  right: 3.36rem;
}

.gugong {
  width: 2.6rem;
  height: 1.42rem;
  background: url(../images/gugong.png) no-repeat;
  top: -0.62rem;
  right: 3.35rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.gugong em {
  top: 0.52rem;
  left: -0.55rem;
}

.yanmenguan {
  width: 1.83rem;
  height: 1.48rem;
  background: url(../images/yanmenguan.png) no-repeat;
  top: 1.21rem;
  right: -0.92rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.yanmenguan em {
  top: -0.3rem;
  right: 0.93rem;
}

.dfmz {
  width: 0.87rem;
  height: 4.76rem;
  background: url(../images/dfmz.gif) no-repeat;
  top: 1.63rem;
  right: 6.15rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.dfmz em {
  top: 2.72rem;
  right: -0.7rem;
}

.qjdy {
  width: 1.82rem;
  height: 1.01rem;
  background: url(../images/qjdy.png) no-repeat;
  top: 3.55rem;
  right: 3.13rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.qjdy em {
  top: -0.32rem;
  left: 0.43rem;
}

.whcjdq {
  width: 5.16rem;
  height: 1.06rem;
  background: url(../images/whcjdq.png) no-repeat;
  top: 5.74rem;
  right: -1.27rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.whcjdq em {
  top: -0.14rem;
  left: 1.65rem;
}

.fhgc {
  width: 2.32rem;
  height: 1.44rem;
  background: url(../images/fhgc.png) no-repeat;
  top: 8.24rem;
  right: 0.53rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.fhgc em {
  top: -0.39rem;
  left: 0.57rem;
}

.xagcq {
  width: 2.08rem;
  height: 1.43rem;
  background: url(../images/xagcq.png) no-repeat;
  top: 3.44rem;
  right: -0.72rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.xagcq em {
  top: -0.43rem;
  right: 0.48rem;
}

.ysdyz {
  width: 2.67rem;
  height: 0.82rem;
  background: url(../images/ysdyz.png) no-repeat;
  top: 7.44rem;
  right: 4.24rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.ysdyz em {
  top: -0.32rem;
  left: 0.67rem;
}

.famousBtn {
  right: -4.82rem;
  top: 12.65rem;
}

.wangzhaojun {
  width: 1.25rem;
  height: 2.77rem;
  background: url(../images/wangzhaojun.png) no-repeat;
  bottom: 2.9rem;
  right: 6.91rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.wangzhaojun em {
  top: 1.22rem;
  left: -0.6rem;
}

.sunzhongshan {
  width: 1.32rem;
  height: 3.69rem;
  background: url(../images/sunzhongshan.png) no-repeat;
  bottom: 0.51rem;
  right: 4.66rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.sunzhongshan em {
  top: 1.19rem;
  left: -0.66rem;
}

.kongzi {
  width: 1.85rem;
  height: 3.38rem;
  background: url(../images/kongzi.png) no-repeat;
  top: 9rem;
  right: 4.6rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.kongzi em {
  top: 1.02rem;
  left: -0.41rem;
}

.fanzhongyan {
  width: 1.66rem;
  height: 2.63rem;
  background: url(../images/fanzhongyan.png) no-repeat;
  bottom: -0.18rem;
  right: 8.37rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.fanzhongyan em {
  top: 1.52rem;
  right: -0.52rem;
}

.huoyuanjia {
  width: 2.27rem;
  height: 2.63rem;
  background: url(../images/huoyuanjia.png) no-repeat;
  bottom: 6.26rem;
  right: 0rem;
  filter: alpha(opacity=0);
  opacity: 0
}

.huoyuanjia em {
  top: 0.22rem;
  left: 0.23rem;
}


/*中国*/
.cityBox {
  width: 22.2rem;
  height: 18.11rem;
  background: url(../images/zhongguo.png) no-repeat;
  top: 0.06rem;
  left: 50%;
  margin-left: -11.34rem;
  background-size: 100% 100%;
}

.xjwwezzq {
  top: 5.5rem;
  left: 3.5rem
}

.xjwwezzq b {
  left: -0.3rem;
  top: 0rem
}

.nmgzzq {
  top: 6.5rem;
  left: 12rem;
}

.nmgzzq b {
  left: -0.3rem;
  top: 0.1rem
}

.heilongj {
  top: 3rem;
  left: 19rem;
}

.heilongj b {
  bottom: -0.3rem;
  left: 0.05rem
}

.jilings {
  top: 4.8rem;
  left: 18.8rem
}

.jilings b {
  right: -0.3rem;
  top: 0.05rem
}

.liaonings {
  top: 6rem;
  left: 17.9rem
}

.liaonings b {
  left: -0.3rem;
  top: 0.05rem
}

.xizangzizhiq {
  top: 10.5rem;
  left: 4rem
}

.xizangzizhiq b {
  top: -0.5rem;
  left: 0.15rem
}

.qinghais {
  top: 9rem;
  left: 7.5rem
}

.qinghais b {
  top: -0.5rem;
  left: 0.15rem
}

.gansus {
  top: 9.5rem;
  left: 11rem;
}

.gansus b {
  bottom: -0.3rem;
  left: 0.3rem
}

.nxhzzzq {
  top: 8.2rem;
  left: 11.7rem;
  text-align: center;
}

.nxhzzzq b {
  top: -0.3rem;
  left: 0.4rem
}

.shanxis1 {
  top: 10.2rem;
  left: 12.5rem
}

.shanxis1 b {
  top: -0.3rem;
  left: 0.4rem
}

.shanxis2 {
  top: 8.5rem;
  left: 14rem
}

.shanxis2 b {
  left: 0.4rem;
  top: -0.3rem
}

.hebeis {
  top: 7.8rem;
  left: 15.2rem
}

.hebeis b {
  left: 0.4rem;
  top: -0.3rem
}

.beijings {
  top: 6.4rem;
  left: 15.5rem
}

.beijings b {
  left: 0.5rem;
  bottom: -0.3rem
}

.tianjins {
  top: 6.9rem;
  left: 16.3rem;
}

.tianjins b {
  left: 0.1rem;
  bottom: -0.3rem
}

.henans {
  top: 10rem;
  left: 14.5rem
}

.henans b {
  left: -0.3rem;
  top: 0.05rem
}

.shandongs {
  top: 9rem;
  left: 16.3rem
}

.shandongs b {
  top: -0.3rem;
  left: 0.15rem
}

.sichuans {
  top: 11.9rem;
  left: 10rem
}

.sichuans b {
  left: -0.3rem;
  top: 0.05rem
}

.chongqings {
  top: 12.3rem;
  left: 12rem
}

.chongqings b {
  right: 0.1rem;
  top: -0.3rem
}

.hubeis {
  top: 11.5rem;
  left: 14.5rem
}

.hubeis b {
  left: -0.3rem;
  top: 0.1rem
}

.jiangsus {
  top: 10rem;
  left: 17rem;
}

.jiangsus b {
  bottom: -0.3rem;
  left: 0.4rem
}

.anhuis {
  top: 11rem;
  left: 16.15rem
}

.anhuis b {
  right: 0.3rem;
  bottom: -0.3rem
}

.shanghais {
  top: 11.3rem;
  left: 18.64rem
}

.shanghais b {
  left: -0.3rem;
  top: 0.05rem
}

.yunnans {
  top: 15rem;
  left: 9.5rem
}

.yunnans b {
  top: -0.5rem;
  left: 0.15rem
}

.guizhous {
  top: 13.7rem;
  left: 11.8rem
}

.guizhous b {
  top: -0.3rem;
  left: 0.4rem
}

.gxzzzzq {
  toP: 15rem;
  left: 12rem;
}

.gxzzzzq b {
  bottom: -0.3rem;
  left: 0.8rem
}

.hunans {
  top: 13.5rem;
  left: 14rem;
}

.hunans b {
  top: -0.3rem;
  left: 0.15rem
}

.guangdongs {
  top: 15.2rem;
  left: 15rem
}

.guangdongs b {
  top: -0.3rem;
  left: 0.3rem
}

.jiangxis {
  top: 13rem;
  left: 15.6rem
}

.jiangxis b {
  left: 0.3rem;
  bottom: -0.3rem
}

.fujians {
  top: 14rem;
  left: 16.7rem
}

.fujians b {
  left: 0.3rem;
  top: -0.3rem
}

.zhejiangs {
  top: 12.4rem;
  left: 17.99rem;
}

.zhejiangs b {
  left: -0.3rem;
  top: 0.05rem
}

.taiwans {
  top: 15rem;
  left: 19rem;
}

.taiwans b {
  left: -0.3rem;
  top: 0.05rem
}

.xianggang1 {
  top: 15.9rem;
  left: 15.9rem
}

.xianggang1 b {
  left: -0.3rem;
  top: -0.3rem
}

.anmen1 {
  top: 16.4rem;
  left: 14.6rem
}

.anmen1 b {
  top: -0.4rem;
  left: 0.15rem
}

.hainansheng {
  top: 17.3rem;
  left: 14.17rem
}

.hainansheng b {
  top: 0.1rem;
  left: -0.4rem
}

/*底部*/
.footer {
  position: static;
  text-align: center;
  font-size: 0.28rem;
  color: #582e0d
}

.footer a {
  display: inline-block;
  color: #582e0d;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
}

.footer a:hover {
  font-weight: bold;
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
}