.colorf8{color: #f8b73d;}
img{width: 100%}
.sec01{background: #9d0951;}
.sec01 .pic{left: 34.86%; }
.sec01 .pic svg{fill: #75093a;opacity: 1;}
.sec01 .icon{width:1.75rem;}
.sec01 .l1 {margin-bottom: 0.25rem;}
.sec01 .l2{margin-bottom: 0.13rem;}
.sec01 .l3{font-size: 0.28rem;}
.sec01 .text { padding: 1.52rem 0 0.74rem 1.1rem;  }
.sec01 .text .lb3{margin-bottom: 0.34rem;}
.sec02 .pic {
    position: absolute;
    right: -9%;
    top: 0;
    margin-top: -21.36%;
    width: 45.28%;
}
.sec02 .l1{margin-bottom: 0; font-size: 0.38rem;}
.sec02 .l2{font-size: 0.17rem; color: #000202;  margin-bottom: 0; line-height: 1.7; color: #595959; }

.section .ifaward{
    width: 1.13rem;
    margin-bottom: 0.85rem;
}

.sec02 .text{padding: 1.6rem 0 2rem 1.1rem;}
.sec02 .bd {
    /*background: url(../img/product/u1600/img2.gif) no-repeat center;
    background-size: cover;*/
    background: #232325;
    padding: 0;

}
.sec03{
    background: url('../../img/product/exs/exs2.jpg') no-repeat;
    background-size: cover;
    background-position: center;
    padding: 7.8% 0 12.4%;
}
.sec03 .textbox{margin-bottom: 1.6rem;}
.sec03 .text .p1{font-size: 0.46rem; color: #1f1f1f;}
.sec03 .text .p2{font-size: 0.17rem; color: #595959; line-height: 1.7;}
.sec03 .text1 .p1{margin-bottom: 0.4rem;}
.sec03 .text1 .p3{font-size: 0.26rem; color: #a6406f; margin-top: 1.2rem;}
.sec03 .text1 .p3 span{font-size: 0.88rem; }
.sec03 .inner{ text-align: center;  }
.sec03 .inner .yqimg{ width: 81.85%;  position: absolute; left: -2.2rem; top:2.13rem;}
.sec03 .liBox {display: flex; justify-content: flex-end; }
.sec03 .liBox li {display: flex; align-items: center; margin-bottom: 0.6rem;}
.sec03 .liBox li:last-child { margin-bottom: 0;}
.sec03 .liBox li .icon{width: 1.5rem; height: 1.5rem; border-radius: 50%; margin-right: 0.4rem;}
.sec03 .liBox li p{ font-size: 0.28rem; color:#595757;}

.bigTitle{font-size: 0.56rem; color: #000000;}
.smallBref{font-size: 0.2rem; color: #595959;}

.secb03{
    background: url('../../img/exs3000_sec04.jpg') no-repeat;
    background-size: cover;
    background-position: center;
    padding: 5.6% 0 ;
}
.secb03 .bigTitle{color: #fff; text-align: center}


.sec04{
    background:#191919 url('../../img/product/exb60/3.jpg') no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
    padding: 8.17% 0 14.32%;
}
.sec04 .iconlist ul{display: flex; justify-content: space-between; width:100%; align-items: flex-end; }
.sec04 .iconlist li{display: flex; flex-direction: column; align-items: center; width: calc(100% / 3); position: relative;}
.sec04 .iconlist li .p1{ font-size: 0.32rem; font-weight: bold; color: #9d0851; margin: 0.36rem 0; line-height: 1;}
.sec04 .iconlist li .p2{ font-size: 0.24rem; color: #fff; }
.sec04 .iconlist .li1 .img{width: 5.2rem}
.sec04 .iconlist .li2 .img{width: 3.02rem}
.sec04 .iconlist .li3 .img{width: 6.33rem}
.sec04 .iconlist li .jtsvg{width: 0.7rem; position: absolute; bottom:0.2rem; right:0;}



.sec05{position: relative;padding:8.33% 0 1rem;}
.sec05 .text1 .bigTitle, .sec05  .text2 .p1{ margin-bottom: 0.36rem}
.sec05 .text2{margin-top: 1.6rem;}
.sec05 .text2 .p1{  font-size: 0.32rem; font-weight: bold; color: #9d0851; }
.sec05 .text2 .p2{  font-size: 0.24rem; }
.sec05 .yqbox { padding: 2.66rem 0 23.02%; position: relative; }
.sec05 .yqbox .centerImg{  width: 4.86rem; height: 2.76rem; margin: 0 auto; position: relative; }
.sec05 .yqbox .img{ position: absolute; opacity: 0;}
.sec05 .yqbox .img1{ left:-1.4rem; top:0.7rem; width: 7rem;}
.sec05 .yqbox .img2{ right:0.5rem;top:0.1rem; width: 4.15rem;}
.sec05 .yqbox .img3{ left:-1.1rem; bottom: 0;width: 7rem;}
.sec05 .yqbox .img4{ right: 0.5rem;  bottom: -0.7rem;width: 4.4rem;}
.sec05 .yqbox .jtsvg1 .cls-2 {stroke-dasharray: 0 8.98;}
.sec05 .yqbox .jtsvg2 .cls-1 {stroke-dasharray: 0 9.15;}
.sec05 .yqbox .cls{fill: none;stroke: #9c3761;stroke-linecap: round;stroke-linejoin: round;stroke-width: 3.63px;}
.sec05 .yqbox .cls-4 {fill: #9c3761;}
.sec05 .yqbox .cls-3 {stroke-dasharray: 0 9.06;}
.sec05 .yqbox .jtsvg{position: absolute; left: 50%; }
.sec05 .yqbox .jtsvg1{width: 4.1rem; transform: translateX(-48%); top:-1.1rem;}
.sec05 .yqbox .jtsvg2{width: 4.6rem; bottom:-1.4rem; transform: translateX(-1.8rem);}
.sec05 .yqbox .djt{opacity: 0;}

.sec06{padding: 5.72% 0; background: #9d0851;}
.sec06 li .p1{font-size: 0.27rem; font-weight: bold; color: #fff; }
.sec06 li .p2{font-size: 0.22rem; color: #fff; margin-top: 0.2rem; }
.sec06 li .numsvg{width:0.94rem; margin-right: 0.26rem;}
.sec07{
    background: url("../../img/product/exb60/12.jpg") no-repeat center;
    background-size: cover;
    background-position: center;
}
.sec07 .inner{display: flex;  justify-content: flex-end; padding: 15.1% 0 12.5%}
.sec07 .cont{width: 5.2rem;}
.sec07 .bigTitle{margin-bottom: 0.4rem;}
.sec07 ul{margin-top: 1.5rem;}
.sec07 li{margin-bottom: 0.7rem; transform: translateX(100%); opacity: 1;}
.sec07 li:last-child{margin-bottom: 0;}
.sec07 li .icon{width:0.74rem; margin-right: 0.34rem;}
.sec07 li p{color:#595959; }
.sec07 li .p1{font-size: 0.2rem;  }
.sec07 li .p2{font-size: 0.18rem; margin-top: 0.2rem; }

@media screen and (min-width: 768px) {
    .sec05{padding-bottom: 0;}
    .sec05 video{margin-bottom: -2px; position: relative; z-index: 1; mix-blend-mode:screen;}
    .sec06{padding-top: 1rem; border-top: 1px solid #fff; position: relative; z-index: 2;}
}

@media all and (max-width: 767px) {
    .sec01 .text {  padding: 8% 0 8.27% 7.7%;  }
    .sec01 .l1 {  font-size: 3.47vw;  margin-bottom: 5.01vw;  }
    .sec01 .l2 {  font-size: 0.7rem;  margin-bottom: 0.18rem;  }
    .sec01 .l3 {  font-size: 0.28rem;  }
    .sec01 .text .lb3{margin-bottom: 0.28rem;}
    .sec01 .pic {left: auto;right: 1.5rem; top: 0; margin-top: 1rem;width: 20vw;}

    .sec02 {  padding:0.9rem 0;  background: #f7f7f7;  }
    .sec02 .text {  padding: 0 0.28rem; box-sizing: border-box;   }
    .sec02 .text p,.sec02 .text .pic{  text-align: center;  }
    .sec02 .hd .l1 {font-size: 0.3rem; }
    .sec02 .pic {display: none; }
    .sec02 li { margin: 0 9.6vw 8.67vw; font-size: 3.2vw; width:2.27rem;  }

    .bigTitle{font-size: 0.44rem; line-height: 1.5}
    .smallBref{font-size: 0.26rem; line-height: 1.5;}
    .sec03 {
        background-color: #ececec;
        background-size: 245% auto;
        background-position: 47% -37%;
        padding: 1.63rem 0 0.84rem;
    }
    .sec03 .inner{display: flex; flex-direction: column;}
    .sec03 .inner .yqimg{width: 100%; display: flex; justify-content: center;}
    .sec03 .inner .yqimg img{width: 120%; }
    .sec03 .textbox{margin-bottom: 0.6rem;}
    .sec03 .text1 .p1{font-size: 0.44rem; line-height: 1.5; margin-bottom: 0;}
    .sec03 .liBox{width: 100%; justify-content: center;order:3;margin-top: 0.8rem;}
    .sec03 .liBox ul{display: grid; grid-template-columns: auto auto; gap:0.9rem 1.26rem;}
    .sec03 .liBox li{flex-direction: column; align-items: center;}
    .sec03 .liBox li .icon{width: 1.4rem; height: 1.4rem; margin-right: 0;}
    .sec03 .liBox li p{margin-top: 0.26rem; font-size: 0.26rem; line-height: 1.5}
    .sec03 .inner .yqimg{position: unset; order:2;}
    .secb03{padding: 0.94rem 0}


    .sec04{
        height: 22.77rem;
        background: #191919 url(../../img/product/exb60/sp_1.jpg) no-repeat;
        background-size: 100% auto;
        background-position: center bottom;
    }
    .sec04 .iconlist ul{flex-direction: column; align-items: center;}
    .sec04 .iconlist li{width: 100%; margin-bottom: 2.25rem;}
    .sec04 .iconlist li:last-child{margin-bottom:0;}
    .sec04 .iconlist li .jtsvg{bottom: -1.5rem;  transform: rotate(90deg); right: auto;}
    .sec04 .iconlist li .p2{font-size: 0.26rem;}
    .sec04 .iconlist .li1 .img{width: 6.2rem;}
    .sec04 .iconlist .li2 .img {width: 4.02rem;}
    .sec04 .iconlist .li3 .img {
        width: 7.33rem;
    }

    .sec05 {padding-top: 1.52rem; padding-bottom: 0.68rem;}
    .sec05 .text {padding: 0 0.3rem;}
    .sec05 .text2 .p1 {font-size: 0.34rem;}
    .sec05 .yqbox{padding: 4.56rem 0 5.9rem}
    .sec05 .yqbox .centerImg{width: 4.38rem; height: 2.54rem;}
    .sec05 .yqbox .img1{width: 6rem;left: 0.5rem;}
    .sec05 .yqbox .img2{width: 3.7rem;top:2.2rem; right:0.4rem}
    .sec05 .yqbox .img3 {left: 0.3rem;bottom: 0;width: 6.26rem;}
    .sec05 .yqbox .img4 {right: 0.76rem;bottom: 2.6rem;width: 3.3rem;}
    .sec05 .yqbox .jtsvg .cls {    fill: none;   stroke: #9c3761; stroke-linecap: round;  stroke-linejoin: round;stroke-width: 3.24px;
    }
    .sec05 .yqbox .jtsvg1 { width: 1.17rem;  transform: translateX(0);   top: -2.3rem;  left: 0.3rem;
    }
    .sec05 .yqbox .jtsvg2 { width: 1.92rem; transform: translateX(0); left:0.3rem; bottom:-3.2rem;}
    .sec06 ul{flex-direction: column; justify-content: unset; width: 4.6rem; margin: 0 auto}
    .sec06 ul li{padding: 0.6rem 0; border-bottom: 3px dotted rgba(255,225,225,0.6);}
    .sec06 ul li:last-child{border-bottom:none;}
    .sec06 li .p1{font-size: 0.3rem;}
    .sec06 li .p2{font-size: 0.26rem;}
    .sec06 li .numsvg{margin-right: 0.5rem;}


    .sec07 {
        background: #efeff0 url(../../img/product/exb60/sp_2.jpg) no-repeat center;
        background-size: 100% auto;
        background-position: center top;
    }
    .sec07 li{margin-bottom: 0.78rem;}
    .sec07 li .p1{font-size: 0.32rem;}
    .sec07 li .p2{font-size: 0.26rem;}
    .sec07 .inner{justify-content: flex-start; padding: 6.44rem 0 1.33rem;}
    .sec07 .cont{width: 100%; padding-left: 1rem;}

}