.amap-marker-label{
  	border: 0;
  	background-color: transparent;
  }
  .info{
  	padding: 8px 10px;
  	border-radius: .25rem;
  	background-color: white;
  	box-shadow: 0 2px 6px 0 rgba(114, 124, 245, .5);
  }
  #mapContainer{width: 816px;height: 630px;}
  .school-main{margin-top: 30px;margin-bottom: 30px;}
  .school-main a{text-decoration: none;}
  .school-main .n-icon{vertical-align: -3px;}
  .school-main .icon-position{width: 16px;height: 17px;background-position: -65px -614px;vertical-align: middle;}
  .school-main .icon-phone{width: 17px;height: 16px;background-position: -65px -632px;}
  .school-main .icon-line{width: 17px;height: 16px;background-position: -83px -614px;}
  .school-main a:hover .icon-line{background-position:-101px -614px;}
  .school-main .icon-school{width: 16px;height: 16px;background-position: -101px -632px;}
  .school-main a:hover .icon-school{background-position: -83px -632px;}
  .school-map .school-item{padding-top: 5px;padding-left: 8px; width: 262px;color: #04253C;}
  .school-map .school-item h2{margin-top: 0;margin-bottom: 15px; font-size: 18px; color: #0CB5A2;}
  .school-map .school-item dl{margin-bottom: 10px;}
  .school-map .school-item dl dd{margin-left: 23px;}
  .school-map > .pull-left .school-item .school-bottom{margin-top: 20px;margin-bottom: 10px; display: flex;justify-content: space-between;}
  .school-map > .pull-left .school-item .school-bottom a{width: 118px;line-height: 28px;border-radius: 15px;border: 1px solid #FF6E00;color: #FF6E00;text-align: center;}
  .school-map > .pull-left .school-item .school-bottom a:hover{border-color: transparent;background: linear-gradient(135deg, #FFB400 0%, #FF6E00 100%);color: #fff;}
  .school-map > .pull-left .school-item .school-bottom a .n-icon{margin-right: 5px;}
  .school-map > .pull-right{width: 330px;height: 630px;overflow-y: auto;}
  .school-map > .pull-right .school-item{padding: 20px 40px 10px 20px; width: auto;border-bottom: 1px dashed #b1b1b1;}
  .school-map > .pull-right .school-item:hover{background-color: rgba(12,181,162,.08);cursor: pointer;}
  .school-city {padding-left: 20px;padding-top: 15px;padding-bottom: 15px;}
  .school-city .dropdown {
      display: inline-block;
      padding-left: 10px;
      padding-right: 10px;
      width: 160px;
      height: 35px;
      line-height: 35px;
      border: solid 1px #d9d9d9;
  }
  .school-city .dropdown .caret {
      margin-top: 15px;
  }
  .school-city .dropdown-menu {
      left: -1px;
      padding-left: 20px;
      padding-top: 10px;
      margin-top: 0;
      width: 400px;
      border: solid 1px #d9d9d9;
      box-shadow: none;
      border-radius: 0;
  }
  .school-city .dropdown-menu:before {
      content: "";
      position: absolute;
      left: 0;
      top: -1px;
      width: 158px;
      height: 1px;
      background-color: #fff;
  }
  .school-city .dropdown-menu p {
      line-height: 22px;
  }
  .school-city .dropdown-menu p b {
      width: 11px;
      display: inline-block;
      margin-right: 15px;
  }
  .school-city .city{margin-top: 15px;}
  .school-city .city a{display: inline-block;padding: 5px 30px;margin-right: 15px;margin-bottom: 10px; color: #04253C;background-color: #f8f8f8;border-radius: 4px;}
  .school-city .city a.active,.school-city .city a:hover{color: #fff;background-color: #0CB5A2;}


  @media screen and (max-width: 1366px) {
    #mapContainer{width: 680px;height: 530px;}
    .school-map > .pull-right{width: 300px;height: 530px;}
    .school-map > .pull-right .school-item{padding: 10px 15px;}
    .school-map .school-item h2{margin-bottom: 10px; font-size: 16px;}
  }