body{min-width:1280px}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_520610_ucl1pz58m5j.eot);src:url(//at.alicdn.com/t/font_520610_ucl1pz58m5j.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_520610_ucl1pz58m5j.woff) format('woff'),url(//at.alicdn.com/t/font_520610_ucl1pz58m5j.ttf) format('truetype'),url(//at.alicdn.com/t/font_520610_ucl1pz58m5j.svg#iconfont) format('svg')}.ad{height:80px;cursor:pointer}.ad .ad_close{width:1200px;margin:0 auto;text-align:right}.ad .ad_close i{display:inline-block;height:20px;width:20px;background:url(../images/main/x.png) no-repeat;background-size:100% 100%;margin-top:30px;cursor:pointer}.androidclose,.androidfixed:before{background-repeat:no-repeat;background-position:0 0}.androidfixed{z-index:12;position:fixed;bottom:0;left:0;right:0;max-height:200px;width:100%;min-width:62.5em;padding-left:4%;padding-right:7%;background-color:rgba(0,0,0,.75);display:none}.androidcon,.androidfixed:after,.androidfixed:before{display:inline-block;vertical-align:middle}.androidfixed:before{content:'';max-width:120px;width:13%;height:120px;background-image:url(../images/main/androidlogo.png);background-size:100%}.androidfixed:after{content:'';height:200px;width:0}.androidcon{white-space:nowrap;position:relative;width:85%;padding-left:3.5%}.androidcon h3{font-size:2.85rem;color:#fff}.androidcon p{padding-top:1.29rem;font-size:2.55rem;color:#fff}.androiddownload{position:absolute;top:0;bottom:0;right:0;margin:auto;max-height:80px;padding:.9rem 3.7rem;font-size:2.75rem;color:#fff;background-color:#ff7800}.androiddownload:focus,.androiddownload:hover{color:#fff;text-decoration:none}.androidclose{position:absolute;top:-33px;right:10px;width:66px;height:66px;background-image:url(../images/main/androidclose.png);cursor:pointer}.banner,.banner_bg ul,.banner_bg ul li,.dian{position:relative}#csidebar{display:none}.dian{display:inline-block;width:3px;height:3px;background:#888;border-radius:50%;margin-right:8px;top:-3px}a .dian{background:#fff}.banner{width:100%;overflow:hidden;height:480px}.banner_bg{width:100%;height:400px}.banner_bg ul li{width:100%}.banner_bg .banner_cover{position:absolute;left:0;z-index:1;opacity:0;width:100%;height:400px}.banner_bg .banner_cover img{height:400px;width:100%}.banner_bg .banner_center{position:absolute;left:50%;top:0;margin-left:-420px;width:750px;height:400px;overflow:hidden}.banner_bg .banner_center a{display:block;position:absolute;left:750px;top:0;height:100%;width:100%;z-index:3;cursor:pointer}.banner_bg .banner_center img{height:100%;width:100%}.banner_bg ul:first-child li:first-child .banner_cover{opacity:1;z-index:2}.banner_bg ul:first-child li:first-child .banner_center a{left:0}.banner_dot{position:absolute;bottom:100px;left:50%;margin-left:-330px;width:660px;z-index:6;height:21px}.banner_dot .banner_dotinner{position:relative;margin-left:-90px}.banner_dot ul{position:absolute;left:50%;transform:translateX(-50%);height:21px;padding:0 10px;border-radius:21px;background-color:rgba(0,0,0,.2)}.banner_dot li{display:inline-block;width:11px;height:11px;margin:5px 4.5px;border-radius:11px;background-color:#fff;cursor:pointer}.banner_dot .banner_dot_active{background:#ff7900}.banner_tab{width:100%;background-color:#191d26}.banner_tab ul{width:1200px;margin:0 auto}.banner_tab li{float:left;box-sizing:border-box;width:270px;height:80px;color:#fff;font-size:16px;margin-right:40px;cursor:pointer}.banner_tab li div{display:inline-block;line-height:80px;vertical-align:top}.banner_tab li:last-child{margin-right:0}.banner_tab .banner_tab_active,.banner_tab li:hover{background:#ff7900}.banner_tab li i{display:inline-block;height:80px;width:60px;margin-left:66px;margin-right:7px}.banner_tab li:nth-child(1) i{background:url(../images/main/bgicon1.png) center no-repeat}.banner_tab li:nth-child(2) i{background:url(../images/main/bgicon2.png) center no-repeat}.banner_tab li:nth-child(3) i{background:url(../images/main/bgicon3.png) center no-repeat}.banner_tab li:nth-child(4) i{background:url(../images/main/bgicon4.png) center no-repeat}.banner_tab li:nth-child(1):hover i{background:url(../images/main/bgicon1.gif?v=4.1) center no-repeat}.banner_tab li:nth-child(2):hover i{background:url(../images/main/bgicon2.gif?v=4.1) center no-repeat}.banner_tab li:nth-child(3):hover i{background:url(../images/main/bgicon3.gif?v=4.1) center no-repeat}.banner_tab li:nth-child(4):hover i{background:url(../images/main/bgicon4.gif?v=4.1) center no-repeat}.banner_sidebar{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;width:1200px;height:400px;margin:0 auto}.leftsidebar,.rightsidebar{top:0;z-index:3;height:400px}.leftsidebar{position:absolute;left:0;width:180px;background:rgba(33,33,33,.5)}.leftsidebar>ul>li{box-sizing:border-box;line-height:40px;width:100%;color:#fff;padding-left:30px;transition:padding-left 1s;cursor:pointer}.leftsidebar>ul>li .leftsidebar_title{display:block;position:relative;color:#fff;text-decoration:none}.leftsidebar>ul>li i{opacity:0;font-style:normal;position:absolute;right:30px;transition:right 1s}.leftsidebar>ul>li:hover{background:#ff7900;padding-left:40px}.leftsidebar>ul>li:hover i{opacity:1;right:20px}.leftsidebar>ul>li:hover .leftsidebar_content{display:block}.leftsidebar>ul>li:nth-child(1) .leftsidebar_content{background:url(../images/main/b1.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(2) .leftsidebar_content{background:url(../images/main/b2.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(3) .leftsidebar_content{background:url(../images/main/b3.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(4) .leftsidebar_content{background:url(../images/main/b4.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(5) .leftsidebar_content{background:url(../images/main/b5.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(6) .leftsidebar_content{background:url(../images/main/b6.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(7) .leftsidebar_content{background:url(../images/main/b7.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(8) .leftsidebar_content{background:url(../images/main/b8.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(9) .leftsidebar_content{background:url(../images/main/b9.png) bottom no-repeat #fff}.leftsidebar>ul>li:nth-child(10) .leftsidebar_content{background:url(../images/main/b10.png) bottom no-repeat #fff}.leftsidebar .leftsidebar_content{display:none;position:absolute;right:-210px;top:0;width:210px;height:400px}.leftsidebar .leftsidebar_content li{padding-left:30px}.leftsidebar .leftsidebar_content li a{color:#888;text-decoration:none}.leftsidebar .leftsidebar_content li:hover{background:#fff}.leftsidebar .leftsidebar_content li:hover a{color:#ff7900;text-decoration:none}.rightsidebar{position:absolute;right:0;width:270px;background:rgba(33,33,33,.5)}.rightsidebar_course{width:100%;height:200px}.rightsidebar_course .rightsidebar_course_title{display:block;line-height:34px;width:100%;text-align:center;color:#fff;background:rgba(33,33,33,.3);text-decoration:none;cursor:pointer}.rightsidebar_course .rightsidebar_course_container{position:relative;width:100%;height:166px}.rightsidebar_course .rightsidebar_course_ul{position:relative;width:100%;height:32px;border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);font-size:0;padding:0 16px;box-sizing:border-box}.rightsidebar_course .rightsidebar_course_ul>li{display:inline-block;line-height:30px;width:40px;font-size:12px;color:#888;margin-right:9.5px}.rightsidebar_course .rightsidebar_course_ul>li:hover .rightsidebar_course_week{border-bottom:1px solid #ff7900;color:#fff}.rightsidebar_course .rightsidebar_course_ul>li .rightsidebar_course_week{text-align:center;color:rgba(255,255,255,.5);border-bottom:1px solid transparent;cursor:pointer}.rightsidebar_course .rightsidebar_course_ul>li .rightsidebar_course_active{border-bottom:1px solid #ff7900;color:#fff}.rightsidebar_course .rightsidebar_course_ul>li:last-child{margin-right:0!important}.rightsidebar_course .rightsidebar_course_ul>li:first-child .rightsidebar_course_content{display:block}.rightsidebar_course .rightsidebar_course_content{position:absolute;left:0;top:32px;display:none;width:100%;height:121px;box-sizing:border-box;padding-left:20px;overflow:hidden;margin-top:5px}.rightsidebar_course .rightsidebar_course_content li{line-height:24px;width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.rightsidebar_course .rightsidebar_course_content li a{color:#fff;text-decoration:none;font-size:12px}.rightsidebar_course .rightsidebar_course_content li:hover a{color:#ff7900}.rightsidebar_message{position:relative;width:100%;height:200px}.rightsidebar_message .rightsidebar_message_ul{font-size:0;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.22);background:rgba(33,33,33,.3);height:35px}.rightsidebar_message .rightsidebar_message_ul>li{display:inline-block;line-height:34px;width:66px;text-align:center;color:#888;margin-right:20px}.rightsidebar_message .rightsidebar_message_ul>li .rightsidebar_message_active{color:#fff;border-bottom:1px solid #ff7900}.rightsidebar_message .rightsidebar_message_ul>li:last-child{margin-right:0}.rightsidebar_message .rightsidebar_message_ul .rightsidebar_message_title{color:rgba(255,255,255,.5);cursor:pointer}.rightsidebar_message .rightsidebar_message_ul>li:hover .rightsidebar_message_title{color:#fff;border-bottom:1px solid #ff7900}.rightsidebar_message .rightsidebar_message_ul .rightsidebar_message_content{position:absolute;top:36px;left:16px;display:none;width:254px;height:348px;margin-top:9px;text-align:left;overflow:hidden}.rightsidebar_message .rightsidebar_message_ul .rightsidebar_message_content li{width:238px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightsidebar_message .rightsidebar_message_ul ul{margin-top:-3px}.rightsidebar_message .rightsidebar_message_ul ul li{line-height:24px;padding:5px 0}.rightsidebar_message .rightsidebar_message_ul ul li a{color:#fff;text-decoration:none;font-size:12px}.rightsidebar_message .rightsidebar_message_ul ul li:hover a{color:#ff7900}.rightsidebar_message .rightsidebar_message_ul>li:first-child .rightsidebar_message_content{display:block}.lightning{position:relative;width:1216px;height:392px;background:url(../images/main/lightning_bg.gif?v=2022) left bottom no-repeat;margin:0 auto;padding-top:35px}.lightning .lightning_header{padding-left:8px;padding-right:8px;line-height:34px}.lightning .lightning_header .lightning_title{float:left;font-size:22px;color:#202020}.lightning .lightning_header .lightning_more{float:right}.lightning .lightning_header .lightning_more a{color:#888;text-decoration:none}.lightning .lightning_header .lightning_more:hover a{color:#ff7900}.lightning ul li{position:absolute;box-sizing:border-box;display:inline-block;width:202px;height:112px;background:url(../images/main/lightning.png) no-repeat;vertical-align:top;padding:29px 26px;cursor:pointer}.lightning ul i{float:left;line-height:48px;width:50px;text-align:center;font-style:normal}.lightning ul .lightning_crowd i{background:url(../images/main/lightning3.png) no-repeat;color:#ff9912}.lightning ul .lightning_full i{background:url(../images/main/lightning2.png) no-repeat;color:#fb2950}.lightning ul .lightning_fluent i{background:url(../images/main/lightning4.png) no-repeat;color:#41cfbf}.lightning ul .lightning_content{float:right;width:93px;height:40px;color:#888;overflow:hidden;word-break:break-all}.lightning ul .lightning_active{display:none;float:right;width:100%;line-height:40px;text-align:center;font-size:18px;color:#fff}.lightning ul li:hover{background:url(../images/main/lightning1.png) no-repeat}.lightning ul li:hover .lightning_content,.lightning ul li:hover i{display:none}.lightning ul li:hover .lightning_active{display:block}.lightning ul li:nth-child(6){right:-7px;bottom:124px}.lightning ul li:nth-child(5){right:160px;top:94px}.lightning ul li:nth-child(4){right:309px;bottom:112px}.lightning ul li:nth-child(3){left:324px;bottom:103px}.lightning ul li:nth-child(2){left:148px;bottom:127px}.lightning ul li:nth-child(1){left:23px;top:76px}.lightning .lightning_decoration{position:absolute;left:530px;bottom:164px;font-size:16px;color:#888;text-align:center}.others{width:1200px;margin:0 auto;min-height:282px;padding-top:40px}.others .others_header{margin-bottom:20px}.others .others_header ul{float:left;height:22px}.others .others_header li{display:inline-block;box-sizing:border-box;font-size:22px;color:#888;line-height:22px;cursor:pointer}.others .others_header li:first-child{border-right:1px solid #888;padding-right:16px;padding-left:0}.others .others_header li:last-child{padding-left:16px}.others .others_header .others_active{color:#202020}.others .others_profession_more{float:right;display:block;line-height:22px;color:#888}.others .others_profession_more .others_up{position:relative;display:inline-block;vertical-align:middle;width:13px;height:15px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.others .others_profession_more .others_up i:after,.others .others_profession_more .others_up i:before,.others .others_profession_more .others_up:after,.others .others_profession_more .others_up:before{content:'';position:absolute;top:2px;bottom:0;right:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-width:5px 5px 0;border-color:#888 transparent}.others .others_profession_more .others_up i:before{top:-2px;border-top-color:#fff}.others .others_profession_more .others_up i:after{top:-6px}.others .others_profession_more .others_up:after{top:-10px;border-top-color:#fff}.others .others_profession_more:hover .others_up i:after,.others .others_profession_more:hover .others_up:before{border-top-color:#ff7800}.others .others_profession_more:hover .others_down i:after,.others .others_profession_more:hover .others_down:before{border-bottom-color:#ff7800}.others .others_profession_more:hover{color:#ff7900}.others .others_profession_more:hover .others_down,.others .others_profession_more:hover .others_up{-webkit-animation-name:comein;animation-name:comein}.others .others_profession_more .others_down{position:relative;display:inline-block;vertical-align:middle;width:13px;height:15px}.others .others_profession_more .others_down i:after,.others .others_profession_more .others_down i:before,.others .others_profession_more .others_down:after,.others .others_profession_more .others_down:before{content:'';position:absolute;top:-8px;bottom:0;right:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-width:0 5px 5px;border-color:#888 transparent}.others .others_profession_more .others_down i:before{top:-4px;border-bottom-color:#fff}.others .others_profession_more .others_down i:after{top:0}.others .others_profession_more .others_down:after{top:4px;border-bottom-color:#fff}.others .others_subject_more{float:right;display:none;line-height:22px}.others .others_subject_more a{text-decoration:none;color:#888}.others .others_profession{display:block;width:100%;height:256px;overflow:hidden}.others .others_profession ul{width:100%}.others .others_profession ul li{float:left;width:270px;border-radius:6px;border:1px solid #eee;margin-right:40px;margin-bottom:20px;padding:20px 40px 17px;box-sizing:border-box;text-align:center;position:relative}.others .others_profession ul li .is_major{width:62px;height:43px;background:url(../images/home/personal/is_major.png) no-repeat;position:absolute;right:-4px;top:12px;font-size:14px;font-weight:700;padding-top:16px;padding-left:8px;color:#fff}.others .others_profession ul li img{display:inline-block;width:190px;height:130px}.others .others_profession ul li a{text-decoration:none}.others .others_profession ul li .others_profession_name{width:100%;text-align:center;color:#888;margin-top:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.others .others_profession ul li .others_profession_btn{width:128px;margin:18px auto 0;padding:.5em 2.5em;border-radius:0;border:1px solid #fe7a00;color:#fe7a00;background-color:#fff;cursor:pointer}.others .others_profession ul li .others_profession_btn:hover{background-color:#ff7900;color:#fff}.others .others_profession ul li .others_profession_btnno{width:128px;margin:18px auto 0;padding:.5em 2.5em;border-radius:0;border:1px solid #BEBEBE;color:#818181;background:#fff}.mcourse,.train{padding-top:40px}.others .others_profession ul li:nth-child(4n){margin-right:0}.others .others_subject{display:none;width:100%}.others .others_subject li{float:left;width:580px;height:210px}.others .others_subject li img{width:100%;height:100%;border-radius:6px}.others .others_subject li:first-child{margin-right:40px}.mcourse{width:1200px;margin:0 auto;min-height:303px}.mcourse a{text-decoration:none}.mcourse .course_header{margin-bottom:20px}.mcourse .course_header ul{float:left;height:22px}.mcourse .course_header ul li{display:inline-block;box-sizing:border-box;font-size:22px;color:#888;line-height:22px;cursor:pointer}.mcourse .course_header ul li:first-child{border-right:1px solid #888;padding-right:16px}.mcourse .course_header ul li:last-child{padding-left:16px}.mcourse .course_header ul .course_active{color:#202020}.mcourse .course_header .course_best_more{float:right;display:block;line-height:22px}.mcourse .course_header .course_best_more a{text-decoration:none;color:#888}.mcourse .course_header .course_best_more:hover a{color:#ff7900}.mcourse .course_header .course_free_more{float:right;display:none;line-height:22px}.mcourse .course_header .course_free_more a{text-decoration:none;color:#888}.mcourse .course_header .course_free_more:hover a{color:#ff7900}.mcourse .course_free{display:none}.mcourse .course_best li,.mcourse .course_free li{float:left;width:270px;margin-right:40px}.mcourse .course_best li img,.mcourse .course_free li img{display:inline-block;width:100%;height:170px;border-radius:6px}.mcourse .course_best li .course_title,.mcourse .course_free li .course_title{color:#202020;margin-top:8px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcourse .course_best li:last-child,.mcourse .course_free li:last-child{margin-right:0}.mcourse .course_best .course_info,.mcourse .course_free .course_info{margin-top:2px}.mcourse .course_best .course_price,.mcourse .course_free .course_price{float:left;color:#ff7900}.mcourse .course_best .course_num,.mcourse .course_free .course_num{float:right;color:#888;font-size:12px}.mcourse .course_best .course_num>i,.mcourse .course_free .course_num>i{position:relative;top:1px;display:inline-block;height:13px;width:12px;background:url(../images/main/user.png) no-repeat;margin-right:4px}.train{width:1200px;margin:0 auto 40px;min-height:450px}.train .train_header{margin-bottom:20px}.train .train_header .train_title{float:left;line-height:22px;font-size:22px;color:#202020}.train .train_header .train_news{position:relative;float:right;width:400px;padding-left:30px;overflow:hidden;margin-right:100px;height:22px}.train .train_header .train_news .train_news_wrap{position:relative;width:370px;height:22px;overflow:hidden}.train .train_header .train_news:before{content:'';position:absolute;left:0;top:-5px;display:block;width:23px;height:28px;background:url(../images/main/hot.png) no-repeat}.train .train_header .train_news ul{position:absolute;left:0;top:0;line-height:0}.train .train_header .train_news li{display:inline-block;margin-right:20px;line-height:22px;height:22px}.train .train_header .train_news li a{display:inline-block;width:370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ff7900;text-decoration:none}.train .train_header .train_more{float:right;display:block;line-height:22px}.train .train_header .train_more a{text-decoration:none;color:#888}.train .train_header .train_more:hover a{color:#ff7900}.train .train_left{float:left;width:928px;background:url(../images/main/train_line.png) left top no-repeat}.train .train_left_section1{position:relative;height:205px}.train .train_left_section1 li{position:absolute;width:100px;height:140px;text-align:center;color:#202020;padding-top:100px}.train .train_left_section1 .train_img{z-index:2}.train .train_left_section1 .train_dot{position:absolute;left:3.5px;top:3.5px;display:none;z-index:1;height:93px;width:93px;animation:train_dot 1s infinite linear;transform-origin:50% 50%}.train .train_left_section1 .train_dot img{height:100%;width:100%}.train .train_left_section1 .train_circle{display:none;z-index:1}.train .train_left_section1 .train_circle img{position:absolute;left:-10px;top:-10px}.train .train_left_section1 .train_circle,.train .train_left_section1 .train_img{position:absolute;left:0;top:0;height:100px;width:100px}.train .train_left_section1 li:nth-child(1){left:0;top:100px}.train .train_left_section1 li:nth-child(2){left:191px;top:35px}.train .train_left_section1 li:nth-child(3){left:377px;top:-10px}.train .train_left_section1 li:nth-child(4){right:264px;top:35px}.train .train_left_section1 li:nth-child(5){right:76px;top:117px}.train .train_left_section1 li:nth-child(1) .train_img{background:url(../images/main/train1_1.png) no-repeat}.train .train_left_section1 li:nth-child(2) .train_img{background:url(../images/main/train2_1.png) no-repeat}.train .train_left_section1 li:nth-child(3) .train_img{background:url(../images/main/train3_1.png) no-repeat}.train .train_left_section1 li:nth-child(4) .train_img{background:url(../images/main/train4_1.png) no-repeat}.train .train_left_section1 li:nth-child(5) .train_img{background:url(../images/main/train5_1.png) no-repeat}.train .train_left_section1 li:nth-child(1):hover .train_img{background:url(../images/main/train1_2.png) no-repeat}.train .train_left_section1 li:nth-child(2):hover .train_img{background:url(../images/main/train2_2.png) no-repeat}.train .train_left_section1 li:nth-child(3):hover .train_img{background:url(../images/main/train3_2.png) no-repeat}.train .train_left_section1 li:nth-child(4):hover .train_img{background:url(../images/main/train4_2.png) no-repeat}.train .train_left_section1 li:nth-child(5):hover .train_img{background:url(../images/main/train5_2.png) no-repeat}.train .train_left_section1 li:hover{color:#ff7900}.train .train_left_section1 li:hover .train_dot{display:block}.train .train_left_section2{height:163px;padding-left:230px;overflow:hidden}.train .train_left_section2 li{float:left}.train .train_left_section2 li div{width:228px;margin-left:-93px}.train .train_left_section2 li img{width:251px;height:163px}.train .train_left_section2 li.train_big{width:228px;margin-left:0}.train .train_left_section2 li.train_big img{position:relative;left:-16px;margin-top:0;margin-right:-9px;transform-origin:0 50%;animation:train_big 1s forwards}.train .train_left_section2 li.train_small{margin-left:-8px}.train .train_left_section2 li.train_small img{margin-right:-23px;transform:scale(.533);transform-origin:0 50%}.train .train_right{float:right;width:272px}.train .train_right .train_right_title{color:#202020;margin-bottom:10px}.train .train_right a{text-decoration:none}.train .train_right li{width:100%;border-top:1px dashed #eee}.train .train_right li .train_discount{display:inline-block;width:52px;line-height:62px;text-align:right;color:#ff7900}.train .train_right li .train_discount i{font-size:18px}.train .train_right li .train_classinfo{padding:10px 0;display:table-cell;width:214px;color:#888}.train .train_right li .train_classinfo p{width:214px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.train .train_right .train_concat{width:272px;height:150px;background:url(../images/main/train-cancat.png) no-repeat;background-size:100% 100%;font-size:0;margin-top:-8px}.train .train_right .train_concat *{display:inline-block;width:94px;height:150px;text-align:center;padding-top:71px;font-size:14px;cursor:pointer}.train .train_right .train_concat div{color:#202020}.train .train_right .train_concat a{color:#fff;text-decoration:none}.ctf{width:1200px;margin:0 auto;min-height:303px;padding-top:40px}.ctf a{text-decoration:none}.ctf .ctf_header{margin-bottom:20px}.ctf .ctf_header ul{float:left;height:22px}.ctf .ctf_header ul li{display:inline-block;box-sizing:border-box;font-size:22px;color:#202020;line-height:22px}.ctf .ctf_header ul .ctf_active{color:#202020}.ctf .ctf_header .ctf_more{float:right;display:block;line-height:22px}.ctf .ctf_header .ctf_more a{text-decoration:none;color:#888}.ctf .ctf_header .ctf_more:hover a{color:#ff7900}.ctf .J_ctf_container li{float:left;width:270px;margin-right:40px}.ctf .J_ctf_container li img{display:inline-block;width:100%;height:170px;border-radius:6px}.ctf .J_ctf_container li .ctf_title{color:#202020;margin-top:8px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctf .J_ctf_container li:last-child{margin-right:0}.enterprisewrap{width:100%;height:426px;background:#232730;margin-bottom:57px}.enterprise{position:relative;width:1200px;margin:0 auto;padding-top:35px;min-height:488px}.enterprise .enterprise_container{position:relative;width:1200px;height:400px;overflow:hidden;border-radius:6px}.enterprise .enterprise_ctitle{font-size:22px;color:#fff;padding-bottom:20px}.enterprise ul{position:absolute;left:0;top:0;white-space:nowrap;font-size:0}.enterprise ul li{display:inline-block;width:300px;height:400px;overflow:hidden}.enterprise ul li *{white-space:normal}.enterprise ul li .enterprise_disable{display:table-cell;width:300px;height:400px;vertical-align:middle;text-align:center;padding:30px 40px;color:rgba(255,255,255,.5)}.enterprise ul li .enterprise_disable .enterprise_icon:after{content:'';display:block;width:40px;margin:20px auto 0;border-bottom:4px solid rgba(255,255,255,.5)}.enterprise ul li .enterprise_disable img{opacity:.5}.enterprise ul li .enterprise_table{display:table-cell;width:300px;height:400px;vertical-align:middle;text-align:center;padding:30px 40px;cursor:pointer}.enterprise ul li .enterprise_table a{display:inline-block;text-decoration:none;color:#fff}.enterprise ul li .enterprise_table .enterprise_icon:after{content:'';display:block;width:40px;margin:20px auto 0;border-bottom:4px solid #fff}.enterprise ul li .enterprise_title{font-size:16px;margin-top:17px;margin-bottom:13px;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enterprise ul li .enterprise_content{text-align:center;height:0;overflow:hidden}.enterprise ul li .enterprise_text{text-align:justify;color:#888;font-size:14px;margin-bottom:35px;line-height:22px;max-height:88px;overflow:hidden}.enterprise ul li .enterprise_btn{width:120px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:#ff7900;margin-left:50px;border-radius:2px}.enterprise .lefticon,.enterprise .righticon{background:rgba(0,0,0,.3);color:#4b4d51;top:230px;border:1px solid rgba(0,0,0,.3)}.enterprise .lefticon.active:hover,.enterprise .righticon.active:hover{background:rgba(0,0,0,.45);color:#ff7900;top:233px;border:1px solid rgba(0,0,0,.45)}.enterprise .lefticon.active,.enterprise .righticon.active{background:rgba(0,0,0,.45);color:silver;top:233px;border:1px solid rgba(0,0,0,.45)}.school{width:1200px;margin:0 auto 35px;min-height:417px;padding-top:40px}.school .school_title{font-size:22px;color:#202020;margin-bottom:20px}.school a{text-decoration:none}.school .school_banner_ul>li{float:left;width:580px;margin-right:40px}.school .school_banner_ul>li .school_banner_img{position:relative;height:210px;width:580px;margin-bottom:20px}.school .school_banner_ul>li .school_banner_img img{height:100%;width:100%}.school .school_banner_ul>li .school_detail{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.3);border-radius:6px}.school .school_banner_ul>li .school_detail_btn{margin-top:85px;margin-left:230px;height:40px;width:120px;background:#ff7900;color:#fff;line-height:40px;text-align:center;border-radius:2px}.school .school_banner_ul>li:last-child{margin-right:0}.school .school_banner_ul>li:hover .school_detail{display:block}.school .school_banner_ul .school_notice{font-size:16px;color:#202020;padding:20px 0;height:56px;line-height:16px;text-align:center}.school .school_banner_ul ul>li{float:left;width:145px;color:#888;text-align:center}.school .school_icontitle{margin-top:17px}.study{width:100%;height:495px;background-color:#fff;padding:35px 0 40px;overflow:hidden;position:relative}.study .study_title{width:1200px;color:#fff;font-size:22px;margin:0 auto;position:relative;z-index:4}.study .study_comment{position:relative;width:100%;height:386px;z-index:4}.study .study_comment li{position:absolute;right:-350px;z-index:4;width:350px;height:44px;border-radius:22px;background:rgba(0,0,0,.4);padding:5px 15px 5px 5px}.study .study_comment li .study_userhead{float:left}.study .study_comment li img{height:34px;width:34px;border-radius:50%}.study .study_comment li .study_container{float:left;width:291px;color:#888;margin-left:5px}.study .study_comment li .study_from{float:left;width:236px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.study .study_comment li .study_time{float:right;width:54px;font-size:12px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.study .study_comment li .study_content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:12px}.study .study_comment li .study_content a{color:#fff;font-size:12px;text-decoration:none}.study .study_dot{position:relative;top:-36px;width:1200px;margin:0 auto;padding-left:350px;display:none}.study .study_dot li:nth-child(1){display:inline-block;color:#25adfb;font-size:12px;margin-bottom:4px;margin-right:20px}.study .study_dot li:nth-child(1) img{position:relative;top:-1px;margin-right:4px}.study .study_dot li:nth-child(2){display:inline-block;color:#f7975b;font-size:12px}.study .study_dot li:nth-child(2) img{position:relative;top:-2px;margin-right:4px}.teacher_wrap{width:100%;background:#fafafa;min-height:345px}.teacher{position:relative;width:1200px;margin:0 auto;padding-top:35px;padding-bottom:40px}.teacher .teacher_title{font-size:22px;color:#202020;margin-bottom:20px}.teacher .teacher_container{position:relative;width:100%;overflow:hidden;height:217px}.teacher ul{position:absolute;left:0;white-space:nowrap;font-size:0}.teacher ul a{text-decoration:none;color:#888}.teacher ul li{display:inline-block;width:270px;height:217px;margin-right:40px;background:#fff;border-radius:6px;padding:20px 19px}.teacher ul li .teacher_infowrap{padding-bottom:20px;border-bottom:1px solid #ededed}.teacher ul li .teacher_infowrap p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teacher ul li .teacher_img{float:left;position:relative;height:70px;width:70px;margin-right:12px}.teacher ul li .teacher_img img{width:100%;height:100%;border-radius:50%}.teacher ul li .teacher_attension_no,.teacher ul li .teacher_attension_yes{display:block;width:16px;height:16px;position:absolute;bottom:0;right:7px;cursor:pointer}.teacher ul li .teacher_attension_no{background:url(../images/main/attension_no.png) no-repeat}.teacher ul li .teacher_attension_yes{background:url(../images/main/attension_yes.png) no-repeat}.teacher ul li .teacher_info{float:left;width:150px;margin-top:14px}.teacher ul li .teacher_info p:first-child{color:#202020;margin-bottom:4px}.teacher ul li .teacher_info p:nth-child(2){font-size:12px}.teacher ul li .teacher_achieve{margin-top:17px;font-size:12px;margin-bottom:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teacher ul li .teacher_appraise{font-size:12px}.teacher ul li .teacher_appraise .teacher_score{float:left;font-size:12px;margin-right:6px}.teacher ul li .teacher_appraise .teacher_num{float:right;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:12px}.teacher ul li .teacher_appraise span{display:inline-block;width:12px;height:12px}.teacher ul li .teacher_appraise .teacher_star{float:left}.teacher ul li .teacher_appraise .teacher_star .teacher_fullstar{background:url(../images/main/star3.png) no-repeat}.teacher ul li .teacher_appraise .teacher_star .teacher_halfstar{background:url(../images/main/star2.png) no-repeat}.teacher ul li .teacher_appraise .teacher_star .teacher_graystar{background:url(../images/main/star1.png) no-repeat}.teacher ul li:last-child{margin-right:0}.teacher .lefticon,.teacher .righticon{top:168px}.compare{position:relative;width:1200px;margin:0 auto 10px;min-height:309px;padding-top:35px}.compare .compare_title{font-size:22px;margin-bottom:20px}.compare .compare_container{position:relative;width:1200px;overflow:hidden;height:224px}.compare .compare_content{position:absolute;white-space:nowrap;font-size:0;left:0}.compare .compare_content>li{display:inline-block;width:1200px;margin-right:40px;height:224px;white-space:normal;vertical-align:top}.compare .compare_content>li a{display:inline-block;width:165px;height:82px;margin-right:37px;margin-bottom:30px}.compare .compare_content>li img{float:left;width:165px;height:82px;box-shadow:0 0 20px rgba(238,238,238,.6)}.compare .compare_content>li:last-child,.compare .compare_content>li>a:nth-child(6n){margin-right:0}.compare .lefticon,.compare .righticon{top:138px}.lefticon,.righticon{position:absolute;font-family:iconfont;width:20px;height:50px;line-height:50px;text-align:center;background:#eee;color:silver;border:1px solid #eee;font-size:20px;font-weight:700;z-index:101}.lefticon{left:-40px}.righticon{right:-40px}.lefticon.active:hover,.righticon.active:hover{background:#ff7900;color:#fff;border:1px solid #ff7900}.lefticon.active,.righticon.active{background:#fff;color:#ff7900;border:1px solid #ff7900;cursor:pointer}.trainlog_bg{display:none;position:absolute;top:0;left:0;z-index:101;height:100%;width:100%;background:rgba(51,51,51,.8)}.trainlog{position:fixed;top:0;top:50%;left:50%;margin-top:-210px;margin-left:-230px;width:460px;height:420px;border-radius:6px;background:#fff}.trainlog .trainlog_header{position:relative;height:50px;width:100%;line-height:50px;text-align:center;font-size:16px;color:#fff;background-image:-webkit-linear-gradient(90deg,#fe9b58 0,#ff4a3b 100%);background-image:-o-linear-gradient(90deg,#fe9b58 0,#ff4a3b 100%);background-image:-ms-linear-gradient(90deg,#fe9b58 0,#ff4a3b 100%);background-image:-moz-linear-gradient(90deg,#fe9b58 0,#ff4a3b 100%);background-image:linear-gradient(90deg,#fe9b58 0,#ff4a3b 100%);border-radius:6px 6px 0 0}.trainlog .trainlog_header .trainlog_close{font-family:iconfont;font-size:20px;text-align:right;position:absolute;top:15px;right:15px;color:#fff;display:inline-block;height:20px;line-height:20px;cursor:pointer}.trainlog .trainlog_header .trainlog_close:hover{animation:rotate 1s}.trainlog .trainlog_contrainer{width:100%;background:#fff;padding:20px 40px 0;border-radius:0 0 6px 6px}.trainlog .trainlog_contrainer .trainlog_item{position:relative;width:100%}.trainlog .trainlog_contrainer .trainlog_item .trainlog_content{position:relative;margin-bottom:20px}.trainlog .trainlog_contrainer .trainlog_item input{width:100%;height:40px;line-height:40px;padding:0 30px 0 10px;color:#202020;border:1px solid #eee}.trainlog .trainlog_contrainer .trainlog_item input:focus{outline:0;box-shadow:0 0 0;border:1px solid #ff7900}.trainlog .trainlog_contrainer .trainlog_item .trainlog_content span{position:absolute;top:-8px;left:6px;padding:0 5px;display:none;height:12px;background:#fff;font-size:12px;color:#888}.trainlog .trainlog_contrainer .trainlog_item .trainlog_error{display:none;position:absolute;right:0;top:0;width:150px;height:40px;line-height:40px;text-align:right;padding-right:30px;color:#f0040e;font-size:12px}.trainlog .trainlog_contrainer .trainlog_item .trainlog_error1{display:none;position:absolute;right:0;top:-26.5px;width:225px;height:95px;color:#f0040e;font-size:12px;background:url(../images/main/train_error.png) no-repeat;padding:30px 35px 30px 30px}.trainlog .trainlog_contrainer .trainlog_item .trainlog_icon{position:absolute;right:11px;top:16px;display:inline-block;height:9px;width:9px;border-radius:50%}.trainlog .trainlog_contrainer .trainlog_item .trainlog_icon_right{display:none;background:#2bcc40}.trainlog .trainlog_contrainer .trainlog_item .trainlog_icon_error{display:none;background:#f0040e}.trainlog .trainlog_contrainer .trainlog_item .trainlog_code{width:230px;float:left;margin-right:20px}.trainlog .trainlog_contrainer .trainlog_item .trainlog_code input{width:230px}.trainlog .trainlog_contrainer .trainlog_item .trainlog_getcode{float:right;width:130px;height:40px;line-height:40px;text-align:center;border:1px solid #ff7900;color:#ff7900;cursor:pointer}.trainlog .trainlog_contrainer input::-webkit-input-placeholder{opacity:1;color:#888}.trainlog .trainlog_contrainer input:-moz-placeholder{opacity:1;color:#888}.trainlog .trainlog_contrainer input::-moz-placeholder{opacity:1;color:#888}.trainlog .trainlog_contrainer input:-ms-input-placeholder{opacity:1;color:#888}.trainlog .trainlog_contrainer .trainlog_item:last-child .trainlog_content{margin-bottom:18px}.trainlog .trainlog_notice{color:#888;text-align:center;font-size:14px}.notice,.notice a,.trainlog .trainlog_btn{color:#fff;text-align:center}.trainlog .trainlog_btn{height:36px;width:100px;line-height:36px;background:#ff7900;margin:13px auto 0;cursor:pointer}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes comein{0%,100%{-webkit-transform:translate(0,-2px)}70%{-webkit-transform:translate(0,1px)}95%{-webkit-transform:translate(0,2px)}}@keyframes comein{0%,100%{-ms-transform:translate(0,-2px);transform:translate(0,-2px)}70%{-ms-transform:translate(0,1px);transform:translate(0,1px)}95%{-ms-transform:translate(0,2px);transform:translate(0,2px)}}@-webkit-keyframes train_dot{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes train_dot{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes train_big{0%{transform:scale(.533)}100%{transform:scale(1)}}@keyframes train_big{0%{transform:scale(.533)}100%{transform:scale(1)}}@-webkit-keyframes train_small{100%{transform:scale(.533)}0%{transform:scale(1)}}@keyframes train_small{100%{transform:scale(.533)}0%{transform:scale(1)}}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.rightsidebar .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.rightsidebar .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:2px!important}.rightsidebar .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(255,255,255,.75)!important}.rightsidebar .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(255,255,255,.3)!important}.rightsidebar .mCSB_scrollTools{width:19px}#train_imglist{display:none}.notice{display:none;position:fixed;left:50%;bottom:20px;width:1200px;height:50px;line-height:50px;margin:0 auto 0 -600px;background:rgba(51,51,51,.8);border-radius:25px}.notice a{display:inline-block;height:28px;width:76px;line-height:26px;border:1px solid #fff;border-radius:14px;text-decoration:none}.notice a:hover{border:1px solid #ff7900;background:#ff7900}.notice .notice_firefox{margin-left:15px;margin-right:18px}.notice .notice_chrome{margin-right:15px}.loading_wrap{width:1200px;margin:0 auto}.loading{display:table-cell;width:1200px;vertical-align:middle;text-align:center}.loading .loading_content{position:relative;font-size:16px;color:#888;display:inline-block;height:109px;width:80px;background:url(../images/main/s_loading.png) no-repeat;background-size:1200px 80px;-webkit-animation:loading 1.5s steps(15) infinite;-moz-animation:loading 1.5s steps(15) infinite;-o-animation:loading 1.5s steps(15) infinite;animation:loading 1.5s steps(15) infinite}.loading .loading_text{position:absolute;left:0;bottom:0;width:100%;text-align:center;margin-top:9px}.others .loading{height:200px}.mcourse .loading{height:221px}.train .loading{height:368px}.enterprise .loading{height:250px}.school .loading{height:361px}.study .loading{height:430px}.teacher .loading{height:260px}.compare .loading{height:224px}@-webkit-keyframes loading{0%{background-position:0 0}100%{background-position:-1200px 0}}@-moz-keyframes loading{0%{background-position:0 0}100%{background-position:-1200px 0}}@-o-keyframes loading{0%{background-position:0 0}100%{background-position:-1200px 0}}@-ms-keyframes loading{0%{background-position:0 0}100%{background-position:-1200px 0}}@keyframes loading{0%{background-position:0 0}100%{background-position:-1200px 0}}