.orderer_phaseOl{display:flex;flex-flow:row wrap;justify-content:center;margin-top:30px;position:relative}.orderer_phaseOl:before{background:#2fa8e0;bottom:0;content:"";left:0;opacity:.25;position:absolute;top:41px;width:1px}.orderer_phaseOl>li{flex:1;padding:0 3%;position:relative}.orderer_phaseOl>li:after{background:#2fa8e0;bottom:0;content:"";opacity:.25;position:absolute;right:0;top:41px;width:1px}.orderer_phaseOl .title{color:#084867;font-size:2.6rem;font-weight:500;margin-top:20px;text-align:center}.orderer_phaseOl .index{color:#c30900;font-size:4rem;text-align:center}.orderer_phaseOl .phase_img{margin:20px 0 25px}.orderer_phaseOl .content{text-align:left}.orderer_phaseOl .content_overview{color:#c30900;font-size:1.8rem;font-weight:900;line-height:1.8;margin-bottom:8px}.orderer_phaseOl .content_ul{line-height:2;margin-left:2em}.orderer_phaseOl .content_ul>li{list-style-type:disc}.orderer_flow:before{background:#bfbfbf;content:"";height:1px;left:0;position:absolute;right:0;top:78.5px;z-index:-1}.orderer_flowOl{margin:56px 0}.orderer_flowOl>li{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:70px 0;position:relative}.orderer_flowOl>li:before{background:#bfbfbf;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.orderer_flowOl>li+li:after{background:url(/packs/images/app/packs/images/before_login/arrow01_r-51a1d8b7486007218cad.png) no-repeat 50%/cover;content:"";height:13px;left:calc(50% - 10px);position:absolute;top:-6px;transform:rotate(90deg);width:20px}.orderer_flowOl .text{padding:20px 66px 0;position:relative;text-align:left;width:63%}.orderer_flowOl .index{color:#c30900;font-size:6rem;font-style:italic;left:0;position:absolute;top:0}.orderer_flowOl h3{font-size:2.4rem;font-weight:400;margin-bottom:20px}.orderer_flowOl .tag_group{margin-bottom:8px}.orderer_flowOl p{line-height:2}.orderer_flowOl .img{flex:1;margin:auto}.ordererFlow_stepDetail{margin-top:40px;padding:0 40px;position:relative;text-align:center;width:100%;z-index:0}.ordererFlow_stepDetail:before{background:#eee;bottom:0;content:"";left:0;position:absolute;right:0;top:30px;z-index:-1}.ordererFlow_stepDetail .section_roundTitle{display:inline-block}.ordererFlow_olInStep{display:flex;flex-flow:row wrap;justify-content:space-between;margin:30px 0 40px}.ordererFlow_olInStep>li{flex:1}.ordererFlow_olInStep>li+li{margin-left:3%}.ordererFlow_olInStep .content_overview{color:#c30900;font-size:1.7rem;font-weight:700;line-height:1.6;margin-bottom:12px}.ordererFlow_olInStep .content_ul{color:#013148;font-size:1.4rem;line-height:1.8;margin-left:2em;margin-top:14px;text-align:left}.ordererFlow_olInStep .content_ul>li{list-style-type:disc}.feature{padding-bottom:70px}.feature:before{background:#00283b;bottom:-105px;content:"";left:0;position:absolute;right:0;top:78px;z-index:-1}.feature_ol{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:90px}.feature_ol>li{border:1px solid #2fa8e0;flex:1;padding:50px 4% 36px;position:relative}.feature_ol>li+li{margin-left:1%}.feature_ol .index{background:#00283b;color:#2fa8e0;font-size:5rem;font-style:italic;font-weight:500;left:calc(50% - .5em);padding:0 10px;position:absolute;top:-.5em}.feature_ol .content{margin-top:12px}.feature_ol .content_overview{color:#2fa8e0;font-size:2rem;font-weight:500;line-height:1.7;margin-bottom:15px;text-align:center}.feature_ol .content_detail{color:#fff;line-height:1.8;text-align:left}.comparison{padding-bottom:100px}.comparison:before{background:#eee;bottom:0;content:"";left:0;position:absolute;right:0;top:78px;z-index:-1}.comparison .section_title{background:#eee}.comparison .intro{color:#00376e;font-size:2.8rem;font-weight:700;line-height:1.5;margin-bottom:36px}.comparison_chart{padding:0 50px 74px;position:relative}.comparison_chart:before{background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:40px;z-index:-1}.comparison_chart img{margin-top:46px}.page_content__en .orderer_phaseOl .title{font-size:2.3rem}.page_content__en .orderer_mainBg{height:310px;left:0;overflow:hidden;position:absolute;right:0;top:105px;z-index:-1}.page_content__en .orderer_mainBg img{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.page_content__en .orderer_phase{margin-top:155px}.page_content__en .orderer_mainBg:before{background:url(/packs/images/app/packs/images/before_login/bg04-612ccca50e583251c81a.png) repeat 50%/5px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media(max-width:1599px){.orderStep_ol .index{font-size:4.5vw;top:-2.25vw}.orderStep_ol .text{font-size:1.5vw}}@media(max-width:767px){.orderer{padding-bottom:30px}.page_content__en .orderer_mainBg{height:180px;top:47px}.page_content__en .orderer_phase{margin-top:60px}.orderer_phaseOl>li{flex:1 100%;padding:20px 0}.orderer_phaseOl:before{height:1px;right:0;top:0;width:auto}.orderer_phaseOl>li:after{height:1px;left:0;top:auto;width:auto}.orderer_phaseOl .title_wrap{align-items:center;display:flex}.orderer_phaseOl .index{font-size:3rem;margin-right:6px}.orderer_phaseOl .title{font-size:2rem;margin-top:0}.orderer_phaseOl .content_overview{font-size:1.6rem}.orderer_phaseOl .content_ul{font-size:1.3rem}.orderer_flow:before{top:46px}.orderer_flowOl{margin:0 0 50px}.orderer_flowOl>li{padding:30px 0}.orderer_flowOl .text{flex:1 100%;padding:0}.orderer_flowOl .index{font-size:4rem}.orderer_flowOl h3{font-size:2rem;margin-top:10px;padding-left:2em}.orderer_flowOl p{font-size:1.3rem}.orderer_flowOl .img{flex:1 100%;margin-top:15px;max-width:300px}.ordererFlow_stepDetail{padding:0 20px}.ordererFlow_olInStep{margin-bottom:10px}.ordererFlow_stepDetail:before{top:25px}.ordererFlow_olInStep>li{flex:1 100%;margin-bottom:20px}.ordererFlow_olInStep .content_overview{font-size:1.5rem}.ordererFlow_olInStep .list_img{margin:auto;width:70%}.ordererFlow_olInStep .content_ul{font-size:1.2rem}.feature{padding-bottom:0}.feature:before{top:47px}.feature_ol{margin-top:50px}.feature_ol>li{flex:1 100%;margin-bottom:40px;padding:35px 20px}.feature_ol .index{font-size:3.5rem}.feature_ol .content_overview{font-size:1.8rem;text-align:left}.feature_ol .content_detail{font-size:1.3rem}.comparison{padding-bottom:50px}.comparison:before{top:58.5px}.comparison .intro{font-size:1.8rem}.comparison_chart{padding:0 25px 30px}.comparison_chart:before{top:28px}.comparison_chartImg{overflow-x:scroll}.comparison_chartImg img{width:750px}}.animate__animated>img{opacity:0}.mainConcept .innerWrap{padding-top:3%}.mainConcept_honor{margin:auto;max-width:699px;width:66%}.mainSlogan{margin:44px auto 32px;max-width:1052px;text-align:center;width:100%}.mainSlogan .animate__animated{display:inline-block}.mainSlogan .line1{width:100%}.mainSlogan .line2{width:35.7%}.line1,.line2{position:relative}.line1:before,.line2:before{background:#2fa8e0;bottom:0;content:"";left:0;position:absolute;right:100%;top:0;transition-duration:.5s}.line1.right:before,.line2.right:before{right:0}.line1.left:before,.line2.left:before{left:100%}.animate__animated.animate__fadeInUp img,.animate__animated.left img{opacity:1}.mainConcept .graph{display:flex;flex-flow:row wrap;justify-content:space-between}.graph_candidate,.graph_orderer{width:36%}.role_icon{margin:auto auto 24px;width:49%}.graph_candidate ul,.graph_orderer ul{display:flex}.graph_linkers{margin:40px -3.2%;width:30%}.about_item{padding:60px 0;position:relative}.about_item+.about_item:before{background:url(/packs/images/app/packs/images/before_login/arrow02-48cf81e071eb9aa5cf00.png) no-repeat 50%/62px;content:"";display:inline-block;height:45px;left:calc(50% - 31px);position:absolute;top:-22px;width:62px}.about_part1{background:#013148;color:#fff;text-align:center;z-index:0}.about_part1:before{background:#013148 url(/packs/images/app/packs/images/before_login/bg01-3e21dea1a679da937a93.png) repeat 0;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.about_part1 h1{font-size:3rem;line-height:1.4}.about_part1 h2{font-size:2.8rem;line-height:1.5}.about_part1 ul{display:flex;flex-flow:row wrap;margin:54px 0 36px}.about_part1 li{background:rgba(8,72,103,.3);border:1px solid #2fa8e0;border-radius:100px;padding:30px 50px;width:52%}.about_part1 li:first-of-type{margin-right:-2.4%}.about_part1 li:last-of-type{margin-left:-2.4%}.about_part1 h3{font-size:2.4rem;margin-bottom:20px}.about_part1 .subText{color:#2fa8e0;font-size:1.6rem;font-weight:500;line-height:1.625;text-align:left}.about_slogan{margin:auto;max-width:762px;width:70%}.about_ol{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:44px}.about_ol>li{width:32%}.matching:before{background:#eee;bottom:0;content:"";left:0;position:absolute;right:0;top:77.5px;z-index:-1}.matching .intro{margin-top:36px}.matching_marquee{background:#242424;display:flex;margin:50px 0 90px;overflow:hidden;padding:60px 0;width:100%}.matching_marqueeUl{align-items:center;display:flex;width:100%}.matching_marqueeUl>li{flex:0 0 auto;max-width:417px;padding:0 22px;transition:all .2s ease;width:100%}.marqueeLi_innerWrap{background:#fff;padding:15px}.matching_marqueeUl .text{background:#2fa8e0;color:#fff;font-size:2.2rem;font-weight:700;padding:9% 10px;text-align:center}.client{margin:90px auto 0;max-width:1280px;padding-top:76px;position:relative}.client:before{background:#fff;bottom:-56px;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.client h1{color:#04557b;font-size:4rem;line-height:1.2;text-align:center}.client .intro{margin-top:32px}.client ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:54px auto 38px;max-width:925px}.client li{margin:0 1% 13px;max-width:170px;width:18%}.service_titleBg{margin-bottom:-77.5px;position:relative;z-index:-1}.service .intro{margin-top:48px}.flow{margin-top:50px;max-width:1214px;padding:0 50px;position:relative;width:100%;z-index:0}.flow:before{background:#f4f4f4;bottom:-56px;content:"";left:0;position:absolute;right:0;top:30px;z-index:-1}.flow .section_roundTitle{margin:auto;max-width:414px;padding:20px 5px}.flow_ul{display:flex;flex-flow:row wrap;justify-content:center;margin:60px 0;text-align:center}.flow_ul>li{width:32%}.flow .text{line-height:1.75;margin-top:20px}.flow_btnUl{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.flow_btnUl>li{margin:auto;max-width:490px;width:49%}.aim_content{margin-top:80px;position:relative}.aim_content:before{background:linear-gradient(180deg,#fff 0,#c7e9f9);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.aim_img{padding-bottom:110px;position:relative;text-align:center}.aim_content .main_img{margin:auto;max-width:1210px;width:76.5%}.aim_slogan{color:#094f72;font-size:8rem;font-weight:700;padding:82px 50px 76px;position:relative;text-align:center}.icon_arrow{left:calc(50% - 131.5px);position:absolute;top:-62px;width:auto}.aim_stepOl{color:#00376e;font-size:1.28rem;font-weight:700;line-height:1.4;margin:25px 25px 10px;text-align:left}.aim_stepOl>li{background:url(/packs/images/app/packs/images/before_login/index/dot01-10843af2db5ea44a886a.png) repeat-x 0 100%/4px;display:flex;margin-bottom:15px;padding-bottom:10px;position:relative}.aim_stepOl .index{color:#0069b7;font-size:6rem;font-style:italic;font-weight:400;line-height:1;margin-right:10px}.aim_stepContent{padding-top:10px}.aim_stepOl .highlight{color:#2fa8e0;font-size:1.356em;margin-top:7px}@media(max-width:1599px){.flow .text{font-size:1vw}.matching_marqueeUl .text{font-size:1.375vw}.aim_slogan{font-size:5vw}}@media(max-width:767px){.mainConcept{background:none}.mainConcept .innerWrap{padding-top:24px;width:calc(100% - 40px)}.mainConcept_honor{width:100%}.mainSlogan{margin:20px 0}.mainSlogan .line1{width:72.8%}.graph_candidate,.graph_orderer,.mainSlogan .line2,.role_icon{width:100%}.graph_linkers{margin:36px 0;width:100%}.about{margin-bottom:10px}.about_part1{padding:25px 0 50px}.about_part2{padding:40px 0}.about_part3{padding:40px 0 0}.about_item+.about_item:before{background-size:52px auto;display:inline-block;height:38px;left:calc(50% - 26px);top:-19px;width:52px}.about_part1 h1{font-size:2.3rem;line-height:1.4}.about_part1 h2{font-size:1.8rem;line-height:1.38}.about_part1 ul{margin:22px 0 25px}.about_part1 li{padding:20px 28px;width:100%}.about_part1 li:first-of-type{margin-right:0}.about_part1 li:last-of-type{margin-left:0;margin-top:10px}.about_part1 h3{font-size:1.6rem;margin-bottom:10px}.about_part1 .subText{font-size:1.4rem;line-height:1.5}.about_slogan{width:100%}.about_ol>li{margin:auto;width:85%}.about_ol>li+li{margin-top:30px}.matching:before{top:46px}.matching_marquee{margin:35px 0 50px;padding:30px 0}.matching_marqueeUl>li{padding:0 10px;width:70%}.marqueeLi_innerWrap{padding:10px}.matching_marqueeUl .text{font-size:1.6rem;padding:20px 10px}.client{margin:0 25px;padding-top:38px}.client:before{bottom:-28px}.client ul{margin:25px auto 20px}.client li{margin:0 .67% 13px;width:32%}.client h1{font-size:2.6rem}.service_titleBg{margin-bottom:-46px}.service .intro{margin-top:25px}.flow{padding:0 25px}.flow:before{bottom:-28px}.flow_ul{margin:0 0 30px}.flow_ul>li{margin-bottom:20px;padding-top:38px;position:relative;width:100%}.flow_ul>li+li:before{border-left:26px solid transparent;border-right:26px solid transparent;border-top:20px solid #c30900;content:"";left:calc(50% - 26px);position:absolute;top:0}.flow_ul .title{background:#c30900;color:#fff;font-weight:700;margin-bottom:20px;padding:12px 10px}.flow_ul img{max-width:375px}.flow_ul .text{font-size:1.4rem;margin-top:15px}.flow_btnUl>li{width:100%}.flow_btnUl>li+li{margin-top:10px}.aim_content{margin-top:30px}.aim_img{padding-bottom:50px}.aim_slogan{font-size:4rem;line-height:1.2;padding:40px 25px 30px}.aim_slogan:before{background-size:132px}.icon_arrow{height:52px;left:calc(50% - 65.75px);top:-31px}}.page_content__en .mainConcept{padding:48px 50px 100px}.page_content__en .mainConcept_honor{max-width:1130px;width:72%}.page_content__en .mainSlogan{max-width:1092px}.page_content__en .mainSlogan .line2{width:67%}.page_content__en .mainSlogan .line1{width:94%}.page_content__en .mainSlogan .line2{width:64%}.page_content__en .mainConcept .graph{margin:auto;max-width:1040px}.page_content__en .about_part1 h1{font-size:2.6rem}.page_content__en .about_part3 .innerWrap{text-align:center}.page_content__en .about_part3 img{max-width:920px;width:92%}@media(max-width:1599px){.page_content__en .mainConcept{padding:3% 50px 6.6%}}@media(max-width:767px){.page_content__en .mainConcept{padding:24px 0 36px}.page_content__en .mainConcept_honor{padding:0 20px;width:100%}.page_content__en .role_icon{padding:0 20px}.page_content__en .about_part1 h1{font-size:2rem}.page_content__en .about_part1 li{padding:22px 40px}.page_content__en .about_part3 img{width:100%}.orderer_mainTitle{margin:0;width:100%}}