.display_flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.display_flex>*{display:block}.display_inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.display_inline-flex>*{display:block}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex-direction_column{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.justify-content_flex-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-content_flex-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content_flex-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.align-items_flex-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-items_flex-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-items_center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-items_baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.flex_auto{-webkit-box-flex:1;-ms-flex:auto;-webkit-flex:auto;flex:auto}.flex_1{width:0;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.order_2{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.order_3{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.image-rendering{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.getflex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.wrap{width:1152px;margin:0 auto}.h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}#fearchitect{width:100%;position:relative}.section1{width:100%;height:586px;background-color:#fff}.section1 .wrap{padding-top:105px}.section1 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section1 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section1 .wrap .section1-main{width:966px;height:300px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.section1 .wrap .section1-main .section1-main-item{width:282px;height:300px;background-image:url(/static/module/trainingcamp/img/fearchitect/section1-main-item1.png);background-size:cover;background-position:center}.section1 .wrap .section1-main .section1-main-item .item-title{font-family:PingFangSC-Medium;font-size:20px;color:#fff;text-align:center;font-weight:500;margin:34px 0 42px}.section1 .wrap .section1-main .section1-main-item .item-cont{font-family:PingFangSC-Regular;font-size:16px;color:#000;text-align:center;line-height:26px;font-weight:400}.section1 .wrap .section1-main .section1-main-item2{background-image:url(/static/module/trainingcamp/img/fearchitect/section1-main-item2.png);background-size:cover;background-position:center}.section1 .wrap .section1-main .section1-main-item3{background-image:url(/static/module/trainingcamp/img/fearchitect/section1-main-item3.png);background-size:cover;background-position:center}.section2{width:100%;height:724px;background-color:#f8fafc}.section2 .wrap{padding-top:72px}.section2 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section2 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section2 .wrap .section2-main{width:996px;height:471px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.section2 .wrap .section2-main .section2-main-item{width:292px;height:471px;background-image:url(/static/module/trainingcamp/img/fearchitect/section2-main-item1.png);background-size:cover;background-position:center}.section2 .wrap .section2-main .section2-main-item .item-title{font-family:PingFangSC-Semibold;font-size:20px;color:#e87e40;text-align:left;font-weight:600;margin:46px 0 25px 20px}.section2 .wrap .section2-main .section2-main-item .item-title2{color:#e7693b}.section2 .wrap .section2-main .section2-main-item .item-title3{color:#e45235;margin-bottom:54px}.section2 .wrap .section2-main .section2-main-item .item-cont-box{text-align:center}.section2 .wrap .section2-main .section2-main-item .item-cont-box p{font-family:PingFangSC-Regular;font-size:16px;color:#fff;text-align:center;font-weight:400;margin-bottom:28px}.section2 .wrap .section2-main .section2-main-item2{background-image:url(/static/module/trainingcamp/img/fearchitect/section2-main-item2.png);background-size:cover;background-position:center}.section2 .wrap .section2-main .section2-main-item3{background-image:url(/static/module/trainingcamp/img/fearchitect/section2-main-item3.png);background-size:cover;background-position:center}.section2 .wrap .section2-main .section2-main-icon{width:37px;height:24px;background-image:url(/static/module/trainingcamp/img/fearchitect/section2-main-icon.png);background-size:cover;background-position:center;margin:221px 0 0 10px}.section3{width:100%;height:780px}.section3 .wrap{padding-top:72px}.section3 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section3 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section3 .wrap .section3-main{position:relative;width:984px;height:494px;margin:0 auto;background-image:url(/static/module/trainingcamp/img/fearchitect/section3-main.png);background-size:cover;background-position:center}.section3 .wrap .section3-main .section3-main-item{position:absolute;top:16px;left:21px}.section3 .wrap .section3-main .section3-main-item .item-title{font-family:PingFangSC-Semibold;font-size:16px;color:#1c1e20;line-height:26px;font-weight:600}.section3 .wrap .section3-main .section3-main-item .cont-box p{font-family:PingFangSC-Regular;font-size:16px;color:#1c1e20;line-height:26px;font-weight:400}.section3 .wrap .section3-main .section3-main-item2{top:284px}.section3 .wrap .section3-main .section3-main-item3{top:177px;left:697px}.section4{width:100%;height:637px;background-color:#f8fafc}.section4 .wrap{padding-top:72px}.section4 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section4 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section4 .wrap .section4-main{position:relative;width:996px;height:384px;margin:0 auto;background-image:url(/static/module/trainingcamp/img/fearchitect/section4-main.png);background-size:cover;background-position:center}.section4 .wrap .section4-main .main-title{position:absolute;top:5px;left:20px;font-family:PingFangSC-Semibold;font-size:20px;color:#fff;text-align:center;font-weight:600}.section4 .wrap .section4-main .small-title{font-family:PingFangSC-Semibold;font-size:16px;color:#e87d40;text-align:center;font-weight:600;position:absolute;top:53px;left:59px}.section4 .wrap .section4-main .small-title2{left:404px}.section4 .wrap .section4-main .small-title3{left:744px}.section4 .wrap .section4-main .main-cont-box{position:absolute;top:147px;left:43px}.section4 .wrap .section4-main .main-cont-box .title{font-family:PingFangSC-Semibold;font-size:16px;color:#1c1e20;line-height:26px;font-weight:600}.section4 .wrap .section4-main .main-cont-box p{font-family:PingFangSC-Regular;font-size:16px;color:#1c1e20;line-height:26px;font-weight:400}.section4 .wrap .section4-main .main-cont-box2{left:385px}.section4 .wrap .section4-main .main-cont-box3{left:724px}.section5{width:100%;height:538px;background-color:#fff}.section5 .wrap{padding-top:95px}.section5 .wrap .section5-main{position:relative;width:1152px;height:360px;margin:0 auto;background:#fff;border:4px solid #fff7f1;border-radius:16px}.section5 .wrap .section5-main .section5-header-title{width:254px;height:48px;line-height:48px;margin:-28px auto 0;background-image:url(/static/module/trainingcamp/img/fearchitect/section5-header-title.png);background-size:cover;background-position:center;font-family:PingFangSC-Semibold;font-size:20px;color:#fff;font-weight:600;text-align:center}.section5 .wrap .section5-main .line{width:10px;height:180px;position:absolute;top:80px;left:60px;background-image:url(/static/module/trainingcamp/img/fearchitect/line.png);background-size:cover;background-position:center}.section5 .wrap .section5-main .section5_title{position:absolute;top:71px;left:94px;font-family:PingFangSC-Semibold;font-size:16px;color:#e45235;font-weight:600}.section5 .wrap .section5-main .section5_title2{top:155px}.section5 .wrap .section5-main .section5_title3{top:243px}.section5 .wrap .section5-main .section5_cont{position:absolute;top:105px;left:94px;font-family:PingFangSC-Regular;font-size:14px;color:#1c1e20;font-weight:400;line-height:20px}.section5 .wrap .section5-main .section5_cont2{top:189px}.section5 .wrap .section5-main .section5_cont3{top:277px}.section6{width:100%;height:443px;margin-bottom:72px}.section6 .wrap{padding-top:24px}.section6 .wrap .section6-main{width:1152px;height:407px;margin:0 auto;background:#fff;border:4px solid #fff7f1;border-radius:16px}.section6 .wrap .section6-main .section6-header-title{width:254px;height:48px;line-height:48px;margin:-28px auto 0;background-image:url(/static/module/trainingcamp/img/fearchitect/section5-header-title.png);background-size:cover;background-position:center;font-family:PingFangSC-Semibold;font-size:20px;color:#fff;font-weight:600;text-align:center}.section6 .wrap .section6-main .section6_row1{width:1080px;height:144px;margin:80px auto 0;border-bottom:1px dashed #fadbc4;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.section6 .wrap .section6-main .section6_row1 .section6_row1--item{width:360px;height:144px;border-right:1px dashed #fadbc4}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon{float:left;width:66px;height:66px;margin:0 20px 0 26px;background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon1.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon2{background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon2.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon3{background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon3.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon4{background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon4.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon5{background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon5.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-icon6{background-image:url(/static/module/trainingcamp/img/fearchitect/section6-icon6.png);background-size:cover;background-position:center}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-content-box{float:left}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-content-box .section6-title{font-family:PingFangSC-Semibold;font-size:16px;color:#1c1e20;letter-spacing:1.37px;text-align:justify;font-weight:600;margin-top:22px}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-content-box .section6-title2{margin-top:46px}.section6 .wrap .section6-main .section6_row1 .section6_row1--item .section6-content-box .section6-cont{font-family:PingFangSC-Regular;font-size:14px;color:#1c1e20;letter-spacing:0;text-align:justify;line-height:22px;font-weight:400}.section6 .wrap .section6-main .section6_row1 .section6_row1--item3{border-right:0}.section6 .wrap .section6-main .section6_row2{margin-top:0;border-bottom:0;height:110px}.section6 .wrap .section6-main .section6_row2 .section6_row1--item{height:110px}.section6 .wrap .section6-main .section6_row2 .section6_row1--item .section6-icon{margin-top:25px}.section7{width:100%;height:566px}.section7 .wrap{width:1152px;height:493px;margin:0 auto;background:#fff;border:4px solid #fff7f1;border-radius:16px;padding-top:64px}.section7 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section7 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section7 .wrap .section7-main{position:relative;width:985px;height:274px;margin:0 auto;background-image:url(/static/module/trainingcamp/img/fearchitect/section7-main.png);background-size:cover;background-position:center}.section7 .wrap .section7-main .section7-main-item{position:absolute;top:10px;left:87px}.section7 .wrap .section7-main .section7-main-item .title{font-family:PingFangSC-Semibold;font-size:20px;color:#fff;text-align:center;font-weight:600;margin-bottom:41px}.section7 .wrap .section7-main .section7-main-item p{font-family:PingFangSC-Regular;font-size:16px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:36px}.section7 .wrap .section7-main .section7-main-item2{left:397px}.section7 .wrap .section7-main .section7-main-item3{left:779px}.section7 .wrap .section7-main .section7-main-bottom{position:absolute;top:239px;left:408px;font-family:PingFangSC-Semibold;font-size:16px;color:#1c1e20;text-align:center;font-weight:600}.section7 .wrap .section7-bottom{margin-top:20px;font-family:PingFangSC-Regular;font-size:16px;color:#e9774a;text-align:center;font-weight:400}.section8{width:100%;height:665px}.section8 .wrap{padding-top:72px}.section8 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:8px;line-height:45px}.section8 .wrap h4{font-family:PingFangSC-Regular;font-size:16px;color:#383d42;text-align:center;line-height:16px;font-weight:400;margin-bottom:40px}.section8 .wrap .section8-main{width:1082px;height:419px;margin:0 auto;background-image:url(/static/module/trainingcamp/img/fearchitect/section8-main.png);background-size:cover;background-position:center}.section8 .wrap .section8-main .section8-main-item{position:relative;width:100%;height:124px;margin-bottom:24px}.section8 .wrap .section8-main .section8-main-item .name{position:absolute;top:10px;left:136px;font-family:PingFangSC-Semibold;font-size:20px;color:#fff;line-height:26px;font-weight:600}.section8 .wrap .section8-main .section8-main-item .position{position:absolute;top:36px;left:136px;font-family:PingFangSC-Regular;font-size:16px;color:#fff;line-height:22px;font-weight:400}.section8 .wrap .section8-main .section8-main-item .introduce{position:absolute;top:78px;left:136px;font-family:PingFangSC-Regular;font-size:14px;color:#fff;line-height:18px;font-weight:400}.section8 .wrap .section8-main .section8-main-item .explain{font-family:PingFangSC-Regular;font-size:16px;color:#1c1f21;line-height:24px;font-weight:400;position:absolute;top:41px;left:332px}.section9{width:100%;height:450px;background-color:#f8fafc}.section9 .wrap{padding-top:72px}.section9 .wrap h1{font-family:PingFangSC-Regular;font-size:32px;color:#1c1e20;text-align:center;font-weight:400;margin-bottom:40px}.section9 .wrap .section9-main{position:relative;width:1047px;height:221px;margin:0 auto;background-image:url(/static/module/trainingcamp/img/fearchitect/section9-main.png);background-size:cover;background-position:center}.section9 .wrap .section9-main .section9-main-item{font-family:PingFangSC-Medium;font-size:16px;color:#37474f;letter-spacing:-.5px;text-align:center;line-height:20px;font-weight:500;position:absolute;top:167px;left:68px}.section9 .wrap .section9-main .section9-main-item2{top:147px;left:453px}.section9 .wrap .section9-main .section9-main-item3{top:157px;left:886px}.section10{position:relative;width:100%;height:249px;background-color:#fff;margin-bottom:149px}.section10 .wrap{padding-top:72px}.section10 .wrap .section10-main{width:1152px;height:105px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.section10 .wrap .section10-main .section10-main-item{width:268px;height:105px;background:#f8fafc;border-radius:12px}.section10 .wrap .section10-main .section10-main-item .title{font-family:PingFangSC-Regular;font-size:16px;color:#1c1e20;font-weight:400;margin:27px 0 11px;text-align:center;line-height:22px}.section10 .wrap .section10-main .section10-main-item .cont{font-family:PingFangSC-Regular;font-size:12px;color:#1c1e20;font-weight:400;text-align:center;line-height:17px}.section11{width:100%;height:86px;background-color:#414141;position:fixed;left:0;bottom:0;z-index:2;cursor:pointer}.section11 .wrap{position:relative}.section11 .wrap .section11-main{position:absolute;top:-74px;left:0;width:100%;height:155px;background-image:url(/static/module/trainingcamp/img/fearchitect/section11-main.png);background-size:cover;background-position:center;border:0;color:#fff;font-weight:700}.section11 .wrap .section11-main .sale{position:absolute;top:102px;left:747px;font-size:18px}.section11 .wrap .section11-main .sale em{font-size:32px}.section11 .wrap .section11-main .first-price{position:absolute;top:106px;left:799px;font-weight:400;text-decoration:line-through}.section11 .wrap .section11-main .course-name{position:absolute;top:102px;left:153px;font-size:18px}.section11 .wrap .section11-main .explain{position:absolute;top:103px;left:380px;font-family:SourceHanSansCN-Heavy;font-size:28px;color:#fff;letter-spacing:1px;font-weight:900}.section11 .wrap .section11-main .buy-btn{position:absolute;top:95px;left:923px;width:135px;height:44px;line-height:44px;border:1px solid #fff;border-radius:24px;text-align:center;background:linear-gradient(to right,#ff6c00,#fd4f02);padding-left:15px}.section11 .wrap .section11-main .buy-btn .icon{display:inline-block;width:23px;height:23px;line-height:23px;border-radius:50%;border:1px solid #fd4f02;text-align:center;color:#e45235;background-color:#fff;margin-left:10px;font-size:16px;vertical-align:middle}.section11 .wrap .section11-main .buy-btn.flashing{animation:flashing 1s infinite}.section11 .wrap .section11-main .buy-btn.flashing .icon{animation:flashing-icon 1s infinite}@keyframes flashing{0%{color:#ee4a18;border-color:#fe6900;background:#fff}1%{color:#fff;border-color:#fff;background:linear-gradient(#ffa743 0,#ff3903 100%)}50%{color:#fff;border-color:#fff;background:linear-gradient(#ffa743 0,#ff3903 100%)}51%{color:#ee4a18;border-color:#fe6900;background:#fff}100%{color:#ee4a18;border-color:#fe6900;background:#fff}}.body-main .left-menu-three.left-menu-color .item.active{background:#e45235}.body-main .left-menu-three.left-menu-color .back span,.body-main .left-menu-three.left-menu-color .item:hover{color:#e45235}