
/* 案例-详情1 */
.md20691.md-case_details1{position: relative;width: 100%;padding: 1.2rem 0 .8rem;}
.md20691.md-case_details1:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(0deg, #f2f2f2 0%, #fff 100%);opacity: 0.4;}
.md20691.md-case_details1 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md20691.md-case_details1 .layout{width: 14.4rem;max-width: 92%;margin: 0 auto;position: relative;z-index: 8;}
.md20691.md-case_details1 .m-top{width: 100%;position: relative;margin-bottom: .75rem;}
.md20691.md-case_details1 .m-item{width: 100%;}
.md20691.md-case_details1 .m-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(654/1440*100%);}
.md20691.md-case_details1 .m-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md20691.md-case_details1 .m-pagination{position: absolute;left: 0;bottom: 0;padding: .25rem .35rem; width: 100%;text-align: right;font-size: 0;}
.md20691.md-case_details1 .m-pagination .swiper-pagination-bullet{transition: all  .3s;display: inline-block;vertical-align: middle;margin: .05rem;opacity: 1;border-radius: 0;width: .4rem;height: .04rem;background-color: #ffffff;}
.md20691.md-case_details1 .m-pagination .swiper-pagination-bullet-active{background-color: var(--active);}
.md20691.md-case_details1 .m-bottom{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md20691.md-case_details1 .m-left{width: 5rem;display: flex;flex-wrap: wrap;align-content: space-between;}
.md20691.md-case_details1 .m-titles{width: 100%;margin-bottom: .25rem;color: #333333;font-weight: bold;line-height: 1.2;}
.md20691.md-case_details1 .m-logo{width: 2.83rem;opacity: .2;}
.md20691.md-case_details1 .m-logo img{width: 100%;}
.md20691.md-case_details1 .m-right{width: 7.2rem;border-top: 1px solid rgba(0,0,0,.1);}
.md20691.md-case_details1 .m-one{display: flex;align-items: center;min-height: .95rem;padding: .3rem 0;border-bottom: 1px solid rgba(0,0,0,.1);}
.md20691.md-case_details1 .m-tip{font-style: italic;flex: 1;padding-right: .15rem;color: #333333;line-height: 1.5;}
.md20691.md-case_details1 .m-intro{font-style: italic;max-width: 4.7rem;color: #666666;line-height: 1.5;}

@media (max-width: 750px) {
  .md20691.md-case_details1 .m-left{width: 100%;margin-bottom: .3rem;}
  .md20691.md-case_details1 .m-right{width: 100%;}
} 
.md20691.md-case_details2{width: 100%;padding: .75rem 0  .65rem;}
.md20691.md-case_details2 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md20691.md-case_details2 .layout{width: 14.4rem;max-width: 92%;margin: 0 auto;}
.md20691.md-case_details2 .n-textbox{width: 100%;margin-bottom: .7rem;color: #666666;line-height: 1.5;}
.md20691.md-case_details2 .n-textbox *{line-height: inherit;max-width: 100%;}
.md20691.md-case_details2 .n-bottom{display: flex;width: 100%; border: solid 1px #dcdcdc;border-radius: .15rem;overflow: hidden;}
.md20691.md-case_details2 .n-up{transition: all  .3s; flex: 1;display: flex;align-items: center;justify-content: center;cursor: pointer;min-height: .65rem;padding: .1rem;}
.md20691.md-case_details2 .n-up .n-icon{display: block;margin-right: .3rem;}
.md20691.md-case_details2 .n-up .n-icon1{display: block;}
.md20691.md-case_details2 .n-up .n-icon1 img{height: 1em;}
.md20691.md-case_details2 .n-up .n-icon2{display: none;}
.md20691.md-case_details2 .n-up .n-icon2 img{height: 1em;}
.md20691.md-case_details2 .n-up .n-text{color: #666666;line-height: 1.5;}
.md20691.md-case_details2 .n-up:hover{background-color: var(--theme);}
.md20691.md-case_details2 .n-up:hover .n-icon1{display: none;}
.md20691.md-case_details2 .n-up:hover .n-icon2{display: block;}
.md20691.md-case_details2 .n-up:hover .n-text{color: #fff;} 
.md20691.md-case_details2 .n-next{transition: all  .3s; flex: 1;display: flex;align-items: center;justify-content: center;cursor: pointer;min-height: .65rem;padding: .1rem;}
.md20691.md-case_details2 .n-next .n-icon{display: block;margin-left: .3rem;}
.md20691.md-case_details2 .n-next .n-icon1{display: block;}
.md20691.md-case_details2 .n-next .n-icon1 img{height: 1em;}
.md20691.md-case_details2 .n-next .n-icon2{display: none;}
.md20691.md-case_details2 .n-next .n-icon2 img{height: 1em;}
.md20691.md-case_details2 .n-next .n-text{color: #666666;line-height: 1.5;}
.md20691.md-case_details2 .n-next:hover{background-color: var(--theme);}
.md20691.md-case_details2 .n-next:hover .n-icon1{display: none;}
.md20691.md-case_details2 .n-next:hover .n-icon2{display: block;}
.md20691.md-case_details2 .n-next:hover .n-text{color: #fff;}
.md20691.md-case_details2 .n-back{transition: all  .3s;flex: 1;position: relative;display: flex;align-items: center;justify-content: center;cursor: pointer;min-height: .65rem;padding: .1rem;}
.md20691.md-case_details2 .n-back:before{content: '';position: absolute;top: 50%;left: 0;transform: translate(0,-50%);width: 1px;height: calc(100% - .2rem);background-color: #e6e6e6;}
.md20691.md-case_details2 .n-back:after{content: '';position: absolute;top: 50%;right: 0;transform: translate(0,-50%);width: 1px;height: calc(100% - .2rem);background-color: #e6e6e6;}
.md20691.md-case_details2 .n-back .n-icon{display: block;margin-right: .3rem;}
.md20691.md-case_details2 .n-back .n-icon1{display: block;}
.md20691.md-case_details2 .n-back .n-icon1 img{width: 1em;}
.md20691.md-case_details2 .n-back .n-icon2{display: none;}
.md20691.md-case_details2 .n-back .n-icon2 img{width: 1em;}
.md20691.md-case_details2 .n-back .n-text{color: #666666;line-height: 1.5;}
.md20691.md-case_details2 .n-back:hover{background-color: var(--theme);}
.md20691.md-case_details2 .n-back:hover .n-icon1{display: none;}
.md20691.md-case_details2 .n-back:hover .n-icon2{display: block;}
.md20691.md-case_details2 .n-back:hover .n-text{color: #fff;}

@media (max-width: 750px) {
    .md20691.md-case_details2 .n-up .n-icon{display: none;}
    .md20691.md-case_details2 .n-next .n-icon{display: none;}
    .md20691.md-case_details2 .n-back .n-icon{display: none;}
}

/* 案例-详情3 */
.md20691.md-case_details3{width: 100%;padding: .5rem 0 1.15rem;}
.md20691.md-case_details3 img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md20691.md-case_details3 .layout{width: 14.4rem;max-width: 92%;margin: 0 auto;}
.md20691.md-case_details3 .o-top{width: 100%;margin-bottom: .6rem;position: relative;display: flex;align-items: center;}
.md20691.md-case_details3 .o-lt{flex: 1;}
.md20691.md-case_details3 .o-titles{width: 100%;color: #333333;line-height: 1.2;font-weight: bold;}
.md20691.md-case_details3 .o-rt{position: relative;width: 1.2rem;height: .5rem;} 
.md20691.md-case_details3 .o-prev{transition: all  .3s; left: 0;margin-top: -.25rem;width: .5rem;height: .5rem;border-radius: 50%;background-image: url('../images/a2.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;border: solid 1px #999999;}
.md20691.md-case_details3 .o-prev:hover{background-image: url('../images/a2-b.png');background-color: var(--theme);border: solid 1px var(--theme);}
.md20691.md-case_details3 .o-next{transition: all  .3s;transform: rotate(-180deg); right: 0;margin-top:-.25rem;width: .5rem;height: .5rem;border-radius: 50%;background-image: url('../images/a2.png');background-size: .08rem auto;background-position: center center;background-repeat: no-repeat;border: solid 1px #999999;}
.md20691.md-case_details3 .o-next:hover{background-image: url('../images/a2-b.png');background-color: var(--theme);border: solid 1px var(--theme);}
.md20691.md-case_details3 .o-bottom{width: calc(100% + .3rem);position: relative;left: -.15rem;}
.md20691.md-case_details3 .o-swiper{width: 100%;}
.md20691.md-case_details3 .o-item{width: 33.33%;padding: 0 .15rem;}
.md20691.md-case_details3 .o-link{display: block;cursor: pointer;width: 100%;}
.md20691.md-case_details3 .o-imgbox{width: 100%;}
.md20691.md-case_details3 .o-img1{width: 100%;position: relative;overflow: hidden;padding-top: calc(460/460*100%);}
.md20691.md-case_details3 .o-img1 img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md20691.md-case_details3 .o-img2{display: none;width: 100%;position: relative;overflow: hidden;padding-top: calc(558/460*100%);border-radius: .2rem;}
.md20691.md-case_details3 .o-img2 img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md20691.md-case_details3 .o-text{width: 100%;padding-top: .35rem;}
.md20691.md-case_details3 .o-name{transition: all  .3s;width: 100%;color: #333333;line-height: 1.35;}
.md20691.md-case_details3 .o-intro{width: 100%;color: #666666;line-height: 1.5;}

/* .md20691.md-case_details3 .o-item.swiper-slide-active .o-img1{display: none;}
.md20691.md-case_details3 .o-item.swiper-slide-active .o-img2{display: block;}
.md20691.md-case_details3 .o-item.swiper-slide-active .o-text{text-align: center;} */
.md20691.md-case_details3 .o-link:hover .o-img1{display: none;}
.md20691.md-case_details3 .o-link:hover .o-img2{display: block;}
.md20691.md-case_details3 .o-link:hover .o-text{text-align: center;}
/* .md20691.md-case_details3 .o-link:hover .o-img1 img{transform: scale(1.05);}
.md20691.md-case_details3 .o-link:hover .o-img2 img{transform: scale(1.05);} */
.md20691.md-case_details3 .o-link:hover .o-name{color: var(--theme);}

@media (max-width: 750px) {
  .md20691.md-case_details3 .o-text{display: none;}
  .md20691.md-case_details3 .o-item{width:80%;}
  .md20691.md-case_details3 .o-item.swiper-slide-active .o-text{display: block;}
}
