.advantage-section .cn-title, .brands-section .cn-title {
  width: 100%;
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  position: relative;
  padding-bottom: 21px; }
  .advantage-section .cn-title::after, .brands-section .cn-title::after {
    content: '';
    width: 38px;
    height: 6px;
    background: #FAB43C;
    display: block;
    position: absolute;
    left: calc(50% - 16px);
    bottom: 0; }
.advantage-section .en-title, .brands-section .en-title {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 17px; }

.form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown .dropdown-menu::-webkit-scrollbar {
  width: 8px;
  height: 1px; }
.form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown .dropdown-menu::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
  background: #9e9e9e; }
.form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown .dropdown-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  background: #EDEDED; }

.advantage-section {
  width: 100%;
  padding-top: 107px; }
  .advantage-section .list {
    display: flex;
    width: 1200px;
    margin: 104px auto auto auto;
    justify-content: space-between; }
    .advantage-section .list .list-item {
      width: 370px;
      background: #FFFFFF; }
      .advantage-section .list .list-item .cover {
        width: 100%;
        height: 432px; }
        .advantage-section .list .list-item .cover img {
          width: 100%;
          height: 100%;
          object-fit: cover; }
      .advantage-section .list .list-item .item-bottom {
        padding: 28px 20px 0 20px;
        transition: all .3s; }
        .advantage-section .list .list-item .item-bottom h6 {
          color: #666666;
          font-size: 28px;
          font-weight: 400;
          transition: all .3s; }
        .advantage-section .list .list-item .item-bottom p {
          color: #666666;
          font-size: 18px;
          font-weight: 400;
          line-height: 36px;
          margin-top: 40px;
          transition: all .3s; }
      .advantage-section .list .list-item:hover .item-bottom {
        background: #FAB43C; }
        .advantage-section .list .list-item:hover .item-bottom h6, .advantage-section .list .list-item:hover .item-bottom p {
          color: #FFFFFF; }

.brands-section {
  width: 100%;
  padding-top: 104px; }
  .brands-section .brands-container {
    width: 100%;
    height: 506px;
    background: url("../imgs/enterBrand_bg.png") center center/cover no-repeat;
    margin-top: 104px; }
    .brands-section .brands-container .list {
      width: 1200px;
      display: flex;
      flex-wrap: wrap;
      margin: auto;
      padding-top: 44px; }
      .brands-section .brands-container .list .list-item {
        width: 200px;
        height: 70px;
        margin-right: 40px;
        margin-bottom: 50px;
        background: #FFFFFF; }
        .brands-section .brands-container .list .list-item:nth-child(5n) {
          margin-right: 0; }
        .brands-section .brands-container .list .list-item img {
          width: 100%;
          height: 100%;
          object-fit: contain; }

.form-section {
  width: 100%;
  padding-top: 104px;
  padding-bottom: 104px; }
  .form-section .form-article {
    width: 100%;
    height: 613px;
    background: url("../imgs/programForm_bg.png") center center/cover no-repeat; }
    .form-section .form-article .form-block {
      width: 1194px;
      margin: auto;
      display: flex;
      justify-content: space-between; }
      .form-section .form-article .form-block .form-left {
        width: 290px; }
        .form-section .form-article .form-block .form-left .form-left-button {
          width: 100%;
          height: 126px;
          display: flex;
          align-items: center;
          justify-content: space-between;
          background: #FAB43C;
          padding: 0 18px; }
          .form-section .form-article .form-block .form-left .form-left-button .text {
            font-size: 26px;
            color: #040404;
            font-weight: 700; }
          .form-section .form-article .form-block .form-left .form-left-button .arrow-right {
            width: 43px;
            height: 30px; }
            .form-section .form-article .form-block .form-left .form-left-button .arrow-right img {
              width: 100%;
              height: 100%;
              object-fit: contain; }
      .form-section .form-article .form-block .form-container {
        width: 878px;
        background: #FFFFFF;
        padding-top: 47px;
        position: relative;
        padding-bottom: 38px; }
        .form-section .form-article .form-block .form-container .gray-tip {
          font-size: 48px;
          color: #DCDCDC;
          font-weight: 700;
          text-align: center;
          position: absolute;
          width: 100%;
          padding-top: 9;
          left: 0;
          top: 0; }
        .form-section .form-article .form-block .form-container .form-title {
          width: 100%;
          text-align: center;
          font-size: 26px;
          color: #040404;
          padding-bottom: 21px;
          position: relative; }
          .form-section .form-article .form-block .form-container .form-title::after {
            content: '';
            width: 108px;
            height: 4px;
            bottom: 0;
            left: calc((878px - 108px) / 2);
            background: #FAB43C;
            position: absolute; }
        .form-section .form-article .form-block .form-container .form {
          margin-top: 17px; }
          .form-section .form-article .form-block .form-container .form .form-row {
            display: flex;
            align-items: center;
            margin-top: 28px; }
            .form-section .form-article .form-block .form-container .form .form-row .form-item-label {
              width: 202px;
              padding-left: 53px;
              font-size: 22px; }
            .form-section .form-article .form-block .form-container .form .form-row .form-item-right {
              width: 485px;
              height: 62px;
              border: 1px solid #DCDCDC;
              border-radius: 5px;
              display: flex;
              align-items: center;
              justify-content: center; }
              .form-section .form-article .form-block .form-container .form .form-row .form-item-right input {
                border: 0;
                width: 90%;
                height: 90%; }
                .form-section .form-article .form-block .form-container .form .form-row .form-item-right input:focus {
                  outline: none; }
              .form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown {
                width: 100%;
                height: 100%;
                border: 0; }
                .form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown button {
                  width: 100%;
                  height: 100%;
                  border: 0;
                  background: #FFFFFF;
                  display: flex;
                  justify-content: space-between;
                  align-items: center;
                  padding-left: 5%; }
                  .form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown button .caret {
                    width: 0;
                    height: 0;
                    border-top: 20px solid #DCDCDC;
                    border-bottom: 20px solid transparent;
                    border-left: 12px solid transparent;
                    border-right: 12px solid transparent;
                    position: relative;
                    top: 10px; }
                .form-section .form-article .form-block .form-container .form .form-row .form-item-right .dropdown .dropdown-menu {
                  width: 100%;
                  max-height: 400px;
                  overflow-y: auto; }
          .form-section .form-article .form-block .form-container .form .submit {
            width: 200px;
            height: 50px;
            background: #FAB43C;
            color: #FFFFFF;
            text-align: center;
            line-height: 50px;
            font-size: 22px;
            margin: 40px auto auto;
            display: block; }

/*# sourceMappingURL=enter.css.map */
