﻿.common-main.customization .l-wrap{max-width: none;padding: 0;}
.common-main.customization .page-nav{width: 100%;max-width: 1540px;padding: 0 70px;margin: 0 auto 50px auto;}
article{padding-bottom: 0;}
.custom-wrap{padding: 3% 0 5% 0;}
.partner-wrap,.support-wrap,.cert-wrap{position: relative;padding: 5% 0;}
.contact-wrap{position: relative;}
.c-wrap{position: relative;width: 100%;max-width: 1540px;padding: 0 70px;margin: 0 auto;}
.title-wrap{text-align: center;margin-bottom: 40px;}
.c-title{color: #222;font-size: var(--fontsize30);font-weight: var(--fontbold6);line-height: 1.3;}
.c-circle{display: flex;align-items: center;margin: 20px 0;justify-content: center;}
.c-circle p{width: 6px;height: 6px;margin-right: 8px;background: var(--color);border-radius: 50%;}
.c-circle p:last-child{margin-right: 0;}
.c-des{color: #444;font-weight: var(--fontbold4);line-height: 1.3;hyphens: auto;}
@media (max-width:1280px) {
  .title-wrap{margin-bottom: 20px;}
}
@media (max-width:1024px) {
  .common-main.customization .page-nav{margin-bottom: 30px;padding: 0 15px;}
  .custom-wrap{padding: 24px 0 40px 0;}
  .partner-wrap,.support-wrap,.cert-wrap{padding: 40px 0;}
  .c-wrap{padding: 0 15px;}
}
@media (max-width:990px) {
  .c-title{font-size: var(--fontsize26);}
}
@media (max-width:768px) {
  .c-title{font-size: var(--fontsize22);}
}
@media (max-width:500px) {
  .title-wrap{margin-bottom: 10px;}
}
.pagesbanner{position: relative;}
.pagesbanner .banner-text{width: 75%;color: #fff;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.pagesbanner .banner-text .c-wrap{padding: 0;text-align: left;padding-right: 40%;}
.pagesbanner .banner-text .title{font-size: 46px;font-weight: var(--fontbold6);line-height: 1.2;}
.pagesbanner .banner-text .des{font-size: var(--fontsize18);font-weight: var(--fontbold4);margin: 10px 0 30px 0;padding: 0;}
.pagesbanner .banner-text a{display: inline-block;padding: 4px 20px;background: var(--color);border-radius: 6px;}
.pagesbanner .banner-text a:hover{background: #fff;}
@media (max-width:1660px) {
  .pagesbanner .banner-text .title{font-size: 34px;}
.pagesbanner .banner-text .des{margin-bottom: 15px;padding: 0;}
.pagesbanner .banner-text{width: 90%;}
}
@media (max-width:1280px) {
  .pagesbanner .banner-text{width: 85%;}
  .pagesbanner .banner-text .title{font-size: var(--fontsize30);}
  .pagesbanner .banner-text .des{font-size: var(--fontsize16);padding: 0;}
  .pagesbanner .banner-text a{padding: 4px 10px;}
}
@media (max-width:1024px) {
  .pagesbanner .banner-text{width: 95%;}
  .pagesbanner .banner-text .title{font-size: var(--fontsize24);}
  .pagesbanner .banner-text .c-wrap {padding: 0;text-align: center;padding-right: 0%;}
}
@media (max-width:768px) {
  .pagesbanner .banner-text .des{padding: 0 20px;line-height: 1.3;}
  .pagesbanner .banner-text a{padding: 2px 10px;}
}
@media (max-width:500px) {
  .pagesbanner .banner-text .title{font-size: var(--fontsize20);}
  .pagesbanner .banner-text .des{margin: 10px 0;}
}
.custom-wrap .custom-bottom{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.custom-wrap .custom-swiper{width: 49%;margin: 0;} 
.custom-wrap .custom-swiper .custom-slide{border-radius: 4px;overflow: hidden;}
.custom-wrap .custom-swiper .custom-slide img{width: 100%;transition: transform .3s ease;}
.custom-wrap .custom-swiper .custom-slide:hover img{transform: scale(1.05);}
.custom-wrap .custom-swiper .swiper-pagination-bullet{margin: 0 5px;width: 22px;height: 5px;background: #fff;border-radius: 3px;opacity: .2;}
.custom-wrap .custom-swiper .swiper-pagination-active{background: var(--color);opacity: 1;}
.custom-wrap .custom-right{width: 46%;}
.custom-wrap .list-title{color: #222;font-weight: var(--fontbold6);margin-bottom: 5px;line-height: 1.3;}
.custom-wrap .custom-li{display: flex;margin-bottom: 10px;}
.custom-wrap .custom-li:last-child{margin-bottom: 0;}
.custom-wrap .li-left{flex-shrink: 0;margin-right: 10px;}
.custom-wrap .li-left img{vertical-align: middle;}
.custom-wrap .li-right{color: #666;font-weight: var(--fontbold5);}
.custom-wrap .li-right p{color: #444;font-weight: var(--fontbold6);}
.custom-wrap .li-right span{color: var(--color);text-decoration: underline;}
@media (max-width:1280px) {
  .custom-wrap .custom-swiper{width: 40%;}
  .custom-wrap .custom-right{width: 55%;}
}
@media (max-width:1024px) {
    .custom-wrap .custom-swiper,.custom-wrap .custom-right{width: 100%;}
    .custom-wrap .custom-right{margin-top: 20px;}
    .custom-wrap .custom-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .custom-wrap .custom-li{width: 48%;margin-bottom: 20px;}
    .custom-wrap .custom-li:last-child{margin-bottom: 0;}
}
@media (max-width:768px) {
 .custom-wrap .custom-li{width: 100%;margin-bottom: 10px;}
}
.partner-wrap{background: #F6F7F8;}
.partner-wrap .partner-list{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.partner-wrap .partner-li{width: 19%;height: 140px;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.partner-wrap .partner-li img{transition: transform .3s linear;}
.partner-wrap .partner-li:hover img{transform: scale(1.05);}
@media (max-width:990px) {
  .partner-wrap .partner-list{justify-content: flex-start;}
  .partner-wrap .partner-li{height: 100px;width: 33.3%;}
}
@media (max-width:768px) {
  .partner-wrap .partner-li{width: 50%;}
}
@media (max-width:500px) {
  .partner-wrap .partner-li{height: 60px;width: 100%;margin-bottom: 40px;}
  .partner-wrap .partner-li:last-child{margin-bottom: 0;}
}
.support-wrap .support-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.support-wrap .support-li{width: 31.5%;padding: 50px 30px 40px;color: #444;background: #fff;border-radius: 4px;border: 1px solid #EAF3FF;transition: all .3s ease-in-out;}
.support-wrap .support-li:hover{background: var(--color);color: #fff;}
.support-wrap .support-li .li-img img{transition: all .3s ease;}
.support-wrap .support-li:hover .li-img img{filter: brightness(0) invert(1);}
.support-wrap .support-li .title{color: #222;font-size: var(--fontsize20);font-weight: var(--fontbold6);margin: 15px 0;line-height: 1.3;transition: all .3s ease;}
.support-wrap .support-li:hover .title{color: #fff;}
.support-wrap .support-li .item{display: flex;margin-bottom: 10px;}
.support-wrap .support-li .item:last-child{margin-bottom: 0;}
.support-wrap .support-li .item .item-l{flex-shrink: 0;margin-right: 10px;}
.support-wrap .support-li .item .item-l img{vertical-align: baseline;}
.support-wrap .support-li .item .item-r{line-height: 1.5;}
@media (max-width:1280px) {
  .support-wrap .support-li{width: 32%;padding: 30px;}
}
@media (max-width:1024px) {
    .support-wrap .support-li{width: 49%;margin-bottom: 15px;padding: 20px;}
    .support-wrap .support-li:last-child{margin-bottom: 0;}
}
@media (max-width:768px) {
  .support-wrap .support-li{width: 100%;}
  .support-wrap .li-top{display: flex;align-items: center;margin-bottom: 10px;}
  .support-wrap .li-top .li-img{flex-shrink: 0;margin-right: 10px;}
  .support-wrap .support-li .title{margin: 0;font-size: var(--fontsize18);}
}
.cert-wrap{background: #F6F7F8;}
.cert-wrap .cert-swiper{padding-bottom: 50px;}
.cert-wrap .cert-swiper .cert-slide{border-radius: 4px;overflow: hidden;}
.cert-wrap .cert-swiper .cert-slide img{width: 100%;transition: transform .3s ease;}
.cert-wrap .cert-swiper .cert-slide:hover img{transform: scale(1.05);}
.cert-wrap .cert-swiper .swiper-pagination{bottom: -10px;}
.cert-wrap .cert-swiper .swiper-pagination-bullet{margin: 0 5px;width: 22px;height: 5px;background: #C5D2E5;border-radius: 3px;opacity: 1;}
.cert-wrap .cert-swiper .swiper-pagination-active{background: var(--color);opacity: 1;}
@media (max-width:1024px) {
  .cert-wrap .cert-swiper{padding-bottom: 30px;}
}
@media (max-width:500px) {
  .cert-wrap .cert-swiper{padding-bottom: 20px;}
  .cert-wrap .cert-swiper .swiper-pagination-bullet{width: 15px;margin: 0 3px;}
}
.contact-wrap{display: flex;flex-wrap: wrap;}
.contact-wrap .c-circle{justify-content: flex-start;}
.contact-wrap .contact-l{width: 50%;background: var(--color);color: #fff;}
.contact-wrap .contact-r{width: 50%;background: #fff;}
.contact-wrap .contact-l .wrap{display: flex;flex-direction: column;justify-content: center;height: 100%;max-width: 770px;width: 100%;padding: 10% 10% 10% 70px;margin-left: auto;}
.contact-wrap .contact-l .title-wrap,.contact-wrap .contact-r .title-wrap{text-align: left;}
.contact-wrap .contact-l .c-title{color: #fff;}
.contact-wrap .contact-l .c-circle p{background: #fff;}
.contact-wrap .contact-l .c-des{color: #fff;margin-top: 10px;}
.contact-wrap .contact-l .btn-wrap{display: flex;align-items: center;flex-wrap: wrap;}
.contact-wrap .contact-l .btn-wrap a{display: inline-block;padding: 5px 24px;margin-right: 20px;color: #fff;font-weight: var(--fontbold5);border-radius: 4px;border: 1px solid #fff;transition: all .3s ease;}
.contact-wrap .contact-l .btn-wrap a:last-child{margin-right: 0;}
.contact-wrap .contact-l .btn-wrap a:hover{text-decoration: none;background: #fff;color: var(--color);}
.contact-wrap .contact-r .wrap{max-width: 770px;width: 100%;padding: 10% 70px 10% 8%;margin-right: auto;}
.contact-wrap .contact-r .wmkcfeedback{margin-top: 0;}
.contact-wrap .contact-r .wmkcfeedback .inquiry-form>*{width: 100%;background: #fff;border-radius: 4px;border: 1px solid #E8F2FF;}
.contact-wrap .contact-r .wmkcfeedback .send-btn{margin: 0;width: 100%;font-weight: var(--fontbold5);border-radius: 4px;}
@media (max-width:1024px) {
  .contact-wrap .contact-l .wrap{padding: 40px 15px;}
  .contact-wrap .contact-r .wrap{padding: 40px 15px}
}
@media (max-width:990px) {
  .contact-wrap .contact-l,.contact-wrap .contact-r{width: 100%;}
  .contact-wrap .contact-l .wrap{margin: 0;max-width: none;}
  .contact-wrap .contact-r .wrap{margin: 0;padding-top: 20px;max-width: none;}
}
@media (max-width:768px) {
  .contact-wrap .contact-l .title-wrap{margin-bottom: 20px;}
  .contact-wrap .contact-l .btn-wrap a{padding: 5px 10px;}
}