﻿/*1300px：首页中间内容设置宽度为1300px*/
@media screen and (max-width: 1400px) {
    body.modal-open {
        overflow: hidden;
        position: fixed;
        width: 100%;
    }
    
    .baseBox {
        width: 92.857vw;
        /* width: 1000px; */
    }

    .homeProduct .productTitleAndSubtitle,
    .technology_model_div,
    .homeNews .productTitleAndSubtitle {
        width: 92.857vw;
        padding-bottom: 1.429vw;
    }

    /*首页搜索兼容*/
    .searchContentList {
        margin: 1.429vw auto;
    }

    .tjSearchProduct {
        font-size: 1vw;
        margin-bottom: 1.429vw;
    }

    .searchContentList dl,
    .search-no dl {
        font-size: 1vw;
    }

    .searchContentList dl dd,
    .search-no dl dd {
        margin-right: 1.429vw;
        margin-bottom: 1.429vw;
    }

    .searchContentList dl a,
    .search-no dl a {
        padding: 0.571vw 1.429vw
    }

    .searchContentList,
    .search-content,
    .search-content input {
        width: 52.286vw;
    }

    .searchContentList ul li {
        width: 15.429vw;
        margin-right: 2.857vw;
    }

    .searchContentList ul {
        margin-bottom: 2.857vw;
    }

    .searchContentList ul li a {
        font-size: 1.429vw;
    }

    .searchContentList ul li .imgcontent {
        width: 15.429vw;
    }

    .product_item_text {
        width: 200px;
        margin-top: 12px;
        margin-bottom: 20px;
        font-size: 0.857vw;
    }

    .product_item_name {
        font-size: 1.143vw;
    }

    .logo {
        margin-right: 50px;
    }

    .menu ul li {
        padding-right: 16px;
    }

    .productTj {
        width: 100%;
    }

    .productOthers_long ul,
    .productOthers_short,
    .homeNews {
        width: 100%;
    }

    /* .homeProduct .productTitleAndSubtitle,.homeNews .productTitleAndSubtitle{
        width:100%;
    } */
    .productTitleAndSubtitle,
    .technology_title {
        /* padding-left: 40px; */
    }

    /* .homeProduct ul,
    .productOthers_short, */
    .homeNewsList {
        padding: 2.4vw 2.1333vw 0;
    }

    .technology_content {
        /* padding: 2.4vw 2.1333vw 0; */
    }

    /* .productTitleAndSubtitle a{
        padding-right:1vw;
    } */
    .homeNewsList .news_list {
        height: 39.929vw;
    }

    .homeNewsList ul li {
        /* width: unset; */
        /* max-width: 289px; */
        width: 29vw;
        max-width: 31.357vw;
        padding-right: 1.429vw;
    }

    .homeNewsList ul li img {
        width: 27.571vw;
    }

    .homeNewsList .news_content {
        font-size: 1.143vw;
        padding-top: 1.429vw;
        height: 5.571vw;
    }

    .homeNewsList .news_title {
        font-size: 1.953vw;
        padding-bottom: 0.391vw;
    }

    .homeNewsList .news_more {
        padding-top: 4.199vw;
        padding-bottom: 1.953vw;
        font-size: 1.143vw;
        height: 6.786vw;
    }

    .homeNewsList .news_more .news_more_text {
        width: 8.594vw;
        height: 3.125vw;
        line-height: 3.125vw;
    }

    .homeNewsList .news_more .news_more_date {
        line-height: 3.125vw;
        margin-left: 1.953vw;
    }

    /*底部兼容*/
    footer .subNav dl dt {
        font-size: 1.286vw;
        margin-bottom: 1.429vw;
    }

    footer .subNav dl dd {
        margin-bottom: 0.857vw;
    }

    footer .subNav dl dd a {
        font-size: 1.143vw;
    }

    footer .subNav .focus_dl dd img {
        margin-right: 0.571vw;
    }

    footer .subNav .focus_phone {
        font-size: 1.286vw;
    }

    footer .focus_phone .phone_img img {
        margin-right: 0.714vw;
        width: 2.286vw;
        height: 2.286vw;
    }

    footer .subNav .focus_phone .phone_number {
        margin-bottom: 1.429vw;
    }

    .footer-icp,
    .copyright {
        font-size: 1.143vw;
        padding: 0.714vw 0;
    }

    footer .subNav .focus_phone .focus_title::before {
        width: 3.143vw;
    }

    footer .subNav .focus_phone .focus_title {
        font-size: 2vw;
    }

    .copyright .language_show img {
        width: 1.714vw;
        height: 1.714vw;
    }

    /*服务与售后*/
    .service-sale {
        width: 92.857vw;
        font-size: 1.143vw;
    }

    .service-tab {
        margin: 1.429vw 0;
        padding: 2.143vw 0;
    }

    .service-tab span {
        font-size: 1.714vw;
    }

    .service-tab ul li {
        border-radius: 1.429vw;
        margin-left: 1.429vw;
    }

    .service-tab ul li a {
        padding: 0.571vw 2.857vw;
    }

    .service-warranty img {
        max-height: 28.571vw;
    }

    .service-content .service-url {
        margin: 2.857vw 0;
    }

    .service-contact .contact-items {
        padding-top: 2.857vw;
    }

    .service-contact .contact-item .title {
        margin-bottom: 1.429vw;
    }

    .service-contact .contact-item-scan {
        margin-top: 1.429vw;
    }

    .service-contact .contact-text {
        margin: 5.143vw 0 2.857vw;
        padding: 1.429vw 0;
        border-radius: 0.429vw;
    }

    .service-contact .mapList {
        margin: 2.857vw 0 4.286vw;
        padding-top: 5.714vw;
    }

    .service-contact .contact-item-official {
        margin-top: 1.429vw;
        font-size: 2.286vw;
    }

    .mapList .mapList-items {
        width: 28.571vw;
    }

    .mapList .mapList-items .mapList-items-text {
        font-size: 1.429vw;
        margin-bottom: 1.429vw;
    }

    .map-search {
        width: 27.143vw;
    }

    .mapKeyWordInput input {
        width: 27.143vw;
        height: 2.857vw;
        /* text-indent: 1.429vw; */
    }

    .keyWordResult {
        font-size: 1.143vw;
        padding: 2vw 0 2vw 1.429vw;
    }

    .resultList {
        height: 43.143vw;
        margin-top: 2.857vw
    }

    #container {
        width: 61.429vw;
        height: 52.571vw;
    }

    /*服务与售后-常见问题*/
    .service-content .problems-search {
        margin: 2.857vw auto;
    }

    .search-keyword {
        width: 24.714vw;
    }

    .problemsKeyWordInput input {
        width: 24.714vw;
        /* height: 3vw; */
        text-indent: 2.429vw;
    }

    .service-content .problems-search ul {
        margin-top: 1.429vw;
        font-size: 0.857vw;
    }

    .service-content .problems-search ul li {
        padding: 0 0.714vw;
    }

    .service-content .problems-content {
        margin: 2.857vw auto;
    }

    .service-content .problems-content ul {
        grid-gap: 0 7.143vw;
        margin-bottom: 2.857vw;
    }

    .service-content .problems-content ul li {
        padding: 2.071vw 0;
    }

    .service-page {
        height: 2.143vw;
        margin: 2.857vw 0;
    }

    .pageLeft,
    .pageRight {
        width: 3.571vw;
    }

    .pageLimit {
        width: 5.429vw;
        height: 2.143vw;
    }

    /*服务与售后-专属渠道*/
    .service-content .channel-page {
        padding: 1.429vw;
        margin-bottom: 2.857vw;
        border-radius: 0.429vw;
    }

    .service-content .channel-page p {
        font-size: 1.143vw;
        margin-bottom: 1.429vw;
    }

    .service-content .channel-page ul {
        grid-gap: 2.143vw 2.143vw;
        padding: 2.857vw 0 1.429vw 0;
    }

    .service-content .channel-page ul li {
        font-size: 1.429vw;
    }

    /*下载与支持*/
    .searchProductTtitle {
        font-size: 2.143vw;
        padding: 4.286vw 0 2.857vw;
    }

    /* .scrollPruductList{
        width: 92.857vw;
        margin-bottom: 4.286vw;
    }
    .scrollPruductList .hd{
        height: 2.286vw;
        width: 92.857vw;
    }
    .scrollPruductList .hd .next{
        margin-left: 1.429vw;
    }
    .scrollPruductList .hd .prev, .scrollPruductList .hd .next{
        width: 3.571vw;
        height: 3.571vw;
    } */
    /* .scrollPruductList .bd{
        height: 34.286vw;
        width: 82.857vw;
    } */
    /*社会责任页面*/
    .socialMain .fund .fundTitle {
        font-size: 1.714vw;
        margin-bottom: 1.286vw;
        line-height: 1.714vw;
    }

    .fundBref {
        font-size: 1vw;
        margin-bottom: 1.071vw;
        line-height: 1.571vw;
    }

    .fundMore {
        font-size: 1vw;
        line-height: 1vw;
    }

    /*国际奖项*/
    .awardsPage {
        font-size: 1.143vw;
    }

    .awards_nav {
        padding: 1.429vw 0;
    }

    .awards_text {
        padding: 1.429vw 0;
    }

    .awards_text_p {
        font-size: 1.714vw;
    }

    .awards_text_content {
        padding: 2.857vw 4.286vw;
        margin: 1.429vw 0;
    }

    .awards_content {
        padding: 1.429vw 0;
    }

    .awards_content_items {
        width: 24.429vw;
        margin-right: 4.286vw;
    }

    .awards_content_items ul li {
        height: 12.857vw;
    }

    .awards_content_items ul li p {
        max-width: 22.143vw;
        margin-top: 0.857vw;
    }

    .awards_content_items ul li img {
        width: 4.571vw;
    }

    .awards_content_list {
        width: 63.571vw;
    }

    .awards_content_list_title {
        margin: 1.429vw 0;
    }

    .awards_content_list_name {
        font-size: 1.429vw;
    }

    .awards_content_list_desc {
        margin-top: 0.571vw;
    }

    .awards_content_list_products {
        padding: 1.429vw 0;
    }

    .awards_content_list_products ul {
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 2.857vw;
    }

    .awards_content_list_products ul li {
        margin-bottom: 1.429vw;
    }

    .awards_content_list_products ul li .list_products_img,
    .list_products_name {
        width: 19.286vw;
    }

    .list_products_name {
        margin-top: 0.571vw;
    }

    .awards_year {
        font-size: 1vw;
    }

    .awards_year img {
        width: 1.714vw;
        height: 1.714vw;
    }
}

@media screen and (max-width: 1024px) {
    * {
        -webkit-tap-highlight-color: transparent;
    }

    span:focus {
        outline: none;
    }

    body {
        width: 100vw !important;
        max-width: unset !important;
        padding-top:3.8333vw;
    }

    html {
        width: 100vw !important;
        max-width: unset !important;
    }

    img {
        max-width: 100% !important;
        max-height: 100%;
    }

    .footerGlobal {
        margin: 0 2.1333vw 4vw;
        padding-bottom: 4vw;
        border-bottom: 1px solid #dcdcdc
    }

    .footerGlobal a {
        display: flex;
        color: #232428;
        font-size: 3.2vw;
    }

    .footerGlobal a img {
        width: 17px;
        height: 17px;
        margin-right: 1.3333vw;
    }

    .wapHeader {
        position: fixed;
        left: 0;
        top: 0;
        width: 100vw;
        z-index: 100;
        box-shadow: 0 0 0.6667vw rgba(0, 0, 0, 0.36);
    }

    .wapHeader .wapShopImg {
        width: 5.9vw;
        height: 5.9vw;
    }

    .bannerFonts {
        text-align: center;
        left: 50%;
        top: 8%;
        justify-content: unset;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }

    .fullSlide .homeBannerTitle {
        font-size: 6.4vw;
        font-weight: bold;
        line-height: 7vw;
        padding-left: 2.1333vw;
    }

    .fullSlide .homeBannerBref {
        font-size: 3.8vw;
        font-weight: normal;
        padding-left: 2.1333vw;
        margin-top: 1.3333vw;
    }

    .fullSlide .homeBannerMore {
        margin-top: 8.883vw;
        text-decoration: underline;
        font-size: 3vw
    }


    .fullSlide .bd li a {
        width: 100%;
        height: 100%;
    }

    .fullSlide .hd ul li {
        width: 2.4vw;
        height: 2.4vw;
        border-radius: 50%;
        margin: 0 1.4667vw;
    }

    .fullSlide .hd {
        bottom: 4.2667vw;
    }

    .homeProduct li {
        /* width: 46.5333vw; */
        text-align: center;
        margin-bottom: 5.6vw;
        /* margin-right: 2.6667vw; */
        overflow: unset;
    }

    .homeProduct li img {
        /* height: 46.5333vw; */
    }

    .homeBox {
        width: 100%;
    }

    .homeProduct .bigProduct {
        width: 95.7333vw;
        margin: 0 auto 3.7333vw !important;
        padding-top: 0;
        padding-left: 0;
        height: 82.6667vw;
        text-align: left;
        margin-bottom: 3.7333vw;
    }

    .homeProduct .bigProduct img {
        width: 95.7333vw;
        height: 82.6667vw;
    }

    .homeProduct .bigProduct .proTitle {
        font-size: 5.6vw;
        font-weight: bold;
        padding-bottom: 3.6vw;
    }

    .homeProduct .bigProduct .proBref {
        margin-bottom: 0;
        font-size: 3.7333vw;
        width: 64vw;
    }

    .homeProduct .bigProduct .porGo {
        border-radius: 0.6667vw;
        width: 20.2667vw;
        height: 5.6vw;
        font-size: 2.9333vw;
        text-align: center;
        line-height: 5.3333vw;
        border-radius: 0.6667vw;
        position: absolute;
        left: 3.7333vw;
        top: 57.8667vw;
    }

    .homeProduct li {
        margin-left: 0;
    }

    .homeProduct li .imgmain {
        /* height: 46.5333vw; */
        /* width: 46.5333vw; */
        margin-bottom: 3.4667vw;
        overflow: hidden;
    }

    .homeProduct li .proTitle {
        font-size: 3.7333vw;
        font-weight: bold;
        text-align: left;
        margin-bottom: 0.8vw;
    }

    .homeProduct li .porGo {
        border-radius: 0.6667vw;
        width: 20.2667vw;
        height: 5.3333vw;
        border-radius: 0.6667vw;
        text-align: center;
        line-height: 5.0667vw;
        font-size: 2.9333vw;
        margin: 0 auto;
    }

    .productTj .productFont {
        position: unset;
    }

    .homeProduct li:nth-child(2) {
        margin-right: 2.6667vw;
    }

    .productTj {
        padding-top: 7vw;
        /*padding-top: 8.8vw;*/
        padding-left: 4vw;
        min-height: 35.3333vw;
        /* height: 53.3333vw; */
        /* margin-bottom: 3.7333vw; */
        /* margin: 0 2.1333vw; */
        position: relative;
        overflow: hidden;
        width: unset;
    }

    .productTj_long {
        min-height: 41.3333vw;
    }

    .productTj .productTjTitle {
        /*改 8.5333vw*/
        /* font-size: 5.5333vw;  */
        font-weight: bold;
        /* margin-bottom: 4.5333vw;
        padding-bottom: 4.5333vw; */
        font-size: 4.688vw;
        margin-bottom: 3.516vw;
        padding-bottom: 0.977vw;
    }

    .productTj .productTjSubTitle {
        /*改 5.6vw*/
        /* font-size: 4.6vw;  */
        /* margin-bottom:15px;改 */
        font-size: 3.516vw;
    }

    .technology_item .productTj .productTjTitle {
        font-size: 3.5333vw;
        padding-bottom: 2.5333vw
    }

    .technology_item .productTj .productTjSubTitle {
        font-size: 2.6vw;
    }

    .productTj .pcImg {
        display: none;
    }

    .productTj ul li {
        font-size: 3.2vw;
        line-height: 3.7333vw;
    }

    .productTj .porGo {
        border-radius: 0.6667vw;
        margin-top: 6.9333vw;
        width: 29.3333vw;
        font-size: 3.2vw;
        height: 6.9333vw;
        text-align: center;
        line-height: 6.9333vw;
        margin-bottom: 2.4vw;
    }

    .productTj .wapProduct {
        position: absolute;
        left: 50%;
        top: 0;
        transform: translateX(-50%);
        width: unset;
        width: 100%;
        z-index: -1;
        display: block;
    }

    .homeProduct .topTwo {
        padding: 0 2.4vw;
    }

    footer .footMain {
        height: unset;
    }

    footer .footMain>div {
        width: 100%;
        flex-direction: column;
        padding-top: 6.4vw;
        height: unset;
        padding-bottom: 8vw;
    }

    footer .footMain .tips {
        margin-right: 0;
        font-size: 4.2667vw;
        padding-bottom: 5.6vw;
        text-align: center;
    }

    footer .footMain .tips p {
        font-size: 2.9333vw;
        color: #999;
        padding-top: 1.3333vw;
    }

    footer .footMain input {
        width: 55.0667vw;
        height: 7.7333vw;
        text-indent: 2.1333vw;
        font-size: 3.2vw;
        margin-right: 4.5333vw;
    }

    footer .footMain .submit {
        width: 22.5333vw;
        font-size: 3.8667vw;
        height: 7.7333vw;
        line-height: 7.4667vw;
    }

    .inputNsubmit {
        display: flex;
    }

    footer .baseBox {
        width: 100%;
        display: block;
    }

    footer .subNav {
        flex-direction: column;
        width: 100%;
        padding: 8vw 2.1333vw 0;
        margin-bottom: 0;
    }

    footer .subNav dl {
        width: 100% !important;
        border-right: none;
        padding-bottom: 4vw;
        border-bottom: 1px solid #dcdcdc;
        margin-bottom: 4vw;
        padding-right: 0;
        padding-left: 0;
    }

    footer .subNav dl dt {
        font-size: 3.7333vw;
        margin-bottom: 0;
        position: relative;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    footer .subNav dl dt::after {
        content: "+";
    }

    footer .subNav dl dd a {
        display: none;
    }

    footer .subNav dl dd a {
        font-size: 3.2vw;
        line-height: 5vw;
    }

    .eventList li .year::after {
        top: 2.5vw;
    }

    footer .subNav dl.on dd a {
        display: flex;
    }

    footer .subNav dl.on dt {
        border-bottom: 1px solid #dcdcdc;
        padding-bottom: 4vw;
        margin-bottom: 2vw;
    }

    footer .subNav dl.on dt::after {
        transform: rotate(45deg);
    }

    footer .subNav .focus_line {
        border: 0px;
        padding-bottom: 0;
    }

    footer .contactMod {
        padding: 3vw 2.1333vw 0;
        /* padding-top: 0; */
    }

    footer .contactAbove {
        margin-left: 0;
    }

    footer .contactTitle span img {
        width: 4.5vw;
        margin-top: 0.1vw;
    }

    footer .contactTitle p {
        font-size: 4vw;
    }

    footer .contactPhone {
        font-size: 5vw;
        color: #000;
    }

    footer .contactBelow {
        margin-left: 0;
        margin-top: 5vw;
    }

    footer .contactWay {
        margin-left: 5vw;
    }

    footer .contactWayTitle {
        font-size: 4vw;
    }

    .footer-icp {
        display: none;
    }

    .wapCopyright {
        display: none;
        font-size: 3.2vw;
        color: #666;
        padding: 0 2.1333vw;
    }

    .wapCopyright a {
        display: flex;
    }

    .wapCopyright img {
        margin-right: 1.0667vw;
    }

    .wapCopyright div {
        padding: 0 0 4vw;
        border-bottom: 1px solid #dcdcdc;
        display: flex;
        align-items: center;
    }

    .wapCopyright a {
        font-size: 3.2vw;
        color: #666;
        margin-right: 15.2vw;
    }

    .productMain {
        float: unset;
        /* width: 95.7333vw; */
        margin: 0 auto;
        padding: 0;
    }

    .contactMain {
        height: unset;
        padding-bottom: 6.1333vw;
    }

    .contactMain dl {
        flex-wrap: wrap;
    }

    .contactMain dd {
        width: 50%;
        margin-bottom: 16vw;
    }

    .contactMain dd p {
        font-size: 4.2667vw;
        margin-bottom: 2.6667vw;
    }

    .contactMain dd span {
        font-size: 3.2vw;
    }

    .contactMain dd img {
        margin-bottom: 6.6667vw;
        max-width: 12.1333vw;
    }

    .contactus {
        width: 95.7333vw;
        padding: 3.7333vw 0;
    }

    .newsBanner {
        height: 63.8667vw;
        padding-top: 23.4667vw;
        /* padding-left: 6.4vw; */
        text-align: left;
        background-position: center center;
        background-size: cover !important;
    }

    .newsBanner .wap {
        font-size: 5.6vw;
        color: #fff;
        font-weight: bold;
    }

    .newsBanner .wap p {
        font-size: 4.2667vw;
        font-weight: normal;
        line-height: 4.2667vw;
    }

    .contactTab,
    .hotnotic {
        width: 95.7333vw;
        height: 14.1333vw;
        background: #fff;
        display: flex;
        font-size: 3.7333vw;
        color: #232428;
        font-weight: bold;
        margin: 3.7333vw auto 0;
    }

    .hotnotic {
        align-items: center;
        padding-left: 2.9333vw;
    }

    .contactTab a {
        flex: 1;
        text-align: center;
        color: #232428;
        line-height: 14.1333vw;
        position: relative;
    }

    .hotnotic a {
        font-size: 3.7333vw;
        color: #999;
        padding: 0 4vw;
        border: 1px solid #999;
        border-radius: 20px;
        height: 8vw;
        white-space: nowrap;
        margin-right: 3.7333vw;
        line-height: 7.7333vw;
    }

    .hotnotic a.on {
        color: #232428;
        border-color: #F49D1B;
    }

    .contactEdifier::after {
        content: "";
        width: 20.5333vw;
        height: 0.6667vw;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0;
        background: #F49D1B;
    }

    .contactTab a:nth-of-type(1)::before {
        content: "";
        width: 0.2667vw;
        height: 4vw;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        background: #ccc;
    }

    /* .contactDealers::after {
        content: "";
        width: 20.5333vw;
        height: 0.6667vw;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0;
        background: #00a0ea;
    } */
    .aboutBan {
        padding-top: 23.4667vw;
        padding-left: 4.8vw;
        background-size: cover !important;
    }

    .aboutBan .baseBox {
        width: unset;
    }

    .aboutBan .aboutSubTitle {
        font-size: 5.6vw;
        margin-bottom: 0;
    }

    .aboutMain .baseBox {
        width: 93.0667vw;
    }

    .aboutBan .aboutusTitle {
        font-size: 4.8vw;
        line-height: 4.8vw;
    }

    .aboutArticle {
        padding-top: 0;
        padding-bottom: 0;
    }

    .aboutMain {
        width: 100vw;
        margin: 0;
        padding: 6.6667vw 0;
        box-sizing: border-box;
        background: none;
    }

    .aboutMain .aboutTitle {
        font-size: 5.6vw;
        text-align: left;
        padding-bottom: 1.3333vw;
        margin-bottom: 0;
        border-bottom: none;
    }

    .bigEvent {
        padding-top: 3.4667vw;
    }

    .bigEventTitle {
        font-size: 5.6vw;
        padding-bottom: 0.6667vw;
    }

    .bigEventBref {
        font-size: 2.9333vw;
        padding-bottom: 0;
    }

    .aboutMain .text {
        font-size: 3.2vw;
        color: #666;
        line-height: 5.0667vw;
    }

    .eventList {
        padding-top: 0;
        padding-left: 4.2667vw;
        padding-bottom: 0;
        width: inherit;
    }

    .eventList::after {
        background: none;
    }

    .eventList li:nth-of-type(2n) {
        padding-left: 0;
        position: unset
    }

    .eventList li .year::after {
        width: 1.0667vw;
        height: 1.0667vw;
    }

    .seeMore {
        display: none;
    }

    .wapSeeMore .year {
        text-decoration: underline;
        padding-bottom: 3px;
    }

    .eventList ul {
        padding-left: 3.4667vw;
        border-left: 1px solid #bababa;
        margin-top: 3.7333vw;
    }

    .eventList li {
        width: 84vw;
        padding-right: 0;
        margin-bottom: 4vw;
    }

    .eventList li .year {
        font-size: 3.7333vw;
        padding-left: 2.1333vw;
        padding-bottom: 0.6667vw;
    }

    .eventList li p {
        font-size: 3.2vw;
        color: #232428;
        line-height: 4.5333vw;
    }

    .aboutMain .text p {
        margin-bottom: 3.7333vw;
    }

    .aboutMain .text img {
        height: unset !important;
    }

    .eventList li img {
        width: inherit;
        margin-top: 1.8667vw;
        max-width: 69.6vw;
    }

    .companyHorner {
        height: unset;
        margin-bottom: 0;
    }

    .companyHorner h2 {
        padding-top: 4vw;
        font-size: 5.6vw;
        padding-bottom: 17.3333vw;
    }

    .timeline-dots {
        width: unset !important;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow-x: auto;
        overflow-y: hidden;
    }

    .timeline-dots::-webkit-scrollbar {
        display: none;
    }

    .timeline-horizontal .timeline-dots li {
        height: 9.0667vw;
        line-height: 8.8vw;
        float: unset;
        padding: 0 9.3333vw !important;
    }

    .pdfbtn img {
        width: 50%;
        display: block;
        margin: 1.3333vw auto;
    }

    .timeline-horizontal .timeline-dots-wrap {
        height: 9.0667vw !important;
    }

    .timeline-horizontal .timeline-dots button {
        padding-bottom: 0px !important;
        line-height: 9.0667vw !important;
        font-size: 3.7333vw !important;
    }

    .timeline-dots li.slide-active ::before {
        left: 50% !important;
        bottom: 0.2667vw !important;
        border-right: 1.0667vw solid transparent !important;
        border-left: 1.0667vw solid transparent !important;
        border-bottom: 1.0667vw solid #232428 !important;
    }

    .timeline-item {
        width: 100vw !important;
        padding-top: 0 !important;
        height: unset !important;
    }

    .timeline-list {
        width: 100vw !important;
    }

    .newsTitle {
        width: 100vw;
        margin-bottom: 3.7333vw;
    }

    .newsTitle ul {
        width: 100%;
    }

    .newsTitle ul li {
        flex: 1;
        margin-right: 0;
        height: 14.1333vw;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .newsTitle ul li {
        font-size: 3.7333vw;
        color: #999;
        line-height: unset;
    }

    .newsTitle ul li.on {
        font-size: 3.7333vw;
        color: #232428;
    }

    .newsTitle ul li.on::after {
        width: 19.2vw;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
    }

    .newsMain {
        width: 95.7333vw;
        margin: 0 auto;
    }

    .newsMain li {
        width: 100%;
        height: unset;
        padding-bottom: 10.6667vw;
        margin-bottom: 3.7333vw;
    }

    .newsMain li .newsContent {
        height: 48.2667vw;
        border-radius: 0.6667vw 0.6667vw 0 0;
        overflow: hidden;
    }

    .newsMain li img {
        width: 100%;
        height: unset;
    }

    .newsMain li .buttonGroup {
        padding-top: 3.7333vw;
    }

    .newsMain li .buttonGroup div {
        padding: 0 1.8667vw;
        font-size: 3.2vw;
        margin-right: 2.6667vw;
    }

    .newsMain li .ntitle {
        padding: 4.5333vw 0 12.2667vw 2.9333vw;
        font-weight: bold;
        font-size: 4.8vw;
    }

    .newsMain li .nTimes {
        font-size: 3.2vw;
        color: #999;
    }

    .newsMain li .nTimes {
        background-size: 14px 14px;
    }

    .newsMain li:nth-of-type(5n-1),
    .newsMain li:nth-of-type(5n),
    .newsMain li:nth-of-type(5n-1) img,
    .newsMain li:nth-of-type(5n) img {
        width: 95.7333vw;
    }

    .newsMain .loadMore {
        width: 40vw;
        height: 8.5333vw;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 2.9333vw;
        text-align: center;
        margin-bottom: 10.9333vw;
        margin-top: 10.9333vw;
    }

    .newsDetail {
        margin: 3.7333vw 1.6vw;
        width: unset;
        padding: 5.6vw 3.3333vw 0;
    }

    .newsDetail .title {
        font-size: 4.2667vw;
        line-height: 5.0667vw;
        margin-bottom: 5.0667vw;
    }

    .breadCrum {
        display: none;
    }

    .newsDetail .times {
        padding-bottom: 5.6vw;
        margin-bottom: 5.6vw;
    }

    .newsDetail .detail p {
        font-size: 3.2vw;
        line-height: 4.8vw;
    }

    .newsDetail .detail .detailTitle {
        font-size: 3.7333vw;
    }

    .newsDetail .detail img {
        margin-bottom: 4.2667vw;
        height: auto !important;
    }

    .aboutMain .text .title {
        font-size: 3.7333vw;
    }

    /* 下载与支持 */
    .supportBan {
        height: 81.6vw;
        padding-top: 0;
    }

    .supportBan .supportTitle {
        font-size: 4.8vw;
        padding-bottom: 5.3333vw
    }

    .supportBan div input {
        width: 70.6667vw;
        height: 7.4667vw;
        font-size: 3.2vw;
    }

    .supportBan div input::placeholder {
        color: #ccc;
    }

    .supportBan .support-nodata {
        font-size: 3.33vw;
    }

    .searchproductWap {
        width: inherit;
    }

    .searchProductTtitle {
        /* display: none; */
        padding: 4vw 0 0;
        font-size: 4vw;
    }

    .productSearchType ul {
        display: flex;
        flex-wrap: wrap;
        padding: 3.7333vw 2.1333vw;
        justify-content: space-between;
    }

    .productSearchType ul li {
        width: 46.1333vw;
        /* height: 46.1333vw; */
        margin-right: 3.4667vw;
        overflow: hidden;
        position: relative;
        margin-bottom: 3.7333vw;
    }

    .productSearchType ul li:nth-of-type(2n) {
        margin-right: 0;
    }

    .productSearchType ul li img {
        width: 100%;
    }

    .productSearchType ul li .onMain {
        position: absolute;
        /* left: 6.4vw; */
        /* bottom: 8.8667vw; */
        font-size: 3.2vw;
        line-height: 6.6667vw;
        display: none;
        /* display: flex; */
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-start;
        background-color: rgba(0, 0, 0, 0.4);
        backdrop-filter: blur(6px);
        width: 100%;
        height: 100%;
        padding: 4.3vw 6.4vw;
    }

    .productSearchType ul li a {
        color: #fff;
    }

    .productSearchType ul li .title {
        position: absolute;
        /* right: 1.8667vw; */
        left: 6.4vw;
        top: 4.4vw;
        font-size: 4.8vw;
        /* color: #fff; */
        color: #333;
        z-index: 2;
        font-weight: bold;
    }

    .supportList {
        padding-top: 3.7333vw;
        width: 100%;
        padding: 0 2.1333vw;
    }

    .supportList li {
        width: 46.6667vw;
        height: 32vw;
        font-size: 3.2vw;
        text-align: center;
    }

    .supportList li img {
        height: 13.6vw;
        margin-bottom: 3.2vw;
    }

    .frequently {
        width: 95.7333vw;
        padding: 5.6vw 3.2vw 6.9333vw;
        margin: 0 auto;
    }

    .frequentlyTitle {
        font-size: 4.8vw;
    }

    .frequently li {
        font-size: 3.2vw;
        padding: 3.8667vw 0;
    }

    .frequently li div {
        line-height: 4vw;
    }

    .frequently li span {
        font-size: 3.2vw;
    }

    .frequently li p {
        margin-top: 2.6667vw;
        font-size: 3.2vw;
    }

    .frequently .learnMore {
        width: 40vw;
        height: 8.5333vw;
        line-height: 8.2667vw;
        border: 1px solid #232428;
        font-size: 2.9333vw;
        color: #232428;
        background: none;
    }

    .contactUs .stillTitle {
        margin-top: 9.6vw;
        font-size: 4.8vw;
    }

    .contactUs .btn {
        margin-bottom: 8vw;
        margin-top: 4.8vw;
        width: 32vw;
        height: 7.4667vw;
        line-height: 7.4667vw;
        text-align: center;
        font-size: 3.2vw;
    }

    .blankContent {
        width: 95.7333vw;
        margin: 6.6667vw auto;
        height: 73.6vw;
        padding-top: 23.7333vw;
    }

    .searchProductsTitle {
        width: 95.7333vw;
        font-size: 3.2vw;
        padding-top: 5.6vw;
        margin-bottom: 6.6667vw;
    }

    .searchProductTab {
        margin-bottom: 0 !important;
        font-weight: normal;
    }

    .blankContent .blankTitle {
        font-size: 3.7333vw;
        margin-bottom: 4.2667vw;
        line-height: 6.6667vw;
    }

    .blankContent p {
        font-size: 2.9333vw;
        margin-bottom: 7.7333vw;
    }

    .blankContent .blankBtn {
        width: 32vw;
        height: 7.4667vw;
        line-height: 7.4667vw;
        font-size: 3.2vw;
    }

    .searchResult {
        margin: 3.7333vw 2.1333vw;
        padding: 4vw 3.4667vw;
        width: unset;
    }

    .supportBan div {
        width: unset;
    }

    .searchResult .searchResultTitle {
        font-size: 3.7333vw;
        padding-bottom: 4vw;
        margin-bottom: 3.4667vw;
    }

    .supportBan .searchIcon,
    .supportBan .proSearchIcon {
        width: 4.8vw;
        height: 4.8vw;
        background-size: cover;
        right: 2.1333vw;
        top: 50%;
        transform: translateY(-50%);
    }

    .searchResult ul {
        justify-content: space-between;
    }

    .searchResult li p {
        font-size: 3.7333vw;
        line-height: 4.2667vw;
    }

    .searchResult li {
        width: 42.6667vw;
        margin-right: 0;
        margin-bottom: 6.9333vw;
    }

    .searchResult li img {
        width: 42.6667vw;
    }

    .aboutMain .text .serviceTitle {
        font-size: 3.2vw;
    }

    .aboutMain table th {
        font-size: 3.4667vw;
    }

    .aboutMain table td {
        font-size: 3.2vw;
        line-height: 3.7333vw;
        padding: 2vw 0;
    }

    .wapProductMenus .activeOn {
        /* color: #232428;
        border-color: #00a0ea; */
        color: #F49D1B;
        border: 1px solid #F49D1B;
        border-radius: 50px;
    }

    .wapMenus {
        height: calc(100vh - 9.8667vw);
        display: none;
        background: #f8f8f8;
        width: 100%;
        position: fixed;
        left: 0;
        top: 9.8667vw;
        /* z-index: 60; */
        z-index: 1101;
        overflow: auto;
    }

    .wapMenus li {
        line-height: 14.1333vw;
        border-bottom: 1px solid #e4e4e4;
        margin-left: 2.1333vw;
        margin-right: 2.1333vw;
        font-size: 3.6333vw;
        color: #232428;
    }

    .wapMenus li a {
        color: #232428;
        display: block;
    }

    .wapProductMenu {
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-size: 3.6333vw;
    }

    .wapProductMenu img {
        width: 3.2vw;
    }

    .productMenuList {
        display: none;
        border-top: 1px solid #e4e4e4;
    }

    .productMenuList .wapMenuItem {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }

    .productMenuList .wapMenuItem .wapMenuTitle {
        line-height: 4.8vw;
        padding-top: 3.2vw;
        width: 100%;
        padding-bottom: 2.6667vw;
    }

    .productMenuList .wapMenuItem .wapMenuTitle a {
        color: #232428;
        display: flex;
        font-size: 3.2vw;
        justify-content: space-between;
        align-items: center;
    }

    .productMenuList .wapMenuItem .wapMenuTitle a img {
        width: 3.2vw;
        height: 1.7333vw;
    }

    .productMenuList .wapMenuItem .wapMenuTitle a .up {
        display: none;
    }

    .productMenuList .wapMenuItem .titileOn a .up {
        display: block;
    }

    .productMenuList .wapMenuItem .titileOn a .down {
        display: none;
    }

    .wapMenuItem section {
        display: none;
        width: 100%;
    }

    .wapMenuItem section .mobile-items {
        /* background: #f1f1f1;
        padding: 1.8667vw 3.2vw; */

        /* display: flex; */
        /* display: none; */
        /* flex-wrap: wrap; */
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 2.953vw;
        justify-content: space-around;
    }

    .wapMenus section .product-all-url {
        font-size: 2.33vw;
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 4.33vw 0;
    }

    .wapMenus section .product-all-url a {
        color: #fff;
    }

    .wapMenuItem .mobile-items>div {
        /* width: 43.875vw; */
        max-width: calc((50vw - 2.1333vw - (2.953vw / 2) - 15px));
        font-size: 3.2vw;
        line-height: 7.7333vw;
    }

    .wapMenuItem .product-all-url .product-btn {
        height: 7.26vw;
        background-color: #494949;
        min-width: 20.33vw;
        text-align: center;
        line-height: 7.26vw;
        border-radius: 1.953vw;
    }

    .serviceTab {
        width: auto;
        padding: 3.7333vw 0;
        justify-content: center;
    }

    .serviceTab .tabItem {
        width: 31.4667vw;
        height: 10.1333vw;
        margin-right: 1.3333vw;
        font-size: 3.2vw;
    }

    .serviceTab .tabItem div {
        margin-right: 0;
    }

    .serviceTab .tabItem div img {
        width: 5.3333vw;
    }

    .homeProduct .bigProduct a {
        padding-top: 0;
        padding-left: 2.6667vw;
        justify-content: flex-start;
        padding-top: 24vw;
    }

    .serviceTab .tabItem:last-child {
        margin-right: 0;
    }

    .clause {
        line-height: 4.6667vw;
    }

    .clause .baseBox {
        width: auto;
        padding: 0 5.3333vw;
    }

    .clause .content {
        padding-left: 0;
    }

    .clause .title {
        font-size: 3.7333vw;
        font-weight: bold;
        padding-top: 2.6667vw;
        line-height: 4.6667vw;
    }

    .clause .content {
        font-size: 3.2vw;
        padding-bottom: 5.3333vw;
    }

    .productMenuList .wapMenuItem dd {
        font-size: 3.2vw;
        line-height: 4.8vw;
        padding: 1.3333vw 0;
        padding-right: 2.6667vw;
    }

    .productMenuList .wapMenuItem dd a {
        color: #232428;
        word-break: break-word;
        display: block;
    }

    .wapMenus .on .productMenuList {
        display: flex;
        padding-bottom: 4vw;
        flex-direction: column;
        padding: 0 15px;
    }

    .wapMenus .on .wapProductMenu div {
        transform: rotate(180deg);
    }

    .countrySite {
        width: 95.7333vw;
        padding-top: 6.1333vw;
        /* position: fixed; */
        left: 2.1333vw;
        top: 0;
        padding-top: 16vw;
        box-sizing: border-box;
        /* height: 100vh; */
        margin: 0 auto;
    }

    .countrySite .countryTitle {
        font-size: 3.2vw;
        padding-bottom: 5.3333vw;
        border-bottom: none;
        margin-bottom: 0;
    }

    .countrySite .siteArea {
        border-bottom: 1px solid #e4e4e4;
        /* padding: 2.6667vw 0 0; */
        padding: 2.33vw 4.3vw;
    }

    .countrySite .siteAreaOn {
        padding-bottom: 1.3333vw;
    }

    .countrySite .siteArea div {
        font-size: 3.7333vw;
        padding-top: 0;
        line-height: 8vw;
    }

    .countrySite .siteArea a {
        font-size: 3.2vw;
    }

    .countrySite .siteArea ul {
        padding-top: 4.8vw;
        padding-bottom: 0;
        display: none;
        padding-left: 3.2vw;
    }

    .countrySite .siteAreaOn ul {
        display: flex;
        border-top: 1px solid #e4e4e4;
    }

    .countrySite .siteArea ul li {
        padding-bottom: 4vw;
        width: 29.8667vw;
    }

    .countrySite .siteArea ul li img {
        /* width: 36vw; */
        max-height: 30vw;
        left: 70%;
    }

    .countrySite .siteArea div img {
        display: block;
        width: 3.2vw;
        height: 1.7333vw;
    }

    .countrySite .siteAreaOn div img {
        transform: rotate(180deg);
    }

    .countrySite .siteArea div {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .productType-path {
        font-size: 3.3vw;
        padding-bottom: 4vw;
    }

    .productType-title {
        font-size: 4.3vw;
    }

    .productBan {
        height: 64vw;
        padding-top: 18.6667vw;
        padding-left: 0;
    }

    .newsBanner .banTitle {
        font-size: 6.4vw;
        margin-bottom: 4vw;
        text-align: center;
    }

    .newsBanner .bref {
        font-size: 3.2vw;
        line-height: 4.2667vw;
        text-align: center;
    }

    .productList .productSelect {
        display: none;
    }

    .productList {
        /* width: 100vw; */
        padding-bottom: 3.7333vw;
        /* padding-top: 6.6667vw; */
        overflow: unset;
        display: block;
        margin-top: 0.553vw;
        font-size: 1.563vw;
    }

    .productList .product-menus {
        margin-right: 0;
    }

    .productList .leftWapMenu .leftWapMenu-img {
        width: 13.36vw;
        height: 13.36vw;
        transform: rotate(0deg) !important;
    }

    /* .productMain{
        padding: 3.4667vw 0;
    } */
    .productMain li {
        /* width: 42.6667vw;
        margin-right: 0;
        margin-bottom: 5.3333vw; */
        width: auto;
        margin-right: 0;
        margin-bottom: 0;
    }

    .productMain ul {
        /* padding: 0 3.4667vw;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap; */
        grid-template-columns: 1fr 1fr;
        grid-gap: 2.853vw;
    }

    .productMain li a {
        font-size: 3.7333vw;
    }

    .productMain li a img {
        /* width: 42.6667vw;
        height: 42.6667vw; */
    }

    .productMain li a .ring {
        width: 3.2vw;
        height: 3.2vw;
        margin-bottom: 2.4vw;
    }

    .productMain li a .ring div {
        width: 2.1333vw;
        height: 2.1333vw;
    }

    .productMain li a .productImg {
        margin-bottom: 2.4vw;
    }

    .productMain .loadMore {
        margin-top: 4vw;
        width: 40vw;
        line-height: 8.2667vw;
        height: 8.5333vw;
        font-size: 2.9333vw;
        margin-bottom: 3.4667vw;
    }

    .productInfoItem {
        width: unset;
        flex-direction: column;
    }

    .imgList {
        width: unset;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .supportNav .baseBox {
        width: unset;
    }

    .downloads {
        width: unset;
    }

    .downloads ul {
        flex-wrap: wrap;
    }

    .productInfo {
        padding-top: 13.3333vw;
        padding-bottom: 8vw;
    }

    .imgList img {
        width: 66.6667vw;
    }

    .productType {
        width: unset;
    }

    .productInfoItem .type {
        padding-left: 2.6667vw;
        padding-bottom: 2.6667vw;
    }

    .productInfoItem .title {
        padding-left: 2.6667vw;
        font-size: 5.8667vw;
    }

    .imgList {
        height: 106.6667vw;
    }

    .productType .showDetail {
        display: none;
    }

    .supportDetail .selectList {
        width: unset;
        padding: 2.6667vw 0 8vw;
        border-bottom: 1px solid #e4e4e4;
        margin: 0 2.6667vw;
        margin-bottom: 8vw;
    }

    .supportDetail .color {
        font-size: 3.7333vw;
        padding-left: 2.6667vw;
    }

    .shareMeth {
        margin: 0 2.6667vw;
    }

    .supportNav ul li a {
        margin-left: 2.1333vw;
        font-size: 3.2vw;
        width: 21.3333vw;
    }

    .supportNav .baseBox div {
        margin-left: 11.4667vw;
    }

    .supportNav {
        padding-right: 2.1333vw;
    }

    .supproductDetail a {
        width: 28.8vw;
        height: 7.4667vw;
        line-height: 7.4667vw;
        font-size: 3.2vw;
    }

    .supportDetailFreq {
        margin: 3.7333vw auto;
    }

    .downloads ul {
        display: flex;
        justify-content: space-between;
    }

    .downloads {
        padding: 5.6vw 0;
    }

    .downloads ul li {
        width: 47.8667vw;
        margin: 0;
        font-size: 3.2vw;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 6.6667vw;
    }

    .downloads ul li img {
        margin: 0;
        width: 19.4667vw;
        height: 19.4667vw;
        margin-bottom: 5.0667vw;
    }

    .topTwo {
        display: unset;
        flex-direction: column;
        padding: 0;
    }

    .homeProduct .bigProduct {
        height: 82.5333vw !important;
    }

    .homeProduct .bigProduct img {
        height: 82.5333vw !important;
    }

    .homeProduct .bigProduct .imgmain {
        width: 95.7333vw !important;
        height: 82.5333vw !important;
    }

    .homeProduct .bigProduct {
        width: 100% !important;
    }

    .pcimg {
        display: none;
    }

    .homebigImg {
        display: block;
    }

    .regionBox {
        width: unset;
        height: 47.7333vw;
    }

    .contry {
        padding: 13.3333vw 3.4667vw 0;
    }

    .regionFont {
        font-size: 3.2vw;
        line-height: 4vw;
    }

    .btnList {
        padding-top: 5.3333vw;
        padding-bottom: 5.6vw;
    }

    .btnList div {
        height: 7.4667vw;
        line-height: 7.4667vw;
        font-size: 3.7333vw;
    }

    .body {
        padding-top: 48vw;
    }

    .regionTips {
        height: 0;
    }

    .product-menus {
        margin-right: 0;
    }

    .wapProductMenus {
        display: flex;
        padding: 3.7333vw 0;
        background: #fff;
        overflow-x: auto;
        overflow-y: visible;
        white-space: nowrap;
        /* height: 18vw; */

    }

    .overHidden {
        overflow: hidden;
    }

    .wapProductMenus .leftWapMenu,
    .product-filter-h5 .pf-all-btn {
        display: flex;
        height: 9.33vw;
        font-size: 3.3333vw;
        border-radius: 5.3333vw;
        align-items: center;
        justify-content: center;
        color: #666;
        padding: 0 5.33vw;
        margin-right: 2.66vw;
        background-color: #eaeaea;
        white-space: nowrap;
    }

    .product-filter-h5 {
        display: flex;
        align-items: center;
    }

    .product-filter-h5 .pf-all {
        padding: 3.7333vw 0;
    }

    .wapProductMenus .on {
        /* color: #232428;
        border-color: #00a0ea; */
        color: #F49D1B;
    }

    .wapProductMenus .leftWapMenu img {
        margin-left: 1.6vw;
        width: 3.2vw;
        height: 1.7333vw;
    }

    .wapProductMenus .leftWapMenu ul {
        position: absolute;
        width: 100%;
        background: #fff;
        left: 0;
        top: 16.0667vw;
        display: none;
        padding: 4.2667vw 3.6vw;
        box-shadow: 0 1vw 1.33vw rgba(0, 0, 0, 0.1);
    }

    .wapProductMenus .leftWapMenu ul .menuTitles {
        font-size: 3.7333vw;
        margin-bottom: 1.7333vw;
        display: block;
        color: #666;
    }

    .wapProductMenus .leftWapMenu ul li {
        font-size: 3.2vw;
        color: #232428;
        padding: 1.7333vw 0;
        display: flex;
        align-items: center;
    }

    .wapProductMenus .leftWapMenu ul li:hover {
        border: 1px solid #F49D1B;
        border-radius: 50px;
    }

    .wapProductMenus .leftWapMenu ul li.on {
        /* background: url('../assets/checkon.png') left center no-repeat;
        background-size: 4vw 4vw; */
        color: #F49D1B;
        border: 1px solid #F49D1B;
        border-radius: 50px;
    }

    .wapProductMenus .secondMenu ul {
        left: auto;
        right: -3.4667vw;
    }

    .wapProductMenus .active ul {
        display: grid;
        /* grid-template-columns: 48.33vw 48.33vw; */
        grid-template-columns: 1fr 1fr;
        grid-gap: 3.33vw;
        background: #fff;
        z-index: 1;
    }

    .wapProductMenus .active img {
        transform: rotate(180deg);
    }

    .contactUsForm {
        width: unset;
        padding: 3.7333vw 0;
        margin: 0 2.1333vw;
    }

    .contactUsForm h1 {
        font-size: 4.1333vw;
        margin-bottom: 3.7333vw;
    }

    .contactUsForm .inputList input {
        height: 7.2vw;
        padding: 0.8vw 0;
        outline: none;
        line-height: 7.2vw;
        border: 1px solid #ccc;
    }

    .contactUsForm textarea {
        border-radius: 1.3333vw;
        outline: none;
    }

    .contactUsForm .submit {
        width: 17.3333vw;
        height: 7.4667vw;
        line-height: 7.4667vw;
        font-size: 3.7333vw;
    }

    .siteMain .siteInfo {
        width: 69.8667vw;
        font-size: 2.9333vw;
        line-height: 5.0667vw;
    }

    .siteMain {
        width: unset;
        padding: 5.6vw 5.0667vw;
    }

    .siteMain dl {
        padding-left: 0;
        padding-top: 5.0667vw;
    }

    .siteMain dd {
        margin-bottom: 3.7333vw;
        padding-bottom: 1.3333vw;
    }

    .siteMain dd:nth-of-type(3n-1) .siteInfo {
        margin-left: -20vw;
    }

    .siteMain .title {
        font-size: 3.7333vw;
    }

    .siteMain li {
        border-bottom: 1px dashed #e4e4e4;
        margin-bottom: 5.0667vw;
    }

    .siteMain .siteName {
        font-size: 3.2vw;
        color: #F49D1B;
    }

    .imgContent {
        position: fixed;
        left: 0;
        top: 0;
        z-index: -1;
        background: #fff;
        width: 100%;
        height: 100%;
        opacity: 0;
    }

    .imgContentOn {
        z-index: 100;
        opacity: 1;
    }

    .imgContent .swiper-container {
        padding-bottom: 10.6667vw;
    }

    .imgContent .swiper-slide {
        height: 106.6667vw;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .imgContent .swiper-slide img {
        max-height: 106.6667vw;
    }

    .imgContent .swiper-pagination-bullet {
        opacity: 0.25;
    }

    .imgContent .swiper-pagination-bullet-active {
        background: black;
        opacity: 1;
    }

    .imgContent .close {
        font-size: 8vw;
        position: absolute;
        top: 5.3333vw;
        right: 5.3333vw;
        z-index: 101;
    }

    .imgswiper {
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
    }

    .irmNewsList {
        width: inherit;
        padding: 0 2.6667vw 0;
    }

    .irmList {
        padding-top: 0;
    }

    .irmList li a {
        padding: 2.6667vw 0 2vw;
        flex-direction: column;
        font-size: 3.2vw;
    }

    .irmList li a p {
        margin-bottom: 5px;
        width: unset;
    }

    .loadMore {
        width: 37.8667vw;
        height: 8.5333vw;
        line-height: 8.2667vw;
        font-size: 3.2vw;
        margin-top: 3.7333vw;
    }

    .contactMethod {
        padding-top: 3.7333vw;
        padding-bottom: 0;
    }

    .contactMethodContain {
        flex-direction: column;
        align-items: center;
        width: inherit;
    }

    .contactMethodContain .contactItem {
        width: 95.7333vw;
        height: inherit;
        margin-bottom: 3.7333vw;
        padding: 4.5333vw 4vw 4.8vw 4vw;
    }

    .contactMethodContain .contactItem img {
        width: 21.3333vw;
        height: 21.3333vw;
        margin-right: 4vw;
    }

    .contactItem .title {
        margin-bottom: 2.6667vw;
        font-size: 4.2667vw;
    }

    .contactItem .info {
        font-size: 3.2vw;
    }

    .contactItem .info div {
        width: 66.6667vw;
    }

    .contactItem .info div .tips {
        font-size: 3.2vw;
        margin-bottom: 4.5333vw;
    }

    .contactItem .info div .hotLine {
        font-size: 6.4vw;
        margin-bottom: 1.0667vw;
        padding-top: 0;
    }

    .insulationTab {
        flex-wrap: wrap;
        padding-bottom: 0;
    }

    .serviceTab .tabItem {
        width: 46.5333vw;
        margin-bottom: 3.7333vw;
        height: 15.4667vw;
        font-size: 4.8vw;
    }

    .serviceTab .tabItem:nth-of-type(2n) {
        margin-right: 0;
    }

    .productMain li .bref {
        margin-bottom: 1.3333vw;
    }

    .productMain li p {
        font-size: 3.7333vw;
        margin-bottom: 0.6667vw;
    }

    .productMain li .bref {
        font-size: 2.9333vw;
    }

    .productMain li .price {
        font-size: 3.2vw;
        color: #666;
    }

    .productMain li .price span {
        font-size: 2.6667vw;
    }

    .insulationMain li:nth-of-type(3n) {
        margin-right: 0;
    }

    .insulationMain {
        padding-bottom: 0;
        margin-bottom: 6.6667vw;
    }

    .saftyMain {
        padding-top: 6.6667vw !important;
        padding-bottom: 0 !important;
    }

    .saftyMain ul {
        justify-content: space-between;
        width: 89.3333vw;
        margin: 0 auto;
    }

    .saftyMain ul li {
        width: 41.7333vw;
        height: 41.7333vw;
        text-align: center;
        font-size: 3.2vw;
        color: #232428;
        margin-right: 0;
        margin-bottom: 6.6667vw;
    }

    .saftyMain ul li img {
        width: 80%;
        margin: 0 auto;
        margin-bottom: 2.6667vw;
    }

    .saftyMain .aboutMain {
        padding-bottom: 0;
        padding-top: 0;
    }

    .topNews {
        padding-top: 6.6667vw;
        flex-direction: column;
    }

    .topNews .videoMain {
        width: 95.7333vw;
        height: 55.4667vw;
        margin: 0 auto 2.6667vw;
    }

    .nobg .baseBox {
        width: inherit;
    }

    .irmList {
        width: 95.7333vw !important;
        margin: 0 auto 6.6667vw;
    }

    .irmList ul {
        padding: 0 4vw;
    }

    .irmList .title a {
        color: #999;
    }

    .irmList .title,
    .irmContactUs .title {
        font-size: 4.2667vw;
        padding-bottom: 1.6vw;
    }

    .irmContactUs {
        padding: 4vw 2.6667vw 0;
    }

    .irmList .title span {
        color: #999;
    }

    .enterIrm {
        width: 95.7333vw;
        height: 8.5333vw;
        font-size: 3.2vw;
        line-height: 8.2667vw;
    }

    .noticContent {
        flex-direction: column;
        margin-bottom: 0;
    }

    .irmZQ {
        padding-right: 3.7333vw;
    }

    .irmZQ p {
        line-height: 4vw;
    }

    .irmZQ a {
        font-size: 3.7333vw;
    }

    .irmContactInfo {
        flex-direction: column;
        padding-top: 2.4vw;
        padding-bottom: 5.6vw;
    }

    .contactPhone {
        padding-left: 0;
    }

    .irmContactInfo p span {
        font-size: 3.2vw;
        color: #666;
        width: 17.8667vw !important;
    }

    .irmContactInfo p .addrs {
        width: 81vw !important;
    }

    .contactPhone p span {
        font-size: 3.2vw;
        color: #666;
        width: 32.8667vw !important;
    }

    .irmContactInfo p {
        font-size: 3.2vw;
        color: #232428;
        padding-bottom: 2.4vw;
    }

    .productParamszh .title p {
        font-size: 2.9333vw !important;
        padding-top: 1.3333vw;
    }

    .methods p {
        font-size: 3.2vw !important;
    }

    .pricezh {
        font-size: 3.7333vw !important;
    }

    .pricezh span,
    .pricezh .promise {
        font-size: 3.2vw !important;
    }

    .productParamszh .title {
        font-size: 4vw !important;
    }

    .productParamszh .bref {
        font-size: 2.9333vw !important;
        line-height: 4.2667vw !important;
    }

    .irmContactInfo .companyAddr {
        width: 95.7333vw;
        border-right: none;
        padding-bottom: 3.2vw;
        margin-bottom: 3.2vw;
        border-bottom: 1px dashed #e4e4e4;
    }

    .newsList {
        padding-top: 3.7333vw;
        padding-bottom: 3.7333vw;
    }

    .newsList .baseBox {
        width: inherit;
    }

    .newsList li a {
        flex-direction: column;
        padding: 0 2.1333vw;
        margin-bottom: 3.7333vw;
    }

    .newsList li a .newsImg {
        width: 95.7333vw;
        height: unset;
        transform: translateY(0);
    }

    .newsList li a .newsInfo {
        padding-top: 3.7333vw;
        padding-left: 1.8667vw;
        padding-bottom: 5.0667vw;
    }

    .newsList li a .cnewsTitle {
        font-size: 3.7333vw;
        font-weight: bold;
        line-height: 5.3333vw;
        padding: 0 1.8667vw 2.4vw;
    }

    .newsList li a .bref {
        font-size: 3.2vw;
        padding: 0 1.8667vw 0;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        margin-bottom: 0;
    }

    .newsList li a .times {
        display: none;
    }

    .pages {
        display: none;
    }

    .severMain {
        padding: 3.7333vw 4vw;
    }

    .changeTop {
        padding-top: 0;
    }

    .changeNot {
        margin-top: 0;
        margin-bottom: 6.6667vw;
        overflow: auto;
    }

    .serviceTabs .tabItem:nth-of-type(2n) {
        margin-right: 1.3333vw;
    }

    .serviceTabs .tabItem {
        margin-bottom: 0;
        font-size: 3.2vw;
        height: 10.1333vw;
    }

    .serviceTabs .tabItem img {
        transform: scale(0.7);
    }

    .channel {
        padding-top: 8.8vw;
        flex-direction: column;
    }

    .socialMain {
        width: 95.7333vw;
        padding-top: 6.6667vw;
        font-size: 3.2vw;
        line-height: 4.8vw;
    }

    .socialTitle {
        font-size: 4.2667vw;
        line-height: 4.2667vw;
        padding-bottom: 3.4667vw;
    }

    .fundBig,
    .fundSmall {
        /* width: 95.7333vw; */
        margin-top: 6.1333vw;
        /* height: 73.3333vw; */
        box-sizing: border-box;
        overflow: hidden;
        /* padding: 49.7333vw 2.6667vw 0; */
    }

    .fundSmall {
        height: 41.211vw;
    }

    .socialMain .fund {
        margin-bottom: 6.6667vw;
    }

    .socialMain .fund img {
        /* width: unset; */
        left: 50%;
        top: 0;
        transform: translateX(-50%);
    }

    .socialMain .fund .fundTitle {
        font-size: 2.5333vw;
        /*font-size: 3.7333vw;*/
        margin-bottom: 1.3333vw;
    }

    .fundBref {
        font-size: 1.4333vw;
        /*font-size: 2.9333vw;*/
        margin-bottom: 1.3333vw;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .fundMore {
        font-size: 1.4333vw;
        /*font-size: 2.9333vw;*/
    }

    .fundBig {
        margin-top: 6.6667vw;
        height: 81.543vw;
    }

    .fundSmall {
        margin-top: 0;
    }

    /* .fundList {
        flex-wrap: wrap;
    } */
    .fundList {
        /* flex-wrap: wrap; */
        grid-gap: 1.953vw;
    }

    .educationTab {
        margin-top: 6.6667vw;
    }

    .channel .channelItem:nth-of-type(1) {
        border-right: none;
        border-bottom: 1px solid #e4e4e4;
        padding-bottom: 5.8667vw;
        margin-bottom: 6.6667vw;
    }

    .channel {
        align-items: center;
        padding-bottom: 9.3333vw;
    }

    .channel .channelItem {
        width: 85.3333vw;
    }

    .channel .channelItem ul {
        padding-left: 0;
    }

    .channel .channelItem li {
        text-align: left;
        line-height: 4.9333vw;
        padding-right: 1.3333vw;
    }

    .channel .channelItem li:nth-of-type(even) {
        text-align: left;
        padding-left: 1.3333vw;
        padding-right: 0;
    }

    .channel .channelItem li a {
        font-size: 3.2vw;
    }

    .channel .title {
        font-size: 3.7333vw;
        margin-bottom: 6.6667vw;
        font-weight: bold;
    }

    .channel .musicBox li {
        width: 100%;
        text-align: center !important;
    }

    .searchMenuNmir {
        display: flex;
        height: 100%;
        align-items: center;
    }

    .searchIcon {
        display: flex;
        align-items: center;
        margin-right: 9.0667vw;
    }

    .supportInput .searchIcon,
    .supportBan .proSearchIcon {
        margin-right: 0;
    }

    .searchMask {
        display: none;
        top: 9.8667vw;
        width: 100vw;
        height: calc(100% - 9.8667vw);
    }

    .searchContentInput,
    .searchContentInput-mobile {
        width: 84.8vw;
        height: 8.8vw;
        margin: 13.8667vw auto;
    }

    .searchContentInput input,
    .searchContentInput-mobile input {
        font-size: 3.2vw;
        height: 8.8vw;
        width: 84.8vw;
        position: relative;
        z-index: 2;
    }

    .closeSearchMask {
        display: none;
    }

    .headSearchMask {
        display: none;
        font-size: 5.3333vw;
    }

    .searchInputIcon,
    .search-new-page .searchNewInputIcon {
        right: 4vw;
        top: 1.8667vw;
        z-index: 2;
        top: 1.33vw;
    }

    .tjSearchProduct {
        font-size: 3.2vw;
        line-height: 3.2vw;
        margin-bottom: 2.9333vw;
    }

    .searchContentList {
        width: 84.8vw;
        margin: 0 auto;
    }

    .searchContentList dl {
        width: 84.8vw;
        margin: 1.953vw auto;
        flex-wrap: wrap;
    }

    .searchContentList ul li {
        width: 26.6667vw;
        margin-right: 2.1333vw;
        margin-bottom: 3.3333vw;
    }

    .searchContentList ul li div {
        max-width: 26.6667vw;
        max-height: 26.6667vw;
    }

    .searchContentList ul li a {
        font-size: 2.9333vw;
    }

    .searchContentList ul li img {
        margin-bottom: 2.4vw
    }

    .searchContentList dl a {
        padding: 1.6vw 3.2vw;
        font-size: 2.9333vw;
    }

    .searchContentList ul li .imgcontent {
        width: 21.094vw;
    }

    .timeline-horizontal .timeline-dots-wrap {
        width: 86.6667vw !important;
        left: 6.6667vw !important;
    }

    .timeline {
        padding-top: 0;
    }

    .timeline-item div {
        width: 33% !important;
        padding: 1.3333vw !important;
        font-size: 3.2vw !important;
    }

    .timeline-item img {
        max-width: 100%;
        max-height: unset !important;
    }

    .timeline-container {
        width: 100vw !important;
    }

    .timeline-list-wrap {
        /* width: 10000px !important; */
    }

    .timeline-dots-wrap.top {
        top: -13vw !important;
    }

    .timeline-list-wrap {
        /* display: flex !important;  */
    }

    .searchIcon svg,
    .searchInputIcon svg,
    .searchNewInputIcon svg,
    .searchInputIcon-mobile svg,
    .mapIcon svg,
    .searchBox .search svg,
    .supportBan .proSearchIcon svg {
        width: 5.3333vw;
        height: 5.3333vw;
    }

    .searchKeywordList {
        font-size: 3.2vw;
        top: 5.6vw;
        padding-bottom: 2.6667vw;
        border-radius: 0 0 4vw 4vw;
    }

    .searchKeywordList .title {
        font-size: 3.2vw;
        padding-bottom: 3.2vw;
        margin-bottom: 3.2vw;
    }

    .searchKeywordList ol li {
        margin-bottom: 1.6vw;
    }

    .searchContentList dl dd {
        margin-bottom: 3.2vw;
    }

    .downLoadProductTitle {
        padding-top: 6.6vw;
        font-size: 4.8vw;
        line-height: 4.8vw;
        padding-bottom: 1.2vw
    }

    .downloadTab {
        width: 95.7333vw !important;
        margin: 0 auto;
    }

    .downloadTab .tabItem {
        font-size: 3.2vw;
        height: 10.1333vw;
    }

    .downloadTab .tabItem:nth-of-type(2n) {
        margin-right: 1.3333vw;
    }

    .downloadTab .tabItem div img {
        width: 3.3333vw;
    }

    .downloadTab .tabItem div {
        width: 3.3333vw;
        margin-right: 1.3333vw;
    }

    .downLoadMain {
        padding-bottom: 6.6667vw
    }

    .downLoadMain table {
        width: 95.7333vw;
        margin: 0 auto;
    }

    .downLoadMain table thead th {
        height: 8.5333vw;
        line-height: 8.5333vw;
        font-size: 3.7333vw;
    }

    .downLoadMain table thead {
        line-height: 8.5333vw;
    }

    .downLoadMain table td {
        font-size: 3.2vw;
        color: #666;
    }

    .pdfstate {
        text-indent: 20px;
    }

    .pdfbtn div {
        width: 17.6vw;
        height: 6.4vw;
        line-height: 6.4vw;
        font-size: 2.9333vw;
    }

    .downLoadMain table td {
        height: 14.4vw;
        text-align: left;
    }

    .productState {
        width: 63.7333vw;
    }

    .productOperation {
        width: 32vw;
    }

    .wabMenu {
        width: 95.7333vw;
        background: #fff;
        margin: 3.7333vw auto;
        display: flex;
    }

    .wapjobMenu {
        flex: 1;
        height: 11.4667vw;
        position: relative;
    }

    .wapjobMenu::after {
        content: "";
        height: 2.6667vw;
        background: #e4e4e4;
        position: absolute;
        right: 0;
        width: 1px;
        top: 50%;
        margin-top: -1.3333vw;
    }

    .wapjobMenu:last-child:after {
        background: none;
    }

    .wapjobMenu span {
        display: flex;
        align-items: center;
        height: 11.4667vw;
        font-size: 3.2vw;
        color: #232428;
        justify-content: center;
    }

    .wapjobMenu span img {
        width: 3.2vw;
        height: 1.7333vw;
        margin-left: 0.8vw;
    }

    .wapjobMenu span .up {
        display: none;
    }

    .wapjobMenu ul {
        font-size: 3.2vw;
        background: #fff;
        position: absolute;
        left: 0;
        top: 11.2vw;
        display: none;
        z-index: 10;
        text-align: center;
        line-height: 9.6vw;
        width: 100%;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    }

    .wapjobMenu ul li {
        border-bottom: 1px solid #e4e4e4;
    }

    .showWapMenu ul,
    .showWapMenu span .up {
        display: block;
    }

    .showWapMenu span .down {
        display: none;
    }

    .wapjobMenu .on {
        color: #F49D1B;
    }

    .jobList {
        width: 95.7333vw;
        margin: 0 auto;
    }

    .jobList li {
        width: 100%;
        padding: 4.8vw 3.2vw;
        margin-bottom: 3.7333vw;
        border-color: #e4e4e4;
        background: #fff;
    }

    .jobList .jobNtime {
        font-size: 3.7333vw;
        margin-bottom: 5.0667vw;
    }

    .jobList .jobNtime span {
        font-size: 3.2vw;
    }

    .jobList .money {
        font-size: 3.2vw;
    }

    .jobList .money span {
        font-size: 3.2vw;
        margin-left: 7.2vw
    }

    .jobMore {
        margin-top: 2.9333vw;
        margin-bottom: 6.6667vw;
    }

    .jobName {
        height: 9.8667vw;
        line-height: 9.8667vw;
        font-size: 3.7333vw;
        padding: 0 3.7333vw;
    }

    .jobName .close {
        font-size: 5.3333vw;
    }

    .jobInfomation {
        padding: 4.2667vw 3.7333vw 2.9333vw;
    }

    .jobInfomation div span {
        margin-right: 4vw;
    }

    .jobInfomation div {
        font-size: 3.2vw;
        line-height: 5.3333vw;
    }

    .jobInfomation div:nth-of-type(2n) {
        padding-left: 4vw;
    }

    .jobBref {
        padding: 4.2667vw 3.7333vw 0;
        line-height: 5.3333vw;
        font-size: 3.2vw;
        -webkit-overflow-scrolling: touch;
    }

    .jobBref .title {
        font-size: 3.2vw;
        padding-top: 2.9333vw;
    }

    .jobInfo {
        height: unset;
        width: 89.3333vw;
        padding-bottom: 6.6667vw;
    }

    .jobEmail {
        font-size: 3.2vw;
        padding-top: 3.4667vw;
    }

    .jobEmail span {
        font-size: 3.7333vw;
    }

    .searchListContent {
        width: 95.7333vw;
        margin: 0 auto;
        height: unset;
    }

    #container {
        display: none;
    }

    .keyWordInput {
        padding-top: 6.6667vw;
        padding-left: 3.7333vw;
    }

    .keyWordInput input {
        width: 88.2667vw;
        height: 11.2vw;
    }

    .mapIcon {
        /* top: 9.3333vw;
        right: 7.4667vw; */
        margin-top: -2.65vw;
    }

    .keyWordResult {
        padding: 3.4667vw 0;
        padding-left: 3.7333vw;
        font-size: 3.2vw;
    }

    .resultList {
        height: unset;
        overflow: unset;
        margin-top: 5.33vw;
    }

    .resultList li {
        padding-top: 4vw;
        padding-bottom: 2.9333vw;
    }

    .resultList .title {
        font-size: 3.7333vw;
        margin-bottom: 3.2vw;
    }

    .resultList li div {
        margin-bottom: 1.3333vw;
        font-size: 3.2vw;
    }

    .resultList li div img {
        /* transform: scale(.7);
        width: 3.7333vw;
        height: 4.8vw; */
        transform: scale(.8);
    }

    .resultList li div .text {
        width: 80vw;
    }

    .resultList li div a {
        color: #666;
        margin-left: 1.3333vw;
        width: 20.5333vw;
    }

    .resultList li div a span {
        color: #039eee;
    }

    .mapContents {
        padding-bottom: 6.6667vw;
    }

    .netWorkTitle {
        width: 90.6667vw;
        margin: 0 auto;
        font-size: 4.8vw;
        line-height: 4.8vw;
        padding: 9.0667vw 0 4.8vw;
    }

    .newworkContent {
        padding-top: 6.6667vw;
    }

    .netWorkSelect {
        padding-top: 8vw;
        font-size: 3.2vw;
        color: #666;
    }

    .netWorkSelect select {
        background: #fff;
        width: 48.5333vw;
        border-color: #e4e4e4;
        outline: none;
        font-size: 3.2vw;
    }

    .netWorkList li {
        background: #fff;
        padding: 3.7333vw 2.9333vw;
        border-bottom: none;
        margin-bottom: 2.9333vw;
    }

    .netWorkList .title {
        color: #F49D1B;
    }

    .netWorkList {
        padding-top: 2.9333vw;
    }

    .resultList ul {
        padding: 0 2.9333vw;
    }

    .netWorkList ul {
        padding-bottom: 3.7333vw;
    }

    .topTwo li {
        flex: unset
    }

    .homeProduct li .proBref {
        width: unset;
        font-size: 2.9333vw;
        text-align: left;
    }

    .countrySite .siteArea ul {
        border-bottom: none;
    }

    .productTitleAndSubtitle,
    .technology_title {
        padding-top: 6.6667vw;
        font-size: 4.2667vw;
        line-height: 4.2667vw;
        /* width: unset; */
        /* padding-left: 2.1333vw; */
    }

    .technology_content {
        /* padding: 2.4vw 2.1333vw 0; */
    }

    .productTitleAndSubtitle span,
    .productTitleAndSubtitle a .product_title_more,
    .technology_title span {
        /* font-size: 2.9333vw; */
        font-size: 2.563vw;
    }

    .homeProduct ul,
    .productOthers_short {
        padding-top: 2.4vw;
        flex-wrap: wrap;
        width: unset;
        /* padding: 2.4vw 2.1333vw 0; */
        justify-content: space-between;
    }

    /* .homeProduct .productTitleAndSubtitle {
        width: unset;
        padding-left: 2.1333vw;
    } */
    .homeProduct li:nth-of-type(3n+3) {
        /* margin-right: 2.6667vw; */
    }

    .homeProduct li:nth-of-type(2n) {
        margin-right: 0;
    }

    .homeProduct .productOthers_content .proTitle {
        font-size: 2.148vw;
        margin: 1.465vw 0 0.391vw 0;
    }

    .homeProduct .productOthers_content .proBref {
        /* font-size: 1.367vw; */
        /* font-size: 10px; */
        font-size: 1.758vw;
        margin: 0.977vw 0 1.465vw 0;
    }

    .homeProduct .productOthers_content .proDesc {
        font-size: 2.734vw;
    }

    .productOthers_div {
        grid-gap: 2.93vw 1.953vw;
        margin-bottom: 4.883vw;
    }

    .cHomeProductMore {
        width: 42.4vw;
        height: 9.6vw;
        line-height: 9.3333vw;
        font-size: 3.2vw;
        margin-bottom: 6.6667vw;
    }

    .privacyMain {
        /* padding: 16vw 2.4vw 0; */
        padding: 10vw 2.4vw 0;
    }

    .productImgList {
        flex-direction: column;
    }

    .productlistContent {
        width: 100vw !important;
        padding-left: 0 !important;
    }

    .product .product_wrapper .slider_wrapper {
        left: 0 !important;
    }

    .productParamszh {
        padding-top: 6.6667vw !important;
        width: 90vw !important;
        margin: 0 auto !important;
        position: unset !important;
        transform: inherit !important;
    }

    .product .product_wrapper {
        min-height: 0 !important;
    }

    .product .product_wrapper .slider_wrapper {
        max-width: 100vw !important;
    }

    .product .product_wrapper {
        max-width: 100% !important;
    }

    .methods img {
        width: 26.9333vw !important;
    }

    .methods {
        padding-top: 1.0667vw !important;
        padding-bottom: 1.3333vw !important;
    }

    .manual p a {
        font-size: 3.2vw !important;
    }

    .pricezh {
        margin-bottom: 10.6667vw;
    }

    .list {
        display: none !important;
    }

    .productInfoParams {
        padding: 4vw 2.6667vw !important;
    }

    .productInfoParams ul li .specs-title {
        font-size: 3.2vw;
        font-weight: normal !important;
        color: #666;
    }

    .productInfoParams ul li {
        font-size: 3.2vw;
    }

    .productInfoParams ul {
        padding: 0 !important;
    }

    .wapnews {
        width: 95.7333vw;
        margin: 0 auto 6.6667vw;
    }

    .wapnews .productTitleAndSubtitle {
        padding-left: 0;
        padding-top: 2.1333vw;
        position: relative;
        padding-bottom: 2.4vw;
    }

    .wapnews .swiper-slide {
        width: 95.7333vw;
    }

    .wapnewsImg {
        width: 100%;
    }

    .wapnews .swiper-slide img {
        width: 100%;
    }

    .hNewsInfo {
        height: 22.6667vw;
        display: flex;
        flex-direction: column;
        padding: 3.4667vw;
        justify-content: space-between;
        background: #f1f1f1;
    }

    .hNewsInfo .title {
        font-size: 3.7333vw;
        color: #232428;
        line-height: 5.6vw;
    }

    .hNewsInfo .time {
        font-size: 2.9333vw;
        color: #666;
    }

    .swiper-container-horizontal>.swiper-pagination-bullets,
    .swiper-pagination-custom,
    .swiper-pagination-fraction {
        bottom: 25.0667vw
    }

    .swiper-pagination-bullet {
        background: none;
        border: 1px solid #fff;
        border-radius: 50%;
        opacity: 1;
    }

    .swiper-pagination-bullet-active {
        background: #fff;
    }

    footer .subNav dl:last-child {
        border-bottom: 1px solid #dcdcdc
    }

    footer .focus_phone .phone_img img {
        margin-right: 0.977vw;
        width: 3.125vw;
        height: 3.125vw;
    }

    footer .subNav .focus_phone {
        font-size: 1.758vw;
    }

    footer .subNav .focus_phone .phone_number {
        margin-bottom: 1.953vw;
    }

    footer .subNav .focus_phone .focus_title {
        font-size: 2.734vw;
    }

    footer .wapFocus {
        margin-bottom: 5.853vw;
        font-size: 2.8vw;
    }

    footer .wapFocus .focus_us {
        display: flex;
        text-align: center;
        align-items: center;
    }

    footer .wapFocus .focus_us span {
        font-size: 2.8vw;
    }

    footer .wapFocus ul {
        display: flex;
        padding-top: 1.563vw;
        padding-bottom: 2.344vw;
    }

    footer .wapFocus ul li {
        margin-right: 0.977vw;
    }

    .product .product_wrapper .desc {
        transform: unset !important;
        position: unset !important;
        top: 0 !important;
        position: relative !important;
        width: 90% !important;
        right: 0 !important;
        margin: 0 5% 5% 5% !important;
    }

    .productList {
        padding-top: 0;
    }

    .code-div {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 100%;
    }

    #video-img {
        padding-bottom: 74px;
    }

    .step-div {
        display: none;
    }

    .desc {
        width: 100%;
    }

    .video-div {
        /* width: 300px; */
        /* height: 260px; */
        width: 80vw;
        height: calc(80vw * 9 / 16);
        margin-left: -40vw;
        margin-top: calc((-80vw * 9 / 16) / 2);
    }

    .video-content {
        width: 100%;
    }

    .code-img-cont img {
        width: 60%;
        height: 60%;
    }

    .desc {
        font-size: 14px;
        padding-top: 90px;
    }

    .img-word {
        font-size: 12px;
    }

    .close-btn {
        top: -33px;
        right: 8px;
    }

    .technology_model_div {
        /* width: 100%; */
    }

    .technology_model {
        padding-bottom: 7.813vw;
    }

    .technology_model .technology_play {
        width: 7.8vw;
        height: 7.8vw;
        margin-top: -3.9vw;
        margin-left: -3.9vw;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .technology_model .technology_content {
        grid-gap: 3.906vw 3.906vw;
    }

    .technology_model .technology_title {
        padding-bottom: 5.859vw;
    }

    .productTitleAndSubtitle a {
        padding-right: 0;
    }

    .homeNewsList ul li {
        width: 39.648vw;
        max-width: 42.871vw;
        padding-right: 1.953vw;
    }

    .homeNewsList ul li img {
        width: 37.695vw;
    }

    .homeNewsList .news_list {
        /* height: 52.344vw; */
        height: 54.59vw;
    }

    .homeNewsList .news_content {
        font-size: 1.563vw;
        padding-top: 1.953vw;
    }

    .homeNewsList .news_title {
        font-size: 1.953vw;
        padding-bottom: 0.391vw;
    }

    .homeNewsList .news_more {
        padding-top: 4.199vw;
        padding-bottom: 1.953vw;
        font-size: 1.563vw;
    }

    .homeNewsList .news_more .news_more_text {
        width: 8.594vw;
        height: 3.125vw;
        line-height: 3.125vw;
    }

    .homeNewsList .news_more .news_more_date {
        line-height: 3.125vw;
        margin-left: 1.953vw;
    }

    /*服务与售后*/
    .service-sale {
        width: 100%;
        margin: 3.333vw auto;
        color: #333;
        font-size: 2.13vw;
    }

    .service-sale .tab-title {
        display: none;
    }

    .service-tab {
        justify-content: center;
        align-items: center;
        margin: 3.3vw 0;
        padding: 1.6vw 0;
        border-bottom: 0;
    }

    .service-tab ul {
        border-bottom: 1px solid #e5e5e5;
        padding-bottom: 4.666vw;
    }

    .service-tab ul li {
        border: 1px solid #fff;
        border-radius: 20px;
        background-color: #f2f2f2;
        margin-left: 1.3vw;
    }

    .service-tab ul li a {
        padding: 1.3vw 4.3vw;
    }

    .service-url {
        display: none;
    }

    /*服务与售后 服务条款*/
    .service-clause {
        padding: 0 5.3333vw;
    }

    /*服务与售后 关注联系*/
    .service-contact .contact-items {
        padding-top: 4.33vw;
        display: block;
    }

    .service-contact .contact-item .title {
        margin-bottom: 1.33vw;
        font-size: 3.66vw;
    }

    .service-contact .contact-item-scan {
        margin-top: 0;
    }

    .service-contact .contact-item {
        margin-bottom: 8.33vw;
    }

    .service-contact .contact-text {
        margin: 2.3vw;
        padding: 2vw;
    }

    .service-contact .mapList {
        padding: 6.3vw 2.3vw;
        margin: 6.3vw 2.3vw;
    }

    .mapList .mapList-items .mapList-items-text {
        margin-bottom: 3.33vw;
        font-size: 4.33vw;
    }

    .map-search {
        width: 84.33vw;
    }

    .mapKeyWordInput input {
        width: 84.33vw;
        height: 10.33vw;
    }

    .mapList .mapList-items {
        width: 84.33vw;
    }

    /*服务与售后 常见问题*/
    .problemsKeyWordInput input {
        width: 66.023vw;
        height: 8.102vw;
        font-size: 2.253vw;
    }

    .search-keyword {
        width: 66.023vw;
    }

    .service-content .problems-search {
        margin: 4.33vw 0;
    }

    .service-content .problems-search ul {
        margin-top: 1.953vw;
        font-size: 2.272vw;
    }

    .service-content .problems-search ul li {
        padding: 0 0.977vw;
    }

    .service-content .problems-content {
        width: 76.33vw;
        margin: 4.33vw auto;
    }

    .service-content .problems-content ul {
        display: block;
    }

    .service-content .problems-content ul li {
        padding: 2.832vw 0;
    }

    .service-page {
        height: 2.93vw;
        margin: 3.906vw 0;
    }

    .pageLeft,
    .pageRight {
        width: 4.883vw;
    }

    .pageLimit {
        width: 7.422vw;
        height: 2.93vw;
    }

    .nosearch {
        font-size: 2.8vw;
    }

    /*服务与售后 专属渠道*/
    .content-channel {
        width: 88.33vw;
        margin: 0 auto;
    }

    .service-content .channel-page {
        padding: 3.33vw;
    }

    .service-content .channel-page p {
        font-size: 3.2vw;
    }

    .service-content .channel-page ul {
        display: block;
        padding: 4.33vw 0 2.33vw 0;
    }

    .service-content .channel-page ul li {
        font-size: 4.1vw;
        padding: 3.3vw 0;
    }

    /*首页搜索*/
    .search-new-mobile {
        display: block;
        width: 78%;
    }

    .searchContentList ul {
        margin-bottom: 4.333vw;
    }

    .searchContentList ul li:nth-child(1),
    .searchContentList ul li:nth-child(2),
    .searchContentList ul li:nth-child(3) {
        transform: translateX(0px);
        opacity: 1;
    }

    .search-new-mobile .searchInputIcon-mobile {
        top: 2.333vw;
        right: 2.333vw;
    }

    .search-content-mobile,
    .search-content-mobile input {
        width: 78.5vw;
        height: 10.8vw;
        text-indent: 2.353vw;
    }

    .searchKeywordList,
    .searchKeywordList-mobile {
        top: 15.33vw;
    }

    .product_item_name {
        font-size: 2.563vw;
    }

    .product_item_name_subhead {
        font-size: 1.9vw;
    }

    .product_item_text_div {
        line-height: 4.148vw;
    }

    .product_item_text {
        font-size: 1.172vw;
        width: 100%;
        margin: 1.172vw 0 1.953vw;
    }

    /*首页跳转搜索页面*/
    .search-new-page .searchNewContentInput,
    .search-new-page .search-type {
        width: 78.6vw;
    }

    .search-new-page .search-text {
        width: 78.6vw;
        height: 8.33vw;
    }

    .search-new-page .searchNewInputIcon {
        left: unset;
        width: unset;
    }

    .search-new-page .search-text input {
        height: 8.33vw;
        text-indent: 3.33vw;
        width: 78.6vw;
    }

    .search-new-page-contents {
        width: 95.33vw;
    }

    .search-new-page .search-type ul {
        font-size: 2.33vw;
    }

    .search-new-page-contents .search-products,
    .search-new-page-contents .search-problems {
        margin: 3.906vw 1.953vw;
        /* height: 108.9vw; */
    }

    .search-new-page-contents .search-products-items ul {
        grid-template-columns: 1fr 1fr;
        column-gap: 4.33vw;
    }

    .search-new-page-contents .search-products-items img {
        width: 40.8vw;
    }

    .search-new-page-contents .products-name,
    .search-new-page-contents .products-text {
        max-width: 40.8vw;
    }

    /* .search-new-page-contents .products-name,.search-new-page-contents .products-text,.search-new-page-contents .products-url{
        text-align: center;
    } */

    /*下载与支持*/
    .supportProductDownload {
        margin-top: 5vw;
        padding: 2.33vw;
    }

    .support-download ul {
        flex-direction: column;
        align-items: center;
    }

    .support-download ul li {
        margin-bottom: 3.33vw;
        font-size: 4.8vw;
        width: 100%;
        height: 40.13vw;
        margin-right: 0;
    }

    .support-download ul li span {
        margin-top: 3.8vw;
    }

    .supportProductDownload .shadow-pop {
        width: 76vw;
        margin-left: -38vw;
    }

    .supportProductDownload .pop-title {
        font-size: 3.9vw;
    }

    .supportProductDownload .pop-download {
        width: 18vw;
        height: 7vw;
        line-height: 7vw;
        border-radius: 9vw;
        font-size: 2.8vw;
    }

    .supportProductDownload .support-shadow ul li a {
        font-size: 2.8vw;
    }

    .supportProductDownload .support-shadow ul li {
        padding: 6.3vw 0;
    }

    /*产品详情*/
    .productDetail {
        font-size: 3.3vw;
        height: 14.719vw;
        top: 9.601vw;
    }

    .productContent {
        margin-top: 14.719vw;
    }

    .productDetail .productDetail_nav {
        /* margin:4.3vw; */
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        margin-top: 4.3vw;
    }

    .buyLink .buyLinkHref {
        font-size: 2.6vw;
        width: 15.76vw;
        height: 4.885vw;
        padding: 0.8vw 2.2vw;
        border-radius: 2.604vw;
    }

    .detailnav ul {
        font-size: 3.3vw;
    }

    .detailnav ul li {
        padding-left: 3vw;
    }

    .productDetailTitle {
        padding: 0 3vw;
    }

    .productDetail_spec,
    .productDetail_parts {
        width: 90%;
    }

    .spec_title {
        font-size: 4.3vw;
        padding: 2.3vw 0;
    }

    .spec_title a {
        font-size: 2.8vw;
    }

    .spec_content,
    .parts_content {
        padding: 4.306vw 0;
        font-size: 2.263vw;
    }

    .spec_content li .spec_li_text {
        font-size: 3.9vw;
    }

    .parts_content ul li {
        width: 90vw;
        padding: 6.3vw;
        margin-bottom: 4.3vw;
    }

    .parts_content ul li span {
        padding-right: 2.3vw;
    }

    .parts_content ul li img {
        width: 40vw;
    }

    /*首页：国际奖项*/
    .homeAwards {
        margin-bottom: 7.813vw;
        font-size: 1.367vw;
    }

    .homeAwards .homeAwards_items {
        padding: 4.953vw 0;
    }

    .homeAwards .homeAwards_items ul {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 2.553vw;
    }

    .homeAwards .homeAwards_items ul li {
        max-width: unset;
        margin-left: 0;
    }

    .homeAwards .homeAwards_items ul li a {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .homeAwards .homeAwards_items ul li img {
        width: 18.742vw;
    }

    .homeAwards .homeAwards_items_name {
        font-size: 2.553vw;
        /* font-size: 1.953vw; */
        margin-top: 1.172vw;
        max-width: 25.742vw;
    }

    .homeAwards .homeAwards_items_more {
        /* font-size: 1.367vw; */
        font-size: 2.167vw;
        margin-top: 0.391vw;
    }

    /*社会责任页面*/
    .socialMain .fund .fundTitle {
        font-size: 2.344vw;
        margin-bottom: 1.758vw;
        line-height: 2.344vw;
    }

    .fundBref {
        font-size: 1.367vw;
        margin-bottom: 1.465vw;
        line-height: 2.148vw;
    }

    .fundMore {
        font-size: 1.367vw;
        line-height: 1.367vw;
    }

    /*国际奖项*/
    .awardsPage {
        font-size: 1.563vw;
    }

    .awards_nav {
        padding: 1.953vw 0;
    }

    .awards_text {
        padding: 1.953vw 0;
    }

    .awards_text_p {
        font-size: 2.344vw;
    }

    .awards_text_content {
        padding: 3.906vw 5.859vw;
        margin: 1.953vw 0;
    }

    .awards_content {
        padding: 1.953vw 0;
    }

    .awards_content_items {
        width: 33.398vw;
        margin-right: 5.859vw;
    }

    .awards_content_items ul li {
        height: 17.578vw;
    }

    .awards_content_items ul li p {
        max-width: 30.273vw;
        margin-top: 1.172vw;
        padding: 0 0.977vw;
    }

    .awards_content_items ul li img {
        width: 6.25vw;
    }

    .awards_content_list {
        width: 86.914vw;
    }

    .awards_content_list_title {
        margin: 1.953vw 0;
    }

    .awards_content_list_name {
        font-size: 1.953vw;
    }

    .awards_content_list_desc {
        margin-top: 0.781vw;
    }

    .awards_content_list_products {
        padding: 1.953vw 0;
    }

    .awards_content_list_products ul {
        grid-gap: 3.906vw;
    }

    .awards_content_list_products ul li {
        margin-bottom: 1.953vw;
    }

    .awards_content_list_products ul li .list_products_img,
    .list_products_name {
        width: 26.367vw;
    }

    .list_products_name {
        margin-top: 0.781vw;
    }

    .awards_year {
        font-size: 1.367vw;
    }

    .awards_year img {
        width: 2.344vw;
        height: 2.344vw;
    }

    /*移动端调试*/
    .wapAwardsItems {
        padding: 16px 0;
        overflow-x: auto;
        overflow-y: visible;
        white-space: nowrap;
        display: flex;
        color: #999;
    }

    .wapAwardsItems .wapAwardsItem {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-right: 10px;
        padding: 0 12px;
    }

    .wapAwardsItems span {
        margin-left: 5px;
    }

    .wapAwardsItems .wapAwardsItem img {
        max-width: 64px !important;
    }

    .wapAwardsItemOn {
        border: 1px solid #F49D1B;
        border-radius: 60px;
        color: #333;
    }

    .wapAwardsDesc {
        padding: 16px;
        margin: 16px 0;
        background-color: #F2F2F2;
    }

    .wapAwardsProducts {
        margin: 16px 0;
    }

    .wapAwardsProducts ul {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px;
    }

    .wapAwardsProducts ul li a {
        color: inherit;
    }

    .wapAwardsProducts .wapAwardsProductsName {
        font-size: 16px;
        font-weight: bold;
    }

    .wapAwardsProducts .wapAwardsProductsYear {
        display: flex;
        color: #999;
        font-size: 14px;
        align-items: center;
    }

}

@media screen and (max-width: 768px) {
    .homeProduct .productOthers_content .proDesc {
        font-size: 3.646vw;
    }

    .homeProduct .productOthers_content .proBref {
        /* font-size: 10px; */
        font-size: 2.344vw;
    }

    .homeProduct .productOthers_content .proTitle {
        font-size: 2.865vw;
    }

    .fundList {
        display: flex;
        flex-wrap: wrap;
        /* grid-gap: 2.604vw; */
    }

    .fundSmall {
        height: 73.3333vw;
        width: 95.7333vw;
    }

    .video-div {
        /* width: 300px; */
        /* height: 260px; */
        width: 80vw;
        height: calc(80vw * 9 / 16);
        margin-left: -40vw;
        margin-top: calc((-80vw * 9 / 16) / 2);
    }

    .img-word {
        font-size: 10px;
    }

    .homeNewsList ul li {
        /* max-width: 239px; */
        /* width: 52.865vw; */
        max-width: 57.161vw;
        padding-right: 2.604vw;
    }

    .homeNewsList ul li img {
        width: 37.695vw;
    }

    .homeNewsList .news_list {
        /* height: 416px; */
        /* height: 69.792vw; */
        height: 58.786vw;
    }

    .homeNewsList .news_content {
        font-size: 2.083vw;
        padding-top: 2.604vw
    }

    .homeNewsList .news_title {
        font-size: 2.604vw;
        padding-bottom: 0.521vw;
    }

    .homeNewsList .news_more {
        padding-top: 8.599vw;
        padding-bottom: 2.604vw;
        font-size: 2.083vw;
    }

    .homeNewsList .news_more .news_more_text {
        width: 13.458vw;
        height: 4.167vw;
        line-height: 4.167vw;
    }

    .homeNewsList .news_more .news_more_date {
        line-height: 4.167vw;
        margin-left: 2.604vw;
    }

    .homeNewsList .scroll_div {
        margin: 6.51vw 0 3.906vw;
    }

    .problemsKeyWordInput input {
        width: 65.052vw;
        height: 8.869vw;
        text-indent: 2.9vw;
    }

    .search-keyword {
        width: 65.052vw;
    }

    .service-content .problems-content ul li {
        padding: 3.776vw 0;
    }

    .service-page {
        height: 3.906vw;
        margin: 5.208vw 0;
    }

    .pageLeft,
    .pageRight {
        width: 6.51vw;
    }

    .pageLimit {
        width: 9.896vw;
        height: 3.906vw;
    }

    .service-content .problems-search ul {
        font-size: 2.423vw;
    }

    .service-sale {
        font-size: 2.083vw;
    }

    /*社会责任页面*/
    .socialMain .fund .fundTitle {
        font-size: 3.125vw;
        margin-bottom: 2.344vw;
        line-height: 3.125vw;
    }

    .fundBref {
        font-size: 1.823vw;
        margin-bottom: 1.953vw;
        line-height: 4.865vw;
    }

    .fundMore {
        font-size: 1.823vw;
        line-height: 4.823vw;
    }

    footer .focus_phone .phone_img img {
        margin-right: 1.302vw;
        width: 4.167vw;
        height: 4.167vw;
    }

    footer .subNav .focus_phone {
        font-size: 2.344vw;
    }

    footer .subNav .focus_phone .phone_number {
        margin-bottom: 2.604vw;
    }

    footer .subNav .focus_phone .focus_title {
        font-size: 3.646vw;
    }

    .searchContentList ul li .imgcontent {
        width: 28.125vw;
    }

    /*国际奖项*/
    .awardsPage {
        font-size: 2.083vw;
    }

    .awards_nav {
        padding: 2.604vw 0;
    }

    .awards_text {
        padding: 2.604vw 0;
    }

    .awards_text_p {
        font-size: 3.125vw;
    }

    .awards_text_content {
        padding: 5.208vw 7.813vw;
        margin: 2.604vw 0;
    }

    .awards_content {
        padding: 2.604vw 0;
    }

    .awards_content_items {
        margin-right: 7.813vw;
    }

    .awards_content_items ul li {
        height: 23.438vw;
    }

    .awards_content_items ul li p {
        margin-top: 1.563vw;
    }

    .awards_content_items ul li img {
        width: 8.333vw;
    }

    .awards_content_list {
        width: 115.885vw;
    }

    .awards_content_list_title {
        margin: 2.604vw 0;
    }

    .awards_content_list_name {
        font-size: 2.604vw;
    }

    .awards_content_list_desc {
        margin-top: 1.042vw;
    }

    .awards_content_list_products {
        padding: 2.604vw 0;
    }

    .awards_content_list_products ul {
        grid-gap: 5.208vw;
    }

    .awards_content_list_products ul li {
        margin-bottom: 2.604vw;
    }

    .awards_content_list_products ul li .list_products_img,
    .list_products_name {
        width: 35.156vw;
    }

    .list_products_name {
        margin-top: 1.042vw;
    }

    .awards_year {
        font-size: 1.823vw;
    }

    .awards_year img {
        width: 3.125vw;
        height: 3.125vw;
    }

    .product_item_text_div {
        line-height: 5.848vw;
    }
}

@media screen and (max-width: 1024px) and (min-width:600px) {
    .mapKeyWordInput input {
        font-size: 2.353vw;
        height: 8.33vw;
    }

    footer .subNav .focus_phone {
        font-size: 2.358vw;
    }

    footer .wapFocus {
        margin-bottom: 2.604vw;
        font-size: 2.93vw;
    }

    footer .wapFocus .focus_us {
        display: flex;
        text-align: center;
        align-items: center;
    }

    footer .wapFocus .focus_us span {
        /* font-size:12px */
    }

    footer .wapFocus ul {
        display: flex;
        padding-top: 2.083vw;
        padding-bottom: 3.125vw;
    }

    footer .wapFocus ul li {
        margin-right: 1.302vw;
    }
}