
.md12179.w-main{width: 100%;background-color: #fff;padding: .97rem .3rem 1rem;position: relative;overflow: hidden;}
.md12179 .w-target{width: 100%;position: absolute;left: 0;top: -0.91rem;}
.md12179 .w-inner{width: 100%;max-width: 16rem;margin: 0 auto;}
.md12179 .w-left{float: left;width: 7.1rem;}
.md12179 .w-right{float: right;width: 8.3rem;padding-top: .51rem;text-align: right;}
.md12179 .w-title{color: #000;line-height: 1;font-family: Poppins-SemiBold;margin-bottom: .12rem;position: relative;display: inline-block;}
.md12179 .w-title:after{content: "";display: inline-block;width: 0.875em;height: 0.8333em;right: -0.77em;top: -0.37em;background-image: url(/static/home/images/fly.png);background-size: 100% 100%;position: absolute;}
.md12179 .w-intro{color: #333;line-height: 1.833;}
.md12179 .w-conts{width: 100%;position: relative;}
.md12179 .w-cont{width: calc(100% + 0.6rem);margin-left: -0.3rem;position: absolute;left: -200vw;top: 0;overflow: hidden;}
.md12179 .w-cont.show{position: relative;left: 0;}
.md12179 .w-tabs{font-size: 0;}
.md12179 .w-tab{display: inline-block;vertical-align: top;background-color: #f7f7f7;border-radius: .05rem;padding: 0 0.2rem;color: #666;line-height: .44rem;margin-left: .1rem;margin-bottom: .1rem;cursor: pointer;}
.md12179 .w-tab.active{background-color: #0032a0;color: #fff;}
.md12179 .w-list-wrap{position: relative;white-space: nowrap;}
.md12179 .w-list{=font-size: 0;text-align: center;white-space: nowrap;margin-top: .65rem;display: inline-block;}
.md12179 .w-item{width: 3.3rem;display: inline-block;vertical-align: top;position: relative;border-radius: 1.8rem;}
.md12179 .w-item:after{content: "";display: block;width: 3.6rem;height: 3.6rem;border: 1px solid #e4e4e4;border-radius: 50%;box-sizing: border-box;position: absolute;left: -0.15rem;top: 0;cursor: pointer;transition: border-color .3s;}
.md12179 .w-box{width: 100%;height: 3.6rem;position: relative;}
.md12179 .w-img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 60%;max-height: 60%;}
.md12179 .w-item:hover:after{border-color: #0032a0;}
@media(max-width: 1200px){
    .md12179 .w-target{top: -46px;}
    .md12179 .w-tab{line-height: 2.5;}
}
@media(max-width: 750px){
    .md12179.w-main{padding: .6rem .3rem;}
    .md12179 .w-left{float: none;width: 100%;margin-bottom: .3rem;}
    .md12179 .w-right{float: none;width: 100%;text-align: left;padding-top: 0;}
    .md12179 .w-tabs{width: calc(100% + 0.6rem);margin-left: -0.3rem;padding-left: .3rem;white-space: nowrap;overflow: auto;}
    .md12179 .w-tab{margin-left: 0;margin-right: 0.1rem;}
    .md12179 .w-list{margin-top: .4rem;}
    .md12179 .w-item{width: 2rem;}
    .md12179 .w-item:after{content: "";width: 2.3rem;height: 2.3rem;}
    .md12179 .w-box{height: 2.3rem;}
}
.md12179.x-main{width: 100%;}
.md12179 .x-one{width: 100%;position: relative;padding: 1rem .3rem;}
.md12179 .x-one:nth-child(2n+1){background-color: #f7f7f7;}
.md12179 .x-target{width: 100%;position: absolute;left: 0;top: -0.91rem;}
.md12179 .x-inner{width: 100%;max-width: 16rem;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.md12179 .x-one:nth-child(2n) .x-inner{flex-direction: row-reverse;}
.md12179 .x-text{width: 5.8rem;}
.md12179 .x-box{width: 9rem;border-radius: .1rem;overflow: hidden;}
.md12179 .x-img{width: 100%;vertical-align: top;}
.md12179 .x-title{color: #000;line-height: 1;font-family: Poppins-SemiBold;margin-bottom: .54rem;position: relative;display: inline-block;}
.md12179 .x-title:after{content: "";display: inline-block;width: 0.875em;height: 0.8333em;right: -0.77em;top: -0.37em;background-image: url(/static/home/images/fly.png);background-size: 100% 100%;position: absolute;}
.md12179 .x-intro{color: #333;line-height: 1.9375;}
.md12179 .x-intro *{line-height: inherit;}
@media(max-width: 1200px){
    .md12179 .x-target{top: -46px;}
}
@media(max-width: 750px){
    .md12179 .x-inner{display: block;}
    .md12179 .x-text{width: 100%;margin-bottom: .3rem;}
    .md12179 .x-box{width: 100%;}
    .md12179 .x-one{padding: .6rem .3rem;}
    .md12179 .x-title{margin-bottom: .4rem;}
}
