@media (max-width: 1152px) {
  .W_1152 {
    width: 90%;
  }
  .paddingtop120 {
    padding-top: 160px;
  }
  .paddingBottom97 {
    padding-bottom: 152px;
  }
  .paddingBottom120 {
    padding-bottom: 128px;
  }
  .common-bank-wrapper .common-bank-banner .txt_desribe {
    font-size: 24px;
    line-height: 36px;
  }
  .common-bank-wrapper .common-bank-banner .btn_wrapper {
    margin-top: 32px;
  }
  .common-bank-wrapper .common-bank-banner .btn_wrapper .txt_btn {
    width: 276px;
    height: 84px;
    font-size: 24px;
    line-height: 84px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper {
    flex-wrap: wrap;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item {
    width: 45%;
    margin-bottom: 48px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_title {
    font-size: 36px;
    line-height: 52px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_title_des {
    font-size: 28px;
    line-height: 48px;
    color: #d2d6e0;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_item_img {
    max-width: 126px;
  }
  .common-bank-wrapper .common_bank_info {
    background-size: cover;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title_img {
    margin-top: 160px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title_des {
    font-size: 28px;
    line-height: 48px;
    padding: 0;
    margin-top: 48px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title2_wrapper {
    margin-top: 80px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title2_wrapper .info_title2 {
    font-size: 42px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title2_wrapper .info_title2 span {
    width: 72px;
    height: 72px;
    line-height: 72px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title2_wrapper .info_title2::before {
    width: 11px;
    height: 11px;
    top: 30px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title2_wrapper .info_title2::after {
    width: 11px;
    height: 11px;
    top: 30px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper {
    display: flex;
    justify-content: center;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line {
    justify-content: flex-start;
    margin-top: 48px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item {
    margin-top: 0px;
    margin-bottom: 32px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item .info_line_title {
    font-size: 48px;
    line-height: 72px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item .info_line_title::after {
    width: 78px;
    left: 88px;
    top: 33.5px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item .info_line_des {
    font-size: 32px;
    line-height: 48px;
    margin-top: 16px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line {
    flex-wrap: wrap;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item:nth-of-type(4) .info_line_title::after {
    display: none;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item:nth-of-type(5) {
    margin-top: 0px;
  }
  .common-bank-wrapper .whar_are_wrapper {
    height: auto;
    padding-bottom: 128px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features {
    width: 90%;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features .swiper-button-prev {
    display: none;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features .swiper-button-next {
    display: none;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_title img {
    height: auto;
    width: 90%;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item {
    height: 840px;
    width: 480px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item .title {
    font-size: 40px;
    line-height: 56px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item .des {
    width: auto;
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content {
    flex-direction: column;
    align-items: center;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title {
    display: flex;
    width: 654px;
    justify-content: space-between;
    margin-bottom: 80px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title .line_whar {
    width: auto;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title .line_whar .line_left {
    bottom: -45px;
    left: -81px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title .line_whar .line_center {
    bottom: -27px;
    left: -42px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title .line_whar .line_right {
    bottom: -14px;
    left: -11px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list {
    text-align: center;
    margin: 0;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .item {
    width: 654px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .item .item_title {
    font-size: 36px;
    line-height: 52px;
    width: auto;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .item .item_des {
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .rich_item,
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .cloud_item {
    margin-top: 0;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .item:nth-of-type(2n+1) {
    margin-right: 0px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .img {
    max-height: 141px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list {
    justify-content: space-around;
    margin-top: 48px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item {
    width: 48%;
    margin-bottom: 32px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item .title {
    font-size: 36px;
    line-height: 52px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item .des {
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item-part {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item-title {
    font-size: 36px;
    line-height: 52px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item-desc {
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item-desc-li {
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .want_to .want_title {
    margin-top: 152px;
  }
  .common-bank-wrapper .want_to .des {
    margin: 24px auto 0;
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .want_to .dowm_btn {
    margin-top: 80px;
  }
  .common-bank-wrapper .want_to .dowm_btn .btn {
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .want_to .dowm_btn .btn .img {
    max-width: 27px;
  }
}
@media (max-width: 1000px) {
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item:nth-of-type(3) .info_line_title::after {
    display: none;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item:nth-of-type(4) .info_line_title::after {
    display: block;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper {
    flex-wrap: wrap;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item {
    width: 100%;
    margin-bottom: 48px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_title {
    font-size: 36px;
    line-height: 52px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_title_des {
    font-size: 28px;
    line-height: 48px;
    color: #d2d6e0;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item .art_item_img {
    max-width: 126px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item {
    width: 80%;
  }
}
@media (max-width: 900px) {
  .common-bank-wrapper .common-bank-banner .txt_content_wrapper .art_info_wrapper {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .common-bank-wrapper .common-bank-banner .txt_content_wrapper .art_info_wrapper .art_item {
    width: 48%;
  }
  .common-bank-wrapper .common-bank-banner .txt_content_wrapper .art_info_wrapper .art_item:nth-of-type(2) {
    margin: 0;
  }
  .common-bank-wrapper .common-bank-banner .txt_content_wrapper .art_info_wrapper .art_item:nth-of-type(3) {
    margin: 50px 0px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line {
    flex-wrap: wrap;
  }
}
@media (max-width: 750px) {
  .margintop144 {
    margin-top: 160px;
  }
  .common-bank-wrapper .common-bank-banner .txt-head {
    font-size: 80px;
    line-height: 96px;
    margin-top: 400px;
  }
  .common-bank-wrapper .common-bank-banner .txt-top {
    font-size: 96px;
    margin-top: 0;
  }
  .common-bank-wrapper .common-bank-banner .txt_desribe {
    font-size: 24px;
    line-height: 36px;
    width: 400px;
    margin: 0 auto;
    margin-top: 32px;
  }
  .common-bank-wrapper .common-bank-banner .challenges_tilte {
    margin-top: 832px;
    font-size: 56px;
    line-height: 84px;
    padding: 0;
  }
  .common-bank-wrapper .common-bank-banner .challenges_des {
    font-size: 28px;
    line-height: 48px;
    padding: 0;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper {
    flex-wrap: wrap;
    margin-top: 42px;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item {
    margin-bottom: 84px;
    width: 100%;
  }
  .common-bank-wrapper .why_choose_us .txt_content_wrapper .art_info_wrapper .art_item_last {
    margin-bottom: 0px;
  }
  .common-bank-wrapper .whar_are_wrapper {
    height: auto;
    padding-bottom: 160px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features {
    width: 90%;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features .swiper-button-prev {
    display: none;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper_features .swiper-button-next {
    display: none;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_title img {
    height: auto;
    width: 90%;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item {
    height: 840px;
    width: 480px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item .title {
    font-size: 40px;
    line-height: 56px;
  }
  .common-bank-wrapper .whar_are_wrapper .swiper-container .swiper_slide_item .des {
    width: auto;
    font-size: 28px;
    line-height: 48px;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .whar_are_title {
    width: 100%;
  }
  .common-bank-wrapper .whar_are_wrapper .whar_are_content .features_list .item {
    width: 100%;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits {
    display: block;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .whar_are_title {
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .whar_are_title .img {
    width: 70px;
    height: 70px;
    object-fit: contain;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .orange {
    width: 400px;
  }
  .common-bank-wrapper .benefits_wrapper .content_benefits .benefits_list .item {
    width: 100%;
  }
  .common-bank-wrapper .show_W_1152 {
    display: none;
  }
  .common-bank-wrapper .show_w_750 {
    display: block;
  }
  .common-bank-wrapper .common_bank_info {
    min-height: auto;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_title_img img {
    width: 100%;
    height: auto;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line {
    width: 100%;
    justify-content: space-between;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item {
    width: 125px;
    height: 226px;
    margin-right: 0px;
  }
  .common-bank-wrapper .common_bank_info .common_bank_info_content .info_line_wraper .info_line .info_line_item .info_line_des {
    font-size: 16px;
    line-height: 24px;
  }
  .common-bank-wrapper .want_to .des {
    width: 482px;
  }
}
