/*----- global ------*/
.general-topimg-box {
  position: fixed;
  right: 0;
  top: 75px;
  z-index: -1;
  background-image: url("../img/default.png");
  text-align: center;
}
.general-topimg-box .general-topimg-title {
  padding: 0 0 38px;
}
.general-topimg-box .general-topimg-content-box {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
  top: 192px;
}
.general-topimg-box .general-topimg-btn a {
  padding: 12px 42px;
}
.world-introduce-box {
  margin-top: 705px;
  background: #fff;
}
.world-box {
  text-align: center;
  padding-bottom: 117px;
}
.world-box .general-content-sub-title,
.world-box .general-content-des {
  max-width: 800px;
  margin: 0 auto;
  letter-spacing: 0.8px;
}
.world-box .general-content-des {
  color: #1f2123;
  padding-top: 39px;
  letter-spacing: 1px;
}
.city-image-box {
  margin-left: -15px;
  margin-right: -15px;
}
.city-image-box .el-col-12 {
  padding: 0 15px 20px;
}
.city-image-box .el-col-12:last-child {
  padding-bottom: 0;
}
.city-image-box .introduce-image-box {
  height: 385px;
  background-image: url("../img/default.png");
}
.city-image-box .introduce-des {
  text-align: center;
  padding-top: 33px;
  line-height: inherit;
  color: rgba(31,33,35,0.8);
  letter-spacing: 0;
}
@media only screen and (max-width: 768px) {
  .world-introduce-box {
    margin-top: 510px;
  }
  .general-topimg-box {
    top: 60px;
  }
  .general-topimg-box .general-topimg-content-box {
    top: 145px;
  }
  .general-topimg-box .general-topimg-content-box .general-topimg-title {
    line-height: 45px;
  }
  .general-topimg-box .general-topimg-btn a {
    padding: 8px 15px;
  }
  .general-content-box .world-box {
    padding-bottom: 25px;
  }
  .general-content-box .world-box .general-content-des {
    padding-top: 18px;
  }
  .city-image-box {
    margin: 0;
  }
  .city-image-box .el-col-12 {
    padding: 0 0 20px;
  }
  .city-image-box .introduce-image-box {
    height: 225px;
  }
  .city-image-box .introduce-des {
    padding-top: 15px;
  }
}
