.double-half-block-container {
  position: relative;
  width: 100%;
  max-width: 1124px;
  /*max-height: 628px;*/
  overflow: hidden;
  margin: 0 auto;
}

.double-half-block-container .half-block {
  position: relative;
  width: 50%;
  float: left;
  overflow: hidden;
}

.double-half-block-container .half-block .basic-block {
  width: 562px;
  height: 628px;
  max-width: 562px;
  max-height: 628px;
}