/*学生研学*/
.maskGroup2 {display: flex;flex-direction: column;align-items: center;}
.maskGroup2 .a1 {display: flex;flex-direction: column;align-items: flex-start;width: calc((100% - 40px) / 3);margin-bottom:.2rem;transition:all 0.4s;margin-right:20px;}
.maskGroup2 .a1:nth-child(3n){margin-right:0;}
.maskGroup2 .a1:nth-last-child(-n+3){margin-bottom:0;}
.maskGroup2 .a1 .a1-content {width: 100%;display: flex;flex-direction: column;transition: all 0.3s ease;padding: 0.36rem 0.32rem 0.36rem 0.28rem;}
.maskGroup2 .a1 .text12 {margin-top: 0.2rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}

.maskGroup2 .autoWrapperCombined {display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;margin-top: 0.5rem;}
.maskGroup2 .a1-img{height: 2.7203rem;overflow:hidden;}
.maskGroup2 .maskGroup {width: 100%;height: 2.7203rem;}
 .maskGroup2 .rectangle272 {display: flex;align-items: center;align-self: stretch;justify-content: space-between;margin: 0.3064rem auto 0px;border: 0.0093rem solid #141414;padding: 0.0928rem 0.3714rem 0.0836rem;height: 0.4178rem;}
.maskGroup2 .text9 {line-height: 0.2228rem;color: #141414;font-size: 0.1485rem;}

@media screen and (max-width:1000px){
    /*学生研学*/
    .stn3{overflow:hidden;}
    .maskGroup2 .autoWrapperCombined{width:100%;}
    .maskGroup2{position:relative;}
    .maskGroup2 .autoWrapperCombined{flex-wrap: nowrap !important;transition:all 0.4s;margin-top:0;padding-bottom:0.3rem;}
    .maskGroup2 .a1{flex: 0 0 100% !important;width: 100% !important;margin-right:0;  box-sizing: border-box;padding-right: 0.1rem;}
    .maskGroup2 .a1 .a1-content{padding: 0.3rem 0rem 0.3rem 0rem;}
    .maskGroup2 .maskGroup,.maskGroup2 .a1-img{height:2.07rem;}
    
    /*移动端模块切换轮播图形式*/
    .msc-dots{position:absolute;left:50%;bottom:0.4rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:0.1rem;z-index:3;}
    .msc-dots button{width:0.18rem;height:0.03rem;border:0;border-radius:5px;background:#d9d9d9;padding:0;cursor:pointer;transition:all 0.3s ease;}
    .msc-dots button.is-active{width:0.22rem;background:#2f80ff;}

}