
img{width:100%;}
.sec01{background: #41b9b2;}
.sec01 .icon{width:175px;}
.sec01 .l1{font-size: 0.21rem; margin-bottom: 0.25rem;}
.sec01 .l2{font-size: 0.75rem; margin-bottom: 0.12rem;}
.sec01 .l3{font-size: 0.27rem;}
.sec01 .text{padding: 1.48rem 0 0.75rem 1.1rem;}
.sec01 .pic{left: 4.3rem;}
.sec01 svg{fill:#209d95;}
.sec02 .pic {
    position: absolute;  left: 5rem;  top: 0;  margin-top: -2rem;  width: 11.5rem;
}
.sec02 .text{padding: 1.35rem 0 1.3rem 1.1rem;}
.sec03{
    background: url('../img/product/exi2400/img3.jpg') no-repeat;
    background-position: center;
    background-size: cover;
}
.bigtitle{font-size: 0.45rem; color: #000202; }
.sec03 .inner{ padding: 1.1rem 0 10.16rem;}
.sec03 .text{padding: 0 0.7rem; box-sizing: border-box;}
.sec03 .textlist{text-align: center;}
.sec03 .textlist .p1{font-size: 0.18rem; color: #41b9b2;}
.sec03 .textlist .p1 span{font-size: 0.84rem;}
.sec03 .textlist .p2{font-size: 0.2rem; color: #595959; margin-top: 0.2rem;}
.sec03 .imgbox{position: absolute; bottom: 1.6rem; width: 100%;}
.sec03 .img1{width:13.78rem;margin-left: -0.6rem; }
.sec03 .title{ text-align: center; margin-top: -0.3rem;}
.sec04 .inner{top: -1rem; padding: 0 0.54rem; box-sizing: border-box;}
.sec04 .left{width:6.05rem; height:8.42rem; padding: 0.68rem 0.64rem; box-sizing: border-box; background: #f9f9f9; border-radius: 0.2rem;}
.sec04 .p1{line-height: 1.4;}
.sec04 .left,.sec04 .right .one{background: #fafafa url('../img/product/exi2400/img7.jpg') no-repeat;  background-position: bottom; background-size: 100% auto;}
.sec04 .p1{ font-size:0.36rem;  color: #242424;}
.sec04 .p2{ font-size:0.2rem;  color: #242424; }
.sec04 .left .p2{ line-height: 1.4; margin-top: 0.56rem; }
.sec04 .left .img1{margin-top: 1.44rem; width: 90%;  margin-left: 0.5rem;}
.sec04 .right{  width:6.64rem; }
.sec04 .right .rtbox{ height:4.12rem; width:100%; border-radius: 0.2rem;}
.sec04 .right .one{padding: 0.6rem 0.65rem; box-sizing: border-box; position: relative;}
.sec04 .right .one .p2{ margin-top: 0.4rem; }
.sec04 .right .one .p2 span{ font-size:0.5rem;  }
.sec04 .right .one .img1{ position: absolute; width:3.08rem; right:0.3rem; bottom: 0.34rem; }
.sec04 .right .two{ margin-top: 0.16rem; background: #fafafa url('../img/product/exi2400/img6.jpg') no-repeat;  background-position: bottom; background-size: 100% 100%; padding: 0.45rem 0.65rem; box-sizing: border-box;}
.sec04 .right .two .p1{margin-bottom: 0.3rem;}
.sec04 .right .two .p2{  margin-bottom: 0.18rem;}
.sec04 .right .two .p2 span{position: relative; display: flex; align-items: center;padding-left: 0.21rem;}
.sec04 .right .two .p2 span:before{
    content: '';
    display: block;
    width:11px;
    height: 3px;
    background: #727272;
    position: absolute;
    left:0;
}
.sec05{  background: #010101; padding-bottom: 8.65rem; position: relative; }
.sec05 .video{ position: absolute; width:100%; bottom: 0; }
.sec05 .inner{position: absolute; z-index: 5; width:100%; left:50%; transform: translateX(-50%); top:0;  }
.sec05 .title { color: #fff; text-align: center; margin:1.4rem 0 1.5rem; }
.sec05 .imgbox {justify-content: center; display: flex;}
.sec05 .imglist {width:3rem; height: 1.8rem; position: relative; margin-right: 0.3rem; }
.sec05 .imglist:last-child{ margin-right: 0; }
.sec05 .imglist p {font-size: 0.2rem; color: #fff; text-align: center; position: absolute; bottom: 0.24rem; width: 100%; }
.sec06{
    background: #fafafa url('../img/product/exi2400/img13.jpg') no-repeat;
    background-position: center;
    background-size: cover;
    padding-bottom: 11.9rem;
}
.sec06 .text{
    position: absolute; right:0; top:3rem; width: 4rem;
}
.sec06 .title{margin-bottom: 0.8rem; text-align: center;}
.sec06 .text .img{width:0.94rem; }
.sec06 .text .img img{transition: transform 1s ease;}

.sec06 .text .imgbox{grid-template-columns: auto auto; display: grid;}

.sec06 .text .imglist{display: flex; flex-direction: column; align-items: center;   margin-bottom: 0.6rem;}
.sec06 .text .imglist .p1{ font-size:0.24rem; color: #595959; margin:0.38rem 0 0.14rem;}
.sec06 .text .imglist .p2{ font-size:0.16rem; color: #595959; line-height: 1.4;}
.sec06 .text .imglist .img:hover img{ transform: scale(1.1) }

@media all and (max-width: 1480px) {
    .sec06 .text .imglist .p2{font-size: 13px;}
    .sec06 .text .imglist{margin-right: 0 !important;}
    .sec06 .text .imgbox{ display: grid; grid-template-columns: repeat(2, 1fr); }
}

/**小语种**/
.smallLang .sec02 .hd .l1{line-height: 1.3}
@media screen and (min-width: 768px) {
    .smallLang .sec04 .p1{font-size: 0.32rem;}
    .smallLang .sec05 .title{line-height: 1.3;}
    .smallLang .sec06 .title{line-height: 1.3;}
    .smallLang .sec06 .text{width: 5rem}
    .smallLang .sec06 .text .imglist .p1{font-size: 0.18rem;}
    .smallLang .sec06 .text .imglist .p2{font-size: 0.14rem;}
    .smallLang .sec06 .text .imglist p{text-align: center;}
    .smallLang .sec06 .text .imglist:nth-child(1) .p1{margin-top: 0.22rem;}
}
@media all and (max-width: 767px) {
    .sec01 .text {
        padding: 8% 0 0.88rem 0.9rem;
    }

    .sec01 .l1 {
        font-size: 3.47vw;
        margin-bottom: 5.01vw;
    }

    .sec01 .l2 {
        font-size: 0.73rem;
        margin-bottom: 2.27vw;
    }
    .sec01 .icon{width:100%}
    .sec01 .l3 {
        font-size: 4vw;
    }

    .sec01 .pic {left: auto;right: 8.8vw; top: auto;bottom: 11.27vw;margin-top: 0;width: 1.76rem;}

    .sec02 {
        padding: 1.35rem 0 1.7rem;
        background: #f7f7f7;
    }

    .sec02 .text {
        padding: 0;
        text-align: center;
    }
    .sec02 .text .hd{margin-bottom: 2rem;}
    .sec02 .hd .l1 {
        font-size: 0.45rem;
        margin-bottom: 0.47rem;
    }
    .sec02 .hd .l2 {
        font-size: 3.73vw;
        margin-bottom: 2.13vw;
    }
    .sec02 .hd .l3 {
        font-size: 0.28rem;
        line-height: 1.46;
        margin-bottom: 1.07vw;
    }

    .sec02 .pic {
        position: static;
        margin: 0 auto;
        width: 110%;
        margin-left: -7%;
    }
    .sec02 .pic img {
        width: 100%;
        margin-left: 0%;
    }

    .sec03{

        background: url(../img/product/exi2400/sp_1.jpg) no-repeat;
        background-position: center;
        background-size: cover;
    }
    .sec03 .inner{
        padding: 1.23rem 0 1.23rem; box-sizing: border-box;  height: 16.78rem;
    }
    .sec03 .text{
        flex-wrap: wrap;
    }
    .sec03 .textlist{
        width:50%; margin-bottom: 0.76rem;
    }
    .sec03 .textlist .p1 span{
        font-size: 0.9rem; letter-spacing: -2px;
    }
    .sec03 .textlist .p1{ font-size: 0.24rem;  }
    .sec03 .textlist .p2{ font-size: 0.28rem;  }
    .sec03 .img1 {  width: 132%;  margin-left: -24%;  }
    .sec03 .imgbox {  bottom: 2.2rem;  }
    .bigtitle{ font-size: 0.4rem; }
    .sec03 .title {  margin-top: 0.8rem;  }
    .sec04 .inner{ display: block; padding: 0 0.42rem; top:-1.2rem;}
    .sec04 .left,.sec04 .right{
        width:100%; text-align: center;
    }
    .sec04 .p2{ font-size: 0.24rem; }
    .sec04 .right .one .p2{margin-top: 0.33rem;}
    .sec04 .left{ padding: 0.9rem 0.64rem; margin-bottom: 0.28rem; }
    .sec04 .right .rtbox{ height: 8.02rem; }
    .sec04 .right .one {padding: 0.9rem 0.65rem 0.7rem; }
    .sec04 .right .one .img1{position:unset; margin-top: 0.6rem;  width: 80%; }
    .sec04 .right .two{
        height: 6.6rem; padding-top: 0.97rem; margin-top: 0.28rem;
        background: #fafafa url(../img/product/exi2400/sp_3.jpg) no-repeat;
        background-position: bottom;
        background-size: cover;
    }
    .sec04 .right .two .p1{margin-bottom: 0.52rem;}
    .sec04 .right .two .p2{display: flex; justify-content: center; margin-bottom: 0.2rem;}
    .sec04 .right .two .p2 span{padding-left: 0.3rem;}
    .sec04 .right .two .p2 span:before{ height: 2px; }
    .sec05{  padding-bottom: 12.24rem;  }
    .sec05 .title{font-size: 0.45rem; margin: 1.76rem 0 1.1rem;}
    .sec05 .imgbox{padding: 0 0.5rem; box-sizing: border-box; flex-wrap: wrap;  justify-content: space-between;}
    .sec05 .imglist{width:3.02rem; height: 2rem; margin-right: 0; margin-bottom: 0.78rem; background: #151515; border-radius: 0.12rem;}
    .sec05 .imglist p{font-size: 0.24rem;}
    .sec06{
        background: #fafafa url(../img/product/exi2400/sp_2.jpg) no-repeat;
        background-position: bottom;
        background-size: 100% auto;
        padding-bottom: 9rem;
    }
    .sec06 .text{position: unset; width: 100%; text-align: center; padding: 1.68rem 0.3rem 0; box-sizing: border-box; }
    .sec06 .title{font-size: 0.45rem; margin-bottom: 1.5rem;}
    .sec06 .text .imglist{ margin-right: 0; margin-bottom: 1rem;}
    .sec06 .text .img{width: 1.34rem !important;}
    .sec06 .text .imglist:nth-child(1) .img{height:1.2rem;}
    .sec06 .text .imglist .p1{font-size: 0.32rem; margin: 0.5rem 0 0.2rem}
    .sec06 .text .imglist .p2{font-size: 0.24rem;}
    .sec06 .imgbox{display:flex; flex-wrap: wrap; justify-content: space-between;}


    /**小语种**/
    .smallLang .sec03 .title,.smallLang .sec03 .title .sec05 .title,.smallLang .sec06 .title{line-height: 1.3}
    .smallLang .sec04 .left{padding: 0.9rem 0.4rem;}
    .smallLang .sec04 .left .img1 { margin-top: 0.8rem;}
    .smallLang .sec06 .text .imglist .p1{line-height: 1.3;}
}


