@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000; background-color:#efe0cb;}
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{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:968px;text-align:left;margin:0 auto;color:#333333; background:url(/images/pro2015/zhukuai-zzqj/zzqj_06.jpg) repeat-y #f4f4f4 center; padding:0 16px;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.ht{ overflow:hidden; clear:both; height:26px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_10.jpg) no-repeat;}
.ggtit{ overflow:hidden; clear:both; line-height:80px; padding:0 0 0 60px; font-size:36px; color:#a92727;}
.ggtit span{ color:#a98d25; font-size:30px;}
.ggtit .dh{ width:521px; padding:30px 40px 0 0;}
.an{ background:url(/images/pro2015/zhukuai-zzqj/an.png) no-repeat;}
.marb5{ overflow:hidden; height:5px; clear:both;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.marb20{ overflow:hidden; height:20px; clear:both;}

/*头部*/
.head{ overflow:hidden; background:url(/images/pro2015/zhukuai-zzqj/zzqj_00.jpg) no-repeat center top;}
.head .top{ width:1000px; margin:0 auto;}
.head .center{ padding:0px; margin:0 auto; width:1000px; height:200px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_02.jpg) no-repeat center top; position:relative; z-index:7;}
.head .center .wz{ position:absolute; top:7px; left:325px; line-height:22px; font-size:16px; color:#61001d;}
.head .bottom{ padding:0px; margin:0 auto; width:1000px; height:159px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_03.jpg) no-repeat center top; position:relative; z-index:7;}
.head .bottom .fd01{ position:absolute; top:66px; left:67px; width:175px; line-height:22px; font-size:14px; color:#fff;}
.head .bottom .fd02{ position:absolute; top:66px; left:302px; width:175px; line-height:22px; font-size:14px; color:#fff;}
.head .bottom .fd03{ position:absolute; top:66px; left:536px; width:175px; line-height:22px; font-size:14px; color:#fff;}
.head .bottom .fd04{ position:absolute; top:66px; left:768px; width:175px; line-height:22px; font-size:14px; color:#fff;}

/*私人服务*/
.srfw{ width:904px; height:311px; margin:0 auto 20px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_14.jpg) no-repeat; position:relative; z-index:10;}
.srfw .fd{ position:absolute; top:-18px; left:851px; width:29px; height:18px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_15.jpg) no-repeat;}
.srfw .nr{ width:270px; padding:38px 0 0 22px;}
.srfw .nr span{ color:#dd141d;}
.srfw .nr-left01{ width:62px; height:66px; margin-top:6px; background-position:0px -809px;}
.srfw .nr-left02{ width:62px; height:66px; margin:6px 0 0 5px; background-position:0px -878px;}
.srfw .nr-left03{ width:62px; height:66px; margin-top:6px; background-position:0px -947px;}
.srfw .nr-left04{ width:62px; height:66px; margin-top:6px; background-position:0px -1017px;}
.srfw .nr-left05{ width:62px; height:66px; margin:6px 0 0 5px; background-position:0px -1087px;}
.srfw .nr-left06{ width:62px; height:66px; margin-top:6px; background-position:0px -1157px;}
.srfw .nr-right{ width:200px; line-height:24px; color:#431711; font-size:14px;}
.srfw .nr-right02{ width:195px; line-height:24px; color:#431711; font-size:14px;}

/*课程体系*/
.kctx{ width:904px; margin:0 auto 20px;}
.kctx table{ border-collapse:collapse; width:100%; background-color:#ffffff;}
.kctx td{ border:1px solid #ff5454; padding:5px 5px; line-height:18px;}
.kctx .tabtest{ font-weight:700; text-align:center; color:#fff1b2; background-color:#c82e2e;}
.kctx .bottom{clear:both; border:1px solid #ff5454; border-top:none; padding:10px; line-height:20px; position:relative; z-index:10; height:225px;}
.kctx .bottom span{ float:right; padding-right:150px; color:#ad000f; font-size:24px; font-weight:700; line-height:46px;}
.kctx .bottom b{ color:#ad000f;}
.kctx .bottom a{ color:#a98d24; font-weight:700;}
.kctx .bottom .fdan{ width:119px; height:41px; position:absolute; top:16px; left:768px; background-position:0px 0px; cursor:pointer;}

/*移动班*/
.ydb{ width:902px; border:1px solid #ff5454; margin:0 auto 20px; background-color:#fff;}
.ydb .yd{ width:550px; padding:0 0 0 20px;}
.ydb .yd .nr{ overflow:hidden; height:165px; padding:11px 0;}
.ydb .yd .nr span{ color:#c82e2e;}
.ydb .yd .nr-left{ width:110px; height:135px; background-position:0px -526px; margin-top:24px; cursor:pointer;}
.ydb .yd .nr-left01{ width:110px; height:135px; background-position:0px -666px; margin-top:24px; cursor:pointer;}
.ydb .yd .nr-right{ width:384px; height:135px; padding:30px 0 0 28px; line-height:22px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_21.jpg) no-repeat left;}
.ydb .yd .nr-right01{ width:384px; height:150px; padding:15px 0 0 28px; line-height:20px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_21.jpg) no-repeat left;}
.ydb .dzs{ width:274px; height:374px; margin:0 20px 0 0; background:url(/images/pro2015/zhukuai-zzqj/zzqj_18.jpg) no-repeat; color:#a44000;}
.ydb .dzs .t{ width:210px; line-height:18px; padding:44px 0 0 26px;}
.ydb .dzs ul{ padding:22px 0 8px 0;}
.ydb .dzs li{ display:inline; float:left; width:60px; line-height:26px; text-align:center; margin:0 0 0 19px;}
.ydb .dzs li a{ color:#a44000;}
.ydb .dzs .b{ width:137px; height:46px; background-position:0px -49px; cursor:pointer; margin:0 0 0 62px;}

/*贴心服务*/
.txfw{ width:904px; height:69px; margin:0 auto 20px; padding:253px 0 0 0; color:#ffe38d; background:url(/images/pro2015/zhukuai-zzqj/zzqj_25.jpg) no-repeat;}
.txfw table{ margin:0 auto;}
.txfw table img{ padding-right:10px; vertical-align:middle;}
.txfw td{ height:28px; line-height:28px; font-size:14px;}
.AccMenuItem .acc02{ position:absolute; display:none; width:175px; text-align:left; padding:5px 8px; background:#ffd861; color:#a92727; line-height:24px; font-size:14px; left:0px; bottom:32px; border-radius:5px;}
.AccMenuItem .acc02 img{ position:absolute; display:block; width:10px; height:9px; bottom:-9px; left:50px;}
.AccMenuItem .acc03{ position:absolute; display:none; width:175px; text-align:left; padding:5px 8px; background:#ffd861; color:#a92727; line-height:24px; font-size:14px; left:0px; top:32px; border-radius:5px;}
.AccMenuItem .acc03 img{ position:absolute; display:block; width:10px; height:9px; top:-9px; left:50px;}

/*班级管理*/
.bjgl{ width:904px; height:277px; margin:0 auto 20px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_28.jpg) no-repeat; position:relative; z-index:10;}
.bjgl span{ display:inline-block; color:#a11515; background:url(/images/pro2015/zhukuai-zzqj/zzqj_29.jpg) no-repeat left center; padding-left:15px;}
.bjgl .fd01{ width:20px; font-size:18px; color:#fff; line-height:20px; position:absolute; top:38px; left:58px;}
.bjgl .fd02{ font-size:16px; position:absolute; top:102px; left:204px;}
.bjgl .fd03{ font-size:16px; position:absolute; top:150px; left:275px;}
.bjgl .fd04{ font-size:16px; position:absolute; top:102px; left:414px;}
.bjgl .fd05{ font-size:16px; position:absolute; top:102px; left:610px;}
.bjgl .fd06{ font-size:18px; position:absolute; top:180px; left:620px; line-height:30px;}
.AccMenuItem .acc04{ position:absolute; display:none; width:175px; text-align:left; padding:5px 8px; background:#a98d24; color:#fff; line-height:24px; font-size:14px; left:-68px; bottom:32px; border-radius:5px;}
.AccMenuItem .acc04 img{ position:absolute; display:block; width:10px; height:9px; bottom:-9px; left:50%;}
.AccMenuItem .acc05{ position:absolute; display:none; width:175px; text-align:left; padding:5px 8px; background:#a98d24; color:#fff; line-height:24px; font-size:14px; left:-52px; top:32px; border-radius:5px;}
.AccMenuItem .acc05 img{ position:absolute; display:block; width:10px; height:9px; top:-9px; left:50%;}

/*教学资料*/
.jxzl{ width:904px; margin:0 auto 20px;}
.jxzl .nr01{ width:166px; height:278px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_30.jpg) no-repeat; padding:0 22px; font-size:18px;}
.jxzl .nr01-top{ line-height:48px; text-align:center;}
.jxzl .nr01-bottom{ padding-top:118px; line-height:36px; color:#fff;}
.jxzl .nr02{ width:166px; height:278px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_32.jpg) no-repeat; padding:0 22px; margin-right:21px; font-size:18px;}
.jxzl .nr02-top{ line-height:48px; text-align:center;}
.jxzl .nr02-bottom{ padding-top:118px; line-height:36px; color:#fff;}
.jxzl .nr03{ width:166px; height:278px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_34.jpg) no-repeat; padding:0 22px; margin-right:21px; font-size:18px;}
.jxzl .nr03-top{ line-height:48px; text-align:center;}
.jxzl .nr03-bottom{ padding-top:106px; line-height:28px; color:#fff;}
.jxzl .nr04{ width:166px; height:278px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_36.jpg) no-repeat; padding:0 22px; margin-right:21px; font-size:18px;}
.jxzl .nr04-top{ line-height:48px; text-align:center;}
.jxzl .nr04-bottom{ padding-top:106px; line-height:36px; color:#fff;}

/*学习流程*/
.xxlc{ width:902px; height:130px; border:1px solid #ff5454; margin:0 auto 20px; background:url(/images/pro2015/zhukuai-zzqj/zzqj_46.jpg) no-repeat 32px 30px #fff; position:relative; z-index:10;}
.xxlc a{ color:#c82e2e;}
.xxlc .nr01{ position:absolute; top:95px; left:140px; color:#c82e2e; font-size:14px;}
.xxlc .nr02{ position:absolute; top:75px; left:845px; color:#c82e2e; font-size:14px;}
.AccMenuItem { position:relative; cursor:pointer; z-index:99;}
.AccMenuItem .acc01{ position:absolute; display:none; width:175px; text-align:left; padding:5px 8px; background:#ca2e2e; color:#fff; line-height:24px; font-size:14px; left:-112px; top:32px; border-radius:5px;}
.AccMenuItem .acc01 img{ position:absolute; display:block; width:10px; height:9px; top:-9px; left:130px;}
.AccMenuItem .active_cat{ z-index:99;}
.AccMenuItem .active_cat div{display:block;} 


.mobile-nav{width:107px; position:fixed;_position:absolute;left:50%;bottom:10px; margin-left:485px;display:none;z-index:8;}
.mobile-nav .nav-top,.mobile-nav-ul li,.mobile-service a{background:url(/images/pro2015/zhukuai-zh/mobile-nav.png) no-repeat;_background:url(/images/pro2015/zhukuai-zh/mobile-nav8.png) no-repeat;}
.mobile-nav .nav-top{height:82px;}
.mobile-nav .nav-top em{width:62px;height:62px; display:block; margin:0 auto; overflow:hidden; text-indent:-999em;cursor:pointer;}
.mobile-nav-ul li{height:33px;padding-left:16px;background-position:left -115px;}
.mobile-nav-ul li b{display:block;line-height:28px;_line-height:30px;padding-left:14px; background:url(/images/pro2015/zhukuai-zh/mobile-nav-dot.gif) no-repeat left 10px;color:#df4204; cursor:pointer;}
.mobile-nav-ul li b a{ color:#df4204;}
.mobile-service a{height:59px; background-position:left -148px;display:block;overflow:hidden; text-indent:-999em; cursor:pointer;}
.on-line{width:32px;position:fixed;_position:absolute;right:0;bottom:0;z-index:8;display:none;}
.on-line p a{height:272px;background:url(/images/pro2015/zhukuai-zh/kf-zt.gif) no-repeat; display:block; cursor:pointer; text-indent:-999em; overflow:hidden;}
.on-line span{line-height:26px; background:#e4e3e3; cursor:pointer; display:block;text-align:center;}

.bdshare-slide-button-box{z-index:11;top:50% !important; margin-top:-163px;}


/*移动广告 购课优惠*/
.mobile-ad{width:130px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad.png) no-repeat;_background:url(/images/lamu-img/mobile-ad20140619/mobile-ad8.png) no-repeat; padding-top:116px;position:fixed;_position:absolute;left:50%;margin-left:-616px; display:block;z-index:9; top:25%; text-align:left;}
.mobile-ad-list{background:#fff29b; border:2px solid #b00; padding-bottom:5px;}
.mobile-ad-list h4{line-height:30px;padding-left:22px; margin-top:6px;font-size:12px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad-dot.gif) no-repeat 4px 9px;color:#af4200;}
.mobile-ad-list h4 a,.mobile-ad-list ul li a{color:#af4200;}
.mobile-ad-list ul li{padding-left:2px; line-height:18px;color:#af4200;}
.mobile-ad-list .ad-line{border-top:1px dotted #d2ac70;}
.mobile-ad .mobile-ad-close{width:23px;height:26px; display:block; position:absolute;top:37px;right:14px; cursor:pointer;}
.mobile-ad-m{width:32px;position:fixed;_position:absolute;left:0;top:230px;z-index:8; display:none;}
.mobile-ad-m a{height:284px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad-m-zk.jpg) no-repeat; display:block; cursor:pointer; text-indent:-999em; overflow:hidden;}
.mobile-ad-m span{line-height:26px; background:#e4e3e3; cursor:pointer; display:block;text-align:center;}

/*提示*/
.kctx .bottom .dataHint{display:inline-block; text-indent:0; position:relative; line-height:20px; font-size:12px; font-weight:normal; float:none;padding-right:0;z-index:9;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer;}
.hint-cpm{width:220px;padding-top:10px;background:url(about:blank);position:absolute;top:20px;margin-left:-92px;z-index:90;}
.hint-cpm .hCpm-bd{padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; font-size:12px;}
.hCpm-bd p.ti0{text-indent:0;}
.hint-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:0; margin-left:-9px;background:url(/images/hint-i.gif) no-repeat;}
.hCpm-bd p a,.hCpm-bd p a:link,.hCpm-bd p a:visited{color:#d73435;}