/*#jesong_mon_refuse::after{content:" ";border:solid 1px green;height:40px;width:0;transform: rotate(45deg);  position: absolute;left:50%;top:0;}*/
/*#jesong_mon_refuse::before{content:" ";border:solid 1px green;height:40px;width:0;transform: rotate(-45deg);  position: absolute;left:50%;top:0;}*/
[v-cloak]{display:none}.common-banner{width:100%;overflow:hidden;position:relative;background-color:#ffffff;cursor:pointer;}.common-banner img{display:block;margin:auto;width:100%}.common-banner img.pc{width:1920px;position:relative;top:0;left:50%;margin-left:0;transform:translateX(-50%)}.common-banner img.pc-hand{width:160px;height:auto;position:absolute;margin-left:0}.common-banner img.pc-hand.pc-master-hand{bottom:28px;left:50%;transform:translateX(-30px)}.common-banner img.pc-hand.pc-under-hand{bottom:28px;left:50%;transform:translateX(50px)}.common-banner img.pc-hand.pc-junior-hand{bottom:28px;left:50%;transform:translateX(50px)}.common-banner img.pc-hand.pc-high-hand{bottom:28px;left:50%;transform:translateX(50px)}.common-banner img.pc-hand.pc-art-hand{bottom:28px;left:50%;transform:translateX(50px)}.common-banner .mobile{display:none}.common-banner .w1200{position:absolute;top:0;left:50%;width:1200px;margin-left:-600px;overflow:hidden}.common-banner .w1200 .form{margin-top:100px;width:626px;float:right;margin-right:84px}.common-banner .w1200 .form .title{font-size:48px;line-height:1.2;font-weight:bold;color:#fff;padding-left:98px;box-sizing:border-box;margin-bottom:36px}.common-banner .w1200 .form .wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.common-banner .w1200 .form .wrapper .item{width:230px;margin-right:30px;border-radius:10px}.common-banner .w1200 .form .wrapper .item .ipt-item{width:100%;margin-bottom:25px}.common-banner .w1200 .form .wrapper .item .ipt-item .el-select__caret{height:20px;width:20px;line-height:20px;margin-top:10px;margin-right:5px;background-color:#02C176;border-radius:50%;color:#fff}.common-banner .w1200 .form .wrapper .btn{flex:1;overflow:hidden;height:106px;background:linear-gradient(87deg,#FF740D,#FFD40A);border-radius:10px;font-size:22px;line-height:30px;font-weight:bold;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;cursor:pointer}.online-container{background-color:#F6F7FB;padding-bottom:89px}.online-container .box{margin-top:-84px;position:relative;z-index:1;box-sizing:border-box;padding:48px 40px;background-color:#fff;box-shadow:0px 3px 9px 0px rgba(173,173,173,0.5);border-radius:10px}.online-container .box .head-img{display:block;width:100%;margin-bottom:80px}.online-container .head-title{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-right:33px}.online-container .head-title .border{background-color:#02C176;width:4px;height:27px}.online-container .head-title .name{color:#02C176;line-height:30px;font-size:26px;padding-left:18px;padding-right:13px}.online-container .head-title .line{flex:1;height:1px;background-color:#02C176}.online-container .head-content{padding-left:23px;padding-top:17px;overflow:hidden}.online-container .head-content .sub-title{font-size:18px;color:#999999;line-height:22px}.online-container .head-content .sub-title.form-item{margin-bottom:30px}.online-container .head-content .row{margin-top:48px}.online-container .head-content .button{margin-left:0;margin-right:10px;margin-bottom:10px;width:104px;transition:all 0ms}.online-container .head-content .button.el-button--success{background-color:#02C176;color:#fff}.online-container .head-content .button:hover{border-color:#02C176;background-color:#02C176;col#jesong_mon_refuse::beforeor:#fff}.online-container .head-content .label{font-size:18px}.online-container .head-content .label .red{color:red;padding-right:5px}.online-container .head-content .label .color{color:#02C176}.online-container .bottom-link{text-align:center;margin-top:20px;font-size:16px}.online-container .bottom-link a{color:#305EFD;cursor:pointer}.online-container .bottom-btn{text-align:center;margin-top:40px}.online-container .bottom-btn .el-button{width:253px;height:63px;border-radius:32px;font-size:22px;font-weight:bold;background-color:#02C176;border-color:#02C176}.online-container .bottom-btn .el-button.is-plain{background-color:#C7FFE9;border-color:#C7FFE9;color:#02C176}.common-title-wrapper{text-align:center;line-height:1.1;overflow:hidden}.common-title-wrapper .main-title-large{font-size:34px;color:#333;margin-bottom:16px;font-weight:bold}.common-title-wrapper .main-title-small{font-size:14px;color:#999}.common-title-wrapper.white-theme .main-title-large{color:#333}.common-title-wrapper.black-theme .main-title-large,.common-title-wrapper.black-theme .main-title-small{color:#fff}.module{overflow:hidden}.module.bg-white{background-color:#fff}.module.bg-gray{background-color:#f5f5f5}.art-abroad-wrapper{padding-bottom:94px}.art-abroad-wrapper .box{background:#FFFFFF;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);border-radius:10px;text-align:center;position:relative}.art-abroad-wrapper .box .list{overflow:hidden;padding:0 30px;box-sizing:border-box}.art-abroad-wrapper .box .list .item{width:25%;float:left;overflow:hidden;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.art-abroad-wrapper .box .list .item .rank{width:70px;height:70px;line-height:70px;text-align:center;margin:auto;background:#E68B48;border-radius:50%;font-size:28px;color:#fff;margin-bottom:28px}.art-abroad-wrapper .box .list .item .content{flex:1;overflow:hidden;font-size:18px;color:#333333;margin:auto;line-height:34px;text-align:left;max-width:220px}.art-abroad-wrapper .box .el-button{margin-top:80px;margin-bottom:36px;width:322px;height:64px;background:#E68B48;border-color:#E68B48;border-radius:10px;font-size:24px}.art-abroad-wrapper .box .icon-1{display:block;position:absolute;width:225px;height:185px;left:0;bottom:0;user-select:none}.art-abroad-wrapper .box .icon-2{display:block;position:absolute;width:228px;height:128px;right:10px;bottom:0;user-select:none}.art-advantages-wrapper{background:#000 url(http://oss.kongjie88.com/liuxuepc/image/art/bg-1.png) center center no-repeat;background-size:auto 100%}.art-advantages-wrapper .box{position:relative}.art-advantages-wrapper .box .adv-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:154px;position:relative;z-index:3}.art-advantages-wrapper .box .adv-list .item{width:206px;height:214px;background:url(http://oss.kongjie88.com/liuxuepc/image/art/adv-bg.png) center no-repeat;background-size:100% 100%;position:relative}.art-advantages-wrapper .box .adv-list .item .rank{line-height:44px;font-size:20px;color:#fff;text-align:center}.art-advantages-wrapper .box .adv-list .item .content{margin-top:24px;margin-left:auto;margin-right:auto;max-width:136px;font-size:16px;color:#333333;line-height:1.6}.art-advantages-wrapper .box .adv-list .item .content span{font-weight:bold}.art-advantages-wrapper .box .line{width:1096px;position:absolute;z-index:2;top:56px;left:50%;margin-left:-553px}.art-advantages-wrapper .box .line img{display:block;width:100%;height:auto}.art-advantages-wrapper .box .line .name{position:absolute;top:244px;left:50%;transform:translateX(-50%);margin-left:4px;font-size:24px;font-weight:bold;color:#fff}.art-advantages-wrapper .box .country-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:66px;position:relative;z-index:3}.art-advantages-wrapper .box .country-list .item{position:relative}.art-advantages-wrapper .box .country-list .item .icon{width:132px;height:153px;margin-bottom:20px}.art-advantages-wrapper .box .country-list .item .name{font-size:26px;color:#FEFEFE;position:absolute;top:0;left:0;width:100%;height:153px;line-height:153px;text-align:center}.art-advantages-wrapper .box .country-list .item .content{font-size:16px;color:#FFFFFF;line-height:24px;text-align:center}.art-study-wrapper .box{overflow:hidden;padding-bottom:115px}.art-study-wrapper .box .bg{width:100%}.art-study-wrapper .box .info{position:absolute;top:0;left:0}.art-study-wrapper .box .title{font-size:28px;line-height:1.2;margin-bottom:30px}.art-study-wrapper .box .content{font-size:18px;line-height:1.8;width:378px}.art-study-wrapper .box .btn{width:250px;height:72px;line-height:72px;text-align:center;font-size:24px;border-radius:36px;position:absolute;left:50%;margin-left:-125px;bottom:-17px;cursor:pointer}.art-study-wrapper .box .left{width:614px;position:relative;margin-top:7px;float:left}.art-study-wrapper .box .left .info{padding-top:69px;padding-left:115px}.art-study-wrapper .box .left .info .title{color:#000}.art-study-wrapper .box .left .info .content{color:#666}.art-study-wrapper .box .left .btn{background:#E68B48;color:#fff}.art-study-wrapper .box .right{width:634px;position:relative;float:right;margin-left:-50px;transform:translateX(5px)}.art-study-wrapper .box .right .info{color:#fff;padding-top:74px;padding-left:92px}.art-study-wrapper .box .right .btn{background:#FFD200;color:#000}.art-major-wrapper{padding-bottom:70px}.art-major-wrapper .box{overflow:hidden}.art-major-wrapper .box .tab-list{overflow:hidden}.art-major-wrapper .box .tab-list .item{float:left;width:580px;height:90px;line-height:90px;text-align:center;background-color:#555555;font-size:28px;font-weight:bold;color:#fff;border-radius:16px 16px 0 0;position:relative;cursor:pointer}.art-major-wrapper .box .tab-list .item:first-child::after{content:'';position:absolute;bottom:0;left:100%;width:0;height:0;border-right:20px solid transparent;border-bottom:78px solid #555}.art-major-wrapper .box .tab-list .item:last-child{float:right}.art-major-wrapper .box .tab-list .item:last-child::after{content:'';position:absolute;bottom:0;right:100%;width:0;height:0;border-left:20px solid transparent;border-bottom:78px solid #555}.art-major-wrapper .box .tab-list .item.active{background-color:#e68b48}.art-major-wrapper .box .tab-list .item.active::after{border-bottom-color:#e68b48}.art-major-wrapper .box .tab-content{background-color:#fff;box-sizing:border-box;height:482px;overflow:hidden}.art-major-wrapper .box .tab-content .photo{margin-top:57px;width:500px;float:left;margin-left:40px}.art-major-wrapper .box .tab-content .photo img{display:block;width:100%}.art-major-wrapper .box .tab-content .content{margin-top:90px;margin-right:60px;font-size:18px;line-height:54px;color:#000;width:505px;float:right}.art-major-wrapper .box .tab-content .content span{color:#E68B48;font-weight:bold}.art-major-wrapper .box .bottom-form{background-color:#e68b48;padding:20px 50px 8px;border-radius:10px;margin-top:30px;position:relative}.art-major-wrapper .box .bottom-form::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #e68b48;position:absolute;bottom:100%;left:50%;margin-left:-6px}.art-major-wrapper .box .bottom-form .label{font-size:18px;color:#fff;font-weight:bold}.art-major-wrapper .box .bottom-form .el-button{width:100%;height:40px;padding:0;background:#FFD200;font-size:18px;color:#000}.art-recommand-wrapper .mobile-list{display:none}.art-recommand-wrapper .box .list{overflow:hidden}.art-recommand-wrapper .box .list img{display:block;width:100%;height:100%;object-fit:cover}.art-recommand-wrapper .box .list .left{width:233px;float:left;margin-left:35px;margin-right:27px;width:363px}.art-recommand-wrapper .box .list .left .txt{font-size:16px;line-height:28px;color:#000;margin-bottom:24px}.art-recommand-wrapper .box .list .left .txt span{color:#E68B48;font-weight:bold}.art-recommand-wrapper .box .list .left .p1{width:100%;height:378px;border-radius:10px;overflow:hidden}.art-recommand-wrapper .box .list .center{float:left;width:352px;height:387px;border-radius:10px;overflow:hidden;margin-right:20px}.art-recommand-wrapper .box .list .right{float:left;overflow:hidden;width:367px}.art-recommand-wrapper .box .list .right .p1{width:100%;height:225px;overflow:hidden;margin-bottom:20px;border-radius:10px}.art-recommand-wrapper .box .list .right .p2{width:100%;height:254px;overflow:hidden;border-radius:10px}.art-recommand-wrapper .box .wrap{width:500px;box-sizing:border-box;padding:39px 32px 53px;background:#E68B48;margin:-292px auto 35px;position:relative;z-index:2}.art-recommand-wrapper .box .wrap .title{width:119px;height:39px;background:#FFFFFF;font-size:20px;line-height:39px;text-align:center;margin-bottom:22px;color:#FC8106;font-weight:bold}.art-recommand-wrapper .box .wrap .content{font-size:16px;line-height:29px;color:#fff}.art-recommand-wrapper .box .country-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:66px;position:relative;z-index:3;padding:0 35px;box-sizing:border-box}.art-recommand-wrapper .box .country-list .item{position:relative;cursor:pointer}.art-recommand-wrapper .box .country-list .item .icon{width:132px;height:153px}.art-recommand-wrapper .box .country-list .item .name{font-size:26px;color:#FEFEFE;position:absolute;top:0;left:0;width:100%;height:153px;line-height:153px;text-align:center}.high-study-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.high-study-wrapper .box .item{width:354px;height:233px;overflow:hidden;margin-bottom:60px;position:relative}.high-study-wrapper .box .item img{display:block;width:100%;height:100%}.high-study-wrapper .box .item .info{position:absolute;top:44px;left:41px;overflow:hidden}.high-study-wrapper .box .item .info .name{color:#333333;line-height:1.1;margin-bottom:20px}.high-study-wrapper .box .item .info .name .t1{font-size:28px;font-weight:bold;padding-right:20px}.high-study-wrapper .box .item .info .name .t2{font-size:20px}.high-study-wrapper .box .item .info .line{width:198px;height:1px;background-color:#FC8106;margin-bottom:18px}.high-study-wrapper .box .item .info .content{width:213px;font-size:18px;line-height:1.6}.high-picture-wrapper{padding-bottom:90px}.high-picture-wrapper .head{width:940px;background:#FFFFFF;font-size:16px;line-height:29px;color:#666;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);box-sizing:border-box;padding:25px 32px;margin:auto;border-radius:10px;position:relative}.high-picture-wrapper .box{overflow:hidden;padding-top:80px}.high-picture-wrapper .box .item{width:375px;height:115px;position:relative}.high-picture-wrapper .box .item img{display:block;width:100%;height:100%}.high-picture-wrapper .box .item .info{position:absolute;top:27px;left:122px;line-height:1.1}.high-picture-wrapper .box .item .info .t1{font-size:16px;font-weight:bold;color:#000;margin-bottom:10px}.high-picture-wrapper .box .item .info .t2{padding-left:24px;color:#666666;font-size:16px}.high-picture-wrapper .box .item-1,.high-picture-wrapper .box .item-4{margin-top:51px}.high-picture-wrapper .box .item-2,.high-picture-wrapper .box .item-5{margin-top:80px}.high-picture-wrapper .box .left,.high-picture-wrapper .box .right{float:left}.high-picture-wrapper .box .center{float:left;margin-left:3px;margin-right:40px}.high-picture-wrapper .box .center .pic{width:344px;height:389px;position:relative;margin:0 auto 8px}.high-picture-wrapper .box .center .pic img{display:block;width:100%;height:100%}.high-picture-wrapper .box .center .pic .info{top:208px;text-align:center;width:100%;left:0;color:#fff;font-size:30px;font-weight:bold;position:absolute}.high-choice-wrapper{padding-bottom:100px}.high-choice-wrapper .choice-list{width:100%;background:url("http://oss.kongjie88.com/liuxuepc/image/high/choice-bg.png") center top no-repeat;background-size:100% 100%}.choice-item{padding-top:70px;padding-bottom:45px;border-bottom:3px solid #D7D7D7}.choice-item:last-child{border-bottom:none}.choice-item .box{overflow:hidden}.choice-item .box .head{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:30px}.choice-item .box .head .t1{height:35px;line-height:35px;font-size:30px;font-weight:bold;min-width:75px;box-sizing:border-box;padding:0 7px;background-color:#FC8106;color:#fff;text-align:center;margin-right:10px;margin-top:8px}.choice-item .box .head .t2{margin-top:8px;line-height:35px;font-size:30px;font-weight:bold;color:#333333;flex:1;overflow:hidden}.choice-item .box .head .t3{width:931px;box-sizing:border-box;padding:20px 36px;font-size:16px;line-height:26px;color:#000;background-color:#fff;border-radius:10px;text-align:justify;position:relative}.choice-item .box .head .t3::before{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:12px solid #fff;position:absolute;top:20px;right:100%}.choice-item .box .choice-country-list{overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.choice-item .box .choice-country-list .left{width:178px;margin-right:17px}.choice-item .box .choice-country-list .left .item{width:100%;cursor:pointer;line-height:57px;height:57px;background-color:#323232;font-size:20px;color:#fff;font-weight:bold;text-align:center;margin-bottom:12px}.choice-item .box .choice-country-list .left .item.active{background-color:#FC8106}.choice-item .box .choice-country-list .right{overflow:hidden;flex:1}.choice-item .box .choice-country-list .right .introduce{line-height:57px;height:57px;font-size:20px;text-align:center;color:#fff;background-color:#FC8106}.choice-item .box .choice-country-list .right table{width:100%;background-color:#fff;font-size:20px}.choice-item .box .choice-country-list .right table thead{color:#000;line-height:80px;background-color:#F8F8F8}.choice-item .box .choice-country-list .right table thead th .th-item{position:relative}.choice-item .box .choice-country-list .right table thead th .th-item::after{content:'';width:2px;height:20px;background-color:#DBDBDB;position:absolute;top:50%;right:-1px;margin-top:-10px}.choice-item .box .choice-country-list .right table thead th:last-child .th-item::after{content:none}.choice-item .box .choice-country-list .right table tbody{color:#666;line-height:75px;text-align:center}.choice-item .box .choice-country-list .right table tbody tr{border-bottom:1px solid #DBDBDB}.junior-abroad-wrapper{padding-bottom:94px}.junior-abroad-wrapper .box{background:#FFFFFF;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);border-radius:10px;text-align:center;position:relative}.junior-abroad-wrapper .box .list{overflow:hidden;padding:0 30px;box-sizing:border-box}.junior-abroad-wrapper .box .list .item{width:25%;float:left;overflow:hidden;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.junior-abroad-wrapper .box .list .item .rank{width:70px;height:70px;line-height:70px;text-align:center;margin:auto;background:#475AD9;border-radius:50%;font-size:28px;color:#fff;margin-bottom:28px}.junior-abroad-wrapper .box .list .item .content{flex:1;overflow:hidden;font-size:18px;color:#333333;margin:auto;line-height:34px;text-align:left;max-width:220px}.junior-abroad-wrapper .box .el-button{margin-top:80px;margin-bottom:36px;width:322px;height:64px;background:#475AD9;border-color:#475AD9;border-radius:10px;font-size:24px}.junior-abroad-wrapper .box .icon-1{display:block;position:absolute;width:225px;height:185px;left:0;bottom:0;user-select:none}.junior-abroad-wrapper .box .icon-2{display:block;position:absolute;width:228px;height:128px;right:10px;bottom:0;user-select:none}.junior-master-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/junior/bg.jpg") center top no-repeat;background-size:100% 100%;padding-bottom:60px}.junior-master-wrapper .box{position:relative}.junior-master-wrapper .box .box-list{position:relative;padding-bottom:48px;display:flex;flex-direction:row;align-items:center;justify-content:center}.junior-master-wrapper .box .box-item{position:relative;z-index:4;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.junior-master-wrapper .box .box-item.right .top{margin-left:112px;border-radius:10px 10px 0px 10px}.junior-master-wrapper .box .slide-1{height:490px;transform:translateY(50px)}.junior-master-wrapper .box .slide-2{height:941px}.junior-master-wrapper .box .item .top{width:159px;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;font-weight:bold;background:#475AD9;border-radius:10px 10px 10px 0px;margin-bottom:-20px;position:relative;z-index:5}.junior-master-wrapper .box .item .content{width:271px;height:149px;background:#FFFFFF;box-shadow:2px 3px 7px 0px rgba(0,54,162,0.24);border-radius:10px;box-sizing:border-box;padding-top:44px;padding-left:34px;padding-right:34px;color:#333333;font-size:18px;line-height:28px}.junior-master-wrapper .box .item.item-2 .top{background-color:#FF9600}.junior-master-wrapper .box .center-box{width:769px;height:759px;position:absolute;top:90px;left:50%;transform:translateX(-50%);z-index:2}.junior-master-wrapper .box .center-box .bg{display:block;width:100%}.junior-master-wrapper .box .center-box .t1{font-size:28px;font-weight:bold;color:#475AD9;top:242px;position:absolute;left:50%;transform:translateX(-50%)}.junior-master-wrapper .box .center-box .vs{display:block;width:109px;height:137px;top:269px;position:absolute;left:50%;transform:translateX(-50%);animation:scaleAni 1.5s infinite linear}.junior-master-wrapper .box .center-box .t2{top:392px;font-size:28px;font-weight:bold;color:#FF9600;position:absolute;left:50%;transform:translateX(-50%)}.junior-master-wrapper .box .bottom-form{background-color:#475AD9;padding:20px 50px 8px;border-radius:10px;margin-top:30px;position:relative}.junior-master-wrapper .box .bottom-form::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #475AD9;position:absolute;bottom:100%;left:50%;margin-left:-6px}.junior-master-wrapper .box .bottom-form .label{font-size:18px;color:#fff;font-weight:bold}.junior-master-wrapper .box .bottom-form .el-button{width:100%;height:40px;padding:0;background:linear-gradient(90deg,#FFD10A,#FF480D);font-size:18px;color:#fff}.junior-study-wrapper{min-height:796px;background:url("http://oss.kongjie88.com/liuxuepc/image/junior/study-bg.png") center top no-repeat;background-size:auto 796px}.junior-study-wrapper .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#475AD9;border-color:#475AD9}.junior-study-wrapper .banner{width:1250px;margin:0 auto 30px;position:relative;color:#fff;overflow:hidden;}.junior-study-wrapper .banner .swiper-button-prev{left:0;background-image:none;display:flex;flex-direction:row;align-items:center;justify-content:center;transform:rotate(180deg)}.junior-study-wrapper .banner .swiper-button-prev .arrow{width:27px;height:27px;position:relative}.junior-study-wrapper .banner .swiper-button-prev .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.junior-study-wrapper .banner .swiper-button-next{right:0;background-image:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.junior-study-wrapper .banner .swiper-button-next .arrow{width:27px;height:27px;position:relative}.junior-study-wrapper .banner .swiper-button-next .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.junior-study-wrapper .swiper-slide .item{width:225px;height:140px;overflow:hidden;border-radius:10px;margin:auto;position:relative;cursor:pointer}.junior-study-wrapper .swiper-slide .item img{display:block;width:100%;height:100%}.junior-study-wrapper .swiper-slide .item .name{line-height:40px;background-color:#1b208f;text-align:center;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:20px;font-weight:bold;transition:all 300ms}.junior-study-wrapper .swiper-slide .item .name span{color:#F0B958}.junior-study-wrapper .swiper-slide .item:hover .name{line-height:140px;background:rgba(27,32,143,0.8)}.junior-study-wrapper .infos{border-radius:10px;background:#FFFFFF;box-shadow:4px 7px 9px 1px rgba(0,54,162,0.14);box-sizing:border-box;padding:30px 42px 30px 28px;margin-bottom:54px}.junior-study-wrapper .infos .title-box{line-height:51px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:15px}.junior-study-wrapper .infos .title-box .rank{width:93px;line-height:51px;height:51px;text-align:center;background:#475AD9;border-left:7px solid #FFC361;font-size:28px;font-weight:bold;color:#fff;margin-right:13px}.junior-study-wrapper .infos .title-box .title{flex:1;font-size:20px;font-weight:bold;color:#333333}.junior-study-wrapper .infos .content-1{font-size:14px;line-height:27px;color:#333;margin-bottom:24px}.junior-study-wrapper .infos .content-1 .three-list{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.junior-study-wrapper .infos .content-1 .three-list .label{font-size:20px;color:#475AD9;font-weight:bold}.junior-study-wrapper .infos .content-1 .three-list .value{flex:1;overflow:hidden;text-align:justify}.junior-study-wrapper .infos .content-2{font-size:14px;line-height:33px;color:#333}.junior-study-wrapper .infos .type-wrap{background-color:#475AD9;width:100%;color:#fff;border-radius:10px;box-sizing:border-box;padding-top:20px;overflow:hidden}.junior-study-wrapper .infos .type-wrap .item{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 auto 13px;width:444px}.junior-study-wrapper .infos .type-wrap .item .t1{flex:1;font-size:16px;font-weight:bold;text-align:center}.junior-study-wrapper .infos .type-wrap .item .t2{width:208px;height:33px;line-height:33px;background:#FFFFFF;border-radius:10px;font-size:16px;text-align:center;color:#000}.junior-study-wrapper .infos .type-wrap .bottom{font-size:16px;line-height:24px;width:521px;box-sizing:border-box;padding:14px;border:1px dashed #FFFFFF;border-radius:10px;margin:20px auto 28px}.junior-study-wrapper .btn-box{display:flex;flex-direction:row;align-items:center;justify-content:center}.junior-study-wrapper .btn-box .btn{width:241px;height:63px;line-height:63px;background-size:100% 100%;margin:0 28px;font-size:24px;font-weight:bold;box-sizing:border-box;padding-left:52px;color:#fff}.junior-study-wrapper .btn-box .btn.btn-1{background:url("http://oss.kongjie88.com/liuxuepc/image/junior/btn-1.png") center no-repeat;cursor:pointer;}.junior-study-wrapper .btn-box .btn.btn-2{background:url("http://oss.kongjie88.com/liuxuepc/image/junior/btn-2.png") center no-repeat;cursor:pointer;}.junior-school-rank .school-rank-top{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:70px}.junior-school-rank .school-rank-top .item{flex:1;position:relative}.junior-school-rank .school-rank-top .item:hover .icon{transform:scale(1.1)}.junior-school-rank .school-rank-top .item .icon{display:block;width:152px;height:152px;margin:auto;transition:all 500ms}.junior-school-rank .school-rank-top .item .top{font-size:24px;line-height:52px;color:#475AD9;text-align:center;font-weight:bold}.junior-school-rank .school-rank-top .item .name{font-size:24px;color:#333333;text-align:center}.junior-school-rank .school-rank-top .item::after{content:'';width:1px;height:208px;background:#E7E7E7;position:absolute;right:0;bottom:0}.junior-school-rank .school-rank-top .item:last-child::after{content:none}.junior-school-rank .country-list{height:185px;background-color:#FAFAFA;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.junior-school-rank .country-list .item{margin:0 29px;cursor:pointer}.junior-school-rank .country-list .item .name{width:74px;height:74px;border:2px solid #475AD9;color:#475AD9;border-radius:50%;margin:0 auto 16px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all 300ms}.junior-school-rank .country-list .item .english{font-size:16px;color:#333333;text-align:center}.junior-school-rank .country-list .item.active{position:relative}.junior-school-rank .country-list .item.active .name{background-color:#475AD9;color:#fff}.junior-school-rank .country-list .item.active::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #475AD9;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.junior-school-rank .university-list{height:966px;background:url("http://oss.kongjie88.com/liuxuepc/image/junior/bg-2.jpg") center center no-repeat;background-size:100% 100%;padding-top:58px;box-sizing:border-box;margin-bottom:82px}.junior-school-rank .university-list table{width:100%}.junior-school-rank .university-list table thead{line-height:92px;font-size:24px;color:#fff;background-color:#2637A9;text-align:center;font-weight:bold}.junior-school-rank .university-list table thead .th-item{position:relative}.junior-school-rank .university-list table thead .th-item::after{content:'';width:3px;height:31px;background:#fff;opacity:0.5;position:absolute;top:30px;right:-1px}.junior-school-rank .university-list table thead th:last-child .th-item::before{content:none}.junior-school-rank .university-list table tbody{background-color:#fff;line-height:71px;text-align:center;font-size:16px;color:#000}.junior-school-rank .university-list table tbody .gray{background-color:#F4F4F4}.under-abroad-wrapper{padding-bottom:94px}.under-abroad-wrapper .box{background:#FFFFFF;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);border-radius:10px;text-align:center;position:relative}.under-abroad-wrapper .box .list{overflow:hidden;padding:0 30px;box-sizing:border-box}.under-abroad-wrapper .box .list .item{width:25%;float:left;overflow:hidden;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.under-abroad-wrapper .box .list .item .rank{width:70px;height:70px;line-height:70px;text-align:center;margin:auto;background:#1B208F;border-radius:50%;font-size:28px;color:#fff;margin-bottom:28px}.under-abroad-wrapper .box .list .item .content{flex:1;overflow:hidden;font-size:18px;color:#333333;margin:auto;line-height:34px;text-align:left;max-width:220px}.under-abroad-wrapper .box .el-button{margin-top:80px;margin-bottom:36px;width:322px;height:64px;background:#1B208F;border-color:#1B208F;border-radius:10px;font-size:24px}.under-abroad-wrapper .box .icon-1{display:block;position:absolute;width:225px;height:185px;left:0;bottom:0;user-select:none}.under-abroad-wrapper .box .icon-2{display:block;position:absolute;width:228px;height:128px;right:10px;bottom:0;user-select:none}.under-master-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/under/bg.png") center top no-repeat;background-size:100% 100%;padding-bottom:60px}.under-master-wrapper .box{position:relative}.under-master-wrapper .box .box-list{position:relative;padding-bottom:48px;display:flex;flex-direction:row;align-items:center;justify-content:center}.under-master-wrapper .box .box-item{position:relative;z-index:4;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.under-master-wrapper .box .box-item.right .top{margin-left:112px;border-radius:10px 10px 0px 10px}.under-master-wrapper .box .slide-1{height:490px;transform:translateY(50px)}.under-master-wrapper .box .slide-2{height:941px}.under-master-wrapper .box .item .top{width:159px;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;font-weight:bold;background:#1B208F;border-radius:10px 10px 10px 0px;margin-bottom:-20px;position:relative;z-index:5}.under-master-wrapper .box .item .content{width:271px;height:149px;background:#FFFFFF;box-shadow:2px 3px 7px 0px rgba(0,54,162,0.24);border-radius:10px;box-sizing:border-box;padding-top:44px;padding-left:34px;padding-right:34px;color:#333333;font-size:18px;line-height:28px}.under-master-wrapper .box .item.item-2 .top{background-color:#F0B958}.under-master-wrapper .box .center-box{width:769px;height:759px;position:absolute;top:90px;left:50%;transform:translateX(-50%);z-index:2}.under-master-wrapper .box .center-box .bg{display:block;width:100%}.under-master-wrapper .box .center-box .t1{font-size:28px;font-weight:bold;color:#475AD9;top:242px;position:absolute;left:50%;transform:translateX(-50%)}.under-master-wrapper .box .center-box .vs{display:block;width:109px;height:137px;top:269px;position:absolute;left:50%;transform:translateX(-50%);animation:scaleAni 1.5s infinite linear}.under-master-wrapper .box .center-box .t2{top:392px;font-size:28px;font-weight:bold;color:#FF9600;position:absolute;left:50%;transform:translateX(-50%)}.under-master-wrapper .box .bottom-form{background-color:#1B208F;padding:20px 50px 8px;border-radius:10px;margin-top:30px;position:relative}.under-master-wrapper .box .bottom-form::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #1B208F;position:absolute;bottom:100%;left:50%;margin-left:-6px}.under-master-wrapper .box .bottom-form .label{font-size:18px;color:#fff;font-weight:bold}.under-master-wrapper .box .bottom-form .el-button{width:100%;height:40px;padding:0;background:#F0B958;font-size:18px;color:#fff}.under-study-wrapper.junior-study-wrapper .infos .title-box .rank{background-color:#1B208F}.under-study-wrapper.junior-study-wrapper .infos .type-wrap{background-color:#1B208F}.under-study-wrapper.junior-study-wrapper .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#1B208F;border-color:#1B208F}.under-school-rank .school-rank-top{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:70px}.under-school-rank .school-rank-top .item{flex:1;position:relative}.under-school-rank .school-rank-top .item:hover .icon{transform:scale(1.1)}.under-school-rank .school-rank-top .item .icon{display:block;width:152px;height:152px;margin:auto;transition:all 500ms}.under-school-rank .school-rank-top .item .top{font-size:24px;line-height:52px;color:#1B208F;text-align:center;font-weight:bold}.under-school-rank .school-rank-top .item .name{font-size:24px;color:#333333;text-align:center}.under-school-rank .school-rank-top .item::after{content:'';width:1px;height:208px;background:#E7E7E7;position:absolute;right:0;bottom:0}.under-school-rank .school-rank-top .item:last-child::after{content:none}.under-school-rank .country-list{height:185px;background-color:#FAFAFA;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.under-school-rank .country-list .item{margin:0 29px;cursor:pointer}.under-school-rank .country-list .item .name{width:74px;height:74px;border:2px solid #1B208F;color:#1B208F;border-radius:50%;margin:0 auto 16px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all 300ms}.under-school-rank .country-list .item .english{font-size:16px;color:#333333;text-align:center}.under-school-rank .country-list .item.active{position:relative}.under-school-rank .country-list .item.active .name{background-color:#1B208F;color:#fff}.under-school-rank .country-list .item.active::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #1B208F;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.under-school-rank .university-list{height:966px;background:url("http://oss.kongjie88.com/liuxuepc/image/junior/bg-2.jpg") center center no-repeat;background-size:100% 100%;padding-top:58px;box-sizing:border-box;margin-bottom:82px}.under-school-rank .university-list table{width:100%}.under-school-rank .university-list table thead{line-height:92px;font-size:24px;color:#fff;background-color:#2637A9;text-align:center;font-weight:bold}.under-school-rank .university-list table thead .th-item{position:relative}.under-school-rank .university-list table thead .th-item::after{content:'';width:3px;height:31px;background:#fff;opacity:0.5;position:absolute;top:30px;right:-1px}.under-school-rank .university-list table thead th:last-child .th-item::before{content:none}.under-school-rank .university-list table tbody{background-color:#fff;line-height:71px;text-align:center;font-size:16px;color:#000}.under-school-rank .university-list table tbody .gray{background-color:#F4F4F4}.under-adv-wrapper .block{display:block;width:100%;height:auto;margin:30px 0;user-select:none}.under-adv-wrapper .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.under-adv-wrapper .box .wrap-1{width:295px;overflow:hidden}.under-adv-wrapper .box .wrap-1 .item{margin-bottom:20px}.under-adv-wrapper .box .wrap-1 .item .m1{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.under-adv-wrapper .box .wrap-1 .item .m1 .icon{width:52px;display:block;margin-right:26px}.under-adv-wrapper .box .wrap-1 .item .m1 .tb{width:160px}.under-adv-wrapper .box .wrap-1 .item .m1 .tb .t1{font-size:28px;color:#333333;font-weight:bold;padding-bottom:18px}.under-adv-wrapper .box .wrap-1 .item .m1 .tb .t2{font-size:16px;color:#333333;line-height:28px;padding-bottom:30px}.under-adv-wrapper .box .wrap-1 .item .img{width:100%;display:block}.under-adv-wrapper .box .wrap-1.wrap-2 .m1{margin-left:68px}.under-adv-wrapper .box .wrap{position:relative}.under-adv-wrapper .box .wrap .bg{width:100%;display:block}.under-adv-wrapper .box .wrap .txt{font-size:24px;color:#1B208F;position:absolute;top:0;right:70px;writing-mode:vertical-rl}.under-adv-wrapper .box .wrap .mode{background-color:#F0B958;width:210px;height:210px;border-radius:50%;margin:-150px auto 0;font-size:23px;color:#1B208F;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:bold;text-align:center;position:relative;z-index:3}.hot-school-rank .school-rank-top{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:70px}.hot-school-rank .school-rank-top .item{flex:1;position:relative}.hot-school-rank .school-rank-top .item:hover .icon{transform:scale(1.1)}.hot-school-rank .school-rank-top .item .icon{display:block;width:152px;height:152px;margin:auto;transition:all 500ms}.hot-school-rank .school-rank-top .item .top{font-size:24px;line-height:52px;color:#02C176;text-align:center;font-weight:bold}.hot-school-rank .school-rank-top .item .name{font-size:24px;color:#333333;text-align:center}.hot-school-rank .school-rank-top .item::after{content:'';width:1px;height:208px;background:#E7E7E7;position:absolute;right:0;bottom:0}.hot-school-rank .school-rank-top .item:last-child::after{content:none}.hot-school-rank .country-list{height:185px;background-color:#FAFAFA;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.hot-school-rank .country-list .item{margin:0 29px;cursor:pointer}.hot-school-rank .country-list .item .name{width:74px;height:74px;border:2px solid #02C176;color:#02C176;border-radius:50%;margin:0 auto 16px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all 300ms}.hot-school-rank .country-list .item .english{font-size:16px;color:#333333;text-align:center}.hot-school-rank .country-list .item.active{position:relative}.hot-school-rank .country-list .item.active .name{background-color:#02C176;color:#fff}.hot-school-rank .country-list .item.active::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #02C176;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.hot-school-rank .university-list{height:966px;background:url("http://oss.kongjie88.com/liuxuepc/image/junior/bg-2.jpg") center center no-repeat;background-size:100% 100%;padding-top:58px;box-sizing:border-box;margin-bottom:82px}.hot-school-rank .university-list table{width:100%}.hot-school-rank .university-list table thead{line-height:92px;font-size:24px;color:#fff;background-color:#2637A9;text-align:center;font-weight:bold}.hot-school-rank .university-list table thead .th-item{position:relative}.hot-school-rank .university-list table thead .th-item::after{content:'';width:3px;height:31px;background:#fff;opacity:0.5;position:absolute;top:30px;right:-1px}.hot-school-rank .university-list table thead th:last-child .th-item::before{content:none}.hot-school-rank .university-list table tbody{background-color:#fff;line-height:71px;text-align:center;font-size:16px;color:#000}.hot-school-rank .university-list table tbody .gray{background-color:#F4F4F4}.master-abroad-wrapper{padding-bottom:94px}.master-abroad-wrapper .box{background:#FFFFFF;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);border-radius:10px;text-align:center;position:relative}.master-abroad-wrapper .box .list{overflow:hidden;padding:0 30px;box-sizing:border-box}.master-abroad-wrapper .box .list .item{width:25%;float:left;overflow:hidden;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.master-abroad-wrapper .box .list .item .rank{width:70px;height:70px;line-height:70px;text-align:center;margin:auto;background:#FFBA3C;border-radius:50%;font-size:28px;color:#fff;margin-bottom:28px}.master-abroad-wrapper .box .list .item .content{flex:1;overflow:hidden;font-size:18px;color:#333333;margin:auto;line-height:34px;text-align:left;max-width:220px}.master-abroad-wrapper .box .el-button{margin-top:80px;margin-bottom:36px;width:322px;height:64px;background:#FFBA3C;border-color:#FFBA3C;border-radius:10px;font-size:24px}.master-abroad-wrapper .box .icon-1{display:block;position:absolute;width:225px;height:185px;left:0;bottom:0;user-select:none}.master-abroad-wrapper .box .icon-2{display:block;position:absolute;width:228px;height:128px;right:10px;bottom:0;user-select:none}.master-abroad-wrapper .box .el-button{background-color:#FF4539;border-color:#FF4539}.master-school-rank .school-rank-top{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:70px}.master-school-rank .school-rank-top .item{flex:1;position:relative}.master-school-rank .school-rank-top .item:hover .icon{transform:scale(1.1)}.master-school-rank .school-rank-top .item .icon{display:block;width:152px;height:152px;margin:auto;transition:all 500ms}.master-school-rank .school-rank-top .item .top{font-size:24px;line-height:52px;color:#FFBA3C;text-align:center;font-weight:bold}.master-school-rank .school-rank-top .item .name{font-size:24px;color:#333333;text-align:center}.master-school-rank .school-rank-top .item::after{content:'';width:1px;height:208px;background:#E7E7E7;position:absolute;right:0;bottom:0}.master-school-rank .school-rank-top .item:last-child::after{content:none}.master-school-rank .country-list{height:185px;background-color:#FAFAFA;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.master-school-rank .country-list .item{margin:0 29px;cursor:pointer}.master-school-rank .country-list .item .name{width:74px;height:74px;border:2px solid #FFBA3C;color:#FFBA3C;border-radius:50%;margin:0 auto 16px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all 300ms}.master-school-rank .country-list .item .english{font-size:16px;color:#333333;text-align:center}.master-school-rank .country-list .item.active{position:relative}.master-school-rank .country-list .item.active .name{background-color:#FFBA3C;color:#fff}.master-school-rank .country-list .item.active::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #FFBA3C;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.master-school-rank .university-list{height:966px;background:url("http://oss.kongjie88.com/liuxuepc/image/junior/bg-2.jpg") center center no-repeat;background-size:100% 100%;padding-top:58px;box-sizing:border-box;margin-bottom:82px}.master-school-rank .university-list table{width:100%}.master-school-rank .university-list table thead{line-height:92px;font-size:24px;color:#fff;background-color:#2637A9;text-align:center;font-weight:bold}.master-school-rank .university-list table thead .th-item{position:relative}.master-school-rank .university-list table thead .th-item::after{content:'';width:3px;height:31px;background:#fff;opacity:0.5;position:absolute;top:30px;right:-1px}.master-school-rank .university-list table thead th:last-child .th-item::before{content:none}.master-school-rank .university-list table tbody{background-color:#fff;line-height:71px;text-align:center;font-size:16px;color:#000}.master-school-rank .university-list table tbody .gray{background-color:#F4F4F4}.master-school-rank .university-list{background-image:url("http://oss.kongjie88.com/liuxuepc/image/master/bg-2.png")}.master-school-rank .university-list table thead{background-color:#FF4A3D}.master-school-rank .country-list .item.active::after{border-top-color:#FF4A3D}.master-compare-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/master/bg.png") center no-repeat;background-size:100% 100%}.master-compare-wrapper .head{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:35px;padding-bottom:42px}.master-compare-wrapper .head .name{font-weight:bold;font-size:28px}.master-compare-wrapper .head .name.name-1{color:#fff}.master-compare-wrapper .head .name.name-2{color:#333}.master-compare-wrapper .head .vs{display:block;width:138px;height:auto;animation:scaleAni2 1.5s infinite linear}.master-compare-wrapper .box{overflow:hidden;padding-bottom:70px}.master-compare-wrapper .box .list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:26px}.master-compare-wrapper .box .list .center{width:231px;height:78px;line-height:78px;text-align:center;font-size:28px;font-weight:bold;color:#fff;background:#FFBA3C}.master-compare-wrapper .box .list .slide{width:455px;height:78px;border-width:1px;border-style:solid;box-sizing:border-box;font-size:18px;line-height:1.4;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.master-compare-wrapper .box .list .slide.left{color:#fff;border-color:#fff}.master-compare-wrapper .box .list .slide.right{color:#333;border-color:#ABABAB}.hot-country-swiper{background-color:#F4FFFB;height:155px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.hot-country-swiper .swiper-container{width:1200px;margin:0}.hot-country-swiper .swiper-container .swiper-wrapper .swiper-slide .item{margin:auto;overflow:hidden}.hot-country-swiper .swiper-container .swiper-wrapper .swiper-slide .item .icon{width:66px;height:66px;border-radius:50%;overflow:hidden;margin:auto}.hot-country-swiper .swiper-container .swiper-wrapper .swiper-slide .item .icon img{display:block;width:100%;height:100%}.hot-country-swiper .swiper-container .swiper-wrapper .swiper-slide .item .name{text-align:center;margin-top:20px;font-size:16px;color:#333;line-height:1.1}.hot-country-swiper .swiper-button-prev{background-image:none;width:36px;transform:rotate(180deg);position:static}.hot-country-swiper .swiper-button-next{background-image:none;width:36px;position:static}.hot-country-swiper .arrow{width:36px;height:36px;position:relative}.hot-country-swiper .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #02C174;border-right:4px solid #02C174;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.hot-study-wrapper .w1120{width:1120px;margin:0 auto 80px;overflow:hidden}.hot-study-wrapper .w1120 .head{display:flex;flex-direction:row;align-items:center;justify-content:center}.hot-study-wrapper .w1120 .head .t1{font-size:30px;color:#02C174;letter-spacing:10px;margin-right:23px}.hot-study-wrapper .w1120 .head .t2{font-size:30px;color:#B2E2CF;margin-right:22px}.hot-study-wrapper .w1120 .head .line{flex:1;overflow:hidden;height:14px;background:#02C174}.hot-study-wrapper .w1120 .head .complaint{font-size:20px;color:#02C174;line-height:28px;padding-left:31px;background:url("http://oss.kongjie88.com/liuxuepc/image/hot/complaint.png") left center no-repeat;background-size:24px auto;margin-left:13px;cursor:pointer}.hot-study-wrapper .w1120 .content{padding-top:40px;font-size:16px;line-height:34px;color:#000}.hot-study-wrapper .w1120 .content a{font-size:18px;color:#02C174}.hot-study-wrapper .box{display:flex;flex-direction:rpw;align-items:center;justify-content:space-between;flex-wrap:wrap}.hot-study-wrapper .box .item{width:380px;box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;overflow:hidden;position:relative;border-radius:10px;margin:15px 0}.hot-study-wrapper .box .item .rank{border-radius:50%;width:100px;height:100px;font-size:28px;box-sizing:border-box;margin:-50px auto 0;font-weight:bold;color:#fff;text-align:center;line-height:42px;padding-top:50px}.hot-study-wrapper .box .item .title{margin-top:30px;font-size:28px;color:#02C174;text-align:center}.hot-study-wrapper .box .item .content{font-size:16px;width:289px;line-height:30px;height:120px;overflow:hidden;color:#333333;margin:34px auto 36px}.hot-study-wrapper .box .item .btn{width:213px;height:55px;line-height:55px;background:#02C174;border-radius:28px;font-size:20px;color:#fff;text-align:center;margin:0 auto 40px;cursor:pointer}.hot-recommend-wrapper .box,.graduate-recommend-wrapper .box,.twomaster-recommend-wrapper .box,.preparatory-recommend-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.hot-recommend-wrapper .box .item,.graduate-recommend-wrapper .box .item,.twomaster-recommend-wrapper .box .item,.preparatory-recommend-wrapper .box .item{width:580px;height:219px;background-color:#fff;box-shadow:0px 3px 21px 0px rgba(0,0,0,0.07);border-radius:10px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:30px}.hot-recommend-wrapper .box .item .photo,.graduate-recommend-wrapper .box .item .photo,.twomaster-recommend-wrapper .box .item .photo,.preparatory-recommend-wrapper .box .item .photo{width:210px;height:100%;overflow:hidden}.hot-recommend-wrapper .box .item .photo img,.graduate-recommend-wrapper .box .item .photo img,.twomaster-recommend-wrapper .box .item .photo img,.preparatory-recommend-wrapper .box .item .photo img{display:block;width:100%;height:100%}.hot-recommend-wrapper .box .item .info,.graduate-recommend-wrapper .box .item .info,.twomaster-recommend-wrapper .box .item .info,.preparatory-recommend-wrapper .box .item .info{flex:1;overflow:hidden;box-sizing:border-box;padding:24px}.hot-recommend-wrapper .box .item .info .name,.graduate-recommend-wrapper .box .item .info .name,.twomaster-recommend-wrapper .box .item .info .name,.preparatory-recommend-wrapper .box .item .info .name{font-size:20px;color:#222222;line-height:1.1;font-weight:bold;margin-bottom:10px}.hot-recommend-wrapper .box .item .info .sub,.graduate-recommend-wrapper .box .item .info .sub,.twomaster-recommend-wrapper .box .item .info .sub,.preparatory-recommend-wrapper .box .item .info .sub{line-height:30px;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#333333}.hot-recommend-wrapper .box .item .info .sub.bold,.graduate-recommend-wrapper .box .item .info .sub.bold,.twomaster-recommend-wrapper .box .item .info .sub.bold,.preparatory-recommend-wrapper .box .item .info .sub.bold{font-weight:bold}.hot-recommend-wrapper .box .item .info .sub.intro,.graduate-recommend-wrapper .box .item .info .sub.intro,.twomaster-recommend-wrapper .box .item .info .sub.intro,.preparatory-recommend-wrapper .box .item .info .sub.intro{color:#666666}.hot-recommend-wrapper .box .item .info .sub .bt,.graduate-recommend-wrapper .box .item .info .sub .bt,.twomaster-recommend-wrapper .box .item .info .sub .bt,.preparatory-recommend-wrapper .box .item .info .sub .bt{font-size:14px}.hot-recommend-wrapper .box .item .info .sub .val,.graduate-recommend-wrapper .box .item .info .sub .val,.twomaster-recommend-wrapper .box .item .info .sub .val,.preparatory-recommend-wrapper .box .item .info .sub .val{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.hot-recommend-wrapper .box .item .info .sub .val .mode,.graduate-recommend-wrapper .box .item .info .sub .val .mode,.twomaster-recommend-wrapper .box .item .info .sub .val .mode,.preparatory-recommend-wrapper .box .item .info .sub .val .mode{display:inline-block;padding:0 10px;color:#fff;height:30px;background:#F2FFFB;color:#1C7D3E;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hot-recommend-wrapper .box .item .info .bot,.graduate-recommend-wrapper .box .item .info .bot,.twomaster-recommend-wrapper .box .item .info .bot,.preparatory-recommend-wrapper .box .item .info .bot{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:20px}.hot-recommend-wrapper .box .item .info .bot .icon,.graduate-recommend-wrapper .box .item .info .bot .icon,.twomaster-recommend-wrapper .box .item .info .bot .icon,.preparatory-recommend-wrapper .box .item .info .bot .icon{width:15px;display:block;margin-right:8px}.hot-recommend-wrapper .box .item .info .bot .addr,.graduate-recommend-wrapper .box .item .info .bot .addr,.twomaster-recommend-wrapper .box .item .info .bot .addr,.preparatory-recommend-wrapper .box .item .info .bot .addr{flex:1;overflow:hidden;color:#02C177;font-size:14px;font-weight:bold}.hot-recommend-wrapper .box .item .info .bot .btn,.graduate-recommend-wrapper .box .item .info .bot .btn,.twomaster-recommend-wrapper .box .item .info .bot .btn,.preparatory-recommend-wrapper .box .item .info .bot .btn{width:91px;height:30px;line-height:30px;text-align:center;border-radius:15px;font-size:14px;font-weight:bold;margin-left:5px;cursor:pointer}.hot-recommend-wrapper .box .item .info .bot .btn.btn-1,.graduate-recommend-wrapper .box .item .info .bot .btn.btn-1,.twomaster-recommend-wrapper .box .item .info .bot .btn.btn-1,.preparatory-recommend-wrapper .box .item .info .bot .btn.btn-1{background-color:#D2FFED;color:#1C7D3E;cursor:pointer}.hot-recommend-wrapper .box .item .info .bot .btn.btn-2,.graduate-recommend-wrapper .box .item .info .bot .btn.btn-2,.twomaster-recommend-wrapper .box .item .info .bot .btn.btn-2,.preparatory-recommend-wrapper .box .item .info .bot .btn.btn-2{background:#02C176;color:#fff;cursor:pointer}.hot-country-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/hot/bg.png") center no-repeat;background-size:100% 100%}.hot-country-wrapper .box{padding-bottom:116px;position:relative;overflow:hidden}.hot-country-wrapper .box .left{background-color:rgba(0,0,0,0.25);width:370px;min-height:700px;box-sizing:border-box;padding-top:28px;padding-left:36px;float:left;color:#fff;overflow:hidden}.hot-country-wrapper .box .left .t1{font-size:30px;font-weight:bold;margin-bottom:10px}.hot-country-wrapper .box .left .t2{font-size:20px;margin-bottom:26px}.hot-country-wrapper .box .left .item{width:200px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed #02C174;overflow:hidden}.hot-country-wrapper .box .left .item .bt{font-size:20px;margin-bottom:10px}.hot-country-wrapper .box .left .item .list .sub{line-height:20px}.hot-country-wrapper .box .left .item .list .sub span{font-size:14px}.hot-country-wrapper .box .left .item .list .sub img{display:inline-block;width:16px;height:16px;line-height:20px;vertical-align:middle}.hot-country-wrapper .box .left .item:last-child{border-bottom:none}.hot-country-wrapper .box .right{width:940px;position:relative;z-index:2;margin-left:-110px;float:right;overflow:hidden}.hot-country-wrapper .box .right .arrow-box{float:right;position:relative;width:124px;height:55px;margin-bottom:36px}.hot-country-wrapper .box .right .arrow-box .swiper-button-prev{background-image:none;width:55px;height:55px;left:0;box-sizing:border-box;padding:5px;transform:rotate(180deg);background-color:rgba(255,255,255,0.2);transition:all 300ms}.hot-country-wrapper .box .right .arrow-box .swiper-button-prev:hover{background-color:#fff}.hot-country-wrapper .box .right .arrow-box .swiper-button-next{background-image:none;width:55px;height:55px;right:0;box-sizing:border-box;padding:5px;background-color:rgba(255,255,255,0.2);transition:all 300ms}.hot-country-wrapper .box .right .arrow-box .swiper-button-next:hover{background-color:#fff}.hot-country-wrapper .box .right .arrow-box .arrow{width:45px;height:45px;position:relative}.hot-country-wrapper .box .right .arrow-box .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #02C174;border-right:4px solid #02C174;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.hot-country-wrapper .box .right .swiper-container{width:830px;float:right;margin-bottom:14px}.hot-country-wrapper .box .right .swiper-container .swiper-slide .item{width:158px;height:63px;color:#fff;margin:auto;line-height:61px;box-sizing:border-box;border:1px solid #fff;text-align:center;font-size:28px;cursor:pointer}.hot-country-wrapper .box .right .swiper-container .swiper-slide .item.active{background:#FF840E;border-color:#FF840E}.hot-country-wrapper .box .right .table-wrap{width:100%;background-color:#fff;padding-top:42px;padding-bottom:56px;padding-left:40px;padding-right:40px;border-radius:10px}.hot-country-wrapper .box .right .table-wrap table{width:100%;text-align:center;font-size:18px}.hot-country-wrapper .box .right .table-wrap table thead{line-height:45px;height:45px;background:#FF840E;color:#fff}.hot-country-wrapper .box .right .table-wrap table thead .th-item{font-weight:normal;position:relative}.hot-country-wrapper .box .right .table-wrap table thead .th-item::after{content:'';width:1px;height:16px;position:absolute;background-color:rgba(255,255,255,0.5);top:50%;right:0;margin-top:-8px}.hot-country-wrapper .box .right .table-wrap table thead th:last-child .th-item::after{content:none}.hot-country-wrapper .box .right .table-wrap table tbody{line-height:45px;color:#333333}.hot-country-wrapper .box .right .table-wrap table tbody tr{border-bottom:1px solid #D0D0D0}.hot-country-wrapper .box .right .table-wrap table tbody a{color:#02C174;cursor:pointer}.hot-country-wrapper .box .right .table-wrap table tbody a.link{text-decoration:underline}.hot-country-wrapper .box .right .table-wrap table tbody div{line-height:1.8}.hot-country-wrapper .box .right .table-wrap table tbody .bl{border-left:1px solid #D0D0D0}.hot-country-wrapper .box .right .table-wrap table tbody .br{border-right:1px solid #D0D0D0}.hot-country-wrapper .box .right .bottom{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:18px 0 20px}.hot-country-wrapper .box .right .bottom .line{width:589px;height:1px;background:#02C174}.hot-country-wrapper .box .right .bottom .txt{font-size:20px;margin-left:12px;color:#fff}.hot-country-wrapper .box .right .btn-box{display:flex;flex-direction:row;align-items:center;justify-content:center}.hot-country-wrapper .box .right .btn-box .btn{width:241px;height:63px;line-height:63px;background-size:100% 100%;box-sizing:border-box;font-size:24px;color:#fff;padding-left:52px;margin:0 27px;font-weight:bold;cursor:pointer}.hot-country-wrapper .box .right .btn-box .btn-1{background:url("http://oss.kongjie88.com/liuxuepc/image/hot/btn-1.png") center no-repeat}.hot-country-wrapper .box .right .btn-box .btn-2{background:url("http://oss.kongjie88.com/liuxuepc/image/hot/btn-2.png") center no-repeat}.clear{clear:both}input::placeholder{color:#CCCCCC}.hot-abroad-wrapper{padding-bottom:82px}.hot-abroad-wrapper .box{width:1200px;background:#02C14F;box-shadow:0px 0px 18px 0px rgba(84,84,84,0.26);border-radius:10px;padding:40px;box-sizing:border-box}.hot-abroad-wrapper .box .head{margin:0 auto 44px;height:80px;border-radius:40px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden}.hot-abroad-wrapper .box .head input{flex:1;overflow:hidden;height:80px;font-size:24px;box-sizing:border-box;padding-left:46px;border:none}.hot-abroad-wrapper .box .head input::placeholder,.hot-abroad-wrapper .box .head input::input-placeholder{color:red !important}.hot-abroad-wrapper .box .head .btn{width:181px;height:80px;line-height:80px;text-align:center;font-size:30px;font-weight:bold;color:#fff;background:linear-gradient(265deg,#FFD10A,#FF480D);border-radius:40px;cursor:pointer}.hot-abroad-wrapper .box .list{box-sizing:border-box;padding:30px 40px;background-color:#fff;box-shadow:0px 0px 18px 0px rgba(84,84,84,0.26);border-radius:10px}.hot-abroad-wrapper .box .list .item{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px 6px 20px 10px;border-bottom:1px dashed #02C14F}.hot-abroad-wrapper .box .list .item:last-child{border-bottom:none}.hot-abroad-wrapper .box .list .item .avatar{width:56px;height:56px;overflow:hidden;border-radius:50%;margin-right:27px}.hot-abroad-wrapper .box .list .item .avatar img{display:block;width:100%;height:100%}.hot-abroad-wrapper .box .list .item .info{flex:1;overflow:hidden;line-height:1.1}.hot-abroad-wrapper .box .list .item .info .t1{font-size:20px;color:#000000;margin-bottom:10px}.hot-abroad-wrapper .box .list .item .info .t2{font-size:16px;color:#999999}.hot-abroad-wrapper .box .list .item .btn{width:160px;height:58px;line-height:58px;text-align:center;background:#02C174;border-radius:10px;font-size:20px;font-weight:bold;color:#fff;cursor:pointer}.hot-partner-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/hot/bg-1.png") center no-repeat;background-size:100% 100%}.hot-partner-wrapper .box{height:885px;margin-bottom:30px;position:relative}.hot-partner-wrapper .box .item{width:237px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.hot-partner-wrapper .box .item .m1{padding-top:40px}.hot-partner-wrapper .box .item .bottom{overflow:hidden}.hot-partner-wrapper .box .item .bottom img{width:100%;height:100%;display:block}.hot-partner-wrapper .box .item .top{overflow:hidden}.hot-partner-wrapper .box .item .top .name{font-size:34px;line-height:1.1;text-align:center;font-weight:bold;margin-bottom:40px}.hot-partner-wrapper .box .item .top .list{width:200px;margin:auto}.hot-partner-wrapper .box .item .top .list .sub{display:flex;flex-direction:row;align-items:center;justify-content:center;line-height:40px}.hot-partner-wrapper .box .item .top .list .sub img{width:20px;height:20px;margin-right:9px}.hot-partner-wrapper .box .item .top .list .sub span{flex:1;overflow:hidden;font-size:18px}.hot-partner-wrapper .box .item .top .btn{width:134px;height:46px;line-height:46px;text-align:center;margin:34px auto 0;background:#02C174;border-radius:23px;font-size:18px;color:#fff;cursor:pointer}.hot-partner-wrapper .box .item-1 .top,.hot-partner-wrapper .box .item-9 .top{background-color:#DADADA}.hot-partner-wrapper .box .item-3 .top,.hot-partner-wrapper .box .item-7 .top{background-color:#02C14F;color:#fff}.hot-partner-wrapper .box .item-3 .top .btn,.hot-partner-wrapper .box .item-7 .top .btn{background-color:#fff;color:#02C174}.hot-partner-wrapper .box .item-5{background-color:#005422;color:#fff}.hot-partner-wrapper .box .swiper-slide:nth-child(odd) .top{width:100%;box-sizing:border-box;height:581px;padding-top:68px;margin-bottom:6px}.hot-partner-wrapper .box .swiper-slide:nth-child(odd) .bottom{width:100%;height:216px}.hot-partner-wrapper .box .swiper-slide:nth-child(even) .top{width:100%;box-sizing:border-box;height:588px;background-color:#fff;padding-top:75px}.hot-partner-wrapper .box .swiper-slide:nth-child(even) .bottom{width:100%;height:291px;margin-bottom:6px}.hot-partner-wrapper .box .swiper-button-prev{background-image:none;width:55px;height:55px;left:-70px;box-sizing:border-box;padding:5px;transform:rotate(180deg);background-color:rgba(255,255,255,0.2);transition:all 300ms}.hot-partner-wrapper .box .swiper-button-prev:hover{background-color:#fff}.hot-partner-wrapper .box .swiper-button-next{background-image:none;width:55px;height:55px;right:-70px;box-sizing:border-box;padding:5px;background-color:rgba(255,255,255,0.2);transition:all 300ms}.hot-partner-wrapper .box .swiper-button-next:hover{background-color:#fff}.hot-partner-wrapper .box .arrow{width:45px;height:45px;position:relative}.hot-partner-wrapper .box .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #02C174;border-right:4px solid #02C174;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.major-assort-wrapper{background-color:#fff;padding-bottom:33px}.major-assort-wrapper .major-title{font-size:34px;color:#333333;text-align:center;padding:80px 0;font-weight:bolder}.major-assort-wrapper .major-class .left{float:left;width:847px;height:545px;background:#FFFFFF;box-shadow:0px 3px 13px 0px #ACACAC;border-radius:10px;box-sizing:border-box;padding:30px}.major-assort-wrapper .major-class .left .scroll{width:100%;height:100%;overflow:auto}.major-assort-wrapper .major-class .left .scroll::-webkit-scrollbar{width:8px;background:#EFF0F3;border-radius:4px}.major-assort-wrapper .major-class .left .scroll::-webkit-scrollbar-thumb{width:8px;background:#02C174;border-radius:4px}.major-assort-wrapper .major-class .left .scroll .wrapper{overflow:hidden}.major-assort-wrapper .major-class .left .scroll .wrapper .title{color:#333333;font-size:18px;font-weight:bold;line-height:1.1;margin-bottom:12px}.major-assort-wrapper .major-class .left .scroll .wrapper .subject{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box}.major-assort-wrapper .major-class .left .scroll .wrapper .subject .sub{width:173px;height:36px;box-sizing:border-box;line-height:34px;text-align:center;color:#333333;border:1px solid #DDDDDD;border-radius:6px;margin-bottom:19px;margin-right:19px;cursor:pointer;position:relative;display:block;transition:all 300ms}.major-assort-wrapper .major-class .left .scroll .wrapper .subject .sub:hover{background-color:#02C176;border-color:#02C176;color:#fff}.major-assort-wrapper .major-class .left .scroll .wrapper .subject .sub .icon{width:14px;height:15px;position:absolute;top:-3px;right:7px}.major-assort-wrapper .major-class .left .scroll .wrapper .subject .sub.hot{color:#EA3B12}.major-assort-wrapper .major-class .left .scroll .wrapper .subject .sub.hot:hover{background-color:#02C176;border-color:#02C176;color:#fff}.major-assort-wrapper .major-class .right{float:left;width:257px;overflow:hidden;padding-top:46px}.major-assort-wrapper .major-class .right .t1{font-size:18px;line-height:23px;color:#333333;width:235px;margin:auto}.major-assort-wrapper .major-class .right .img{margin-top:45px;margin-bottom:67px;width:100%;height:350px;overflow:hidden}.major-assort-wrapper .major-class .right .img img{display:block;width:100%;height:100%}.major-assort-wrapper .major-class .right .btn{width:149px;height:32px;line-height:30px;text-align:center;border:1px solid #02C176;border-radius:16px;margin:auto;font-size:16px;color:#02C176;cursor:pointer}.major-subject-wrapper{padding-top:82px;padding-bottom:52px}.major-subject-wrapper .head{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-bottom:50px}.major-subject-wrapper .head .t1{font-size:24px;color:#333333;margin-right:14px}.major-subject-wrapper .head .t2{flex:1;overflow:hidden;font-size:34px;color:#333333;font-weight:bold}.major-subject-wrapper .list{overflow:hidden}.major-subject-wrapper .list .item{background-color:#fff;width:585px;margin-right:28px;margin-bottom:25px;float:left;box-sizing:border-box;padding:34px}.major-subject-wrapper .list .item .bt-wrap{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-bottom:20px;height:27px;overflow:hidden}.major-subject-wrapper .list .item .bt-wrap .title{flex:1;overflow:hidden;font-size:20px;color:#000000;white-space:nowrap;text-overflow:ellipsis;}.major-subject-wrapper .list .item .bt-wrap .arrow{width:27px;height:27px}.major-subject-wrapper .list .item .content{font-size:14px;line-height:24px;height:48px;overflow:hidden;color:#666666}.major-subject-wrapper .list .item:nth-child(even){margin-right:0}.major-subject-wrapper .pagination{text-align:center;padding-top:20px}.hnd-abroad-wrapper{padding-bottom:94px}.hnd-abroad-wrapper .box{background:#FFFFFF;box-shadow:2px 1px 27px 0px rgba(174,174,174,0.39);border-radius:10px;text-align:center;position:relative}.hnd-abroad-wrapper .box .list{overflow:hidden;padding:0 30px;box-sizing:border-box}.hnd-abroad-wrapper .box .list .item{width:25%;float:left;overflow:hidden;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hnd-abroad-wrapper .box .list .item .rank{width:70px;height:70px;line-height:70px;text-align:center;margin:auto;background:#FC4C3F;border-radius:50%;font-size:28px;color:#fff;margin-bottom:28px}.hnd-abroad-wrapper .box .list .item .content{flex:1;overflow:hidden;font-size:18px;color:#333333;margin:auto;line-height:34px;text-align:left;max-width:220px}.hnd-abroad-wrapper .box .el-button{margin-top:80px;margin-bottom:36px;width:322px;height:64px;background:#FC4C3F;border-color:#FC4C3F;border-radius:10px;font-size:24px}.hnd-abroad-wrapper .box .icon-1{display:block;position:absolute;width:225px;height:185px;left:0;bottom:0;user-select:none}.hnd-abroad-wrapper .box .icon-2{display:block;position:absolute;width:228px;height:128px;right:10px;bottom:0;user-select:none}.hnd-abroad-wrapper .box .el-button{background-color:#1B208F;border-color:#1B208F}.hnd-role-wrapper{padding-bottom:88px;background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/bg-1.png") center no-repeat;background-size:100% 100%}.hnd-role-wrapper .swiper-container{width:100%}.hnd-role-wrapper .swiper-container .swiper-slide .item{position:relative;width:100%;height:565px}.hnd-role-wrapper .swiper-container .swiper-slide .item .bg{position:absolute;z-index:2;left:215px;top:0}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos{position:relative;z-index:3;overflow:hidden}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left{width:50%;float:left;overflow:hidden}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .head{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:50px;padding-bottom:36px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .head .t1{width:73px;font-size:66px;font-weight:800;font-style:italic;color:#CCCCCC;margin-right:49px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .head .t2{font-size:36px;font-weight:800;color:#05225C;margin-right:28px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .head .line{width:75px;height:2px;background:#FFFFFF;margin-right:9px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .head .t3{flex:1;overflow:hidden;font-size:22px;font-weight:300;color:#FFFFFF}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .photo{width:553px;height:276px;overflow:hidden;margin-bottom:18px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .photo img{display:block;width:100%;height:100%}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .bot-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .bot-wrap .t1{font-size:46px;font-weight:800;color:#1E2432;opacity:0.28;margin-right:36px;transform:scaleY(1.2)}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .bot-wrap .t2{font-size:41px;font-weight:800;color:#FFFFFF;margin-right:10px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .left .bot-wrap .t3{font-size:23px;font-weight:800;color:#FFC1B8;padding-bottom:3px;border-bottom:2px solid #FFC1B8}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .right{width:50%;float:left;overflow:hidden;box-sizing:border-box;padding:60px 30px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .right .title{display:inline-block;padding:0 16px;line-height:42px;background:#FC4C3F;font-size:20px;font-weight:bold;font-style:italic;color:#FFFFFF;margin-bottom:58px}.hnd-role-wrapper .swiper-container .swiper-slide .item .infos .right .content{width:384px;font-size:18px;font-weight:400;color:#000000;line-height:32px;text-align:justify}.hnd-role-wrapper .page-wrap{position:absolute;width:104px;bottom:64px;left:50%;margin-left:-55px}.hnd-role-wrapper .page-wrap .swiper-button-prev{background-color:#05225C;width:50px;height:50px;box-sizing:border-box;padding:5px;background-image:none;left:0;transform:rotate(180deg)}.hnd-role-wrapper .page-wrap .swiper-button-next{background-color:#05225C;width:50px;height:50px;box-sizing:border-box;padding:5px;background-image:none;right:0}.hnd-role-wrapper .page-wrap .arrow{width:40px;height:40px;position:relative}.hnd-role-wrapper .page-wrap .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.hnd-adv-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/bg-2.png") center no-repeat;background-size:100% 100%;padding-top:30px;padding-bottom:90px}.hnd-adv-wrapper .adv-list{width:1450px;height:374px;margin:auto;background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/hnd-adv.png") center no-repeat;background-size:100% 100%;overflow:hidden}.hnd-adv-wrapper .adv-list .item{float:left;margin-right:40px}.hnd-adv-wrapper .adv-list .item:nth-child(odd){color:#333}.hnd-adv-wrapper .adv-list .item:nth-child(odd) .head{border-bottom-color:#EDEDED}.hnd-adv-wrapper .adv-list .item:nth-child(odd) .btn{background-color:#FFEEEB}.hnd-adv-wrapper .adv-list .item:nth-child(even){color:#fff}.hnd-adv-wrapper .adv-list .item:nth-child(even) .head{border-bottom-color:#FF9F91}.hnd-adv-wrapper .adv-list .item:nth-child(even) .btn{background-color:#fff}.hnd-adv-wrapper .adv-list .item .head{width:162px;height:90px;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;display:flex;flex-direction:row;align-items:center;justify-content:center}.hnd-adv-wrapper .adv-list .item .head .icon{width:38px;height:38px;display:block;margin-right:12px}.hnd-adv-wrapper .adv-list .item .head .title{flex:1;overflow:hidden;font-size:20px;line-height:28px}.hnd-adv-wrapper .adv-list .item .content{width:162px;height:230px;padding-top:22px;font-size:14px;line-height:26px}.hnd-adv-wrapper .adv-list .item .btn{width:119px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#333333;cursor:pointer}.hnd-adv-wrapper .adv-list .item-1{padding-left:144px}.hnd-adv-wrapper .adv-list .item-1 .btn{margin-left:-27px}.hnd-adv-wrapper .adv-list .item-3 .btn{margin-left:9px}.hnd-adv-wrapper .adv-list .item-4 .btn{margin-left:23px}.hnd-adv-wrapper .adv-list .item-5 .btn{margin-left:43px}.hnd-adv-wrapper .adv-list .item-6 .btn{margin-left:57px}.hnd-target-wrapper{padding-bottom:42px}.hnd-target-wrapper .target-bg{width:1470px;margin:auto;display:block;transform:translateX(150px);user-select:none}.hnd-list-wrapper{padding:54px 0}.hnd-list-wrapper .list{margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.hnd-list-wrapper .list .item{margin:0 29px;width:364px}.hnd-list-wrapper .list .item .icon{width:96px;height:96px;margin:0 auto 17px;display:block}.hnd-list-wrapper .list .item .bg-wrap{width:100%;position:relative}.hnd-list-wrapper .list .item .bg-wrap .bg{display:block;width:100%}.hnd-list-wrapper .list .item .bg-wrap .content{width:288px;font-size:18px;font-weight:400;color:#FFFFFF;line-height:32px;position:absolute;top:40px;left:30px;text-align:justify}.hnd-list-wrapper .bot{width:980px;height:80px;line-height:80px;text-align:center;margin:50px auto 0;background-color:#fff;border-radius:10px;font-size:28px;font-weight:400;color:#05225C;position:relative}.hnd-list-wrapper .bot span{position:relative}.hnd-list-wrapper .bot span::after{content:'';width:90%;height:15px;background:#EA4A32;opacity:0.23;position:absolute;bottom:2px;left:5%}.hnd-list-wrapper .bot::after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #fff;position:absolute;bottom:100%;left:50%}.hnd-answer-wrapper,.graduate-answer-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/bg-3.png") center no-repeat;background-size:100% 100%;margin-bottom:100px;padding-bottom:85px}.hnd-answer-wrapper .box,.graduate-answer-wrapper .box{height:708px;background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/screen.png") center no-repeat;background-size:100% 100%;position:relative}.hnd-answer-wrapper .box .title,.graduate-answer-wrapper .box .title{font-size:18px;font-weight:400;color:#FFFFFF;opacity:0.5;padding-top:36px;padding-left:42px;line-height:36px}.hnd-answer-wrapper .box .screen,.graduate-answer-wrapper .box .screen{width:1148px;height:460px;margin:auto;overflow:hidden;transform:translateX(3px);position:relative}.hnd-answer-wrapper .box .screen .item,.graduate-answer-wrapper .box .screen .item{font-size:28px;position:absolute;white-space:nowrap}.hnd-answer-wrapper .box .btn,.graduate-answer-wrapper .box .btn{width:241px;height:63px;line-height:63px;box-sizing:border-box;background:url("http://oss.kongjie88.com/liuxuepc/image/hnd/btn.png") center no-repeat;background-size:100% 100%;font-size:24px;color:#fff;font-weight:bold;padding-left:52px;cursor:pointer;position:absolute;bottom:67px;left:50%;transform:translateX(-50%)}.colleges-wrapper{padding-top:88px}.colleges-wrapper .module{padding-bottom:88px;padding-top:20px}.colleges-wrapper .colleges-list{background:#FFFFFF;box-shadow:0px 0px 21px 0px #E6E6E6;border-radius:10px;padding:14px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:48px;flex-wrap:wrap}.colleges-wrapper .colleges-list .colleges-item{width:280px;margin-right:15px;margin-bottom:15px;overflow:hidden;box-sizing:border-box;padding:0 18px 26px;border-radius:10px}.colleges-wrapper .colleges-list .colleges-item:hover{background-color:#F6F7FB}.colleges-wrapper .colleges-list .colleges-item:nth-child(4n){margin-right:0}.colleges-wrapper .colleges-list .colleges-item .icon{width:142px;height:142px;background:#FFFFFF;border:1px solid #EEEEEE;border-radius:50%;margin:12px auto;box-sizing:border-box;overflow:hidden}.colleges-wrapper .colleges-list .colleges-item .icon img{display:block;width:100%;height:100%}.colleges-wrapper .colleges-list .colleges-item .name{font-size:16px;font-weight:400;color:#02C176;line-height:20px;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:8px}.colleges-wrapper .colleges-list .colleges-item .english{font-size:14px;font-weight:400;color:#02C176;line-height:16px;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.colleges-wrapper .colleges-list .colleges-item .line{width:30px;height:2px;background:#02C176;margin:18px 0}.colleges-wrapper .colleges-list .colleges-item .sub{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#666666;font-size:14px;color:#666666;line-height:24px;height:24px}.colleges-wrapper .colleges-list .colleges-item .sub .title{width:72px;display:flex;flex-direction:row;align-items:center;justify-content:center}.colleges-wrapper .colleges-list .colleges-item .sub .title span{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.colleges-wrapper .colleges-list .colleges-item .sub .val{flex:1;overflow:hidden;font-weight:bold}.graduate-recommend-wrapper{padding-bottom:96px}.graduate-recommend-wrapper .box .item .info .bot .btn.btn-2{background-color:#29BACF}.graduate-recommend-wrapper .box .item .info .bot .btn.btn-1,.graduate-recommend-wrapper .box .item .info .sub .val .mode{color:#29BACF;background-color:#E2FBFF}.twomaster-recommend-wrapper{padding-bottom:96px}.twomaster-recommend-wrapper .box .item .info .bot .btn.btn-2{background-color:#3A47B8}.twomaster-recommend-wrapper .box .item .info .bot .btn.btn-1,.twomaster-recommend-wrapper .box .item .info .sub .val .mode{color:#3A47B8;background-color:#F4F5FF}.graduate-nav,.twomaster-nav,.one-nav,.one-nav-two,.preparatory-nav,.detail-nav{height:67px;line-height:67px;background:#38454E;text-align:center;font-size:20px;font-weight:bold}.graduate-nav .list,.twomaster-nav .list,.one-nav .list,.one-nav-two .list,.preparatory-nav .list,.detail-nav .list{display:flex;flex-direction:row;align-items:center;justify-content:center}.graduate-nav .list .item,.twomaster-nav .list .item,.one-nav .list .item,.one-nav-two .list .item,.preparatory-nav .list .item,.detail-nav .list .item{padding:0 50px;color:#fff}.graduate-study-wrapper,.twomaster-study-wrapper,.one-study-wrapper,.two-study-wrapper,.preparatory-study-wrapper{padding-bottom:86px}.graduate-study-wrapper .box,.twomaster-study-wrapper .box,.one-study-wrapper .box,.two-study-wrapper .box,.preparatory-study-wrapper .box{height:892px;background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/bg-1.png")}.graduate-study-wrapper .box .title,.twomaster-study-wrapper .box .title,.one-study-wrapper .box .title,.two-study-wrapper .box .title,.preparatory-study-wrapper .box .title{width:1095px;padding-top:118px;font-size:28px;line-height:1.1;font-weight:bold;color:#333333;text-align:center;padding-bottom:40px;border-bottom:1px solid #666666;margin:auto}.graduate-study-wrapper .box .head,.twomaster-study-wrapper .box .head,.one-study-wrapper .box .head,.two-study-wrapper .box .head,.preparatory-study-wrapper .box .head{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;margin-bottom:12px;width:1095px;margin-left:auto;margin-right:auto}.graduate-study-wrapper .box .head .left,.twomaster-study-wrapper .box .head .left,.one-study-wrapper .box .head .left,.two-study-wrapper .box .head .left,.preparatory-study-wrapper .box .head .left{width:440px;height:419px;overflow:hidden;margin-right:58px;margin-top:-13px}.graduate-study-wrapper .box .head .left img,.twomaster-study-wrapper .box .head .left img,.one-study-wrapper .box .head .left img,.two-study-wrapper .box .head .left img,.preparatory-study-wrapper .box .head .left img{display:block;width:100%;height:100%}.graduate-study-wrapper .box .head .right,.twomaster-study-wrapper .box .head .right,.one-study-wrapper .box .head .right,.two-study-wrapper .box .head .right,.preparatory-study-wrapper .box .head .right{width:540px;height:387px;position:relative;background:#ECECEC;box-sizing:border-box;padding:24px 30px 30px;overflow:hidden}.graduate-study-wrapper .box .head .right .content,.twomaster-study-wrapper .box .head .right .content,.one-study-wrapper .box .head .right .content,.two-study-wrapper .box .head .right .content,.preparatory-study-wrapper .box .head .right .content{color:#333333;line-height:1.8;text-align:justify;margin-bottom:30px}.graduate-study-wrapper .box .list,.twomaster-study-wrapper .box .list,.one-study-wrapper .box .list,.two-study-wrapper .box .list,.preparatory-study-wrapper .box .list{width:1041px;margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.graduate-study-wrapper .box .list .item,.twomaster-study-wrapper .box .list .item,.one-study-wrapper .box .list .item,.two-study-wrapper .box .list .item,.preparatory-study-wrapper .box .list .item{width:202px;height:202px;line-height:1.1;text-align:center;padding-top:110px;box-sizing:border-box;border-radius:50%;overflow:hidden;font-size:26px;color:#fff;font-weight:bold}.graduate-study-wrapper .box .list .item.item-1,.twomaster-study-wrapper .box .list .item.item-1,.one-study-wrapper .box .list .item.item-1,.two-study-wrapper .box .list .item.item-1,.preparatory-study-wrapper .box .list .item.item-1{background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/icon-1.png") center no-repeat;background-size:100% 100%}.graduate-study-wrapper .box .list .item.item-2,.twomaster-study-wrapper .box .list .item.item-2,.one-study-wrapper .box .list .item.item-2,.two-study-wrapper .box .list .item.item-2,.preparatory-study-wrapper .box .list .item.item-2{background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/icon-2.png") center no-repeat;background-size:100% 100%}.graduate-study-wrapper .box .list .item.item-3,.twomaster-study-wrapper .box .list .item.item-3,.one-study-wrapper .box .list .item.item-3,.two-study-wrapper .box .list .item.item-3,.preparatory-study-wrapper .box .list .item.item-3{background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/icon-3.png") center no-repeat;background-size:100% 100%}.graduate-study-wrapper .box .list .item.item-4,.twomaster-study-wrapper .box .list .item.item-4,.one-study-wrapper .box .list .item.item-4,.two-study-wrapper .box .list .item.item-4,.preparatory-study-wrapper .box .list .item.item-4{background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/icon-4.png") center no-repeat;background-size:100% 100%}.graduate-study-wrapper .btn,.twomaster-study-wrapper .btn,.one-study-wrapper .btn,.two-study-wrapper .btn,.preparatory-study-wrapper .btn{width:183px;height:58px;line-height:58px;text-align:center;background:#29BACF;font-size:26px;color:#fff;position:absolute;bottom:30px;right:30px;cursor:pointer}.graduate-aboard-wrapper{width:100%;background:url(http://oss.kongjie88.com/liuxuepc/image/graduate/bg-2.png) center no-repeat;background-size:100% 100%;padding-bottom:65px}.graduate-aboard-wrapper .w1074{width:1074px;margin:auto;position:relative}.graduate-aboard-wrapper .w1074 .list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.graduate-aboard-wrapper .w1074 .item{width:460px;height:302px;box-sizing:border-box;padding:36px 30px;background-color:#fff;margin-bottom:50px}.graduate-aboard-wrapper .w1074 .item .title{font-size:28px;color:#000;margin-bottom:20px}.graduate-aboard-wrapper .w1074 .item .content{font-size:18px;color:#666;line-height:30px;text-align:justify}.graduate-aboard-wrapper .w1074 .item:nth-child(even) .title{text-align:right}.graduate-aboard-wrapper .w1074 .item.item-3 .content{width:325px}.graduate-aboard-wrapper .w1074 .item.item-4{overflow:hidden}.graduate-aboard-wrapper .w1074 .item.item-4 .content{float:right;width:288px}.graduate-aboard-wrapper .w1074 .people{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:353px;height:640px}.graduate-aboard-wrapper .w1074 .people img{width:100%}.graduate-aboard-wrapper .w1074 .btn{width:349px;height:76px;line-height:76px;text-align:center;background:#FFD500;font-size:24px;color:#000;margin:6px auto 0;position:relative;z-index:3;cursor:pointer}.graduate-answer-wrapper .box .btn{background-image:url("http://oss.kongjie88.com/liuxuepc/image/graduate/btn.png")}.graduate-project-wrapper{padding-bottom:42px}.graduate-project-wrapper .w1130{width:1130px;height:521px;background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/process.png") center no-repeat;background-size:100% 100%;margin:auto;position:relative}.graduate-project-wrapper .w1130 .center{position:absolute;top:150px;left:500px;width:283px;overflow:hidden}.graduate-project-wrapper .w1130 .center .head{display:flex;flex-direction:row;align-items:center;justify-content:center;font-style:italic}.graduate-project-wrapper .w1130 .center .head .t1{font-size:52px;color:#FA9300;font-weight:bold}.graduate-project-wrapper .w1130 .center .head .t2{width:64px;text-align:center;color:#C8C8C8;font-size:80px;transform:scaleY(0.8)}.graduate-project-wrapper .w1130 .center .head .t3{font-size:52px;color:#29BACF;font-weight:bold}.graduate-project-wrapper .w1130 .center .btn{width:205px;height:45px;line-height:45px;font-size:18px;text-align:center;color:#fff;background:#29BACF;border-radius:23px;margin:0 auto 20px}.graduate-project-wrapper .w1130 .center .txt{width:221px;font-size:20px;font-weight:400;font-style:italic;color:#666666;line-height:34px;margin:auto;text-align:center}.graduate-project-wrapper .list{position:absolute;top:0}.graduate-project-wrapper .list .item{line-height:44px;text-align:center;cursor:pointer;overflow:hidden;border-radius:6px}.graduate-project-wrapper .list .item a{display:block}.graduate-project-wrapper .list-1{left:0}.graduate-project-wrapper .list-1 .item{width:177px;margin-top:25px;background-color:#ffd500}.graduate-project-wrapper .list-1 .item:hover a{background:rgba(0,0,0,0.2);color:#fff}.graduate-project-wrapper .list-1 .item-1{margin-top:0}.graduate-project-wrapper .list-1 .item-2{margin-top:56px}.graduate-project-wrapper .list-2{left:199px}.graduate-project-wrapper .list-2 .item{width:130px;margin-top:25px;background-color:#ffd500}.graduate-project-wrapper .list-2 .item:hover a{background:rgba(0,0,0,0.2);color:#fff}.graduate-project-wrapper .list-2 .item-1{margin-top:0;transform:translateX(-2px)}.graduate-project-wrapper .list-2 .item-2{margin-top:56px}.graduate-project-wrapper .list-2 .item-7{margin-top:58px}.graduate-project-wrapper .list-3{right:0}.graduate-project-wrapper .list-3 a{color:#fff}.graduate-project-wrapper .list-3 .item{width:150px;background-color:#29bacf}.graduate-project-wrapper .list-3 .item:hover a{background:rgba(0,0,0,0.2);color:#fff}.graduate-project-wrapper .list-3 .item-1{margin-bottom:90px}.graduate-project-wrapper .list-3 .item-2{margin-bottom:64px}.graduate-project-wrapper .list-3 .item-3{margin-bottom:64px}.graduate-project-wrapper .list-3 .item-4{margin-bottom:84px}.twomaster-study-wrapper{padding-bottom:0}.twomaster-study-wrapper .btn{background-color:#E83C56}.twomaster-nav{background-color:#3B50C1}.twomaster-person-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:-200px;position:relative;z-index:3}.twomaster-person-wrapper .box .item{width:299px;overflow:hidden}.twomaster-person-wrapper .box .item .top{width:auto;height:52px;display:block;margin:0 auto -2px}.twomaster-person-wrapper .box .item .info{height:323px;width:100%;position:relative}.twomaster-person-wrapper .box .item .info img{display:block;width:100%;height:100%}.twomaster-person-wrapper .box .item .info .content{width:100%;height:100%;background:rgba(0,0,0,0.8);box-sizing:border-box;padding:30px 25px;font-size:16px;line-height:28px;text-align:justify;color:#fff;position:absolute;top:0;left:0;display:none}.twomaster-person-wrapper .box .item .title{width:100%;height:68px;line-height:68px;text-align:center;font-size:20px;background-color:#FFFFFF;color:#E83C56}.twomaster-person-wrapper .box .item:nth-child(even) .title{color:#FFFFFF;background-color:#E83C56}.twomaster-person-wrapper .box .item:hover .info .content{display:block}.twomaster-person-wrapper .bottom{width:100%}.twomaster-person-wrapper .bottom img{display:block;width:100%}.twomaster-adv-wrapper{width:100%;padding-bottom:65px;background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/bg-4.png") center no-repeat;background-size:100% 100%}.twomaster-adv-wrapper .list{display:flex;flex-direction:row;align-items:center;justify-content:center}.twomaster-adv-wrapper .list .item{padding:0 8.5px;position:relative}.twomaster-adv-wrapper .list .item .info{width:150px;height:312px;background:#E83C56;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.twomaster-adv-wrapper .list .item .info .content{width:100%;text-align:justify;padding:20px 18px;box-sizing:border-box;font-size:16px;line-height:28px;color:#fff;height:208px;box-sizing:border-box}.twomaster-adv-wrapper .list .item .info .border{width:126px;height:1px;margin:auto;background:#FFFFFF}.twomaster-adv-wrapper .list .item .info .title{flex:1;font-size:20px;font-weight:bold;color:#fff;text-align:center;line-height:1.5;padding-top:18px}.twomaster-adv-wrapper .list .item .info::after{content:'';width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:32px solid rgba(58,71,184,0.5);position:absolute;top:100%;left:50%;transform:translateX(-50%)}.twomaster-adv-wrapper .list .item .name-box{width:64px;height:64px;border-radius:50%;margin:auto;position:relative;z-index:4;box-sizing:border-box;border:10px solid rgba(58,71,184,0.5);text-align:center;line-height:44px;font-size:22px;color:#010101;font-weight:bold}.twomaster-adv-wrapper .list .item .name-box .name{background-color:#ffd54e;border-radius:50%}.twomaster-adv-wrapper .list .item .line{width:100%;height:4px;background-color:#3a47b8;position:absolute;z-index:2;bottom:30px;left:0}.twomaster-adv-wrapper .head{display:flex;flex-direction:row;align-items:flex-satrt;justify-content:center;margin-bottom:38px}.twomaster-adv-wrapper .head .left{width:280px;height:54px;box-sizing:border-box;border-left:4px solid #3a47b8;border-bottom:4px solid #3a47b8;padding-top:24px;font-size:14px;color:#3B50C1;text-align:center}.twomaster-adv-wrapper .head .btn{font-size:34px;font-weight:bold;color:#fff;width:86px;height:86px;line-height:86px;text-align:center;background-color:#e83c56;border-radius:50%;margin:14px 14px 0}.twomaster-adv-wrapper .head .right{width:280px;height:54px;box-sizing:border-box;border-right:4px solid #3a47b8;border-bottom:4px solid #3a47b8;padding-top:24px;font-size:14px;color:#3B50C1;text-align:center}.twomaster-adv-wrapper .bot-btn{width:241px;height:63px;line-height:63px;background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/btn-2.png") center no-repeat;background-size:100% 100%;cursor:pointer;box-sizing:border-box;padding-left:28px;font-size:24px;font-weight:bold;color:#FFFFFF;margin:auto}.twomaster-plan-wrapper{padding-bottom:100px}.twomaster-plan-wrapper .box .item{width:100%;height:119px;display:flex;flex-direction:row;align-items:center;justify-content:center;background:url("http://oss.kongjie88.com/liuxuepc/image/graduate/bg-5.png") center no-repeat;margin:5px 0}.twomaster-plan-wrapper .box .item .title{width:386px;font-size:28px;font-weight:bold;color:#fff;text-align:center;margin-right:36px}.twomaster-plan-wrapper .box .item .tag{width:192px;height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:bold;color:#fff;background:#E83C56;border-radius:20px;margin-right:10px}.twomaster-plan-wrapper .box .item .content{flex:1;overflow:hidden;text-align:center;font-size:18px;color:#333333}.twomaster-plan-wrapper .box .item .btn{width:110px;height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:bold;background:#3A47B8;border-radius:20px;color:#fff;margin-right:17px;cursor:pointer}.one-nav{background-color:#274068}.one-nav-two{background-color:#E8D59A}.one-nav-two .list .item{color:#101C44}.one-study-wrapper{padding-bottom:16px}.one-study-wrapper .btn{background-color:#FFAEB5;color:#274068}.two-study-wrapper .btn{background-color:#3A47B8}.one-adv-wrapper .bg{width:100%;background:url("http://oss.kongjie88.com/liuxuepc/image/one/bg.png") center no-repeat;background-size:100% 100%;padding:87px 0 147px;position:relative}.one-adv-wrapper .bg .box .item{width:357px;height:446px;box-sizing:border-box;background:#FFFFFF;margin:auto;border-bottom:20px solid #FDDDE0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding-top:35px}.one-adv-wrapper .bg .box .item .left{width:154px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.one-adv-wrapper .bg .box .item .left .photo{width:101px;height:101px;border-radius:50%;overflow:hidden;margin-bottom:42px}.one-adv-wrapper .bg .box .item .left .photo img{width:100%;height:100%;display:block}.one-adv-wrapper .bg .box .item .left .t1{font-size:20px;color:#525873;font-weight:bold;margin-bottom:12px}.one-adv-wrapper .bg .box .item .left .t2{font-size:14px;color:#525873}.one-adv-wrapper .bg .box .item .right{height:94%;box-sizing:border-box;flex:1;overflow:hidden;border-left:2px dashed #404E8D;padding-left:25px}.one-adv-wrapper .bg .box .item .right .title{width:120px;font-size:30px;font-weight:bold;color:#5967B0;padding-top:20px;margin-bottom:38px}.one-adv-wrapper .bg .box .item .right .content{width:141px;font-size:20px;font-weight:400;color:#333333;line-height:32px}.one-adv-wrapper .swiper-button-prev{left:auto;right:50%;top:auto;bottom:47px;transform:translateX(-7px);width:54px;height:54px;background-color:rgba(0,0,0,0.6);background-image:none;padding:10px;box-sizing:border-box;transform:rotate(180deg)}.one-adv-wrapper .swiper-button-prev .arrow{width:34px;height:34px;position:relative}.one-adv-wrapper .swiper-button-prev .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #fec1c8;border-right:4px solid #fec1c8;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.one-adv-wrapper .swiper-button-next{right:auto;left:50%;top:auto;bottom:47px;transform:translateX(7px);width:54px;height:54px;background-color:rgba(0,0,0,0.6);background-image:none;padding:10px;box-sizing:border-box}.one-adv-wrapper .swiper-button-next .arrow{width:34px;height:34px;position:relative}.one-adv-wrapper .swiper-button-next .arrow::after{content:'';width:50%;height:50%;box-sizing:border-box;border-top:4px solid #fec1c8;border-right:4px solid #fec1c8;position:absolute;top:44%;left:0;transform:rotate(45deg) translateY(-50%)}.one-feature-wrapper{padding-bottom:30px}.one-feature-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.one-feature-wrapper .box .item .title{width:282px;height:54px;line-height:54px;text-align:center;background:#274068;border-radius:27px;margin:0 auto 28px;font-size:20px;color:#FFFFFF;font-weight:bold;position:relative}.one-feature-wrapper .box .item .title::after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #274068;position:absolute;top:100%;left:50%;margin-left:-10px}.one-feature-wrapper .box .item .info{width:342px;height:400px;background:#FFFFFF;box-shadow:0px 8px 9px 1px rgba(0,54,162,0.14);border-radius:10px}.one-feature-wrapper .box .item .info .img{width:100%;height:174px;overflow:hidden}.one-feature-wrapper .box .item .info .img img{width:100%;height:100%;display:block}.one-feature-wrapper .box .item .info .content{width:271px;margin:30px auto 20px;font-size:18px;font-weight:400;color:#333333;line-height:32px;height:96px;overflow:hidden}.one-feature-wrapper .box .item .info .btn{width:228px;height:46px;line-height:46px;text-align:center;margin:auto;background:#274068;border-radius:23px;font-size:18px;color:#FFFFFF;cursor:pointer}.one-target-wrapper .box{margin:auto}.one-target-wrapper .box .list{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;overflow:hidden;margin-bottom:-20px}.one-target-wrapper .box .list .item{box-sizing:border-box;position:relative;flex:1;overflow:hidden;padding-left:60px;box-sizing:border-box}.one-target-wrapper .box .list .item::after{content:'';width:2px;height:100%;background:#E1E1E1;position:absolute;right:0;top:0}.one-target-wrapper .box .list .item .title{font-size:28px;color:#274068;font-weight:bold;line-height:1.1;margin-bottom:60px}.one-target-wrapper .box .list .item .sub{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:14px}.one-target-wrapper .box .list .item .sub .dot{width:8px;height:8px;background:#274068;border-radius:50%;margin-right:10px;margin-top:10px}.one-target-wrapper .box .list .item .sub .content{flex:1;overflow:hidden;font-size:16px;color:#274068;line-height:28px;min-height:56px;box-sizing:border-box;padding-right:40px}.one-target-wrapper .box .list .item .sub:last-child .content{height:84px}.one-target-wrapper .w1170{width:1170px;margin:auto}.one-target-wrapper .w1170 img{width:100%;display:block}.two-apply-wrapper,.preparatory-apply-wrapper{padding-bottom:90px}.two-apply-wrapper .box,.preparatory-apply-wrapper .box{overflow:hidden;padding-bottom:56px}.two-apply-wrapper .box .item,.preparatory-apply-wrapper .box .item{width:200px;float:left;position:relative}.two-apply-wrapper .box .item .top,.preparatory-apply-wrapper .box .item .top{height:84px;line-height:84px;width:100%;position:relative;text-align:center;font-size:20px;color:#3A47B8;font-weight:bold}.two-apply-wrapper .box .item.item-1 .top,.preparatory-apply-wrapper .box .item.item-1 .top{background-color:#e8d59a}.two-apply-wrapper .box .item.item-1 .content,.preparatory-apply-wrapper .box .item.item-1 .content{background-color:#3a47b8}.two-apply-wrapper .box .item.item-1 .content::after,.preparatory-apply-wrapper .box .item.item-1 .content::after{content:'';width:0;height:0;border-top:18px solid transparent;border-left:200px solid #3a47b8;position:absolute;bottom:100%;left:0;z-index:3}.two-apply-wrapper .box .item.item-1::before,.preparatory-apply-wrapper .box .item.item-1::before{content:'';width:0;height:0;border-bottom:18px solid transparent;border-left:200px solid #fff;position:absolute;top:0;left:0;z-index:3}.two-apply-wrapper .box .item.item-1::after,.preparatory-apply-wrapper .box .item.item-1::after{content:'';width:0;height:0;border-top:18px solid transparent;border-left:200px solid #fff;position:absolute;bottom:0;left:0;z-index:3}.two-apply-wrapper .box .item.item-2 .top,.preparatory-apply-wrapper .box .item.item-2 .top{background-color:#fff0c0}.two-apply-wrapper .box .item.item-2 .content,.preparatory-apply-wrapper .box .item.item-2 .content{background-color:#5b6bf0}.two-apply-wrapper .box .item.item-2 .content::after,.preparatory-apply-wrapper .box .item.item-2 .content::after{content:'';width:0;height:0;border-top:18px solid transparent;border-right:200px solid #5b6bf0;position:absolute;bottom:100%;left:0;z-index:3}.two-apply-wrapper .box .item.item-2::before,.preparatory-apply-wrapper .box .item.item-2::before{content:'';width:0;height:0;border-bottom:18px solid transparent;border-right:200px solid #fff;position:absolute;top:0;left:0;z-index:3}.two-apply-wrapper .box .item.item-2::after,.preparatory-apply-wrapper .box .item.item-2::after{content:'';width:0;height:0;border-top:18px solid transparent;border-right:200px solid #fff;position:absolute;bottom:0;left:0;z-index:3}.two-apply-wrapper .box .item .photo,.preparatory-apply-wrapper .box .item .photo{width:100%;height:228px;overflow:hidden;position:relative}.two-apply-wrapper .box .item .photo img,.preparatory-apply-wrapper .box .item .photo img{display:block;width:100%;height:100%;object-fit:cover}.two-apply-wrapper .box .item .content,.preparatory-apply-wrapper .box .item .content{height:176px;width:100%;position:relative;box-sizing:border-box;padding:20px;font-size:16px;color:#fff;line-height:30px}.two-apply-wrapper .btn,.preparatory-apply-wrapper .btn{margin:auto;width:241px;line-height:63px;height:63px;background:url("http://oss.kongjie88.com/liuxuepc/image/one/btn.png") center no-repeat;background-size:100% 100%;padding-left:52px;font-size:24px;font-weight:bold;box-sizing:border-box;color:#fff;cursor:pointer}.two-adv-wrapper{width:100%;padding-bottom:90px;background:url("http://oss.kongjie88.com/liuxuepc/image/one/bg-2.png") center no-repeat;background-size:100% 100%}.two-adv-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.two-adv-wrapper .box .left{width:356px;overflow:hidden}.two-adv-wrapper .box .left .title{width:100%;height:233px;margin-bottom:59px}.two-adv-wrapper .box .left .btn{width:282px;height:62px;line-height:62px;color:#fff;font-size:24px;font-weight:bold;box-sizing:border-box;margin-top:33px;cursor:pointer}.two-adv-wrapper .box .left .btn.btn-1{background:url("http://oss.kongjie88.com/liuxuepc/image/one/btn-1.png") center no-repeat;background-size:100% 100%;padding-left:77px}.two-adv-wrapper .box .left .btn.btn-2{background:url("http://oss.kongjie88.com/liuxuepc/image/one/btn-2.png") center no-repeat;background-size:100% 100%;padding-left:40px}.two-adv-wrapper .box .right{width:813px;overflow:hidden}.two-adv-wrapper .box .right .item{width:400px;height:239px;float:left;margin-bottom:13px;margin-right:13px;box-sizing:border-box;padding-left:56px;padding-top:28px;color:#fff}.two-adv-wrapper .box .right .item.item-1{background:url("http://oss.kongjie88.com/liuxuepc/image/one/n1.png") center no-repeat;background-size:100% 100%}.two-adv-wrapper .box .right .item.item-2{background:url("http://oss.kongjie88.com/liuxuepc/image/one/n2.png") center no-repeat;background-size:100% 100%}.two-adv-wrapper .box .right .item.item-3{background:url("http://oss.kongjie88.com/liuxuepc/image/one/n3.png") center no-repeat;background-size:100% 100%}.two-adv-wrapper .box .right .item.item-4{background:url("http://oss.kongjie88.com/liuxuepc/image/one/n4.png") center no-repeat;background-size:100% 100%}.two-adv-wrapper .box .right .item:nth-child(2n){margin-right:0}.two-adv-wrapper .box .right .item .title{font-size:20px;font-weight:bold;color:#FFFFFF;line-height:30px;margin-bottom:20px}.two-adv-wrapper .box .right .item .title .check{width:20px;height:20px;display:inline-block;vertical-align:middle}.two-adv-wrapper .box .right .item .content{width:281px;font-size:14px;font-weight:400;color:#FFFFFF;line-height:25px;text-align:justify}.two-receive-wrapper{background:url("http://oss.kongjie88.com/liuxuepc/image/one/bg-3.png") center no-repeat;background-size:100% 100%;padding-bottom:95px}.two-receive-wrapper .list{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-bottom:50px}.two-receive-wrapper .list .item{width:234px;text-align:center;font-size:28px;line-height:1.1}.two-receive-wrapper .list .item .photo{width:100%;height:223px;overflow:hidden;margin-bottom:32px}.two-receive-wrapper .list .item .photo img{display:block;width:100%;height:100%}.two-receive-wrapper .list .item .name{color:#3A47B8}.two-receive-wrapper .list .item .title{color:#000;margin-top:10px}.two-receive-wrapper .form{overflow:hidden;background-color:#fff;padding:30px;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.two-receive-wrapper .form .label{width:260px;height:71px}.two-receive-wrapper .form .form-wrap{width:832px;height:74px;box-sizing:border-box;border:1px solid #3A47B8;padding-left:14px;border-radius:37px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden}.two-receive-wrapper .form .icon{padding:0 16px;height:36px;border-right:1px solid #DDDDDD}.two-receive-wrapper .form .icon img{width:36px;height:36px}.two-receive-wrapper .form .el-input{width:140px}.two-receive-wrapper .form .el-input input{border:none}.two-receive-wrapper .form .btn{flex:1;height:72px;background-color:#3A47B8;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:24px;color:#fff;cursor:pointer}.two-receive-wrapper .form .btn img{width:25px;margin-right:10px}.two-degree-wrapper{padding-bottom:130px}.two-degree-wrapper .box{background:#FFFFFF;box-shadow:1px 2px 8px 1px rgba(53,53,53,0.29);border-radius:10px;box-sizing:border-box;padding:36px 100px;text-align:center;color:#333;font-size:20px;margin-bottom:90px;position:relative;line-height:46px}.two-degree-wrapper .box span{color:#3A47B8}.two-degree-wrapper .box::after{content:'';width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:20px solid #fff;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.two-degree-wrapper .wrap{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.two-degree-wrapper .wrap .line{flex:1;height:6px}.two-degree-wrapper .wrap .line.line-1{background-color:#26b692}.two-degree-wrapper .wrap .line.line-2{background-color:#fd3646}.two-degree-wrapper .wrap .list{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 -3px}.two-degree-wrapper .wrap .list .item{width:270px;height:270px;border-radius:50%;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;border:6px solid;margin:0 -3px}.two-degree-wrapper .wrap .list .item.item-2{border-bottom-color:transparent !important;border-right-color:transparent !important;transform:rotate(45deg)}.two-degree-wrapper .wrap .list .item.item-1{border-top-color:transparent !important;border-left-color:transparent !important;transform:rotate(45deg)}.two-degree-wrapper .wrap .list .item .sub{transform:rotate(-45deg);width:200px;height:200px;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,0.3);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.two-degree-wrapper .wrap .list .item .sub .rank{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:80px;opacity:.06;font-weight:bold;font-style:italic}.two-degree-wrapper .wrap .list .item .sub .name{position:relative;z-index:3;font-size:38px;line-height:1;padding:10px;border-bottom:4px solid;margin-bottom:20px;font-weight:bold}.two-degree-wrapper .wrap .list .item .sub .title{position:relative;z-index:3;line-height:1.8;font-size:18px;color:#000000;text-align:center}.preparatory-nav{background-color:#193C66}.preparatory-study-wrapper .btn{background-color:#FE7E73}.preparatory-apply-wrapper .btn{background-image:url("http://oss.kongjie88.com/liuxuepc/image/preparatory/btn.png")}.preparatory-apply-wrapper .box .item .top{color:#fff}.preparatory-apply-wrapper .box .item.item-1 .top{background-color:#fe7e73}.preparatory-apply-wrapper .box .item.item-1 .content{background-color:#00306e}.preparatory-apply-wrapper .box .item.item-1 .content::after{border-left-color:#00306e}.preparatory-apply-wrapper .box .item.item-2 .top{background-color:#ffc3be}.preparatory-apply-wrapper .box .item.item-2 .content{background-color:#1961bd}.preparatory-apply-wrapper .box .item.item-2 .content::after{border-right-color:#1961bd}.preparatory-recommend-wrapper .box .item .info .bot .btn.btn-2{background-color:#00306E}.preparatory-recommend-wrapper .box .item .info .bot .btn.btn-1,.preparatory-recommend-wrapper .box .item .info .sub .val .mode{color:#00306E;background-color:#E4F0FF}.preparatory-adv-wrapper{width:100%;height:772px;position:relative;background:url("http://oss.kongjie88.com/liuxuepc/image/preparatory/bg.png") center no-repeat #c5f5ff;background-size:auto 100%}.preparatory-adv-wrapper .box{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;border-left:1px solid #fff}.preparatory-adv-wrapper .box .item{flex:1;overflow:hidden;position:relative}.preparatory-adv-wrapper .box .item::after{content:'';width:1px;height:100%;position:absolute;top:0;right:0;background-color:#fff}.preparatory-adv-wrapper .box .item .rank{padding:0 10px 10px;font-size:36px;line-height:1;color:#fff;border-bottom:3px solid rgba(255,255,255,0.3);margin-top:28px;margin-bottom:20px}.preparatory-adv-wrapper .box .item .top{height:281px;width:100%;border-top:1px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.preparatory-adv-wrapper .box .item .top .icon{width:67px;height:67px;overflow:hidden;border-radius:50%;margin-bottom:12px}.preparatory-adv-wrapper .box .item .top .icon img{display:block;width:100%;height:100%}.preparatory-adv-wrapper .box .item .top .title{color:#fff;font-size:20px;font-weight:bold;text-align:center;line-height:30px;height:60px;position:relative}.preparatory-adv-wrapper .box .item .top .title::after{content:'';width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:18px solid #FE7E73;position:absolute;bottom:-28px;left:50%;transform:translateX(-50%)}.preparatory-adv-wrapper .box .item .bottom{height:286px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-top:1px solid #fff}.preparatory-adv-wrapper .box .item .bottom .content{width:146px;font-size:18px;font-weight:400;color:#FFFFFF;line-height:28px;text-align:justify}.preparatory-adv-wrapper .box .item-1 .top{background-color:#70B6C2}.preparatory-adv-wrapper .box .item-1 .bottom{background-color:#2F7493}.preparatory-adv-wrapper .box .item-2 .top{background-color:#70B6C2}.preparatory-adv-wrapper .box .item-2 .bottom{background-color:#206187}.preparatory-adv-wrapper .box .item-3 .top{background-color:#64AEB9}.preparatory-adv-wrapper .box .item-3 .bottom{background-color:#205B87}.preparatory-adv-wrapper .box .item-4 .top{background-color:#64A9B9}.preparatory-adv-wrapper .box .item-4 .bottom{background-color:#0D4C78}.preparatory-adv-wrapper .box .item-5 .top{background-color:#4C8AA1}.preparatory-adv-wrapper .box .item-5 .bottom{background-color:#003B75}.preparatory-adv-wrapper .box .item-6 .top{background-color:#387B95}.preparatory-adv-wrapper .box .item-6 .bottom{background-color:#00306E}.preparatory-plan-wrapper{width:100%;height:1169px;background:url("http://oss.kongjie88.com/liuxuepc/image/preparatory/bg-1.png") center no-repeat;background-size:100% 100%}.preparatory-plan-wrapper .box{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.preparatory-plan-wrapper .box .item{width:373px;height:565px;background:#FFFFFF;box-shadow:0px 1px 11px 2px rgba(0,54,162,0.14);border-radius:20px}.preparatory-plan-wrapper .box .item .head{width:341px;height:48px;transform:translateX(-8px);margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}.preparatory-plan-wrapper .box .item .head .rank{width:52px;height:48px;text-align:center;line-height:48px;background-color:#FE7E73;font-size:26px;color:#FFFFFF;font-weight:bold}.preparatory-plan-wrapper .box .item .head .title{flex:1;overflow:hidden;line-height:48px;height:48px;font-size:26px;color:#fff;background-color:#00306E;padding-left:30px;box-sizing:border-box;border-radius:0 24px 24px 0}.preparatory-plan-wrapper .box .item .content{width:290px;font-size:18px;font-weight:400;color:#000000;line-height:35px;margin:30px auto}.preparatory-plan-wrapper .box .item .photo{width:297px;height:207px;overflow:hidden;margin:0 auto 34px}.preparatory-plan-wrapper .box .item .photo img{width:100%;height:100%;display:block}.preparatory-plan-wrapper .box .item .btn{width:164px;height:44px;line-height:44px;text-align:center;background:#FE7E73;border-radius:22px;margin:auto;font-size:18px;font-weight:400;color:#FFFFFF;cursor:pointer}.preparatory-plan-wrapper .form{margin-top:102px;flex:1;overflow:hidden;background-color:#fff;padding:30px;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.preparatory-plan-wrapper .form .label{width:260px;height:71px}.preparatory-plan-wrapper .form .form-wrap{width:832px;height:74px;box-sizing:border-box;border:1px solid #00306E;padding-left:14px;border-radius:37px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden}.preparatory-plan-wrapper .form .icon{padding:0 16px;height:36px;border-right:1px solid #DDDDDD}.preparatory-plan-wrapper .form .icon img{width:36px;height:36px}.preparatory-plan-wrapper .form .el-input{width:140px}.preparatory-plan-wrapper .form .el-input input{border:none}.preparatory-plan-wrapper .form .btn{flex:1;height:72px;background-color:#00306E;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:24px;color:#fff;cursor:pointer}.preparatory-plan-wrapper .form .btn img{width:25px;margin-right:10px}.preparatory-class-wrapper{padding-bottom:80px}.preparatory-class-wrapper .list{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:1px solid;border-image:linear-gradient(90deg,#fff,#00306E,#fff) 1;margin-bottom:60px}.preparatory-class-wrapper .list .item{cursor:pointer;width:400px;padding-bottom:34px}.preparatory-class-wrapper .list .item .tag{width:68px;height:68px;line-height:68px;text-align:center;font-size:34px;background:#FE8E73;border-radius:50%;margin-bottom:18px;color:#fff;margin-left:auto;margin-right:auto}.preparatory-class-wrapper .list .item .title{font-size:28px;color:#000000;text-align:center;line-height:1.1}.preparatory-class-wrapper .list .item.active{position:relative}.preparatory-class-wrapper .list .item.active::after{content:'';width:67px;height:9px;background:#00306E;border-radius:5px;position:absolute;top:100%;left:50%;margin-left:-33px;margin-top:-4px}.preparatory-class-wrapper .box{background:#FFFFFF;box-shadow:0px 1px 11px 2px rgba(0,54,162,0.14);border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:38px 31px 38px 45px;box-sizing:border-box}.preparatory-class-wrapper .box .left{flex:1}.preparatory-class-wrapper .box .left .content{font-size:18px;line-height:30px;color:#000000;text-align:justify;height:240px}.preparatory-class-wrapper .box .left img.mobile-show{max-width:100%;display:none}.preparatory-class-wrapper .box .left .btn-box{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.preparatory-class-wrapper .box .left .btn-box .btn{width:241px;height:63px;line-height:63px;box-sizing:border-box;padding-left:28px;font-size:24px;color:#fff;font-weight:bold;cursor:pointer}.preparatory-class-wrapper .box .left .btn-box .btn-1{background:url("http://oss.kongjie88.com/liuxuepc/image/preparatory/btn.png") center no-repeat;background-size:100% 100%}.preparatory-class-wrapper .box .left .btn-box .btn-2{background:url("http://oss.kongjie88.com/liuxuepc/image/preparatory/btn-2.png") center no-repeat;background-size:100% 100%}.preparatory-class-wrapper .box .right{width:566px;height:378px;border-radius:10px;overflow:hidden;margin-left:52px}.preparatory-class-wrapper .box .right img.pc-show{display:block;width:100%;height:100%}.detail-nav{background-color:#02C176}.main-title-head{line-height:1.2;padding:80px 0 50px}.main-title-head .title{font-size:34px;font-weight:bold;color:#333333;padding-right:15px}.main-title-head .sub-title{font-size:16px;color:#666666}.detail-college-wrapper{padding-bottom:50px}.detail-college-wrapper .list{overflow:hidden;padding-bottom:15px}.detail-college-wrapper .item{width:585px;float:left;height:160px;margin-right:30px;margin-bottom:25px;background-color:#fff;box-sizing:border-box;padding:30px 30px 0 30px;position:relative}.detail-college-wrapper .item .title-box{line-height:24px;margin-bottom:20px;padding-right:36px}.detail-college-wrapper .item .title{font-size:20px;padding-right:20px;color:#000000}.detail-college-wrapper .item .tag{font-size:12px;color:#666666}.detail-college-wrapper .item .content{font-size:14px;line-height:24px;color:#666666;text-align:justify}.detail-college-wrapper .item:nth-child(2n){margin-right:0}.detail-college-wrapper .item .arrow{width:27px;height:27px;position:absolute;top:25px;right:30px;cursor:pointer;user-select:none}.detail-news-wrapper{padding-bottom:78px}.detail-news-wrapper .list{overflow:hidden;padding-bottom:30px}.detail-news-wrapper .list .item{position:relative;float:left;width:50%;height:248px;box-sizing:border-box;padding:40px 34px 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.detail-news-wrapper .list .item .left{text-align:right;overflow:hidden;margin-right:20px}.detail-news-wrapper .list .item .left .times{width:74px;box-sizing:border-box;padding-right:20px;border-right:1px solid #dadada;line-height:1;overflow:hidden}.detail-news-wrapper .list .item .left .times .date{font-size:20px;color:#000;margin-bottom:6px}.detail-news-wrapper .list .item .left .times .year{font-size:12px;color:#B7B7B7}.detail-news-wrapper .list .item .left .arrow{display:block;width:27px;height:27px;margin-top:34px;margin-left:20px;cursor:pointer}.detail-news-wrapper .list .item .right{flex:1;overflow:hidden}.detail-news-wrapper .list .item .right .title-box{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:14px;line-height:1.1}.detail-news-wrapper .list .item .right .title-box .title{font-size:20px;color:#000;width:334px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-news-wrapper .list .item .right .title-box .tag{font-size:12px;color:#666}.detail-news-wrapper .list .item .right .content{font-size:14px;color:#666666;line-height:1.8;text-align:justify}.detail-news-wrapper .list .item:nth-child(2n)::before{content:'';width:1px;height:80%;position:absolute;left:0;top:10%;background-color:#dadada}.detail-news-wrapper .list .item::after{content:'';width:90%;height:1px;position:absolute;left:5%;top:0;background-color:#dadada}.detail-news-wrapper .list .item:nth-child(1)::after,.detail-news-wrapper .list .item:nth-child(2)::after{content:none}.detail-reward-wrapper{padding-bottom:75px}.detail-reward-wrapper .wrapper{background:#FFFFFF;border-radius:10px;padding-bottom:44px}.detail-reward-wrapper .list{overflow:hidden;padding-top:28px}.detail-reward-wrapper .list .item{position:relative;float:left;width:50%;min-height:150px;box-sizing:border-box;padding:0 34px 0;margin-bottom:35px;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}.detail-reward-wrapper .list .item .photo{width:100%;overflow:hidden;height:335px;margin-bottom:35px}.detail-reward-wrapper .list .item .photo img{display:block;width:100%;height:100%}.detail-reward-wrapper .list .item .left{text-align:right;overflow:hidden;margin-right:20px}.detail-reward-wrapper .list .item .left .times{width:74px;box-sizing:border-box;padding-right:20px;border-right:1px solid #dadada;line-height:1;overflow:hidden}.detail-reward-wrapper .list .item .left .times .date{font-size:20px;color:#000;margin-bottom:6px}.detail-reward-wrapper .list .item .left .times .year{font-size:12px;color:#B7B7B7}.detail-reward-wrapper .list .item .left .arrow{display:block;width:27px;height:27px;margin-top:34px;margin-left:20px;cursor:pointer}.detail-reward-wrapper .list .item .right{flex:1;overflow:hidden}.detail-reward-wrapper .list .item .right .title-box{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:14px;line-height:1.1}.detail-reward-wrapper .list .item .right .title-box .title{font-size:20px;color:#000;width:334px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-reward-wrapper .list .item .right .title-box .tag{font-size:12px;color:#666}.detail-reward-wrapper .list .item .right .content{font-size:14px;color:#666666;line-height:1.8;text-align:justify}.detail-life-wrapper .list{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding-bottom:20px}.detail-life-wrapper .list .title-wrap{line-height:1.1}.detail-life-wrapper .list .title-wrap .title{font-size:20px;color:#000;padding-right:12px}.detail-life-wrapper .list .title-wrap .tag{font-size:12px;color:#666}.detail-life-wrapper .list .left{overflow:hidden;flex:1}.detail-life-wrapper .list .left .item{height:161px;margin-bottom:30px;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;position:relative}.detail-life-wrapper .list .left .item .btn{width:83px;height:27px;line-height:27px;text-align:center;font-size:12px;color:#FFFFFF;background:#02C176;position:absolute;top:26px;right:24px;cursor:pointer}.detail-life-wrapper .list .left .item .title-wrap{margin-bottom:20px}.detail-life-wrapper .list .left .item .cover{width:164px;height:161px;overflow:hidden}.detail-life-wrapper .list .left .item .cover img{display:block;width:100%;height:100%}.detail-life-wrapper .list .left .item .info{flex:1;padding:30px 30px 0;background:#F7F7F7;height:161px;box-sizing:border-box}.detail-life-wrapper .list .left .item .info .content{font-size:14px;color:#666666;line-height:1.8;text-align:justify}.detail-life-wrapper .list .right{margin-left:34px;width:414px;box-sizing:border-box;padding:20px 35px 35px;background:#FFFFFF;box-shadow:1px 5px 9px 0px rgba(72,72,72,0.34)}.detail-life-wrapper .list .right .item{padding-top:20px;padding-bottom:20px;border-bottom:1px dotted #dadada}.detail-life-wrapper .list .right .item .title-wrap{margin-bottom:9px}.detail-life-wrapper .list .right .item .content{font-size:14px;color:#666;line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-safe-wrapper{padding-bottom:100px}.detail-safe-wrapper .list{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-left:38px;box-sizing:border-box}.detail-safe-wrapper .item{width:220px;height:254px;background:#FFFFFF;border:1px solid #02C176;border-radius:10px;overflow:hidden;box-sizing:border-box;margin-left:-1px}.detail-safe-wrapper .item .head{height:54px;background:#EFFFF9;display:flex;flex-direction:row;align-items:center;justify-content:center}.detail-safe-wrapper .item .head .dot{width:13px;height:13px;background:#FFFFFF;border:2px solid #02C176;border-radius:50%;margin-right:16px;margin-left:16px}.detail-safe-wrapper .item .head .rank{color:#333333;font-size:18px;font-weight:bold;flex:1;overflow:hidden}.detail-safe-wrapper .item .title{padding:24px 20px 8px;font-size:14px;color:#333333;line-height:20px}.detail-safe-wrapper .item .info{overflow:hidden;padding-left:20px}.detail-safe-wrapper .item .info .content{width:280px;font-size:12px;line-height:1.5;color:#666}.detail-safe-wrapper .item .info .btn{margin-top:20px;width:84px;height:26px;line-height:26px;text-align:center;background:#02C176;border-radius:13px;color:#FFFFFF;font-size:14px;cursor:pointer}.detail-safe-wrapper .item .left{float:left;display:none}.detail-safe-wrapper .item .photo{width:90px;margin:30px auto 0}.detail-safe-wrapper .item .photo img{display:block;max-width:100%;margin:auto}.detail-safe-wrapper .item.active{flex:1}.detail-safe-wrapper .item.active .head{background:url("http://oss.kongjie88.com/liuxuepc/image/detail/bg.png") center no-repeat;background-size:100% 100%}.detail-safe-wrapper .item.active .head .dot{background:#02C176;border-color:#FFFFFF}.detail-safe-wrapper .item.active .head .rank{color:#fff}.detail-safe-wrapper .item.active .left{display:block}.detail-safe-wrapper .item.active .photo{margin-top:0;margin-right:40px;float:right}.detail-w960{width:960px;margin:-50px auto 0;position:relative;z-index:30}.detail-w960 .item{width:230px;height:100px;margin-right:13px;float:left;box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);border-radius:10px;box-sizing:border-box;position:relative;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.detail-w960 .item .title{width:100%;font-size:20px;color:#000000;margin-bottom:10px}.detail-w960 .item .content{width:100%;font-size:12px;color:#999999}.detail-w960 .item .btn{cursor:pointer;position:absolute;top:11px;right:12px;width:88px;height:33px;line-height:33px;text-align:center;border-radius:10px;font-size:12px;color:#FFFFFF;display:flex;flex-direction:row;align-items:center;justify-content:center}.detail-w960 .item .btn .arrow{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff;margin-left:4px}.detail-w960 .item-1{background-color:#F8FAFF}.detail-w960 .item-1 .btn{background-color:#3275F8}.detail-w960 .item-2{background-color:#FFF8F4}.detail-w960 .item-2 .btn{background-color:#FE5A33}.detail-w960 .item-3{background-color:#EFFFFA}.detail-w960 .item-3 .btn{background-color:#00CD86}.detail-w960 .item-4{margin-right:0;background-color:#FFFCF5}.detail-w960 .item-4 .btn{background-color:#FEB101}.major-solve-wrapper{width:100%;padding-bottom:100px;background:url("http://oss.kongjie88.com/liuxuepc/image/detail/bg-2.png") center no-repeat;background-size:100% 100%}.major-solve-wrapper .box{background:#FFFFFF;box-shadow:2px 2px 9px 0px #ADADAD;border-radius:10px;box-sizing:border-box;padding:24px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.major-solve-wrapper .box .solve-title{padding-left:16px;font-size:20px;font-weight:bold;color:#333333;position:relative;height:23px;line-height:23px}.major-solve-wrapper .box .solve-title::after{content:'';width:4px;height:23px;background:#02C176;border-radius:2px;position:absolute;top:0;left:0}.major-solve-wrapper .box .left{flex:1;overflow:hidden}.major-solve-wrapper .box .left .head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #dadada;margin-bottom:16px}.major-solve-wrapper .box .left .head .more{font-size:16px;color:#666666;cursor:pointer}.major-solve-wrapper .box .left .list .item{height:50px;border-bottom:1px dashed #dadada;display:flex;flex-direction:row;align-items:center;justify-content:center}.major-solve-wrapper .box .left .list .item:last-child{border-bottom:none}.major-solve-wrapper .box .left .list .item .dot{width:6px;height:6px;background:#02C176;margin-right:19px}.major-solve-wrapper .box .left .list .item .title{flex:1;overflow:hidden;font-size:16px;color:#000000}.major-solve-wrapper .box .left .list .item .btn{font-size:16px;color:#02C176;cursor:pointer}.major-solve-wrapper .box .right{width:336px;height:443px;border:1px dashed #02C176;border-radius:10px;margin-left:42px;box-sizing:border-box;overflow:hidden;box-sizing:border-box;padding:29px 0 0 22px}.major-solve-wrapper .box .right .list{margin-top:24px;overflow:hidden}.major-solve-wrapper .box .right .list .item{float:left;font-size:16px;color:#333333;line-height:1.2;margin-right:8px;margin-bottom:16px;cursor:pointer}.major-solve-wrapper .box .right .list .item:hover{color:#00CD86;text-decoration:underline}.major-select-wrapper{padding-bottom:90px}.major-select-wrapper .list{position:relative}.major-select-wrapper .list .item{margin-bottom:16px;cursor:pointer}.major-select-wrapper .list .item .left-item{width:360px;padding:20px;border-radius:8px;box-sizing:border-box;margin-bottom:11px}.major-select-wrapper .list .item .left-item:last-child{margin-bottom:0px}.major-select-wrapper .list .item .left-item.active{box-shadow:0 0 14px 0 rgba(0,0,0,0.3)}.major-select-wrapper .list .item .icon{width:51px;height:51px;margin-right:14px;float:left}.major-select-wrapper .list .item .icon img{display:block;width:100%;height:100%}.major-select-wrapper .list .item .info{float:left}.major-select-wrapper .list .item .info .name{font-size:24px;line-height:26px;color:#000000;margin-bottom:7px}.major-select-wrapper .list .item .info .content{line-height:18px;font-size:16px;color:#000000}.major-select-wrapper .list .item .modal{display:block;position:absolute;top:0;right:0;width:820px;height:497px;background:#FFFFFF;box-shadow:0px 5px 9px 0px rgba(154,154,154,0.73);border-radius:10px;box-sizing:border-box;padding:50px}.major-select-wrapper .list .item .modal .head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #02C176;margin-bottom:28px}.major-select-wrapper .list .item .modal .head .solve-title{padding-left:16px;font-size:20px;font-weight:bold;color:#333333;position:relative;height:23px;line-height:23px}.major-select-wrapper .list .item .modal .head .solve-title::after{content:'';width:4px;height:23px;background:#02C176;border-radius:2px;position:absolute;top:0;left:0}.major-select-wrapper .list .item .modal .head .more{font-size:16px;color:#666666;cursor:pointer}.major-select-wrapper .list .item .modal .sub-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}.major-select-wrapper .list .item .modal .sub-wrap .left{flex:1;overflow:hidden}.major-select-wrapper .list .item .modal .sub-wrap .left .sub{font-size:18px;color:#000000;line-height:38px}.major-select-wrapper .list .item .modal .sub-wrap .right{width:328px;height:310px;border-radius:10px;overflow:hidden}.major-select-wrapper .list .item .modal .sub-wrap .right img{display:block;width:100%;height:100%}.major-select-wrapper .list .item .modal::after{content:'';width:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #fff;position:absolute;right:100%}.major-select-wrapper .list .item .modal.modal-1::after{top:30px}.major-select-wrapper .list .item .modal.modal-2::after{top:137px}.major-select-wrapper .list .item .modal.modal-3::after{top:244px}.major-select-wrapper .list .item .modal.modal-4::after{top:351px}.major-select-wrapper .list .item .modal.modal-5::after{top:458px}.major-select-wrapper .list .item.active .modal{display:block}.el-input__inner{color:#000 !important}.bottom-form-container{width:100%;height:74px;position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);z-index:9}.bottom-form-container .box{overflow:hidden}.bottom-form-container .left{float:left;overflow:hidden;font-size:18px;line-height:74px;color:#FFFFFF}.bottom-form-container .right{float:right;overflow:hidden;height:44px;margin-top:15px;border-radius:22px;background-color:#fff;white-space:nowrap}.bottom-form-container .right .form-item{float:left;width:145px;margin-top:2px;margin-right:10px}.bottom-form-container .right .form-item.form-item-1{margin-left:16px;margin-right:0}.bottom-form-container .right .form-item.form-item-2{width:176px}.bottom-form-container .right .form-item .el-input__inner{border:none}.bottom-form-container .right .form-item.form-item-3 .el-input__inner::placeholder{color:#333}.bottom-form-container .right .form-item.form-item-3.el-select .el-input .el-select__caret{color:#000}.bottom-form-container .right .line{width:1px;margin-top:13px;height:18px;background-color:#CCCCCC;float:left}.bottom-form-container .right .btn{float:left;width:169px;height:30px;line-height:30px;background:#02C16C;border-radius:15px;font-size:16px;color:#FFFFFF;margin-top:7px;outline:none;border:none;cursor:pointer;margin-right:8px}body,pre{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.flex-ct,.flex-bect,.flex-le,.flex-lect{display:-ms-flexbox;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex}table{border-collapse:collapse}.bgle{background-position:0 center;background-repeat:no-repeat}body{background-color:#FFFFFF}*{padding:0;margin:0;box-sizing:border-box}ul{list-style:none}a{color:#333;text-decoration:none}.flex-ct{align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:justify;justify-content:center}.flex-bect{align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-lect{-moz-align-items:center;-ms-jalign-items:center;-o-align-items:center;-ms-flex-pack:align;align-items:center}.flex1{flex:1;width:100%}.bgCover{background-position:center;background-size:cover;background-repeat:no-repeat}.padd{padding:88px 0}.box{width:1200px;margin-left:auto !important;margin-right:auto !important}.ani,.aniAll,.aniAll *{transition:all ease 0.3s}.img{object-fit:cover;max-width:100%;max-height:100%;display:block}.cur{cursor:pointer}#app{min-width:1400px}#header{position:relative;z-index:30}#header .top{background-color:#F8F8F8;line-height:60px;font-size:12px}#header .a{color:#036A61}#header .jg{margin:0 6px}#header .le .a{margin-left:18px}#header .nav{flex:1;margin-left:170px}#header .nava{font-size:16px;line-height:100px}#header .dd.have{position:relative}#header .dd .jt{position:relative;margin-left:10px}#header .dd .jt::after,#header .dd .jt::before{content:'';display:block;border:6px solid transparent;border-top-color:#999999;border-bottom:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#header .dd .jt::after{margin-top:-2px;border-top-color:#fff}#header .dd:hover .sub{opacity:1;visibility:visible;transform:translate(-50%,0)}#header .con .box{position:relative}#header .sub{background: url(/static/majorImgs/navback.jpg) no-repeat 30px 30px;position:absolute;width:130px;top:100%;left:50%;transform:translate(-50%,30px);opacity:0;visibility:hidden}#header .sub .div{background:#FFFFFF;box-shadow:0px 0px 7px 0px rgba(133,148,221,0.98);border-radius:8px;padding:10px 0}#header .sub .sub-a{display:block;text-align:center;line-height:38px}#header .sub .sub-a:hover{background-color:#EFF6FF;color:#02C176}#header .subW{width:1200px;background-color:#F7F7F7;padding-left:220px;height:458px}#header .subW .div1{flex-wrap:wrap;padding:30px 0 0}#header .subW .sub-a1{width:161px;height:65px;background:#FFFFFF;border-radius:4px;padding:0 20px;border-radius:10px;margin:0 15px 28px}#header .subW .sub-a1 .ico{display:block;margin-right:10px;width:32px}#header .subW .sub-a1 .ico2{display:none}#header .subW .sub-a1:hover{background-color:#02C176;color:#fff}#header .subW .sub-a1:hover .ico2{display:block}#header .subW .sub-a1:hover .ico1{display:none}.ov{overflow:hidden}#banner{position:relative}#banner .swiper-slide .img{height:458px;width:100%;max-width:1920px;margin:0 auto;display:block}#banner .ban-dot{position:absolute;width:100%;left:0;bottom:16%;z-index:1;text-align:center}#banner .ban-dot span{background-color:#fff;opacity:0.2;width:12px;height:12px;margin:0 8px}#banner .ban-dot .swiper-pagination-bullet-active{opacity:1}.ban-nav{box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);border-radius:10px;position:absolute;top:30px;z-index:40;left:50%;margin-left:-600px;background:#FFFFFF;overflow:hidden}.ban-nav .a{border-radius:10px;height:42px;padding:0 16px}.ban-nav .a:hover{background-color:#02C176;color:#fff}.ban-nav .div{width:220px;height:468px;overflow-y:auto;padding:20px 15px}.ban-nav .div::-webkit-scrollbar{width:4px;height:100%;background-color:#E1E1E1;border-radius:5px}.ban-nav .div::-webkit-scrollbar-thumb{width:4px;background:#ccc;border-radius:5px}.ban-bottom{padding:0 30px 0 0;margin:-60px 0 0;position:absolute;z-index:90;right:50%;margin-right:-630px !important;width:995px}.ban-bottom .a2{width:23%;background-color:#fff;border-radius:10px;box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);height:100px;position:relative;padding-left:20px}.ban-bottom b{font-size:20px;display:block;margin-bottom:10px}.ban-bottom .intro{color:#999999}.ban-bottom .btn{width:88px;height:33px;border-radius:10px;background-position:85% center;background-repeat:no-repeat;background-image:url(../image/jt-2.png);position:absolute;right:10px;top:10px;color:#fff;padding-right:20px}.ban-bottom .a20{background-color:#F8FAFF}.ban-bottom .a20 .btn{background-color:#3275F8}.ban-bottom .a21{background-color:#FFF8F4}.ban-bottom .a21 .btn{background-color:#FE5A33}.ban-bottom .a22{background-color:#EFFFFA}.ban-bottom .a22 .btn{background-color:#00CD86}.ban-bottom .a23{background-color:#FFFCF5}.ban-bottom .a23 .btn{background-color:#FEB101}.htit{margin-bottom:40px;text-align:center}.htit .h2{font-size:34px;line-height:1}.htit .intro{font-size:16px;color:#6666;margin-top:26px}.tit2{margin-bottom:20px}.tit2::before{content:'';display:block;width:4px;height:23px;background-color:#02C176;border-radius:3px;margin-right:13px}.tit2 .name{font-weight:bold;color:#02C176;flex:1;font-size:20px}.tit2 .more{width:118px;height:26px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#02C176;border:1px solid #02C176;border-radius:20px}.tit2 .more::after{width:24px;height:12px;background-position:center;background-repeat:no-repeat;background-image:url(../image/jt-1.png);background-repeat:no-repeat;content:'';display:block;margin-left:10px}.tit2.ff .name{color:#fff}.tit2.ff::before{background-color:#fff}.tit2.ff .more{color:#fff;border-color:#fff}.tit2.ff .more::after{background-image:url(../image/jt-5.png)}.tit2.black .name{color:#333}.home-main1{padding:120px 0 87px}.home-main1 .box1{align-items:stretch}.home-main1 .w1{width:329px;background-color:#fff;padding:26px 24px 0;box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);flex-wrap:wrap;text-align:center}.home-main1 .w1 .imga{width:31.333%;margin:0 1% 30px}.home-main1 .w1 .tit{font-size:16px;margin-top:10px}.home-main1 .w1 .ico{display:block;margin:0 auto}.home-main1 .w2{width:440px}.home-main1 .w2 .as .imga{padding:13px;display:block;position:relative;overflow:hidden}.home-main1 .w2 .as .imga.on{box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);margin:0 -20px;padding:13px 23px}.home-main1 .w2 .as .imga.on::after{content:'';width:50px;height:50px;background-color:#02C176;border-radius:50%;top:0;right:0;transform:translate(50%,-50%);position:absolute}.home-main1 .w2 .as .ntit{position:relative;padding-left:12px;font-size:16px}.home-main1 .w2 .as .ntit::after{content:'';display:block;width:7px;height:7px;border-radius:50%;background-color:#646464;position:absolute;left:0;top:50%;transform:translateY(-50%)}.home-main1 .w2 .as .np{color:#999999;line-height:20px;height:40px;margin-top:10px;display:none}.home-main1 .w2 .as .imga.on .np{display:block}.home-main1 .w2 .as .imga.on .sp{color:#02C176}.home-main1 .w2 .as .imga.on .ntit::after{background-color:#02C176}.w3-form{width:336px;padding:35px 15px 22px;box-shadow:3px 3px 10px 0px rgba(187,187,187,0.7);background-color:#fff}.w3-form .tit{font-weight:bold;font-size:20px;color:#02C176;text-align:center;margin-bottom:30px}.w3-form .el-input__inner{background:#F1F5F7;border:none;border-radius:10px}.w3-form .el-icon-arrow-up:before{content:'';display:block;background-image:url(../image/jt-3.png);width:20px;height:100%;background-repeat:no-repeat;background-position:center}.w3-form .el-input__icon{height:100%}.w3-form .el-col{margin-bottom:20px;position:relative}.w3-form .el-button--primary{background-color:#02C176;border-color:#02C176;height:40px;width:100%;font-size:18px;font-weight:bold;margin-top:135px}.home-main2{background-color:#F6F7FB;padding-bottom:40px}.home-main2 table{width:100%}.home-main2 td{position:relative}.home-main2 td .a{position:absolute;width:100%;height:100%;left:0;top:0}.home-main2 tr:hover{color:#02C176}.home-main2 .bg td{background-color:#fff}.home-main2 .btn{width:100%;height:42px;border:1px solid #F77421;color:#F77421}.home-main2 td{padding:10px 20px;font-size:20px;position:relative}.home-main2 .rd1{border-radius:10px 0 0 10px}.home-main2 .rd2{border-radius:0 10px 10px 0}.home-main2 .w1{left:20px !important;padding-right:20px;width:400px}.home-main2 .w2{right:20px !important;width:160px}.home-main2 .th td{background-color:#02C176;color:#fff}.home-main2 .th .rd1{padding-left:100px}.home-main2 .th .rd2{background:linear-gradient(266deg,#02C141,#02C176)}.home-main2 .th .rd2::before{content:'';display:inline-block;vertical-align:middle;width:1px;height:20px;background-color:rgba(255,255,255,0.6);margin-right:100px}.home-main2 .ico{display:inline-block;vertical-align:middle;margin-right:10px}.home-main2 .tabs{font-size:20px;font-weight:bold}.home-main2 .tabs .dd{padding:0 25px;height:90px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;cursor:pointer}.home-main2 .tabs .dd.on{background-image:url(../image/home-on.png)}.home-main2 .tabs .ico{margin-right:10px}.home-main3{margin:56px 0 68px;background-color:#02C176;padding:40px}.home-main3 .list{align-items:stretch}.home-main3 .dd{width:188px;background-color:#fff;padding:20px}.home-main3 .dd .ico{width:86px}.home-main3 .dd .name{font-size:20px;margin:20px 0 0 10px;font-weight:bold}.home-main3 .dd .top{margin-bottom:22px;align-items:flex-start}.home-main3 .dd .np{font-size:18px;line-height:1.6}.home-main4{margin-bottom:87px}.home-main4 .tit2{border-bottom:1px solid #ededed}.home-main4 .tab5 .btn{border-radius:10px 10px 0 0;width:150px;height:50px;font-size:20px;cursor:pointer}.home-main4 .tab5 .btn.on{background-color:#02C176;color:#fff}.home-main4 .liuxue-ban{margin:0 -6px}.home-main4 .liuxue-ban .ban-dot{border-radius:10px;height:8px;background-color:#EFF0F3;overflow:hidden;align-items:stretch}.home-main4 .liuxue-ban .ban-dot span{border-radius:0px;width:32px;background-color:#EFF0F3;opacity:1}.home-main4 .liuxue-ban .ban-dot .swiper-pagination-bullet-active{background-color:#02C176}.home-main4 .liuxue-ban .list{flex-wrap:wrap;margin:0 -10px 0 0}.home-main4 .liuxue-ban .list .dd{width:225px;margin:0 9px 20px;box-shadow:2px 3px 5px 0px rgba(176,176,176,0.3)}.home-main4 .liuxue-ban .list .dd .div{padding:10px}.home-main4 .liuxue-ban .list .dd .btn{width:98px;height:33px;background:#02C176;color:#fff}.home-main4 .liuxue-ban .list .dd .view{background-image:url(http://oss.kongjie88.com/liuxuepc/image/ico-eye.png);background-position:0 center;background-repeat:no-repeat;padding-left:20px}.home-main4 .m5-ban{height:0px}.home-main4 .m5-ban.on{height:auto}.home-main4 .shuom-ban{background-color:#F6F7FB;align-items:stretch}.home-main4 .shuom-ban.on{padding:20px}.home-main4 .shuom-ban .h2{background-image:url(../image/home-5-ico1.png);background-repeat:no-repeat;background-position:0 center;padding-left:34px;background-size:28px;margin-bottom:20px}.home-main4 .shuom-ban .w1{width:773px}.home-main4 .shuom-ban .w1 .imgW{margin-bottom:26px}.home-main4 .shuom-ban .w1 .ban{height:50px;position:relative;padding-left:30px;margin-bottom:50px}.home-main4 .shuom-ban .w1 .ban .ban-dot{position:absolute;left:0;top:0;transform:translate(0,0)}.home-main4 .shuom-ban .w1 .ban .ban-dot span{opacity:1;background-color:#fff}.home-main4 .shuom-ban .w1 .ban .ban-dot .swiper-pagination-bullet-active,.home-main4 .shuom-ban .w1 .ban .ban-dot .swiper-pagination-bullet-active+span{opacity:1;background-color:#02C176}.home-main4 .shuom-ban .w1 .ban .dd{height:40px;background-color:#fff;padding-left:20px;margin-bottom:10px}.home-main4 .shuom-ban .w1 .ban .sp{color:#02C176;margin-right:2px}.home-main4 .shuom-ban .w1 .ban .btn{width:85px;height:100%;background-color:#02C176;color:#fff}.home-main4 .shuom-ban .w2{width:370px;background-color:#fff;padding:23px 20px}.home-main4 .shuom-ban .w2 .h2{margin-bottom:10px}.home-main4 .shuom-ban .w2 .dd{font-size:16px;padding:14px 0;border-bottom:1px dashed #ddd;background-image:url(../image/home-5-ico2.png);background-repeat:no-repeat;background-position:0 center;padding-left:28px;background-size:23px}.home-main4 .shuom-ban .w2 .lab{margin-left:10px;cursor:pointer;text-decoration:underline}.home-main4 .shuom-ban .w2 .lab:hover{color:#F77421}.home-main4 .shuom-ban .w2 .red{color:#02C176}.home-main4 .shuom-ban .w2 .btn{background-color:#02C176;color:#fff;font-size:18px;font-weight:bold;color:#fff;height:40px;margin-top:28px}.home-main5{background-color:#F6F7FB;padding:68px 0}.home-main5 .remark{margin-bottom:60px;position:relative}.home-main5 .remark::after{content:'STUDY ABROAD PROFESSIONAL';font-size:68px;position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:bold;color:#EEF0F6;z-index:1 !important}.home-main5 .remark>*{position:relative;z-index:10}.home-main5 .remark .h2{font-size:28px}.home-main5 .remark .con{font-size:16px;margin-top:10px}.home-main5 .list{align-items:stretch;background-color:#fff;border-right:1px solid #B6FFE2}.home-main5 .list .dd{width:20%;border:1px solid #B6FFE2;padding:26px;cursor:pointer;border-right:none;background-position:167px center;background-size:150px;background-repeat:no-repeat;background-image:url(../image/home-6-bg.png)}.home-main5 .list .dd.on{width:40%;background-size:217px}.home-main5 .list .dd.on .w2{opacity:1;visibility:visible}.home-main5 .list .dd .ico{width:150px;margin-top:60px}.home-main5 .list .dd .up{color:#666666;margin-top:5px}.home-main5 .list .dd .h2{font-size:24px}.home-main5 .list .dd .h2::before{content:'';display:block;width:35px;height:7px;background:#02C176;border-radius:4px;margin-bottom:8px}.home-main5 .list .dd .w2{width:260px;flex-wrap:wrap;opacity:0;visibility:hidden}.home-main5 .list .dd .w2 .lab{width:48%;height:55px;border:1px solid #02C176;color:#02C176;margin:10px 0}.home-main5 .list .dd .w2 .lab:hover{border-color:#fff;color:#fff;background-color:#02C176}.home-main6{padding:80px 0}.home-main6 .box{width:910px;border-radius:20px;border:4px solid #ddd;background-color:#f8f8f8;padding:40px 76px;position:relative;box-shadow:6px 6px 6px #777}.home-main6 .box::after{content:'';display:block;width:30px;height:30px;border:2px solid #ddd;border-radius:50%;position:absolute;left:10px;top:50%;margin-top:-15px}.home-main6 .box .con{overflow:hidden;background-color:#02C176;padding:40px 0 0}.home-main6 .box .con .btns{background-color:#fff;padding:40px 0;margin-top:20px}.home-main6 .box .con .btns .btn{font-size:20px;width:229px;height:62px;background:#02C176;border-radius:31px;color:#fff;margin:0 30px}.home-main6 .box .con .btns img{width:33px;margin-right:10px}.home-main6 .box .txt-ban{margin-bottom:30px}.home-main6 .box .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.home-main6 .box .swiper-slide{border-radius:20px;background-color:#fff;white-space:nowrap;padding:0 20px;height:52px;border-radius:26px;width:auto}.fl{float:left}.home-main7{background:linear-gradient(180deg,#f5f7fb,#fff);padding:100px 0 70px}.home-main7 .list{background-position:center 0;background-image:url(../image/home-8.png);background-repeat:no-repeat;padding-top:176px}.home-main7 .list .dd{width:31%;margin:0 1%;background-color:#fff;padding:20px 16px;border:1px solid #02C176;position:relative;left:-103px}.home-main7 .list .dd1{border-color:#F77421;margin-top:50px}.home-main7 .list .dd0{margin-top:6px}.home-main7 .list .dd2{margin-top:114px}.home-main7 .list .h2{font-size:18px;margin-bottom:10px}.home-main7 .list .num{color:#F77421;margin-right:6px}.home-main7 .list .li{margin-bottom:20px}.home-main7 .list .np{line-height:1.2}.home-main7 .list .tit{font-size:18px;font-weight:bold;margin-bottom:6px}.home-main8{padding:60px 0}.home-main8 .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.home-main8 .list{align-items:flex-start}.home-main8 .list::-webkit-scrollbar{width:100%;height:6px}.home-main8 .list::-webkit-scrollbar-thumb{background:#02C176;border-radius:5px}.home-main8 .list::-webkit-scrollbar-track-piece{background-color:rgba(2,6,23,0.1)}.home-main8 .dd{width:408px}.home-main8 .dd4{width:816px}.home-main8 img{display:block}.home-main8 .li{margin:0 10px 10px 0}.home-main9 .form{height:80px;align-items:stretch;overflow:hidden;margin-bottom:66px;margin-top:60px}.home-main9 .form .text{flex:1;width:100%;padding:0 100px;background-position:40px center;background-repeat:no-repeat;background-image:url(../image/ico-ss.png);border:none;border-radius:80px 0 0 80px;border:1px solid #ddd;border-right:none;font-size:24px;margin-right:-50px}.home-main9 .form .btn{width:120px;border-radius:40px;background:linear-gradient(66deg,#02C141 0%,#02C176 99%);color:#fff;font-size:30px}.home-main9 .tabs{background-color:#F2FFFB;font-size:30px;border-radius:28px;height:56px;align-items:stretch;margin-bottom:36px}.home-main9 .tabs .dd{width:22%;border-radius:28px;cursor:pointer}.home-main9 .tabs .dd.on{background-color:#02C176;color:#fff}.home-main9 .screen{flex-wrap:wrap;margin-bottom:40px}.home-main9 .screen .dd{width:16.6%}.home-main9 .screen .dd .li{border-radius:23px;height:45px;padding:0 16px;font-size:22px;margin-bottom:10px}.home-main9 .screen .dd .li.on{background-color:#E8FFF8;color:#02C176}.home-main9 .checked{margin-bottom:50px}.home-main9 .checked .dd{border-radius:28px;padding:0 22px;height:43px;display:flex;align-items:center;justify-content:center;background-color:#02C176;color:#fff;margin-right:30px;position:relative}.home-main9 .checked .close{width:24px;height:24px;cursor:pointer;position:absolute;right:-20px;top:-20px;background-position:center;background-repeat:no-repeat;background-image:url(../image/ico-close.png)}.home-main9 .schoolList{font-size:13px;background-color:#F6F7FB;padding:60px 0}.home-main9 .schoolList .imga{width:49%;box-shadow:0px 3px 21px 0px rgba(0,0,0,0.07);border-radius:10px;background-color:#fff;margin-bottom:30px}.home-main9 .schoolList .name{font-size:20px;font-weight:bold}.home-main9 .schoolList .youshi{color:#666}.home-main9 .schoolList .p{margin-top:10px}.home-main9 .schoolList .school-box{flex-wrap:wrap}.home-main9 .schoolList .lab{background-color:#F2FFFB;padding:0 6px}.home-main9 .schoolList .imgW{width:210px;height:220px}.home-main9 .schoolList .mlW{flex:1}.home-main9 .schoolList .img{object-fit:cover;width:100%;height:100%}.home-main9 .schoolList .btn{width:90px;height:30px;border-radius:20px;font-weight:bold;margin-left:4px}.home-main9 .schoolList .btn:hover{border:1px solid #02C176;color:#02C176;background-color:#fff}.home-main9 .schoolList .btn1{background-color:#D2FFED;color:#1C7D3E}.home-main9 .schoolList .btn2{background-color:#02C176;color:#fff}.home-main9 .schoolList .address{flex:1;width:100%;margin-right:10px;background-image:url(../image/ico-address.png);padding-left:20px;background-position:0 center;background-repeat:no-repeat;color:#02C176}.home-main9 .schoolList .div{padding:0 24px}.home-main9 .schoolList .bottom{margin-top:20px}.rd10{border-radius:10px}input{outline:none}.ntit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.el-pagination.is-background .el-icon{font-size:18px !important;color:#F6F7FB}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pager li{width:35px;height:35px;line-height:35px !important;border-radius:50% !important;background-color:#E1E1E1 !important}.el-pager li.active{background-color:#02C176 !important}.el-pager li{font-size:18px !important;font-weight:normal}.el-pagination.is-background .btn-next:hover,.el-pagination.is-background .btn-prev:hover{background-color:#02C176 !important}.home-bottom{height:230px;background-image:url(../image/home-bottom.png);width:100%;background-position:center;background-repeat:no-repeat;color:#fff;background-color:#02C176}.home-bottom .box{height:100%;width:780px}.home-bottom .div{margin-right:50px}.home-bottom .p{font-size:16px;margin:20px 0 6px}.home-bottom .p2{font-size:12px;margin-bottom:8px}.home-bottom .btn2{width:104px;height:23px;background:linear-gradient(80deg,#FF740D 0%,#FFD40A 100%);border-radius:10px;color:#fff}.home-bottom .btn2:hover{opacity:0.9}.home-bottom .h2{font-size:30px;line-height:50px}.home-bottom .btn{background-color:#fff;border-radius:10px;background-color:#F7F7F7;width:170px;height:34px;font-size:12px;color:#000000;font-weight:normal}#footer{background-color:#171F30;color:#fff}#footer .dd{width:120px}#footer .box{align-items:flex-start}#footer .div{flex-wrap:wrap}#footer .p{font-size:14px}#footer .dd1{width:240px}#footer .dd1 .a{width:48%;margin-right:2%}#footer .a{color:#fff;display:block;font-size:12px;margin-top:20px;width:100%}#footer .a:hover{opacity:0.9;text-decoration:underline}#footer .phone{font-size:28px}#footer .p3{font-size:12px;margin:14px 0 20px}#footer .wx{width:120px;height:120px;display:block;margin:0 auto 12px}#footer .p4{font-size:14px}#footer .w3{text-align:center}#footer .box1{padding:60px 0}#footer .copy{border-top:1px solid #2d3546;font-size:16px;padding:16px 0;text-align:center}.ny-header{position:relative}.ny-header .bg,.ny-header .menu-list{height:67px}.ny-header .menu-list{position:absolute;width:100%;font-size:20px;top:0}.ny-header .menu-list .box{max-width:1000px}.ny-header .menu-list .li{color:#fff;cursor:pointer;font-weight:normal}.ny-header .menu-list .active{font-weight:bold}.ny-header.fixed .menu-list{position:fixed;z-index:98}.ny-header.two-ng-header .menu-list .li{color:#101C44}.zxb-detail .menu-list{background-color:#02C176}.zxb-detail #header{background-color:rgba(0,0,0,0.5)}.zxb-detail #header .dd .jt::after{border-top-color:#7a7a7a}.zxb-detail #header .dd .jt::before{border-top-color:#fff}.zxb-detail #header .dd .nava{color:#fff}.zxb-detail .ny_ban{height:794px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;align-items:flex-end;margin-top:-160px}.zxb-detail .ny_ban .box{width:766px;padding:50px 68px;background-color:rgba(0,0,0,0.68);color:#fff}.zxb-detail .ny_ban .top{padding-bottom:30px;border-bottom:1px solid #fff;margin-bottom:60px}.zxb-detail .ny_ban .top .h2{font-size:54px;text-align:right;margin-left:100px}.zxb-detail .ny_ban .top .logo2{width:154px}.zxb-detail .ny_ban .top .img{width:100%}.zxb-detail .ny_ban .country{margin-bottom:36px;font-size:20px;line-height:1.5}.zxb-detail .ny_ban .btn{height:66px;width:50%;font-size:24px;background-color:#fff}.zxb-detail .ny_ban .btn.on{background-color:#02C176;color:#fff}.zxb-detail .ny_ban .btn1{background-color:#02C176;color:#fff}.zxb-detail .ny_ban .con{font-size:18px;margin-top:20px}.zxb-detail .ny_ban .con span:last-child{display:none}.zxb-detail .school-main1{padding:58px 0 95px}.zxb-detail .school-main1 .box{width:1129px;padding:70px 80px;background-position:center;background-size:100% 100%;background-image:url(../image/school-bg1.png)}.zxb-detail .school-main1 .h5{font-size:28px;color:#02C176;font-weight:bold;line-height:1;padding-bottom:30px;border-bottom:1px solid #02C176;margin-bottom:40px;text-align:center}.zxb-detail .school-main1 .con{font-size:16px;margin-top:20px;line-height:1.6}.zxb-detail .school-main1 .con .sp{color:#666666}.zxb-detail .school-main1 .con .red{color:#02C176}.zxb-detail .school-main1 .con .li{margin-bottom:4px}.zxb-detail .school-main1 .con .tip{margin-top:20px;color:#999}.zxb-detail .school-main1 .list{align-items:stretch}.zxb-detail .school-main1 .list dd{position:relative}.zxb-detail .school-main1 .list .dd{width:28%;padding-bottom:50px}.zxb-detail .school-main1 .list .more{color:#02C176;position:absolute;left:0;bottom:0}.zxb-detail .school-main1 .btn{font-size:20px;color:#fff;background-color:#02C176;border-radius:40px;height:68px;padding:0 60px;margin-top:30px}.zxb-detail .school-main2{background-color:#F9F9F9;padding:70px 0 100px}.zxb-detail .school-main2 .htit{margin-bottom:80px}.zxb-detail .school-main2 .navs{background-color:#E0E0E0;margin-bottom:50px}.zxb-detail .school-main2 .navs .dd{width:10%;height:50px;position:relative;border-bottom:4px solid transparent;cursor:pointer;border-left:1px solid #fff;font-size:18px}.zxb-detail .school-main2 .navs .dd.on{background-color:#02C176;color:#fff;border-bottom-color:#F77421}.zxb-detail .school-main2 .navs .dd.on::after{content:'';display:block;border:10px solid transparent;border-bottom:none;border-top-color:#F77421;position:absolute;left:50%;top:100%;transform:translateX(-50%)}.zxb-detail .school-main2 .school-ban{height:0px;overflow:hidden;position:relative}.zxb-detail .school-main2 .school-ban.on{height:auto;overflow:visible}.zxb-detail .school-main2 .school-ban .dd{background-color:#fff;margin-bottom:34px}.zxb-detail .school-main2 .school-ban .dd .imgW{height:180px}.zxb-detail .school-main2 .school-ban .dd .h3{font-weight:bold;margin-bottom:30px;font-size:20px}.zxb-detail .school-main2 .school-ban .dd .div{padding:30px 18px 50px}.zxb-detail .school-main2 .school-ban .dd .btn{width:206px;height:68px;background-color:#02C176;color:#fff;margin-bottom:-34px}.zxb-detail .school-main2 .school-ban .arrow{width:32px;height:63px;background-color:#E0E0E0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.zxb-detail .school-main2 .school-ban .arrow::after,.zxb-detail .school-main2 .school-ban .arrow::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:12px solid transparent}.zxb-detail .school-main2 .school-ban .arrow.prev{left:-70px}.zxb-detail .school-main2 .school-ban .arrow.prev::after,.zxb-detail .school-main2 .school-ban .arrow.prev::before{border-left:none;border-right-width:10px}.zxb-detail .school-main2 .school-ban .arrow.prev::after{border-right-color:#E0E0E0}.zxb-detail .school-main2 .school-ban .arrow.prev::before{border-right-color:#fff;margin-left:-3px}.zxb-detail .school-main2 .school-ban .arrow.next{right:-70px}.zxb-detail .school-main2 .school-ban .arrow.next::after,.zxb-detail .school-main2 .school-ban .arrow.next::before{border-right:none;border-right-width:10px}.zxb-detail .school-main2 .school-ban .arrow.next::after{border-left-color:#E0E0E0;margin-left:-3px}.zxb-detail .school-main2 .school-ban .arrow.next::before{border-left-color:#fff}.school-main3{padding:80px 0 106px;background-position:center;background-size:auto 100%;background-image:url(../image/school-bg2.png);background-repeat:no-repeat}.school-main3 .tit2{border-bottom:1px solid #ededed;padding-bottom:30px;margin-bottom:10px}.school-main3 .tit2 .name{color:#333}.school-main3 .tit2::before{margin-right:8px}.school-main3 .tit2 .more1{color:#666666}.school-main3 .tit2 .more1:hover{color:#02C176}.school-main3 .news-item{color:#000000;font-size:16px;border-bottom:1px solid #ededed;padding:18px 0}.school-main3 .news-item:last-child{border-bottom:none}.school-main3 .news-item .ntit::before{content:'';width:6px;height:6px;background-color:#02C176;border-radius:50%;margin-right:4px;display:inline-block;vertical-align:middle}.school-main3 .news-item .ntit:hover{color:#02C176;text-decoration:underline}.school-main3 .news-item .more2{color:#02C176}.school-main3 .news-item .more2:hover{text-decoration:underline}.school-main3 .form{flex:1;margin-left:42px;border:1px dashed #02C176;padding:35px 15px 22px;box-shadow:none}.school-main3 .form .h2{font-size:20px;margin-bottom:30px;line-height:1}.school-main3 .w1{width:775px}.school-main3 .box1{background:#FFFFFF;box-shadow:2px 2px 9px 0px #ADADAD;border-radius:10px;padding:26px;align-items:stretch}.flex-ri{display:flex;justify-content:flex-end}.school-main4{background-position:center bottom;background-size:cover;background-image:url(../image/school-bg3.png);background-repeat:no-repeat;padding:110px 0 126px}.school-main4 .htit{position:relative}.school-main4 .htit *{color:#fff}.school-main4 .htit .more{width:208px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#ffffff;border:1px solid #868686;border-radius:10px;position:absolute;right:0;top:50%;margin-top:-20px}.school-main4 .htit .more::after{width:24px;height:12px;background-position:center;background-repeat:no-repeat;background-image:url(../image/jt-1.png);background-repeat:no-repeat;content:'';display:block;margin-left:10px}.school-main4 .htit .more:hover{color:#02C176;border-color:#02C176}.school-main4 .list{flex-wrap:wrap;margin-bottom:40px}.school-main4 .list .imga{width:290px;height:112px;background-color:#02C176;color:#fff;padding:34px 24px;padding-right:50px;background-position:90% 15px;background-image:url(../image/jt-6.png);background-repeat:no-repeat;margin:0 5px 10px}.school-main4 .list .imga:hover{background-color:#002B1A;background-image:url(../image/ban-ri.png)}.school-main4 .list .imga .name{font-size:20px;margin-bottom:10px;font-weight:bold}.school-main4 .btn-phone{background-image:url(../image/school-bg4.png);width:751px;height:94px;background-position:center;background-repeat:no-repeat;font-size:26px;margin:0 auto}.school-main5{position:relative;padding-bottom:60px}.school-main5 .htit{margin-bottom:104px}.school-main5::after{content:'';display:block;position:absolute;width:100%;left:0;z-index:1;background:linear-gradient(266deg,#02C141,#02C176);height:400px;bottom:0}.school-main5 .box{position:relative;z-index:9}.school-main5 .tit{color:#fff;position:relative}.school-main5 .tit .h2{font-size:20px;position:relative;z-index:2;padding:30px 0}.school-main5 .tit .bg{position:absolute;left:0;top:0;opacity:0.2;font-size:64px;font-weight:bold;line-height:1;top:50%;transform:translateY(-50%)}.school-main5 .list .h3{font-size:16px;line-height:1}.school-main5 .list .h3::before{content:'';width:24px;height:5px;background:#F77421;margin-bottom:16px;display:block}.school-main5 .list .dd{background-color:#fff;padding:20px;width:18%}.school-main5 .xuef-ban .arrow{width:32px;height:63px;background-color:#E0E0E0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.school-main5 .xuef-ban .arrow::after,.school-main5 .xuef-ban .arrow::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:12px solid transparent}.school-main5 .xuef-ban .arrow.prev{left:-70px}.school-main5 .xuef-ban .arrow.prev::after,.school-main5 .xuef-ban .arrow.prev::before{border-left:none;border-right-width:10px}.school-main5 .xuef-ban .arrow.prev::after{border-right-color:#E0E0E0}.school-main5 .xuef-ban .arrow.prev::before{border-right-color:#fff;margin-left:-3px}.school-main5 .xuef-ban .arrow.next{right:-70px}.school-main5 .xuef-ban .arrow.next::after,.school-main5 .xuef-ban .arrow.next::before{border-right:none;border-right-width:10px}.school-main5 .xuef-ban .arrow.next::after{border-left-color:#E0E0E0;margin-left:-3px}.school-main5 .xuef-ban .arrow.next::before{border-left-color:#fff}.school-form{padding:120px 0}.school-form .box{box-shadow:2px 2px 9px 0px #ADADAD}.school-form .top{background:linear-gradient(36deg,#02C141,#02C176);color:#fff;padding:60px 40px 30px;margin-bottom:30px}.school-form .top .btns{border:1px solid #fff}.school-form .top .btn{width:220px;background-color:#fff;color:#02C176;font-size:24px;height:64px}.school-form .top .con{font-size:18px;text-align:center;flex:1;width:100%;padding:0 20px}.school-form .top .intro{color:#fff}.school-form .btn2{font-size:20px;text-align:center;background-color:#F6F6F6;height:70px;margin-bottom:32px}.school-form .btn2 .red{color:#02C176}.school-form .div{padding:0 40px}.school-form .w3-form{width:auto;box-shadow:none}.school-form .w1{width:58%}.school-form .w2{width:40%}.school-form .dd{margin-bottom:26px}.school-form .li{border:1px solid #dddddd}.school-form .li .w100{width:100%;flex:1}.school-form .li .el-input__inner{background-color:#fff;height:70px}.school-form .li *{font-size:20px !important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.school-form .li .lab{width:118px;margin-left:10px}.school-form .li .red{color:#02C176}.school-form .li .el-icon-arrow-up:before{background-image:url(../image/ico-x.png);width:32px}.school-form .li .el-input__suffix{right:10px}.school-form .li .el-radio__inner{width:33px;height:33px}.school-form .li .el-radio__inner::after{width:14px;height:14px}.school-form .li .el-radio__input.is-checked .el-radio__inner{background-color:#28D58E}.school-form .li .el-radio__inner{border-width:2px !important;border-color:#28D58E}.school-form .li .el-radio__input.is-checked+.el-radio__label{color:#02C176}.school-form .li .el-radio{margin-right:50px}.school-form .w4{background-color:#F6F6F6;width:65%;height:70px;padding-right:6%}.school-form .w3{width:33%}.school-form .w5{width:49%}.school-form .textarea{padding:20px;align-items:flex-start;padding-left:0}.school-form .textarea .el-textarea__inner{border:none;padding:0;height:140px}.school-form .submit{width:323px;height:68px;background:#02C176;margin:60px auto;color:#fff;border-radius:34px;font-size:28px;cursor:pointer}.country-detail .ny_ban .top{margin-bottom:30px}.country-detail .ny_ban .top .cty-btn{width:133px;height:34px;border:1px solid #00FF9B;border-radius:17px;font-size:18px;margin-left:14px}.country-detail .ny_ban .top .h2{text-align:left;margin-left:0}.country-detail .ny_ban .top .up{font-size:20px;letter-spacing:2px;margin-bottom:24px}.country-detail .ny_ban .top .lab{height:42px;background:#02C176;border-radius:10px;padding:0 26px;overflow:hidden;font-size:18px;margin-right:16px;color:#fff}.country-detail .menu-list li:nth-child(3),.country-detail .menu-list li:nth-child(4){font-weight:bold}.country-detail .country-main1{padding:68px 0}.country-detail .country-main1 .box{background-color:#02C176;padding:16px;padding-bottom:40px}.country-detail .country-main1 .list{background-color:#fff;margin-bottom:46px;font-size:20px;flex-wrap:wrap;padding-top:70px}.country-detail .country-main1 .list .dd{width:20%;text-align:center;margin-bottom:70px;cursor:pointer}.country-detail .country-main1 .list .dd:hover{transform:translateY(-10px)}.country-detail .country-main1 .list .ico{display:block;height:102px;margin:0 auto 20px}.country-detail .country-main1 .bottom{width:1000px;margin:0 auto}.country-detail .country-main1 .bottom .bg{font-size:30px;color:rgba(255,255,255,0.15);text-align:center;line-height:1}.country-detail .country-main1 .bottom .h4{font-size:30px;margin-top:-20px;text-align:center;font-weight:bold;color:#fff;margin-bottom:40px}.country-detail .country-main1 .bottom .w3-form{width:100%;padding:0;background-color:transparent;box-shadow:none}.country-detail .country-main1 .bottom .w3-form .el-input__inner{height:52px;background-color:#fff;padding-left:90px}.country-detail .country-main1 .bottom .w3-form .lab{position:absolute;width:90px;height:100%;color:#333;z-index:40;padding-left:10px;padding-bottom:2px}.country-detail .country-main1 .bottom .w3-form *{font-size:16px}.country-detail .country-main1 .bottom .w3-form .submit{background:linear-gradient(87deg,#FF740D,#FFD40A);height:52px;width:100%;border-radius:10px;cursor:pointer;font-size:22px;color:#fff;text-shadow:4px 3px 9px rgba(147,67,3,0.34);font-weight:bold}.country-detail .school-main3 .item{width:32.4%}.country-detail .school-main3 .item .ntit{width:100%}.aniBtn{position:relative}.art-abroad-wrapper .box .el-button,.junior-abroad-wrapper .box .el-button,.under-abroad-wrapper .box .el-button,.master-abroad-wrapper .box .el-button,.hnd-abroad-wrapper .box .el-button,.hot-study-wrapper .box .item .btn,.under-master-wrapper .box .bottom-form .el-button,.junior-master-wrapper .box .bottom-form .el-button,.junior-study-wrapper .btn-box .btn,.art-major-wrapper .box .bottom-form .el-button{position:relative}.aniBtn::after,.graduate-study-wrapper .box .head .right .btn::after,.twomaster-study-wrapper .box .head .right .btn::after,.one-study-wrapper .box .head .right .btn::after,.two-study-wrapper .box .head .right .btn::after,.preparatory-study-wrapper .box .head .right .btn::after,.twomaster-study-wrapper .box .head .right .btn::after,.one-study-wrapper .box .head .right .btn::after,.two-study-wrapper .box .head .right .btn::after,.preparatory-study-wrapper .box .head .right .btn::after,.hnd-answer-wrapper .box .btn::after,.graduate-answer-wrapper .box .btn::after,.graduate-answer-wrapper .box .btn::after,.graduate-aboard-wrapper .w1074 .btn::after,.art-abroad-wrapper .box .el-button::after,.junior-abroad-wrapper .box .el-button::after,.under-abroad-wrapper .box .el-button::after,.master-abroad-wrapper .box .el-button::after,.hnd-abroad-wrapper .box .el-button::after,.hot-study-wrapper .box .item .btn::after,.under-master-wrapper .box .bottom-form .el-button::after,.junior-master-wrapper .box .bottom-form .el-button::after,.junior-study-wrapper .btn-box .btn::after,.art-major-wrapper .box .bottom-form .el-button::after{width:50px;height:50px;background-color:#fff;opacity:0.4;border-radius:50%;position:absolute;top:50%;left:50%;margin:-25px;animation:scales 1s infinite cubic-bezier(0,0,0.49,1.02);content:'';display:block}@keyframes scales{0%{transform:scale(1)}50%,75%{transform:scale(2)}75%,100%{opacity:0}}.footer-right{display:none}.footer{background-color:#fff;box-shadow:0px -9px 8px 0px rgba(188,185,185,0.28);padding:0.13rem 0 0.3rem;height:1.2rem;font-size:0.28rem;position:fixed;z-index:9999;width:100%;left:50%;transform:translateX(-50%);bottom:0;line-height:1;max-width:750px;text-align:center;padding:0 3%;display:none}.footer .line{width:1px;height:0.34rem;background-color:#ddd}.footer .btn{background-color:#02C176;color:#fff;width:2.16rem;height:0.72rem;border-radius:0.4rem}.footer .ico{width:0.45rem;height:0.45rem;display:block;margin:0 auto}.left-fixed{width:100px;height:449px;background-position:center;background-repeat:no-repeat;background-image:url(../image/common/le-bg.png);position:fixed;left:0;z-index:998;top:50%;text-align:center;padding-top:15px;border-radius:4px;background-size:100%;transform:translateY(-50%)}.left-fixed .dd{width:73px;height:73px;display:flex;align-items:center;justify-content:center;font-size:12px;background-color:#fff;flex-wrap:wrap;box-shadow:0px 0px 9px 0px #C4C4C4;border-radius:4px;margin:0 auto 7px;padding:9px 0}.left-fixed .p{width:100%}.left-fixed img{width:34px;margin:0 auto;display:block}.left-fixed .close{width:40px;height:28px;background-position:center;background-repeat:no-repeat;background-image:url(../image/common/le-close.png);cursor:pointer;margin:0 auto;background-size:24px}.right-fixed{width:183px;height:765px;background-position:center;background-repeat:no-repeat;background-image:url(../image/common/ri-bg.png);position:fixed;right:0;z-index:998;top:50%;text-align:center;padding-top:15px;border-radius:4px;background-size:100%;transform:translateY(-50%);text-align:center;padding-top:180px}.right-fixed .tit{color:#fff;position:absolute;left:0;top:16px;width:100%}.right-fixed .tit b{font-size:22px;line-height:1;text-shadow:1px 2px 0px #009452;display:block;margin-bottom:10px;margin-top:20px}.right-fixed .dd{display:block;text-align:center;text-decoration:underline;line-height:33px}.right-fixed .dd:hover{color:#02C176}.right-fixed .btn{display:block;line-height:44px;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;font-weight:bold;cursor:pointer}.ct-fixed{text-align:center;padding-top:15px;border-radius:4px;background-size:100%;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:999}.ct-fixed .div{position:absolute;transform:translate(-50%,-50%);width:670px;height:608px;left:50%;z-index:9999;top:50%}.ct-fixed .close{width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-image:url(../image/common/close-1.png);cursor:pointer;margin:0 auto;background-size:40px;position:absolute;right:86px;top:13px}.one-feature-wrapper .btns{display:none}.one-feature-wrapper .info{margin:0 auto 20px}.re{position:relative}.two-ng-header{background-color:#E8D59A}.two-ng-header .li{color:#101C44 !important}.arget-bg.wap{display:none !important}.wap,.arget-bg.wap{display:none}
.majorAdd {
    min-width: 1200px;
    margin: 0 auto
}

.majorAdd .majorAdd-banner img {
    height: 448px;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

.majorAdd .major-title {
    text-align: center;
    line-height: 1
}

.majorAdd .major-title .h2 {
    font-size: 34px;
    color: #333;
    margin-bottom: 17px
}

.majorAdd .major-title .en {
    font-size: 14px;
    color: #999999
}

.IT-main1 {
    padding-bottom: 108px
}

.IT-main1 .le {
    width: 569px
}

.IT-main1 .le .img {
    display: block;
    width: 100%;
    height: 211px;
    -o-object-fit: cover;
    object-fit: cover;
    margin-bottom: 7px
}

.IT-main1 .le .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.IT-main1 .le .item {
    width: 172px;
    margin: 16px 4px 0;
    height: 43px;
    border: 1px solid #005CFF;
    font-weight: bold;
    border-radius: 21px;
    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;
    padding: 0 8px 0 0
}

.IT-main1 .le .item .name {
    font-size: 19.5px;
    color: #333333;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    text-align: center
}

.IT-main1 .le .item .num {
    width: 56px;
    height: 31px;
    background: #005CFF;
    color: #fff;
    border-radius: 16px;
    font-size: 15.5px;
    border-radius: 21px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.IT-main1 .ri {
    width: 609px
}

.IT-main1 .ri .item {
    height: 93px;
    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;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/01IT/1-bg.png);
    margin-bottom: 27px
}

.IT-main1 .ri .item:last-child {
    margin-bottom: 0px
}

.IT-main1 .ri .item .lab {
    width: 166px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 24px;
    font-weight: bold
}

.IT-main1 .ri .item .intro {
    font-size: 16px;
    color: #000000;
    line-height: 27px;
    max-height: 81px;
    margin: 0 33px 0 22px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.IT-main2 {
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/01IT/2-bg.png);
    padding-bottom: 60px;
    background-size: cover
}

.IT-main2 .major-title * {
    color: #fff !important
}

.IT-main2 .list {
    margin: 0 -8px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.IT-main2 .list .item {
    margin: 0 8px 15px;
    width: 227px;
    height: 209px;
    background: #FFFFFF;
    border-radius: 20px;
    padding: 22px 0;
    text-align: center;
    -webkit-transition: all ease 0.2s;
    transition: all ease 0.2s
}

.IT-main2 .list .item .icon {
    display: block;
    height: 68px;
    margin: 0 auto 24px
}

.IT-main2 .list .item .name {
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    color: #000000
}

.IT-main2 .list .item .btn {
    color: #fff;
    font-size: 18px;
    width: 134px;
    height: 42px;
    background-size: 96%;
    border-radius: 18px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/01IT/2-btn.png);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 19px auto 0;
    -webkit-transition: all ease 0.2s;
    transition: all ease 0.2s
}

.IT-main2 .list .item:hover {
    -webkit-box-shadow: 0px 0px 15px #2717b0;
    box-shadow: 0px 0px 15px #2717b0
}

.IT-main2 .list .item:hover .btn {
    background-size: 100%
}

.IT-main2 .list .item8 {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.IT-main3 {
    padding-bottom: 66px
}

.IT-main3 .list .item {
    width: 288px;
    height: 283px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(190, 190, 190, 0.48);
    box-shadow: 0px 0px 8px 0px rgba(190, 190, 190, 0.48);
    color: #333;
    text-align: center;
    border-radius: 10px
}

.IT-main3 .list .item .icon {
    margin: -35px auto 26px;
    display: block;
    width: 97px;
    height: 97px
}

.IT-main3 .list .item .h2 {
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 20px
}

.IT-main3 .list .item .p1 {
    font-size: 16px;
    margin-bottom: 20px
}

.IT-main3 .list .item .p2 {
    font-weight: bold;
    color: #FF8206;
    font-size: 23px;
    margin-bottom: 22px
}

.IT-main3 .list .item .btn {
    width: 208px;
    height: 46px;
    background: #1881FF;
    border-radius: 23px;
    font-size: 18px;
    color: #fff;
    margin: 0 auto
}

.baom {
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/01IT/bm-bg.png)
}

.baom .box {
    height: 171px
}

.baom .le {
    color: #000000
}

.baom .le h2 {
    font-size: 33px
}

.baom .le .p {
    font-size: 26.5px
}

.baom .le .red {
    color: #1F55FC
}

.baom .bookForm-form .el-form-item {
    margin-bottom: 0
}

.baom .bookForm-form .el-input__inner {
    font-size: 24px;
    height: 62px;
    border-radius: 31px !important;
    border: none;
    outline: none !important
}

.baom .bookForm-form .text1 {
    margin-right: 8px
}

.baom .bookForm-form .text1 .el-input__inner {
    width: 259px
}

.baom .bookForm-form .text2 .el-input__inner {
    width: 259px
}

.baom .bookForm-form .submit {
    width: 196px;
    height: 62px;
    background: #326DF9;
    border-radius: 31px;
    margin: 0 0 0 32px !important;
    font-size: 28px;
    font-weight: bold
}

.IT-main4 {
    padding-bottom: 23px
}

.IT-main4 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.IT-main4 .list .item {
    width: 520px;
    height: 375px;
    color: #fff;
    padding: 50px 47px 190px;
    margin: 0 38px 79px;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    float: left
}

.IT-main4 .list .item .name {
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 26px
}

.IT-main4 .list .item .intro {
    font-size: 18px;
    line-height: 27.5px
}

.IT-main4 .list .item .btn {
    width: 151px;
    height: 50px;
    background: #FFFFFF;
    font-size: 18px;
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    bottom: 39px;
    left: 47px
}

.IT-main4 .list .item0 {
    background-image: url(../majorImgs/01IT/4-bg1.png)
}

.IT-main4 .list .item0 .btn {
    color: #4C7DFB
}

.IT-main4 .list .item1 {
    background-image: url(../majorImgs/01IT/4-bg2.png);
    -webkit-transform: translateY(90px);
    transform: translateY(90px);
    margin-bottom: 173px
}

.IT-main4 .list .item1 .btn {
    color: #637EAD
}

.IT-main4 .list .item2 {
    background-image: url(../majorImgs/01IT/4-bg3.png);
    -webkit-transform: translateY(-93px);
    transform: translateY(-93px)
}

.IT-main4 .list .item2 .btn {
    color: #AE66FD
}

.IT-main4 .list .item3 {
    background-image: url(../majorImgs/01IT/4-bg4.png)
}

.IT-main4 .list .item3 .btn {
    color: #FC715A
}

.major-yxzy {
    padding-bottom: 109px
}

.major-yxzy .w {
    width: 591px;
    height: 463px;
    background: #FFFFFF;
    border: 1px solid #DBDBDB
}

.major-yxzy .tit {
    font-size: 28px;
    color: #000000;
    padding-left: 34px;
    position: relative;
    line-height: 91px;
    border-bottom: 1px dashed #BBBBBB;
    margin-bottom: 20px;
    margin: 0 -24px 20px
}

.major-yxzy .tit::before {
    content: '';
    display: block;
    width: 6px;
    height: 46px;
    background: #005CFF;
    border-radius: 3px;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.major-yxzy .btn1 {
    width: 100%;
    height: 56px;
    border: 1px dashed #005CFF;
    border-radius: 8px;
    color: #005CFF;
    font-size: 16px
}

.major-yxzy .btn1:hover {
    background-color: #005CFF;
    color: #fff !important;
    border-style: solid
}

.major-yxzy .w1 {
    width: 268px
}

.major-yxzy .w2 {
    width: 260px
}

.major-yxzy .bottom {
    margin-top: 21px
}

.major-yxzy .le {
    padding: 0 24px
}

.major-yxzy .le .w1 .item {
    width: 100%;
    height: 56px;
    background: #F4F4F4;
    margin-bottom: 9px;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    border-radius: 8px
}

.major-yxzy .le .w1 .item:last-child {
    margin-bottom: 0px
}

.major-yxzy .le .w1 .item.on {
    background: #005CFF;
    color: #fff
}

.major-yxzy .le .w2 .img {
    width: 100%;
    height: 250px;
    -o-object-fit: cover;
    object-fit: cover
}

.major-yxzy .le .w2.intro {
    font-size: 16px;
    color: #666666;
    line-height: 24px
}

.major-yxzy .le .w2 .lab {
    color: #000000;
    font-weight: bold
}

.major-yxzy .ri .tit {
    margin: 0 0 20px
}

.major-yxzy .ri .list {
    height: 270px;
    position: relative;
    margin: 0 13px
}

.major-yxzy .ri .list .item {
    width: 129px;
    position: relative
}

.major-yxzy .ri .list .item:hover .name {
    background-color: #005CFF;
    color: #fff
}

.major-yxzy .ri .list .item:hover .ico {
    border-color: #005cff
}

.major-yxzy .ri .list .item:hover.item0 .name::after,
.major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #005CFF
}

.major-yxzy .ri .list .item:hover.item1 .name::after,
.major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #005CFF
}

.major-yxzy .ri .list .item .name {
    width: 277px;
    height: 56px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    font-size: 20px;
    background-color: #F4F4F4;
    position: absolute;
    border-radius: 8px
}

.major-yxzy .ri .list .item .name::after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border: 10px solid transparent
}

.major-yxzy .ri .list .item.item2 {
    position: absolute;
    left: 0;
    bottom: 0
}

.major-yxzy .ri .list .item.item0,
.major-yxzy .ri .list .item.item2 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.major-yxzy .ri .list .item.item0 .name,
.major-yxzy .ri .list .item.item2 .name {
    left: 100%;
    margin-left: 13px;
    top: 0
}

.major-yxzy .ri .list .item.item0 .name::after,
.major-yxzy .ri .list .item.item2 .name::after {
    right: 100%;
    border-left: none;
    border-right-color: #F4F4F4
}

.major-yxzy .ri .list .item.item1,
.major-yxzy .ri .list .item.item3 {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.major-yxzy .ri .list .item.item1 .name,
.major-yxzy .ri .list .item.item3 .name {
    right: 100%;
    margin-right: 13px;
    bottom: 0
}

.major-yxzy .ri .list .item.item1 .name::after,
.major-yxzy .ri .list .item.item3 .name::after {
    left: 100%;
    border-right: none;
    border-left-color: #F4F4F4
}

.major-yxzy .ri .list .item .ico {
    width: 129px;
    height: 129px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    border-radius: 10px
}

.major-yxzy .ri .list .item .img {
    -o-object-fit: contain;
    object-fit: contain;
    max-width: 90%;
    max-height: 90%;
    display: block
}

.major-yxzy .ri .list .item.item1 {
    position: absolute;
    right: 0;
    top: 0
}

.major-yxzy .ri .list .item.item3 {
    position: absolute;
    right: 0;
    bottom: 0
}

.major-yxzy .ri .bottom {
    margin-top: 7px;
    padding: 0 16px
}

.major-yxzy .ri .w2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.major-yxzy .ri .w2 .item {
    font-size: 16px;
    text-decoration: underline;
    margin: 7px 0;
    width: 30%
}

.major-yxzy .ri .w2 .item:hover {
    color: #FF0000
}

.city-main1 {
    padding-bottom: 70px
}

.city-main1 .box {
    width: 1166px
}

.city-main1 .top1 {
    padding: 0 8px;
    z-index: 3;
    position: relative
}

.city-main1 .top1 .item {
    width: 276px;
    height: 218px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    border-radius: 10px;
    text-align: center
}

.city-main1 .top1 .item .div {
    padding: 0 34px
}

.city-main1 .top1 .item .ico {
    width: 121px;
    height: 121px;
    display: block;
    margin: -104px auto 27px
}

.city-main1 .top1 .item .name {
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 20px
}

.city-main1 .top1 .item .intro {
    font-size: 16px;
    line-height: 24px
}

.city-main1 .bottom {
    margin-top: -34px;
    position: relative;
    z-index: 1;
    background-image: url(../majorImgs/02city/1-bg.png);
    background-position: center;
    height: 665px
}

.city-main1 .mid {
    margin-top: 130px;
    margin-right: 67px;
    width: 530px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.city-main1 .mid .item {
    width: 144px;
    margin: 30px 30px 0 0;
    text-align: center;
    height: 144px;
    background: #F3FBFF;
    border-radius: 18px;
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #000000;
    line-height: 34.5px
}

.city-main1 .mid .item:hover {
    color: #0066A3;
    font-weight: bold
}

.city-main1 .ri {
    width: 460px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 130px;
    font-size: 16px;
    text-align: center
}

.city-main1 .ri .div {
    width: 100%
}

.city-main1 .ri .h2 {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #0066A3;
    line-height: 1;
    margin-bottom: 30px
}

.city-main1 .ri .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #C7EAFF;
    padding: 12px 20px;
    line-height: 24px;
    border-radius: 50px;
    margin-bottom: 13px
}

.city-main1 .ri .item:last-child {
    margin-bottom: 0px
}

.city-main2 {
    padding-bottom: 70px;
    background-image: url(../majorImgs/02city/2-bg.png);
    background-position: center;
    background-size: cover;
    margin-bottom: 78px
}

.city-main2 .tabs {
    margin-bottom: 74px
}

.city-main2 .tabs .item {
    width: 139px;
    height: 120px;
    background-position: center bottom;
    background-size: 139px;
    font-size: 16px;
    background-repeat: no-repeat;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
    position: relative;
    cursor: pointer;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

.city-main2 .tabs .item::before {
    content: '';
    display: block;
    width: 100px;
    height: 25px;
    border-radius: 80%;
    background-color: #d6f0ff;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1
}

.city-main2 .tabs .item::after {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    background-color: #fff;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 8px;
    border-radius: 50%;
    z-index: 10
}

.city-main2 .tabs .item .name {
    color: #fff;
    width: 120px;
    height: 120px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border-radius: 50%;
    background-color: #379edb;
    position: relative;
    z-index: 4
}

.city-main2 .tabs .item .txt {
    -webkit-transform-origin: center;
    transform-origin: center
}

.city-main2 .tabs .item:hover {
    background-size: 100%;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.city-main2 .tabs .item:hover .name {
    background-color: #0066a3;
    font-weight: bold
}

.city-main2 .list {
    background-color: #E0F1F2;
    padding: 30px;
    padding-bottom: 10px;
    border-radius: 20px
}

.city-main2 .list .item {
    margin-bottom: 20px;
    background-color: #fff;
    border-radius: 20px;
    padding: 20px 30px
}

.city-main2 .list .item .tit {
    background-image: url(../majorImgs/02city/2-bg3.png);
    background-position: center;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    height: 43px;
    text-align: center;
    width: 357px
}

.city-main2 .list .item .tit .w {
    width: 71px
}

.city-main2 .list .item .tit .name {
    width: 266px
}

.city-main2 .list .item .intro {
    font-size: 16px;
    color: #5C6781;
    margin-left: 90px;
    margin-top: 15px
}

.city-main2 .list .item .btn {
    width: 124px;
    height: 42px;
    background: #0066A3;
    border-radius: 21px;
    font-size: 20px;
    color: #fff;
    -webkit-transition: all ease 0.3s;
    transition: all ease 0.3s
}

.city-main2 .list .item .btn:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.majorAdd-city .major-yxzy .tit::before {
    background: #0066A3
}

.majorAdd-city .major-yxzy .btn1 {
    border-color: #0066A3;
    color: #0066A3
}

.majorAdd-city .major-yxzy .btn1:hover {
    background-color: #0066A3
}

.majorAdd-city .major-yxzy .le .w1 .item.on {
    background: #0066A3
}

.majorAdd-city .major-yxzy .ri .list .item:hover .name {
    background-color: #0066A3
}

.majorAdd-city .major-yxzy .ri .list .item:hover .ico {
    border-color: #0066A3
}

.majorAdd-city .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-city .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #0066A3
}

.majorAdd-city .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-city .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #0066A3
}

.majorAdd-machinery .machinery-main1 {
    padding-bottom: 76px
}

.majorAdd-machinery .machinery-main1 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    color: #333
}

.majorAdd-machinery .machinery-main1 .list .item {
    background-color: #FBFBFB;
    width: 590px;
    margin-bottom: 20px;
    padding: 30px
}

.majorAdd-machinery .machinery-main1 .list .ico {
    width: 92px;
    height: 92px
}

.majorAdd-machinery .machinery-main1 .list .name {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 1
}

.majorAdd-machinery .machinery-main1 .list .intro {
    font-size: 16px;
    line-height: 28px;
    max-height: 56px
}

.majorAdd-machinery .machinery-main1 .list .line {
    width: 2px;
    height: 115px;
    background-color: #F0F0F0;
    margin: 0 30px
}

.majorAdd-machinery .machinery-main2 {
    padding-bottom: 70px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/03machinery/2-bg1.png);
    background-size: cover
}

.majorAdd-machinery .machinery-main2 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    color: #333
}

.majorAdd-machinery .machinery-main2 .list .item {
    width: 300px;
    height: 482px;
    margin-bottom: 20px;
    padding: 30px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

.majorAdd-machinery .machinery-main2 .list .btn {
    width: 171px;
    height: 46px;
    background: #326DF9;
    border-radius: 23px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin-top: 50px
}

.majorAdd-machinery .machinery-main2 .list .item0 {
    background-image: url(../majorImgs/03machinery/2-bg2.png)
}

.majorAdd-machinery .machinery-main2 .list .item0 .intro {
    color: #000
}

.majorAdd-machinery .machinery-main2 .list .item1 {
    background-image: url(../majorImgs/03machinery/2-bg3.png)
}

.majorAdd-machinery .machinery-main2 .list .item1 .intro,
.majorAdd-machinery .machinery-main2 .list .item1 .name {
    color: #fff
}

.majorAdd-machinery .machinery-main2 .list .item2 {
    background-image: url(../majorImgs/03machinery/2-bg4.png)
}

.majorAdd-machinery .machinery-main2 .list .item2 .intro {
    color: #fff
}

.majorAdd-machinery .machinery-main2 .list .item2 .name {
    color: #fff
}

.majorAdd-machinery .machinery-main2 .list .item2 .btn {
    background-color: #fff;
    color: #326DF9
}

.majorAdd-machinery .machinery-main2 .list .name {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
    line-height: 1
}

.majorAdd-machinery .machinery-main2 .list .intro {
    font-size: 16px;
    line-height: 30px;
    max-height: 150px
}

.majorAdd-machinery .machinery-main3 {
    padding-bottom: 108px
}

.majorAdd-machinery .machinery-main3 .box {
    width: 1202px
}

.majorAdd-machinery .machinery-main3 .box .tit {
    margin-right: -60px;
    position: absolute;
    z-index: 40;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 155px;
    height: 155px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/03machinery/3-ico.png);
    font-size: 28px;
    font-weight: bold;
    color: #fff
}

.majorAdd-machinery .machinery-main3 .box .le {
    width: 410px;
    background-color: #f6f6f6;
    margin-left: 105px;
    color: #000;
    padding: 40px 45px 40px 70px;
    border-radius: 40px 0 0 40px
}

.majorAdd-machinery .machinery-main3 .box .le .name {
    font-weight: bold;
    font-size: 24px;
    margin-bottom: 20px
}

.majorAdd-machinery .machinery-main3 .box .le .intro {
    font-size: 16px;
    line-height: 24px
}

.majorAdd-machinery .machinery-main3 .box .ri {
    width: 696px;
    border-radius: 40px;
    overflow: hidden
}

.majorAdd-machinery .machinery-main3 .box .ri .item {
    padding: 40px 45px
}

.majorAdd-machinery .machinery-main3 .box .ri .item:nth-child(odd) {
    color: #fff;
    background-color: #1f51bb
}

.majorAdd-machinery .machinery-main3 .box .ri .item:nth-child(even) {
    color: #1F51BB
}

.majorAdd-machinery .machinery-main3 .box .ri .item .name {
    font-size: 24px;
    font-weight: bold;
    width: 100px
}

.majorAdd-machinery .machinery-main3 .box .ri .item .intro {
    font-size: 16px;
    line-height: 26.6px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%
}

.majorAdd-machinery .machinery-main4 {
    padding-bottom: 75px
}

.majorAdd-machinery .machinery-main4 .box .item {
    cursor: pointer;
    width: 930px;
    background: rgba(31, 81, 187, 0.04);
    border-radius: 78px;
    padding: 35px 53px 26px 60px;
    position: relative;
    margin-bottom: 24px;
    border: 1px dashed #1F51BB
}

.majorAdd-machinery .machinery-main4 .box .item .ico {
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/03machinery/4-ico.png);
    width: 46px;
    height: 46px;
    position: absolute;
    right: 50px;
    top: 17px
}

.majorAdd-machinery .machinery-main4 .box .item .name {
    font-size: 28px;
    font-weight: bold;
    color: #326DF9;
    line-height: 1;
    margin-bottom: 10px
}

.majorAdd-machinery .machinery-main4 .box .item .intro {
    color: #333;
    font-size: 18px;
    line-height: 27px
}

.majorAdd-machinery .machinery-main4 .box .item.even {
    margin-left: 270px
}

.majorAdd-build .build-main1 {
    padding-bottom: 84px
}

.majorAdd-build .build-main1 .box {
    width: 1205px
}

.majorAdd-build .build-main1 .box .con {
    height: 392px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/04build/1-bg.png)
}

.majorAdd-build .build-main1 .box .con .div {
    padding: 20px 72px 20px 435px;
    font-style: italic;
    color: #333333;
    line-height: 47px;
    font-size: 20px
}

.majorAdd-build .build-main2 {
    padding-bottom: 73px;
    background-color: #F7F7F7
}

.majorAdd-build .build-main2 .item {
    width: 294px;
    height: 313px;
    background-position: center;
    background-repeat: no-repeat;
    text-align: center
}

.majorAdd-build .build-main2 .item .num {
    width: 70px;
    line-height: 43px;
    text-align: center;
    display: block;
    margin: 2px auto 0;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    color: #fff
}

.majorAdd-build .build-main2 .item .name {
    margin-top: 36px;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 20px;
    line-height: 1
}

.majorAdd-build .build-main2 .item .intro {
    color: #666;
    line-height: 30px;
    max-height: 60px;
    margin: 0 auto 40px;
    text-align: center;
    max-width: 208px
}

.majorAdd-build .build-main2 .item .btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 140px;
    height: 41px;
    background: -webkit-gradient(linear, left bottom, left top, from(#ED6504), to(#F9B551));
    background: linear-gradient(0deg, #ED6504 0%, #F9B551 100%);
    border-radius: 20px;
    font-size: 16px;
    color: #fff;
    margin: 0 auto
}

.majorAdd-build .build-main2 .item .btn:hover {
    background: -webkit-gradient(linear, left top, right top, from(#ED6504), to(#F9B551));
    background: linear-gradient(90deg, #ED6504 0%, #F9B551 100%)
}

.majorAdd-build .build-main2 .item.item0 {
    background-image: url(../majorImgs/04build/2-bg1.png)
}

.majorAdd-build .build-main2 .item.item0 .name {
    color: #703CD7
}

.majorAdd-build .build-main2 .item.item1 {
    background-image: url(../majorImgs/04build/2-bg2.png)
}

.majorAdd-build .build-main2 .item.item1 .name {
    color: #30C3FA
}

.majorAdd-build .build-main2 .item.item2 {
    background-image: url(../majorImgs/04build/2-bg3.png)
}

.majorAdd-build .build-main2 .item.item2 .name {
    color: #FFB624
}

.majorAdd-build .build-main2 .item.item3 {
    background-image: url(../majorImgs/04build/2-bg4.png)
}

.majorAdd-build .build-main2 .item.item3 .name {
    color: #D94521
}

.majorAdd-build .build-main3 {
    padding-bottom: 30px;
    background-color: #fff
}

.majorAdd-build .build-main3 .intro {
    font-size: 20px;
    text-align: center;
    max-width: 1040px;
    margin: 0 auto 72px
}

.majorAdd-build .build-main3 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-build .build-main3 .item {
    width: 374px;
    margin-bottom: 37px;
    margin-right: 38px
}

.majorAdd-build .build-main3 .item:nth-child(3n+3) {
    margin-right: 0
}

.majorAdd-build .build-main3 .item .imgW {
    height: 268px;
    margin-bottom: 30
}

.majorAdd-build .build-main3 .item .btn {
    width: 194px;
    height: 47px;
    background: -webkit-gradient(linear, left bottom, left top, from(#2A5CC2), to(#558CFF));
    background: linear-gradient(0deg, #2A5CC2 0%, #558CFF 100%);
    border-radius: 24px;
    font-size: 20px;
    color: #fff;
    margin: 29px auto 0
}

.majorAdd-build .build-main3 .item .btn:hover {
    background: -webkit-gradient(linear, left top, right top, from(#2A5CC2), to(#558CFF));
    background: linear-gradient(90deg, #2A5CC2 0%, #558CFF 100%)
}

.majorAdd-build .major-yxzy .tit::before {
    background: #1F51BB
}

.majorAdd-build .major-yxzy .btn1 {
    border-color: #1F51BB;
    color: #1F51BB
}

.majorAdd-build .major-yxzy .btn1:hover {
    background-color: #1F51BB
}

.majorAdd-build .major-yxzy .le .w1 .item.on {
    background: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover .name {
    background-color: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover .ico {
    border-color: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-build .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-build .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #1F51BB
}

.majorAdd-build .build-main4 {
    padding-bottom: 43px
}

.majorAdd-build .build-main4 .con {
    border: 1px solid #2A5CC2;
    margin-bottom: 34px
}

.majorAdd-build .build-main4 .tit {
    border-bottom: 1px solid #1f51bb;
    padding: 25px 0;
    padding-right: 48px
}

.majorAdd-build .build-main4 .tit .lab {
    font-weight: bold
}

.majorAdd-build .build-main4 .tit .name {
    font-size: 28px;
    color: #1F51BB;
    font-weight: bold;
    width: 300px;
    text-align: center
}

.majorAdd-build .build-main4 .tit .intro {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 20px;
    color: #484848;
    line-height: 28px;
    font-size: 16px;
    color: #484848
}

.majorAdd-build .build-main4 .list {
    padding: 22px 5px 0
}

.majorAdd-build .build-main4 .list .item {
    margin: 0 18px 25px;
    width: 263px;
    height: 275px
}

.majorAdd-build .build-main4 .list .item .btn {
    width: 194px;
    height: 47px;
    background: -webkit-gradient(linear, left bottom, left top, from(#2A5CC2), to(#558CFF));
    background: linear-gradient(0deg, #2A5CC2 0%, #558CFF 100%);
    border-radius: 24px;
    font-size: 20px;
    color: #fff
}

.majorAdd-build .major-yxzy .tit::before {
    background: #1F51BB
}

.majorAdd-build .major-yxzy .btn1 {
    border-color: #1F51BB;
    color: #1F51BB
}

.majorAdd-build .major-yxzy .btn1:hover {
    background-color: #1F51BB
}

.majorAdd-build .major-yxzy .le .w1 .item.on {
    background: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover .name {
    background-color: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-build .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #1F51BB
}

.majorAdd-build .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-build .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #1F51BB
}

.majorAdd-money .money-main1 {
    padding-bottom: 74px
}

.majorAdd-money .money-main1 .con {
    position: relative;
    padding: 40px 0 87px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/05money/1-bg0.png)
}

.majorAdd-money .money-main1 .item {
    width: 273px;
    height: 335px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    padding: 46px 37px 0;
    position: relative;
    border-radius: 8px;
    background-repeat: no-repeat
}

.majorAdd-money .money-main1 .item.item0 {
    background-image: url(../majorImgs/05money/1-ico1.png);
    background-position: 147px 183px
}

.majorAdd-money .money-main1 .item.item1 {
    background-image: url(../majorImgs/05money/1-ico2.png);
    background-position: 163px 178px
}

.majorAdd-money .money-main1 .item.item2 {
    background-image: url(../majorImgs/05money/1-ico3.png);
    background-position: 169px 178px
}

.majorAdd-money .money-main1 .item.item3 {
    background-image: url(../majorImgs/05money/1-ico4.png);
    background-position: 165px 178px
}

.majorAdd-money .money-main1 .item .name {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #013993;
    line-height: 1
}

.majorAdd-money .money-main1 .item .intro {
    line-height: 30px;
    font-size: 18px;
    max-height: 150px
}

.majorAdd-money .money-main1 .item .lab {
    color: #FFA633;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    right: 34px;
    bottom: 45px;
    line-height: 1px
}

.majorAdd-money .money-main1 .item .jt {
    position: absolute;
    right: 34px;
    top: 19px;
    font-size: 24px;
    color: #CDE0FF;
    line-height: 1;
    font-weight: bold
}

.majorAdd-money .money-main2 {
    padding-bottom: 43px
}

.majorAdd-money .money-main2 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-money .money-main2 .item {
    width: 578px;
    height: 212px;
    background-position: 100%;
    background-repeat: no-repeat;
    margin-bottom: 34px
}

.majorAdd-money .money-main2 .item .name {
    font-size: 28px;
    font-weight: bold;
    color: #013A95;
    line-height: 1;
    margin: 17px 0 40px 119px
}

.majorAdd-money .money-main2 .item .intro {
    line-height: 24px;
    font-size: 14px;
    color: #000;
    max-height: 96px;
    margin: 0px 25px 0 76px
}

.majorAdd-money .money-main2 .item.item0 {
    background-image: url(../majorImgs/05money/2-bg1.png)
}

.majorAdd-money .money-main2 .item.item1 {
    background-image: url(../majorImgs/05money/2-bg2.png)
}

.majorAdd-money .money-main2 .item.item2 {
    background-image: url(../majorImgs/05money/2-bg3.png)
}

.majorAdd-money .money-main2 .item.item3 {
    background-image: url(../majorImgs/05money/2-bg4.png)
}

.majorAdd-money .money-main2 .item.item4 {
    background-image: url(../majorImgs/05money/2-bg5.png)
}

.majorAdd-money .money-main2 .item.item5 {
    background-image: url(../majorImgs/05money/2-bg6.png)
}

.majorAdd-money .money-main3 {
    padding-bottom: 80px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/05money/3-bg.png);
    background-size: cover
}

.majorAdd-money .money-main3 .major-title .h2 {
    color: #fff
}

.majorAdd-money .money-main3 .major-title .en {
    color: #66759D
}

.majorAdd-money .money-main3 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-money .money-main3 .item {
    width: 48%;
    margin-bottom: 17px
}

.majorAdd-money .money-main3 .item .name {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    padding: 0 10px 0 30px;
    background: rgba(0, 19, 71, 0.49);
    height: 61px;
    position: relative;
    border-radius: 30px 0 0 30px;
    max-width: calc(100% - 38px)
}

.majorAdd-money .money-main3 .item .name::after {
    content: '';
    display: block;
    width: 38px;
    height: 100%;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/05money/jt2.png);
    background-size: 100% 100%;
    position: absolute;
    left: 100%
}

.majorAdd-money .money-main3 .item .name::before {
    content: '';
    display: block;
    width: 100%;
    height: 94%;
    position: absolute;
    left: 0;
    top: 0;
    border: 2px solid #4565a7;
    border-right: none;
    border-radius: 30px 0 0 30px
}

.majorAdd-money .money-main4 {
    padding-bottom: 59px
}

.majorAdd-money .money-main4 .le {
    padding: 30px 40px 15px;
    position: relative;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    box-shadow: 0px 2px 8px 1px rgba(16, 31, 70, 0.24);
    border-radius: 20px;
    width: 560px
}

.majorAdd-money .money-main4 .le::after {
    content: '';
    display: block;
    width: 21px;
    height: 39px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/05money/jt.jpg);
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.majorAdd-money .money-main4 .le .item {
    margin-bottom: 15px;
    color: #000000;
    line-height: 22px;
    font-size: 18px
}

.majorAdd-money .money-main4 .le .item .lab {
    width: 110px;
    height: 34px;
    background: #F6C380;
    border-radius: 17px;
    padding-left: 14px;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #FFFFFF;
    line-height: 34px;
    margin-right: 10px
}

.majorAdd-money .money-main4 .le .item .name {
    font-weight: bold;
    font-style: italic
}

.majorAdd-money .money-main4 .le .item .intro {
    font-style: italic;
    margin-top: 10px;
    font-size: 18px
}

.majorAdd-money .major-yxzy .tit::before {
    background: #0043AE
}

.majorAdd-money .major-yxzy .btn1 {
    border-color: #0043AE;
    color: #0043AE
}

.majorAdd-money .major-yxzy .btn1:hover {
    background-color: #0043AE
}

.majorAdd-money .major-yxzy .le .w1 .item.on {
    background: #0043AE
}

.majorAdd-money .major-yxzy .ri .list .item:hover .name {
    background-color: #0043AE
}

.majorAdd-money .major-yxzy .ri .list .item:hover .ico {
    border-color: #0043AE
}

.majorAdd-money .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-money .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #0043AE
}

.majorAdd-money .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-money .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #0043AE
}

.majorAdd-kuaiji .kuaiji-main1 .box {
    background-color: #F9F9F9;
    padding: 40px 50px;
    border-radius: 20px
}

.majorAdd-kuaiji .kuaiji-main1 .w {
    width: 50%;
    color: #000
}

.majorAdd-kuaiji .kuaiji-main1 .w .b {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 30px
}

.majorAdd-kuaiji .kuaiji-main1 .w .intro {
    font-size: 18px;
    line-height: 36px
}

.majorAdd-kuaiji .kuaiji-main1 .w .tit {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    line-height: 64px;
    height: 71px;
    font-size: 24px;
    font-weight: bold
}

.majorAdd-kuaiji .kuaiji-main1 .le .tit {
    padding-left: 28px;
    background-image: url(../majorImgs/06kuaiji/1-tit1.png)
}

.majorAdd-kuaiji .kuaiji-main1 .ri .tit {
    padding-left: 47px;
    background-image: url(../majorImgs/06kuaiji/1-tit2.png)
}

.majorAdd-kuaiji .kuaiji-main1 .ri .con {
    padding-left: 14px
}

.majorAdd-kuaiji .kuaiji-main2 .tabs {
    margin-bottom: 57px
}

.majorAdd-kuaiji .kuaiji-main2 .tabs .item {
    width: 180px;
    height: 62px;
    background: #F95E37;
    border-radius: 31px;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    cursor: pointer
}

.majorAdd-kuaiji .kuaiji-main2 .con {
    position: relative
}

.majorAdd-kuaiji .kuaiji-main2 .con::after,
.majorAdd-kuaiji .kuaiji-main2 .con::before {
    content: '';
    display: block;
    width: 50%;
    height: 100%;
    background-color: #232473;
    position: absolute;
    bottom: 0;
    left: 0
}

.majorAdd-kuaiji .kuaiji-main2 .con::after {
    height: 50%;
    background-color: #f4f4f4;
    left: auto;
    right: 0
}

.majorAdd-kuaiji .kuaiji-main2 .le {
    position: relative;
    z-index: 40;
    width: 445px;
    padding: 45px 0 15px
}

.majorAdd-kuaiji .kuaiji-main2 .le .tit {
    font-weight: bold;
    font-size: 30px;
    line-height: 44px;
    padding-left: 30px;
    position: relative;
    margin-bottom: 50px;
    color: #fff
}

.majorAdd-kuaiji .kuaiji-main2 .le .tit::before {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
    height: 78px;
    background: #F95E37;
    content: '';
    display: block
}

.majorAdd-kuaiji .kuaiji-main2 .le .list1 .item {
    width: 209px;
    height: 254px;
    background: #FFFFFF;
    border-radius: 10px;
    margin-bottom: 30px;
    padding: 20px 15px
}

.majorAdd-kuaiji .kuaiji-main2 .le .list1 .item .h2 {
    width: 96px;
    height: 35px;
    border: 1px solid #FFD0C4;
    border-radius: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #F95E37;
    font-size: 16px;
    margin-bottom: 20px
}

.majorAdd-kuaiji .kuaiji-main2 .le .list1 .item .p1 {
    font-size: 14px;
    color: #666;
    padding: 0 5px;
    text-align: justify
}

.majorAdd-kuaiji .kuaiji-main2 .le .list0 .item {
    width: 209px;
    height: 254px;
    background: #FFFFFF;
    border-radius: 10px;
    margin-bottom: 30px;
    padding-top: 40px
}

.majorAdd-kuaiji .kuaiji-main2 .le .list0 .item .h2 {
    height: 33px;
    padding: 0 25px;
    line-height: 33px;
    display: inline-block;
    background: #F95E37;
    border-radius: 0px 17px 17px 0px;
    color: #fff;
    font-size: 20px;
    margin-bottom: 20px
}

.majorAdd-kuaiji .kuaiji-main2 .le .list0 .item .p1 {
    font-size: 18px;
    color: #000;
    padding: 0 11px;
    margin-bottom: 30px
}

.majorAdd-kuaiji .kuaiji-main2 .ri {
    padding: 50px;
    position: relative;
    z-index: 40;
    width: 713px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 35px 0px rgba(190, 190, 190, 0.53);
    box-shadow: 0px 0px 35px 0px rgba(190, 190, 190, 0.53);
    border-radius: 10px
}

.majorAdd-kuaiji .kuaiji-main2 .ri .tit {
    width: 110px;
    height: 31px;
    border: 1px dashed #F95E37;
    border-radius: 16px;
    font-weight: bold;
    font-size: 16px;
    color: #F95E37;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 26px
}

.majorAdd-kuaiji .kuaiji-main2 .ri .intro {
    line-height: 32px;
    font-size: 16px;
    margin-bottom: 45px
}

.majorAdd-kuaiji .kuaiji-main3 {
    padding-bottom: 80px
}

.majorAdd-kuaiji .kuaiji-main3 .box {
    width: 972px
}

.majorAdd-kuaiji .kuaiji-main3 .box .item {
    width: 290px
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .intro {
    line-height: 24px;
    font-size: 14px;
    max-height: 100px
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .name {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 16px;
    line-height: 1
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .imgW {
    height: 205px
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .div {
    background-color: #F95E37;
    color: #fff;
    padding: 20px 28px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 216px
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .btn {
    width: 141px;
    height: 41px;
    background: #F95E37;
    color: #fff;
    border-radius: 20px;
    margin: 21px auto 0;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.majorAdd-kuaiji .kuaiji-main3 .box .item .btn .ico {
    margin-right: 7px;
    width: 17px
}

.majorAdd-kuaiji .kuaiji-main4 {
    padding-bottom: 175px
}

.majorAdd-kuaiji .kuaiji-main4 .imgs {
    width: 519px;
    height: 521px;
    display: block;
    margin-left: 365px
}

.majorAdd-kuaiji .kuaiji-main4 .con {
    position: relative
}

.majorAdd-kuaiji .kuaiji-main4 .con .item {
    position: absolute;
    width: 259px;
    height: 287px;
    background-position: center;
    background-image: url(../majorImgs/06kuaiji/4-1.png);
    text-align: center
}

.majorAdd-kuaiji .kuaiji-main4 .con .item .num {
    width: 50px;
    height: 56px;
    background-position: center;
    background-image: url(../majorImgs/06kuaiji/4-2.png);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    margin: 32px auto 18px
}

.majorAdd-kuaiji .kuaiji-main4 .con .item .name {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    margin-bottom: 20px;
    line-height: 1
}

.majorAdd-kuaiji .kuaiji-main4 .con .item .intro {
    font-size: 14px;
    line-height: 20px;
    color: #000;
    max-width: 155px;
    margin: 0 auto
}

.majorAdd-kuaiji .kuaiji-main4 .con .item0,
.majorAdd-kuaiji .kuaiji-main4 .con .item3 {
    top: 0
}

.majorAdd-kuaiji .kuaiji-main4 .con .item1,
.majorAdd-kuaiji .kuaiji-main4 .con .item2 {
    bottom: 0
}

.majorAdd-kuaiji .kuaiji-main4 .con .item0 {
    left: 0
}

.majorAdd-kuaiji .kuaiji-main4 .con .item1 {
    left: 133px
}

.majorAdd-kuaiji .kuaiji-main4 .con .item2 {
    right: 111px
}

.majorAdd-kuaiji .kuaiji-main4 .con .item3 {
    right: 0
}

.majorAdd-kuaiji .major-yxzy .tit::before {
    background: #F95E37
}

.majorAdd-kuaiji .major-yxzy .btn1 {
    border-color: #F95E37;
    color: #F95E37
}

.majorAdd-kuaiji .major-yxzy .btn1:hover {
    background-color: #F95E37
}

.majorAdd-kuaiji .major-yxzy .le .w1 .item.on {
    background: #F95E37
}

.majorAdd-kuaiji .major-yxzy .ri .list .item:hover .name {
    background-color: #F95E37
}

.majorAdd-kuaiji .major-yxzy .ri .list .item:hover .ico {
    border-color: #F95E37
}

.majorAdd-kuaiji .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-kuaiji .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #F95E37
}

.majorAdd-kuaiji .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-kuaiji .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #F95E37
}

.majorAdd-jinrong .jinrong-main1 {
    padding-bottom: 64px
}

.majorAdd-jinrong .jinrong-main1 .list {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.majorAdd-jinrong .jinrong-main1 .item {
    width: 323px
}

.majorAdd-jinrong .jinrong-main1 .imgs {
    display: block;
    height: 212px;
    margin: 0 auto 32px
}

.majorAdd-jinrong .jinrong-main1 .name {
    font-size: 24px;
    margin-bottom: 30px;
    text-align: center;
    line-height: 1.2
}

.majorAdd-jinrong .jinrong-main1 .intro {
    line-height: 2;
    font-size: 14px
}

.majorAdd-jinrong .jinrong-main2 {
    background-image: url(../majorImgs/07jinrong/2-bg.png);
    background-position: center;
    background-size: cover;
    padding-bottom: 84px
}

.majorAdd-jinrong .jinrong-main2 .con {
    background-color: #fff;
    border-radius: 20px;
    padding: 105px 0 133px;
    position: relative
}

.majorAdd-jinrong .jinrong-main2 .con .imgs {
    display: block;
    width: 592px;
    margin-left: 300px
}

.majorAdd-jinrong .jinrong-main2 .con .item {
    position: absolute
}

.majorAdd-jinrong .jinrong-main2 .con .item .name {
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 26px
}

.majorAdd-jinrong .jinrong-main2 .con .item .intro {
    color: #999999;
    line-height: 26.5px
}

.majorAdd-jinrong .jinrong-main2 .con .item0,
.majorAdd-jinrong .jinrong-main2 .con .item1 {
    top: 81px
}

.majorAdd-jinrong .jinrong-main2 .con .item0 .name,
.majorAdd-jinrong .jinrong-main2 .con .item1 .name {
    color: #FF4F01
}

.majorAdd-jinrong .jinrong-main2 .con .item2,
.majorAdd-jinrong .jinrong-main2 .con .item3 {
    top: 296px
}

.majorAdd-jinrong .jinrong-main2 .con .item2 .name,
.majorAdd-jinrong .jinrong-main2 .con .item3 .name {
    color: #004CD8
}

.majorAdd-jinrong .jinrong-main2 .con .item4,
.majorAdd-jinrong .jinrong-main2 .con .item5 {
    top: 513px
}

.majorAdd-jinrong .jinrong-main2 .con .item4 .name,
.majorAdd-jinrong .jinrong-main2 .con .item5 .name {
    color: #FC9503
}

.majorAdd-jinrong .jinrong-main2 .con .item0 .name,
.majorAdd-jinrong .jinrong-main2 .con .item2 .name,
.majorAdd-jinrong .jinrong-main2 .con .item4 .name {
    text-align: right
}

.majorAdd-jinrong .jinrong-main2 .con .item0 {
    left: 147px;
    width: 210px
}

.majorAdd-jinrong .jinrong-main2 .con .item1 {
    right: 128px;
    width: 245px
}

.majorAdd-jinrong .jinrong-main2 .con .item2 {
    left: 74px;
    width: 200px
}

.majorAdd-jinrong .jinrong-main2 .con .item3 {
    right: 86px;
    width: 200px
}

.majorAdd-jinrong .jinrong-main2 .con .item4 {
    left: 168px;
    width: 195px
}

.majorAdd-jinrong .jinrong-main2 .con .item5 {
    right: 127px;
    width: 245px
}

.majorAdd-jinrong .jinrong-main3 {
    padding-bottom: 102px
}

.majorAdd-jinrong .jinrong-main3 .con {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.majorAdd-jinrong .jinrong-main3 .con .le {
    width: 735px
}

.majorAdd-jinrong .jinrong-main3 .con .le .tit {
    height: 75px;
    font-size: 20px;
    font-weight: bold;
    color: #FF7E00;
    line-height: 75px;
    border: 1px dashed #FF7E00;
    text-align: center;
    margin-bottom: 14px
}

.majorAdd-jinrong .jinrong-main3 .con .le .list {
    padding: 0 6px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-jinrong .jinrong-main3 .con .le .item {
    font-size: 20px;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 12px 0 0;
    color: #004CD8;
    width: 166px;
    height: 66px;
    border-radius: 33px;
    -webkit-box-shadow: 0px 0px 6px 0px rgba(14, 45, 199, 0.21);
    box-shadow: 0px 0px 6px 0px rgba(14, 45, 199, 0.21);
    border: 1px solid transparent;
    -webkit-transition: all 300ms;
    transition: all 300ms
}

.majorAdd-jinrong .jinrong-main3 .con .le .item:hover {
    border-color: #004CD8
}

.majorAdd-jinrong .jinrong-main3 .con .le .item0,
.majorAdd-jinrong .jinrong-main3 .con .le .item2,
.majorAdd-jinrong .jinrong-main3 .con .le .item5,
.majorAdd-jinrong .jinrong-main3 .con .le .item7,
.majorAdd-jinrong .jinrong-main3 .con .le .item12,
.majorAdd-jinrong .jinrong-main3 .con .le .item14,
.majorAdd-jinrong .jinrong-main3 .con .le .item17 {
    background: linear-gradient(92deg, #C1D0FD 0%, #fff 100%);
    border: none
}

.majorAdd-jinrong .jinrong-main3 .con .ri {
    width: 419px
}

.majorAdd-jinrong .jinrong-main3 .con .ri .tit {
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    line-height: 65px;
    color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/07jinrong/3-tit.png);
    margin-bottom: 11px
}

.majorAdd-jinrong .jinrong-main3 .con .ri .intro {
    color: #131313;
    line-height: 28px;
    border: 1px dashed #004CD8;
    padding: 16px
}

.majorAdd-jinrong .jinrong-main4 {
    background-image: url(../majorImgs/07jinrong/4-bg.png);
    background-position: center;
    background-size: cover;
    padding-bottom: 102px
}

.majorAdd-jinrong .jinrong-main4 .item {
    width: 292px;
    height: 303px;
    background-position: 0 center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/07jinrong/4-bg1.png)
}

.majorAdd-jinrong .jinrong-main4 .name {
    font-size: 24px;
    font-weight: bold;
    color: #004CD8;
    line-height: 1;
    padding-left: 63px;
    margin: 29px 0 38px
}

.majorAdd-jinrong .jinrong-main4 .intro {
    padding: 0 30px 0 41px;
    line-height: 29px;
    font-size: 18px
}

.majorAdd-jinrong .jinrong-main4 .intro .p1 {
    margin-bottom: 8px
}

.majorAdd-jinrong .jinrong-main5 {
    padding-bottom: 74px
}

.majorAdd-jinrong .jinrong-main5 .box {
    width: 1130px
}

.majorAdd-jinrong .jinrong-main5 .le {
    width: 485px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-jinrong .jinrong-main5 .le .item {
    width: 233px;
    height: 105px;
    margin: 0 0 18px 0
}

.majorAdd-jinrong .jinrong-main5 .ri {
    width: 600px;
    margin-bottom: 18px
}

.majorAdd-jinrong .jinrong-main5 .ri .tit {
    font-size: 28px;
    color: #004CD8;
    text-decoration: underline;
    margin-bottom: 26px;
    font-weight: bold
}

.majorAdd-jinrong .jinrong-main5 .ri .intro {
    font-size: 18px;
    line-height: 32px;
    color: #000
}

.majorAdd-jinrong .jinrong-main5 .ri .btn {
    width: 280px;
    height: 76px;
    background: #004CD8;
    border-radius: 38px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 24px;
    margin-top: 40px
}

.majorAdd-jinrong .major-yxzy .tit::before {
    background: #004CD8
}

.majorAdd-jinrong .major-yxzy .btn1 {
    border-color: #004CD8;
    color: #004CD8
}

.majorAdd-jinrong .major-yxzy .btn1:hover {
    background-color: #004CD8
}

.majorAdd-jinrong .major-yxzy .le .w1 .item.on {
    background: #004CD8
}

.majorAdd-jinrong .major-yxzy .ri .list .item:hover .name {
    background-color: #004CD8
}

.majorAdd-jinrong .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-jinrong .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #004CD8
}

.majorAdd-jinrong .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-jinrong .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #004CD8
}

.majorAdd-hotal .major-yxzy .tit::before {
    background: #004CD8
}

.majorAdd-hotal .major-yxzy .btn1 {
    border-color: #004CD8;
    color: #004CD8
}

.majorAdd-hotal .major-yxzy .btn1:hover {
    background-color: #004CD8
}

.majorAdd-hotal .major-yxzy .le .w1 .item.on {
    background: #004CD8
}

.majorAdd-hotal .major-yxzy .ri .list .item:hover .name {
    background-color: #004CD8
}

.majorAdd-hotal .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-hotal .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #004CD8
}

.majorAdd-hotal .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-hotal .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #004CD8
}

.majorAdd-shichang .major-yxzy .tit::before {
    background: #3A56C5
}

.majorAdd-shichang .major-yxzy .btn1 {
    border-color: #3A56C5;
    color: #3A56C5
}

.majorAdd-shichang .major-yxzy .btn1:hover {
    background-color: #3A56C5
}

.majorAdd-shichang .major-yxzy .le .w1 .item.on {
    background: #3A56C5
}

.majorAdd-shichang .major-yxzy .ri .list .item:hover .name {
    background-color: #3A56C5
}

.majorAdd-shichang .major-yxzy .ri .list .item:hover .ico {
    border-color: #3A56C5
}

.majorAdd-shichang .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-shichang .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #3A56C5
}

.majorAdd-shichang .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-shichang .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #3A56C5
}

.majorAdd-art .major-yxzy .tit::before {
    background: #00C2DE
}

.majorAdd-art .major-yxzy .btn1 {
    border-color: #00C2DE;
    color: #00C2DE
}

.majorAdd-art .major-yxzy .btn1:hover {
    background-color: #00C2DE
}

.majorAdd-art .major-yxzy .le .w1 .item.on {
    background: #00C2DE
}

.majorAdd-art .major-yxzy .ri .list .item:hover .name {
    background-color: #00C2DE
}

.majorAdd-art .major-yxzy .ri .list .item:hover .ico {
    border-color: #00C2DE
}

.majorAdd-art .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-art .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #00C2DE
}

.majorAdd-art .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-art .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #00C2DE
}

.majorAdd-huanjing .major-yxzy .tit::before {
    background: #1662F3
}

.majorAdd-huanjing .major-yxzy .btn1 {
    border-color: #1662F3;
    color: #1662F3
}

.majorAdd-huanjing .major-yxzy .btn1:hover {
    background-color: #1662F3
}

.majorAdd-huanjing .major-yxzy .le .w1 .item.on {
    background: #1662F3
}

.majorAdd-huanjing .major-yxzy .ri .list .item:hover .name {
    background-color: #1662F3
}

.majorAdd-huanjing .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-huanjing .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #1662F3
}

.majorAdd-huanjing .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-huanjing .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #1662F3
}

.majorAdd-jiaoyu .major-yxzy .tit::before {
    background: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .btn1 {
    border-color: #3D3BAF;
    color: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .btn1:hover {
    background-color: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .le .w1 .item.on {
    background: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover .name {
    background-color: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover .ico {
    border-color: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #3D3BAF
}

.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-jiaoyu .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #3D3BAF
}

.majorAdd-pingmian .major-yxzy .tit::before {
    background: #ED4779
}

.majorAdd-pingmian .major-yxzy .btn1 {
    border-color: #ED4779;
    color: #ED4779
}

.majorAdd-pingmian .major-yxzy .btn1:hover {
    background-color: #ED4779
}

.majorAdd-pingmian .major-yxzy .le .w1 .item.on {
    background: #ED4779
}

.majorAdd-pingmian .major-yxzy .ri .list .item:hover .name {
    background-color: #ED4779
}

.majorAdd-pingmian .major-yxzy .ri .list .item:hover .ico {
    border-color: #ED4779
}

.majorAdd-pingmian .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-pingmian .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #ED4779
}

.majorAdd-pingmian .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-pingmian .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #ED4779
}

.majorAdd-bussiness .major-yxzy .tit::before {
    background: #42048F
}

.majorAdd-bussiness .major-yxzy .btn1 {
    border-color: #42048F;
    color: #42048F
}

.majorAdd-bussiness .major-yxzy .btn1:hover {
    background-color: #42048F
}

.majorAdd-bussiness .major-yxzy .le .w1 .item.on {
    background: #42048F
}

.majorAdd-bussiness .major-yxzy .ri .list .item:hover .name {
    background-color: #42048F
}

.majorAdd-bussiness .major-yxzy .ri .list .item:hover .ico {
    border-color: #42048F
}

.majorAdd-bussiness .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-bussiness .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #42048F
}

.majorAdd-bussiness .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-bussiness .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #42048F
}

.majorAdd-indoor .indoor-main1 .item {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 32px
}

.majorAdd-indoor .indoor-main1 .btn {
    width: 221px;
    height: 72px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/15indoor/1-1.png);
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 72px;
    padding-left: 18px;
    margin-right: 36px;
    margin-top: 9px;
    display: block
}

.majorAdd-indoor .indoor-main1 .ri {
    background-color: #F3F3F3;
    border-radius: 20px;
    padding: 26px 37px;
    font-size: 18px;
    color: #000;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%
}

.majorAdd-indoor .indoor-main1 .ri .name {
    font-weight: bold;
    line-height: 1;
    text-align: center
}

.majorAdd-indoor .indoor-main1 .ri .ico {
    width: 76px;
    height: 76px;
    display: block;
    margin: 0 auto 10px
}

.majorAdd-indoor .indoor-main2 {
    padding-bottom: 23px
}

.majorAdd-indoor .indoor-main2 .box {
    width: 1163px
}

.majorAdd-indoor .indoor-main2 .item {
    height: 200px;
    margin-bottom: 37px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%
}

.majorAdd-indoor .indoor-main2 .name {
    font-size: 28px;
    color: #333;
    line-height: 1;
    margin-bottom: 22px;
    font-weight: bold
}

.majorAdd-indoor .indoor-main2 .intro {
    color: #666666;
    font-size: 16px;
    line-height: 36px
}

.majorAdd-indoor .indoor-main2 .odd .div {
    margin-left: 50px
}

.majorAdd-indoor .indoor-main2 .even .div {
    margin-left: 637px
}

.majorAdd-indoor .indoor-main2 .div {
    padding-top: 38px;
    max-width: 480px
}

.majorAdd-indoor .indoor-main2 .item0 {
    background-image: url(../majorImgs/15indoor/2-1.png)
}

.majorAdd-indoor .indoor-main2 .item1 {
    background-image: url(../majorImgs/15indoor/2-2.png)
}

.majorAdd-indoor .indoor-main2 .item2 {
    background-image: url(../majorImgs/15indoor/2-3.png)
}

.majorAdd-indoor .indoor-main2 .item3 {
    background-image: url(../majorImgs/15indoor/2-4.png)
}

.majorAdd-indoor .indoor-main3 {
    padding-bottom: 77px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/15indoor/3-bg.png);
    margin-bottom: 78px
}

.majorAdd-indoor .indoor-main3 .top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: 81px
}

.majorAdd-indoor .indoor-main3 .top .lab {
    font-size: 28px;
    font-weight: bold;
    color: #FB9C48
}

.majorAdd-indoor .indoor-main3 .top .item {
    height: 44px;
    border: 1px solid #D1D1D1;
    border-radius: 22px;
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    margin: 0 0 20px 17px
}

.majorAdd-indoor .indoor-main3 .top .dd0 .item0 {
    width: 165px
}

.majorAdd-indoor .indoor-main3 .top .dd0 .item1 {
    width: 86px
}

.majorAdd-indoor .indoor-main3 .top .dd0 .item2 {
    width: 89px
}

.majorAdd-indoor .indoor-main3 .top .dd0 .item3 {
    width: 101px
}

.majorAdd-indoor .indoor-main3 .top .dd0 .item4 {
    width: 135px
}

.majorAdd-indoor .indoor-main3 .top .dd1 .item0 {
    width: 147px
}

.majorAdd-indoor .indoor-main3 .top .dd1 .item1 {
    width: 137px
}

.majorAdd-indoor .indoor-main3 .top .dd1 .item2 {
    width: 137px
}

.majorAdd-indoor .indoor-main3 .top .dd1 .item3 {
    width: 137px
}

.majorAdd-indoor .indoor-main3 .top .dd2 .item0 {
    width: 86px
}

.majorAdd-indoor .indoor-main3 .top .dd2 .item1 {
    width: 186px
}

.majorAdd-indoor .indoor-main3 .top .dd2 .item2 {
    width: 186px
}

.majorAdd-indoor .indoor-main3 .bottom {
    overflow: hidden;
    margin-top: -133px;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.majorAdd-indoor .indoor-main3 .bottom .item {
    width: 271px;
    float: left;
    height: 478px;
    padding: 15px;
    color: #fff
}

.majorAdd-indoor .indoor-main3 .bottom .item .div {
    width: 242px;
    color: #000;
    height: 147px;
    background: #FFFFFF;
    border-radius: 10px 10px 0px 0px;
    margin-bottom: 23px;
    text-align: center
}

.majorAdd-indoor .indoor-main3 .bottom .item .div .name {
    font-size: 24px;
    font-weight: bold
}

.majorAdd-indoor .indoor-main3 .bottom .item .div .lab {
    font-size: 24px
}

.majorAdd-indoor .indoor-main3 .bottom .item .con {
    line-height: 28px;
    font-size: 18px;
    margin-bottom: 20px
}

.majorAdd-indoor .indoor-main3 .bottom .item .txt {
    font-size: 16px;
    font-weight: bold
}

.majorAdd-indoor .indoor-main3 .bottom .item .txt2 {
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    padding: 15px;
    height: 88px;
    background: #FFFFFF;
    border-radius: 0px 0px 10px 10px
}

.majorAdd-indoor .indoor-main3 .bottom .item0 {
    margin-top: 108px;
    background: linear-gradient(170deg, #FA7500 1%, #FB9C48 100%)
}

.majorAdd-indoor .indoor-main3 .bottom .item0 .txt2 {
    color: #FA7602
}

.majorAdd-indoor .indoor-main3 .bottom .item1 {
    margin-top: 232px;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, #6082E5), to(#274EBF));
    background: linear-gradient(0deg, #6082E5 1%, #274EBF 100%)
}

.majorAdd-indoor .indoor-main3 .bottom .item1 .txt2 {
    color: #274EBF
}

.majorAdd-indoor .indoor-main3 .bottom .item2 {
    margin-top: 175px;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, #26B7C4), to(#00A2B1));
    background: linear-gradient(0deg, #26B7C4 1%, #00A2B1 100%)
}

.majorAdd-indoor .indoor-main3 .bottom .item2 .txt2 {
    color: #00A3B1
}

.majorAdd-indoor .indoor-main3 .bottom .item3 {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, #E15959), to(#D13535));
    background: linear-gradient(0deg, #E15959 1%, #D13535 100%)
}

.majorAdd-indoor .indoor-main3 .bottom .item3 .txt2 {
    color: #D13636
}

.majorAdd-indoor .major-yxzy .tit::before {
    background: #FB9C48
}

.majorAdd-indoor .major-yxzy .btn1 {
    border-color: #FB9C48;
    color: #FB9C48
}

.majorAdd-indoor .major-yxzy .btn1:hover {
    background-color: #FB9C48
}

.majorAdd-indoor .major-yxzy .le .w1 .item.on {
    background: #FB9C48
}

.majorAdd-indoor .major-yxzy .ri .list .item:hover .name {
    background-color: #FB9C48
}

.majorAdd-indoor .major-yxzy .ri .list .item:hover .ico {
    border-color: #FB9C48
}

.majorAdd-indoor .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-indoor .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #FB9C48
}

.majorAdd-indoor .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-indoor .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #FB9C48
}

.majorAdd-music .music-main1 {
    padding-bottom: 20px
}

.majorAdd-music .music-main1 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.majorAdd-music .music-main1 .item {
    width: 589px;
    height: 189px;
    margin-bottom: 48px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/16music/1-bg1.png)
}

.majorAdd-music .music-main1 .item .name {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    line-height: 62px;
    width: 290px;
    text-align: center
}

.majorAdd-music .music-main1 .item .intro {
    margin: 35px auto 0;
    color: #000;
    font-size: 20px;
    text-align: center;
    max-width: 440px
}

.majorAdd-music .music-main1 .item2,
.majorAdd-music .music-main1 .item3 {
    background-image: url(../majorImgs/16music/1-bg2.png)
}

.majorAdd-music .music-main2 {
    padding-bottom: 76px
}

.majorAdd-music .music-main2 .con {
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/16music/2-bg.png)
}

.majorAdd-music .music-main2 .con .con-box {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.majorAdd-music .music-main2 .con .le {
    width: 555px
}

.majorAdd-music .music-main2 .con .le .name {
    font-size: 16px;
    color: #fff;
    text-align: center;
    padding: 10px 30px;
    line-height: 24px;
    background-color: #F66B42
}

.majorAdd-music .music-main2 .con .ri {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    padding: 0 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.majorAdd-music .music-main2 .con .ri .name {
    font-size: 24px;
    color: #F66B42;
    margin-bottom: 60px;
    line-height: 1;
    position: relative;
    font-weight: bold
}

.majorAdd-music .music-main2 .con .ri .name .line {
    width: 106px;
    height: 5px;
    background: #F66B42;
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.majorAdd-music .music-main2 .con .ri .intro {
    line-height: 30px;
    font-size: 18px;
    color: #000000
}

.majorAdd-music .music-main3 {
    height: 995px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/16music/3-bg.png);
    margin-bottom: 100px
}

.majorAdd-music .music-main3 .box {
    width: 1064px;
    height: 440px;
    position: relative
}

.majorAdd-music .music-main3 .box .item {
    position: absolute;
    width: 129px;
    height: 129px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../majorImgs/16music/3-bg1.png);
    line-height: 23px;
    color: #FF3A00;
    font-weight: bold;
    text-align: center;
    font-size: 18px
}

.majorAdd-music .music-main3 .box .item0,
.majorAdd-music .music-main3 .box .item1,
.majorAdd-music .music-main3 .box .item2,
.majorAdd-music .music-main3 .box .item3 {
    background-image: url(../majorImgs/16music/3-bg2.png);
    color: #1D2D9C
}

.majorAdd-music .music-main3 .box .item0 {
    left: 154px
}

.majorAdd-music .music-main3 .box .item1 {
    left: 57px;
    bottom: 0
}

.majorAdd-music .music-main3 .box .item2 {
    right: 0;
    top: 91px
}

.majorAdd-music .music-main3 .box .item3 {
    right: 42px;
    bottom: 0
}

.majorAdd-music .music-main3 .box .item4 {
    left: 0;
    top: 91px
}

.majorAdd-music .music-main3 .box .item5 {
    left: 160px;
    top: 177px
}

.majorAdd-music .music-main3 .box .item6 {
    right: 142px;
    top: 0px
}

.majorAdd-music .music-main3 .box .item7 {
    right: 134px;
    top: 180px
}

.majorAdd-music .major-yxzy .tit::before {
    background: #1D2D9C
}

.majorAdd-music .major-yxzy .btn1 {
    border-color: #1D2D9C;
    color: #1D2D9C
}

.majorAdd-music .major-yxzy .btn1:hover {
    background-color: #1D2D9C
}

.majorAdd-music .major-yxzy .le .w1 .item.on {
    background: #1D2D9C
}

.majorAdd-music .major-yxzy .ri .list .item:hover .name {
    background-color: #1D2D9C
}

.majorAdd-music .major-yxzy .ri .list .item:hover .ico {
    border-color: #1D2D9C
}

.majorAdd-music .major-yxzy .ri .list .item:hover.item0 .name::after,
.majorAdd-music .major-yxzy .ri .list .item:hover.item2 .name::after {
    border-right-color: #1D2D9C
}

.majorAdd-music .major-yxzy .ri .list .item:hover.item1 .name::after,
.majorAdd-music .major-yxzy .ri .list .item:hover.item3 .name::after {
    border-left-color: #1D2D9C
}

.row1,
.row2,
.row3,
.row4,
.row5,
.row6,
.row7,
.row8 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.row1 {
    -webkit-line-clamp: 1
}

.row2 {
    -webkit-line-clamp: 2
}

.row3 {
    -webkit-line-clamp: 3
}

.row4 {
    -webkit-line-clamp: 4
}

.row5 {
    -webkit-line-clamp: 5
}

.row6 {
    -webkit-line-clamp: 6
}

.row7 {
    -webkit-line-clamp: 7
}

.row8 {
    -webkit-line-clamp: 8
}

body {
    width: 100%;
    max-width: 1920px;
    margin: auto
}

body,
pre {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px
}

.clearfix {
    zoom: 1
}

.clearfix:before,
.clearfix:after {
    display: table;
    line-height: 0;
    content: ""
}

.clearfix:after {
    clear: both
}

.flex-ct,
.flex-bect,
.flex-le,
.flex-lect {
    display: -ms-flexbox;
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    -o-display: flex;
    display: -webkit-box;
    display: flex
}

table {
    border-collapse: collapse
}

.bgle {
    background-position: 0 center;
    background-repeat: no-repeat
}

body {
    background-color: #FFFFFF
}

* {
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

ul {
    list-style: none
}

a {
    color: #333;
    text-decoration: none
}

.flex-ct {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: justify;
    -webkit-box-pack: center;
    justify-content: center
}

.flex-bect {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between
}

.flex-lect {
    -moz-align-items: center;
    -ms-jalign-items: center;
    -o-align-items: center;
    -ms-flex-pack: align;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flex1 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%
}

.bgCover {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.padd {
    padding: 88px 0
}

.box {
    width: 1200px;
    margin-left: auto !important;
    margin-right: auto !important
}

.ani,
.aniAll,
.aniAll * {
    -webkit-transition: all ease 0.3s;
    transition: all ease 0.3s
}

.img {
    -o-object-fit: cover;
    object-fit: cover;
    max-width: 100%;
    max-height: 100%;
    display: block
}

.cur {
    cursor: pointer
}

#app {
    min-width: 1400px
}

#header {
    position: relative;
    z-index: 30
}

#header .top {
    background-color: #F8F8F8;
    line-height: 60px;
    font-size: 12px
}

#header .a {
    color: #036A61
}

#header .jg {
    margin: 0 6px
}

#header .le .a {
    margin-left: 18px
}

#header .nav {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 170px
}

#header .nava {
    font-size: 16px;
    line-height: 100px
}

#header .dd.have {
    position: relative
}

#header .dd .jt {
    position: relative;
    margin-left: 10px
}

#header .dd .jt::after,
#header .dd .jt::before {
    content: '';
    display: block;
    border: 6px solid transparent;
    border-top-color: #999999;
    border-bottom: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

#header .dd .jt::after {
    margin-top: -2px;
    border-top-color: #fff
}

#header .dd:hover .sub {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

#header .con .box {
    position: relative
}

#header .sub {
    position: absolute;
    width: 130px;
    top: 100%;
    left: 50%;
    -webkit-transform: translate(-50%, 30px);
    transform: translate(-50%, 30px);
    opacity: 0;
    visibility: hidden
}

#header .sub .div {
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 7px 0px rgb(184,184,184,0.9);
    box-shadow: 0px 0px 7px 0px rgb(184,184,184,0.9);
    border-radius: 8px;
    padding: 10px 0
}

#header .sub .sub-a {
    display: block;
    text-align: center;
    line-height: 38px
}

#header .sub .sub-a:hover {
    background-color: #EFF6FF;
    color: #02C176
}

#header .subW {
    width: 1200px;
    background-color: #F7F7F7;
    padding-left: 220px;
    height: 458px
}

#header .subW .div1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 30px 0 0
}

#header .subW .sub-a1 {
    width: 161px;
    height: 65px;
    background: #FFFFFF;
    border-radius: 4px;
    padding: 0 20px;
    border-radius: 10px;
    margin: 0 15px 28px
}

#header .subW .sub-a1 .ico {
    display: block;
    margin-right: 10px;
    width: 32px
}

#header .subW .sub-a1 .ico2 {
    display: none
}

#header .subW .sub-a1:hover {
    background-color: #02C176;
    color: #fff
}

#header .subW .sub-a1:hover .ico2 {
    display: block
}

#header .subW .sub-a1:hover .ico1 {
    display: none
}

.ov {
    overflow: hidden
}

#banner {
    position: relative
}

#banner .swiper-slide .img {
    height: 458px;
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    display: block
}

#banner .ban-dot {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 16%;
    z-index: 1;
    text-align: center
}

#banner .ban-dot span {
    background-color: #fff;
    opacity: 0.2;
    width: 12px;
    height: 12px;
    margin: 0 8px
}

#banner .ban-dot .swiper-pagination-bullet-active {
    opacity: 1
}

.ban-nav {
    -webkit-box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    border-radius: 10px;
    position: absolute;
    top: 30px;
    z-index: 40;
    left: 50%;
    margin-left: -600px;
    background: #FFFFFF;
    overflow: hidden
}

.ban-nav .a {
    border-radius: 10px;
    height: 42px;
    padding: 0 16px
}

.ban-nav .a:hover {
    background-color: #02C176;
    color: #fff
}

.ban-nav .div {
    width: 220px;
    height: 468px;
    overflow-y: auto;
    padding: 20px 15px
}

.ban-nav .div::-webkit-scrollbar {
    width: 4px;
    height: 100%;
    background-color: #E1E1E1;
    border-radius: 5px
}

.ban-nav .div::-webkit-scrollbar-thumb {
    width: 4px;
    background: #ccc;
    border-radius: 5px
}

.ban-bottom {
    padding: 0 30px 0 0;
    margin: -60px 0 0;
    position: absolute;
    z-index: 90;
    right: 50%;
    margin-right: -630px !important;
    width: 995px
}

.ban-bottom .a2 {
    width: 23%;
    background-color: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    height: 100px;
    position: relative;
    padding-left: 20px
}

.ban-bottom b {
    font-size: 20px;
    display: block;
    margin-bottom: 10px
}

.ban-bottom .intro {
    color: #999999
}

.ban-bottom .btn {
    width: 88px;
    height: 33px;
    border-radius: 10px;
    background-position: 85% center;
    background-repeat: no-repeat;
    background-image: url(../image/jt-2.png);
    position: absolute;
    right: 10px;
    top: 10px;
    color: #fff;
    padding-right: 20px
}

.ban-bottom .a20 {
    background-color: #F8FAFF
}

.ban-bottom .a20 .btn {
    background-color: #3275F8
}

.ban-bottom .a21 {
    background-color: #FFF8F4
}

.ban-bottom .a21 .btn {
    background-color: #FE5A33
}

.ban-bottom .a22 {
    background-color: #EFFFFA
}

.ban-bottom .a22 .btn {
    background-color: #00CD86
}

.ban-bottom .a23 {
    background-color: #FFFCF5
}

.ban-bottom .a23 .btn {
    background-color: #FEB101
}

.htit {
    margin-bottom: 40px;
    text-align: center
}

.htit .h2 {
    font-size: 34px;
    line-height: 1
}

.htit .intro {
    font-size: 16px;
    color: #6666;
    margin-top: 26px
}

.tit2 {
    margin-bottom: 20px
}

.tit2::before {
    content: '';
    display: block;
    width: 4px;
    height: 23px;
    background-color: #02C176;
    border-radius: 3px;
    margin-right: 13px
}

.tit2 .name {
    font-weight: bold;
    color: #02C176;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 20px
}

.tit2 .more {
    width: 118px;
    height: 26px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 16px;
    color: #02C176;
    border: 1px solid #02C176;
    border-radius: 20px
}

.tit2 .more::after {
    width: 24px;
    height: 12px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/jt-1.png);
    background-repeat: no-repeat;
    content: '';
    display: block;
    margin-left: 10px
}

.tit2.ff .name {
    color: #fff
}

.tit2.ff::before {
    background-color: #fff
}

.tit2.ff .more {
    color: #fff;
    border-color: #fff
}

.tit2.ff .more::after {
    background-image: url(../image/jt-5.png)
}

.tit2.black .name {
    color: #333
}

.home-main1 {
    padding: 120px 0 87px
}

.home-main1 .box1 {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.home-main1 .w1 {
    width: 329px;
    background-color: #fff;
    padding: 26px 24px 0;
    -webkit-box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: center
}

.home-main1 .w1 .imga {
    width: 31.333%;
    margin: 0 1% 30px
}

.home-main1 .w1 .tit {
    font-size: 16px;
    margin-top: 10px
}

.home-main1 .w1 .ico {
    display: block;
    margin: 0 auto
}

.home-main1 .w2 {
    width: 440px
}

.home-main1 .w2 .as .imga {
    padding: 13px;
    display: block;
    position: relative;
    overflow: hidden
}

.home-main1 .w2 .as .imga.on {
    -webkit-box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    margin: 0 -20px;
    padding: 13px 23px
}

.home-main1 .w2 .as .imga.on::after {
    content: '';
    width: 50px;
    height: 50px;
    background-color: #02C176;
    border-radius: 50%;
    top: 0;
    right: 0;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    position: absolute
}

.home-main1 .w2 .as .ntit {
    position: relative;
    padding-left: 12px;
    font-size: 16px
}

.home-main1 .w2 .as .ntit::after {
    content: '';
    display: block;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #646464;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.home-main1 .w2 .as .np {
    color: #999999;
    line-height: 20px;
    height: 40px;
    margin-top: 10px;
    display: none
}

.home-main1 .w2 .as .imga.on .np {
    display: block
}

.home-main1 .w2 .as .imga.on .sp {
    color: #02C176
}

.home-main1 .w2 .as .imga.on .ntit::after {
    background-color: #02C176
}

.w3-form {
    width: 336px;
    padding: 35px 15px 22px;
    -webkit-box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    box-shadow: 3px 3px 10px 0px rgba(187, 187, 187, 0.7);
    background-color: #fff
}

.w3-form .tit {
    font-weight: bold;
    font-size: 20px;
    color: #02C176;
    text-align: center;
    margin-bottom: 30px
}

.w3-form .el-input__inner {
    background: #F1F5F7;
    border: none;
    border-radius: 10px
}

.w3-form .el-icon-arrow-up:before {
    content: '';
    display: block;
    background-image: url(../image/jt-3.png);
    width: 20px;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center
}

.w3-form .el-input__icon {
    height: 100%
}

.w3-form .el-col {
    margin-bottom: 20px;
    position: relative
}

.w3-form .el-button--primary {
    background-color: #02C176;
    border-color: #02C176;
    height: 40px;
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    margin-top: 135px
}

.home-main2 {
    background-color: #F6F7FB;
    padding-bottom: 40px
}

.home-main2 table {
    width: 100%
}

.home-main2 td {
    position: relative
}

.home-main2 td .a {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}

.home-main2 tr:hover {
    color: #02C176
}

.home-main2 .bg td {
    background-color: #fff
}

.home-main2 .btn {
    width: 100%;
    height: 42px;
    border: 1px solid #F77421;
    color: #F77421
}

.home-main2 td {
    padding: 10px 20px;
    font-size: 20px;
    position: relative
}

.home-main2 .rd1 {
    border-radius: 10px 0 0 10px
}

.home-main2 .rd2 {
    border-radius: 0 10px 10px 0
}

.home-main2 .w1 {
    left: 20px !important;
    padding-right: 20px;
    width: 400px
}

.home-main2 .w2 {
    right: 20px !important;
    width: 160px
}

.home-main2 .th td {
    background-color: #02C176;
    color: #fff
}

.home-main2 .th .rd1 {
    padding-left: 100px
}

.home-main2 .th .rd2 {
    background: linear-gradient(266deg, #02C141, #02C176)
}

.home-main2 .th .rd2::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 1px;
    height: 20px;
    background-color: rgba(255, 255, 255, 0.6);
    margin-right: 100px
}

.home-main2 .ico {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px
}

.home-main2 .tabs {
    font-size: 20px;
    font-weight: bold
}

.home-main2 .tabs .dd {
    padding: 0 25px;
    height: 90px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer
}

.home-main2 .tabs .dd.on {
    background-image: url(../image/home-on.png)
}

.home-main2 .tabs .ico {
    margin-right: 10px
}

.home-main3 {
    margin: 56px 0 68px;
    background-color: #02C176;
    padding: 40px
}

.home-main3 .list {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.home-main3 .dd {
    width: 188px;
    background-color: #fff;
    padding: 20px
}

.home-main3 .dd .ico {
    width: 86px
}

.home-main3 .dd .name {
    font-size: 20px;
    margin: 20px 0 0 10px;
    font-weight: bold
}

.home-main3 .dd .top {
    margin-bottom: 22px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.home-main3 .dd .np {
    font-size: 18px;
    line-height: 1.6
}

.home-main4 {
    margin-bottom: 87px
}

.home-main4 .tit2 {
    border-bottom: 1px solid #ededed
}

.home-main4 .tab5 .btn {
    border-radius: 10px 10px 0 0;
    width: 150px;
    height: 50px;
    font-size: 20px;
    cursor: pointer
}

.home-main4 .tab5 .btn.on {
    background-color: #02C176;
    color: #fff
}

.home-main4 .liuxue-ban {
    margin: 0 -6px
}

.home-main4 .liuxue-ban .ban-dot {
    border-radius: 10px;
    height: 8px;
    background-color: #EFF0F3;
    overflow: hidden;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.home-main4 .liuxue-ban .ban-dot span {
    border-radius: 0px;
    width: 32px;
    background-color: #EFF0F3;
    opacity: 1
}

.home-main4 .liuxue-ban .ban-dot .swiper-pagination-bullet-active {
    background-color: #02C176
}

.home-main4 .liuxue-ban .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px 0 0
}

.home-main4 .liuxue-ban .list .dd {
    width: 225px;
    margin: 0 9px 20px;
    -webkit-box-shadow: 2px 3px 5px 0px rgba(176, 176, 176, 0.3);
    box-shadow: 2px 3px 5px 0px rgba(176, 176, 176, 0.3)
}

.home-main4 .liuxue-ban .list .dd .div {
    padding: 10px
}

.home-main4 .liuxue-ban .list .dd .btn {
    width: 98px;
    height: 33px;
    background: #02C176;
    color: #fff
}

.home-main4 .liuxue-ban .list .dd .view {
    background-image: url(../images/ico-eye.png);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding-left: 20px
}

.home-main4 .m5-ban {
    height: 0px
}

.home-main4 .m5-ban.on {
    height: auto
}

.home-main4 .shuom-ban {
    background-color: #F6F7FB;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.home-main4 .shuom-ban.on {
    padding: 20px
}

.home-main4 .shuom-ban .h2 {
    background-image: url(../image/home-5-ico1.png);
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left: 34px;
    background-size: 28px;
    margin-bottom: 20px
}

.home-main4 .shuom-ban .w1 {
    width: 773px
}

.home-main4 .shuom-ban .w1 .imgW {
    margin-bottom: 26px
}

.home-main4 .shuom-ban .w1 .ban {
    height: 50px;
    position: relative;
    padding-left: 30px;
    margin-bottom: 50px
}

.home-main4 .shuom-ban .w1 .ban .ban-dot {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.home-main4 .shuom-ban .w1 .ban .ban-dot span {
    opacity: 1;
    background-color: #fff
}

.home-main4 .shuom-ban .w1 .ban .ban-dot .swiper-pagination-bullet-active,
.home-main4 .shuom-ban .w1 .ban .ban-dot .swiper-pagination-bullet-active+span {
    opacity: 1;
    background-color: #02C176
}

.home-main4 .shuom-ban .w1 .ban .dd {
    height: 40px;
    background-color: #fff;
    padding-left: 20px;
    margin-bottom: 10px
}

.home-main4 .shuom-ban .w1 .ban .sp {
    color: #02C176;
    margin-right: 2px
}

.home-main4 .shuom-ban .w1 .ban .btn {
    width: 85px;
    height: 100%;
    background-color: #02C176;
    color: #fff
}

.home-main4 .shuom-ban .w2 {
    width: 370px;
    background-color: #fff;
    padding: 23px 20px
}

.home-main4 .shuom-ban .w2 .h2 {
    margin-bottom: 10px
}

.home-main4 .shuom-ban .w2 .dd {
    font-size: 16px;
    padding: 14px 0;
    border-bottom: 1px dashed #ddd;
    background-image: url(../image/home-5-ico2.png);
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left: 28px;
    background-size: 23px
}

.home-main4 .shuom-ban .w2 .lab {
    margin-left: 10px;
    cursor: pointer;
    text-decoration: underline
}

.home-main4 .shuom-ban .w2 .lab:hover {
    color: #F77421
}

.home-main4 .shuom-ban .w2 .red {
    color: #02C176
}

.home-main4 .shuom-ban .w2 .btn {
    background-color: #02C176;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    height: 40px;
    margin-top: 28px
}

.home-main5 {
    background-color: #F6F7FB;
    padding: 68px 0
}

.home-main5 .remark {
    margin-bottom: 60px;
    position: relative
}

.home-main5 .remark::after {
    content: 'STUDY ABROAD PROFESSIONAL';
    font-size: 68px;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-weight: bold;
    color: #EEF0F6;
    z-index: 1 !important
}

.home-main5 .remark>* {
    position: relative;
    z-index: 10
}

.home-main5 .remark .h2 {
    font-size: 28px
}

.home-main5 .remark .con {
    font-size: 16px;
    margin-top: 10px
}

.home-main5 .list {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: #fff;
    border-right: 1px solid #B6FFE2
}

.home-main5 .list .dd {
    width: 20%;
    border: 1px solid #B6FFE2;
    padding: 26px;
    cursor: pointer;
    border-right: none;
    background-position: 167px center;
    background-size: 150px;
    background-repeat: no-repeat;
    background-image: url(../image/home-6-bg.png)
}

.home-main5 .list .dd.on {
    width: 40%;
    background-size: 217px
}

.home-main5 .list .dd.on .w2 {
    opacity: 1;
    visibility: visible
}

.home-main5 .list .dd .ico {
    width: 150px;
    margin-top: 60px
}

.home-main5 .list .dd .up {
    color: #666666;
    margin-top: 5px
}

.home-main5 .list .dd .h2 {
    font-size: 24px
}

.home-main5 .list .dd .h2::before {
    content: '';
    display: block;
    width: 35px;
    height: 7px;
    background: #02C176;
    border-radius: 4px;
    margin-bottom: 8px
}

.home-main5 .list .dd .w2 {
    width: 260px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    opacity: 0;
    visibility: hidden
}

.home-main5 .list .dd .w2 .lab {
    width: 48%;
    height: 55px;
    border: 1px solid #02C176;
    color: #02C176;
    margin: 10px 0
}

.home-main5 .list .dd .w2 .lab:hover {
    border-color: #fff;
    color: #fff;
    background-color: #02C176
}

.home-main6 {
    padding: 80px 0
}

.home-main6 .box {
    width: 910px;
    border-radius: 20px;
    border: 4px solid #ddd;
    background-color: #f8f8f8;
    padding: 40px 76px;
    position: relative;
    -webkit-box-shadow: 6px 6px 6px #777;
    box-shadow: 6px 6px 6px #777
}

.home-main6 .box::after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    border: 2px solid #ddd;
    border-radius: 50%;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px
}

.home-main6 .box .con {
    overflow: hidden;
    background-color: #02C176;
    padding: 40px 0 0
}

.home-main6 .box .con .btns {
    background-color: #fff;
    padding: 40px 0;
    margin-top: 20px
}

.home-main6 .box .con .btns .btn {
    font-size: 20px;
    width: 229px;
    height: 62px;
    background: #02C176;
    border-radius: 31px;
    color: #fff;
    margin: 0 30px
}

.home-main6 .box .con .btns img {
    width: 33px;
    margin-right: 10px
}

.home-main6 .box .txt-ban {
    margin-bottom: 30px
}

.home-main6 .box .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.home-main6 .box .swiper-slide {
    border-radius: 20px;
    background-color: #fff;
    white-space: nowrap;
    padding: 0 20px;
    height: 52px;
    border-radius: 26px;
    width: auto
}

.fl {
    float: left
}

.home-main7 {
    background: -webkit-gradient(linear, left top, left bottom, from(#f5f7fb), to(#fff));
    background: linear-gradient(180deg, #f5f7fb, #fff);
    padding: 100px 0 70px
}

.home-main7 .list {
    background-position: center 0;
    background-image: url(../image/home-8.png);
    background-repeat: no-repeat;
    padding-top: 176px
}

.home-main7 .list .dd {
    width: 31%;
    margin: 0 1%;
    background-color: #fff;
    padding: 20px 16px;
    border: 1px solid #02C176;
    position: relative;
    left: -103px
}

.home-main7 .list .dd1 {
    border-color: #F77421;
    margin-top: 50px
}

.home-main7 .list .dd0 {
    margin-top: 6px
}

.home-main7 .list .dd2 {
    margin-top: 114px
}

.home-main7 .list .h2 {
    font-size: 18px;
    margin-bottom: 10px
}

.home-main7 .list .num {
    color: #F77421;
    margin-right: 6px
}

.home-main7 .list .li {
    margin-bottom: 20px
}

.home-main7 .list .np {
    line-height: 1.2
}

.home-main7 .list .tit {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 6px
}

.home-main8 {
    padding: 60px 0
}

.home-main8 .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.home-main8 .list {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.home-main8 .list::-webkit-scrollbar {
    width: 100%;
    height: 6px
}

.home-main8 .list::-webkit-scrollbar-thumb {
    background: #02C176;
    border-radius: 5px
}

.home-main8 .list::-webkit-scrollbar-track-piece {
    background-color: rgba(2, 6, 23, 0.1)
}

.home-main8 .dd {
    width: 408px
}

.home-main8 .dd4 {
    width: 816px
}

.home-main8 img {
    display: block
}

.home-main8 .li {
    margin: 0 10px 10px 0
}

.home-main9 .form {
    height: 80px;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    overflow: hidden;
    margin-bottom: 66px;
    margin-top: 60px
}

.home-main9 .form .text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    padding: 0 100px;
    background-position: 40px center;
    background-repeat: no-repeat;
    background-image: url(../image/ico-ss.png);
    border: none;
    border-radius: 80px 0 0 80px;
    border: 1px solid #ddd;
    border-right: none;
    font-size: 24px;
    margin-right: -50px
}

.home-main9 .form .btn {
    width: 120px;
    border-radius: 40px;
    background: linear-gradient(66deg, #02C141 0%, #02C176 99%);
    color: #fff;
    font-size: 30px
}

.home-main9 .tabs {
    background-color: #F2FFFB;
    font-size: 30px;
    border-radius: 28px;
    height: 56px;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin-bottom: 36px
}

.home-main9 .tabs .dd {
    width: 22%;
    border-radius: 28px;
    cursor: pointer
}

.home-main9 .tabs .dd.on {
    background-color: #02C176;
    color: #fff
}

.home-main9 .screen {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 40px
}

.home-main9 .screen .dd {
    width: 16.6%
}

.home-main9 .screen .dd .li {
    border-radius: 23px;
    height: 45px;
    padding: 0 16px;
    font-size: 22px;
    margin-bottom: 10px
}

.home-main9 .screen .dd .li.on {
    background-color: #E8FFF8;
    color: #02C176
}

.home-main9 .checked {
    margin-bottom: 50px
}

.home-main9 .checked .dd {
    border-radius: 28px;
    padding: 0 22px;
    height: 43px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #02C176;
    color: #fff;
    margin-right: 30px;
    position: relative
}

.home-main9 .checked .close {
    width: 24px;
    height: 24px;
    cursor: pointer;
    position: absolute;
    right: -20px;
    top: -20px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/ico-close.png)
}

.home-main9 .schoolList {
    font-size: 13px;
    background-color: #F6F7FB;
    padding: 60px 0
}

.home-main9 .schoolList .imga {
    width: 49%;
    -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.07);
    border-radius: 10px;
    background-color: #fff;
    margin-bottom: 30px
}

.home-main9 .schoolList .name {
    font-size: 20px;
    font-weight: bold
}

.home-main9 .schoolList .youshi {
    color: #666
}

.home-main9 .schoolList .p {
    margin-top: 10px
}

.home-main9 .schoolList .school-box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.home-main9 .schoolList .lab {
    background-color: #F2FFFB;
    padding: 0 6px
}

.home-main9 .schoolList .imgW {
    width: 210px;
    height: 220px
}

.home-main9 .schoolList .mlW {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.home-main9 .schoolList .img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%
}

.home-main9 .schoolList .btn {
    width: 90px;
    height: 30px;
    border-radius: 20px;
    font-weight: bold;
    margin-left: 4px
}

.home-main9 .schoolList .btn:hover {
    border: 1px solid #02C176;
    color: #02C176;
    background-color: #fff
}

.home-main9 .schoolList .btn1 {
    background-color: #D2FFED;
    color: #1C7D3E
}

.home-main9 .schoolList .btn2 {
    background-color: #02C176;
    color: #fff
}

.home-main9 .schoolList .address {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    margin-right: 10px;
    background-image: url(../image/ico-address.png);
    padding-left: 20px;
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #02C176
}

.home-main9 .schoolList .div {
    padding: 0 24px
}

.home-main9 .schoolList .bottom {
    margin-top: 20px
}

.rd10 {
    border-radius: 10px
}

input {
    outline: none
}

.ntit {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

.el-pagination.is-background .el-icon {
    font-size: 18px !important;
    color: #F6F7FB
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pager li {
    width: 35px;
    height: 35px;
    line-height: 35px !important;
    border-radius: 50% !important;
    background-color: #E1E1E1 !important
}

.el-pager li.active {
    background-color: #02C176 !important
}

.el-pager li {
    font-size: 18px !important;
    font-weight: normal
}

.el-pagination.is-background .btn-next:hover,
.el-pagination.is-background .btn-prev:hover {
    background-color: #02C176 !important
}

.home-bottom {
    height: 230px;
    background-image: url(../image/home-bottom.png);
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    color: #fff;
    background-color: #02C176
}

.home-bottom .box {
    height: 100%;
    width: 780px
}

.home-bottom .div {
    margin-right: 50px
}

.home-bottom .p {
    font-size: 16px;
    margin: 20px 0 6px
}

.home-bottom .p2 {
    font-size: 12px;
    margin-bottom: 8px
}

.home-bottom .btn2 {
    width: 104px;
    height: 23px;
    background: linear-gradient(80deg, #FF740D 0%, #FFD40A 100%);
    border-radius: 10px;
    color: #fff
}

.home-bottom .btn2:hover {
    opacity: 0.9
}

.home-bottom .h2 {
    font-size: 30px;
    line-height: 50px
}

.home-bottom .btn {
    background-color: #fff;
    border-radius: 10px;
    background-color: #F7F7F7;
    width: 170px;
    height: 34px;
    font-size: 12px;
    color: #000000;
    font-weight: normal
}

#footer {
    background-color: #171F30;
    color: #fff
}

#footer .dd {
    width: 120px
}

#footer .box {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#footer .div {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#footer .p {
    font-size: 14px
}

#footer .dd1 {
    width: 240px
}

#footer .dd1 .a {
    width: 48%;
    margin-right: 2%
}

#footer .a {
    color: #fff;
    display: block;
    font-size: 12px;
    margin-top: 20px;
    width: 100%
}

#footer .a:hover {
    opacity: 0.9;
    text-decoration: underline
}

#footer .phone {
    font-size: 28px
}

#footer .p3 {
    font-size: 12px;
    margin: 14px 0 20px
}

#footer .wx {
    width: 120px;
    height: 120px;
    display: block;
    margin: 0 auto 12px
}

#footer .p4 {
    font-size: 14px
}

#footer .w3 {
    text-align: center
}

#footer .box1 {
    padding: 60px 0
}

#footer .copy {
    border-top: 1px solid #2d3546;
    font-size: 16px;
    padding: 16px 0;
    text-align: center
}

.ny-header {
    position: relative
}

.ny-header .bg,
.ny-header .menu-list {
    height: 67px
}

.ny-header .menu-list {
    position: absolute;
    width: 100%;
    font-size: 20px;
    top: 0
}

.ny-header .menu-list .box {
    max-width: 1000px
}

.ny-header .menu-list .li {
    color: #fff;
    cursor: pointer;
    font-weight: normal
}

.ny-header .menu-list .active {
    font-weight: bold
}

.ny-header.fixed .menu-list {
    position: fixed;
    z-index: 98
}

.ny-header.two-ng-header .menu-list .li {
    color: #101C44
}

.zxb-detail .menu-list {
    background-color: #02C176
}

.zxb-detail #header {
    background-color: rgba(0, 0, 0, 0.5)
}

.zxb-detail #header .dd .jt::after {
    border-top-color: #7a7a7a
}

.zxb-detail #header .dd .jt::before {
    border-top-color: #fff
}

.zxb-detail #header .dd .nava {
    color: #fff
}

.zxb-detail .ny_ban {
    height: 794px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-top: -160px
}

.zxb-detail .ny_ban .box {
    width: 766px;
    padding: 50px 68px;
    background-color: rgba(0, 0, 0, 0.68);
    color: #fff
}

.zxb-detail .ny_ban .top {
    padding-bottom: 30px;
    border-bottom: 1px solid #fff;
    margin-bottom: 60px
}

.zxb-detail .ny_ban .top .h2 {
    font-size: 54px;
    text-align: right;
    margin-left: 100px
}

.zxb-detail .ny_ban .top .logo2 {
    width: 154px
}

.zxb-detail .ny_ban .top .img {
    width: 100%
}

.zxb-detail .ny_ban .country {
    margin-bottom: 36px;
    font-size: 20px;
    line-height: 1.5
}

.zxb-detail .ny_ban .btn {
    height: 66px;
    width: 50%;
    font-size: 24px;
    background-color: #fff
}

.zxb-detail .ny_ban .btn.on {
    background-color: #02C176;
    color: #fff
}

.zxb-detail .ny_ban .btn1 {
    background-color: #02C176;
    color: #fff
}

.zxb-detail .ny_ban .con {
    font-size: 18px;
    margin-top: 20px
}

.zxb-detail .ny_ban .con span:last-child {
    display: none
}

.zxb-detail .school-main1 {
    padding: 58px 0 95px
}

.zxb-detail .school-main1 .box {
    width: 1129px;
    padding: 70px 80px;
    background-position: center;
    background-size: 100% 100%;
    background-image: url(../image/school-bg1.png)
}

.zxb-detail .school-main1 .h5 {
    font-size: 28px;
    color: #02C176;
    font-weight: bold;
    line-height: 1;
    padding-bottom: 30px;
    border-bottom: 1px solid #02C176;
    margin-bottom: 40px;
    text-align: center
}

.zxb-detail .school-main1 .con {
    font-size: 16px;
    margin-top: 20px;
    line-height: 1.6
}

.zxb-detail .school-main1 .con .sp {
    color: #666666
}

.zxb-detail .school-main1 .con .red {
    color: #02C176
}

.zxb-detail .school-main1 .con .li {
    margin-bottom: 4px
}

.zxb-detail .school-main1 .con .tip {
    margin-top: 20px;
    color: #999
}

.zxb-detail .school-main1 .list {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.zxb-detail .school-main1 .list dd {
    position: relative
}

.zxb-detail .school-main1 .list .dd {
    width: 28%;
    padding-bottom: 50px
}

.zxb-detail .school-main1 .list .more {
    color: #02C176;
    position: absolute;
    left: 0;
    bottom: 0
}

.zxb-detail .school-main1 .btn {
    font-size: 20px;
    color: #fff;
    background-color: #02C176;
    border-radius: 40px;
    height: 68px;
    padding: 0 60px;
    margin-top: 30px
}

.zxb-detail .school-main2 {
    background-color: #F9F9F9;
    padding: 70px 0 100px
}

.zxb-detail .school-main2 .htit {
    margin-bottom: 80px
}

.zxb-detail .school-main2 .navs {
    background-color: #E0E0E0;
    margin-bottom: 50px
}

.zxb-detail .school-main2 .navs .dd {
    width: 10%;
    height: 50px;
    position: relative;
    border-bottom: 4px solid transparent;
    cursor: pointer;
    border-left: 1px solid #fff;
    font-size: 18px
}

.zxb-detail .school-main2 .navs .dd.on {
    background-color: #02C176;
    color: #fff;
    border-bottom-color: #F77421
}

.zxb-detail .school-main2 .navs .dd.on::after {
    content: '';
    display: block;
    border: 10px solid transparent;
    border-bottom: none;
    border-top-color: #F77421;
    position: absolute;
    left: 50%;
    top: 100%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.zxb-detail .school-main2 .school-ban {
    height: 0px;
    overflow: hidden;
    position: relative
}

.zxb-detail .school-main2 .school-ban.on {
    height: auto;
    overflow: visible
}

.zxb-detail .school-main2 .school-ban .dd {
    background-color: #fff;
    margin-bottom: 34px
}

.zxb-detail .school-main2 .school-ban .dd .imgW {
    height: 180px
}

.zxb-detail .school-main2 .school-ban .dd .h3 {
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 20px
}

.zxb-detail .school-main2 .school-ban .dd .div {
    padding: 30px 18px 50px
}

.zxb-detail .school-main2 .school-ban .dd .btn {
    width: 206px;
    height: 68px;
    background-color: #02C176;
    color: #fff;
    margin-bottom: -34px
}

.zxb-detail .school-main2 .school-ban .arrow {
    width: 32px;
    height: 63px;
    background-color: #E0E0E0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.zxb-detail .school-main2 .school-ban .arrow::after,
.zxb-detail .school-main2 .school-ban .arrow::before {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: 12px solid transparent
}

.zxb-detail .school-main2 .school-ban .arrow.prev {
    left: -70px
}

.zxb-detail .school-main2 .school-ban .arrow.prev::after,
.zxb-detail .school-main2 .school-ban .arrow.prev::before {
    border-left: none;
    border-right-width: 10px
}

.zxb-detail .school-main2 .school-ban .arrow.prev::after {
    border-right-color: #E0E0E0
}

.zxb-detail .school-main2 .school-ban .arrow.prev::before {
    border-right-color: #fff;
    margin-left: -3px
}

.zxb-detail .school-main2 .school-ban .arrow.next {
    right: -70px
}

.zxb-detail .school-main2 .school-ban .arrow.next::after,
.zxb-detail .school-main2 .school-ban .arrow.next::before {
    border-right: none;
    border-right-width: 10px
}

.zxb-detail .school-main2 .school-ban .arrow.next::after {
    border-left-color: #E0E0E0;
    margin-left: -3px
}

.zxb-detail .school-main2 .school-ban .arrow.next::before {
    border-left-color: #fff
}

.school-main3 {
    padding: 80px 0 106px;
    background-position: center;
    background-size: auto 100%;
    background-image: url(../image/school-bg2.png);
    background-repeat: no-repeat
}

.school-main3 .tit2 {
    border-bottom: 1px solid #ededed;
    padding-bottom: 30px;
    margin-bottom: 10px
}

.school-main3 .tit2 .name {
    color: #333
}

.school-main3 .tit2::before {
    margin-right: 8px
}

.school-main3 .tit2 .more1 {
    color: #666666
}

.school-main3 .tit2 .more1:hover {
    color: #02C176
}

.school-main3 .news-item {
    color: #000000;
    font-size: 16px;
    border-bottom: 1px solid #ededed;
    padding: 18px 0
}

.school-main3 .news-item:last-child {
    border-bottom: none
}

.school-main3 .news-item .ntit::before {
    content: '';
    width: 6px;
    height: 6px;
    background-color: #02C176;
    border-radius: 50%;
    margin-right: 4px;
    display: inline-block;
    vertical-align: middle
}

.school-main3 .news-item .ntit:hover {
    color: #02C176;
    text-decoration: underline
}

.school-main3 .news-item .more2 {
    color: #02C176
}

.school-main3 .news-item .more2:hover {
    text-decoration: underline
}

.school-main3 .form {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 42px;
    border: 1px dashed #02C176;
    padding: 35px 15px 22px;
    -webkit-box-shadow: none;
    box-shadow: none
}

.school-main3 .form .h2 {
    font-size: 20px;
    margin-bottom: 30px;
    line-height: 1
}

.school-main3 .w1 {
    width: 775px
}

.school-main3 .box1 {
    background: #FFFFFF;
    -webkit-box-shadow: 2px 2px 9px 0px #ADADAD;
    box-shadow: 2px 2px 9px 0px #ADADAD;
    border-radius: 10px;
    padding: 26px;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.flex-ri {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.school-main4 {
    background-position: center bottom;
    background-size: cover;
    background-image: url(../image/school-bg3.png);
    background-repeat: no-repeat;
    padding: 110px 0 126px
}

.school-main4 .htit {
    position: relative
}

.school-main4 .htit * {
    color: #fff
}

.school-main4 .htit .more {
    width: 208px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 16px;
    color: #ffffff;
    border: 1px solid #868686;
    border-radius: 10px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -20px
}

.school-main4 .htit .more::after {
    width: 24px;
    height: 12px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/jt-1.png);
    background-repeat: no-repeat;
    content: '';
    display: block;
    margin-left: 10px
}

.school-main4 .htit .more:hover {
    color: #02C176;
    border-color: #02C176
}

.school-main4 .list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 40px
}

.school-main4 .list .imga {
    width: 290px;
    height: 112px;
    background-color: #02C176;
    color: #fff;
    padding: 34px 24px;
    padding-right: 50px;
    background-position: 90% 15px;
    background-image: url(../image/jt-6.png);
    background-repeat: no-repeat;
    margin: 0 5px 10px
}

.school-main4 .list .imga:hover {
    background-color: #002B1A;
    background-image: url(../image/ban-ri.png)
}

.school-main4 .list .imga .name {
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: bold
}

.school-main4 .btn-phone {
    background-image: url(../image/school-bg4.png);
    width: 751px;
    height: 94px;
    background-position: center;
    background-repeat: no-repeat;
    font-size: 26px;
    margin: 0 auto
}

.school-main5 {
    position: relative;
    padding-bottom: 60px
}

.school-main5 .htit {
    margin-bottom: 104px
}

.school-main5::after {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
    background: linear-gradient(266deg, #02C141, #02C176);
    height: 400px;
    bottom: 0
}

.school-main5 .box {
    position: relative;
    z-index: 9
}

.school-main5 .tit {
    color: #fff;
    position: relative
}

.school-main5 .tit .h2 {
    font-size: 20px;
    position: relative;
    z-index: 2;
    padding: 30px 0
}

.school-main5 .tit .bg {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0.2;
    font-size: 64px;
    font-weight: bold;
    line-height: 1;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.school-main5 .list .h3 {
    font-size: 16px;
    line-height: 1
}

.school-main5 .list .h3::before {
    content: '';
    width: 24px;
    height: 5px;
    background: #F77421;
    margin-bottom: 16px;
    display: block
}

.school-main5 .list .dd {
    background-color: #fff;
    padding: 20px;
    width: 18%
}

.school-main5 .xuef-ban .arrow {
    width: 32px;
    height: 63px;
    background-color: #E0E0E0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.school-main5 .xuef-ban .arrow::after,
.school-main5 .xuef-ban .arrow::before {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: 12px solid transparent
}

.school-main5 .xuef-ban .arrow.prev {
    left: -70px
}

.school-main5 .xuef-ban .arrow.prev::after,
.school-main5 .xuef-ban .arrow.prev::before {
    border-left: none;
    border-right-width: 10px
}

.school-main5 .xuef-ban .arrow.prev::after {
    border-right-color: #E0E0E0
}

.school-main5 .xuef-ban .arrow.prev::before {
    border-right-color: #fff;
    margin-left: -3px
}

.school-main5 .xuef-ban .arrow.next {
    right: -70px
}

.school-main5 .xuef-ban .arrow.next::after,
.school-main5 .xuef-ban .arrow.next::before {
    border-right: none;
    border-right-width: 10px
}

.school-main5 .xuef-ban .arrow.next::after {
    border-left-color: #E0E0E0;
    margin-left: -3px
}

.school-main5 .xuef-ban .arrow.next::before {
    border-left-color: #fff
}

.school-form {
    padding: 120px 0
}

.school-form .box {
    -webkit-box-shadow: 2px 2px 9px 0px #ADADAD;
    box-shadow: 2px 2px 9px 0px #ADADAD
}

.school-form .top {
    background: linear-gradient(36deg, #02C141, #02C176);
    color: #fff;
    padding: 60px 40px 30px;
    margin-bottom: 30px
}

.school-form .top .btns {
    border: 1px solid #fff
}

.school-form .top .btn {
    width: 220px;
    background-color: #fff;
    color: #02C176;
    font-size: 24px;
    height: 64px
}

.school-form .top .con {
    font-size: 18px;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    padding: 0 20px
}

.school-form .top .intro {
    color: #fff
}

.school-form .btn2 {
    font-size: 20px;
    text-align: center;
    background-color: #F6F6F6;
    height: 70px;
    margin-bottom: 32px
}

.school-form .btn2 .red {
    color: #02C176
}

.school-form .div {
    padding: 0 40px
}

.school-form .w3-form {
    width: auto;
    -webkit-box-shadow: none;
    box-shadow: none
}

.school-form .w1 {
    width: 58%
}

.school-form .w2 {
    width: 40%
}

.school-form .dd {
    margin-bottom: 26px
}

.school-form .li {
    border: 1px solid #dddddd
}

.school-form .li .w100 {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.school-form .li .el-input__inner {
    background-color: #fff;
    height: 70px
}

.school-form .li * {
    font-size: 20px !important;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif
}

.school-form .li .lab {
    width: 118px;
    margin-left: 10px
}

.school-form .li .red {
    color: #02C176
}

.school-form .li .el-icon-arrow-up:before {
    background-image: url(../image/ico-x.png);
    width: 32px
}

.school-form .li .el-input__suffix {
    right: 10px
}

.school-form .li .el-radio__inner {
    width: 33px;
    height: 33px
}

.school-form .li .el-radio__inner::after {
    width: 14px;
    height: 14px
}

.school-form .li .el-radio__input.is-checked .el-radio__inner {
    background-color: #28D58E
}

.school-form .li .el-radio__inner {
    border-width: 2px !important;
    border-color: #28D58E
}

.school-form .li .el-radio__input.is-checked+.el-radio__label {
    color: #02C176
}

.school-form .li .el-radio {
    margin-right: 50px
}

.school-form .w4 {
    background-color: #F6F6F6;
    width: 65%;
    height: 70px;
    padding-right: 6%
}

.school-form .w3 {
    width: 33%
}

.school-form .w5 {
    width: 49%
}

.school-form .textarea {
    padding: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-left: 0
}

.school-form .textarea .el-textarea__inner {
    border: none;
    padding: 0;
    height: 140px
}

.school-form .submit {
    width: 323px;
    height: 68px;
    background: #02C176;
    margin: 60px auto;
    color: #fff;
    border-radius: 34px;
    font-size: 28px;
    cursor: pointer
}

.country-detail .ny_ban .top {
    margin-bottom: 30px
}

.country-detail .ny_ban .top .cty-btn {
    width: 133px;
    height: 34px;
    border: 1px solid #00FF9B;
    border-radius: 17px;
    font-size: 18px;
    margin-left: 14px
}

.country-detail .ny_ban .top .h2 {
    text-align: left;
    margin-left: 0
}

.country-detail .ny_ban .top .up {
    font-size: 20px;
    letter-spacing: 2px;
    margin-bottom: 24px
}

.country-detail .ny_ban .top .lab {
    height: 42px;
    background: #02C176;
    border-radius: 10px;
    padding: 0 26px;
    overflow: hidden;
    font-size: 18px;
    margin-right: 16px;
    color: #fff
}

.country-detail .menu-list li:nth-child(3),
.country-detail .menu-list li:nth-child(4) {
    font-weight: bold
}

.country-detail .country-main1 {
    padding: 68px 0
}

.country-detail .country-main1 .box {
    background-color: #02C176;
    padding: 16px;
    padding-bottom: 40px
}

.country-detail .country-main1 .list {
    background-color: #fff;
    margin-bottom: 46px;
    font-size: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 70px
}

.country-detail .country-main1 .list .dd {
    width: 20%;
    text-align: center;
    margin-bottom: 70px;
    cursor: pointer
}

.country-detail .country-main1 .list .dd:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.country-detail .country-main1 .list .ico {
    display: block;
    height: 102px;
    margin: 0 auto 20px
}

.country-detail .country-main1 .bottom {
    width: 1000px;
    margin: 0 auto
}

.country-detail .country-main1 .bottom .bg {
    font-size: 30px;
    color: rgba(255, 255, 255, 0.15);
    text-align: center;
    line-height: 1
}

.country-detail .country-main1 .bottom .h4 {
    font-size: 30px;
    margin-top: -20px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    margin-bottom: 40px
}

.country-detail .country-main1 .bottom .w3-form {
    width: 100%;
    padding: 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.country-detail .country-main1 .bottom .w3-form .el-input__inner {
    height: 52px;
    background-color: #fff;
    padding-left: 90px
}

.country-detail .country-main1 .bottom .w3-form .lab {
    position: absolute;
    width: 90px;
    height: 100%;
    color: #333;
    z-index: 40;
    padding-left: 10px;
    padding-bottom: 2px
}

.country-detail .country-main1 .bottom .w3-form * {
    font-size: 16px
}

.country-detail .country-main1 .bottom .w3-form .submit {
    background: linear-gradient(87deg, #FF740D, #FFD40A);
    height: 52px;
    width: 100%;
    border-radius: 10px;
    cursor: pointer;
    font-size: 22px;
    color: #fff;
    text-shadow: 4px 3px 9px rgba(147, 67, 3, 0.34);
    font-weight: bold
}

.country-detail .school-main3 .item {
    width: 32.4%
}

.country-detail .school-main3 .item .ntit {
    width: 100%
}

.aniBtn {
    position: relative
}

.art-abroad-wrapper .box .el-button,
.junior-abroad-wrapper .box .el-button,
.under-abroad-wrapper .box .el-button,
.master-abroad-wrapper .box .el-button,
.hnd-abroad-wrapper .box .el-button,
.hot-study-wrapper .box .item .btn,
.under-master-wrapper .box .bottom-form .el-button,
.junior-master-wrapper .box .bottom-form .el-button,
.junior-study-wrapper .btn-box .btn,
.art-major-wrapper .box .bottom-form .el-button {
    position: relative
}

.aniBtn::after,
.graduate-study-wrapper .box .head .right .btn::after,
.twomaster-study-wrapper .box .head .right .btn::after,
.one-study-wrapper .box .head .right .btn::after,
.two-study-wrapper .box .head .right .btn::after,
.preparatory-study-wrapper .box .head .right .btn::after,
.twomaster-study-wrapper .box .head .right .btn::after,
.one-study-wrapper .box .head .right .btn::after,
.two-study-wrapper .box .head .right .btn::after,
.preparatory-study-wrapper .box .head .right .btn::after,
.hnd-answer-wrapper .box .btn::after,
.graduate-answer-wrapper .box .btn::after,
.graduate-answer-wrapper .box .btn::after,
.graduate-aboard-wrapper .w1074 .btn::after,
.art-abroad-wrapper .box .el-button::after,
.junior-abroad-wrapper .box .el-button::after,
.under-abroad-wrapper .box .el-button::after,
.master-abroad-wrapper .box .el-button::after,
.hnd-abroad-wrapper .box .el-button::after,
.hot-study-wrapper .box .item .btn::after,
.under-master-wrapper .box .bottom-form .el-button::after,
.junior-master-wrapper .box .bottom-form .el-button::after,
.junior-study-wrapper .btn-box .btn::after,
.art-major-wrapper .box .bottom-form .el-button::after {
    width: 50px;
    height: 50px;
    background-color: #fff;
    opacity: 0.4;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px;
    -webkit-animation: scales 1s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scales 1s infinite cubic-bezier(0, 0, 0.49, 1.02);
    content: '';
    display: block
}

@-webkit-keyframes scales {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50%,
    75% {
        -webkit-transform: scale(2);
        transform: scale(2)
    }

    75%,
    100% {
        opacity: 0
    }
}

@keyframes scales {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50%,
    75% {
        -webkit-transform: scale(2);
        transform: scale(2)
    }

    75%,
    100% {
        opacity: 0
    }
}

.footer-right {
    display: none
}

.footer {
    background-color: #fff;
    -webkit-box-shadow: 0px -9px 8px 0px rgba(188, 185, 185, 0.28);
    box-shadow: 0px -9px 8px 0px rgba(188, 185, 185, 0.28);
    padding: 0.13rem 0 0.3rem;
    height: 1.2rem;
    font-size: 0.28rem;
    position: fixed;
    z-index: 9999;
    width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 0;
    line-height: 1;
    max-width: 750px;
    text-align: center;
    padding: 0 3%;
    display: none
}

.footer .line {
    width: 1px;
    height: 0.34rem;
    background-color: #ddd
}

.footer .btn {
    background-color: #02C176;
    color: #fff;
    width: 2.16rem;
    height: 0.72rem;
    border-radius: 0.4rem
}

.footer .ico {
    width: 0.45rem;
    height: 0.45rem;
    display: block;
    margin: 0 auto
}

.left-fixed {
    width: 100px;
    height: 449px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/common/le-bg.png);
    position: fixed;
    left: 0;
    z-index: 998;
    top: 50%;
    text-align: center;
    padding-top: 15px;
    border-radius: 4px;
    background-size: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.left-fixed .dd {
    width: 73px;
    height: 73px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 12px;
    background-color: #fff;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-shadow: 0px 0px 9px 0px #C4C4C4;
    box-shadow: 0px 0px 9px 0px #C4C4C4;
    border-radius: 4px;
    margin: 0 auto 7px;
    padding: 9px 0
}

.left-fixed .p {
    width: 100%
}

.left-fixed img {
    width: 34px;
    margin: 0 auto;
    display: block
}

.left-fixed .close {
    width: 40px;
    height: 28px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/common/le-close.png);
    cursor: pointer;
    margin: 0 auto;
    background-size: 24px
}

.right-fixed {
    width: 183px;
    height: 765px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/common/ri-bg.png);
    position: fixed;
    right: 0;
    z-index: 998;
    top: 50%;
    text-align: center;
    padding-top: 15px;
    border-radius: 4px;
    background-size: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
    padding-top: 180px
}

.right-fixed .tit {
    color: #fff;
    position: absolute;
    left: 0;
    top: 16px;
    width: 100%
}

.right-fixed .tit b {
    font-size: 22px;
    line-height: 1;
    text-shadow: 1px 2px 0px #009452;
    display: block;
    margin-bottom: 10px;
    margin-top: 20px
}

.right-fixed .dd {
    display: block;
    text-align: center;
    text-decoration: underline;
    line-height: 33px
}

.right-fixed .dd:hover {
    color: #02C176
}

.right-fixed .btn {
    display: block;
    line-height: 44px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer
}

.ct-fixed {
    text-align: center;
    padding-top: 15px;
    border-radius: 4px;
    background-size: 100%;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 999
}

.ct-fixed .div {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 670px;
    height: 608px;
    left: 50%;
    z-index: 9999;
    top: 50%
}

.ct-fixed .close {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(../image/common/close-1.png);
    cursor: pointer;
    margin: 0 auto;
    background-size: 40px;
    position: absolute;
    right: 86px;
    top: 13px
}

.one-feature-wrapper .btns {
    display: none
}

.one-feature-wrapper .info {
    margin: 0 auto 20px
}

.re {
    position: relative
}

.two-ng-header {
    background-color: #E8D59A
}

.two-ng-header .li {
    color: #101C44 !important
}

.arget-bg.wap {
    display: none !important
}

.wap,
.arget-bg.wap {
    display: none
}

.hotal-professional-container {
    overflow: hidden;
    padding-bottom: 80px
}

.hotal-professional-container .left {
    width: 300px;
    float: left;
    overflow: hidden
}

.hotal-professional-container .left .title {
    font-size: 28px;
    color: #1F50BA;
    font-weight: bold;
    line-height: 1.1;
    margin-bottom: 24px
}

.hotal-professional-container .left .content {
    font-size: 14px;
    color: #000000;
    line-height: 1.4;
    text-align: justify
}

.hotal-professional-container .right {
    float: right;
    width: 820px;
    overflow: hidden
}

.hotal-professional-container .right .item {
    width: 248px;
    height: 330px;
    float: left;
    margin-left: 25px
}

.hotal-professional-container .right .item .content {
    width: 197px;
    margin: 164px auto 0;
    font-size: 14px;
    text-align: center;
    line-height: 1.4
}

.hotal-professional-container .right .item-1 {
    background: url("../majorImgs/08hotal/bg-1.png") center no-repeat;
    background-size: 100% 100%
}

.hotal-professional-container .right .item-2 {
    margin-top: 70px;
    background: url("../majorImgs/08hotal/bg-2.png") center no-repeat;
    background-size: 100% 100%
}

.hotal-professional-container .right .item-3 {
    background: url("../majorImgs/08hotal/bg-3.png") center no-repeat;
    background-size: 100% 100%
}

.hotal-advantage-wrapper {
    width: 100%;
    height: 626px;
    overflow: hidden;
    background: url("../majorImgs/08hotal/adv-bg.png") center no-repeat;
    background-size: cover
}

.hotal-advantage-wrapper .item {
    position: relative;
    width: 100%;
    height: 310px
}

.hotal-advantage-wrapper .item .bg {
    width: 100%;
    height: 100%
}

.hotal-advantage-wrapper .item .name {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 174px;
    left: 0;
    font-size: 24px;
    color: #000000;
    font-weight: bold;
    line-height: 1.2
}

.hotal-advantage-wrapper .item .content {
    position: absolute;
    width: 224px;
    top: 218px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 14px;
    color: #333;
    line-height: 1.5;
    text-align: center
}

.hotal-popular-wrapper {
    overflow: hidden;
    padding-bottom: 77px
}

.hotal-popular-wrapper .box {
    overflow: hidden
}

.hotal-popular-wrapper .left {
    float: left;
    width: 590px
}

.hotal-popular-wrapper .left .item {
    overflow: hidden;
    height: 230px;
    width: 100%;
    margin-bottom: 27px;
    background: url("../majorImgs/08hotal/pop-bg.png") center no-repeat;
    background-size: 100% 100%
}

.hotal-popular-wrapper .left .item:last-child {
    margin-bottom: 0
}

.hotal-popular-wrapper .left .item .name {
    font-size: 18px;
    color: #FFFFFF;
    line-height: 56px;
    padding-left: 17px
}

.hotal-popular-wrapper .left .item .content {
    width: 522px;
    font-size: 18px;
    color: #000000;
    line-height: 1.5;
    margin-top: 32px;
    margin-left: 17px
}

.hotal-popular-wrapper .right {
    float: right;
    width: 610px
}

.hotal-news-wrapper {
    padding-bottom: 100px
}

.hotal-news-wrapper .news-module {
    height: 574px;
    background: url("../majorImgs/08hotal/guide-bg.png") center no-repeat;
    background-size: 100% 100%
}

.hotal-news-wrapper .news-module .bt {
    font-size: 28px;
    line-height: 66px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold
}

.hotal-news-wrapper .news-module .news-list {
    overflow: hidden;
    padding-top: 54px
}

.hotal-news-wrapper .news-module .news-list .left {
    float: left;
    padding-left: 49px
}

.hotal-news-wrapper .news-module .news-list .left .rank {
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 13px;
    background: #F95E37;
    border-radius: 50%;
    position: absolute;
    top: -13px;
    right: -9px;
    color: #fff
}

.hotal-news-wrapper .news-module .news-list .left .item::before {
    content: '';
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid #BAC4FF;
    position: absolute;
    top: 50%;
    right: -8px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.hotal-news-wrapper .news-module .news-list .left .item::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 7px solid #fff;
    position: absolute;
    top: 50%;
    right: -7px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.hotal-news-wrapper .news-module .news-list .right {
    float: right;
    padding-right: 55px
}

.hotal-news-wrapper .news-module .news-list .right .rank {
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 13px;
    background: #F95E37;
    border-radius: 50%;
    position: absolute;
    top: -13px;
    left: -9px;
    color: #fff
}

.hotal-news-wrapper .news-module .news-list .right .item::before {
    content: '';
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 8px solid #BAC4FF;
    position: absolute;
    top: 50%;
    left: -8px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.hotal-news-wrapper .news-module .news-list .right .item::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 7px solid #fff;
    position: absolute;
    top: 50%;
    left: -7px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.hotal-news-wrapper .news-module .news-list .item {
    width: 378px;
    height: 60px;
    font-size: 20px;
    color: #004CD8;
    text-align: center;
    border-radius: 10px;
    line-height: 58px;
    text-align: center;
    border: 1px solid #BAC4FF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 21px
}

.market-job-wrapper {
    padding-bottom: 103px
}

.market-job-wrapper .item {
    width: 100%;
    height: 379px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(190, 190, 190, 0.56);
    box-shadow: 0px 0px 8px 0px rgba(190, 190, 190, 0.56)
}

.market-job-wrapper .item .top {
    overflow: hidden;
    padding-top: 38px;
    margin-bottom: 42px
}

.market-job-wrapper .item .top .bt {
    float: left;
    width: 204px;
    line-height: 52px;
    height: 52px;
    padding-left: 25px;
    font-size: 28px;
    font-weight: bold;
    color: #FFFFFF;
    font-style: italic;
    background: url("../majorImgs/09shichang/bt.png")
}

.market-job-wrapper .item .top .rank {
    float: right;
    width: 72px;
    height: 49px;
    margin-right: 39px
}

.market-job-wrapper .item .bottom {
    overflow: hidden;
    padding-left: 25px;
    padding-right: 38px
}

.market-job-wrapper .item .bottom .dot {
    float: left;
    display: block;
    width: 19px;
    height: 19px
}

.market-job-wrapper .item .bottom .content {
    margin-top: -4px;
    width: 281px;
    float: right;
    font-size: 14px;
    color: #000000;
    line-height: 2
}

.market-job-wrapper .item .bottom .content span {
    font-weight: bold
}

.market-analysis-wrapper {
    width: 100%;
    height: 813px;
    background: url("../majorImgs/09shichang/bg-1.png") center no-repeat;
    background-size: cover
}

.market-analysis-wrapper .major-title .h2,
.market-analysis-wrapper .major-title .en {
    color: #fff
}

.market-analysis-wrapper .market-swiper {
    width: 1200px;
    margin: auto;
    position: relative
}

.market-analysis-wrapper .market-swiper .swiper-container {
    width: 970px;
    margin: auto
}

.market-analysis-wrapper .market-swiper .swiper-container .swiper-slide {
    width: 844px;
    height: 340px;
    opacity: .5;
    position: relative
}

.market-analysis-wrapper .market-swiper .swiper-container .swiper-slide .bg {
    width: 100%;
    height: 100%;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 20px
}

.market-analysis-wrapper .market-swiper .swiper-container .swiper-slide.swiper-slide-active {
    opacity: 1
}

.market-analysis-wrapper .market-swiper .swiper-container .swiper-slide.swiper-slide-active .bg {
    display: none
}

.market-analysis-wrapper .market-swiper .analysis-item {
    width: 100%;
    height: 340px;
    margin: auto;
    background: url("../majorImgs/09shichang/bg-2.png") center no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 53px;
    padding-right: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.market-analysis-wrapper .market-swiper .analysis-item .left {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.market-analysis-wrapper .market-swiper .analysis-item .left .title {
    font-size: 24px;
    color: #000000;
    line-height: 1.2;
    margin-bottom: 30px
}

.market-analysis-wrapper .market-swiper .analysis-item .left .title span {
    font-weight: bold;
    color: #3B57C6
}

.market-analysis-wrapper .market-swiper .analysis-item .left .content {
    font-size: 16px;
    color: #000000;
    text-align: justify;
    line-height: 1.8
}

.market-analysis-wrapper .market-swiper .analysis-item .right {
    width: 275px;
    height: 275px;
    margin-left: 53px;
    overflow: hidden
}

.market-analysis-wrapper .market-swiper .analysis-item .right img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.market-analysis-wrapper .market-swiper .swiper-button-prev {
    width: 46px;
    height: 46px;
    background: url("../majorImgs/09shichang/left.png") center no-repeat;
    background-size: 100% 100%
}

.market-analysis-wrapper .market-swiper .swiper-button-next {
    width: 46px;
    height: 46px;
    background: url("../majorImgs/09shichang/right.png") center no-repeat;
    background-size: 100% 100%
}

.market-analysis-wrapper .btn {
    width: 255px;
    height: 54px;
    line-height: 54px;
    background: #F6523C;
    border-radius: 27px;
    margin: 32px auto 0;
    text-align: center;
    font-size: 24px;
    color: #FFFFFF;
    font-weight: bold;
    display: block
}

.market-direction-wrapper {
    padding-bottom: 26px
}

.market-direction-wrapper .box {
    position: relative
}

.market-direction-wrapper .box .bg {
    display: block;
    width: 503px;
    position: absolute;
    top: 248px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.market-direction-wrapper .item {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 264px;
    background: #FFFFFF;
    margin-bottom: 26px
}

.market-direction-wrapper .item.border {
    border: 1px solid #EAEAEA;
    border-radius: 20px
}

.market-direction-wrapper .item .icon {
    display: block;
    margin: 20px auto 14px;
    width: 70px;
    height: 70px
}

.market-direction-wrapper .item .title {
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    line-height: 1.2;
    color: #000000;
    margin-bottom: 12px
}

.market-direction-wrapper .item .content {
    width: 270px;
    line-height: 1.8;
    text-align: center;
    color: #666666;
    font-size: 14px;
    margin: 0 auto
}

.market-baom .baom .le .red {
    color: #FF7155
}

.market-baom .baom .bookForm-form .submit {
    background-color: #FF7155;
    border-color: #FF7155
}

.market-question-wrapper {
    overflow: hidden
}

.market-question-wrapper .box {
    padding-bottom: 44px
}

.market-question-wrapper .box .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-bottom: 30px
}

.market-question-wrapper .box .top {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.market-question-wrapper .box .bottom {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.market-question-wrapper .box .sub {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    height: 74px;
    border-radius: 37px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 54px 0 14px;
    margin: 0 12px
}

.market-question-wrapper .box .sub img {
    width: 49px;
    height: 49px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 17px
}

.market-question-wrapper .box .sub .title {
    font-size: 24px;
    color: #FFFFFF;
    font-weight: bold
}

.market-question-wrapper .box .sub-1 {
    background-color: #FF7155
}

.market-question-wrapper .box .sub-2 {
    background-color: #5A79F6
}

.market-question-wrapper .bg {
    display: block;
    width: 100%;
    max-width: 1912px;
    margin: auto
}

.market-question-wrapper .btn {
    width: 323px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    background: -webkit-gradient(linear, left bottom, left top, from(#3A56C5), to(#5B7BF9));
    background: linear-gradient(0deg, #3A56C5 0%, #5B7BF9 100%);
    border-radius: 40px;
    display: block;
    margin: 50px auto 88px;
    color: #FFFFFF;
    font-size: 30px;
    font-weight: bold
}

.art-introduction-wrapper {
    width: 1044px;
    height: 507px;
    margin: 0 auto 94px;
    background: url("../majorImgs/10art/bg-1.png") center no-repeat;
    background-size: cover
}

.art-introduction-wrapper .left {
    width: 680px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 77px;
    padding-top: 93px;
    float: left;
    overflow: hidden
}

.art-introduction-wrapper .left .item {
    width: 253px;
    height: 57px;
    float: left;
    line-height: 57px;
    text-align: center;
    background: rgba(0, 102, 117, 0.27);
    border-radius: 29px;
    margin-right: 13px;
    margin-bottom: 18px;
    font-size: 20px;
    color: #FFFFFF;
    font-weight: bold
}

.art-introduction-wrapper .right {
    width: 364px;
    float: right;
    overflow: hidden;
    text-align: center
}

.art-introduction-wrapper .right .title {
    margin-top: 175px;
    font-size: 26px;
    color: #000000;
    font-weight: bold;
    margin-bottom: 40px;
    line-height: 1.2
}

.art-introduction-wrapper .right .content {
    width: 252px;
    font-size: 18px;
    color: #000000;
    line-height: 24px;
    margin: auto
}

.art-introduction-wrapper .right .btn {
    display: block;
    margin-top: 46px;
    margin-left: auto;
    margin-right: auto;
    width: 174px;
    height: 44px;
    line-height: 44px;
    background: #F45A4E;
    border-radius: 22px;
    font-size: 20px;
    color: #FFFFFF
}

.art-pro-wrapper {
    height: 748px;
    width: 100%;
    background: url("../majorImgs/10art/bg-2.png") center no-repeat;
    background-size: cover;
    overflow: hidden
}

.art-pro-wrapper .list {
    width: 1300px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: auto
}

.art-pro-wrapper .list .item {
    padding: 0 25px;
    height: 52px;
    line-height: 50px;
    border-radius: 26px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #eee;
    position: relative;
    font-size: 18px;
    color: #333;
    background-color: #fff
}

.art-pro-wrapper .list .item span {
    color: #00C2DE
}

.art-pro-wrapper .list .left {
    width: 50%;
    overflow: hidden;
    padding-right: 80px;
    float: left;
    padding-bottom: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.art-pro-wrapper .list .left .item {
    float: right
}

.art-pro-wrapper .list .left .item::before {
    content: '';
    width: 0;
    height: 0;
    border-left: 23px solid transparent;
    border-top: 21px solid #eee;
    position: absolute;
    top: 100%;
    right: 48px
}

.art-pro-wrapper .list .left .item::after {
    content: '';
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-top: 20px solid #fff;
    position: absolute;
    top: 100%;
    right: 49px
}

.art-pro-wrapper .list .left .item-1 {
    margin-bottom: 47px;
    margin-right: 80px
}

.art-pro-wrapper .list .left .item-2 {
    margin-bottom: 46px;
    margin-right: 52px
}

.art-pro-wrapper .list .left .item-3 {
    margin-bottom: 52px
}

.art-pro-wrapper .list .left .item-4 {
    margin-right: 76px
}

.art-pro-wrapper .list .right {
    float: right;
    width: 50%;
    padding-left: 80px;
    padding-bottom: 50px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.art-pro-wrapper .list .right .item::before {
    content: '';
    width: 0;
    height: 0;
    border-right: 23px solid transparent;
    border-top: 21px solid #eee;
    position: absolute;
    top: 100%;
    left: 48px
}

.art-pro-wrapper .list .right .item::after {
    content: '';
    width: 0;
    height: 0;
    border-right: 20px solid transparent;
    border-top: 20px solid #fff;
    position: absolute;
    top: 100%;
    left: 49px
}

.art-pro-wrapper .list .right .item-1 {
    margin-bottom: 41px;
    margin-left: 30px
}

.art-pro-wrapper .list .right .item-2 {
    margin-bottom: 46px;
    margin-left: 86px
}

.art-pro-wrapper .list .right .item-3 {
    margin-bottom: 55px;
    margin-left: 144px
}

.art-region-wrapper .list {
    width: 1047px;
    margin: auto;
    overflow: hidden;
    padding-bottom: 100px
}

.art-region-wrapper .list .content {
    width: 416px;
    padding-top: 10px;
    overflow: hidden
}

.art-region-wrapper .list .content .sub {
    margin: 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 18px;
    color: #333333;
    line-height: 1.6
}

.art-region-wrapper .list .content .sub .name {
    font-weight: bold
}

.art-region-wrapper .list .content .sub .text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.art-region-wrapper .list .left {
    float: left;
    width: 518px;
    height: 497px;
    background: url("../majorImgs/10art/bg-left.png") center no-repeat;
    background-size: 100% 100%;
    overflow: hidden
}

.art-region-wrapper .list .left .title {
    font-size: 20px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 54px;
    margin-top: 6px;
    margin-left: 5px;
    padding-left: 22px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.art-region-wrapper .list .left .content {
    margin-left: 41px
}

.art-region-wrapper .list .right {
    float: right;
    width: 523px;
    height: 498px;
    background: url("../majorImgs/10art/bg-right.png") center no-repeat;
    background-size: 100% 100%;
    overflow: hidden
}

.art-region-wrapper .list .right .title {
    font-size: 20px;
    text-align: right;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 54px;
    margin-top: 5px;
    margin-right: 7px;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.art-region-wrapper .list .right .content {
    margin-left: 60px
}

.art-baom {
    padding-bottom: 96px
}

.art-baom .baom .le .red {
    color: #F45A4E
}

.art-baom .baom .bookForm-form .submit {
    background-color: #F45A4E;
    border-color: #F45A4E
}

.env-course-wrapper {
    overflow: hidden;
    margin: auto;
    width: 1020px;
    padding-bottom: 80px
}

.env-course-wrapper .item {
    width: 20%;
    float: left;
    height: 144px;
    border: 1px solid #fff;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: border 400ms;
    transition: border 400ms
}

.env-course-wrapper .item:hover {
    border-color: #1662F3
}

.env-course-wrapper .item .icon {
    display: block;
    width: 50px;
    height: 50px;
    margin: 30px auto 12px
}

.env-course-wrapper .item .name {
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    line-height: 1.2
}

.env-direction-wrapper {
    height: 647px;
    background-color: #F8FAFF;
    overflow: hidden
}

.env-direction-wrapper .module {
    width: 1150px;
    margin: auto;
    overflow: hidden
}

.env-direction-wrapper .module .left {
    float: left
}

.env-direction-wrapper .module .left .item {
    line-height: 1.2;
    margin-bottom: 28px
}

.env-direction-wrapper .module .left .item:last-child {
    margin-bottom: 0
}

.env-direction-wrapper .module .left .item:last-child .content {
    border-bottom: none
}

.env-direction-wrapper .module .left .item .label {
    font-size: 24px;
    color: #1662F3;
    font-weight: bold;
    margin-bottom: 20px
}

.env-direction-wrapper .module .left .item .content {
    display: inline-block;
    font-size: 18px;
    color: #333333;
    padding-bottom: 18px;
    border-bottom: 1px dashed #939CD9
}

.env-direction-wrapper .module .right {
    float: right;
    width: 610px;
    overflow: hidden
}

.env-direction-wrapper .module .right img {
    display: block;
    width: 100%
}

.env-engineer-wrapper {
    overflow: hidden;
    padding-bottom: 61px
}

.env-engineer-wrapper .list {
    overflow: hidden;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.env-engineer-wrapper .list .item {
    width: 1083px;
    height: 191px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.31);
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.31);
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 33px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.env-engineer-wrapper .list .item .left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 200px;
    border-right: 1px dashed #BED4FF
}

.env-engineer-wrapper .list .item .left .icon {
    width: 38px;
    height: 38px
}

.env-engineer-wrapper .list .item .left .name {
    font-size: 26px;
    color: #1662F3;
    font-weight: bold;
    line-height: 1.2;
    margin: 14px 0 12px
}

.env-engineer-wrapper .list .item .left .line {
    width: 49px;
    height: 5px;
    background: #1662F3
}

.env-engineer-wrapper .list .item .right {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-left: 40px;
    padding-right: 56px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: justify;
    line-height: 1.6;
    font-size: 16px;
    color: #333
}

.env-baom {
    padding-bottom: 84px
}

.edu-undergraduate-wrapper .item {
    height: 422px;
    overflow: hidden;
    border-bottom-width: 10px;
    border-bottom-style: solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.edu-undergraduate-wrapper .item .title {
    font-weight: bold;
    width: 144px;
    height: 57px;
    line-height: 55px;
    text-align: center;
    font-size: 26px;
    margin: auto;
    border-width: 1px;
    border-style: solid;
    border-radius: 29px;
    margin-top: 54px;
    margin-bottom: 30px
}

.edu-undergraduate-wrapper .item .content {
    width: 272px;
    margin: auto;
    font-size: 16px;
    color: #333333;
    line-height: 1.6;
    text-align: justify
}

.edu-undergraduate-wrapper .item-1 {
    background-color: #F6FCFF;
    border-bottom-color: #0089C1
}

.edu-undergraduate-wrapper .item-1 .title {
    border-color: #0089C1;
    color: #0089C1
}

.edu-undergraduate-wrapper .item-2 {
    background-color: #F4FFFA;
    border-bottom-color: #01C56C
}

.edu-undergraduate-wrapper .item-2 .title {
    border-color: #01C56C;
    color: #01C56C
}

.edu-undergraduate-wrapper .item-3 {
    background-color: #FFFEF4;
    border-bottom-color: #E0A300
}

.edu-undergraduate-wrapper .item-3 .title {
    border-color: #E0A300;
    color: #E0A300
}

.edu-primary-wrapper {
    overflow: hidden;
    padding-bottom: 136px
}

.edu-primary-wrapper .module {
    overflow: hidden
}

.edu-primary-wrapper .module .left {
    width: 550px;
    float: left
}

.edu-primary-wrapper .module .left .top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 44px
}

.edu-primary-wrapper .module .left .top .title {
    font-size: 26px;
    color: #272658;
    font-weight: bold;
    line-height: 1.8
}

.edu-primary-wrapper .module .left .top .icon {
    width: 55px;
    height: 87px
}

.edu-primary-wrapper .module .left .content {
    font-size: 16px;
    color: #000;
    line-height: 1.6;
    text-align: justify
}

.edu-primary-wrapper .module .right {
    float: right;
    width: 553px;
    overflow: hidden
}

.edu-primary-wrapper .module .right img {
    display: block;
    width: 100%
}

.edu-baom {
    padding-bottom: 74px
}

.edu-baom .baom .le .red {
    color: #3D3BAF
}

.edu-baom .baom .bookForm-form .submit {
    background-color: #3D3BAF;
    border-color: #3D3BAF
}

.plane-visual-wrapper {
    padding-bottom: 70px
}

.plane-visual-wrapper .item {
    height: 316px;
    border-width: 1px;
    border-style: solid;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 60px
}

.plane-visual-wrapper .item .title {
    width: 100%;
    height: 98px;
    line-height: 98px;
    text-align: center;
    border-radius: 10px;
    font-size: 34px;
    font-weight: bold;
    color: #FFFFFF
}

.plane-visual-wrapper .item .module {
    padding-left: 27px;
    padding-right: 32px;
    padding-top: 48px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 18px;
    line-height: 1.6
}

.plane-visual-wrapper .item .module .block {
    margin-right: 14px
}

.plane-visual-wrapper .item .module .content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    color: #000000;
    text-align: justify
}

.plane-visual-wrapper .item .arrow {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    border-width: 4px;
    border-style: solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    background-color: #fff;
    left: 50%;
    bottom: -22px;
    margin-left: -22px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    font-size: 36px
}

.plane-designer-wrapper {
    background-color: #f2f2f2;
    padding-bottom: 114px
}

.plane-designer-wrapper .item {
    width: 100%;
    height: 381px;
    background: #FFFFFF;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.plane-designer-wrapper .item .top {
    padding-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.2;
    margin-bottom: 10px
}

.plane-designer-wrapper .item .top .label {
    font-size: 40px;
    color: #FF4467;
    font-weight: bold;
    margin-right: 4px
}

.plane-designer-wrapper .item .top .rank {
    font-size: 20px;
    font-weight: bold;
    color: #DFDFDF
}

.plane-designer-wrapper .item .title {
    font-size: 20px;
    color: #000000;
    line-height: 1.4;
    text-align: center;
    position: relative;
    margin-bottom: 18px
}

.plane-designer-wrapper .item .title span {
    position: relative;
    z-index: 3
}

.plane-designer-wrapper .item .title::before {
    content: '';
    width: 88px;
    height: 6px;
    background: #FFE7E7;
    border-radius: 3px;
    position: absolute;
    z-index: 2;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.plane-designer-wrapper .item .list {
    padding-left: 24px
}

.plane-designer-wrapper .item .list .sub {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    line-height: 18px;
    margin-bottom: 10px;
    cursor: pointer
}

.plane-designer-wrapper .item .list .sub:hover .dot {
    border-color: #FF4467
}

.plane-designer-wrapper .item .list .sub:hover .name {
    color: #FF4467
}

.plane-designer-wrapper .item .list .sub .dot {
    width: 7px;
    height: 7px;
    border: 2px solid #DEDEDE;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 10px
}

.plane-designer-wrapper .item .list .sub .name {
    overflow: hidden;
    color: #000000;
    font-size: 14px
}

.plane-career-wrapper {
    padding-bottom: 92px
}

.plane-career-wrapper .module {
    width: 1079px;
    height: 610px;
    margin: auto;
    background: url("../majorImgs/13pingmian/bg.png") center no-repeat;
    background-size: 100% 100%;
    position: relative
}

.plane-career-wrapper .module .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 42px
}

.plane-career-wrapper .module .title .line {
    width: 131px;
    height: 1px;
    background: #B6B6B6;
    margin-right: 17px
}

.plane-career-wrapper .module .title .name {
    font-size: 20px;
    color: #B6B6B6
}

.plane-career-wrapper .module .left {
    position: absolute;
    top: 60px;
    left: 52px;
    width: 211px;
    overflow: hidden
}

.plane-career-wrapper .module .left .item {
    width: 100%;
    height: 43px;
    line-height: 43px;
    padding-left: 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    font-size: 20px;
    color: #FFFFFF;
    background: url("../majorImgs/13pingmian/btn.png") center top no-repeat;
    background-size: 100% 200%;
    margin-bottom: 10px;
    cursor: pointer;
    -webkit-transition: all 300ms;
    transition: all 300ms
}

.plane-career-wrapper .module .left .item.active {
    background-position-y: bottom
}

.plane-career-wrapper .module .right {
    width: 730px;
    height: 489px;
    overflow: hidden;
    position: absolute;
    top: 60px;
    right: 50px
}

.plane-career-wrapper .module .right .swiper-container {
    width: 100%;
    height: 100%
}

.plane-career-wrapper .module .right .swiper-container .swiper-slide {
    width: 100%;
    height: 100%
}

.plane-career-wrapper .module .right .swiper-container .swiper-slide img {
    display: block;
    margin: auto;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.plane-career-wrapper .module .btns {
    position: absolute;
    width: 83px;
    height: 38px;
    border: 1px solid #F2F2F2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    bottom: 13px;
    right: 50px;
    cursor: pointer
}

.plane-career-wrapper .module .btns .prev {
    width: 50%;
    height: 36px;
    float: left;
    background: url("../majorImgs/13pingmian/arrow-left.png") center no-repeat;
    background-size: 11px 18px
}

.plane-career-wrapper .module .btns .next {
    width: 50%;
    height: 36px;
    float: left;
    border-left: 1px solid #f2f2f2;
    background: url("../majorImgs/13pingmian/arrow-right.png") center no-repeat;
    background-size: 11px 18px
}

.plane-baom {
    padding-bottom: 74px
}

.plane-baom .baom .le .red {
    color: #ED4779
}

.plane-baom .baom .bookForm-form .submit {
    background-color: #ED4779;
    border-color: #ED4779
}

.business-analyst-wrapper {
    width: 1142px;
    margin: auto;
    overflow: hidden;
    position: relative;
    padding-bottom: 87px
}

.business-analyst-wrapper .left {
    float: left
}

.business-analyst-wrapper .left .bt {
    font-size: 24px;
    color: #333333;
    margin-bottom: 34px;
    font-weight: bold;
    line-height: 1.2;
    padding-left: 9px
}

.business-analyst-wrapper .left .chat-box {
    width: 374px;
    height: 444px;
    padding: 44px 21px 0 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #eee;
    border-radius: 20px;
    position: relative
}

.business-analyst-wrapper .left .chat-box::before {
    content: '';
    border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-bottom: 19px solid #eee;
    position: absolute;
    bottom: 100%;
    left: 62px
}

.business-analyst-wrapper .left .chat-box::after {
    content: '';
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-bottom: 18px solid #fff;
    position: absolute;
    bottom: 100%;
    left: 63px
}

.business-analyst-wrapper .left .chat-box .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.business-analyst-wrapper .left .chat-box .item .dot {
    width: 38px;
    height: 38px;
    margin-right: 15px
}

.business-analyst-wrapper .left .chat-box .item .cont {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.business-analyst-wrapper .left .chat-box .item .cont .text {
    font-size: 14px;
    color: #333333;
    line-height: 1.5;
    text-align: justify;
    padding-bottom: 24px
}

.business-analyst-wrapper .left .chat-box .item .cont .list {
    width: 274px;
    margin-top: -4px
}

.business-analyst-wrapper .left .chat-box .item .cont .list .sub {
    width: 100%;
    height: 52px;
    background: url("../majorImgs/14bussiness/bg.png") center no-repeat;
    background-size: 100% 100%;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
    color: #333333
}

.business-analyst-wrapper .left .chat-box .item-1 {
    border-bottom: 1px dashed #eee;
    margin-bottom: 24px
}

.business-analyst-wrapper .right {
    width: 671px;
    float: right
}

.business-analyst-wrapper .right .item {
    width: 100%;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden
}

.business-analyst-wrapper .right .item .check {
    width: 42px;
    height: 42px;
    display: block;
    position: absolute;
    top: 24px;
    right: 51px
}

.business-analyst-wrapper .right .item .content {
    width: 570px;
    margin-left: 80px;
    margin-top: 26px;
    color: #fff;
    font-size: 16px;
    line-height: 1.6;
    position: relative;
    z-index: 3
}

.business-analyst-wrapper .right .item-1 {
    height: 127px;
    background: url("../majorImgs/14bussiness/chat-1.png") center no-repeat;
    background-size: 100% 100%
}

.business-analyst-wrapper .right .item-2 {
    height: 155px;
    background: url("../majorImgs/14bussiness/chat-2.png") center no-repeat;
    background-size: 100% 100%
}

.business-analyst-wrapper .right .item-3 {
    height: 184px;
    background: url("../majorImgs/14bussiness/chat-3.png") center no-repeat;
    background-size: 100% 100%;
    margin-bottom: 0
}

.business-analyst-wrapper .arrow {
    width: 78px;
    height: 58px;
    display: block;
    position: absolute;
    top: 230px;
    left: 354px
}

.bussiness-study-wrapper {
    width: 100%;
    height: 1044px;
    background: url("../majorImgs/14bussiness/bg-2.png") center no-repeat;
    background-size: cover
}

.bussiness-study-wrapper .tab-box {
    width: 87%;
    margin: auto;
    position: relative;
    height: 70px
}

.bussiness-study-wrapper .tab-box::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px dashed #42048F
}

.bussiness-study-wrapper .tab-box::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-bottom: 1px dashed #42048F
}

.bussiness-study-wrapper .tab-box .tab-list {
    width: 662px;
    margin: auto;
    overflow: hidden
}

.bussiness-study-wrapper .tab-box .tab-list .item {
    width: 331px;
    height: 70px;
    float: left;
    font-weight: bold;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 28px;
    line-height: 68px;
    text-align: center;
    border: 1px solid #42048F;
    color: #42048F
}

.bussiness-study-wrapper .tab-box .tab-list .item.active {
    background-color: #42048F;
    color: #fff
}

.bussiness-study-wrapper .tab-container {
    overflow: hidden;
    padding-top: 57px;
    padding-left: 18px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bussiness-study-wrapper .tab-container .left {
    width: 632px;
    height: 626px;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(64, 64, 64, 0.17);
    box-shadow: 0px 0px 10px 0px rgba(64, 64, 64, 0.17);
    border-radius: 10px;
    float: left
}

.bussiness-study-wrapper .tab-container .left .scroll {
    height: 562px;
    margin-top: 38px;
    margin-left: 11px;
    width: 600px;
    overflow-y: auto
}

.bussiness-study-wrapper .tab-container .left .scroll .module {
    overflow: hidden
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
    overflow: hidden
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item::after {
    content: '';
    width: 5px;
    height: 100%;
    background-color: #FFF1F0;
    position: absolute;
    top: 50px;
    left: 22px
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item:last-child::after {
    content: none
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item .icon {
    width: 50px;
    height: 50px;
    margin-right: 22px
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item .info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item .info .name {
    font-size: 20px;
    color: #333333;
    font-weight: bold;
    line-height: 1.2;
    padding: 5px 0;
    margin-bottom: 10px
}

.bussiness-study-wrapper .tab-container .left .scroll .module .item .info .content {
    font-size: 14px;
    padding-bottom: 30px;
    color: #333333;
    line-height: 1.6
}

.bussiness-study-wrapper .tab-container .right {
    float: right;
    width: 525px
}

.bussiness-study-wrapper .tab-container .right img {
    display: block;
    width: 100%
}

.bussiness-baom {
    padding-bottom: 97px
}

.bussiness-baom .baom .le .red {
    color: #42048F
}

.bussiness-baom .baom .bookForm-form .submit {
    background-color: #F45A4E;
    border-color: #F45A4E
}

.indoor-baom .baom .le .red {
    color: #FB9C48
}

.indoor-baom .baom .bookForm-form .submit {
    background-color: #FB9C48;
    border-color: #FB9C48
}

.majorAdd-indoor .indoor-main3 .top .item {
    cursor: pointer
}

.majorAdd-indoor .indoor-main3 .top .item:hover {
    color: #FB9C48;
    border-color: #FB9C48
}

.music-baom .baom .le .red {
    color: #FF3A00
}

.music-baom .baom .bookForm-form .submit {
    background-color: #FF3A00;
    border-color: #FF3A00
}