.Floor003079 .tab-dots .ul{flex-wrap: wrap;}
.Floor003080 .box{display: flex; flex-wrap: wrap;}
.PrevNextInfo dl {padding-left: 145px;}
.PrevNextInfo .back {width:9.8rem;
}
.PrevNextInfo{padding-right:  10.2rem;}

.Floor003079 .tab-dots li {
    margin: calc(5 / 18* 1em) calc(10 / 18* 1em);
}

.Top002633 .header-menu li .sub {
    left: 0;
    margin-left: 0;
    width: 100%;
}
.Menu002306 .side-menu > ul > li >a{padding:  0 20px;}
.Menu002306 .side-menu > ul > li >span{padding: 0 10px;}
.Menu002306 .side-menu > ul > li >span::after{right: 5px;}
.Menu002306 .side-menu > ul > li > ul {
    padding-left: 10px;
    padding-right: 10px;
}


@media (min-width:1025px) {
    .productcon .w22{width: 25%;}
.productcon .w75{width: 70%;}
    /* .Floor003080 .box li{width: calc((100% - (20/ 16 * 1em)*3)/3);} */
    .Bottom003199 .b-top nav dl{float: left; width: calc((100% - (-40 / 1920 * 100vw) * 4) / 4);}
    .Bottom003199 .b-top nav dl:not(:nth-child(5n)){margin-right: calc(50 / 1920 * 100vw);}
}

@media(min-width:1025px){
    .Floor002841 .info-num li{width: 33%;}
}

@media(max-width:1500px){
    .PicList001646 dl{width: 100%;}
    .PicList001646 dl .xq .pre{height: unset; margin-top: 10px;}

}


@media (max-width: 1024px) {
    .Floor003079 {
        padding: 5% 0 0 0;
    }
    .Floor003079 .tab-dots li{width: 100%;}
    .Floor003079 .tab-dots .ul{flex-wrap: wrap;}
    .Floor003079 .tab-dots li{font-size: calc(14/16 * 1em);}
}

@media(max-width:768px){
    .PrevNextInfo{padding-right: 0;}
}


@media (max-width: 640px) {
    .TextList001824 .list .dot{font-size: calc(13/16 * 1em);}
    .Floor002841 .info-num li{width: 100%;}
    .Floor002841 .info-num .icon img{max-width: calc(50/16 * 1em);}
}


