.integration {
  padding-top: 4.375vw;
  background: #fff;
}

.integration .integration-title {
  font-size: 4.1667vw;
  color: #231815;
  line-height: 150%;
  padding: 4.1667vw 0 5vw;
}
.integration .keyValue-item,
.integration .integrationStories .integrationSwiper .swiper-slide{
  opacity: 0;
}
.integration .integration-title-pc{
  display: block;
}
.integration .integration-title-mob{
  display: none;
}
.integration .crumbs{
  padding: 1.0416vw 0 0 0;
}

.integration .integration-banner img {
  width: 100%;
  height: 100%;
}

.integration .publicMenu .publicMenu-tab .publicactive-tab-hover.active {
  color: #3A66FB;
  border-bottom: 0.0521vw solid #3A66FB;
}

.integration .publicMenu .publicMenu-tab a:hover {
  color: #3A66FB;
}

.integration .publicMenu .publicMenu-tab .publicactive-tab-hover::after {
  background-color: #3A66FB;
}

.integration .integrationTitle {
  font-size: 3.125vw;
  line-height: 150%;
  color: #231815;
  max-width: 56.25vw;
  margin: auto;
  text-align: center;
}

.overview .overview-tab,
.overview .overview-list,
.keyValue .integrationTitle,
.keyFeatures .integrationTitle,
.keyFeatures .keyFeatures-tab,
.keyFeatures .keyFeatures-list,
.integrationStories .integrationTitle,
.integrationStories .integrationStories-text,
.relatedResource .integrationTitle,
.relatedResource .download-type {
  opacity: 0;
}

.integration .overview {
  padding: 4.1667vw 0;
}

.integration .overview .overview-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  max-width: 56.25vw;
  margin: 1.25vw auto 2.0833vw;
  text-align: center;
}

.integration .overview .overview-tab {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4.1667vw;
}

.integration .overview .overview-tab .tabitem {
  position: relative;
  margin-bottom: 2.0833vw;
  cursor: pointer;
  font-size: 1.25vw;
  line-height: 150%;
  font-family: "Montserrat-SemiBold";
  padding-bottom: 0.2083vw;
}

.integration .overview .overview-tab .tabitem:hover {
  color: #3A66FB;
}

.integration .overview .overview-tab .hover-effect::after {
  height: 0.1042vw;
}

.integration .overview .overview-tab .tabitem.active {
  color: #3A66FB;
}

.integration .overview .overview-tab .tabitem.active::after {
  height: 0.1042vw;
  background-color: #3a66fb;
  transform: scaleX(1);
}

.integration .overview .overview-list {
  width: 75vw;
  height: 42.1875vw;
  border-radius: 1.25vw;
  background: #FAFAFA;
  overflow: hidden;
}

.integration .overview .overview-list .overview-item {
  width: 100%;
  height: 100%;
  border-radius: 0.8333vw;
  overflow: hidden;
  display: none;
}

.integration .overview .overview-list .overview-item.active {
  display: block;
}

.integration .overview .overview-list .overview-item img,
.integration .overview .overview-list .overview-item video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.integration .overview .overview-list .overview-item video {
  border-radius: 0.8333vw;
  object-fit: cover;
}

.integration .overview .overview-list .video-item {
  padding: 1.25vw;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 0.8333vw;
  overflow: hidden;
}


.integration .overview .overview-list .video-item .videoplay {
      color: #3A66FB;
    font-size: 4.1667vw;
    width: 3.3333vw;
    height: 3.3333vw;
    background: #FFF;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: normal;
    border-radius: 50%;
}
.integration .overview .overview-list .video-item .videoplay:hover {
    color: #3556CD;
}
.integration .keyValue {
  background: #FAFAFA;
  padding: 4.1667vw 0;
}

.integration .keyValue .keyValue-list {
  display: flex;
  align-items: center;
  text-align: center;
  margin-top: 2.0833vw;
  margin-bottom: 0;
}

.integration .keyValue .keyValue-list .swiper-wrapper {
  gap: 0.8333vw;
}

.integration .keyValue .keyValue-list .swiper-slide {
  border-radius: 0.8333vw;
  background: #fff;
  padding: 4.1667vw 1.25vw;
  height: 25.8333vw;
  width: calc((100% - 2.5vw) / 4);
}

.integration .keyValue .keyValue-list .swiper-slide .keyValue-img {
  width: 4.1667vw;
  height: 4.1667vw;
}

.integration .keyValue .keyValue-list .swiper-slide .keyValue-title {
  font-size: 1.25vw;
  line-height: 150%;
  color: #231815;
  font-family: "Montserrat-SemiBold";
  margin: 2.0833vw 0 1.25vw;
}

.integration .keyValue .keyValue-list .swiper-slide .keyValue-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
}

.integration .keyValue .swiper-but {
  display: flex;
  justify-content: flex-end;
  gap: 2.0833vw;
  align-items: center;
}

.integration .keyValue .swiper-but .swiper-button-prev,
.integration .keyValue .swiper-but .swiper-button-next {
  position: unset;
  width: 2.0833vw;
  height: 2.0833vw;
  background: #FFFFFF;
  border-radius: 1.0417vw;
  font-size: 1.25vw;
  margin: 0;
  margin-top: 1.25vw;
}

.integration .keyValue .swiper-but .swiper-button-prev:after,
.integration .keyValue .swiper-but .swiper-button-next:after {
  font-size: 0.8333vw;
  color: #231815;
  font-weight: 600;
}

.integration .keyValue .swiper-but .swiper-button-next.swiper-button-disabled,
.integration .keyValue .swiper-but .swiper-button-prev.swiper-button-disabled {
  opacity: 1;
}

.integration .keyValue .swiper-but .swiper-button-next.swiper-button-disabled:after,
.integration .keyValue .swiper-but .swiper-button-prev.swiper-button-disabled:after {
  opacity: .35;
}

.integration .keyFeatures {
  padding-top: 4.1667vw;
  padding-bottom: 4.5833vw;
  overflow: hidden;
}

.integration .keyFeatures .keyFeatures-tab {
  padding: 0.2083vw;
  background: #FAFAFA;
  border-radius: 2.0833vw;
  margin: auto;
  margin-top: 1.25vw;
  width: fit-content;
}

.integration .keyFeatures .keyFeatures-tab .swiper-wrapper {
  gap: 0;
}

.integration .keyFeatures .keyFeatures-tab .swiper-slide {
  padding: 0.625vw 1.0417vw;
  font-size: 0.8333vw;
  line-height: 150%;
  color: rgba(35, 24, 21, 0.60);
  cursor: pointer;
  font-family: "Montserrat-SemiBold";
  width: auto;
}

.integration .keyFeatures .keyFeatures-tab .swiper-slide.active {
  background: #3A66FB;
  color: #fff;
  border-radius: 2.0833vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item {
  display: none;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item.active {
  display: block;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-icon {
  width: 2.5vw;
  height: 2.5vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-title {
  font-size: 1.25vw;
  line-height: 150%;
  color: #231815;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-bold {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  font-family: "Montserrat-SemiBold";
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration {
  display: flex;
  gap: 4.1667vw;
  padding-top: 2.0833vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left {
  width: calc(100% - 35.4167vw - 4.1667vw);
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  padding: 0.8333vw 0 3.3333vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul {
  margin-bottom: 4.1667vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li {
  display: flex;
  gap: 0.8333vw;
  align-items: center;
  margin-bottom: 1.25vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a {
  display: flex;
  align-items: center;
  gap: 0.2083vw;
  margin-top: 0.2083vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a .iconfont {
  font-size: 1.25vw;
  font-weight: 600;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a:hover .keyFeatures-bold,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a:hover .iconfont {
  color: #3A66FB;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported {
  display: inline-flex;
  border-radius: 1.25vw;
  border: 0.0521vw solid #231815;
  align-items: center;
  padding: 0.4167vw 0.8333vw;
  gap: 0.4167vw;
  justify-content: center;
  color: #231815;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported .iconfont {
  background: #3A66FB;
  width: 1.25vw;
  height: 1.25vw;
  border-radius: 0.625vw;
  text-align: center;
  color: #fff;
  font-size: 1.25vw;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported:hover {
  background: #3A66FB;
  color: #fff;
  border: 0.0521vw solid #3A66FB;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported:hover .keyFeatures-bold {
  color: #fff;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported:hover .iconfont {
  background: #fff;
  color: #3A66FB;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-right,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-right,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-right {
  width: 35.4167vw;
  height: 26.5625vw;
  border-radius: 1.25vw;
  overflow: hidden;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-right img,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-right img,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-right img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul {
  margin-bottom: 3.5417vw;
  margin-top: 1.25vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul .crossSystem-li {
  display: flex;
  align-items: center;
  gap: 0.8333vw;
  margin-bottom: 0.8333vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul .crossSystem-li .crossSystem-text {
  font-size: 0.7292vw;
  line-height: 150%;
  margin-top: 0.2083vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-link {
  display: flex;
  align-items: center;
  gap: 2.0833vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-link .crossSystem-a {
  border-radius: 1.25vw;
  border: 0.0521vw solid #231815;
  padding: 0.4167vw 2.0833vw;
  font-size: 0.8333vw;
  line-height: 150%;
  font-family: "Montserrat-SemiBold";
}
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-link .crossSystem-a:hover {
  border-color: #3A66FB;
  background: #3A66FB;
  color: #fff;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-text {
  font-size: 0.8333vw;
  line-height: 150%;
  margin: 0.8333vw 0 2.0833vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.8333vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-li {
  border-radius: 0.4167vw;
  background: #FAFAFA;
  padding: 1.25vw 0.8333vw;
  width: calc((100% - 1.6667vw)/3);
  height: 7.3958vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-li .description {
  font-size: 0.625vw;
  color: #9FA0A0;
  line-height: 150%;
  margin-top: 0.8333vw;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  text-transform: capitalize;
  -webkit-box-orient: vertical;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-li .iconfont {
  text-align: center;
  margin: 2.0833vw auto 0;
  font-size: 1.25vw;
  font-weight: 600;
  display: block;
  width: min-content;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo {
  padding-top: 4.1667vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1.25vw 0;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide {
  width: 25%;
  display: flex;
  align-items: center;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .number-item {
  background: url("/software/deomImg/number.svg") no-repeat center;
  background-size: 100% 100%;
  width: 3.3333vw;
  height: 3.3333vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(58, 102, 251, 0.06);
  border-radius: 1.6667vw;
  border: 0.0521vw dashed #3A66FB;
  font-size: 1.25vw;
  color: #3A66FB;
  line-height: 150%;
  font-family: "Montserrat-semiBold";
  margin: 0 0.8333vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .number-xian {
  width: calc((100% - 3.3333vw - 0.8333vw - 0.8333vw) / 2);
  margin-left: 1px;
  border-top: 0.0521vw dashed #3A66FB;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:first-child .number-item {
  margin-left: 0;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:first-child .number-xian,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:last-child .number-xian {
  width: calc((100% - 2.0833vw) / 2);
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:first-child .number-xian:first-child,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:last-child .number-xian:last-child {
  border: transparent;
  flex: 1;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-wrapper {
  gap: 4.1667vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide {
  border-radius: 0.8333vw;
  background: #FAFAFA;
  width: calc((100% - 12.5vw) / 4);
  height: 10.4167vw;
  padding: 2.0833vw;
  font-size: 0.8333vw;
}
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide a{
  display: inline;
  color: #3A66FB;
  text-decoration: underline;
  word-break: break-all;
}
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide .openHowTo-a {
  color: #3A66FB;
  font-size: 0.8333vw;
  line-height: 150%;
  text-decoration: underline;
  display: inline;
  word-wrap: break-word;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide .openHowTo-as {
  font-family: "Montserrat-semiBold";
  color: #3A66FB;
  font-size: 0.8333vw;
  line-height: 150%;
  text-decoration: underline;
  display: inline;
  word-wrap: break-word;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but {
  display: flex;
  justify-content: flex-end;
  gap: 2.0833vw;
  align-items: center;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next {
  position: unset;
  width: 2.0833vw;
  height: 2.0833vw;
  background: #FAFAFA;
  border-radius: 1.0417vw;
  font-size: 1.25vw;
  margin: 0;
  margin-top: 1.25vw;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev:after,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next:after {
  font-size: 0.8333vw;
  color: #231815;
  font-weight: 600;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next .swiper-button-disabled,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev .swiper-button-disabled {
  opacity: 1;
}

.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next .swiper-button-disabled:after,
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev .swiper-button-disabled:after {
  opacity: .35;
}

.integration .integrationStories {
  background: #FAFAFA;
  overflow: hidden;
  padding: 4.1667vw 0;
}

.integration .integrationStories .integrationStories-text {
  width: 56.25vw;
  font-size: 0.8333vw;
  line-height: 150%;
  margin: 1.25vw auto 2.0833vw;
  text-align: center;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper {
  gap: 1.25vw;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide {
  width: calc((100% - 2.5vw) / 3);
  height: 23.2292vw;
  border-radius: 0.8333vw;
  background: #FFF;
  padding: 1.25vw;
  position: relative;
  cursor: pointer;
  color: #231815;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide:hover {
  box-shadow: 0 0.1042vw 1.8229vw rgba(35, 24, 21, 0.10);
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide:hover .swiper-text {
  color: #3A66FB;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide img {
  background: #FAFAFA;
  width: 100%;
  height: 12.1875vw;
  object-fit: cover;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-text {
  margin-top: 1.25vw;
  font-size: 1.25vw;
  line-height: 150%;
  font-family: "Montserrat-semiBold";
}
.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-viewMore{
  font-family: "Montserrat-semiBold";
  font-size: 0.8333vw;
  font-style: normal;
  line-height: 150%; /* 150% */
  display: flex;
  align-items: center;
  left: 1.25vw;
  bottom: 1.25vw;
  position: absolute;
}
.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-viewMore .iconfont{
  margin-left: 0.2083vw;
  font-weight: bolder;
  font-size: 1.25vw;
  line-height: 1.25vw;
}
.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-link {
  display: flex;
  align-items: center;
  gap: 0.4167vw;
  position: absolute;
  right: 3.4896vw;
  bottom: 1.25vw;
  font-size: 0.8333vw;
  line-height: 1.25vw;
}

.integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-link .iconfont {
  font-size: 1.25vw;
}

.integration .integrationStories .swiper-more {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.integration .integrationStories .swiper-more .viewMore {
  display: inline-flex;
  border-radius: 1.25vw;
  border: 0.0521vw solid #231815;
  align-items: center;
  padding: 0.4167vw 0.8333vw;
  gap: 0.4167vw;
  justify-content: center;
  color: #231815;
  margin-top: 2.0833vw;
}

.integration .integrationStories .swiper-more .viewMore .viewMore-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  font-family: "Montserrat-SemiBold";
}

.integration .integrationStories .swiper-more .viewMore .iconfont {
  background: #3A66FB;
  width: 1.25vw;
  height: 1.25vw;
  border-radius: 0.625vw;
  text-align: center;
  color: #fff;
  font-size: 1.25vw;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

.integration .integrationStories .swiper-more .viewMore:hover {
  background: #3A66FB;
  color: #fff;
  border: 0.0521vw solid #3A66FB;
}

.integration .integrationStories .swiper-more .viewMore:hover .viewMore-text {
  color: #fff;
}

.integration .integrationStories .swiper-more .viewMore:hover .iconfont {
  background: #fff;
  color: #3A66FB;
}

.integration .integrationStories .swiper-but {
  display: flex;
  justify-content: flex-end;
  gap: 2.0833vw;
  align-items: center;
  position: absolute;
  right: 0;
  top: 0;
}

.integration .integrationStories .swiper-but .swiper-button-prev,
.integration .integrationStories .swiper-but .swiper-button-next {
  position: unset;
  width: 2.0833vw;
  height: 2.0833vw;
  background: #FFFFFF;
  border-radius: 1.0417vw;
  font-size: 1.25vw;
  margin: 0;
  margin-top: 1.25vw;
}
.integration .integrationStories .swiper-but .swiper-button-prev:hover,
.integration .integrationStories .swiper-but .swiper-button-next:hover{
  background: #3A66FB;
}
.integration .integrationStories .swiper-but .swiper-button-prev:hover:after,
.integration .integrationStories .swiper-but .swiper-button-next:hover:after{

  color: #fff !important;
}
.integration .integrationStories .swiper-but .swiper-button-prev:after,
.integration .integrationStories .swiper-but .swiper-button-next:after {
  font-size: 0.8333vw;
  color: #231815;
  font-weight: 600;
}

.integration .integrationStories .swiper-but .swiper-button-next.swiper-button-disabled,
.integration .integrationStories .swiper-but .swiper-button-prev.swiper-button-disabled {
  opacity: 1;
}

.integration .integrationStories .swiper-but .swiper-button-next.swiper-button-disabled:after,
.integration .integrationStories .swiper-but .swiper-button-prev.swiper-button-disabled:after {
  opacity: .35;
}

.integration .relatedResource {
  padding-top: 4.1667vw;
  padding-bottom: 4.1667vw;
}

.integration .relatedResource .downloadBox {
  margin-top: 2.0833vw;
  overflow: hidden;
  transition: max-height 1s ease;
  max-height: 0;
}

.integration .relatedResource .download-box {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25vw;
}

.integration .relatedResource .download-box .download-type {
  width: calc(50% - 0.625vw);
}

.integration .relatedResource .download-box .download-type .download-title {
  padding: 0.9375vw 2.0833vw 0.7292vw;
  background: #FAFAFA;
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  font-family: "Montserrat-semibold";
  border: 0.0521vw solid #eee;
  border-radius: 0.625vw 0.625vw 0 0;
}

.integration .relatedResource .download-box .download-type .download-list .download-item {
  padding: 0.8333vw 2.0833vw;
  border: 0.0521vw solid #EEEEEE;
  border-top: none;
  display: flex;
  align-items: center;
  gap: 4.1667vw;
  cursor: pointer;
  justify-content: space-between;
}

.integration .relatedResource .download-box .download-type .download-list .download-item .download-text {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  max-width: calc(100% - 4.1667vw - 4.1667vw);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.integration .relatedResource .download-box .download-type .download-list .download-item .download-link {
  display: flex;
  align-items: center;
  gap: 0.2083vw;
}

.integration .relatedResource .download-box .download-type .download-list .download-item .download-link .download-more {
  font-size: 0.8333vw;
  line-height: 150%;
  color: #231815;
  font-family: "Montserrat-semibold";
}

.integration .relatedResource .download-box .download-type .download-list .download-item .download-link .iconfont {
  color: #231815;
  font-size: 1.0417vw;
  font-weight: 600;
  width: 1.25vw;
  height: 1.25vw;
  line-height: 1.25vw;
  text-align: center;
}

.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-text,
.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-link .iconfont,
.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-more {
  color: #3A66FB;
}

.integration .relatedResource .downloadMore {
  display: flex;
  justify-content: center;
  margin-top: 2.0833vw;
  margin-bottom: 0.3125vw;
}

.integration .relatedResource .downloadMore .downloadMore-but {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.4167vw 0.4167vw 0.4167vw 1.25vw;
  border-radius: 1.5625vw;
  border: 0.0521vw solid #231815;
  font-size: 0.8333vw;
  font-family: "Montserrat-SemiBold" !important;
  line-height: 1.25vw;
  background: #FFF;
  cursor: pointer;
}

.integration .relatedResource .downloadMore .downloadMore-but .iconfont {
  padding: 0.2083vw;
  background: #3A66FB;
  border-radius: 50%;
  color: #fff;
  margin-left: 0.8333vw;
  font-size: 0.8333vw;
  line-height: 0.8333vw;
  font-weight: bold;
}

.integration .relatedResource .downloadMore .downloadMore-but:hover {
  background: #3A66FB;
  color: #fff;
  border-color: #3A66FB;
}

.integration .relatedResource .downloadMore .downloadMore-but:hover .iconfont {
  background: #fff;
  color: #3A66FB;
}
.integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-a:hover .keyFeatures-bold {
  color: #3A66FB;     
}
.mob-kong-box { 
  display: none;
}
@media screen and (max-width: 768px) {
    #imgZoomLayer {
    cursor: zoom-out;
  }
  .software-banner {
    /* padding-bottom: 21.3333vw; */
    /* padding-top: 32.2667vw !important; */
  }
  #imgZoomPic {
    cursor: default;
    transition: transform 0.3s;
  }

  #imgZoomPic.zoomed {
    transform: scale(1.5);
  }

  /* 双指或双击再放大 */
  #imgZoomLayer {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* 必须有明确高度 */
    background: rgba(0, 0, 0, 0.9);
    z-index: 9999;
  }

  #imgZoomPic {
    position: absolute;
    top: 50%;
    left: 0;
    /* 或 left: 某值 / right: 某值 */
    transform: translateY(-50%) !important;
    /* 只回退自身高度一半 */
    max-width: 100%;
    max-height: 90%;
    width: auto;
    height: auto;
  }
  .integration {
    padding-top: 12.8vw;
    padding-bottom: 10.6667vw;
  }
  .overview .overview-tab,
.overview .overview-list,
.keyValue .integrationTitle,
.keyFeatures .integrationTitle,
.keyFeatures .keyFeatures-tab,
.keyFeatures .keyFeatures-list,
.integrationStories .integrationTitle,
.integrationStories .integrationStories-text,
.relatedResource .integrationTitle,
.relatedResource .download-type {
  opacity: 1;
}
.integration .keyValue-item,
.integration .integrationStories .integrationSwiper .swiper-slide{
  opacity: 1;
}
  .integration .integration-title {
    font-size: 8.5333vw;
    padding: 6.4vw 0;
  }
  .integration .crumbs{
    padding-top: 2.1333vw;
    padding-bottom: 4.1667vw;
  }
  .integration .integration-title-pc{
    display: none;
  }
  .integration .integration-title-mob{
    display: block;
  }
  .integration .integration-banner {
    /* margin-bottom: 10.6667vw; */
  }
  .integration .relatedResource .downloadMore .downloadMore-but:hover {
    background: #fff;
    color: #231815;
    border-color: #231815;
  }

  .integration .relatedResource .downloadMore .downloadMore-but:hover .iconfont {
    background: #3A66FB;
    color: #fff;
  }
  .integration .integration-banner img {
    height: 154.9333vw;
    border-radius: 4.2667vw;
    object-fit: cover;
  }

  .integration .publicMenu-sticky {
    display: none;
  }

  .integration .integrationTitle {
    font-size: 8.5333vw;
    max-width: 100%;
  }
  .integration .relatedResource {
    padding-top: 0;
    margin-top: 0;
  }
  .integration .relatedResource .integrationTitle, .integration .overview .integrationTitle, .integration .keyValue .integrationTitle, .integration .keyFeatures .integrationTitle {
    padding-top: 10.6667vw;
  }
  .integration .overview,.integration .keyValue, .integration .keyFeatures {
    padding: 0;
    margin-top: 0;
    margin-bottom: 10.667vw;
  }

  .integration .keyValue {
    margin-bottom: 0;
    overflow: hidden;
  }
  .mob-kong-box {
    height: 10.667vw;
    display: block;
    background: #FAFAFA;
  }
  .integration .overview .overview-text {
    font-size: 3.7333vw;
    max-width: 100%;
    margin: 4.2667vw 0 6.4vw;
  }

  .integration .overview .overview-tab {
    gap: 21.3333vw;
  }

  .integration .overview .overview-tab .tabitem {
    font-size: 4.2667vw;
    margin-bottom: 6.4vw;
  }

  .integration .overview .overview-list {
    width: 100%;
    height: 49.0667vw;
    border-radius: 1.0667vw;
  }

  .integration .overview .overview-list .video-item {
    border-radius: 1.0667vw;
  }

  .integration .keyValue .keyValue-list {
    margin-top: 6.4vw;
  }

  .integration .keyValue .keyValue-list .swiper-wrapper {
    gap: 4.2667vw;
  }

  .integration .keyValue .keyValue-list .swiper-slide {
    height: 105.6vw;
    width: 90%;
    padding: 10.6667vw 6.4vw;
    border-radius: 4.2667vw;
  }

  .integration .keyValue .keyValue-list .swiper-slide .keyValue-img {
    width: 21.3333vw;
    height: 21.3333vw;
  }

  .integration .keyValue .keyValue-list .swiper-slide .keyValue-title {
    font-size: 4.2667vw;
    margin: 10.6667vw 0 4.2667vw;
  }

  .integration .keyValue .keyValue-list .swiper-slide .keyValue-text {
    font-size: 3.7333vw;
  }

  .integration .keyValue .swiper-but,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but {
    gap: 6.4vw;
  }

  .integration .keyValue .swiper-but .swiper-button-prev,
  .integration .keyValue .swiper-but .swiper-button-next {
    margin-top: 6.4vw;
  }
  
  .integration .keyValue .swiper-but .swiper-button-prev,
  .integration .keyValue .swiper-but .swiper-button-next,
  .integration .integrationStories .swiper-but .swiper-button-prev,
  .integration .integrationStories .swiper-but .swiper-button-next,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next {
    width: 10.6667vw;
    height: 10.6667vw;
    border-radius: 50%;
  }

  .integration .keyValue .swiper-but .swiper-button-prev:after,
  .integration .keyValue .swiper-but .swiper-button-next:after,
  .integration .integrationStories .swiper-but .swiper-button-prev:after,
  .integration .integrationStories .swiper-but .swiper-button-next:after,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-prev:after,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .swiper-but .swiper-button-next:after {
    font-size: 3.2vw;
  }

  .integration .keyFeatures .keyFeatures-tab {
    background: transparent;
    border-radius: 0;
    padding: 0;
    width: 100%;
    margin-top: 6.4vw;
  }

  .integration .keyFeatures .keyFeatures-tab .swiper-wrapper {
    gap: 0;
  }

  .integration .keyFeatures .keyFeatures-tab .swiper-slide {
    font-size: 3.7333vw;
    padding: 0;
    padding-right: 6.4vw;
  }

  .integration .keyFeatures .keyFeatures-tab .swiper-slide.active {
    background: unset;
    color: #3A66FB;
    border-radius: 0;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration {
    flex-direction: column-reverse;
    padding-top: 6.4vw;
    gap: 6.4vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-right,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-right,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-right {
    width: 100%;
    height: 65.3333vw;
    border-radius: 2.1333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left {
    width: 100%;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-title {
    font-size: 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-text {
    font-size: 4.2667vw;
    padding: 4.2667vw 0 6.4vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul {
    margin-bottom: 10.6667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul .crossSystem-li {
    margin-bottom: 6.4vw;
    gap: 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-icon {
    width: 12.8vw;
    height: 12.8vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-text,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a .iconfont,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul .crossSystem-li .crossSystem-text {
    font-size: 3.7333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .keyFeatures-bold {
    font-size: 3.2vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-ul .quick-li .quick-li-a {
    display: inline-flex;
    align-items: center;
    gap: 1.0667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported {
    border-radius: 6.4vw;
    padding: 2.1333vw 4.2667vw;
    gap: 1.0667vw;
    font-size: 3.2vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .quick .quick-left .quick-supported .iconfont {
    width: 4.2667vw;
    height: 4.2667vw;
    border-radius: 50%;
    font-size: 3.7333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-ul {
    margin-top: 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-link {
    flex-wrap: wrap;
    gap: 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .crossSystem .crossSystem-left .crossSystem-link .crossSystem-a {
    width: 100%;
    padding: 2.1333vw 6.4vw;
    text-align: center;
    border-radius: 6.4vw;
    font-size: 3.2vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box {
    margin: 6.4vw 0 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-text {
    margin: 4.2667vw 0 6.4vw;
    font-size: 3.7333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul {
    gap: 2.1333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-li {
    padding: 4.2667vw;
    width: 100%;
    height: unset;
    border-radius: 2.1333vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-li .description {
    font-size: 3.2vw;
    margin-top: 2.1333vw;
    display: block;
    overflow: auto;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-a {
    display: flex;
    justify-content: space-between;
  }
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-a:hover .keyFeatures-bold {
    color: #231815;     
  }
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openIntegration .openIntegration-left .openIntegration-ul .openIntegration-a .iconfont {
    font-size: 4.2666vw;
    line-height: 4.2666vw;
    margin: 0;
    background: #FFF;
    border-radius: 50%;
    padding: 0.5333vw;
    height: max-content;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .number-item {
    width: 10.6667vw;
    height: 10.6667vw;
    margin: 0 2.1333vw;
    border-radius: 50%;
    font-size: 4vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .number-xian {
    width: calc((100% - 10.6667vw - 2.1333vw - 2.1333vw) / 2);
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:first-child .number-xian,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide:last-child .number-xian {
    width: calc((100% - 10.6667vw) / 2);
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-wrapper {
    gap: 0;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .number-box .swiper-slide {
    width: 57.6vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide {
    width: 51.2vw;
    height: 42.6667vw;
    font-size: 3.7333vw;
    border-radius: 2.1333vw;
    margin-right: 6.4vw;
    padding: 4.2667vw;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide:last-child {
    margin-right: 0;
  }

  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide .openHowTo-a,
  .integration .keyFeatures .keyFeatures-list .keyFeatures-item .open .openHowTo .openHowTo-ul .swiper-slide .openHowTo-as {
    font-size: 3.7333vw;
  }

  .integration .integrationStories .integrationStories-text {
    font-size: 3.7333vw;
    width: 100%;
    margin: 6.4vw 0;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper {
    gap: 0;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide {
    width: 69.3333vw;
    height: 70.4vw;
    margin-right: 4.2667vw;
    padding: 4.2667vw;
    border-radius: 2.1333vw;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide:last-child {
    margin-right: 0;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide img {
    height: 34.1333vw;
    border-radius: 4.2667vw;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-text {
    font-size: 4.2667vw;
    margin-top: 4.2667vw;
  }

  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-link {
    gap: 2.1333vw;
    right: 6.9333vw;
    bottom: 4.2667vw;
    font-size: 3.7333vw;
    line-height: 6.4vw;
  }
  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-viewMore{
    font-size: 3.7333vw;
    left: 4.2666vw;
    bottom: 4.2666vw;
  }
  .integration .integrationStories .integrationSwiper .swiper-wrapper .swiper-slide .swiper-link .iconfont {
    font-size: 6.4vw;
  }

  .integration .integrationStories .swiper-more {
    justify-content: space-between;
    margin-top: 6.4vw;
  }

  .integration .integrationStories .swiper-more .viewMore {
    border: none;
    margin-top: 0;
    gap: 1.0667vw;
  }
  .integration .integrationStories .swiper-more .viewMore:hover{
    background: none;
    color: #231815;
    border: none;
  }
  .integration .integrationStories .swiper-more .viewMore:hover .viewMore-text{
    color: #231815;
  }
  .integration .integrationStories .swiper-more .viewMore:hover .iconfont{
    background: none;
    color: #231815;
  }
  .integration .integrationStories .swiper-more .viewMore .viewMore-text {
    font-size: 3.2vw;
  }

  .integration .integrationStories .swiper-more .viewMore .iconfont {
    background: none;
    font-size: 3.7333vw;
    width: 3.2vw;
    height: 3.2vw;
    color: #231815;
    line-height: 3.2vw;
  }

  .integration .integrationStories .swiper-but {
    position: unset;
    gap: 6.4vw;
  }

  .integration .integrationStories .swiper-but .swiper-button-prev,
  .integration .integrationStories .swiper-but .swiper-button-next {
    margin-top: 0;
  }

  .integration .relatedResource .downloadBox {
    margin-top: 6.4vw;
    overflow: auto;
  }

  .integration .relatedResource .download-box {
    flex-wrap: wrap;
    gap: 6.4vw;
  }

  .integration .relatedResource .download-box .download-type {
    width: 100%;
  }

  .integration .relatedResource .download-box .download-type .download-title {
    padding: 4.2667vw;
    font-size: 3.7333vw;
  }

  .integration .relatedResource .download-box .download-type .download-list .download-item {
    padding: 4.2667vw;
    gap: 6.4vw;
  }
.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-text,
.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-more,
.integration .relatedResource .download-box .download-type .download-list .download-item:hover .download-link .iconfont{
  color: #231815;
}
  .integration .relatedResource .download-box .download-type .download-list .download-item .download-text,
  .integration .relatedResource .download-box .download-type .download-list .download-item .download-link .download-more {
    font-size: 3.7333vw;
  }
  .integration .relatedResource .download-box .download-type .download-list .download-item .download-text{
    white-space: break-spaces;
  }
  .integration .relatedResource .download-box .download-type .download-list .download-item .download-link {
    gap: 2.1333vw;
  }

  .integration .relatedResource .download-box .download-type .download-list .download-item .download-link .iconfont {
    font-size: 4.2667vw;
    width: 4.2667vw;
    height: 4.2667vw;
    line-height: 4.2667vw;
  }

  .integration .relatedResource .downloadMore{
    margin-top: 6.4vw;
  }

  .integration .relatedResource .downloadMore .downloadMore-but{
    font-size: 3.2vw;
    padding: 2.1333vw 4.266vw 2.1333vw 4.266vw;
    border-radius: 6.4vw;
  }

  .integration .relatedResource .downloadMore .downloadMore-but .iconfont{
    padding: 1.0667vw;
    font-size: 3.2vw;
    line-height: 3.2vw;
    margin-left: 2.1333vw;
  }
  .integration .overview .overview-list .video-item .videoplay {
    width: 7.466vw;
    height: 7.466vw;
    font-size: 2.1333vw;
    line-height: normal;
    border-radius: 50%;
  }
  .integration .container .quick-list {
    border-radius: 2.1333vw;
  }
}