@charset "UTF-8";
@media (max-width: 1200px) {
  .partner-ship-wrapper .banner-content .banner-title {
    font-size: 88px;
    line-height: 112px;
    /* 127.273% */
    letter-spacing: 0.4px;
    margin-top: 168px;
    height: 112px;
  }
  .partner-ship-wrapper .banner-content .banner-des {
    font-size: 32px;
    line-height: 44px;
    /* 137.5% */
    height: 44px;
    letter-spacing: 0.6px;
    margin-top: 48px;
    margin-bottom: 168px;
  }
  .partner-ship-wrapper .w1200 {
    width: 90%;
  }
  .partner-ship-wrapper .contact-us-center {
    margin-top: 128px;
    display: block;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content {
    width: 100%;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .saving-content-article {
    width: 100%;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .saving-content-article .content-article-title-short {
    font-size: 48px;
    line-height: normal;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .model-title {
    border-radius: 12px;
    font-size: 32px;
    padding: 16px 48px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper {
    width: 100%;
    margin-top: 64px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form {
    width: 100%;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item {
    margin-top: 0px;
    display: block;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input {
    margin-right: 0px;
    margin-top: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .contact-saving-input-title {
    font-size: 28px;
    line-height: 48px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .short-input {
    height: 88px;
    margin-top: 8px;
    border: 2px solid #E5E5EA;
    border-radius: 14px;
    padding: 0px 34px;
    font-size: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .text-area {
    height: 160px;
    margin-top: 8px;
    border: 2px solid #E5E5EA;
    border-radius: 14px;
    padding: 20px 34px;
    overflow: hidden;
    font-size: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .select .long-input {
    margin-top: 8px;
    height: 88px;
    border-radius: 14px;
    border: 2px solid #E5E5EA;
    padding: 0px 34px;
    font-size: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .select .img {
    width: 24px;
    height: 14px;
    position: absolute;
    right: 36px;
    top: 44px;
    transform: rotate(180deg);
    transition: all 0.3s;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .select .options-wrapper {
    max-height: 300px;
    top: 97px;
    padding: 56px 0px 26px 0px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .select .options-wrapper li span {
    padding: 0px 34px;
    font-size: 32px;
    line-height: 54px;
    height: 54px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-input .des {
    font-size: 28px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box {
    margin-top: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-interest {
    font-size: 28px;
    font-weight: 600;
    line-height: 48px;
    /* 171.429% */
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box {
    height: auto;
    margin-top: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-title {
    width: 164px;
    font-size: 28px;
    line-height: 48px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-ul {
    display: inline-block;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-ul .contact-saving-box-li {
    margin-left: 32px;
    height: 48px;
    margin-bottom: 32px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-ul .contact-saving-box-li:last-child {
    margin-bottom: 0px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-ul .contact-saving-box-li .contact-saving-box-li-box .contact-saving-box-li-img {
    width: 32px;
    height: 32px;
    margin: 8px 0px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .form-item .contact-saving-select-box .contact-saving-box .contact-saving-box-ul .contact-saving-box-li .contact-saving-box-li-lable {
    font-size: 28px;
    line-height: 48px;
  }
  .partner-ship-wrapper .contact-us-center .contact-saving-content .form-wrapper .form .btn-submit {
    font-size: 36px;
    padding: 24px 0px;
    line-height: 48px;
    margin-top: 64px;
    border-radius: 16px;
  }
  .partner-ship-wrapper .contact-us-center .contact-show-content {
    width: 100%;
    margin-top: 128px;
  }
  .partner-ship-wrapper .contact-us-center .contact-show-content .contact-show-content-title {
    font-size: 48px;
    line-height: 72px;
    /* 150% */
  }
  .partner-ship-wrapper .contact-us-center .contact-show-content .contact-show-content-details {
    margin-top: 32px;
    font-size: 28px;
    line-height: 48px;
    /* 171.429% */
  }
  .partner-ship-wrapper .contact-us-center .contact-show-content .contact-show-content-img {
    width: 100%;
    margin-top: 48px;
    margin-bottom: 12px;
  }
  .partner-ship-wrapper .map-wrapper {
    margin-top: 128px;
    margin-bottom: 40px;
  }
  .partner-ship-wrapper .map-wrapper .map-content {
    width: 90%;
    padding-bottom: 20px;
    min-height: auto;
  }
  .partner-ship-wrapper .map-wrapper .map-content .h-title {
    font-size: 48px;
    line-height: 72px;
  }
  .partner-ship-wrapper .map-wrapper .map-content .map-list .map-item {
    margin-top: 52px;
    padding-left: 0px;
    padding-top: 0px;
    display: flex;
    flex-direction: column;
  }
  .partner-ship-wrapper .map-wrapper .map-content .map-list .map-item .map-top {
    order: 2;
    margin-top: 32px;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 0.2px;
  }
  .partner-ship-wrapper .map-wrapper .map-content .map-list .map-item .map-des {
    order: 3;
  }
  .partner-ship-wrapper .map-wrapper .map-content .map-list .map-item .map-des .map-p {
    margin-top: 16px;
    width: 100%;
    font-size: 28px;
    line-height: 48px;
  }
  .partner-ship-wrapper .map-wrapper .map-content .map-list .map-item img {
    order: 1;
    width: 50px;
    height: 55px;
    position: static;
  }
}
