@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #d3f4ed; color:#000;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.red a:link{ color:#f50101;}
.red a:visited{ color:#f50101;}
.red a:hover{ color:#f50101;}
.white a:link{ color:#fff;}
.white a:visited{ color:#fff;}
.white a:hover{ color:#fff;}
.title{ height:56px;background:url(/images/pro2015/zhukuai-wyb/title.gif) no-repeat right; margin:28px 0 0 0;}
.title h3{ float:left; line-height:56px; font-size:30px; color:#fff; font-family:"Microsoft YaHei"; padding:0 64px 0 88px; position:relative;background:url(/images/pro2015/zhukuai-wyb/t1.gif) no-repeat left #009577;}
.title h3 span{ display:block; position:absolute; width:44px; height:56px; background:url(/images/pro2015/zhukuai-wyb/t2.gif) no-repeat; right:0; _right:-1px; top:-1px;}

/*header*/
.header_warp{ width:100%; background:#009577;_background:#00927b;}
.header{ width:950px; height:152px; background:url(/images/pro2015/zhukuai-wyb/header01.jpg) no-repeat; position:relative;}
.header01{ width:950px; margin:0 auto; height:157px; background:url(/images/pro2015/zhukuai-wyb/header02.jpg) no-repeat;}
.header .logo{ width:140px; height:60px; text-indent:-9999px; position:absolute; left:20px; top:15px;}
.header .logo a{ display:block; width:140px; height:60px; }
.header h1{ display:none;}

/*nav*/
.nav{ height:268px; background:url(/images/pro2015/zhukuai-wyb/tgbz.gif) no-repeat;}
.nav li{ float:left; width:42%; height:117px; padding:20px 0 0 8%;}
.nav h3{ font-size:28px; font-family:"Microsoft YaHei"; color:#386b4c; padding:0 0 15px 100px; line-height:32px;}
.nav h3 i{ font-size:22px; color:#ff9c00;}
.nav p{ line-height:20px;}
.nav .lw{ width:38%; padding-left:12%;}

/*课表*/
.kebiao{ width:100%; border-bottom:1px solid #70c291; border-left:1px solid #70c291; background:#f1fff8; text-align:center;}
.kebiao td{ height:20px; line-height:20px; padding:4px 10px; border-top:1px solid #70c291; border-right:1px solid #70c291;}
.kebiao .tit1{ background:#a4ecc7; font-size:14px;}
.kebiao strong{ font-size:16px;}
.kebiao i.st{ display:inline-block; width:16px; height:14px; background:url(/images/pro2015/zhukuai-wyb/st.gif) no-repeat;}
.kebiao em{ font-size:32px; color:#f80000; font-family:"Microsoft YaHei";}
.kebiao b{ font-size:22px; color:#ff9000; font-family:"Microsoft YaHei"; font-weight:normal;}
.kebiao .tit2{ width:119px; height:32px; line-height:32px; font-size:18px; color:#fff; font-family:"Microsoft YaHei"; background:url(/images/pro2015/zhukuai-wyb/tit.gif) no-repeat; padding:0 0 0 20px; margin:0 0 20px 0;}
.kebiao span{font-weight:bold;}
.kebiao p{line-height:22px;}
.kebiao p .red{color:#f00;}
.kebiao input{margin:-3px 0 0 0; vertical-align:middle;}

/*辅导书选购*/
.choose-rela{position:relative;z-index:9;}
.choose-click span{cursor:pointer; color:#ff9000;}
.choose-click .yet-span{display:none;}
.choose-click .yet-span i{color:#7dca6a;}
.choose-massage{width:250px;border:1px solid #aeadad;border-top:3px solid #f99115; position:absolute; background:#fff;left:-254px;top:-73px; display:none; text-align:left;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2015/zhukuai-wyb/choose-i.png) no-repeat; display:block; position:absolute;right:-9px;top:71px;}
.choose-massage ul{padding:5px 0 5px 12px;}
.choose-massage ul li{line-height:22px;padding:3px 0;}
.choose-massage ul li div{display:inline-block;*display:inline;*zoom:1;}
.choose-massage ul li .tit{width:130px;}
.choose-massage ul li .tit input{margin:-3px 0 0 0; vertical-align:middle;}
.choose-massage ul li .sj input{width:20px;height:16px;line-height:16px;border:1px solid #cabcbc; margin:0 0 0 6px; text-align:center;}
.choose-massage ul li .sj span{font-weight:normal;}
.choose-close{text-align:center; padding:5px 0; background:#fff5da;}
.choose-close em{width:60px;height:24px; background:url(/images/pro2015/zhukuai-wyb/choose-close.png) no-repeat; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{background-position:left -25px;}

/*视频播放*/
.video-warp{ padding:10px; background:#fff;}
.i1, .i2, .i3, .i4, .i5{ background:url(/images/pro2015/zhukuai-wyb/ico2.png) no-repeat; _background:url(/images/pro2015/zhukuai-wyb/ico2.gif) no-repeat;}
.video-list{ float:left; width:420px;}
.video-list ul{}
.video-list li{ float:left; width:140px; height:135px; text-align:center; position:relative; cursor:pointer; color:#fff;}
.video-list li a{ display:block; width:140px; height:135px; }
.video-list li:hover,.video-list li.cur{ filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.video-list p{ position:absolute; top:80px; left:0; font-size:18px; font-family:"Microsoft YaHei"; width:100%; text-align:center;}
.video-list .lw{ top:70px; }
.video-list .v{ width:140px; height:135px;}
.video-list .v1{ background:#465da0;}
.video-list .v2{ background:#54aee3;}
.video-list .v3{ background:#316481;}
.video-list .v4{ background:#de5f66;}
.video-list .v5{ background:#ecc34f;}
.video-list .v6{ background:#ff9933;}
.video-list i{ display:inline-block; margin:0 auto;}
.video-list .i1{ width:41px; height:37px; margin:30px 0 0 0; background-position:0 0;}
.video-list .i2{ width:24px; height:38px; margin:30px 0 0 0; background-position:0 -44px;}
.video-list .i3{ width:34px; height:32px; margin:30px 0 0 0; background-position:0 -90px;}
.video-list .i4{ width:31px; height:36px; margin:25px 0 0 0; background-position:0 -122px;}
.video-list .i5{ width:33px; height:38px; margin:25px 0 0 0; background-position:0 -162px;}
.video-list .i6{ width:51px; height:40px; margin:25px auto; background:url(/images/pro2015/zhukuai-wyb/zbkt-img.gif);}

.video-v-all{width:490px;height:270px; overflow:hidden; float:right;}
.video-v{display:none;margin-bottom:20px;}
.video{float:left; width:250px;height:210px; margin:0 0 0 40px;}
.video object{vertical-align:top;}
.video-roll{ float:left; display:inline; width:145px;height:215px; margin:0 5px 0 10px; position:relative;}
.video-rollBox{margin-top:12px;height:192px; overflow:hidden;}
.video-rollBox .tempWrap,.video-rollBox ul{padding-left:5px;}
.video-rollBox ul li{height:60px;padding-top:4px;}
.video-rollBox ul li i{width:5px;height:6px; overflow:hidden; font-size:0px; line-height:0px;display:none; background:url(/images/pro2015/zhushui/video-rollCur.gif) no-repeat; position:absolute;left:-5px;top:31px;}
.video-rollBox ul li img{padding:3px;}
.video-rollBox ul li.cur{position:relative;}
.video-rollBox ul li.cur img{padding:0; border:3px solid #ffb141;}
.video-rollBox ul li.cur i{display:block;}
.skms-btnl, .skms-btnr, .wctg-btnl, .wctg-btnr{background:url(/images/pro2015/zhukuai-wyb/ico.gif) no-repeat;}
.video-roll-top,.video-roll-down{background:url(/images/pro2015/zhukuai-wyb/ico.gif) no-repeat 0 -168px;}
.video-roll-top,.video-roll-down{width:32px;height:8px; overflow:hidden; display: block; text-indent:-999em; position:absolute; left:40px;top:0;}
.video-roll-down{top:auto;bottom:0; background-position:left -177px;}
.v-error{ line-height:280px; font-size:18px;}
.prevStop,.nextStop{display:none;}
.bg{width:948px;border:1px solid #c0e8f4; background:#fff;}
.v_tit{ height:32px; line-height:32px; font-size:14px;}
.v_tit span{ display:inline-block; background:#465da0; color:#fff; padding:0 5px;}
.v_tit .t1{ background:#54aee3;}
.v_tit .t2{ background:#de5f66;}
.v_tit .t3{ background:#316481;}
.v_tit .t4{ background:#ecc34f;}
.v_tit .t5{ background:#ecc34f;}
.v_tit .t6{ background:#ff9933;}
.s1{ color:#465da0}
.s2{ color:#54aee3}
.s3{ color:#316481}
.s4{ color:#de5f66}
.s5{ color:#ecc34f}
.s6{ color:#ff9933}
.ydkt{}
.ydkt .pic{ float:left; padding:20px 0 0 0;}
.ydkt .text{ float:right; width:280px;}
.ydkt .text p{ line-height:20px;}
.ydkt .text .c1{ color:#06765f}
.ydkt .text .c2{ color:#e32530}
.ydkt .text .c3{ color:#ff9f00}
.ydkt .text .c4{ color:#006ade}
.zsd{ padding:8px 0 0 10px;}
.zjdy{ padding:0 0 0 10px;}

/*教学资料*/
.lxzl{ background:#fff;}
.lxzl ul{ padding:10px 0 10px 10px;}
.lxzl li{ float:left; display:inline; margin:0 22px 0 0; width:216px; height:286px; font-size:20px; font-family:"Microsoft YaHei";}
.lxzl h3{ line-height:42px; text-align:center; font-size:20px; font-family:"Microsoft YaHei";}
.lxzl p{ padding:135px 0 0 20px; line-height:32px; color:#fff;}
.lxzl .p1{ padding-top:120px; line-height:28px;}
.lxzl .p2{ padding-top:120px;}
.lxzl .l1{ background:url(/images/pro2015/zhukuai-wyb/b01.gif) no-repeat;}
.lxzl .l2{ background:url(/images/pro2015/zhukuai-wyb/b02.gif) no-repeat;}
.lxzl .l3{ background:url(/images/pro2015/zhukuai-wyb/b03.gif) no-repeat;}
.lxzl .l4{ background:url(/images/pro2015/zhukuai-wyb/b04.gif) no-repeat;}
.lxzl .none{ margin-right:0;}

/*师资*/
.skms{height:274px;overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:830px;padding:10px 0 0 60px;}
.skms-roll ul{height:264px;overflow:hidden;}
.skms-roll ul li{width:166px;height:264px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:44px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{width:42px;height:158px; left:17px;top:50px; position:absolute; background-position:left 0px; display:block; overflow:hidden; text-indent:-999em;}
.skms-btnr{background-position:-42px 0px;left:auto; right:17px;}

/*书*/
.shu{ background:#fff;}
.shu .shu_left{ float:left; width:415px; padding:10px 30px; background:url(/images/pro2015/zhukuai-wyb/xian.gif) no-repeat right center;}
.shu h3{ font-size:16px; font-weight:bold; color:#386b4c; line-height:32px; font-family:"Microsoft YaHei";}
.shu p{ text-indent:2em; line-height:24px; padding:10px 0 0 0;}
.shu .shu_left .wctg{background:#fff; position:relative;}
.shu .shu_left .wctg-roll{padding:10px 0 0 49px;}
.shu .shu_left .wctg-roll ul{height:264px;overflow:hidden;}
.shu .shu_left .wctg-roll ul li{width:311px;height:212px; padding:10px 0 0 0;float:left;text-align:center; background:#f7f7f7;}
.shu .shu_left .wctg-btnl,.wctg-btnr{width:45px;height:222px; left:4px;top:10px; position:absolute; background-position:-89px 0; display:block; overflow:hidden; text-indent:-999em;}
.shu .shu_left .wctg-btnr{background-position:-134px 0px;left:auto; right:10px;}
.shu .shu_right{ float:right; width:415px; height:335px; padding:10px 30px; background:url(/images/pro2015/zhukuai-wyb/shu.jpg) no-repeat 9px 130px;}
.shu .shu_right .cons{ width:280px; height:103px; overflow:hidden; position:relative; margin:84px 0 0px 67px;}
.shu .shu_right .cons span{ display:block; height:102px; width:64px; overflow:hidden; box-shadow:1px 0 1px #999;}
.shu .shu_right .cons .a1{ position:absolute; left:0; top:0;}
.shu .shu_right .cons .a2{ position:absolute; left:71px; top:0;}
.shu .shu_right .cons .a3{ position:absolute; left:142px; top:0;}
.shu .shu_right .cons .a4{ position:absolute; left:213px; top:0;}
.shu .shu_right .cons a .imgs{ display:block; height:102px; width:64px;}
.shu .shu_right .cons a .img1{position:absolute; left:0; top:0; z-index:2;}
.shu .shu_right .cons a .img2{position:absolute; right:-64px; top:0; z-index:3;}

/*app*/
.app{ background:#fff; padding:20px 0;}
.app ul{}
.app li{ float:left; width:135px; text-align:center; font-size:14px; line-height:32px;}

/*报名流程*/
.bmlc_warp{ width:100%; background:#4aa46e; padding:20px 0 50px 0;}
.bmlc{}
.bmlc .tit{ width:177px; height:83px; font-size:30px; color:#fff; line-height:83px; font-family:"Microsoft YaHei"; padding:0 0 0 115px; background:url(/images/pro2015/zhukuai-wyb/tit2.gif) no-repeat;}
.bmlc .btn{ padding:20px 0 0 0; position:relative; overflow:hidden; width:950px; height:171px;}
.bmlc .btn .b1{ position:absolute; width:50px; height:26px; right:43px; top:142px; cursor:pointer; color:#fff;}
.bmlc .btn .b2{ position:absolute; width:145px; height:28px; left:145px; top:150px; cursor:pointer;}

/** 2014.07.17 add **/
.bc-tips-box{ position:absolute; width:300px;  padding:9px 0 0 0; z-index:3; z-index:500; display:none;}
.bc-tips-box img{ position:absolute; display:block; height:10px; top:0; left:50%; margin-left:-9px; z-index:10;}
.bc-tips-box p{ border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  padding:5px 8px; line-height:20px; font-size:12px; font-weight:normal; }


#massage_box13{ position:absolute; width:262px; z-index:9999; right:20px; top: 185px; display:none;}
#massage_box13 .jt01{ width:17px; height:10px; position:absolute; right:20px; top:-9px; z-index:9;background:url(/images/pro2014/cpa_new/jt02.gif) no-repeat}

.massage02{ width:260px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc; padding:0 0 4px 0;}
.massage02 ul{ padding:0 0 6px 6px; overflow:hidden;}
.massage02 li{ height:24px; line-height:24px;}
.massage02 .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage02 p{ line-height:20px; padding:0 0 0 10px;}
.massage02 p span{ color:#f95102;}
.massage02 a{ color:#ff0000;}

.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;font-weight:bold;}
.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;}

/*提示*/
.kebiao .dataHint{display:inline-block; text-indent:0; position:relative; font-weight:normal;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer; font-size:12px;}
.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;}