
/* 内页banner */
.md27066.md-banner{width: 100%;position: relative;background-color: #000;font-size: 0;}
.md27066.md-banner .banner-cont{width: 100%;}  
.md27066.md-banner .banner-img{width: 100%;}
.md27066.md-banner .banner-img img{width: 100%;}
.md27066.md-banner .banner-text{position: absolute;top:42.4%;left: 50%;transform: translate(-50%,0);width: 14.5rem;max-width: 92%;}
.md27066.md-banner .banner-titles{width: 100%;color: #ffffff;line-height: 1.17;font-weight: bold;} 
@media (max-width: 750px) {
  .md27066.md-banner .banner-text{top: 50%;transform: translate(-50%,-50%);}
}

/* 关于我们-我们简介 */
.md27067.j-main{width: 100%;}
.md27067.j-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md27067.j-main .layout{width: 15rem;max-width: 92%;margin: 0 auto;}
.md27067.j-main .j-top{width: 100%;padding: .65rem 0;background-color: #ebebeb;}
.md27067.j-main .j-textbox{width: 100%;max-width: 58em;margin: 0 auto;text-align: center;color: #1a1a1b;line-height: 1.45;}
.md27067.j-main .j-textbox *{line-height: inherit;}
.md27067.j-main .j-bottom{width: 100%;padding: 1.55rem 0 1.25rem;}
.md27067.j-main .j-titles{position: relative;width: 100%;padding-bottom: .13rem;margin-bottom: .77rem;color: #252525;font-weight: bold;line-height: 1.25;}
.md27067.j-main .j-titles:before{content: '';position: absolute;bottom: 0;left: 0;width: .98rem;height: .03rem;background-color: var(--theme);}
.md27067.j-main .j-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md27067.j-main .j-left{width: 7.75rem;}
.md27067.j-main .j-img{width: 100%;}
.md27067.j-main .j-img img{width: 100%;}
.md27067.j-main .j-right{width: 6rem;}
.md27067.j-main .j-name{width: 100%;margin-bottom: .8rem;color: #252525;line-height: 1.38;}
.md27067.j-main .j-intro{width: 100%;color: #252525;line-height: 1.7;}
@media (max-width: 750px) {
  .md27067.j-main .j-left{width: 100%;margin-bottom: .3rem;}
  .md27067.j-main .j-right{width: 100%;}
  .md27067.j-main .j-name{margin-bottom: .3rem;}
}

/* 关于我们-顶尖设计 */
.md27071.k-main{width: 100%;padding: .95rem 0 1.35rem;}
.md27071.k-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md27071.k-main .layout{width: 15rem;max-width: 92%;margin: 0 auto;}
.md27071.k-main .my-top{width: 100%;text-align: center;padding-bottom: .95rem;}
.md27071.k-main .my-titles{position: relative;width: 100%;padding-bottom: .2rem;color: #252525;font-weight: bold;line-height: 1.25;}
.md27071.k-main .my-titles:before{content: '';position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);width: .98rem;height: .03rem;background-color: var(--theme);}
.md27071.k-main .k-cont{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md27071.k-main .k-left{position: relative;width: 6.8rem;padding: .52rem 0 .08rem;}
.md27071.k-main .k-left:before{content: '';position: absolute;top: 0;left: .3rem;width: .03rem;height: 100%;background-color: #c8c8c8;}
.md27071.k-main .k-nav{transition: all  .3s;opacity: .5;display: block;cursor: pointer;position: relative;width: 100%;margin-bottom: .4rem;padding-left: .65rem;}
.md27071.k-main .k-nav:before{display: none;content: '';position: absolute;top: 0;left: 0;width: .03rem;left: .3rem;height: 100%;background-color: var(--theme);}
.md27071.k-main .k-nav:after{transition: all  .5s;opacity: 0;content: '';position: absolute;top: .25rem;left: -.4rem;width: .22rem;height: .22rem;background-image: url('../images/a8.png');background-size: contain;background-position: center center;background-repeat: no-repeat;}
.md27071.k-main .k-name{width: 100%;margin-bottom: .3rem;color: #252525;line-height: 1.5;font-weight: bold;}
.md27071.k-main .k-intro{width: 100%;color: #4f4f4f;line-height: 1.5;}
.md27071.k-main .k-right{position: relative;width: 7.44rem;margin-top: .57rem;}
.md27071.k-main .k-one{transition: all .5s;opacity: 0;z-index: -1;visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;}
.md27071.k-main .k-one.show{position: relative;opacity: 1;z-index: 1;visibility: visible;}
.md27071.k-main .k-img{width: 100%;}
.md27071.k-main .k-img img{width: 100%;}
.md27071.k-main .k-nav.active{opacity: 1;}
.md27071.k-main .k-nav.active:before{display: block;}
.md27071.k-main .k-nav.active:after{opacity: 1;} 
.md27071.k-main .k-morebox{width: 100%;padding-top: .4rem;padding-left: .65rem;}
.md27071.k-main .k-more{display: inline-block;cursor: pointer;color: var(--theme);line-height: 1.52;}
.md27071.k-main .k-more:after{content: '>';display: inline-block;margin-left: .05rem;}

@media (max-width: 750px) {
  .md27071.k-main .my-titles{font-size: 5.2vw;}
  .md27071.k-main .k-left{width: 100%;}
  .md27071.k-main .k-right{width:calc(100% - .65rem);margin-left: .65rem;}
  .md27071.k-main .k-nav:after{left: -.2rem;}
}

/* 关于我们-特性 */
.md27072.l-main{width: 100%;padding:  .95rem 0 0;}
.md27072.l-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md27072.l-main .layout{width: 11.8rem;max-width: 92%;margin: 0 auto;}
.md27072.l-main .my-top{width: 100%;text-align: center;padding-bottom: .87rem;}
.md27072.l-main .my-titles{position: relative;width: 100%;padding-bottom: .2rem;color: #252525;font-weight: bold;line-height: 1.25;}
.md27072.l-main .my-titles:before{content: '';position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);width: .98rem;height: .03rem;background-color: var(--theme);}
.md27072.l-main .l-bottom{position: relative;width: 100%;padding: .8rem 0;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.md27072.l-main .l-bottom .layout{display: flex;flex-wrap: wrap;align-items: center;min-height: 3.98rem;}
.md27072.l-main .l-bgbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.md27072.l-main .l-bg{opacity: 0;z-index: -1;visibility: hidden;transition: z-index .5s;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.md27072.l-main .l-bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.md27072.l-main .l-bg.show{opacity: 1;z-index: 1;visibility: visible;}
.md27072.l-main .l-item{position: relative;z-index: 8;width: 25%;padding: .15rem;text-align: center;}
.md27072.l-main .l-icon{position: relative;top: 0;transition: all .7s;width: 100%;}
.md27072.l-main .l-icon img{height: .83rem;}
.md27072.l-main .l-text{width: 100%;padding-top: .15rem;color: #ffffff;line-height: 1.35;}
.md27072.l-main .l-item:hover .l-icon{top: -.1rem;}

@media (max-width: 500px) {
  .md27072.l-main .my-titles{font-size: 5.2vw;}
}

/* 关于我们-服务政策 */
.md27073.m-main{width: 100%;padding: 2.3rem 0 2.9rem;}
.md27073.m-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md27073.m-main .layout{width: 14.3rem;max-width: 92%;margin: 0 auto;}
.md27073.m-main .my-top{width: 100%;text-align: center;padding-bottom: .95rem;}
.md27073.m-main .my-titles{position: relative;width: 100%;padding-bottom: .2rem;color: #252525;font-weight: bold;line-height: 1.25;}
.md27073.m-main .my-titles:before{content: '';position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);width: .98rem;height: .03rem;background-color: var(--theme);}
.md27073.m-main .m-navbox{width: 100%;margin-bottom: .88rem;display: flex;justify-content: space-between;}
.md27073.m-main .m-nav{display: block;cursor: pointer;color: #919191;line-height: 1.45;border-bottom: 1px solid transparent;}
.md27073.m-main .m-nav:hover{color: #252525;border-bottom: 1px solid #545454;}
.md27073.m-main .m-nav.active{color: #252525;border-bottom: 1px solid #545454;}
.md27073.m-main .m-cont{width: 100%;padding: .5rem .5rem 1rem;background-color: #eaeaea;}
.md27073.m-main .m-one{display: none;width: 100%;}
.md27073.m-main .m-one.show{display: block;}
.md27073.m-main .m-titles{width: 100%;text-align: center;margin-bottom: .9rem;color: #252525;line-height: 1.4;}
.md27073.m-main .m-textbox{width: 100%;line-height: 1.4;color: #252525;}
.md27073.m-main .m-textbox *{line-height: inherit;max-width: 100%;}
.md27073.m-main .m-textbox p{margin-bottom: .2rem;}
@media (max-width: 750px) {
  .md27073.m-main .m-navbox{display: block;white-space: nowrap;overflow: auto;}
  .md27073.m-main .m-nav{display: inline-block;vertical-align: middle;margin-right: .25rem;}
  .md27073.m-main .m-nav:last-child{margin-right: 0;}
}
