@charset "utf-8";body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff}p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0}img{border:0 none;vertical-align:top}ul,li,ol{list-style-type:none}i,em,address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}a{color:#333;text-decoration:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{text-decoration:underline}a,a:hover{outline:0;*star:expression(this.onFocus=this.blur())}input{outline:0}textarea{resize:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.fl{float:left;_display:inline}.fr{float:right;_display:inline}.pr{position:relative}.abs{position:absolute}.layout{width:1200px;margin:0 auto}.mt15{margin-top:15px}.navMod{background:#127de1}.navMod #nav{height:44px}.navMod #nav h1 a{line-height:44px;padding:0 33px;display:block;font-size:16px;color:#fff;background:#46a3f9;font-weight:normal}.navMod #nav ul li{float:left}.navMod #nav ul li .nav-href{line-height:44px;padding:0 33px;display:block;font-size:16px;color:#fff;white-space:nowrap}.navMod #nav ul li .nav-href:hover{text-decoration:none;background:#46a3f9}.navMod #nav ul li.hoverDown{position:relative;z-index:1}.navMod #nav ul li.hoverDown .nav-href{padding-right:45px;background:url(/images/kuaijishiwu/index2018/hoverDown-icon.png) no-repeat right top}.navMod #nav ul li.hoverDown .nav-href:hover,.navMod #nav ul li.on .nav-href{background-color:#46a3f9;background-position:right -44px}.navMod #nav ul li .hoverMore{width:100%;background:#f6f6f6;position:absolute;left:0;top:100%;display:none}.navMod #nav ul li .hoverMore ul{padding:15px 0}.navMod #nav ul li .hoverMore ul li{height:42px;line-height:42px;float:none;font-size:12px;text-align:center}.navMod #nav ul li.on{z-index:20}.navMod #nav ul li.hoverSpecial .hoverMore{width:442px;padding:0 32px 22px}.navMod #nav ul li.hoverSpecial .hoverMore dl{padding-top:14px}.navMod #nav ul li.hoverSpecial .hoverMore dl dt{font-weight:bold;line-height:42px}.navMod #nav ul li.hoverSpecial .hoverMore dl dd{line-height:24px;font-size:12px}.navMod #nav ul li.hoverSpecial .hoverMore dl dd a{white-space:nowrap}.navMod #nav ul li.hoverSpecial .hoverMore .moreOther{line-height:24px;margin-top:28px;font-size:12px}.navMod #nav ul li.hoverSpecial .hoverMore .moreOther a{color:#666}.liveCalendar{height:118px;margin:20px auto 46px;overflow:hidden}.liveCalendar ul{margin-right:-25px}.liveCalendar ul li{width:198px;height:108px;padding:8px 10px 0;float:left;display:inline;border:1px solid #f3f3f3;margin-right:25px}.liveCalendar ul li .state{height:18px;line-height:18px}.liveCalendar ul li .live-time{font-size:12px;color:#999}.liveCalendar ul li .live-time a{color:#999}.liveCalendar ul li .live-state{padding:2px 5px 2px 3px;height:14px;line-height:14px;background:#46a3f9;color:#fff;font-size:12px;overflow:hidden}.liveCalendar ul li .live-icon{font-size:0;float:left;margin-right:3px}.liveCalendar ul li .live-icon i{width:2px;height:14px;background:#fff;display:inline-block;margin:0 1px;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:liveAnimation .9s infinite cubic-bezier(.11,.49,.38,.78);-moz-animation:liveAnimation .9s infinite cubic-bezier(.11,.49,.38,.78);-o-animation:liveAnimation .9s infinite cubic-bezier(.11,.49,.38,.78);animation:liveAnimation .9s infinite cubic-bezier(.11,.49,.38,.78)}.liveCalendar ul li .live-icon i:nth-child(2),.liveCalendar ul li .live-icon i:nth-child(4){-webkit-animation-delay:.25s !important;-moz-animation-delay:.25s !important;-o-animation-delay:.25s !important;animation-delay:.25s !important}.liveCalendar ul li .live-icon i:nth-child(1){-webkit-animation-delay:.5s !important;-moz-animation-delay:.5s !important;-o-animation-delay:.5s !important;animation-delay:.5s !important}.liveCalendar ul li .remind{color:#ff602b}.liveCalendar ul li .enter{color:#5a9fe9}.liveCalendar ul li strong{height:42px;line-height:42px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight:normal}.liveCalendar ul li .live-teacher{height:30px;line-height:30px;color:#999}.liveCalendar ul li .live-teacher a{color:#999}.liveCalendar ul li .live-teacher img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:left;margin-right:10px}.liveCalendar ul li.on{border-color:#5a9fe9}.liveCalendar ul li .live-icon .ie1{height:5px\9;margin-top:9px\9}.liveCalendar ul li .live-icon .ie2{height:10px\9;margin-top:4px\9}.liveCalendar ul li .live-icon .ie3{height:13px\9;margin-top:1px\9}.liveCalendar ul li .live-icon .ie4{height:7px\9;margin-top:7px\9}@-webkit-keyframes liveAnimation{0%{-webkit-transform:scaley(1)}80%{-webkit-transform:scaley(0.3)}90%{-webkit-transform:scaley(1)}}@-moz-keyframes liveAnimation{0%{-moz-transform:scaley(1)}80%{-moz-transform:scaley(0.3)}90%{-moz-transform:scaley(1)}}@-o-keyframes liveAnimation{0%{-o-transform:scaley(1)}80%{-o-transform:scaley(0.3)}90%{-o-transform:scaley(1)}}@keyframes liveAnimation{0%{transform:scaley(1)}80%{transform:scaley(0.3)}90%{transform:scaley(1)}}.infoMod{width:660px;position:relative;z-index:1}.infoMod .info-head{height:63px;line-height:63px;padding-top:1px;border-bottom:1px solid #f3f3f3;background:#f6f9fa}.infoMod .info-head li{padding:0 22px;float:left;font-size:18px;cursor:pointer}.infoMod .info-head li.on{background:#127de1;color:#fff;cursor:default}.infoMod .info-body{padding-top:8px;display:none}.infoMod .info-body .info-list-img,.infoMod .info-body .info-list{overflow:hidden}.infoMod .info-body .info-list-img li,.infoMod .info-body .info-list li{height:88px;padding:11px 0;border-top:1px solid #f3f3f3;margin-top:-1px}.infoMod .info-body .info-list-img li .info-img{width:156px;height:86px;overflow:hidden;border:1px solid #e5e5e5}.infoMod .info-body .info-list-img li .info-content{margin-left:173px}.infoMod .info-body .info-list-img li .info-content strong,.infoMod .info-body .info-list li strong{height:60px;padding-top:4px;line-height:22px;font-size:18px;font-weight:normal;display:block}.infoMod .info-body .info-tags{line-height:20px}.infoMod .info-body .info-tags span{margin-right:10px;color:#999;font-size:12px}.infoMod .info-body .info-tags .info-tag{border:1px solid #7fbffa;line-height:18px;padding:0 3px;color:#7fbffa}.infoMod .info-body .info-list li{height:auto;padding:0 0 18px 0}.infoMod .info-body .info-list li strong{height:46px;line-height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.infoMod .info-body .info-more{height:32px;line-height:32px;background:#f8fafc;text-align:center;margin-top:10px;color:#666;display:block}.infoRight{width:500px}.infoAd{height:155px}.infoAd .adVip{width:500px;height:155px}.partakeAd{margin-top:20px;height:154px}.partakeAd li{width:240px;float:left;margin-right:20px}.partakeAd li.partakeAd-right{margin-right:0}.journal{_width:500px;height:206px;overflow:hidden;margin-top:20px}.journal ul{margin-right:-20px}.journal li{width:240px;height:206px;float:left;margin-right:20px;display:inline}.journal li .journal-head{height:106px;padding:29px 0 0 11px;background:#edeef0}.journal li .journal-head img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:left}.journal li .journal-head-content{margin-left:78px;text-align:center;padding-top:11px}.journal li .journal-head-content strong{line-height:34px;color:#46464c;font-size:20px}.journal li .journal-head-content span{line-height:28px;display:block;color:#5c5d64}.journal li .journal-body{padding-top:3px}.journal li .journal-body p{height:50px;line-height:22px}.journal li .journal-body span{line-height:18px;display:block;color:#999}.titleMod{height:74px;line-height:74px}.titleMod h2{float:left;font-size:24px;font-weight:normal;margin-right:20px}.titleMod .declare{float:left;color:#999;font-size:16px}.titleMod .title-other{text-align:right;font-size:16px}.titleMod .demand{height:28px;line-height:28px;padding:0 9px;display:inline-block;border:1px solid #ccc;font-size:14px;margin-top:20px}.campMod{_width:1200px;overflow:hidden}.campMod ul{margin-right:-20px;*padding-bottom:20px}.campMod ul li{width:285px;height:160px;overflow:hidden;margin:0 20px 20px 0;display:inline;float:left}.listMod{_width:1200px;overflow:hidden}.listMod ul{margin-right:-20px}.listMod li{width:224px;height:230px;float:left;margin-right:20px}.listMod li .imgs{height:126px;overflow:hidden}.listMod li strong{height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight:normal}.listMod li .list-intr{height:36px;line-height:14px;color:#666;font-size:12px}.listMod li .list-other{height:18px;line-height:18px;color:#999;font-size:12px}.listMod li .list-degree{padding-right:5px}.listMod li .list-degree img{vertical-align:top;margin-right:5px}.listMod li .list-number{background:url(/images/kuaijishiwu/index2018/list-number-icon.png) no-repeat left center;padding-left:11px}.allCourse{line-height:42px;margin-top:44px;font-size:28px;text-align:center}.allList li{height:210px}.moveNav{width:34px;position:fixed;_position:absolute;left:10px;top:50%;z-index:800;display:none}.moveNav ul li a{padding:8px 0 7px;text-align:center;display:block;line-height:14px;font-size:12px;background:#bacbdc;color:#fff;border-bottom:1px solid #d4e7fa}.moveNav ul li a:hover,.moveNav ul li.on a{background:#57a2ed;text-decoration:none}.infoMod .info-body .info-list-img li .info-img img,.campMod ul li img,.listMod li .imgs img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.infoMod .info-body .info-list-img li .info-img:hover img,.campMod ul li:hover img,.listMod li .imgs:hover img{-webkit-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);transform:scale(1.06,1.06)}.customized-mod{height:60px;line-height:60px;background:#e4f1fd;text-indent:20px;font-size:18px;color:#2a2a2a;margin-top:45px}.customized-mod a.customized-btn{color:#127de1;font-size:16px;margin-left:21px;text-decoration:none}.customized-mod a.customized-btn:hover{opacity:.8}.customized-mod .head-ico01,.customized-mod .head-ico02{display:inline-block;*display:inline;*zoom:1;width:20px;height:15px;background:url("/images/kuaijishiwu/index2018/customized/custom-ico01.png") no-repeat;margin:0 8px;vertical-align:-2px;animation:headIcoRight 4s linear infinite;-webkit-animation:headIcoRight 4s linear infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.customized-mod .head-ico02{background:url("/images/kuaijishiwu/index2018/customized/custom-ico02.png") no-repeat;animation:headIcoLeft 4s linear infinite;-webkit-animation:headIcoLeft 4s linear infinite}.customized-pop-mask{display:none;width:100%;z-index:198;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0}.customized-pop{display:none;overflow:hidden;width:850px;padding:0 60px;color:#2a2a2a;background-color:#fff;position:fixed;top:50%;left:50%;margin:0 0 0 -485px;z-index:199}.customized-pop h3.customized-tit{line-height:42px;font-size:24px;padding:25px 0 15px;text-align:center}.customized-pop h4.customized-tit{line-height:32px;padding:5px 0;font-size:18px;font-weight:normal}.customized-pop li{float:left;height:31px;line-height:31px;font-size:16px;border:1px solid #cacaca;padding:0 25px;border-radius:50px;margin:0 25px 8px 0;cursor:pointer;overflow:hidden;transition:all .1s linear;-webkit-transition:all .1s linear}.customized-pop li:hover{border-color:#aac9e9;color:#127de1}.customized-pop li.on{border-color:#e4f1fd;background:#e4f1fd;color:#127de1}.customized-pop li input{position:absolute;left:-20px;top:-20px}.customized-pop .btn-wrap{text-align:center;padding:15px 0 35px}.customized-pop .btn-wrap a{display:inline-block;*display:inline;*zoom:1;width:160px;height:45px;line-height:45px;text-align:center;font-size:18px;color:#fff;text-decoration:none;margin:0 10px}.customized-pop .btn-wrap a.confirm-btn{background:#127de1}.customized-pop .btn-wrap a.cancel-btn{background:#72787e}.customized-pop .btn-wrap a:hover{opacity:.9}.customizedSuccess-pop{display:none;overflow:hidden;width:500px;padding:72px 0 70px;text-align:center;color:#2a2a2a;background-color:#fff;position:fixed;top:50%;left:50%;margin:0 0 0 -250px;z-index:199}.customizedSuccess-pop .close-btn{display:block;width:20px;height:20px;line-height:0;font-size:0;background:url("/images/kuaijishiwu/index2018/customized/custom-ico03.png") no-repeat center;position:absolute;right:17px;top:12px}.customizedSuccess-pop h4{font-size:24px;line-height:39px;font-weight:normal;padding-top:14px}.customizedSuccess-pop p{font-size:18px;line-height:30px}@keyframes headIcoLeft{1%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}5%{transform:translate(0,0);-webkit-transform:translate(0,0)}10%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}15%{transform:translate(0,0);-webkit-transform:translate(0,0)}20%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}25%{transform:translate(0,0);-webkit-transform:translate(0,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}@-webkit-keyframes headIcoLeft{1%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}5%{transform:translate(0,0);-webkit-transform:translate(0,0)}10%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}15%{transform:translate(0,0);-webkit-transform:translate(0,0)}20%{transform:translate(-3px,0);-webkit-transform:translate(-3px,0)}25%{transform:translate(0,0);-webkit-transform:translate(0,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}@keyframes headIcoRight{1%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}5%{transform:translate(0,0);-webkit-transform:translate(0,0)}10%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}15%{transform:translate(0,0);-webkit-transform:translate(0,0)}20%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}25%{transform:translate(0,0);-webkit-transform:translate(0,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}@-webkit-keyframes headIcoRight{1%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}5%{transform:translate(0,0);-webkit-transform:translate(0,0)}10%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}15%{transform:translate(0,0);-webkit-transform:translate(0,0)}20%{transform:translate(3px,0);-webkit-transform:translate(3px,0)}25%{transform:translate(0,0);-webkit-transform:translate(0,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}.kuaisouMod{position:absolute;left:0;right:0;top:-40px}.kuaisouMod .search-bd{width:583px;height:32px;padding:0 12px;border:1px solid #46a3f9;border-right:0 none;position:relative;z-index:5;float:left;display:inline}.kuaisouMod .search-bd #searchShow{width:100%;height:18px;line-height:18px;padding:7px 0;*padding:6px 0;background:#fff;font-size:14px;color:#333;border:0 none;vertical-align:top}.kuaisouMod .search-bd label{position:absolute;left:12px;top:0;right:12px;line-height:32px;color:#ccc;font-size:14px;text-align:center}.kuaisouMod .searchBtn{width:52px;height:34px;line-height:34px;overflow:hidden;background:#46a3f9;cursor:pointer;border:0 none;color:#fff}.kuaisouMod .searchBtn:hover{background:#359bf9}