@charset "UTF-8";
/*  Extra large devices (large desktops) 大屏桌面端 */
.locationWidget08 {
  display: flex;
  display: -ms-flex;
  background: #f5f5f5; }
  .locationWidget08 .map {
    position: relative;
    width: 50%; }
  .locationWidget08 .caption {
    width: 50%;
    box-sizing: border-box;
    padding: 48px; }
    .locationWidget08 .caption .title {
      margin-bottom: 16px;
      font-size: 18px;
      font-weight: bolder; }
    .locationWidget08 .caption .content {
      font-size: 14px;
      font-weight: 500;
      color: #999999;
      line-height: 1.57; }
      .locationWidget08 .caption .content a {
        text-decoration: none; }
  .locationWidget08 .amap-overlays {
    z-index: 1; }
  .locationWidget08 .amap-controls {
    z-index: 1; }
  .locationWidget08 .amap-toolbar {
    z-index: 1; }
  .locationWidget08 .amap-copyright {
    z-index: 1;
    opacity: 0.3; }
  .locationWidget08 .amap-logo {
    opacity: 0.5;
    z-index: 6; }

/* Large devices (desktops, less than 1200px) 普通桌面端 */
/* Medium devices (tablets, less than 992px) 平板端 */
/* Small devices (landscape phones, less than 768px) 手机端横屏 */
@media (max-width: 768px) {
  .locationWidget08 {
    display: block; }
    .locationWidget08 .map {
      width: 100% !important;
      height: 300px !important; }
      .locationWidget08 .map .amap-container {
        width: 100% !important;
        height: 300px !important; }
    .locationWidget08 .caption {
      width: 100%;
      padding: 24px; } }
/* Extra small devices (portrait phones, less than 576px) 手机端竖屏 */

/*# sourceMappingURL=locationWidget08.css.map */
