﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.icon-sprite,.icon-400,.icon-appdown-1,.icon-arrow-down,.icon-arrow-new,.icon-arrow-right,.icon-arrow-up,.icon-arrow,.icon-bannerleft,.icon-bannerright,.icon-cart-hover2,.wall .cart:hover .icon-cart,.icon-cart,.icon-close,.icon-dot_normal,.banner .banner_choose li,.icon-dot_selected,.banner .banner_choose .choose_now,.icon-exam,.icon-home,.icon-hot,.icon-kefu,.icon-kefuhover,.footer .maplink .kefu span:hover .icon-kefu,.icon-login,.icon-logo,.icon-marqueeleft,.icon-marqueelefthover,.icon-marqueeleft:hover,.icon-marqueeright,.icon-marqueerighthover,.icon-marqueeright:hover,.icon-no1,.icon-no10,.icon-no2,.icon-no3,.icon-no4,.icon-no5,.icon-no6,.icon-no7,.icon-no8,.icon-no9,.icon-notice,.icon-photop,.icon-play,.icon-reg,.icon-service1,.icon-service2,.icon-service3,.icon-service4,.icon-service5,.icon-service6,.icon-sort,.icon-sorthover,.wall .sort:hover em,.icon-three1,.icon-three2,.icon-three3,.icon-today,.icon-zarrow,.icon-zarrow2,.classinfo .listhover .icon-zarrow{background-image:url('../images/icon-s905db27789.png');background-repeat:no-repeat}.icon-400{background-position:0 0}.icon-appdown-1{background-position:0 -91px}.icon-arrow-down{background-position:0 -144px}.icon-arrow-new{background-position:0 -155px}.icon-arrow-right{background-position:0 -166px}.icon-arrow-up{background-position:0 -180px}.icon-arrow{background-position:0 -192px}.icon-bannerleft{background-position:0 -247px}.icon-bannerright{background-position:0 -332px}.icon-cart-hover2,.wall .cart:hover .icon-cart{background-position:0 -440px}.icon-cart{background-position:0 -463px}.icon-cart:hover,.icon-cart.cart-hover{background-position:0 -417px}.icon-close{background-position:0 -486px}.icon-dot_normal,.banner .banner_choose li{background-position:0 -505px}.icon-dot_selected,.banner .banner_choose .choose_now{background-position:0 -518px}.icon-exam{background-position:0 -531px}.icon-home{background-position:0 -548px}.icon-hot{background-position:0 -571px}.icon-kefu{background-position:0 -590px}.icon-kefuhover,.footer .maplink .kefu span:hover .icon-kefu{background-position:0 -608px}.icon-login{background-position:0 -626px}.icon-logo{background-position:0 -649px}.icon-marqueeleft{background-position:0 -694px}.icon-marqueelefthover,.icon-marqueeleft:hover{background-position:0 -718px}.icon-marqueeright{background-position:0 -742px}.icon-marqueerighthover,.icon-marqueeright:hover{background-position:0 -766px}.icon-no1{background-position:0 -790px}.icon-no10{background-position:0 -815px}.icon-no2{background-position:0 -840px}.icon-no3{background-position:0 -865px}.icon-no4{background-position:0 -890px}.icon-no5{background-position:0 -915px}.icon-no6{background-position:0 -940px}.icon-no7{background-position:0 -965px}.icon-no8{background-position:0 -990px}.icon-no9{background-position:0 -1015px}.icon-notice{background-position:0 -1040px}.icon-photop{background-position:0 -1061px}.icon-play{background-position:0 -1126px}.icon-reg{background-position:0 -1144px}.icon-service1{background-position:0 -1167px}.icon-service2{background-position:0 -1193px}.icon-service3{background-position:0 -1228px}.icon-service4{background-position:0 -1261px}.icon-service5{background-position:0 -1296px}.icon-service6{background-position:0 -1331px}.icon-sort{background-position:0 -1364px}.icon-sorthover,.wall .sort:hover em{background-position:0 -1383px}.icon-three1{background-position:0 -1402px}.icon-three2{background-position:0 -1455px}.icon-three3{background-position:0 -1508px}.icon-today{background-position:0 -1561px}.icon-zarrow{background-position:0 -1677px}.icon-zarrow2,.classinfo .listhover .icon-zarrow{background-position:0 -1692px}.icon,.banner .banner_choose li,.banner .banner_choose .choose_now{display:inline-block}.icon-400{background-position:0 0;height:86px;width:92px}.icon-appdown-1{background-position:0 -91px;height:48px;width:48px}.icon-arrow-down{background-position:0 -144px;height:6px;width:10px}.icon-arrow-new{background-position:0 -155px;height:6px;width:10px}.icon-arrow-right{background-position:0 -166px;height:9px;width:8px}.icon-arrow-up{background-position:0 -180px;height:7px;width:12px}.icon-arrow{background-position:0 -192px;height:50px;width:50px}.icon-bannerleft{background-position:0 -247px;height:80px;width:30px}.icon-bannerright{background-position:0 -332px;height:80px;width:30px}.icon-cart-hover,.wall .haveclass .icon-cart{background-position:0 -417px;height:18px;width:18px}.icon-cart-hover2,.wall .cart:hover .icon-cart{background-position:0 -440px;height:18px;width:18px}.icon-cart{background-position:0 -463px;height:18px;width:18px}.icon-close{background-position:0 -486px;height:14px;width:14px}.icon-dot_normal,.banner .banner_choose li{background-position:0 -505px;height:8px;width:8px}.icon-dot_selected,.banner .banner_choose .choose_now{background-position:0 -518px;height:8px;width:8px}.icon-exam{background-position:0 -531px;height:12px;width:12px}.icon-home{background-position:0 -548px;height:18px;width:22px}.icon-hot{background-position:0 -571px;height:14px;width:22px}.icon-kefu{background-position:0 -590px;height:13px;width:15px}.icon-kefuhover,.footer .maplink .kefu span:hover .icon-kefu{background-position:0 -608px;height:13px;width:15px}.icon-login{background-position:0 -626px;height:18px;width:16px}.icon-logo{background-position:0 -649px;height:40px;width:142px}.icon-marqueeleft{background-position:0 -694px;height:19px;width:14px}.icon-marqueelefthover,.icon-marqueeleft:hover{background-position:0 -718px;height:19px;width:14px}.icon-marqueeright{background-position:0 -742px;height:19px;width:14px}.icon-marqueerighthover,.icon-marqueeright:hover{background-position:0 -766px;height:19px;width:14px}.icon-no1{background-position:0 -790px;height:20px;width:20px}.icon-no10{background-position:0 -815px;height:20px;width:20px}.icon-no2{background-position:0 -840px;height:20px;width:20px}.icon-no3{background-position:0 -865px;height:20px;width:20px}.icon-no4{background-position:0 -890px;height:20px;width:20px}.icon-no5{background-position:0 -915px;height:20px;width:20px}.icon-no6{background-position:0 -940px;height:20px;width:20px}.icon-no7{background-position:0 -965px;height:20px;width:20px}.icon-no8{background-position:0 -990px;height:20px;width:20px}.icon-no9{background-position:0 -1015px;height:20px;width:20px}.icon-notice{background-position:0 -1040px;height:16px;width:16px}.icon-photop{background-position:0 -1061px;height:60px;width:60px}.icon-play{background-position:0 -1126px;height:13px;width:13px}.icon-reg{background-position:0 -1144px;height:18px;width:18px}.icon-service1{background-position:0 -1167px;height:21px;width:32px}.icon-service2{background-position:0 -1193px;height:30px;width:28px}.icon-service3{background-position:0 -1228px;height:28px;width:28px}.icon-service4{background-position:0 -1261px;height:30px;width:28px}.icon-service5{background-position:0 -1296px;height:30px;width:26px}.icon-service6{background-position:0 -1331px;height:28px;width:28px}.icon-sort{background-position:0 -1364px;height:14px;width:17px}.icon-sorthover,.wall .sort:hover em{background-position:0 -1383px;height:14px;width:19px}.icon-three1{background-position:0 -1402px;height:48px;width:48px}.icon-three2{background-position:0 -1455px;height:48px;width:48px}.icon-three3{background-position:0 -1508px;height:48px;width:48px}.icon-today{background-position:0 -1561px;height:111px;width:143px}.icon-zarrow{background-position:0 -1677px;height:10px;width:6px}
.icon-zarrow2,.classinfo .listhover .icon-zarrow{background-position:0 -1692px;height:10px;width:6px}
.icon-no1,.icon-no2,.icon-no3,.icon-no4,.icon-no5,.icon-no6,.icon-no7,.icon-no8,.icon-no9,.icon-no10{position:relative;top:5px;margin-right:10px}
.icon-sort,.icon-cart{position:relative;top:2px;+top:15px}
.icon-cart{margin-right:5px;top:5px;+top:-2px}
.icon-arrow-down{margin-left:5px;position:relative;top:-15px;+top:-4px}
.icon-logo{vertical-align:middle;padding-right:10px;border-right:1px solid #ededed;margin-right:10px}
.icon-zarrow{top:17px;right:-6px;position:absolute;z-index:2}
.icon-hot{padding:0 3px;margin-left:2px;position:relative;top:2px;+position:static;+padding:1px 3px}.icon-hot1{margin-left:15px;margin-right:5px}
.icon-hot2{margin-left:30px;margin-right:5px}.icon-hot3{margin-right:5px;margin-left:30px}.icon-login{position:relative;top:3px;+top:-2px;margin:0px 10px;padding-right:10px;border-right:1px solid #df5a00}.icon-reg{position:relative;top:3px;+top:-2px;margin:0px 10px;padding-right:10px;border-right:1px solid #00abba}.icon-home{position:relative;top:3px;+top:-2px;margin:0px 10px;padding-right:10px;border-right:1px solid #00abba}.icon-notice{position:relative;top:3px;+top:-2px;margin-right:5px}.icon-arrow-up{position:absolute;bottom:-1px;left:47%;display:none}.icon-exam{position:relative;top:1px;margin-right:5px}.icon-play{position:relative;top:1px;margin-right:10px}.icon-three1,.icon-three2,.icon-three3{margin-right:10px;margin-left:65px}.icon-kefu{position:relative;top:2px;+top:-2px;margin-right:5px}.icon-arrow{position:absolute;top:2px;left:2px}.icon-arrow-right{position:absolute;right:-8px;top:10px}.icon-today{position:relative;z-index:99}.icon-close{position:absolute;top:0px;right:0px;z-index:101;cursor:pointer}.icon-service1{position:relative;top:5px}.icon-marqueeleft{display:none;position:absolute;left:0px;top:152px;cursor:pointer}.icon-marqueeright{display:none;position:absolute;right:0px;top:152px;cursor:pointer}.icon-bannerleft{position:absolute;top:78px;left:0px;cursor:pointer;display:none}.icon-bannerright{position:absolute;top:78px;right:0px;cursor:pointer;display:none;-moz-user-select:none}body{font-family:"microsoft yahei";font-size:14px;color:#333}a{color:#333;text-decoration:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.clearfix{*zoom:1}.w1000{width:1000px;margin:20px auto 20px}.w700{width:700px}.w280{width:280px}.m20{margin-top:20px}.margin-l20{margin-left:20px}.left{float:left}.right{float:right}.more{float:right;position:relative;top:11px;color:#999999}.nolink{cursor:default}.title{padding-bottom:8px}.title .name_border{position:relative;top:-2px;border-left:4px solid #315ea8;padding-left:8px}.title .name{font-size:20px;margin-right:190px;+margin-right:185px}.title .name2{font-size:16px;color:#315ea8}.title .name2 a{color:#315ea8}.title .name2 a:hover{color:#315ea8}.title .course_name{display:inline-block;position:relative;top:11px;+top:15px}.title .course_name div{float:left;padding-bottom:10px}.title .course_name .active{color:#315ea8;border-bottom:1px solid #315ea8}.title .course_name .active a{color:#315ea8}.title .course_name span{float:left;display:block;color:#f3f3f3;padding:0 6px}.title2{margin-top:10px}.title2 .more{top:0px}.wall{width:100%;height:40px;line-height:40px;background:#333436;color:#e0e0e0}.wall .w1000{margin:0px auto}.wall .sort{width:40px;height:40px;text-align:center;float:left}.wall .sort:hover{background:#FFFFFF}.wall .sort:hover .list{display:block;+top:25px}.wall .list{padding-top:5px;display:none;width:100px;background-color:#FFFFFF;z-index:2;line-height:35px;position:relative;font-size:12px;top:-2px;-moz-box-shadow:#f4f4f4 2px 2px 1px;-webkit-box-shadow:#f4f4f4 2px 2px 1px;box-shadow:#f4f4f4 2px 2px 1px}.wall .list li{text-align:left}.wall .list li a{padding-left:25px}.wall .list li a:hover{color:#ff6b07}.wall .list li:hover{background:#f5f5f5}.wall .list li:hover a{color:#ff6b07}.wall .sort .list{top:0px}.wall .info{padding-left:10px;font-size:12px}.wall .info em{color:#424242;font-style:normal}.wall .info:hover{color:#FFFFFF}.wall .cart{float:right;font-size:12px;width:120px;text-align:center;background:#424242}.wall .cart a{color:#e0e0e0}.wall .cart:hover{background:#ffffff}.wall .cart:hover a{color:#ff6a06}.wall .haveclass{background:#ff6a06}.wall .haveclass a{color:#ffffff}.wall .login{width:100px;float:right;font-size:12px;text-align:center}.wall .login a{color:#e0e0e0}.wall .login a:hover{color:#FFFFFF}.wall .login span{padding:0 6px;color:#424242}.wall .user{display:none;float:right;width:100px;height:40px;text-align:center;font-size:12px}.wall .user .user2{height:40px}.wall .user .user2 #usernametop{display:inline-block;max-width:70px;+width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wall .user:hover{color:#313339;background:#FFFFFF}.wall .user:hover .list{display:block}.nav{width:100%;}.nav .w1000{margin:0 auto;height:70px;line-height:70px}.nav .logo2{vertical-align:middle}.nav .nav_class{float:right;position:relative;top:-1px}.nav .nav_class a{width:65px;font-size:16px;text-align:center;display:inline-block}.nav .nav_class a:hover{color:#315ea8;border-bottom:2px solid #315ea8}.nav .nav_class .active{color:#315ea8;border-bottom:2px solid #315ea8}.mainblock{width:100%;background:#f6f6f6;padding:20px 0}.mainblock .w1000{margin:0 auto}.banner{position:relative;text-align:center;height:235px;-moz-box-shadow:#e9e8e8 2px 2px 1px;-webkit-box-shadow:#e9e8e8 2px 2px 1px;box-shadow:#e9e8e8 2px 2px 1px}.banner:hover .icon-bannerleft,.banner:hover .icon-bannerright{display:block}.banner .banner_pic img{width:700px;height:235px}.banner .banner_pic a{display:none}.banner .banner_choose{display:inline-block;+display:inline;position:relative;top:-25px;+top:-15px}.banner .banner_choose li{float:left;margin:0 5px}
.classinfo{background:#f8f8f8;border: solid 1px #eeeeee;height:385px;position:relative;margin-top:12px}
.classinfo .classtitle{z-index:2;font-size:16px;float:left;line-height:23px;position:relative; margin-top:18px;}
.classinfo .gcl {    margin-top: 10px;}
.classinfo .classlist{posit0ion:relative;float:left; margin-left:20px;}


.classinfo .list1{position:absolute;top:0px;left:0px}
.classinfo .list1 .classlist{overflow:hidden;height:75px; margin-top:9px;}
.classinfo .list2{position:absolute;top:92px;left:0px}
.classinfo .list2 .classlist{overflow:hidden;height:45px; margin-top:32px;}
.classinfo .list3{position:absolute;top:183px;left:0px}
.classinfo .list3 .classlist{overflow:hidden;height:45px; margin-top:32px;}
.classinfo .list8{position:absolute;top:275px;left:0px}
.classinfo .list8 .classlist{overflow:hidden;height:75px; margin-top:14px;}
.classinfo .list1,.classinfo .list2,.classinfo .list3,.classinfo .list4,.classinfo .list5,.classinfo .list6,.classinfo .list7 .classinfo .list8{opacity:0.95}
.classinfo .listhover{z-index:3; width:804px; margin-left:0px; background:#ffffff;color:#FFFFFF;-moz-box-shadow:#e9e8e8 2px 2px 1px;-webkit-box-shadow:#e9e8e8 2px 2px 1px;box-shadow:#e9e8e8 2px 2px 1px; padding-left:12px;}
.classinfo .listhover .classtitle{z-index:30}
.classinfo .listhover .icon-zarrow{z-index:99}
.classinfo .listhover .classlist{margin-top:0px;height:auto;z-index:4;}
.classinfo .list6.listhover{height:auto}
.activity{margin-top:20px}



 

