.related_cases_main {
  padding: 40px 0 40px;
  /* background: url('../images/1346.png') no-repeat right center; */
}
.related_cases_main h3 .img {
  width: 390px;
  height: 28px;
  background: url('../images/logo_title.png') no-repeat center;
  margin-top: 12px;
}
.related_cases_main h3 {
  font-size: 30px;
  font-weight: 400;
  margin: 0 0 45px 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.related_cases_center {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 40px;
}
.related_cases_list {
  margin: 0 -20px;
  display: flex;
}
.related_cases_it {
  width: 33.333333%;
  padding: 0 20px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}

.related_cases_img {
  height: 180px;
}

.related_cases_img img {
  width: 100%;
  height: 100%;
  vertical-align: top;
  border: 0;
}

.related_cases_title {
  font-size: 20px;
  font-weight: 600;
  padding: 20px 0 0 20px;
}
.related_cases_desc {
  padding: 0 20px;
  text-align: justify;
}
.related_cases_desc p {
  text-indent: 2em;
}