#zuanzhan a,
#zuanzhan a:hover,
#zuanzhan a:focus,
#zuanzhan a:active {
  display: inline-block;
  height: 100%;
}
#zuanzhan img.bg {
  width: 100%;
  height: auto;
  display: block;
}
#zuanzhan img {
  width: 100%;
  height: auto;
  display: block;
}
#zuanzhan .item {
  display: block;
  position: relative;
  width: 100%;
  overflow: hidden;
}
#zuanzhan .item .main {
  margin: 0 auto;
  width: 1903px;
}
#zuanzhan .item .main .flex-container {
  display: flex;
  width: 100%;
  height: auto;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-around;
}
#zuanzhan .item .main .flex-item {
  background-color: #fff;
  height: 20%;
}
#zuanzhan .item .main .flex-item .mainCenter {
  width: 1100px;
  margin: 0 auto;
}
#zuanzhan .item .main .flex-item .mainCenter .miniInput {
  position: relative;
  padding: 10px;
  margin: 4% 35.25% 0 35.25%;
  display: inline-block;
  border-radius: 5px;
  font-size: 27px;
  font-weight: 600;
  color: #fff;
}
#zuanzhan .item .main .flex-item .mainCenter .miniInput i {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 0 22px 22px;
  border-style: solid;
  border-color: transparent transparent #fff;
}
#zuanzhan .item .main .flex-item .mainCenter .miniInput i:nth-child(1) {
  top: 12px;
  left: -30px;
  transform: rotate(45deg);
}
#zuanzhan .item .main .flex-item .mainCenter .miniInput i:nth-child(2) {
  top: 26px;
  left: 302px;
  transform: rotate(225deg);
}
#zuanzhan .item .main .flex-item:nth-child(1) {
  height: 150px;
}
#zuanzhan .item .main .flex-item:nth-child(1) p {
  color: #0d1e32;
  font-size: 20px;
  margin-top: 47px;
}
#zuanzhan .item .main .flex-item:nth-child(2) {
  /*钻展能帮你什么*/
  height: 1690px;
  background-color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(2) .miniInput {
  margin: 4% 35.25% 0 42.25%;
}
#zuanzhan .item .main .flex-item:nth-child(2) .miniInput i:nth-child(2) {
  left: 194px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .howtodo {
  margin-top: 0;
}
#zuanzhan .item .main .flex-item:nth-child(2) .howtodo i:nth-child(2) {
  left: 169px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline {
  margin: 55px auto;
  width: 679px;
  height: 764px;
  position: relative;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li {
  position: absolute;
  padding: 5px;
  font-size: 27px;
  font-weight: 600;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(1) {
  top: 165px;
  left: 30px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(2) {
  top: 389px;
  left: 31px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(3) {
  top: 607px;
  left: -38px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(4) {
  left: 370px;
  top: 213px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(5) {
  left: 370px;
  top: 454px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .timeline ul li:nth-child(6) {
  left: 370px;
  top: 702px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person {
  margin: 64px auto;
  width: 823px;
  height: 629px;
  position: absolute;
  left: 524px;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul {
  position: relative;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul li {
  position: absolute;
  color: #f76563;
  font-size: 24px;
  font-weight: 600;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul li:nth-child(1) {
  left: 41px;
  top: 36px;
  width: 200px;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul li:nth-child(2) {
  left: 592px;
  top: 60px;
  width: 164px;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul li:nth-child(3) {
  left: 595px;
  top: 242px;
  width: 179px;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(2) .person ul li:nth-child(4) {
  left: 122px;
  top: 333px;
  width: 179px;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(3) {
  /*我们的服务*/
  height: 412px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .miniInput {
  margin: 8% 33.25% 0 44.25%;
  color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(3) .miniInput i {
  border-color: transparent transparent #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(3) .miniInput i:nth-child(2) {
  left: 140px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service {
  margin-top: 20px;
  height: 300px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li {
  margin: 10px 0 10px 96px;
  width: 24.33%;
  display: inline-block;
  color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li .circle {
  position: relative;
  margin-right: 10px;
  float: left;
  width: 95px;
  height: 95px;
  background: #f4f4f4;
  border-radius: 50%;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li .circle span {
  position: absolute;
  top: 10px;
  left: 17px;
  width: 70px;
  height: 70px;
  display: inline-block;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan3.png") no-repeat;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li h4 {
  margin-top: 10px;
  font-size: 20px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li p {
  font-size: 16px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li:nth-child(2) .circle span {
  background-position-x: -70px;
  top: 16px;
  left: 14px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li:nth-child(3) .circle span {
  background-position-x: -140px;
  top: 15px;
  left: 18px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li:nth-child(4) .circle span {
  background-position-x: -210px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li:nth-child(5) .circle span {
  background-position-x: -280px;
  top: 13px;
  left: 25px;
}
#zuanzhan .item .main .flex-item:nth-child(3) .own-service ul li:nth-child(6) .circle span {
  background-position-x: -350px;
  top: 11px;
  left: 22px;
}
#zuanzhan .item .main .flex-item:nth-child(3) img {
  margin-top: 60px;
}
#zuanzhan .item .main .flex-item:nth-child(4) {
  /*我们的优势*/
  height: 1300px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .miniInput {
  margin: 8% 33.25% 0 44.25%;
  color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(4) .miniInput i {
  border-color: transparent transparent #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(4) .miniInput i:nth-child(2) {
  left: 140px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi {
  margin: 60px auto;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan4.png");
  width: 667px;
  height: 667px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul {
  position: relative;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li {
  width: 211px;
  text-align: center;
  position: absolute;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li h3 {
  font-size: 24px;
  line-height: 39px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li p {
  font-size: 18px;
  line-height: 28px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(odd) h3 {
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(odd) p {
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(even) {
  color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(1) {
  left: 224px;
  top: 115px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(2) {
  left: 56px;
  top: 282px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(3) {
  left: 224px;
  top: 454px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .youshi ul li:nth-child(4) {
  left: 404px;
  top: 282px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu {
  margin: 50px auto;
  width: 670px;
  height: 178px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan5.png") no-repeat;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu ul {
  position: relative;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu ul li {
  position: absolute;
  top: 60px;
  font-size: 34px;
  font-weight: 600;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu ul li:nth-child(1) {
  left: 16px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu ul li:nth-child(2) {
  left: 262px;
}
#zuanzhan .item .main .flex-item:nth-child(4) .zhuanzhu ul li:nth-child(3) {
  left: 510px;
}
#zuanzhan .item .main .flex-item:nth-child(4) p {
  font-size: 34px;
  color: #0d1e32;
  font-weight: 600;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(5) .mainCenter {
  height: 100%;
  margin-bottom: 50px;
}
#zuanzhan .item .main .flex-item:nth-child(5) .mainCenter img {
  height: 2700px;
}
#zuanzhan .item .main .flex-item:nth-child(6) {
  /*7年品牌是最大的保障*/
  height: 1650px;
  background: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu {
  position: relative;
  width: 714px;
  height: 1552px;
  margin: 50px auto;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan6.jpg");
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu p {
  position: absolute;
  color: #fff;
  font-size: 35px;
  top: 78px;
  left: 164px;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu p span {
  margin-right: 10px;
  font-size: 35px;
  font-weight: 600;
  color: #4e8cee;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu .dui {
  position: absolute;
  color: #fff;
  font-size: 20px;
  top: 903px;
  left: 65px;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu .dui li {
  font-size: 20px;
  margin-top: 30px;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu .cuo {
  position: absolute;
  color: #fff;
  font-size: 20px;
  top: 903px;
  left: 431px;
}
#zuanzhan .item .main .flex-item:nth-child(6) .datu .cuo li {
  font-size: 20px;
  margin-top: 30px;
}
#zuanzhan .item .main .flex-item:nth-child(7) {
  /*成本把控，我们更专业*/
  height: 940px;
  background: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(7) .miniInput {
  margin: 8% 33.25% 0 40.25%;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(7) .miniInput i {
  border-color: transparent transparent #fff;
}
#zuanzhan .item .main .flex-item:nth-child(7) .miniInput i:nth-child(2) {
  left: 196px;
}
#zuanzhan .item .main .flex-item:nth-child(7) ul {
  height: 104px;
  border-bottom: 2px solid #fff;
}
#zuanzhan .item .main .flex-item:nth-child(7) ul li {
  float: left;
  margin-right: 188px;
  text-align: center;
}
#zuanzhan .item .main .flex-item:nth-child(7) ul li p {
  color: #fff;
  font-size: 50px;
}
#zuanzhan .item .main .flex-item:nth-child(7) ul li span {
  color: #fff;
  font-size: 20px;
}
#zuanzhan .item .main .flex-item:nth-child(7) ul li:nth-child(3) {
  margin-right: 0;
}
#zuanzhan .item .main .flex-item:nth-child(7) .muqian {
  margin-top: 30px;
  color: #fff;
  font-size: 20px;
}
#zuanzhan .item .main .flex-item:nth-child(7) .logos {
  margin: 50px auto;
  width: 892px;
  height: 511px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan7.jpg");
}
#zuanzhan .item .main .flex-item:nth-child(8) {
  /*千万成功商家见证*/
  height: 2030px;
  background: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(8) .miniInput {
  margin: 8% 33.25% 0 41.85%;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(8) .miniInput i {
  border-color: transparent transparent #fff;
}
#zuanzhan .item .main .flex-item:nth-child(8) .miniInput i:nth-child(2) {
  left: 168px;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jiao {
  margin: 30px auto;
  margin-bottom: 0;
  width: 389px;
  height: 64px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan3.png");
  background-position: -420px;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jiaoline {
  margin: 5px auto;
  width: 100%;
  height: 7px;
  background: #4e8cee;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao h3 {
  margin-top: 40px;
  font-size: 24px;
  color: #4e8cee;
  font-weight: 600;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao p {
  margin-top: 24px;
  font-size: 20px;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .redbottom {
  margin-top: 30px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan8.png");
  width: 100%;
  height: 68px;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img1 {
  margin-top: 30px;
  width: 100%;
  height: 500px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan9.jpg");
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img2 {
  margin-top: 30px;
  width: 100%;
  height: 375px;
  background: url("../../images/service/zuanzhan/zuanzhan/zuanzhan10.png");
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img1text {
  margin-top: 30px;
  font-size: 20px;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img1text span {
  font-size: 20px;
  color: #4e8cee;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img2text {
  margin-top: 30px;
  font-size: 20px;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(8) .jieshao .img2text span {
  font-size: 20px;
  color: #4e8cee;
}
#zuanzhan .item .main .flex-item:nth-child(9) {
  /*定制专属广告投放方案*/
  height: 620px;
  background-color: #0d1e32;
}
#zuanzhan .item .main .flex-item:nth-child(9) p {
  margin-top: 40px;
  color: #fff;
  text-align: center;
  font-size: 30px;
  font-weight: 600;
}
#zuanzhan .item .main .flex-item:nth-child(9) .mnButton {
  position: relative;
  top: 1px;
  left: 1px;
  box-shadow: 0px 3px 2px #fff;
  margin: 4% 35.25% 0 39.25%;
  width: 336px;
  height: 60px;
  background: linear-gradient(to bottom, #ffb400, #ffc600);
  border-radius: 5px;
  text-align: center;
  line-height: 60px;
  font-size: 26px;
  color: #fff;
  font-weight: 600;
  cursor: pointer;
  user-select: none;
}
#zuanzhan .item .main .flex-item:nth-child(9) .mnButton:hover {
  top: 0px;
  left: 0px;
  box-shadow: 0px 0px 0px #ccc;
}
#zuanzhan .item .main .flex-item:nth-child(9) form {
  margin-top: 60px;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr {
  display: inline-block;
  width: 270px;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr td:nth-child(1) {
  font-size: 20px;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr td:nth-child(2) input {
  width: 151px;
  height: 30px;
  border: none;
  border: 1px solid #fff;
  outline: none;
  text-indent: 5px;
  border-radius: 5px;
  background: #0d1e32;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr td:nth-child(2) input::placeholder {
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr td:nth-child(2) span {
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr td:nth-child(2) textarea {
  width: 1060px;
  height: 120px;
  margin-top: 10px;
  margin-left: 20px;
  display: block;
  text-indent: 30px;
  outline: none;
  border: none;
  border: 1px solid #fff;
  border-radius: 5px;
  background: #0d1e32;
  color: #fff;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr:nth-child(5) {
  width: 1100px;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr:nth-child(5) td:nth-child(1) {
  margin-top: 20px;
  width: 330px;
  display: block;
}
#zuanzhan .item .main .flex-item:nth-child(9) form table tr:nth-child(6) .mnButton {
  border: none;
  outline: none;
  margin: 4% 35.25% 0 116.25%;
}
@media (max-width: 1800px) {
  .zuanzhan-banner img {
    width: 1100px;
  }
  .header-top a {
    font-size: 10px;
  }
  .header-top a:nth-child(1) {
    width: 28px;
  }
  .header-top a:nth-child(2) {
    width: 50px;
  }
  .header-top a:nth-child(3) {
    width: 101px;
  }
  #zuanzhan .item .main {
    margin: 0;
    width: 100%;
  }
  #zuanzhan .item .main .flex-item:nth-child(2) .person {
    left: 275px;
  }
}
/*@media (max-width: 1100px) {
  .zuanzhan-banner {
    img {
      width: 1100px;
    }
  }

  #zuanzhan {
    .item {
      .main {
        width: 1100px;
        .flex-item:nth-child(1){
          p{
            width: 80%;
            font-size: 15px;
          }
        }
      }
    }
    .item {
      .main {
        width: 1100px;
        .flex-item:nth-child(2){
          .person{
            left: 143px;
          }
        }
      }
    }
  }
}*/
/*
@media (max-width: 800px) {
  #scroll {
    ul {
      li {
        span {
          bottom: 146px;
          right: 208px;
        }
      }
    }
  }

  #header {
    .center {
      width: 993px !important;
    }
  }

  .zuanzhan-banner {
    img {
      width: 1100px;
    }
  }

  #zuanzhan {
    .item {
      .main {
        width: 1100px;
        .flex-item {
          .mainCenter {
            width: 900px;
            .miniInput {
              width: 298px;
            }
          }
        }
        .flex-item:nth-child(3) {
          .miniInput {
            width: 351px;
          }
        }
        .flex-item:nth-child(8) {
          div:nth-child(2) {
            span {
              margin: 0;
            }
          }
          div:nth-child(3) {
            span {
              textarea {
                width: 818px;
              }
            }
          }
        }
      }
    }
  }
}*/
