.company-profile {
  padding: 30px 0;
  background-color: #e9e9e9;
}

.company-profile .profile {
  margin-top: 40px;
}

.company-profile .profile .left-pic {
  width: 500px;
  height: 533px;
  background-image: url(../img/company.jpg);
  background-size: 500px 533px;
  background-repeat: no-repeat;
}

.company-profile .profile .right-content {
  width: 700px;
  text-align: left;
  position: relative;
}

.company-profile .profile .right-content h3 {
  color: #25517f;
  font-size: 26px;
  margin-bottom: 10px;
}

.company-profile .profile .right-content p {
  line-height: 26px;
}

.structure {
  padding: 30px 0;
}
.structure img {
  height: 653px;
  width: 959px;
}

.company-profile .profile .left-pic.target {
  width: 500px;
  height: 300px;
  background-size: 500px 300px;
  background-image: url(../img/target.jpg);
}
