.big-event-gray *{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}body{background:#fff;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:14px;font-weight:600;color:#2c599d;margin:0;padding:0}.header{margin:0 auto;width:100%;height:49px;background:url(/assets/menu_bg-9a10a0728f2b1c4c43d2975e32b5c275d25c151e1f798d02c34c889c4f2f6137.png) repeat-x;position:fixed;top:0;left:0;z-index:9999}.header .nav{max-width:1280px;margin:0 auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.header .nav .p2,.header .nav .p3,.header .nav .p4,.header .nav .p5{width:120px;color:white;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:49px;border-bottom:1px solid #0059a1;font-size:14px;text-decoration:none}.header .nav .space{flex-grow:1}img{border:0}.copyright{background:#1e70b4;height:100px;line-height:30px;color:#ffffff;text-align:center}.main{color:#2c599d}.home .section-1{width:862px;margin:0 auto;padding:0 0 60px}.home .section-1 .home-top-1{margin:60px auto 0}.home .section-1 .home-intro{margin:0 auto 80px;position:relative}.home .section-1 .home-intro .bg-1{position:absolute;top:-10px;left:-50px}.home .section-1 .home-intro .title{text-align:center;font-size:72px;font-weight:600;margin-bottom:52px;letter-spacing:8px}.home .section-1 .home-intro .content{font-size:30px;line-height:40px;font-weight:600;text-indent:2em}.home .section-1 .social-medias{margin:0 auto;padding:32px 40px 62px;border:3px solid #2c599d;box-shadow:-4px 4px 18px #2c599d81}.home .section-1 .social-medias .title{font-size:48px;font-weight:600;text-align:center;margin-bottom:75px}.home .section-1 .social-medias .items{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.home .section-1 .social-medias .sm-item{flex:1;display:flex;flex-flow:column;align-items:center}.home .section-1 .social-medias .sm-item .img{border-radius:8px;box-shadow:-4px 4px 18px #2c599d81;width:120px;height:120px;margin-bottom:12px}.home .section-1 .social-medias .sm-item .item-name{font-size:23px;text-align:center}.home .section-2{background-color:#dce9fb}.home .section-2 .home-top-2{width:862px;margin:0 auto 120px;padding-top:60px}.home .section-2 .home-top-2 .title{font-size:72px;font-weight:600;margin-bottom:52px;letter-spacing:8px}.home .section-2 .about-item{width:862px;margin:0 auto 272px;display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:30px}.home .section-2 .about-item:last-child{margin-bottom:0;padding-bottom:93px}.home .section-2 .about-item .content .title{text-align:right;font-size:36px;margin-bottom:28px}.home .section-2 .about-item .content .desc{font-size:20px;line-height:35px;text-indent:2em}.home .section-2 .about-item.about-item-reverse{flex-direction:row-reverse}.home .section-2 .about-item.about-item-reverse .content .title{text-align:left}.home .section-2 .about-item .content,.home .section-2 .about-item .img{flex:1}.home .section-3{max-width:1200px;margin:0 auto;height:283px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;box-sizing:border-box}.home .section-3 .img{height:100%}.home .section-3 .img img{width:100%;height:100%}.home .section-3 .content{width:100%;height:100%;background:linear-gradient(to right, #5c89ca, #91c9f7);color:white}.home .section-3 .content .content-wrapper{padding:54px 34px}.home .section-3 .content .title{font-size:36px;margin-bottom:40px}.home .section-3 .content .tels{font-size:20px;line-height:35px}.home .section-3 .content,.home .section-3 .img{flex:1}.franchises{margin-top:160px}.franchises .top-head{padding:12px 40px;font-size:40px;background-color:#2c599d;border-radius:24px;color:white;text-align:center;width:max-content;margin:0 auto 60px}.franchises .head{text-align:center;font-size:72px;font-weight:600;display:flex;flex-direction:column;align-items:center;letter-spacing:8px}.franchises .head::after{content:"";width:110px;height:10px;background-color:#2c599d;border-radius:4px}.franchises .section-1{width:854px;margin:0 auto}.franchises .section-1.mt-100{margin-top:142px}.franchises .section-1 .policy{position:relative}.franchises .section-1 .policy .bg-1{position:absolute;top:-10px;left:-50px;z-index:-1}.franchises .section-1 .policy .policy-item{margin-top:62px;border:2px solid #2c599d;border-radius:35px;padding:46px 72px;display:flex;flex-direction:column;background-color:white;position:relative}.franchises .section-1 .policy .policy-item .title{font-size:30px;line-height:35px;margin-bottom:28px}.franchises .section-1 .policy .policy-item .title .sm-title{font-size:16px}.franchises .section-1 .policy .policy-item .middle{display:flex;flex-flow:row nowrap;justify-content:space-between}.franchises .section-1 .policy .policy-item .middle .title{font-size:30px;margin-bottom:16px}.franchises .section-1 .policy .policy-item .middle .desc{font-size:15px}.franchises .section-1 .policy .policy-item .middle .left,.franchises .section-1 .policy .policy-item .middle .right{flex:1}.franchises .section-1 .policy .policy-item .middle .right{position:relative}.franchises .section-1 .policy .policy-item .middle .right .right-news{position:absolute;bottom:-144px;left:-50px;width:360px;height:240px}.franchises .section-1 .policy .policy-item .bottom{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.franchises .section-1 .policy .policy-item .bottom.bottom-top-50{margin-top:100px}.franchises .section-1 .policy .policy-item .bottom .t1{font-size:30px;display:flex;flex-direction:column}.franchises .section-1 .policy .policy-item .bottom .t1 span{font-size:15px;line-height:19px;font-weight:normal}.franchises .section-1 .policy .policy-item .bottom .t2 .border{width:256px;height:115px;border:2px solid #2c599d;border-radius:35px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;column-gap:16px}.franchises .section-1 .policy .policy-item .bottom .t2 .border .item{text-align:center;font-weight:normal}.franchises .section-1 .policy .policy-item .bottom .t2 .border .item img{margin-bottom:4px}.franchises .section-1 .policy .policy-item .bottom .t3{display:flex;flex-flow:row nowrap;align-items:center}.franchises .section-1 .policy .policy-item .bottom .t3 .desc{font-size:19px;line-height:23px;font-weight:normal;text-align:center}.franchises .section-1 .policy .policy-item .bottom .t3 .desc.desc-left{text-align:left}.franchises .section-1 .policy .policy-item .under-bottom{position:absolute;right:30px;bottom:15px;color:#2c599d40}.franchises .section-2{margin-top:-120px;padding:80px 172px}.franchises .section-2 .img{max-width:854px;margin:0 auto}.franchises .section-3{width:100%;margin-bottom:100px;height:calc(100vw * 351 / 1191);background-image:url(/assets/franchises-bg-9837600bc0df8ee8df6a7cd19748385ec1eb92657283f876a187c6a024a2fb9c.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.franchises .section-3 div{font-size:20px;line-height:48px;color:white}.franchises .section-4{padding-top:142px;padding-bottom:155px}.franchises .section-4 .condition{width:854px;margin:0 auto}.franchises .section-4 .condition .img{margin-top:58px}.recruit{margin-top:160px}.recruit .head{text-align:center;font-size:72px;font-weight:600;display:flex;flex-direction:column;align-items:center;letter-spacing:8px}.recruit .head-desc{padding:15px 0;border:2px solid #2c599d;border-radius:32px;width:273px;margin:20px auto 140px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:30px;line-height:35px;background:linear-gradient(to right, #accbee, #cadef6, #e7f0fd)}.recruit .section-1{width:854px;margin:0 auto 225px}.recruit .section-1 .img{width:100%}.recruit .section-2{width:861px;margin:0 auto 134px;position:relative}.recruit .section-2 .bg-1{position:absolute;top:-220px;left:0px;z-index:-1}.recruit .section-2 .subhead{font-size:36px;font-weight:600;text-align:center;margin-bottom:52px}.recruit .section-2 .board-dark{color:white;border-radius:36px;background-color:#2c599d;padding:50px 75px;box-shadow:-4px 4px 9px #2c599d81}.recruit .section-2 .board-dark .board-item .title{font-size:36px;line-height:44px;letter-spacing:8px;margin-top:24px;margin-bottom:36px;text-align:center}.recruit .section-2 .board-dark .board-item .content{margin-bottom:40px}.recruit .section-2 .board-dark .board-item .content .item-title{font-size:36px;margin-bottom:24px}.recruit .section-2 .board-dark .board-item .content .content-item{font-size:20px;line-height:28px;margin-bottom:0}.recruit .section-2 .board-dark .methods{display:flex;flex-flow:row nowrap;justify-content:space-between}.recruit .section-2 .board-dark .methods .method-item{flex:5}.recruit .section-2 .board-dark .methods .method-item:last-child{flex:4}.recruit .section-2 .board-dark .methods .method-item .item-title{font-size:36px;text-align:left;margin-bottom:35px}.recruit .section-2 .board-dark .methods .method-item .content{font-size:24px;line-height:39px}.recruit .section-2 .board-dark .methods .method-item .content.content-sm{font-size:20px}.recruit .section-2 .board-dark .methods .method-item .content.content-underline{text-decoration:underline}.recruit .section-2 .board-dark .methods .method-item .img{width:96px;height:96px;margin-bottom:22px}.recruit .section-3{width:861px;margin:0 auto}.recruit .section-3 .subhead{font-size:36px;font-weight:600;text-align:center;margin-bottom:52px}.recruit .section-3 .board{margin-top:180px;margin-bottom:300px;color:#2c599d;border-radius:36px;background-color:white;padding:50px 54px;border:3px solid #2c599d;box-shadow:-4px 4px 9px #2c599d81;position:relative}.recruit .section-3 .board .dots{position:absolute;left:31px;top:28px}.recruit .section-3 .board .logo{position:absolute;left:351px;top:-120px}.recruit .section-3 .board .title{font-size:36px;line-height:44px;letter-spacing:8px;margin-top:24px;margin-bottom:36px;text-align:center}.recruit .section-3 .board .content{margin-bottom:40px}.recruit .section-3 .board .content .item-title{font-size:36px;margin-bottom:24px}.recruit .section-3 .board .content .content-item{font-size:20px;line-height:28px;margin-bottom:0}.recruit .section-3 .board .apply{margin-top:120px;margin-bottom:44px}.recruit .section-3 .board .apply .item-title{text-align:center;font-size:36px;margin-bottom:24px}.recruit .section-3 .board .apply .buttons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.recruit .section-3 .board .apply .buttons .button{flex:1;text-align:center}.recruit .section-3 .board .apply .buttons .button img{cursor:pointer;border-radius:24px;box-shadow:-4px 4px 9px #2c599d81}.dealer{display:flex;flex-flow:row nowrap;justify-content:center;width:100%;margin:60px auto;min-height:calc(100vh - 307px)}.dealer .img{width:100%;height:calc(100% * 1877 / 1650)}html.gray-mode{filter:grayscale(0.95);-webkit-filter:grayscale(0.95)}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:regular;src:url(//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.eot);src:local("Noto Sans SC"),local("NotoSans SC-Normal"),url(//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.eot?#iefix) format("embedded-opentype"),url(//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.woff2) format("woff2"),url(//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.woff) format("woff"),url(//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.ttf) format("truetype"),url("//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.svg#NotoSans SC") format("svg")}body{font-family:"Noto Sans SC", Arial, sans-serif !important;font-size:12px !important}.footer{width:100%;background-color:white}.footer .oversea-site .container{display:flex;flex-direction:column}.footer .oversea-site .container .oversea-sites{width:100%;padding-left:210px;background:url(/assets/oversea-site-08d973d129561304a13adf17951725ebdda0494dabca8493d473c41b98e9f935.jpg) no-repeat}.footer .oversea-site .container .sites{width:100%;padding-left:210px}.footer .oversea-site ul{margin:0}.footer .oversea-site ul li{float:left;line-height:46px;margin-right:50px}.footer .oversea-site ul li img{width:28px;margin-right:5px}.footer .oversea-site2 li{float:left;height:55px}.footer .oversea-site2 li img{width:84px !important;height:40px;margin-right:5px}.footer .copyright{background:url(/assets/new-footer-73be27df584296ffe66e01a18faaf60d3f3a9a7f94af5ff16246c414d9a047fa.png) repeat-x;height:45px;padding-top:10px}.footer .copyright .content{padding:4px;color:#0071ce;background-color:white;width:100%;max-width:1200px}.footer .copyright .link{margin:0 10px;height:20px;line-height:20px}
