.cf{zoom:1}.cf:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;overflow:hidden}.school-main{background:url("../img/bg-sel-college.png") right top no-repeat;padding-top:30px;margin-top:-20px}.school-banner{width:1200px;margin-left:auto;margin-right:auto;background:url("../img/bg-banner.png") center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;color:#fff}.school-banner .l{margin-top:20px;margin-bottom:20px;width:350px;background-color:rgba(9,50,163,0.2);border-radius:8px;margin-left:22px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.school-banner .l .img{width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:5px}.school-banner .l .img img{width:100%;height:100%;object-fit:cover}.school-banner .l>h2{font-weight:600;font-size:24px;margin-bottom:10px}.school-banner .l .btn-zixun{width:126px;height:40px;background-color:#FFFFFF;border-radius:25px;font-weight:600;font-size:18px;color:#2854CD;margin-top:25px}.school-banner .m{margin-left:40px;width:610px;max-width:610px;min-width:610px;margin-top:30px;margin-bottom:20px}.school-banner .m>li{margin-top:15px;min-height:1.5em;position:relative}.school-banner .m>li:first-of-type{margin-top:0}.school-banner .m>li>span{display:block;width:5em;position:absolute;left:0}.school-banner .m>li>div{margin-left:5.2em}.school-banner .m .start{font-size:0}.school-banner .m .start>cite{display:inline-block;width:20px;height:20px;background-position:center;background-repeat:no-repeat;overflow:hidden;line-height:100;margin-left:5px}.school-banner .m .start>cite.full{background-image:url("../img/icon-start.png")}.school-banner .m .start>cite.half{background-image:url("../img/icon-start-half.png")}.school-banner .r{width:140px;background-color:rgba(0,0,0,0.15);border-radius:0px 8px 8px 0px;margin-left:36px;text-align:center;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-o-justify-content:space-evenly;justify-content:space-evenly}.school-banner .r>li{margin-top:20px;position:relative}.school-banner .r>li:first-of-type{margin-top:0}.school-banner .r>li .img{width:80px;height:80px;margin-left:auto;margin-right:auto}.school-banner .r>li .img img{width:100%;height:100%;object-fit:cover}.school-banner .r>li p{margin-top:10px}.school-banner .r>li .ewm-box{width:180px;height:180px;padding:10px;position:absolute;top:-15px;right:100%;margin-right:30px;border-radius:8px;background-color:#fff;display:none}.school-banner .r>li .ewm-box img img{width:100%;height:100%;object-fit:contain}.school-banner .r>li .ewm-box::before{content:"";display:block;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:16px solid transparent;position:absolute;left:100%;top:45px}.school-banner .r>li:hover .ewm-box{display:block}.school-banner .r>li:nth-of-type(2) .ewm-box{top:-68px}.school-banner .r>li:nth-of-type(2) .ewm-box::before{top:98px}.school-data,.school-goodnews{width:1200px;margin-top:30px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:8px;padding:20px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.school-data .title,.school-goodnews .title{font-weight:600;font-size:18px;position:relative;padding-left:8px}.school-data .title::before,.school-goodnews .title::before{content:'';display:block;width:3px;height:18px;background:#2854CD;position:absolute;top:50%;margin-top:-9px;left:0}.school-data .l{width:770px}.school-data .l .nav-box{margin-top:15px;padding-bottom:10px;overflow-x:hidden;overflow-y:hidden;margin-right:200px;scrollbar-width:none}.school-data .l .nav-box::-webkit-scrollbar{width:4px;height:4px}.school-data .l .nav-box>dt{font-size:16px;white-space:nowrap;transition:transform .218s;-moz-transition:transform .218s;-webkit-transition:transform .218s;-o-transition:transform .218s}.school-data .l .nav-box>dt>span{padding-left:10px;padding-right:10px;cursor:pointer;position:relative}.school-data .l .nav-box>dt>span.on{font-weight:600;color:#2854CD}.school-data .l .nav-box>dt>span.on::after{content:"";position:absolute;display:block;width:40px;height:2px;background:#2854CD;left:50%;margin-left:-20px;bottom:-12px}.school-data .l .jsTabsMain{margin-left:10px;padding-top:9px;border-top:solid 1px #F4F5F6}.school-data .l .college-item{visibility:hidden;*zoom:1;zoom:1;height:0;overflow:hidden;opacity:0;position:relative}.school-data .l .college-item .right-tab{position:absolute;right:0;top:-44px}.school-data .l .college-item .right-tab>span{display:inline-block;vertical-align:middle;padding-left:12px;padding-right:12px;line-height:24px;border-radius:24px;background-color:#F2F5F7;cursor:pointer;margin-left:8px}.school-data .l .college-item .right-tab>span.on{background-color:#2854CD;color:#fff}.school-data .l .college-item:after{content:" ";clear:both;display:table}.school-data .l .college-item .jsStudyType_0,.school-data .l .college-item .jsStudyType_1{height:0;overflow:hidden;opacity:0}.school-data .l .college-item .jsStudyType_0.on,.school-data .l .college-item .jsStudyType_1.on{height:auto;opacity:1}.school-data .l .college-item.on{height:auto;opacity:1;visibility:visible;overflow:visible}.school-data .l .echart-box,.school-data .l .table-box{width:350px;height:210px;border:1px solid #EAEBEE}.school-data .l .echart-box>h4,.school-data .l .table-box>h4{padding:10px 0 0 14px;font-weight:600;font-size:16px}.school-data .l .echart-box{float:left}.school-data .l .echart-box .echart-m{width:335px;height:170px;margin-left:10px}.school-data .l .table-box{float:right}.school-data .l .table-box .table{margin-top:5px;width:98%;margin-left:auto;margin-right:auto}.school-data .l .table-box .table table{width:100%}.school-data .l .table-box .table table th,.school-data .l .table-box .table table td{text-align:center;line-height:40px}.school-data .l .table-box .table table thead th{color:#999}.school-data .l .table-box .table table tbody tr:nth-of-type(odd){background-color:#F2F5F7}.school-data .r{margin-left:39px}.school-data .r .infor-list{width:356px;padding-top:2px;margin-right:20px}.school-data .r .infor-list li{margin-top:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.school-data .r .infor-list li:hover{color:#2854CD}.school-goodnews{padding-right:0}.school-goodnews .l .txt{margin-top:24px;position:relative;padding-left:36px;width:347px;box-sizing:border-box;line-height:1.714;overflow:hidden;display:-webkit-box;word-break:break-all;-webkit-line-clamp:8;-webkit-box-orient:vertical}.school-goodnews .l .txt::before{content:"“";position:absolute;font-family:Arial-Black,Arial,Helvetica,sans-serif;font-size:48px;line-height:1;font-weight:900;color:#CED9E8;left:0;top:-9px}.school-goodnews .r{margin-left:39px;max-width:794px;min-width:794px;width:794px}.school-goodnews .r .school-goodnews-swiper{padding-left:27px;padding-right:27px}.school-goodnews .r .school-goodnews-swiper::before,.school-goodnews .r .school-goodnews-swiper::after{content:"";display:block;position:absolute;z-index:2;width:20px;height:100%;background-color:#fff;top:0}.school-goodnews .r .school-goodnews-swiper::before{left:0}.school-goodnews .r .school-goodnews-swiper::after{right:0}.school-goodnews .r .school-goodnews-swiper .swiper-button-next,.school-goodnews .r .school-goodnews-swiper .swiper-button-prev{top:76px}.school-goodnews .r .student-list{margin-top:20px}.school-goodnews .r .student-list li .img{margin-bottom:7px;width:135px;height:180px}.school-goodnews .r .student-list li .img img{width:100%;height:100%;object-fit:cover}.school-goodnews .r .student-list li>p>b{color:#2854CD;font-weight:600;font-size:16px;margin-left:2px}.school-goodnews .r .student-list .img{margin-bottom:7px;width:135px;height:180px}.school-goodnews .r .student-list .img img{width:100%;height:100%;object-fit:cover}.school-good{margin-top:50px}.school-good .good-list{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.school-good .good-list>li{padding:30px 22px 80px;background-position:center;background-repeat:no-repeat;width:380px;border-radius:8px;box-sizing:border-box;position:relative}.school-good .good-list>li .main{color:#fff;padding-left:36px;position:relative}.school-good .good-list>li .main::before{content:"“";position:absolute;font-family:Arial-Black,Arial,Helvetica,sans-serif;font-size:48px;line-height:1;font-weight:900;color:#fff;opacity:.5;left:5px;top:-3px}.school-good .good-list>li .main>h3>b{font-weight:600;font-size:20px;margin-right:5px}.school-good .good-list>li .main>p{margin-top:9px;line-height:1.643;overflow:hidden;display:-webkit-box;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical}.school-good .good-list>li .btn-color{position:absolute;width:120px;height:40px;background:#FFFFFF;border-radius:20px;text-align:center;left:130px;bottom:25px}.school-good .good-list>li .btn-color>cite{display:inline-block;vertical-align:middle;width:16px;height:16px;background-position:center;background-repeat:no-repeat;margin-right:5px}.school-good .good-list>li::before{content:"";display:block}.school-good .good-list>li.org{background-image:url("../img/bg-good-org.png")}.school-good .good-list>li.org .btn-color{color:#FD5D46}.school-good .good-list>li.org .btn-color>cite{background-image:url("../img/icon-good-org.png")}.school-good .good-list>li.green{background-image:url("../img/bg-good-green.png")}.school-good .good-list>li.green .btn-color{color:#089759}.school-good .good-list>li.green .btn-color>cite{background-image:url("../img/icon-good-green.png")}.school-good .good-list>li.blue{background-image:url("../img/bg-good-blue.png")}.school-good .good-list>li.blue .btn-color{color:#2F5ACE}.school-good .good-list>li.blue .btn-color>cite{background-image:url("../img/icon-good-blue.png")}.school-free{margin-top:50px}.school-free .index-free{margin-top:20px}.school-system{margin-top:50px}.school-system .top{margin-top:20px;background-color:#fff;border-radius:8px}.school-system .top>dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding-top:30px;padding-bottom:30px}.school-system .top>dl>dt{width:574px;text-align:center}.school-system .top>dl>dd{max-width:626px;min-width:626px}.school-system .top>dl>dd h3{padding-bottom:9px}.school-system .top>dl>dd h3::after{content:"";display:block;width:59px;height:3px;background:#2854CD;margin-top:6px}.school-system .top>dl>dd P{font-size:16px;margin-top:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:40px}.school-system .top>dl>dd P>b{color:#2652CB;font-weight:600}.school-system .table-box{margin-top:30px}.school-system .table-box table{width:100%}.school-system .table-box table thead th{padding:19px 8px;text-align:center;background:linear-gradient(180deg, #2852CB 0%, #3E69D4 100%);border:1px solid #D3D8E6;font-weight:600;font-size:16px;color:#FFFFFF}.school-system .table-box table tbody td{padding:15px 6px;border:1px solid #D3D8E6;text-align:center;line-height:1.714}.school-system .table-box table tbody td:nth-of-type(1)>span{display:inline-block;text-align:center;width:124px;height:40px;line-height:40px;border-radius:20px;font-size:18px;color:#FFFFFF}.school-system .table-box table tbody td:nth-of-type(4)>dl{text-align:left}.school-system .table-box table tbody td:nth-of-type(4)>dl>dt{color:#2854CD;font-size:16px;font-weight:600}.school-system .table-box table tbody tr:nth-of-type(even){background-color:#F2F5F7}.school-system .table-box table tbody tr:nth-of-type(even) td:nth-of-type(1)>span{background-color:#FD5D46}.school-system .table-box table tbody tr:nth-of-type(odd){background-color:#fff}.school-system .table-box table tbody tr:nth-of-type(odd) td:nth-of-type(1)>span{background-color:#2854CD}.school-course .course-list{margin-top:0}.school-course .course-list>li{padding-bottom:84px;position:relative}.school-course .course-list>li .msg{margin:10px 15px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.school-course .course-list>li .msg>span{color:#999999;width:5em}.school-course .course-list>li .msg>div{flex:1}.school-course .course-list>li .bom-btns{position:absolute;bottom:24px;left:0;width:100%;text-align:center}.school-course .course-list>li .bom-btns .btn-cb0{font-size:16px;padding-left:32px;padding-right:32px;height:40px;line-height:40px}.school-books{padding-bottom:20px}.school-books .school-books-swiper{margin-top:20px;background-color:#fff;border-radius:8px;padding-left:20px;padding-right:20px}.school-books .school-books-swiper::before,.school-books .school-books-swiper::after{content:"";display:block;position:absolute;z-index:2;width:20px;height:100%;background-color:#fff;top:0}.school-books .school-books-swiper::before{left:0}.school-books .school-books-swiper::after{right:0}.school-books .school-books-swiper .swiper-slide{text-align:center;padding-top:14px;padding-bottom:18px}.school-books .school-books-swiper .swiper-slide .img{width:120px;height:170px;margin-bottom:10px;margin-left:auto;margin-right:auto}.school-books .school-books-swiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover}.school-books .school-books-swiper .swiper-slide p{font-size:16px;overflow:hidden;display:-webkit-box;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.school-environment{margin-top:20px;background-color:transparent;padding-top:0}