@media all {
  .big {
    width: 100%;
    height: 44vw;
    background: url("/statics/images/2023/en/product_header_big.jpg") center center/cover no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .big .l {
    width: 40.6666666667vw;
    margin-right: 12.75vw;
  }
  .big .l .title {
    width: 28.1666666667vw;
    font-size: 2.0833333333vw;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 2.0833333333vw;
    position: relative;
    padding-bottom: 1.75vw;
    margin-bottom: 2.4166666667vw;
  }
  .big .l .title:after {
    content: "";
    width: 10.6666666667vw;
    height: 0.4166666667vw;
    background: #1B94DE;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .big .l .main {
    width: 100%;
    font-size: 1.25vw;
    color: #FFFFFF;
    line-height: 2.5833333333vw;
  }
  .big .r {
    width: 24.1666666667vw;
    height: 27.9166666667vw;
  }
  .functions {
    height: 63.8333333333vw;
    width: 100%;
    /*background: url("/statics/images/2023/en/product_main_bg.png") center bottom/cover no-repeat;*/
    padding: 5.6666666667vw 11.8333333333vw 7.3333333333vw;
  }
  .functions .title {
    height: 3.9166666667vw;
    font-size: 2.5833333333vw;
    font-weight: 800;
    color: #323232;
    line-height: 3.9166666667vw;
    text-align: center;
  }
  .functions .main {
    display: flex;
    height: 40.3333333333vw;
    margin-top: 6.5833333333vw;
    justify-content: space-between;
  }
  .functions .main .l {
    width: 27.5833333333vw;
    height: 100%;
    position: relative;
  }
  .functions .main .l .swiper_functions .swiper-wrapper {
    height: 39.5vw;
  }
  .functions .main .l .swiper_functions .swiper-wrapper .swiper-slide .bg {
    width: 100%;
    height: 100%;
    background: center center/contain no-repeat;
  }
  .functions .main .l .swiper_pagination_functions {
    position: absolute;
    bottom: -2vw;
  }
  .functions .main .l .swiper_pagination_functions .swiper-pagination-bullet {
    width: 1.9166666667vw;
    height: 0.3333333333vw;
    background: rgb(183, 183, 183);
    border-radius: 0;
  }
  .functions .main .l .swiper_pagination_functions .swiper-pagination-bullet-active {
    background: #1B94DE;
  }
  .functions .main .r {
    width: 28.0833333333vw;
    height: 100%;
    display: flex;
    align-items: center;
  }
  .functions .main .r .content {
    width: 100%;
    padding-bottom: 2.3333333333vw;
    padding-left: 1.9166666667vw;
    position: relative;
  }
  .functions .main .r .content .swiper_functions_info .swiper-wrapper .swiper-slide .info .title {
    width: 18.5vw;
    font-size: 1.5833333333vw;
    font-weight: bold;
    color: #323232;
    line-height: 2.0833333333vw;
    letter-spacing: 0.0833333333vw;
    text-align: left;
    height: auto;
  }
  .functions .main .r .content .swiper_functions_info .swiper-wrapper .swiper-slide .info .briefly {
    width: 100%;
    height: auto;
    font-size: 1.25vw;
    color: #717171;
    line-height: 2.0833333333vw;
    margin-top: 0.8333333333vw;
  }
  .functions .main .r .content .swiper_pagination_functions_info {
    position: absolute;
    bottom: 0;
  }
  .functions .main .r .content .swiper_pagination_functions_info .swiper-pagination-bullet {
    width: 1.9166666667vw;
    height: 0.3333333333vw;
    background: rgba(183, 183, 183, 0.44);
    border-radius: 0;
  }
  .functions .main .r .content .swiper_pagination_functions_info .swiper-pagination-bullet-active {
    background: #1B94DE;
  }
  .functions .main .r .content .swiper_btns {
    width: calc(100% - 1.9166666667vw);
    height: 1.5vw;
    position: absolute;
    bottom: 0;
    right: 0;
    display: flex;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev, .functions .main .r .content .swiper_btns .swiper-button-next {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    margin: 0 1.3333333333vw 0 0;
    height: 1.5vw;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev svg, .functions .main .r .content .swiper_btns .swiper-button-next svg {
    width: 2.9166666667vw;
    height: 1.5vw;
    background: transparent;
    border-radius: 1.1666666667vw;
    fill: rgba(27, 148, 222, 0.51);
    transition: all 0.3s;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev svg:hover, .functions .main .r .content .swiper_btns .swiper-button-next svg:hover {
    background: rgba(27, 148, 222, 0.07);
    fill: #1B94DE;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev:after, .functions .main .r .content .swiper_btns .swiper-button-next:after {
    content: none;
  }
  .parameters {
    width: 100%;
    height: 35.9166666667vw;
    background: url("/statics/images/2023/en/product_parameters_bg.jpg") center center/cover no-repeat;
    padding: 6.9166666667vw 0;
  }
  .parameters .title {
    font-size: 2.5833333333vw;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 3.4166666667vw;
    text-align: center;
  }
  .parameters .main {
    margin-top: 6.6666666667vw;
    height: 12vw;
    width: 100%;
    position: relative;
  }
  .parameters .main .tmp {
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    transition: opacity 0.3s;
    width: var(--tmpwidth);
  }
  .parameters .main .item {
    width: 33%;
    height: 3.9166666667vw;
    display: flex;
    flex-direction: column;
    margin-bottom: 4.1666666667vw;
    float: left;
  }
  .parameters .main .item .label {
    margin-top: 0.5vw;
    font-size: 1.0833333333vw;
    color: rgba(255, 255, 255, 0.5);
    line-height: 1.6666666667vw;
    white-space: nowrap;
  }
  .parameters .main .item .num {
    font-size: 1.3333333333vw;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 1.75vw;
    white-space: nowrap;
  }
  .parameters.most {
    padding-top: 2.6666666667vw;
  }
  .parameters.most .secondary {
    display: flex;
    justify-content: center;
    margin-top: 4.25vw;
  }
  .parameters.most .secondary .item {
    font-size: 1.0833333333vw;
    font-weight: 800;
    color: #9D9D9D;
    line-height: 1.75vw;
    cursor: pointer;
    transition: all 0.3s;
    padding-bottom: 0.6666666667vw;
    margin-right: 8.9166666667vw;
  }
  .parameters.most .secondary .item:nth-last-child(1) {
    margin-right: 0;
  }
  .parameters.most .secondary .item:before {
    width: 0;
    height: 0.1666666667vw;
    background: #FFFFFF;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.3s;
  }
  .parameters.most .secondary .item.active {
    color: #FFFFFF;
    position: relative;
  }
  .parameters.most .secondary .item.active:before {
    width: 5.3333333333vw;
  }
  .parameters.most .main {
    margin-top: 5.75vw;
  }
  .parameters.most .main .tmp {
    opacity: 0;
  }
  .application {
    width: 100%;
    height: 51.25vw;
    background: #FFFFFF;
    padding: 4.6666666667vw 0 2.8333333333vw;
  }
  .application .title {
    height: 4.6666666667vw;
    font-size: 3.1666666667vw;
    font-weight: 800;
    color: #323232;
    line-height: 4.6666666667vw;
    text-align: center;
  }
  .application .main {
    margin-top: 7vw;
    width: 100%;
    height: 32vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: 32vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg {
    background: center center/cover no-repeat;
    width: 19.1666666667vw;
    height: 30.1666666667vw;
    margin: 0 auto;
    position: relative;
    transition: all 0.3s;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg .content {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.44);
    /*line-height: 30.1666666667vw;*/
    text-align: center;
    font-size: 2.0833333333vw;
    font-weight: bold;
    color: #FFFFFF;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg:hover {
    height: 31.9166666667vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg:hover .content {
    opacity: 1;
  }
}
@media all and (max-width: 767px) {
  .big {
    width: 100%;
    height: auto;
    background: url("/statics/images/2023/en/product_header_big.jpg") center center/cover no-repeat;
  }
  .big .l {
    width: 100%;
    margin-right: 0;
    padding: 5.6022408964vw;
  }
  .big .l .title {
    width: 100%;
    font-size: 5.8823529412vw;
    line-height: 8.6834733894vw;
    padding-bottom: 5.8823529412vw;
    margin-bottom: 8.1232492997vw;
  }
  .big .l .title:after {
    width: 35.8543417367vw;
    height: 1.4005602241vw;
  }
  .big .l .main {
    font-size: 3.9215686275vw;
    line-height: 6.7226890756vw;
  }
  .big .r {
    display: none;
  }
  .functions {
    height: auto;
    width: 100%;
    /*background: url("/statics/images/2023/en/product_main_bg.png") center bottom/cover no-repeat;*/
    padding: 5.6022408964vw 2.8011204482vw;
  }
  .functions .title {
    height: auto;
    font-size: 5.8823529412vw;
    line-height: 8.6834733894vw;
  }
  .functions .main {
    height: auto;
    margin-top: 8.4033613445vw;
    justify-content: space-between;
    flex-direction: column;
  }
  .functions .main .l {
    width: 100%;
    height: 30vh;
  }
  .functions .main .l .swiper_functions .swiper-wrapper {
    height: 30vh;
  }
  .functions .main .l .swiper_pagination_functions {
    bottom: -5.6022408964vw;
  }
  .functions .main .l .swiper_pagination_functions .swiper-pagination-bullet {
    width: 6.4425770308vw;
    height: 1.1204481793vw;
  }
  .functions .main .r {
    width: 100%;
    height: auto;
    margin-top: 11.2044817927vw;
  }
  .functions .main .r .content {
    padding-bottom: 7.8431372549vw;
    padding-left: 6.4425770308vw;
  }
  .functions .main .r .content .swiper_functions_info .swiper-wrapper .swiper-slide .info .title {
    width: 100%;
    font-size: 5.0420168067vw;
    line-height: 7.5630252101vw;
    letter-spacing: 0.2801120448vw;
    height: auto;
  }
  .functions .main .r .content .swiper_functions_info .swiper-wrapper .swiper-slide .info .briefly {
    width: 100%;
    height: auto;
    font-size: 3.9215686275vw;
    line-height: 5.8823529412vw;
    margin-top: 1.4005602241vw;
  }
  .functions .main .r .content .swiper_pagination_functions_info .swiper-pagination-bullet {
    width: 6.4425770308vw;
    height: 1.1204481793vw;
    background: rgba(183, 183, 183, 0.44);
  }
  .functions .main .r .content .swiper_btns {
    width: calc(100% - 6.4425770308vw);
    height: 5.0420168067vw;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev, .functions .main .r .content .swiper_btns .swiper-button-next {
    margin: 0 4.4817927171vw 0 0;
    height: 5.0420168067vw;
  }
  .functions .main .r .content .swiper_btns .swiper-button-prev svg, .functions .main .r .content .swiper_btns .swiper-button-next svg {
    width: 9.8039215686vw;
    height: 5.0420168067vw;
    border-radius: 3.9215686275vw;
  }
  .parameters {
    width: 100%;
    height: auto;
    background: url("/statics/images/2023/en/product_parameters_bg.jpg") center center/cover no-repeat;
    padding: 8.4033613445vw 2.8011204482vw 0;
  }
  .parameters .title {
    font-size: 5.8823529412vw;
    line-height: 8.6834733894vw;
  }
  .parameters .main {
    margin-top: 5.6022408964vw;
    height: 85.4341736695vw;
  }
  .parameters .main .tmp {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
  }
  .parameters .main .item {
    width: 50%;
    height: auto;
    margin-bottom: 14.0056022409vw;
  }
  .parameters .main .item:nth-child(2), .parameters .main .item:nth-child(5) {
    width: 50%;
  }
  .parameters .main .item:nth-child(3), .parameters .main .item:nth-child(6) {
    width: 50%;
  }
  .parameters .main .item .label {
    margin-top: 1.6806722689vw;
    font-size: 3.6414565826vw;
    line-height: 5.6022408964vw;
  }
  .parameters .main .item .num {
    font-size: 4.4817927171vw;
    line-height: 5.8823529412vw;
  }
  .parameters.most {
    padding-top: 2.8011204482vw;
    height: 120.7282913165vw;
  }
  .parameters.most .secondary {
    margin-top: 4.2016806723vw;
  }
  .parameters.most .secondary .item {
    width: 47%;
    font-size: 3.3613445378vw;
    line-height: 5.0420168067vw;
    transition: all 0.3s;
    padding-bottom: 2.2408963585vw;
  }
  .parameters.most .secondary .item:before {
    width: 0;
    height: 0.5602240896vw;
    background: #FFFFFF;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.3s;
  }
  .parameters.most .secondary .item.active {
    color: #FFFFFF;
    position: relative;
  }
  .parameters.most .secondary .item.active:before {
    width: 17.9271708683vw;
  }
  .parameters.most .main {
    margin-top: 8.4033613445vw;
  }
  .parameters.most .main .tmp {
    opacity: 0;
  }
  .application {
    width: 100%;
    height: auto;
    padding: 14.0056022409vw 0 5.6022408964vw;
  }
  .application .title {
    height: 8.6834733894vw;
    font-size: 5.8823529412vw;
    line-height: 8.6834733894vw;
  }
  .application .main {
    margin-top: 2.8011204482vw;
    width: 100%;
    height: 90.756302521vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide {
    height: 90.756302521vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg {
    width: 64.4257703081vw;
    height: 84.593837535vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg .content {
    /*line-height: 84.593837535vw;*/
    font-size: 7.0028011204vw;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg:hover {
    height: 90.756302521vw;
  }
  .application .main .swiper_application .swiper-wrapper .swiper-slide .bg:hover .content {
    opacity: 1;
  }
}

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