.legacy-solution-page{background:#fff;color:#222}
.legacy-solution-main{min-height:60vh;padding:0;background:#fff}
.legacy-solution-page .geo-header{position:relative;z-index:2200}
.legacy-solution-content{width:100%;overflow:hidden;background:#fff}
.legacy-solution-content img{max-width:100%;height:auto}
.legacy-solution-content>.jj01{margin-top:0}
.legacy-solution-content .jj01y .container,.legacy-solution-content .jj03.container{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01z>a.on{text-decoration:none!important;color:#0054a6}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01z>a:hover{text-decoration:none!important;color:#0054a6}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y p,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y li,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y td,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y th{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif!important;font-size:16px!important;line-height:1.85!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h1,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h2,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h3,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h4,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h5,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h6,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y span,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y strong,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y em,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y a{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y span{font-size:inherit!important;line-height:inherit!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .jj-t{font-size:24px!important;line-height:1.45!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h1{font-size:28px!important;line-height:1.4!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h2{font-size:20px!important;line-height:1.55!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .jj01y_banner_zi h2{font-size:32px!important;line-height:1.35!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h3,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .jj03-t,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .lite1-h1{font-size:20px!important;line-height:1.55!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h4,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y h5{font-size:17px!important;line-height:1.65!important}
body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y table{width:100%!important;max-width:100%!important;table-layout:auto}
html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page){overflow:hidden!important}
html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-main,html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content{height:100vh;min-height:0;overflow:hidden}
html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01{display:flex!important;align-items:stretch;width:min(1500px,calc(100% - 48px))!important;max-width:1500px!important;height:100vh!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;box-sizing:border-box}
html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01>.jj01z{position:relative;float:none!important;flex:0 0 316px;width:316px!important;height:100%;margin:0!important;padding:20px 0 40px!important;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background:#fff;border-right:1px solid #e2e7ee}
html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01>.jj01y{float:none!important;flex:1 1 auto;width:auto!important;min-width:0;height:100%;margin:0!important;padding:24px 28px 80px 48px!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box;background:#fff}
@media(max-width:900px){html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page){overflow:auto!important}html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-main,html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content{height:auto;overflow:visible}html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01{display:block!important;width:100%!important;height:auto!important;overflow:visible!important}html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01>.jj01z{width:100%!important;height:auto;max-height:260px;padding:14px 18px!important;border-right:0;border-bottom:1px solid #e2e7ee}html.site-embedded-view body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content>.jj01>.jj01y{width:100%!important;height:auto;overflow:visible!important;padding:22px 18px 60px!important}}
@media(max-width:768px){body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content{overflow-x:hidden}body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y p,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y li,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y td,body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y th{font-size:15px!important}body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .jj-t{font-size:21px!important}body.legacy-solution-page:not(.legacy-case-page) .legacy-solution-content .jj01y .jj01y_banner_zi h2{font-size:26px!important}}
