
/* 解决方案 */
.md36734.l-main{width: 100%;padding:  1.2rem 0 .6rem; background-color: #f5f9fb;background-size: 80.1% auto;background-position: bottom right;background-repeat: no-repeat;}
.md36734.l-main .layout{width: 16rem;max-width: 92%;margin: 0 auto;} 
.md36734.l-main img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md36734.l-main .my-top{width: 100%;text-align: center;padding-bottom: .4rem;}
.md36734.l-main .my-titles{width: 100%;color: #333333;line-height: 1.2;font-weight: bold;}
.md36734.l-main .my-line{position: relative;display: inline-block;margin-top: .15rem;width: .8rem;height: .04rem;}
.md36734.l-main .my-line:before{content: '';position: absolute;top: 0;left: 0;width: .5rem;height: 100%;border-radius: .02rem;background-color: var(--theme);}
.md36734.l-main .my-line:after{content: '';position: absolute;top: 0;right: 0;width: .2rem;height: 100%;border-radius: .02rem;background-color: var(--theme);}
.md36734.l-main .l-top{width: 100%;}
.md36734.l-main .l-one{display: block;position: relative;width: 100%;margin-bottom: .4rem;border-radius: .16rem;overflow: hidden;}
.md36734.l-main .l-one .l-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(480/1600*100%);}
.md36734.l-main .l-one .l-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md36734.l-main .l-one .l-sub{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: calc(100% - 2.4rem);max-height: calc(100% - .3rem);overflow: auto;}
.md36734.l-main .l-one .l-box{width: 100%;display: flex;align-content: center;flex-wrap: wrap;min-height: 2.7rem;}
.md36734.l-main .l-one .l-sub .l-name{width: 100%;margin-bottom: .15rem;color: #ffffff;font-weight: bold;line-height: 1.27;}
.md36734.l-main .l-one .l-sub .l-intro{width: 100%;margin-bottom: .45rem;max-width: 29em; color: #ffffff;line-height: 1.6;}
.md36734.l-main .l-one .l-sub .l-morebox{width: 100%;}
.md36734.l-main .l-one .l-sub .l-more{display: inline-block;padding: 0 .3rem;color: #333333; line-height: .5rem;background-color: #ffffff;border-radius: .25rem;}
.md36734.l-main .l-one .l-sub .l-more svg{display: inline-block;vertical-align: middle;margin-left: .4rem;width: .5em;color: #333333;}
.md36734.l-main .l-one .l-sub .l-more:hover{background-color: var(--theme);color: #fff;}
.md36734.l-main .l-one .l-sub .l-more:hover svg{color: #fff;}
.md36734.l-main .l-one:hover .l-img img{transform: scale(1.05);}

.md36734.l-main .l-bottom{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md36734.l-main .l-item{display: block;position: relative;width: calc(50% - .2rem);margin-bottom: .4rem;border-radius: .2rem;overflow: hidden;}
.md36734.l-main .l-item .l-img{width: 100%;position: relative;overflow: hidden;padding-top: calc(460/780*100%);}
.md36734.l-main .l-item .l-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.00);transition: all ease .5s;}
.md36734.l-main .l-item .l-img:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1.3rem;background: linear-gradient(180deg, rgba(10,36,99,.01) 0%, #0a2463 100%);}
.md36734.l-main .l-item .l-text{position: absolute;bottom: 0;left: 0;width: 100%;padding: .35rem .6rem;}
.md36734.l-main .l-item .l-text .l-name{width: 100%;color: #ffffff;font-weight: bold;line-height: 1.4;}
.md36734.l-main .l-item .l-sub{opacity: 0;transition: all .3s;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: calc(100% - .6rem);max-height: calc(100% - .3rem);overflow: auto;}
.md36734.l-main .l-item .l-box{width: 100%;display: flex;align-content: center;align-items: center;flex-wrap: wrap;justify-content: center; min-height: 4rem;padding: .3rem .7rem;text-align: center;	border-radius: .2rem;background-color: rgba(0,138,255,.6);}
.md36734.l-main .l-item .l-sub .l-name{width: 100%;margin-bottom: .05rem;color: #ffffff;font-weight: bold;line-height: 1.27;}
.md36734.l-main .l-item .l-sub .l-intro{width: 100%;margin-bottom: .55rem;color: #ffffff;line-height: 1.6;}
.md36734.l-main .l-item .l-sub .l-more{display: inline-block;padding: 0 .3rem;color: #333333; line-height: .5rem;background-color: #ffffff;border-radius: .25rem;}
.md36734.l-main .l-item .l-sub .l-more svg{display: inline-block;vertical-align: middle;margin-left: .4rem;width: .5em;color: #333333;}
.md36734.l-main .l-item .l-sub .l-more:hover{background-color: var(--theme);color: #fff;}
.md36734.l-main .l-item .l-sub .l-more:hover svg{color: #fff;}
.md36734.l-main .l-item:hover .l-img img{transform: scale(1.05);}
.md36734.l-main .l-item:hover .l-text{opacity: 0;}
.md36734.l-main .l-item:hover .l-sub{opacity: 1;}

@media (max-width: 1150px) {
  .md36734.l-main .l-one .l-img{min-height: 200px;}
   .md36734.l-main .l-one .l-sub{width: calc(100% - .6rem);}
   .md36734.l-main .l-one .l-sub .l-intro{margin-bottom: .25rem;}
   .md36734.l-main .l-item .l-box{min-height: 1rem;padding: .3rem;}
   .md36734.l-main .l-item .l-sub .l-intro{margin-bottom: .25rem;}
}
@media (max-width: 500px) {
   .md36734.l-main .l-item{width: 100%;}
}
