.join-model-title {
  text-align: center;
}
.join-model-title span {
  display: block;
  font-size: .3934rem;
  color: #e72416;
}
.join-model-title h3 {
  font-size: .7104rem;
  color: #333;
  margin: 0.2rem 0;
  font-weight: 500;
}
.join-model-title p {
  font-size: .4918rem;
  color: #333;
}
.join-model-title i {
  display: block;
  margin: 0.5rem auto;
  border: 1px solid #dcdcdc;
  color: #333;
  font-size: .2623rem;
  text-align: center;
  width: 1.9672rem;
  height: .5464rem;
  line-height: .5464rem;
  border-radius: .0546rem;
}
.join-title {
  background-image: url("../images/join-title-bg01.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60%;
  height: 2.3552rem;
  line-height: 2.3552rem;
}
.join-title p {
  font-size: .3934rem;
  color: #ad8d6d;
  text-align: center;
}
.join-one {
  padding: 0.8rem 0;
}
.join-adv {
  display: none;
}
.join-adv .join-adv-one {
  margin-top: 0.5rem;
}
.join-adv .join-adv-one .join-adv-one-list {
  margin-top: 0.5rem;
}
.join-adv .join-adv-one .join-adv-one-list li {
  margin-top: 0.1rem;
}
.join-adv .join-adv-two {
  margin-top: 0.5rem;
}
.join-adv .join-adv-two .join-adv-two-word {
  margin-top: 0.5rem;
}
.join-adv .join-adv-two .join-adv-two-word p {
  font-size: .3279rem;
  color: #333;
  text-indent: 2em;
  line-height: 1.8;
}
.join-adv .join-adv-two .join-adv-two-list {
  width: 100%;
  overflow: hidden;
}
.join-adv .join-adv-two .join-adv-two-list ul {
  width: 9.8361rem;
}
.join-adv .join-adv-two .join-adv-two-list li {
  width: 4.5902rem;
  height: 3.1366rem;
  margin-right: .2186rem;
  margin-top: .2186rem;
}
.join-adv .join-adv-there {
  margin-top: 0.5rem;
}
.join-adv .join-adv-there .join-adv-there-title {
  text-align: center;
}
.join-adv .join-adv-there .join-adv-there-title h3 {
  color: #333;
  font-size: .3934rem;
  font-weight: normal;
  margin: 0.5rem 0 0.35rem;
}
.join-adv .join-adv-there .join-adv-there-title p {
  font-size: .3279rem;
  color: #333;
}
.join-adv .join-adv-there .join-adv-there-list {
  width: 100%;
  overflow: hidden;
}
.join-adv .join-adv-there .join-adv-there-list ul {
  width: 9.8361rem;
}
.join-adv .join-adv-there .join-adv-there-list li {
  width: 4.5902rem;
  height: 3.1366rem;
  margin-right: .2186rem;
  margin-top: .2186rem;
}
.join-adv .join-adv-there .join-adv-there-list li span {
  width: .8743rem;
  height: .8743rem;
  margin: 0.2rem auto;
  text-align: center;
  line-height: .8743rem;
  border-radius: 50%;
  font-size: .459rem;
  color: #ad8d6d;
  display: block;
  border: 1px solid #ad8d6d;
}
.join-adv .join-adv-there .join-adv-there-list li p {
  color: #333;
  font-size: .3279rem;
}
.join-adv .join-adv-four {
  margin: 0.5rem 0;
  padding: 0.5rem 0;
  background-color: #f9f9f9;
}
.join-adv .join-adv-five .join-adv-five-img {
  margin-top: 0.5rem;
}
.join-adv .join-adv-six {
  margin: 0.5rem 0;
  padding: 0.5rem 0;
  background-color: #f9f9f9;
}
.join-two {
  background-color: #f6f7fb;
  padding: 0.8rem 0;
}
.join-two .join-partner {
  display: none;
  width: 94%;
  margin: 0.5rem auto 0.2rem;
  overflow: hidden;
}
.join-two .join-partner ul {
  width: 9.8361rem;
}
.join-two .join-partner li {
  width: 4.5902rem;
  height: 4.918rem;
  margin-right: .2186rem;
  margin-top: .2186rem;
}
.join-two .join-partner li .join-case-word {
  position: relative;
  width: 100%;
  height: 1.3661rem;
  padding: 0.1rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.join-two .join-partner li .join-case-word span {
  display: block;
  font-size: .3279rem;
  color: #333;
}
.join-two .join-partner li .join-case-word span i {
  color: #ad8d6d;
  font-size: .5246rem;
  font-family: 'dincond';
  margin-right: 0.1rem;
}
.join-two .join-partner li .join-case-word p {
  font-size: .3279rem;
  color: #666;
}
.join-two .join-partner li .join-case-word em {
  position: absolute;
  color: #b7b7b7;
  font-size: .5246rem;
  right: -0.0546rem;
  bottom: -0.1rem;
  font-weight: lighter;
}
.join-there {
  padding: 0.8rem 0;
}
.join-there .join-honor {
  display: none;
  width: 9.1148rem;
  margin: 0.5rem auto;
  overflow: hidden;
}
.join-there .join-honor ul {
  width: 10.5355rem;
}
.join-there .join-honor li {
  width: 2.8197rem;
  height: 2.5683rem;
  position: relative;
  background-image: url("/images/join-honor-bg.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 90%;
  text-align: center;
  margin-right: .3279rem;
  margin-bottom: .3279rem;
}
.join-there .join-honor li p {
  color: #be9e6e;
  font-size: .2623rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.join-backing {
  display: block;
  margin: 0.5rem auto;
  border: 1px solid #dcdcdc;
  color: #333;
  font-size: .3279rem;
  text-align: center;
  width: 1.3661rem;
  height: .5464rem;
  line-height: .5464rem;
  border-radius: .0546rem;
}
.join-four {
  background-color: #f6f7fb;
  padding: 0.8rem 0;
}
.join-form {
  width: 8.432rem;
  display: none;
  margin: .5208rem auto;
  overflow: hidden;
}
.join-form form {
  margin-top: .2604rem;
  width: 8.7432rem;
}
.join-form form input {
  width: 3.8251rem;
  height: .5464rem;
  margin-right: .3279rem;
  border: 1px solid #d2d2d2;
  font-size: 14px;
  margin-bottom: 20px;
  color: #333;
  padding-left: 5px;
  float: left;
  background-color: #f6f7fb;
}
.join-form form textarea {
  width: 8.1967rem;
  padding: 5px 0 0 5px;
  height: 1.8579rem;
  border: 1px solid #d2d2d2;
  color: #333;
  background-color: #f6f7fb;
}
.join-form form p {
  width: 8.432rem;
  margin-top: 5px;
  font-size: 14px;
  color: #999;
}
.join-form .submit {
  width: 1.9126rem;
  height: .5464rem;
  line-height: .5464rem;
  font-size: 14px;
  color: #fff;
  background-color: #1b2d76;
  border: 1px solid #1b2d76;
  margin: .2rem auto 0;
  text-align: center;
  cursor: pointer;
}
