.homebox {
  background-image: url(https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/背景.png);
  background-size: 100% 100%;
}
.homebox .banner {
  width: 100%;
}
.homebox .part1 {
  width: 7.5rem;
  height: 9.53rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part1bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0 auto;
}
.homebox .part1 .content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.75rem;
  margin: 0 auto;
}
.homebox .part1 .content img {
  display: block;
  width: 5.22rem;
  height: 0.6rem;
  margin: 0 auto;
  animation: breatheEffect 3s ease-in-out infinite;
}
.homebox .part2 {
  width: 7.38rem;
  height: 9.99rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part2bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0.5rem auto 0;
}
.homebox .part2 .content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.7rem;
  margin: 0 auto;
}
.homebox .part2 .content img {
  display: block;
  width: 3.2rem;
  height: 0.6rem;
  margin: 0 auto;
  animation: breatheEffect 3s ease-in-out infinite;
}
.homebox .part3 {
  width: 7.38rem;
  height: 9.49rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part3bg.png") no-repeat center;
  background-size: 100% 100%;
  margin: 0.5rem auto 0;
  position: relative;
}
.homebox .part3 .content .detail {
  position: absolute;
  top: 1.7rem;
  left: 0.24rem;
  right: 0.24rem;
}
.homebox .part3 .content .detail dl {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.homebox .part3 .content .detail dl dd {
  position: relative;
  width: 1.52rem;
  height: 1.13rem;
  margin: 0 0.05rem 0.1rem 0.05rem;
  border-radius: 0.1rem;
}
.homebox .part3 .content .detail dl dd img {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.14rem;
  display: block;
  width: 1.17rem;
  height: 0.4rem;
  margin: 0 auto;
  animation: breatheEffect 3s ease-in-out infinite;
}
.homebox .part3 .content .bot {
  position: absolute;
  bottom: 0.14rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.homebox .part3 .subform {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  padding: 0 0.5rem;
  padding-bottom: 0.2rem;
}
.homebox .part3 .subform .formbox {
  position: relative;
  width: 100%;
}
.homebox .part3 .subform .formbox ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 0.1rem;
}
.homebox .part3 .subform .formbox ul li {
  float: left;
  height: 0.7rem;
  background: #1dd4b3;
  border-radius: 0.1rem;
  margin-bottom: 0.18rem;
}
.homebox .part3 .subform .formbox ul li input {
  display: block;
  border: none;
  width: 100%;
  height: 100%;
  font-size: 0.2rem;
  padding: 0 0.14rem;
  border-radius: 0.06rem;
  background-color: transparent;
  color: #fff;
}
.homebox .part3 .subform .formbox ul li input::-webkit-input-placeholder {
  color: #fff;
}
.homebox .part3 .subform .formbox ul li input::-moz-placeholder {
  color: #fff;
}
.homebox .part3 .subform .formbox ul li input::-moz-placeholder {
  color: #fff;
}
.homebox .part3 .subform .formbox ul li input:-ms-input-placeholder {
  color: #fff;
}
.homebox .part3 .subform .formbox ul li button {
  display: block;
  background: #fcb739;
  border-radius: 0rem 0.1rem 0.1rem 0rem;
  text-align: center;
  font-size: 0.16rem;
  cursor: pointer;
  color: #fff;
  border: none;
}
.homebox .part3 .subform .formbox ul li:nth-of-type(1) {
  width: 1.84rem;
}
.homebox .part3 .subform .formbox ul li:nth-of-type(2) {
  width: 2.08rem;
}
.homebox .part3 .subform .formbox ul li:nth-of-type(3) {
  width: 2rem;
}
.homebox .part3 .subform .formbox ul li:nth-child(4) {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 2.4rem;
}
.homebox .part3 .subform .formbox ul li:nth-child(4) button {
  display: block;
  width: 2.4rem;
  height: 0.7rem;
  background: #fcb739;
  border-radius: 0rem 0.08rem 0.08rem 0rem;
  text-align: center;
  font-size: 0.2rem;
  color: #ffffff;
}
.homebox .part3 .subform .formbox ul li:nth-child(4) input {
  border-radius: 0.06rem 0 0 0.06rem !important;
  width: 85%;
}
.homebox .part3 .subform .formbox ul li:nth-child(5) {
  background: transparent;
  width: 3.8rem;
}
.homebox .part3 .subform .formbox ul li:nth-child(5) button {
  width: 100%;
  height: 100%;
  background-color: transparent;
}
.homebox .part3 .subform .apply {
  animation: breatheEffect 3s ease-in-out infinite;
}
.homebox .part3 .subform .apply img {
  display: block;
  height: 0.7rem;
}
.homebox .part4 {
  width: 7.38rem;
  height: 8.34rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part4bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0.5rem auto 0;
}
.homebox .part5 {
  width: 7.38rem;
  height: 8.07rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part5bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0.5rem auto 0;
}
.homebox .part6 {
  width: 7.38rem;
  height: 10.48rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part6bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0.5rem auto 0;
}
.homebox .part6 .content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.7rem;
  margin: 0 auto;
}
.homebox .part6 .content img {
  display: block;
  width: 3.45rem;
  height: 0.6rem;
  margin: 0 auto;
  animation: breatheEffect 3s ease-in-out infinite;
}
.homebox .part7 {
  width: 7.38rem;
  height: 3.71rem;
  background: url("https://iqh-zt-pord-cdn.iqihang.com/24home/mzt/part7bg.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  margin: 0.5rem auto 0;
}
/* breathe btn */
@keyframes breatheEffect {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(1.05);
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.05);
  }
}
