   .section6 {
       position: relative;
       padding-bottom: 0;
   }

   .Box6 {
       background: #fff;
       display: flex;
       flex-wrap: wrap;
   }

   .lt6 {
       width: 50%;
       padding-right: 30px;
       position: relative;
       z-index: 1;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .lt6 .bj6 {
       position: relative;
       z-index: 2;
       width: 100%;
       opacity: 1;
       transition: 0.5s;
   }

   .lt6:hover .bj6 {
       opacity: 1;
   }

   .lt6 a {
       display: block;
       width: 300px;
       height: 80px;
       background: var(--color2);
       border-radius: 50px;
       font-size: 20px;
       line-height: 1;
       color: #FFFFFF;
       position: absolute;
       z-index: 3;
       display: flex;
       align-items: center;
       justify-content: center;
       opacity: 0;
       transition: 0.1s linear;
   }

   .lt6:hover a {
       opacity: 1;
   }

   .lt6 a img {
       width: 18px;
       position: relative;
       top: 2px;
       left: 5px;
   }

   .rt6 {
       padding: 30px 0;
       padding-left: 30px;
       padding-right: 160px;
       width: 50%;
       display: flex;
       align-items: flex-start;
       flex-direction: column;
       justify-content: center;
   }

   .rt6 .title6 {
       font-size: 26px;
       line-height: 1;
       color: #000000;
       margin-bottom: 45px;
   }

   .form6 {
       display: flex;
       flex-wrap: wrap;
       justify-content: space-between;
   }

   .form6 label {
       width: 100%;
       margin-bottom: 30px;
   }

   .form6 .label1 {
       width: calc(50% - 15px);

   }

   .form6 h1 {
       font-size: 16px;
       line-height: 1;
       color: rgba(153, 124, 101, 0.5);
   }

   .form6 h1 sup {
       color: var(--color2);
       top: 0;
       left: 5px;
       font-size: 16px;
       font-weight: bold;
   }

   .form6 label input {
       height: 40px;
       width: 100%;
       border-bottom: 1px solid rgba(153, 124, 101, 0.5);
       background: #FFF;
   }

   .form6 .label2 {
       width: calc(50% - 15px + 130px);

   }

   .form6 .anniu6 {
       display: flex;
       grid-gap: 20px;
   }

   .form6 .anniu6 button {
       width: 140px;
       height: 38px;
       background: #D9D9D9;
       color: #fff;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .form6 .anniu6 button:nth-child(1) {
       background: var(--black);
   }

   .form6 .anniu6 button:hover {
       background: var(--color2);
   }

   @media (max-width: 1540px) {
       .lt6 {
           width: 60%;
           padding-right: 0;
       }

       .rt6 {
           width: 40%;
           padding-right: var(--container);
       }

       .lt6 span {
           font-size: 18px;
           width: 280px;
           height: 60px;
       }
   }

   @media (max-width: 1200px) {
       .rt6 {
           padding-left: 15px;
       }

       .rt6 .title6 {
           font-size: 24px;
           margin-bottom: 25px;
       }



       .form6 label input {
           height: 30px;
           width: 100%;
       }

       .form6 label {
           margin-bottom: 20px;
       }

       .form6 .anniu6 button {
           height: 30px;
       }
   }

   @media (max-width: 900px) {
       .Box6 {
           display: flex;
           flex-wrap: wrap;
           flex-direction: column-reverse;
       }

       .rt6 {
           width: 100%;
           padding-top: 0;
           padding: 30px var(--container);
       }

       .lt6 {
           width: 100%;
       }
   }

   @media (max-width: 460px) {
       .rt6 .title6 {
           font-size: 22px;
       }

       .lt6 span {
           font-size: 16px;
           width: 240px;
           height: 50px;
       }
   }
