.cont_aa {
  background: url(../images/cont_07.png) no-repeat center bottom #fff;
}
.cont_aa .wrap {
  overflow: hidden;
}
.cont_aa .wrap .a_title_box {
  margin-bottom: 40px;
}
.cont_aa .wrap .a_title_box .zjIcon {
  margin: 6.25% auto 30px auto;
}
.cont_aa .wrap .mapbox {
  margin-bottom: 6.25%;
}
.cont_aa .wrap .mapbox .top {
  background: url(../images/cont_06.png) no-repeat center center;
  -webkit-background-size: 100% 100%;
     -moz-background-size: 100% 100%;
          background-size: 100% 100%;
}
.cont_aa .wrap .mapbox .top .td {
  width: 33.3333%;
  float: left;
  line-height: 80px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #fff;
}
.cont_aa .wrap .mapbox .top .td .bold {
  font-weight: bold;
}
.cont_aa .wrap .mapbox .top .td span {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.cont_aa .wrap .mapbox .top .td img {
  margin: 25px 18px 25px 40px;
}
.cont_aa .wrap .mapbox #map {
  height: 500px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: 4px solid #e5e5e5;
  border-top: none;
}
.cont_aa .wrap .mapbox #map img {
  max-width: 500px;
}
/* .cont_aa .wrap .mapbox #map .anchorBL {
  display: none;
} */
@media screen and (max-width: 1024px) {
  .cont_aa .wrap .mapbox .top {
    background: none;
  }
  .cont_aa .wrap .mapbox .top .td {
    margin-bottom: 10px;
    width: 100%;
    border-right: 0;
    line-height: 40px;
    height: 40px;
    background: url(../images/cont_06.png) no-repeat center center;
    -webkit-background-size: 100% 100%;
       -moz-background-size: 100% 100%;
            background-size: 100% 100%;
  }
  .cont_aa .wrap .mapbox .top .td img {
    margin: 8px 8px 8px 20px;
    width: 24px;
  }
}
.erj{position: fixed;width: 100%;height: 100%;right:-100%;top: 0;z-index: 1050;transition: all 0.3s;}
.erj .erj_le{width: 30%;z-index: 1051;background: rgba(0, 0, 0, 0.3);height: 100%;position: absolute;left: 0;top: 0;}
.erj_txt{width: 70%;height: 100%; background: #000;top: 0;right: 0px;padding:20px 3%;z-index: 1051;position: absolute;}
.erj_txt .txt1{line-height: 35px ;font-size: 16px;color: #fff;margin-bottom: 5px;}
.erj_txt .txt1 .txt_con{display: none;}
.erj_txt .txt1 a{display: block; font-size: 14px; color: #fff;line-height: 30px;}
.erj_txt .txt1 .txt_top{width: 80%;cursor: pointer;position: relative;}

.erj_txt .txt1 .txt_top::after{content: "";width: 35px;height: 35px;background: url(../images/erj.png) center no-repeat;position: absolute;right: 0;top: 0px;background-size: 15px ;}
.erj_txt .txt1 .txt_top.as::after{transform: rotate(90deg);}
.erj.act{right: 0;}