.warp { width: 1280px; margin: 0 auto; padding: 90px 0; } .warp .main-title { color: #343A48; font-size: 46px; text-align: center; } .warp .main-summary { font-size: 20px; color: #606978; text-align: center; margin-top: 20px; opacity: 0.8; } .warp .study-btn-warp { height: 58px; margin-top: 60px; } .warp .study-btn { background: #DE2425; border-radius: 3px; height: 56px; line-height: 56px; color: #fff; display: table; font-size: 17px; margin: 0 auto; padding: 0 56px; } .warp .study-btn:hover { height: 58px; line-height: 58px; padding: 0 78px; font-size: 20px; } /* 椤堕儴妯箙 */ .top-banner { background: #fff; } .top-banner img { width: 100%; /*max-width: 1920px;*/ margin: 0 auto; } /* 鍩烘湰缁熻 */ .base-counter .warp { padding: 45px 0; } .base-counter ul { width: 100%; height: 100%; display: table; } .base-counter li { height: 100%; width: 25%; display: inline-block; text-align: center; color: #333; } .base-counter .number { font-size: 67px; } .base-counter .summary { padding-right: 10px; } /* 鍏抽敭璇嶄簯 */ .key-cloud { background: #ECEFF2; } .key-cloud .tag-warp { position: relative; margin-top: 80px; overflow: hidden; } .key-cloud .tag-list { white-space: nowrap; margin-bottom: 43px; display: table; width: 100%; } .key-cloud .tag-list li { margin-right: 50px; display: inline-block; } .key-cloud .tag-list li.style2 a { padding: 15px 28px; font-size: 20px; } .key-cloud .tag-list li.style3 a { padding: 10px 14px; font-size: 18px; background: #FC7273; color: #fff; } .key-cloud .tag-list li.style4 a { padding: 11px 16px; background: #63A2EC; color: #fff; } .key-cloud .tag-list a { display: block; padding: 10px 14px; background: #fff; border-radius: 60px; font-size: 13px; border: 1px solid #ECEFF2; } .key-cloud .tag-list a:hover { border: 1px solid #ddd; opacity: 0.9; } .key-cloud .left-mask { position: absolute; left: 0; top: 0; bottom: 0; width: 100px; height: 100%; background-image: linear-gradient(to left, rgba(236, 239, 242, 0), rgba(236, 239, 242, 1)); } .key-cloud .right-mask { position: absolute; right: 0; top: 0; bottom: 0; width: 100px; height: 100%; background-image: linear-gradient(to left, rgba(236, 239, 242, 1), rgba(236, 239, 242, 0)); } /* 璇剧▼闃舵 */ .course-ladder .course-list { display: table; margin-top: 46px; } .course-ladder .course-list li { width: 213px; display: inline-block; background: #F5F5F5; border-radius: 30px 30px 0 0; vertical-align: bottom; position: relative; } .course-ladder .course-list .line { position: absolute; bottom: 0; left: 0; width: 1px; height: 96%; border-left: 1px dashed #ddd; } .course-ladder .course-list li.a { height: 250px; } .course-ladder .course-list li.b { height: 290px; } .course-ladder .course-list li.c { height: 310px; } .course-ladder .course-list li.d { height: 330px; } .course-ladder .course-list li.e { height: 350px; } .course-ladder .course-list li.f { height: 370px; } .course-ladder .course-list .course-item { position: relative; background: #fff; height: 122px; border-radius: 10px; text-align: center; margin: 17px 11px; display: block; } .course-ladder .course-list .a .course-item { position: absolute; top: 50%; left: 11px; right: 11px; margin: -60px 0 0 0; } .course-ladder .course-list .course-item:hover .mask { display: block; } .course-ladder .course-list .course-icon { height: 50px; display: inline-block; margin-top: 10px; } .course-ladder .course-list .course-title { color: #343A48; font-size: 16px; margin: 2px 0; } .course-ladder .course-list .course-summary { color: #949494; font-size: 12px; } .course-ladder .course-list .mask { position: absolute; left: 0; right: 0; top: 0; border: 0; height: 100%; display: none; background: #606978; color: #fff; text-align: center; border-radius: 10px; } .course-ladder .course-list .mask-text { width: 100%; margin: auto; position: absolute; left: 50%; top: 50%; padding: 14px; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); } .course-ladder .arrow-list { display: table; margin-top: 10px; } .course-ladder .arrow-list li { display: inline-block; background: url("/assets/images/home/ladder-arrow-n.png") no-repeat; background-size: contain; width: 205px; height: 60px; line-height: 60px; text-align: center; margin-right: 10px; color: #222; font-size: 18px; } .course-ladder .arrow-list li.start { background: url("/assets/images/home/ladder-arrow-a.png") no-repeat; background-size: cover; } .course-ladder .arrow-list li.end { background: url("/assets/images/home/ladder-arrow-b.png") no-repeat; background-size: cover; margin-right: 0; } /* 鑰佸笀浠嬬粛 */ .teacher-info { background: #2B3040; } .teacher-info .main-title { color: #F2F2F2; } .teacher-info .main-summary { color: #F2F2F2; } .teacher-info .teachers { height: 560px; margin-top: 22px; } .teacher-info .more-btn { color: #C8C8C8; margin: 53px auto auto auto; display: table; font-size: 16px; } .teacher-info .more-btn:hover { color: #EEE; } /* 瀛︿範瀵规瘮 */ .study-compared .compared-container { margin-top: 58px; position: relative; } .study-compared .compared-info { background: #F5F5F5; border-radius: 30px; width: 410px; } .study-compared .compared-info.fl { margin-left: 68px; } .study-compared .compared-info.fr { margin-right: 68px; } .study-compared .compared-info .avatar { height: 250px; margin: 28px auto auto auto; } .study-compared .compared-info .compared-title { color: #2184D3; font-size: 20px; margin-top: 36px; text-align: center; } .study-compared .compared-info.after .compared-title { color: #DE2425; } .study-compared .compared-info ul { margin: 22px 17px; } .study-compared .compared-info li { background: #fff; margin-bottom: 6px; border-radius: 30px; font-size: 15px; text-align: center; height: 50px; line-height: 50px; } .study-compared .compared-middle { position: absolute; left: 463px; right: 463px; top: 0; bottom: 0; text-align: center; } .study-compared .compared-middle .logo { height: 60px; margin: 70px auto auto auto; } .study-compared .compared-middle .arrow-icon { height: 31px; margin: 28px auto auto auto; } .study-compared .compared-middle .arrow-title { background: url("/assets/images/home/ladder-arrow-a.png") no-repeat; background-size: cover; width: 267px; height: 60px; line-height: 60px; margin: 16px auto auto auto; color: #222; font-size: 18px; } .study-compared .compared-middle ul { margin-top: 115px; } .study-compared .compared-middle li { height: 50px; line-height: 50px; margin-bottom: 6px; } .study-compared .compared-middle li img { width: 100%; } /* 璇剧▼鏈嶅姟 */ .service-row { background: #ECEFF2; min-height: 1100px; } .service-row .warp { padding-bottom: 0; } .service-row .ul-menu { width: 270px; margin-top: 40px; } .service-row .ul-menu li { width: 100%; height: 75px; line-height: 75px; text-align: center; color: #343A48; font-size: 20px; cursor: pointer; display: block; } .service-row .ul-menu li.current { background: #fff; box-shadow: 0 5px 11px -2px #C0CCD1; border-radius: 5px; } .service-row .ul-content { margin-top: 60px; margin-left: 88px; width: 922px; } .service-row .ul-content li { display: none; } .service-row .ul-content .title { color: #343A48; font-size: 30px; } .service-row .ul-content .summary { color: #606978; font-size: 16px; margin-top: 12px; } .service-row .ul-content .avatar { width: 100%; height: 100%; margin-top: 20px; } /* 鐗规€ */ .feature-row ul { display: table; width: 100%; margin-top: 90px; } .feature-row li { display: inline-block; width: 25%; text-align: center; vertical-align: top; } .feature-row li .avatar { width: 120px; height: 120px; margin: 0 auto; } .feature-row li .title { color: #353A47; font-size: 22px; margin-top: 48px; } .feature-row li .summary { color: #626977; font-size: 16px; margin-top: 12px; padding: 0 35px; } /* 璐拱 */ .buy-row { background: #F0F3F5; } .buy-row .warp { position: relative; } .buy-row .main-title { color: #343A48; } .buy-row .main-summary { color: #606978; margin-top: 82px; } .buy-row .left-pic1 { position: absolute; top: 27px; left: 0; width: 172px; height: 86px; background: url("/assets/images/home/buy-row-left-1.png") no-repeat; background-size: cover; } .buy-row .left-pic2 { position: absolute; bottom: 0; left: 160px; width: 180px; height: 363px; background: url("/assets/images/home/buy-row-left-2.png") no-repeat; background-size: cover; } .buy-row .right-pic1 { position: absolute; bottom: 0; right: 160px; width: 180px; height: 363px; background: url("/assets/images/home/buy-row-right-1.png") no-repeat; background-size: cover; } .buy-row .right-pic2 { position: absolute; top: 0; right: 0; width: 160px; height: 188px; background: url("/assets/images/home/buy-row-right-2.png") no-repeat; background-size: cover; } .pop-picture-box .pop-box { top: 30%; width: 700px; margin-left: -350px; background: none; } .pop-picture-box .close-btn { position: absolute; top: 0; right: 0; } .pop-picture-box .close-btn img { width: 24px; height: 24px; margin: 15px; } .pop-picture-box .picture { width: 100%; }