*{margin:0;padding:0;box-sizing:border-box}.cup,.btn_kf{cursor:pointer}.hide1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide2{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hide3{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}a{text-decoration:none;color:#333;display:block}a:hover{text-decoration:none !important;color:#C8201E}.title-h2{font-size:24px;font-weight:bold;margin-top:0;color:#333}.more{display:flex;align-items:center;font-size:12px;color:#999;float:right}.more::after{content:"";display:inline-block;margin-left:9px;height:12px;width:12px;background:url("/static_v2/images/img/more.png");background-size:100% 100%}.dfcc{display:flex;align-items:center;justify-content:center}.dfjcc{display:flex;justify-content:center}.dfaic{display:flex;align-items:center}.dffc{display:flex;flex-direction:column}.fwb{font-weight:bold}.theme-btn{display:inline-block;background:#C8201E;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:7px 9px;cursor:pointer}.theme-btn button{background:transparent;color:#fff;border:none}.theme-btn2{display:inline-block;border:1px solid #C8201E;border-radius:4px;color:#C8201E;font-size:14px;line-height:1;padding:7px 9px;cursor:pointer}.module-header{margin-top:30px;height:88px;display:flex;align-items:center;padding-right:20px}.module-header .title{width:250px}.swiper .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;opacity:1}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}body{background-color:#f5f7f9 !important;font-size:16px;color:#333333 !important}img{vertical-align:initial !important}.page .main{padding-bottom:60px;width:1200px;margin:0 auto}.page .main .banner{height:500px}.page .main .banner .swiper{position:absolute;top:140px;left:0;right:0;height:500px;overflow:hidden}.page .main .banner .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden}.page .main .banner .nav-list{line-height:1;position:relative;z-index:2;width:200px;height:499px;background:#FFFFFF;padding:10px 0px}.page .main .banner .nav-list .nav-item{padding:10px;padding-bottom:2px;padding-right:2px}.page .main .banner .nav-list .nav-item:hover{padding:8px;padding-bottom:0px;padding-right:0px;border:2px solid #eaeaea}.page .main .banner .nav-list .nav-item:hover .title{color:#D51A1B}.page .main .banner .nav-list .nav-item:hover .class-list{display:block}.page .main .banner .nav-list .nav-item .title{color:#333;font-size:18px;padding-bottom:10px}.page .main .banner .nav-list .nav-item .content{display:flex;flex-wrap:wrap;font-size:12px;color:#666666}.page .main .banner .nav-list .nav-item .content-item{padding-right:8px;padding-bottom:10px}.page .main .banner .nav-list .nav-item .class-list{background-color:#fff;display:none;position:absolute;left:100%;top:0px;width:1000px;min-height:500px;border-left:1px solid #eaeaea;padding:20px 40px}.page .main .banner .nav-list .nav-item .class-list .class-item{margin-bottom:30px}.page .main .banner .nav-list .nav-item .class-list .class-item .son-title{color:#D51A1B}.page .main .banner .nav-list .nav-item .class-list .class-item .son-list{display:flex;flex-wrap:wrap;margin-top:20px}.page .main .banner .nav-list .nav-item .class-list .class-item .son-list .son-item{width:20%;font-size:14px;margin-bottom:8px;color:#999999}.page .main .streamer{position:relative;margin-top:30px}.page .main .streamer .consult{position:absolute;left:-190px;top:0;transition:left 200ms}.page .main .streamer .consult .btn{width:114px;height:223px;position:absolute;top:115px;left:5px;z-index:1}.page .main .server{display:flex;margin-top:30px}.page .main .server .server-header{height:68px;display:flex;align-items:center;border-bottom:1px solid #999999}.page .main .server .server-left{height:300px;width:285px;padding:0 20px;background-color:#fff;margin-right:20px}.page .main .server .server-left .left-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;padding:20px 0;height:232px}.page .main .server .server-left .left-list .left-item{width:33%;display:flex;flex-direction:column;align-items:center}.page .main .server .server-left .left-list .left-item .img{width:58px;height:58px;border-radius:50%;background:rgba(213,26,27,0.1);display:flex;align-items:center;justify-content:center}.page .main .server .server-left .left-list .left-item .name{margin-top:10px;font-size:14px;color:#444444}.page .main .server .server-right{padding:0 20px;background-color:#fff;flex:1}.page .main .server .server-right .tabs{display:flex;align-items:center;flex:1}.page .main .server .server-right .tabs,.page .main .server .server-right .tabs div{height:100%}.page .main .server .server-right .tabs .tab-item{font-size:22px;font-weight:bold;color:#333;flex:1;max-width:25%}.page .main .server .server-right .tabs .tab-item .name{display:inline-flex;position:relative;align-items:center;cursor:pointer}.page .main .server .server-right .tabs .tab-item.active .name{color:#D51A1B}.page .main .server .server-right .tabs .tab-item.active .name::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:4px;background:#D51A1B;border-radius:2px}.page .main .server .server-right .tab-content-list{height:230px;overflow:hidden}.page .main .server .server-right .tab-content-list .tab-content-item{height:100%;display:none}.page .main .server .server-right .news-list{display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-between;height:100%;padding-top:20px}.page .main .server .server-right .news-list .news-item{display:flex;justify-content:space-between;align-items:center;width:390px;cursor:pointer;height:34px}.page .main .server .server-right .news-list .news-item .title{font-size:14px;font-weight:bold;color:#666666;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page .main .server .server-right .news-list .news-item .new{text-align:center;line-height:16px;font-size:12px;width:16px;height:16px;color:#fff;background:url("/static_v2/images/img/icon9.png");background-size:100% 100%}.page .main .server .server-right .news-list .news-item .time{font-size:14px;color:#999999;width:80px;text-align:right}.page .main .hot{line-height:1}.page .main .hot .hot-header .header-right{display:flex;width:calc(100% - 250px);margin-bottom:-10px}.page .main .hot .hot-header .header-right .tabs{display:flex;flex:1}.page .main .hot .hot-header .header-right .tabs .tab-item{position:relative;margin-right:18px;font-size:16px;color:#333333;cursor:pointer}.page .main .hot .hot-header .header-right .tabs .tab-item.active{color:#C8201E}.page .main .hot .hot-header .header-right .tabs .tab-item.active::after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:4px;background:#D51A1B;border-radius:2px}.page .main .hot .tab-content-list .tab-content-item{display:none}.page .main .hot .subject-list{display:flex}.page .main .hot .subject-list .subject-item{width:186px;height:200px;padding:9px;margin-right:17px;background-color:#fff}.page .main .hot .subject-list .subject-item:nth-of-type(6n+1) .content{position:relative;background:linear-gradient(208deg, #FF494A, #E60012)}.page .main .hot .subject-list .subject-item:nth-of-type(6n+2) .content{position:relative;background:linear-gradient(208deg, #8E6FFF, #6E48FF)}.page .main .hot .subject-list .subject-item:nth-of-type(6n+3) .content{position:relative;background:linear-gradient(208deg, #BCEE57, #92C52B)}.page .main .hot .subject-list .subject-item:nth-of-type(6n+4) .content{position:relative;background:linear-gradient(208deg, #5770FF, #0122D7)}.page .main .hot .subject-list .subject-item:nth-of-type(6n+5) .content{position:relative;background:linear-gradient(208deg, #FF8044, #CC4F45)}.page .main .hot .subject-list .subject-item:nth-of-type(6n+6) .content{position:relative;background:linear-gradient(208deg, #23A2F8, #157CC2)}.page .main .hot .subject-list .subject-item .content{width:168px;height:130px;padding:26px 44px 0px 12px;position:relative}.page .main .hot .subject-list .subject-item .content::before{content:"";width:97px;height:73px;position:absolute;top:0;right:0;background:url("/static_v2/images/img/icon19.png");background-size:100% 100%}.page .main .hot .subject-list .subject-item .content .name{font-size:28px;font-weight:bold;color:#FFFFFF;line-height:38px}.page .main .hot .subject-list .subject-item .btns{padding-top:16px;height:70px;display:flex;align-items:flex-start;justify-content:space-around}.page .main .hot-school{line-height:1}.page .main .hot-school .hot-header .header-right{display:flex;width:calc(100% - 250px);margin-bottom:-10px}.page .main .hot-school .hot-header .header-right .tabs{display:flex;flex:1}.page .main .hot-school .hot-header .header-right .tabs .tab-item{position:relative;margin-right:18px;font-size:16px;color:#333333;cursor:pointer}.page .main .hot-school .hot-header .header-right .tabs .tab-item.active{color:#C8201E}.page .main .hot-school .hot-header .header-right .tabs .tab-item.active::after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:4px;background:#D51A1B;border-radius:2px}.page .main .hot-school .tab-content-list .tab-content-item{display:none}.page .main .hot-school .school-list{font-size:16px}.page .main .hot-school .school-list .school-item{display:flex;padding:7px 11px;background-color:#fff;margin-bottom:12px}.page .main .hot-school .school-list .school-item .left{width:358px;height:170px;text-align:center}.page .main .hot-school .school-list .school-item .left img{width:100%;height:100%}.page .main .hot-school .school-list .school-item .right{flex:1;padding:20px 10px 20px 40px}.page .main .hot-school .school-list .school-item .right .top{display:flex}.page .main .hot-school .school-list .school-item .right .top .title{flex:1;font-size:22px;font-weight:bold;color:#333333;line-height:1;max-width:650px}.page .main .hot-school .school-list .school-item .right .bottom{display:flex;flex-wrap:wrap;padding-top:10px}.page .main .hot-school .school-list .school-item .right .bottom .tag-item{display:flex;width:50%;margin-top:16px}.page .main .hot-school .school-list .school-item .right .bottom .tag-item .name{width:82px}.page .main .hot-school .school-list .school-item .right .bottom .tag-item .value{padding-right:10px;flex:1}.page .main .select{margin-top:60px;line-height:1}.page .main .select .select-title{position:relative;font-size:24px;font-weight:bold;color:#333333;text-align:center}.page .main .select .select-title::after,.page .main .select .select-title::before{content:"";position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:300px;height:1px;background:#999999}.page .main .select .select-title::after{right:145px}.page .main .select .select-title::before{left:145px}.page .main .select .card-list{padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.page .main .select .card-list .card-item{width:380px;height:340px;margin-top:30px}.page .main .select .card-list .card-item img{width:380px;height:232px}.page .main .select .card-list .card-item .text{display:flex;align-items:center;height:108px;font-size:18px;color:#444444;line-height:26px;padding:20px 30px;background-color:#fff;text-align:center}.page .main .section{line-height:1;margin-top:40px;display:flex}.page .main .section .section-left .title-h2{height:80px}.page .main .section .section-left .form-content{display:flex;justify-content:space-between;width:1200px}.page .main .section .section-left .form-content .video{width:786px;height:442px;position:relative}.page .main .section .section-left .form-content .video .video-content{width:100%;height:442px}.page .main .section .section-left .form-content .video .controls,.page .main .section .section-left .form-content .video .play,.page .main .section .section-left .form-content .video .pause{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.page .main .section .section-left .form-content .video .controls{opacity:1;background-color:rgba(0,0,0,0.35);transition:all 200ms}.page .main .section .section-left .form-content .video .play,.page .main .section .section-left .form-content .video .pause{display:none;background:url("/static_v2/images/img/pause.png") center center/60px 60px no-repeat}.page .main .section .section-left .form-content .video .play{background-image:url("/static_v2/images/img/play.png")}.page .main .section .section-left .form-content .right{background-color:#fff;height:442px;width:380px;padding:40px 28px;text-align:center}.page .main .section .section-left .form-content .right .title{font-size:24px;color:#333;font-weight:bold}.page .main .section .section-left .form-content .right .tip{margin-top:10px;font-size:16px;color:#666666;padding-bottom:10px}.page .main .section .section-left .form-content .right .item{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.page .main .section .section-left .form-content .right .item *{font-size:16px}.page .main .section .section-left .form-content .right .theme-btn{padding:0;margin-top:60px}.page .main .section .section-left .form-content .right input{width:330px;height:40px;border:1px solid #999999;border-radius:6px;outline:none;padding:0 20px;font-size:18px}.page .main .section .section-left .form-content .right .subject{display:inline-block;width:170px;text-align:left}.page .main .section .section-left .form-content .right .theme-btn button{width:210px;font-size:24px;color:#FEFEFE;padding:10px 42px}.page .suspension{position:fixed;bottom:0;left:0;right:0;z-index:999;height:90px;background:#C71F1D}.page .suspension .suspension-content{width:1200px;height:90px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.page .suspension .suspension-content input{width:162px;height:34px;border:1px solid #fff;border-radius:4px;background-color:transparent !important;color:#fff !important;outline:none;padding:0 20px;font-size:15px}.page .suspension .suspension-content input::placeholder{color:#ccc;font-size:15px}.page .suspension .suspension-content .title{width:263px;height:61px;font-size:24px;font-family:MicrosoftYaHei;font-weight:bold;color:#FFFFFF}.page .suspension .suspension-content .center{width:520px}.page .suspension .suspension-content .center .top{font-size:18px;font-family:MicrosoftYaHei;color:#FFFFFF}.page .suspension .suspension-content .center .bottom{display:flex;margin-top:4px}.page .suspension .suspension-content .center .bottom .item{margin-right:10px}.page .suspension .suspension-content .center .bottom .item .dropup .btn{width:182px;height:34px;border:1px solid #fff;background-color:transparent;color:#fff}.page .suspension .suspension-content .right{font-size:24px;font-family:MicrosoftYaHei;font-weight:bold;color:#C71F1D;width:180px;height:46px;background:#F5F7F9;border-radius:4px 4px 4px 4px;opacity:1;line-height:46px;text-align:center}@media (max-width: 1600px){.consult{left:-124px !important}}
