.media-1024 .container.index {
  margin-top: 20px;
}
.media-1024 .container.index .floor {
  margin-bottom: 10px;
}
.media-1024 .container.index .floor .title {
  background-color: #FFFFFF;
  color: #1d3d88;
  padding: 5px 10px;
}
.media-1024 .container.index .floor.slider {
  position: relative;
  overflow: hidden;
}
.media-1024 .container.index .floor.slider .title {
  background-color: #1d3d88;
  color: #FFFFFF;
}
.media-1024 .container.index .floor.slider .items {
  overflow: hidden;
  white-space: nowrap;
  margin-top: 20px;
  width: 95%;
  margin: 0px auto;
  margin-top: 15px;
  font-size: 0;
}
.media-1024 .container.index .floor.slider .items .item {
  display: inline-block;
  width: 33.33333%;
  height: 95px;
  background-color: red;
  margin-right: 10px;
}
.media-1024 .container.index .floor.slider .items .item img {
  height: 100%;
  width: 100%;
}
.media-1024 .container.index .floor.slider .control {
  font-size: 40px;
  font-family: serif;
  position: absolute;
  top: 50%;
  cursor: pointer;
}
.media-1024 .container.index .floor.slider .control.prev {
  left: -3px;
}
.media-1024 .container.index .floor.slider .control.next {
  right: -3px;
}
.media-1024 .container.index .floor.square .items .item {
  display: inline-block;
  width: 20%;
  margin-right: -5px;
  margin-bottom: 10px;
}
.media-1024 .container.index .floor.square .items .item .background {
  background-color: #8c99aa;
  height: 100%;
  width: 95%;
  padding: 0px;
  margin: 0px auto;
  text-align: center;
  color: #FFFFFF;
}
.media-1024 .container.index .floor.square .items .item .background .logo {
  height: 75%;
  margin: 0px auto;
}
.media-1024 .container.index .floor.square .items .item .background .logo img {
  width: 60%;
  margin-top: 10%;
}
.media-1024 .container.index .floor.square .items .item .background .name {
  font-size: 20px;
  height: 15%;
}
.media-1024 .container.index .floor.square .items .item .background .name-en {
  vertical-align: middle;
  font-size: 12px;
  height: 10%;
}
.media-1024 .container.index .floor.circle .items .item {
  display: inline-block;
  width: 25%;
  margin-right: -5px;
  margin-bottom: 10px;
}
.media-1024 .container.index .floor.circle .items .item .background {
  height: 100%;
  width: 80%;
  padding: 0px;
  margin: 0px auto;
  text-align: center;
  color: #FFFFFF;
  color: #143e88;
}
.media-1024 .container.index .floor.circle .items .item .background .logo {
  height: 70%;
  margin: 0px auto;
}
.media-1024 .container.index .floor.circle .items .item .background .logo img {
  width: 60%;
  margin-top: 5%;
  border-radius: 50%;
  border: 10px solid #e0f1e7;
}
.media-1024 .container.index .floor.circle .items .item .background .name {
  font-size: 20px;
  height: 40%;
}
.media-1024 .container.index .floor.circle .items .item .background .name-en {
  display: none;
  vertical-align: middle;
  font-size: 12px;
  height: 10%;
}
.media-1024 .container.index > .bottom {
  width: 100%;
  background-color: red;
  max-width: 1200px;
  margin: 0px auto;
}
.media-1024 .container.index > .bottom img {
  height: 100%;
  width: 100%;
}
/*# sourceMappingURL=index.css.map */

