.investment-main {
  background: url("../../images/article/investment-guide-bg.png") center top no-repeat;
}
.investment-main .investment-top {
  padding-top: 59px;
  color: #fff;
  margin-bottom: 16px;
}
.investment-main .investment-top h2 {
  font-size: 40px;
  line-height: 60px;
}
.investment-main .investment-top p {
  font-size: 30px;
  line-height: 45px;
  color: rgba(255, 255, 255, 0.2);
  text-transform: uppercase;
}
.investment-main .investment-demand {
  background: #fff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.05);
  border-radius: 3px;
  padding: 19px 20px 28px;
}
.investment-main .investment-demand h4 {
  line-height: 36px;
  font-size: 18px;
  margin-bottom: 9px;
}
.investment-main .investment-demand form {
  font-size: 0;
}
.investment-main .investment-demand form div p {
  margin-bottom: 20px;
  display: inline-block;
  vertical-align: top;
}
.investment-main .investment-demand form div p label {
  font-size: 14px;
  line-height: 40px;
  min-width: 46px;
  display: inline-block;
  text-align: right;
}
.investment-main .investment-demand form div p .field-input {
  width: 280px;
  margin-left: 14px;
  font-size: 14px;
}
.investment-main .investment-demand form div p .field-input.full {
  width: 1082px;
}
.investment-main .investment-demand form div p .error-tip {
  display: block;
  margin-left: 60px;
  margin-top: 5px;
}
.investment-main .investment-demand form div p + p {
  margin-left: 60px;
}
.investment-main .investment-demand form .btn-1 {
  width: 260px;
  display: block;
  margin: 10px auto 0;
}
.investment-main .investment-block h3 {
  line-height: 45px;
  font-size: 30px;
  text-align: center;
  margin-bottom: 31px;
}
.investment-main .investment-block.mdzj {
  padding: 68px 0 75px;
}
.investment-main .investment-block.cfzl {
  padding: 85px 0 108px;
  background: #F7FAFF;
}
.investment-main .investment-block.xzlzl {
  padding: 88px 0 100px;
}
.investment-main .investment-block.gszc {
  padding: 50px 0 97px;
  background: #F7FAFF;
}
.investment-main .investment-block.ssyh {
  padding: 74px 0 73px;
}
