.CommonAboutusStyleLeftTextRightImg ul li .title2 i { font-style: normal; font-weight: 100; }

section.CommonAboutusStyleLeftTextRightImg ul li .title2 { margin-bottom: 30px; }

.CommonAboutusStyleLeftTextRightImg ul li:nth-of-type(2) .title2 { margin-bottom: 20px; }

.CommonAboutusStyleLeftTextRightImg ul li:nth-of-type(2) .desc { width: 510px; }

section.CommonAboutusStyleLeftTextRightImg ul li:nth-of-type(2) .left .title2 { margin-bottom: 20px; }

.BlockA { padding-top: 80px; padding-bottom: 80px; }

.BlockA .con { margin-top: 50px; }

.BlockA .con span { padding-top: 50px; padding-left: 50px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.BlockA .con span em { margin-top: 6px; width: 13px; height: 13px; background: #ff7374; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-right: 15px; display: block; }

.BlockA .con span p { font-size: 18px; min-width: 0; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; color: #333333; }

@media (max-width: 575px) { .CommonAboutusStyleLeftTextRightImg ul li:nth-of-type(2) .desc { width: 100%; }
  .BlockA { padding-top: 30px; padding-bottom: 30px; }
  .BlockA .con { margin-top: 20px; }
  .BlockA .con span { padding-left: 0; padding-top: 0; padding-top: 10px; font-size: 14px; }
  .BlockA .con span p{ font-size: 14px; }
  .BlockA .con span em { width: 5px; height: 5px; }
  .CommonAboutusStyleLeftTextRightImg ul li .title2 { margin-bottom: 20px; }
  section.CommonAboutusStyleLeftTextRightImg ul li .title2 { margin-bottom: 20px; } }

