/* @media (min-width: 576px) {
    .container {
        max-width: 700px !important;
    }
}

@media screen and (min-width: 768px) {
    .container {
        max-width: 1000px !important;
    }
}

@media screen and (min-width: 1400px) {
    .container {
        max-width: 1200px !important;
    }
} */

@media screen and (min-width: 1700px) {
    .container {
        max-width: 1300px !important;
    }
}



@media screen and (max-width: 1700px) {
    .headPc-box .right-list>li>a {
        font-size: 14px;
    }

    .headPc-box .right-login a {
        font-size: 14px;
    }

    .headPc-box .box-right>.right-list>li {
        margin: 0 24px;
    }

    .headPc-box .box-left>a:first-child,
    .headPc-box .right-search>a:first-child {
        margin-right: 10px;
    }
    .headPc-box .box-left>a:not(:last-child) {
        margin-right: 10px;
    }

    /* 品牌介绍 */
    .brand-content .bottom-img {

        left: 14%;
    }
    .brand-content .bottom_text{
        padding-left: 52%;
        padding-right: 15px;
    }
}

@media screen and (max-width: 1500px) {

    /* 品牌介绍 */
    .brand-content .bottom-img {

        left: 10%;
    }
}

@media screen and (max-width: 1400px) {
    .headPc-box .right-list>li>a {
        font-size: 14px;
    }

    .headPc-box .right-login a {
        font-size: 14px;
    }

    .headPc-box .box-right>.right-list>li {
        margin: 0 24px;
    }

    .headPc-box .box-left>a:first-child,
    .headPc-box .right-search>a:first-child {
        margin-right: 6px;
    }
    .headPc-box .box-left>a:not(:last-child) {
        margin-right: 6px;
    }

    /* 品牌介绍 */
    .brand-content .bottom-img {
        left: 7%;
    }

    .about-conter-nav-left>ul>li:not(:last-child) {
        margin-right: 67px;
    }

    .brand-content .brand-text {
        padding-top: 100px;
    }

    /* 产品服务 */
    .product .product-left-right {
        left: 52%;
    }

    /* 色彩空间 */
    .color-matching .color-matching-list>ul>li {
        padding: 18px 13px;
    }

    /* 换装服务 */
    .serve .serve-top-left {
        margin-top: 0;
    }
}

@media screen and (max-width: 1300px) {

    /* 品牌介绍 */
    .brand-content .bottom-img {
        left: 4%;
    }

    /* 色彩空间 */
    .space .space-top-img {
        margin-right: 27px;
    }
}

@media screen and (max-width: 1200px) {
    .headPc-box .right-list>li>a {
        font-size: 14px;
    }

    .headPc-box .right-login a {
        font-size: 14px;
    }

    .headPc-box .box-right>.right-list>li {
        margin: 0 14px;
    }

    /* 品牌介绍 */
    .brand-content .bottom_text {
        padding-left: 27%;
    }

    .brand-content .bottom-img {
        display: none;
    }

    .about-conter-nav-left>ul>li:not(:last-child) {
        margin-right: 43px;
    }

    .about-conter-nav-left>ul>li>a {
        font-size: 15px;
    }

    .about-conter-nav .about-top {
        align-items: center;
        flex-direction: column-reverse;
    }

    .about-conter-nav-right {
        justify-content: center;
    }

    /* .about-conter-nav .about-top>.about-conter-nav-left>ul>li {
        padding: 10px 0;
    } */
    .about-conter-nav-left>ul>li>a{
        line-height: 60px;
        height: 60px;
    }

    .about-conter-nav .about-top>.about-conter-nav-right>ul>li {
        padding: 18px 0;
        height: 63px;
        line-height: 29px;
    }

    .about-conter-nav-right .about-conter-nav-right-house {
        padding: 18px 0;
    }

    .brand-content .brand-text-content>div>div>h2 {
        font-size: 26px;
    }

    .brand-content .brand-text {
        padding-top: 28px;
    }

    .brand-content .brand-text-content>div>div>p {
        font-size: 16px;
    }

    .brand-content .brand-text-num>div>span {
        font-size: 74px;
    }

    .brand-content .brand-text-num {
        margin-bottom: 99px;
    }

    .brand-content .brand-text-bottom {
        margin-bottom: 0;
    }

    /* 产品服务 */
    .product .product-right {
        display: none;
    }

    .product .product-left-right {
        left: 19%;
        padding-right: 20px;
    }

    .product {
        margin-top: 0;
    }

    .product .product-left-left {
        padding-left: 30px;
    }

    /* 色彩空间 */
    /* 换装服务 */
    .serve .serve-top-left {
        margin-top: 0;
    }

    .inq-sel .sel-cent select{
        padding: 15px 120px 15px 10px;
    }

    .space .space-top-text .item>p{
        width: 366px;
        top: -25%;
        left: 0%;
    }
}

@media screen and (max-width: 1024px) {
    .headPc-box .right-list>li>a {
        font-size: 14px;
    }

    .headPc-box .right-login a {
        font-size: 14px;
    }

    .headPc-box .box-right>.right-list>li {
        margin: 0 14px;
    }

    /* 品牌介绍 */
    .brand-content .bottom_text {
        padding-left: 27%;
    }

    .idnex-banner>.index-content-top{
        margin-top: 70px;
    }
    .idnex-banner>.index-content-top>h2 {
        font-size: 34px;
        line-height: 55px;
    }
    .idnex-banner .index-space {
        margin-top: 93px;
    }
    .idnex-banner .index-space>h3 {
        font-size: 28px;
        line-height: 36px;
    }
    .idnex-banner .index-space>h2 {
        font-size: 30px;
        line-height: 35px;
    }
    .idnex-banner .index-space>p {
        font-size: 24px;
        line-height: 40px;
        margin-top: 12px;
        margin-bottom: 40px;
    }
    .product .product-left-right .right-img img{
        width: 252px;
    }
}

@media screen and (max-width: 1000px) {
    .headPc-box {
        display: none;
    }

    .headMob {
        display: block;
    }

    .headMob .box-right img {

        margin-right: 61px;
    }

    /* 首页 */
    .index-video {
        margin-top: 77px;
    }

    .com-banner {
        margin-top: 77px;
    }
    .com-banner img {
        height: 280px;
        object-fit: cover;
    }
    .com-box .com-text .text-box h2 {
        font-size: 30px;
        line-height: 45px;
        letter-spacing: 12px;
    }
    .com-box .com-text .text-box h3{
        font-size: 30px;
        line-height: 45px;
        letter-spacing: 12px;
    }
    .com-box .com-text .text-box p {
        font-size: 26px;
        line-height: 30px;
        letter-spacing: 2px;
    }

    .about-conter-nav-left>ul>li:not(:last-child) {
        margin-right: 35px;
    }

    /* 品牌介绍 */
    .brand-content .bottom_text {
        padding-left: 11%;
    }

    /* 品牌历史 */
    .history {
        display: none;
    }

    .brand-hisory {
        display: block;
    }

    /* 色彩空间 */
    .space .space-top-text {
        margin-bottom: 70px;
        padding-top: 60px;
        position: relative;
        width: 100%;
    }

    /* .space .space-top-text .item {
        left: 31%;
        top: 0;
    } */
    .space .space-top{
        flex-direction: column;
    }
    .space .space-top-img {
        margin-right: 0;
    }
    .space .space-top-img img{
        max-width: 100%;
    }
    .space .space-top-text .item>p{
        position: inherit;
        margin-bottom: 20px;
    }

    .color-matching .color-matching-list>ul>:not(:last-child) {
        margin-right: 10px;
    }

    .color-matching .color-matching-list>ul>li>a>img {
        margin-left: 8px;
        margin-bottom: 8px;
    }

    .color-matching .color-matching-list>ul>li {
        padding: 13px 0;
    }

    /* 换装服务 */
    .serve .serve-top {
        margin-bottom: 0;
    }

    .serve .serve-top-left .list {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .serve-five .serve-five-text div:not(:last-child) {
        margin-right: 10px;
    }

    .serve-five .serve-five-text .item {
        padding-left: 10px;
        padding-right: 10px;
    }

    
    /* 门店查询 */
    .page{
        margin: 0 !important;
    }
    .mendian .box2{
        margin-left: 150px;
    }
    .mendian .paragraph1{
        font-size: 40px;
    }
    .mendian .infoBox1{
        font-size: 40px;
    }
    .mendian .word7{
        font-size: 26px;
    }
    .mendian .section2 {
        width: 28px;
        height: 28px
    }

    .join .join-content{
        flex-direction: column;
    }
    .join .join-content-left {
        width: 100%;
    }
    .join .join-content-right{
        width: 100%;
        margin-top: 30px;
    }
    .join .join-banner{
        padding: 80px 0;
        margin-top: 78px;
    }
    .join .join-content-left h2 {
        font-size: 36px;
        line-height: 50px;
        letter-spacing: 12px;
    }
    .join .join-content-left .zhao {
        font-size: 28px;
    }

    .brand-cont .cont-list li:nth-child(odd) .cont-box .box-bimg{
        width: 100%;
        object-fit: contain;
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box .box-bimg{
        width: 100%;
        object-fit: contain;
    }
    .brand-cont .cont-box h2 {
        font-size: 28px;
    }


    .inq-sel .sel-cent{
        flex-direction: column;
    }
    .inq-sel .sel-box{
        position: inherit;
        top: 0;
    }
    .inq-sel .sel-cent select{
        margin-bottom: 20px;
    }
    .inq-map .map-shop .shop-box{
        width: 30%;
    }
    .inq-sel{
        padding: 50px 0;
    }

    .color-matching .color-matching-img {
        column-count: 2;
    }
}

@media screen and (max-width: 768px) {
    .headMob .box-right img {

        margin-right: 14px;
    }

    /* 品牌介绍 */
    .brand-content .bottom_text {
        padding-left: 6%;
    }

    .brand-content .brand-text-num>div:first-child {
        padding-right: 66px;
        position: relative;
    }

    .brand-content .brand-text-num>div>span {
        font-size: 68px;
    }

    /* 品牌介绍 */
    .brand-hisory .item {
        padding: 0 20px;
    }

    /* 产品服务 */
    .product .product-left-left {
        padding-left: 114px;
        padding-top: 105px;
        margin: 0;
    }

    .product .product-left-right {
        left: 0;
    }

    .product .product-left-left ul {
        display: flex;
        justify-content: flex-start;
    }

    .product .product-left-right .right-img {
        margin-right: 34px;
    }

    .product .product-left-left>ul>li>.product-active {
        line-height: 8px;
    }

    .product .product-left-left>ul>.icon-active::before {
        top: -7px;
    }

    /* 色彩空间 */

    /* 公共底部 */
    .footer .footer-circle {
        left: 43.5%;
    }

    .product .product-left-left>ul>li:not(:last-child) {
        margin-bottom: 0;
        margin-right: 13px;
    }

    .space .space-top-text .item {
        left: 10%;
        top: 0;
    }


    /* 焕装服务 */
    .serve-five .serve-five-text {
        flex-direction: column;
    }

    .serve-five .serve-five-text .item {
        border-bottom: 1px solid #e5e5e5;
        padding: 15px 10px;
    }

    .serve-five .serve-five-text div:not(:last-child) {
        margin-right: 0;
        margin-bottom: 20px;
    }
    .serve-five .serve-five-text .item>h2{
        margin-top: 8px;
        margin-bottom: 4px;
    }

    .serve {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .serve-nine .serve-nine-text {
        flex-wrap: wrap;
    }

    .serve-nine .serve-nine-text .icon {
        width: 20%;
        margin-top: 15px;
    }
    .serve-nine .serve-nine-banner{
        background: none;
    }

    .serve-nine .index-content-top>p {
        margin-bottom: 30px;
        line-height: 40px;
    }

    

    .serve-bottom .serve-bottom-left>h2 {
        font-size: 26px;
    }
    .serve-bottom .serve-bottom-left>p{
        margin-top: 3px;
    }
    .serve-bottom .bot-box{
        flex-direction: column;
    }
    .serve-bottom .serve-bottom-btn{
        margin-top: 20px;
    }
    .serve-bottom{
        padding: 50px 0;
    }
    .serve-bottom .serve-bottom-btn{
        padding: 6px 20px;
    }
    .serve-bottom .serve-bottom-btn span{
        padding-right: 30px;
    }
    .serve .index-content-top>h2{
        font-size: 30px;
        line-height: 50px;
    }
    .serve .index-content-top>p {
        margin-top: 5px;
        margin-bottom: 15px;
    }
    .serve .serve-top-left .list h2 {
        font-size: 30px;
        line-height: 45px;
    }
    .serve .serve-top-left .list p{
        margin-top: 15px;
        margin-bottom: 22px;
    }
    .serve .serve-top-left .list button a{
        padding: 10px 50px;
    }

    .space-applet .erweima{
        width: 100%;
    }
    .space-applet .erweima1{
        width: 100%;
    }
    .space-applet{
        padding: 40px 0;
    }
    .color-matching .color-matching-list>ul{
        flex-wrap: wrap;
        width: 100%;
    }
    .space-applet .space-applet-text h2{
        font-size: 26px;
        line-height: 36px;
    }
    .color-matching .color-matching-list>ul>li>a{
        font-size: 14px;
    }
    .color-matching .color-matching-list>ul>li>a>img{
        width: 18px;
        margin-bottom: 4px;
    }
    .color-matching .color-matching-list>ul>li{
        margin-bottom: 10px;
        width: 22%;
    }
    .product .product-left-right .right-img img{
        max-width: 100%;
    }
    .product-list .list a .list-text>button{
        padding: 10px 50px;
    }
    .product-list .list a .list-text>p{
        margin-top: 5px;
        margin-bottom: 15px;
    }

    .inq-map .map-shop{
        position: inherit;
    }
    .inq-map .map-shop .shop-box{
        position: inherit;
        width: 100%;
    }
    .inq-map #mapBox{
        height: 500px !important;
    }
    .product .product-left-right .right-img img{
        width: auto;
    }

    .space-zn-img{
        column-count: 2;
    }
}

@media screen and (max-width: 576px) {
    .headMob .box-right img {
        margin-right: 0px;
    }

    /* 品牌介绍 */
    .brand-content .bottom_text {
        padding-left: 3%;
    }

    .brand-content .bottom_text h2 {
        font-size: 20px;
        margin: 15px 0;
    }

    .brand-content .bottom_text span {
        font-size: 12px;
        padding-right: 5px;
        padding-left: 30px;
        line-height: 20px;
    }

    .brand-content .bottom_text p {
        padding-right: 6px;
        font-size: 12px;
        line-height: 22px;
        margin-top: 18px;
    }

    .brand-content .brand-text-bottom {
        margin-bottom: 0;
        padding-top: 40px;
        padding-bottom: 29px;
    }

    .brand-content .brand-text-num {
        margin-bottom: 33px;
    }
    .about-conter-nav-right>ul{
        flex-wrap: wrap;
    }
    .about-conter-nav-left>ul>li>a {
        line-height: 40px;
        height: 40px;
    }
    .common-banner-nav .nav-active {
        border-bottom: 2px solid #E30613;
    }
    .about-conter-nav .about-top>.about-conter-nav-left>ul>li:hover a{
        border-bottom: 2px solid #E30613;
      }

    .about-conter-nav-left>ul>li:not(:last-child) {
    }

    .brand-content .brand-text-num>div>span {
        font-size: 40px;
    }
    .brand-content .brand-text-num>div>i {
        font-size: 14px;
    }

    .brand-content .brand-text-num>div:last-child {
        padding-left: 20px;
    }

    .brand-content .brand-text-content>div>div>p {
        padding: 0 5px;
        line-height: 28px;
        margin-bottom: 40px;
    }

    .brand-content .brand-text-num>div:first-child {
        padding-right: 20px;
    }

    .about-conter-nav .about-top>.about-conter-nav-left>ul>li {
        text-align: center;
    }

    .about-conter-nav .about-top>.about-conter-nav-right>ul>li {
        padding: 0;
        height: 29px;
        line-height: 29px;
    }

    .about-conter-nav-right .about-conter-nav-right-house {
        padding: 0;
    }

    .about-conter-nav-right {
        margin-top: 10px;
        display: none;
    }

    .product-list {
        padding-top: 35px;
    }

    .about-conter-nav-left>ul {
        flex-wrap: wrap;
        justify-content: flex-start;
        padding-left: 15px;
    }

    /* 品牌历史 */
    .brand-hisory .item {
        padding: 0;
    }

    .brand-hisory .index-content-top>h2 {
        font-size: 36px;
    }

    .brand-hisory {
        padding-top: 40px;
        padding-bottom: 35px;
    }

    .brand-hisory .item .item-time h2 {
        font-size: 30px;
    }

    .brand-hisory .item .item-img img {
        width: 100%;
    }

    /* 品牌荣誉 */
    .brand-rongyu .index-content-top>h2 {
        font-size: 30px;
        line-height: 50px;
    }

    .brand-rongyu {
        padding-top: 40px;
        padding-bottom: 10px;
    }
    .brand-rongyu .row>div{
        width: 50%;
    }
    .brand-rongyu .list .list-text p{
        padding: 16px 5px;
        font-size: 16px;
    }

    .brand-loading {
        margin-top: -12px;
        margin-bottom: 23px;
    }

    .product-list .product-list-search button {
       width: 124px;
        line-height: 19px;
        text-align: right;
        padding-right: 15px;
        padding: 8px 20px;
    }
    .product-list .product-list-search button::before {
        top: 25%;
    }

    /* 新闻资讯 */
    .brand-news {
        padding-bottom: 0;
    }

    .brand-news .index-content-top>h2 {
        font-size: 28px;
        line-height: 50px;
    }
    .show-background .show-background-top h2 {
        font-size: 26px;
        line-height: 40px;
    }
    .show-background {
        padding-top: 50px;
        padding-bottom: 50px;
        margin-top: 78px;
    }
    .brand-news-show .list {
        margin-bottom: 35px;
    }
    .brand-news-show .showBtn{
        margin-bottom: 35px;
    }
    .brand-news-show .showBtn .btn-top button {
        padding: 12px 60px;
    }

    .brand-news .index-content-top>p {
        margin-bottom: 23px;
    }

    .brand-news .tab-box {
        margin-bottom: 29px;
    }

    .brand-news .brand-news-list .item {
        margin-bottom: 24px;
    }

    .brand-news .brand-news-list .item .item-img img {
        width: 100%;
    }

    .brand-news {
        padding-top: 40px;
    }

    /* 联系我们 */
    .brand-about .index-content-top {
        margin-top: 40px;
    }

    /* 产品服务 */
    .product .product-left-right {
        left: 0;
        padding-right: 0;
    }

    .product .product-left-right {
        flex-wrap: wrap;
        margin-top: 188px;
    }

    .product .product-left-left {
        padding-left: 0;
        padding-bottom: 0;
        height: 180px;
    }

    .product .product-left-right .right-img {
        margin-right: 0;
        padding-top: 0;
        text-align: center;
        z-index: 1;
    }

    .product .product-left-left>ul>li:not(:last-child) {
        margin-bottom: 8px;
        margin-right: 0;
    }

    .product .product-left-left ul {
        flex-wrap: wrap;
        justify-content: flex-end;
    }

    .product .product-left-left>ul>li {
        width: 30%;
        margin-top: 10px;
    }

    .product .product-left-right .right-text .text>p {
        margin-bottom: 0;
        font-size: 14px;
        line-height: 28px;
        margin-top: 10px;
    }
    .product .product-left-right .right-text .text>h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .product .bottom a>.details {
        padding: 10px 50px;
    }

    .product .right-text {
        text-align: center;
        width: 100%;
        margin-top: -180px;
    }

    .product .right-text>.img {
        text-align: center;
        width: 100%;
    }

    .product .right-text .text {
        margin-bottom: 26px;
        margin-top: 30px;
    }

    .product .right-text .text p {
        text-align: left;
        padding: 0 10px;
    }

    .product-list .list-img img {
        width: 100%;
    }
    .product-list .product-list-search input{
        width: 100%;
        border-right: 1px solid #FFB953;
        padding: 12px 8px;
    }

    /* 公共底部 */
    .footer {
        padding-top: 25px;
    }

    .footer .footer-list>ul {
        flex-wrap: wrap;
    }

    .footer .footer-list>ul>li:not(:last-child) {
        margin-right: 0;
    }

    .footer .footer-list>ul>li {
        width: 33%;
        text-align: center;
    }

    .footer .footer-list>ul>li:not(:last-child)::after {
        right: 0px;
    }

    .footer .footer-text>p {
        padding: 0 20px;
    }

    .footer .footer-circle {
        left: 40.5%;
        height: 35px;
    width: 75px;
    }

    .index-about .index-about-item {
        padding: 20px 15px 20px 15px;
    }
    .index-about .index-about-item-content>button{
        padding: 10px 0;
    }
    .index-about .index-about-item_text>h3 {
        font-size: 18px;
        line-height: 26px;
    }
    .index-about .index-about-item_text>p {
        font-size: 12px;
        line-height: 20px;
    }
    .index-about .index-about-item-title {
        margin-bottom: 20px;
    }

    .join .join-content-right{
        padding: 0 15px;
    }
    .join .join-content-right .form-input {
        margin-bottom: 20px;
    }
    .join .join-banner {
        padding: 30px 0;
    }
    .join .join-content-left h2 {
        font-size: 28px;
        line-height: 38px;
        letter-spacing: 10px;
    }
    .join .join-content-left .zhao {
        font-size: 24px;
    }
    .join .join-content-right {
        padding: 20px 15px;
    }
    .join .join-content-right .btn{
        padding: 12px 0;
    }
    .join .join-content-right .title .cont h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .com-box .com-text .text-box h2{
        font-size: 22px;   
         line-height: 40px;
        letter-spacing: 6px;
    }
    .com-box .com-text .text-box h3{
        font-size: 22px;   
         line-height: 40px;
        letter-spacing: 6px;
    }
    .com-box .com-text .text-box p {
        font-size: 20px;
    }

    .product-zhen .conter {
        margin-top: 15px;
        text-align: center;
    }
    .product-zhen .conter>h2 {
        font-size: 24px;
        line-height: 36px;
    }
    .product-zhen .conter>p {
        font-size: 12px;
        line-height: 20px;
        margin-top: 4px;
        margin-bottom: 20px;
    }
    .product-zhen .pro-lit2{
        flex-direction: column-reverse;
    }
    .product-zhen .conter>button{
        padding: 12px 50px;
        width: 100%;
    }
    .product-zhen-banner .index-content-top h2{
        font-size: 20px;
        line-height: 35px;
    }
    .product-zhen-banner .index-content-top p{
        margin-top: 3px;
        margin-bottom: 0;
        letter-spacing: 8px;
    }
    .product-zhen{
        padding-top: 35px;
    }
    .product-zhen .product-zhen-banner .tit-box{
        /* display: none; */
        padding: 0px 32px 0 20px;
    }
    .product-zhen .product-zhen-banner .tit-box p {
        font-size: 12px;
        line-height: 22px;
    }
    .product-zhen .product-zhen-banner .banner-tit{
        top: 20px;
    }
    .product-zhen .product-zhen-banner .zhen-pc-img{
        display: none;
    }
    .product-zhen .product-zhen-banner .zhen-phone-img{
        display: block;
    }

    .about-conter-nav-right .house{
        margin-right: 5px;
    }
    .about-conter-nav .about-top>.about-conter-nav-right>ul>li:last-child{
        margin-right: 0;
    }

    .index-content{
        padding-top: 40px;
        padding-bottom: 18px;
    }
    .index-content .index-content-top>h2, .product-list .index-content-top>h2 {
        font-size: 28px;
        color: #313131;
        line-height: 50px;
        letter-spacing: 3px;
    }
    .index-content .index-content-top>p, .product-list .index-content-top>p {
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 8px;
        margin-top: 3px;
        margin-bottom: 28px;
    }
    .index-content .index-content-item .index-content-item-text>h3{
        font-size: 24px;
        line-height: 36px;
    }
    .index-content .index-content-item .index-content-item-text>p{
        margin-bottom: 13px;
        line-height: 22px;
    }
    .index-about .index-content-top>h2{
        font-size: 28px;
        color: #313131;
        line-height: 50px;
        letter-spacing: 3px;
    }
    .index-about .index-content-top>p{
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 8px;
        margin-top: 3px;
        margin-bottom: 28px;
    }

    .idnex-banner img{
        width: 100%;
        object-fit: cover;
    }
    .idnex-banner>.index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
        letter-spacing: 3px;
    }
    .idnex-banner>.index-content-top>p{
        font-size: 12px;
        line-height: 15px;
        letter-spacing: 8px;
        margin-top: 3px;
        margin-bottom: 28px;
    }
    .idnex-banner>.index-content-top{
        margin-top: 62px;
    }
    .idnex-banner .index-space>h3{
        display: none;
    }
    .idnex-banner .index-space>h2{
        display: none;
    }
    .idnex-banner .index-space>p{
        display: none;
    }
    .idnex-banner .index-space{
        position: absolute;
        bottom: -380%;
        left: 50%;
        transform: translateX(-50%);
        text-align: inherit;
        margin-top: 0;
    }

    .brand-cont{
        background: none;
        height: auto;
        padding-bottom: 50px;
        padding-top: 0;
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box .box-simg{
        transform: rotate(0);
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box{
        text-align: left;
    }
    .brand-cont .cont-list li:nth-child(odd) .cont-box h2 {
        padding-left: 10px;
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box h2{
        padding-right: 0;
        padding-left: 10px;
        font-size: 26px;
    }
    .brand-cont .cont-list li .cont-box{
        width: 100%;
    }
    .brand-cont .cont-list li:nth-child(odd) .cont-box .box-bimg{
        padding-left: 0;
    }
    .brand-cont .cont-list li:nth-child(odd) .cont-box p{
        padding-left: 0;
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box .box-bimg{
        padding-right: 0;
    }
    .brand-cont .cont-list li:nth-child(even) .cont-box p{
        padding-right: 0;
    }
    .brand-hist .hist-text p {
        font-size: 12px;
        line-height: 20px;
    }
    .index-content-top>h2 {
        font-size: 28px;
        line-height: 50px;
    }
    .index-content-top>p {
        font-size: 14px !important;
        line-height: 15px !important;
        letter-spacing: 8px !important;
        margin-top: 3px !important;
        margin-bottom: 20px !important;
    }

    .brand-content .brand-text-content>div>div>h2{
        font-size: 22px;
        line-height: 34px;
    }
    .index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
    }
    .brand-about .index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
    }
    .index-video  .phone-banner{
        display: block;
    }
    .index-video-item{
        display: none;
    }

    .product-show .text>h2 {
        font-size: 26px;
        line-height: 35px;
        margin-bottom: 15px;
    }
    .product-show .text>p {
        font-size: 14px;
        line-height: 26px;
        margin-bottom: 22px;
    }
    .product-show .product-show-top {
        margin-bottom: 30px;
    }
    .product-show .product-show-middle .title>span {
        font-size: 16px;
    }
    .product-show .product-show-middle .title {
        padding: 15px 0;
        padding-left: 20px;
    }
    .product-show .product-show-middle .img {
        margin-top: 35px;
    }
    .product-show .product-show-bottom .item{
        flex-direction: column;
        padding-bottom: 20px;
        margin-top: 20px;
    }
    .product-show .product-show-bottom .parme{
        margin-top: 15px;
    }
    .product-show-hot .title>h2 {
        font-size: 22px;
        line-height: 30px;
    }
    .product-show-hot {
        padding: 40px 0;
    }
    .product-show-hot .title {
        margin-bottom: 20px;
    }
    .product-show-hot .list .list-text>a>button{
        padding: 10px 50px;
    }
    .product-show-hot .list .list-text>p {
        margin-top: 10px;
        margin-bottom: 20px;
    }
    .product-show-hot .row {
        margin-bottom: -20px;
    }
    .product-show-hot .row .col-xl-4{
        padding-bottom: 20px;
    }
    .space .index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
    }
    .space .space-top-text .item{
        left: 0;
        width: 100%;
    }
    .space .space-top-text .item .item-conten{
        width: 100%;
        right: 0;
        bottom: -236px;
    }
    .space .space-top-text .item>p{
        left: 0;
        width: 100%;
        position: inherit;
        margin-bottom: 20px;
    }
    .space .space-top-text {
        margin-bottom: 60px;
        padding-top: 10px;
    }
    .space .index-content-top>i{
        margin-bottom: 30px;
    }
    .space .index-content-top>i {
        font-size: 14px;
        line-height: 26px;
    }
    .color-matching .index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
    }

    .mendian{
        display: none;
    }
    .query-warp{
        display: none;
    }
    .query-bar{
        padding: 30px 0;
    }
    .query-bar select{
        background: #FFFFFF;
        border-radius: 6px;
        border: 1px solid #DEDEDE;
        width: 100%;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #333333;
        line-height: 20px;
        padding: 15px 10px;
        margin-bottom: 15px;
    }
    .query-bar .btn{
        background: #EF7D00;
        border-radius: 6px;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 20px;
        width: 100%;
        padding: 15px 0;
    }
    .query-map #allmap{
        height: 300px;
    }
    .query-nav{
        padding-bottom: 30px;
    }
    .query-nav .box-left .icon-shop{
        background: url(../images/query-icon-shop.svg) no-repeat center;
        background-size: contain;
        display: inline-block;
        width: 16px;
        height: 16px;
        vertical-align: middle;
    }
    .query-nav .box-left span{
        font-size: 14px;
        font-family: SourceHanSansCN-Regular, SourceHanSansCN;
        font-weight: 400;
        color: #020F1E;
        line-height: 22px;
        vertical-align: middle;
    }

    .space-zhinan-conter .icon>ul{
        flex-wrap: wrap;
    }
    .space-zhinan-conter .icon {
        padding: 0 50px;
    }
    .space-zhinan .space-zhinan-banner {
        padding-top: 120px;
        padding-bottom: 210px;
        padding-left: 22px;
    }
    .space-zhinan .space-zhinan-banner>h2 {
        font-size: 30px;
    }
    .space-zhinan .space-zhinan-banner>h3 {
        font-size: 26px;
        line-height: 35px;
        margin-top: 4px;
    }
    .space-zhinan .space-zhinan-nav {
        padding-left: 30px;
        padding-top: 30px;
        padding-bottom: 40px;
        padding-right: 30px;
    }
    .space-zhinan .space-zhinan-nav h2 {
        font-size: 22px;
        line-height: 36px;
    }
    .space-zhinan .space-zhinan-nav h3 {
        font-size: 20px;
        line-height: 36px;
        margin-top: 0;
    }
    .space-zhinan .item{
            padding-left: 18px;
            padding-top: 30px;
            padding-bottom: 13px;
            padding-right: 20px;
    }
    .space-zhinan-conter .index-content-top>h2{
        font-size: 28px;
        line-height: 50px;
    }
    .space-zhinan-conter .index-partner-swiper {
        padding-bottom: 50px;
    }
    .space-zhinan-conter .icon>ul>li>span {
        font-size: 14px;
        line-height: 20px;
        margin-top: 6px;
    }

    .about-map #allmap {
        height: 444px;
    }
    .about-cent {
        padding: 30px 0 30px 0;
    }
    .about-ul{
        position: inherit;
    }
    .about-ul .ul-box{
        flex-direction: column;
    }
    .about-ul .ul-box li{
        width: 100%;
        margin-top: 20px;
    }

    .brand-content .bottom-img{
        display: block;
        position: inherit;    
        left: 0;
        top: 0;
    }
    .brand-content .bottom-img img{
        max-width: 100%;
    }

    .inq-map .map-shop .box-tit{
        padding-left: 0;
        padding-right: 0%;
    }
    .inq-map #mapBox{
        height: 300px !important;
    }
    .inq-sel .sel-cent{
        padding: 25px 15px;
    }
    .inq-sel {
        padding: 35px 0;
    }
    .inq-sel .sel-cent{
        box-shadow: inherit;
    }
    .serve-nine .serve-nine-text .icon:not(:last-child ):after{
        content: none;
    }
    .serve-nine .serve-bot h3{
            letter-spacing: 5px;
            line-height: 18px;
    }
    .serve-nine .serve-bot p{
            line-height: 26px;
    }
    .index-about .index-about-item-content input{
        padding: 10px 0;
        padding-left: 20px;
        font-size: 14px;
        margin-bottom: 15px;
    }
    .index-about .index-about-item-content button{
        padding: 10px 0;
    }
    .index-about .index-about-item-content>select{
        padding: 10px 20px;
        font-size: 14px;
    }
    .index-about .index-about-item-title img{
        width: 40px;
    }
    .index-about {
        padding-top: 18px;
        padding-bottom: 50px;
    }
    .serve-five .serve-five-text .item{
            padding: 15px 50px;
    }
    
    .serve-five .serve-five-text .item>p{
            margin-top: 10px;
    }
    .product-show .left-bot{
        flex-wrap: wrap;
    }
}