/* 移动端复刻 —— transportation(源 m.hstypay.com）。默认隐藏,≤767px 显示并隐藏桌面 DOM。 */
.m-page{display:none}
@media screen and (max-width:767px){
  #swift_content > div:not(.m-page){display:none!important}
  .m-page{display:block;width:100%;overflow-x:hidden}
  .m-page .flex-row{display:flex;flex-direction:row}
  .m-page .flex-col{display:flex;flex-direction:column}
  .m-page .flex-center{display:flex;align-items:center;justify-content:center}
  .m-page img{max-width:100%}
.m-page{width:100vw;background-color:#fff}
.m-page .header{width:100vw;height:93.33333vw;background:url(../images/81287b12bac9c9862317e97159c1a65e.png) no-repeat;background-size:cover}
.m-page .business-ecology{display:-ms-flexbox;display:flex}
.m-page .business-ecology .left{width:51.73333vw;padding-left:1.33333vw}
.m-page .business-ecology .left img{width:100%}
.m-page .business-ecology .right{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.m-page .business-ecology .right li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAGBAMAAAC1P0SAAAAALVBMVEUAAABBgPBBcu5Ccu5DdPBFdPBFdO9Ec+1Ec+xJee9Pe/dEcu9Dc+5FdetCcu6NQQyqAAAADnRSTlMABe6IPCYgNhkPCTEsFLdjCbUAAABESURBVBjTYyAaCCsZEq/Y7t1j4hXrvXvEwCAoKLVq1cqZM+/evdHR0ZaWlhYaGhpz5szu3dvLy0tcXFw8EYqp7QyEBwF3cRlDhFgZFwAAAABJRU5ErkJggg==) no-repeat;background-size:11.73333vw .8vw;background-position:0 2.13333vw;margin-bottom:4.26667vw;padding-left:13.33333vw;margin-left:-5.33333vw}
.m-page .business-ecology .right li .title{width:100%;font-size:3.46667vw;font-weight:700;color:#333;line-height:5.2vw;display:block}
.m-page .business-ecology .right li .content{margin-top:1.06667vw;font-size:2.66667vw;color:#999;line-height:4vw;display:block}
.m-page .section1{background:#fafbfc;padding-bottom:9.33333vw}
.m-page .section2{text-align:center}
.m-page .section2 img{width:50.66667vw;margin-bottom:9.33333vw}
.m-page .section2 .part2-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:9.33333vw}
.m-page .section2 .part2-bottom li{margin-bottom:4vw}
.m-page .section2 .part2-bottom .radios{width:1.6vw;height:1.6vw;border:.26667vw solid #4272ee;border-radius:50%;margin-top:1.33333vw}
.m-page .section2 .part2-bottom .bt-info{color:#4272ee;font-size:3.2vw;line-height:4.26667vw;text-align:left;margin-left:1.33333vw}
.m-page .section2 .part2-bottom .radios-color{border:.26667vw solid #333}
.m-page .section2 .part2-bottom .text-col{color:#333}
.m-page .section3{background:#fafbfc;padding-bottom:9.33333vw}
.m-page .section3 .right li{margin-bottom:9.33333vw}
.m-page .section4{padding-bottom:9.33333vw}
.m-page .section4 .right li{margin-bottom:9.33333vw}
}
