.el-dialog.recommend-dialog{border-radius:10px;-webkit-box-shadow:0 20px 12px rgba(0,0,0,.15);box-shadow:0 20px 12px rgba(0,0,0,.15)}.el-dialog.recommend-dialog .el-dialog__header{display:none}.el-dialog.recommend-dialog .el-dialog__body{padding:0}.el-dialog.recommend-dialog .close-btn{position:absolute;right:20px;top:20px;font-size:18px;color:#999;cursor:pointer}.el-dialog.recommend-dialog .close-btn:hover{color:#1684fc}.el-dialog.recommend-dialog .dialog-btn{text-align:right}.el-dialog.recommend-dialog .dialog-container{position:relative;padding:20px}.el-dialog.recommend-dialog .dialog-container .dialog-title{font-size:24px;font-weight:bolder;color:#000;margin-bottom:20px}.el-dialog.recommend-dialog .dialog-container .dialog-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;padding:16px;background-color:#f0f8ff;border-radius:4px}.el-dialog.recommend-dialog .dialog-container .dialog-desc .left-icon{font-size:24px;margin-right:10px;color:#409eff}.el-dialog.recommend-dialog .dialog-container .dialog-desc .right-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-dialog.recommend-dialog .dialog-container .dialog-desc .right-desc p{line-height:24px}.el-dialog.recommend-dialog .dialog-container .dialog-desc .right-desc p:first-child{font-size:16px;font-weight:500;margin-bottom:4px;color:#409eff}.el-dialog.recommend-dialog .dialog-container .dialog-desc .right-desc p:not(:first-child){font-size:14px;color:#666}.home-main.home-main-pc{margin:0 auto;padding:0 35px}.home-main.home-main-pc,.home-main.home-main-pc>div{width:100%;max-width:1600px;min-height:100vh}.home-main.home-main-pc .banner-container{margin-bottom:40px}.home-main.home-main-pc .banner-container .banner-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-main.home-main-pc .content-list{margin-bottom:40px}.home-main.home-main-pc .content-list .anli-img{margin-bottom:16px}.home-main.home-main-pc .content-list .anli-img img{width:100%}.home-main.home-main-pc .content-list .content-title{font-size:24px;font-weight:bolder;color:#000;margin-bottom:20px;padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main.home-main-pc .content-list .content-item{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.home-main.home-main-pc .content-list .content-item>div{width:calc(33% - 18px);min-width:180px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.12);border-radius:15px;overflow:hidden}.home-main.home-main-pc .content-list .content-item>div:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-main.home-main-pc .content-list .content-item>div .content-img{min-width:100%;overflow:hidden;max-height:268px;background:var(--bg-color)}.home-main.home-main-pc .content-list .content-item>div .content-img img{width:100%}.home-main.home-main-pc .content-list .content-item>div .content-title{font-size:18px;margin-bottom:10px}.home-main.home-main-pc .content-list .content-item>div .content-desc{color:#666;font-size:14px}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-title{padding:20px 8px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-title span:first-child{font-size:16px}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-title span:last-child{color:red}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-title span:last-child svg{margin-right:2px}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-title b{color:red;font-size:20px;font-weight:bolder}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;margin-bottom:12px}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-item span{font-size:16px;color:#000}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-item .btn{background:#06f;padding:10px 16px;font-size:20px;color:#fff;border-radius:20px;min-width:92px;text-align:center}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-item .btn.is-end{background:#ccc}.home-main.home-main-pc .content-list .content-item>div .content-desc .desc-item .btn:hover{opacity:.8}.home-main.home-main-pc .content-list .content-item .tutor-item{width:calc(50% - 12px);padding:24px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.home-main.home-main-pc .content-list .content-item .tutor-item .left-img{width:200px;height:200px;overflow:hidden;margin-right:32px;border-radius:100%;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15)}.home-main.home-main-pc .content-list .content-item .tutor-item .left-img img{width:100%}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc .desc-title{font-size:24px;color:#000}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc .desc-item{position:relative;padding-left:15px;color:var(--text-color);margin-top:16px;font-size:14px;line-height:20px}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc .desc-item.desc-item0{padding-left:0;font-weight:bolder;color:#000}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc .desc-item.desc-item0:before{display:none}.home-main.home-main-pc .content-list .content-item .tutor-item .right-desc .desc-item:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--text-color)}.home-main.home-main-pc .ai-container .ai-title,.home-main.home-main-pc .anli-container .ai-title{margin-bottom:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main.home-main-pc .ai-container .ai-title.tc,.home-main.home-main-pc .anli-container .ai-title.tc{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main.home-main-pc .ai-container .ai-title.tc p:first-child,.home-main.home-main-pc .anli-container .ai-title.tc p:first-child{width:100%;font-size:20px;font-weight:400}.home-main.home-main-pc .ai-container .ai-title.tc p:first-child b,.home-main.home-main-pc .anli-container .ai-title.tc p:first-child b{font-size:26px;color:red;font-weight:800;margin:0 4px}.home-main.home-main-pc .ai-container .ai-title .el-tag,.home-main.home-main-pc .anli-container .ai-title .el-tag{border-radius:15px;font-size:16px;font-weight:400;margin-left:8px}.home-main.home-main-pc .ai-container .ai-title p,.home-main.home-main-pc .anli-container .ai-title p{font-size:14px;margin-bottom:0}.home-main.home-main-pc .ai-container .ai-title p:first-child,.home-main.home-main-pc .anli-container .ai-title p:first-child{color:#000;font-weight:bolder;font-size:24px}.home-main.home-main-pc .ai-container .ai-list .ai-item,.home-main.home-main-pc .anli-container .ai-list .ai-item{margin-bottom:24px}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-label,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-label{margin-bottom:24px;font-size:18px;color:#000;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:100%}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-label svg,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-label svg{margin-right:8px}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link{width:calc(33% - 18px);min-width:180px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.12);border-radius:15px;padding:12px}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link:hover,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label{font-size:16px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img{width:40px;height:40px;background:#fff;border-radius:50%;overflow:hidden;margin-right:12px}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img img,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img img{width:100%}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc,.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-title,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-title{width:100%;margin-top:12px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;cursor:pointer}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-title,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-item-link-title{width:auto;display:inline-block;color:#333}.home-main.home-main-pc .ai-container .ai-list .ai-item .ai-desc .ai-item-link .ai-tooltip,.home-main.home-main-pc .anli-container .ai-list .ai-item .ai-desc .ai-item-link .ai-tooltip{max-width:240px!important;background-color:#000!important;color:#fff!important;padding:8px 12px!important;border-radius:4px!important;font-size:14px!important;line-height:1.5!important;white-space:normal!important}.home-main.home-main-pc .ai-container .anli-list .ai-item,.home-main.home-main-pc .anli-container .anli-list .ai-item{margin-bottom:24px}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link{width:calc(25% - 18px);min-width:180px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.12);border-radius:15px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link:hover,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label{font-size:16px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img{width:40px;height:40px;background:#fff;border-radius:50%;overflow:hidden;margin-right:12px}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img img,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-label .label-img img{width:100%}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc{margin-top:12px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:calc(100% - 64px);margin-left:12px;padding:0 16px 0 0}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc div,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc div{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-main.home-main-pc .ai-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc div:first-child,.home-main.home-main-pc .anli-container .anli-list .ai-item .ai-desc .ai-item-link .ai-item-link-desc div:first-child{font-size:16px;margin-bottom:8px;color:#000}.home-main.home-main-pc .ai-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding-bottom:24px}.home-main.home-main-pc .ai-container-right .ai-title{margin:12px 0 24px}.home-main.home-main-pc .ai-container-right .ai-title p{text-align:left}.home-main.home-main-pc .ai-container-right .ai-list{background:var(--bg-color);padding-right:16px}.home-main.home-main-pc .ai-container-right .hot-article{padding:0 10px}.home-main.home-main-pc .ai-container-right .hot-article>div{width:300px}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-title{font-size:18px;font-weight:700;color:#000;padding:12px 4px;background:var(--bg-color);margin-top:24px}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-title:first-child{margin-top:0}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-title .el-button{float:right}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-container,.home-main.home-main-pc .ai-container-right .hot-article .hot-article-list{position:relative}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-container:hover .carousel-btn,.home-main.home-main-pc .ai-container-right .hot-article .hot-article-list:hover .carousel-btn{display:block}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-list{min-height:730px}.home-main.home-main-pc .ai-container-right .hot-article .carousel-btn{position:absolute;display:none;z-index:1;background:hsla(0,0%,100%,.7)}.home-main.home-main-pc .ai-container-right .hot-article .carousel-btn.prev{left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-main.home-main-pc .ai-container-right .hot-article .carousel-btn.next{right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item{border-top:1px solid #e5e5e5;padding-top:16px}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item:first-child{border-top:none}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item{background:var(--bg-color);padding:12px 4px 12px;cursor:pointer}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);border-radius:10px}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item img{width:100%;max-height:170px;border-radius:10px;overflow:hidden}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item .hot-article-item-title{font-size:16px;font-weight:700;color:#000;margin-bottom:8px;padding:10px 0}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item .hot-article-item-desc{font-size:14px;line-height:20px;color:#000;margin:4px 0;text-indent:2em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item .hot-article-tag{font-size:12px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;padding:12px 0}.home-main.home-main-pc .ai-container-right .hot-article .hot-article-item .hot-article-tag .el-tag{border-radius:10px;font-size:12px;font-weight:400;height:20px;padding:0 8px;line-height:20px}