@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: #f1f1f1;}
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:10px auto 0 auto; background:#fff;}
.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}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8{ background:url(/images/pro2015/gaoji/syb/title.png) no-repeat;}
.t1{ background-position: 0 0;}
.t2{ background-position: 0 -54px;}
.t3{ background-position: 0 -108px;}
.t4{ background-position: 0 -162px;}
.t5{ background-position: 0 -216px;}
.t6{ background-position: 0 -270px;}
.t7{ background-position: 0 -324px;}
.title{ height:54px; line-height:54px; font-family:"Microsoft YaHei"; text-align:center;}
.title strong{ font-size:36px; color:#fff000;}
.title span{ font-size:24px; font-weight:bold; color:#fff; padding:0 0 0 8px;}
.title .phone{ line-height:18px; padding:10px 0 0 10px; font-size:14px; font-weight:normal; display:inline-block; text-align:left;}
.white a:link{ color:#fff;}
.white a:visited{ color:#fff;}
.white a:hover{ color:#fff;}
.green a:link{ color:#a0ff3a;}
.green a:visited{ color:#a0ff3a;}
.green a:hover{ color:#a0ff3a;}
.blue a:link{ color:#1186f4;}
.blue a:visited{ color:#1186f4;}
.blue a:hover{ color:#1186f4;}

/*header*/
.header_warp{ width:100%; height:260px; background:url(/images/pro2015/gaoji/syb/header.png) no-repeat center;}
.header{ position:relative;}
.header .logo{ width:125px; height:35px; position:absolute; left:10px; top:10px;}
.header .logo a{ display:block; width:125px; height:35px; text-indent:-9999px;}

/*保障*/
.baozhang{ width:950px; height:242px; background:url(/images/pro2015/gaoji/syb/baozhang.png) no-repeat;}
.baozhang ul{ padding:62px 0 0 9px;}
.baozhang li{ float:left; display:inline; width:158px; margin:0 4px 0 0; padding:0 10px 0 15px;}
.baozhang h3{ font-size:18px; line-height:34px; color:#a0ff3a; font-family:"Microsoft YaHei"; text-align:center;}
.baozhang p{ line-height:22px; font-size:14px; color:#fff;}

/*课程*/
.kecheng{ background:#fff; padding:15px;}
.kecheng table{ width:100%; border-top:1px solid #90c9ff; border-left:1px solid #90c9ff; text-align:center; color:#666666;}
.kecheng table td{ height:20px; line-height:20px; padding:5px; border-bottom:1px solid #90c9ff; border-right:1px solid #90c9ff;}
.kecheng table td input{ vertical-align:middle; margin:-3px 3px 0 0;}
.kecheng .tit{ background:#f1fdff; text-align:center; color:#1186f4;}
.kecheng .tit span{ color:#ff0000;}
.kecheng i{ display:block; float:left;}
.kecheng b{ display:block; float:left; width:120px; font-weight:normal; color:#1186f4; padding:0 0 0 5px;}
.kecheng .xk-exp{line-height:38px; margin-bottom:5px; text-align:right;}
.kecheng .xk-exp h4{font-size:18px;color:#f56f00; float:left;  font-family:"Microsoft YaHei";}
.kecheng .xk-exp p{color:#f55709;}
.kecheng .xk-exp p a{width:150px;height:37px; display:inline-block; overflow:hidden; text-indent:-999em; background:url(/images/pro2015/gaoji/syb/go-buy.gif) no-repeat; margin-left:10px; vertical-align:middle;}
.kecheng .text p{ line-height:22px; text-align:left;}

/*服务*/
.mod-con2 .cons{ overflow:hidden; background:#fff; width:950px; height:auto; margin-top:-1px;}
.mod-con2 .cons .tb-tit{ height:72px; border-bottom:4px solid #d7d7d7;}
.mod-con2 .cons .tb-tit span{ display:block; height:72px; float:left; border-bottom:4px solid #d7d7d7; font:bold 30px/72px microsoft yahei; text-align:center; width:466px; margin-bottom:-4px; color:#a9a9a9; cursor:pointer; _position:relative;}
.mod-con2 .cons .tb-tit .on{ color:#fd8a00; border-bottom:4px solid #ff8400;}
.mod-con2 .cons .tb-tit .fin{ float:right;}
.mod-con2 .tb-con{ width:933px; height:430px; overflow:hidden;}
.mod-con2 .tb-con .tb1{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2015/gaoji/syb/fwBg.png) no-repeat center 45px;}
.mod-con2 .tb-con .tb2{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2015/gaoji/syb/xxBg.png) no-repeat center 80px;}
.mod-con2 .tb-con .tb1 .txt{ display:block; height:22px; line-height:22px; width:150px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.mod-con2 .tb-con .tb1 .tt1{position:absolute;left: 166px;top: 52px;}
.mod-con2 .tb-con .tb1 .tt2{position:absolute;left: 66px;top: 94px;}
.mod-con2 .tb-con .tb1 .tt3{position:absolute;left: 8px;top: 177px;}
.mod-con2 .tb-con .tb1 .tt4{position:absolute;left: -4px;top: 270px;}
.mod-con2 .tb-con .tb1 .tt5{position:absolute;left: 11px;top: 358px;}
.mod-con2 .tb-con .tb1 .tt6{position:absolute;left: 611px;top: 52px;}
.mod-con2 .tb-con .tb1 .tt7{position:absolute;left: 720px;top: 94px;}
.mod-con2 .tb-con .tb1 .tt8{position:absolute;left: 789px;top: 187px;}
.mod-con2 .tb-con .tb1 .tt9{position:absolute;left: 792px;top: 270px;}
.mod-con2 .tb-con .tb1 .tt10{position:absolute;left: 792px;top: 357px;}
.mod-con2 .tb-con .tb2 .txt{ display:block; height:22px; line-height:22px; width:120px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.mod-con2 .tb-con .tb2 .tt1{position:absolute;left:227px;top: 48px;}
.mod-con2 .tb-con .tb2 .tt2{position:absolute;left:81px;top:114px;}
.mod-con2 .tb-con .tb2 .tt3{position:absolute;left:18px;top:228px;}
.mod-con2 .tb-con .tb2 .tt4{position:absolute;left:581px;top:48px;}
.mod-con2 .tb-con .tb2 .tt5{position:absolute;left:585px;top:55px;}
.mod-con2 .tb-con .tb2 .tt6{position:absolute;left:730px;top:108px;}
.mod-con2 .tb-con .tb2 .tt7{position:absolute;left: 799px;top:226px;}
.mod-con2 .tb-con .tb2 .tt8{position:absolute;left: 799px;top: 344px;}
.mod-con2 .tb-con .tb2 .tt9{position:absolute;left:0px;top:260px;}
.mod-con2 .tb-con .tb2 .tt10{position:absolute;left:24px;top:346px;}
.tips-alert{ width:282px; position:absolute; z-index:1000; padding-top:10px; display:none;}
.tips-alert i{ display:block; height:11px; width:19px; overflow:hidden; position:absolute; left:50%; margin-left:-9px; top:0; z-index:5; background:url(/images/pro2015/gaoji/syb/fw-cpm.png) no-repeat 0 0; transition:all linear 0.3s;}
.tips-alert .cons{ width:264px; background:#fff; border:1px solid #ebb16e; padding:5px 8px; text-indent:20px; text-align:left; line-height:160%; color:#5d5c5c;}
.fw-new{width:26px;height:9px;line-height:0; font-size:0px; text-indent:-999em; background:url(/images/pro2015/gaoji/syb/fw-new.gif) no-repeat;overflow:hidden;left:-9px;top:-4px; position:absolute;}

/** Content End **/
.skms{ float:left; width:660px; overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:612px;padding:30px 0 0 39px;}
.skms-roll ul{height:230px;overflow:hidden;}
.skms-roll ul li{width:146px;height:200px;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:27px;height:195px; left:10px;top:30px; position:absolute;background:url(/images/pro2015/gaoji/syb/gn_left.gif) no-repeat; display:block; overflow:hidden; text-indent:-999em;}
.skms-btnr{background:url(/images/pro2015/gaoji/syb/gn_right.gif) no-repeat;left:auto; right:10px;}

/*学员心声*/
.xyxs{ float:right; display:inline; width:278px; height:228px;background:url(/images/pro2015/gaoji/syb/xyxs.gif) no-repeat; margin:20px 10px 0 0;}
.xyxs .tit{ height:28px; line-height:28px; padding:15px 0 0 0;}
.xyxs .tit h3{ float:left; font-size:14px; padding:0 0 0 60px;}
.xyxs .tit span{ float:right; padding:0 10px 0 0;}
.xyxs-roll{height:160px; margin-top:4px;overflow:hidden; padding:0 20px}
.xyxs-roll ul li{padding:0 10px;}
.xyxs-roll ul li b{display:block;line-height:24px; padding-left:20px; background:url(/images/pro2015/gaoji/xyxs-roll.gif) no-repeat left center;color:#dd4001;}
.xyxs-roll ul li p{line-height:24px;text-indent:24px; color:#3f3f3f;text-align:justify; text-justify:inter-ideograph;}
.xyxs-roll ul li p a{color:#3f3f3f;}

/*移动学习*/
.ydxx{ height:auto; padding:16px 8px 0;}
.ydxx-tit{height:33px; border-bottom:1px solid #c8e8ff;}
.ydxx-tit li{width:170px;height:34px; line-height:34px; float:left; display:inline; margin-left:10px; color:#fff; cursor:pointer;background:#08ae84; _margin-bottom:-1px;_position:relative; text-align:center;}
.ydxx-tit li i{width:12px;height:7px;background:url(/images/pro2015/gaoji/syb/jt.gif) no-repeat; display:none; position:absolute;left:50%; margin-left:-6px;top:32px;}
.ydxx-tit li.cur{border:1px solid #009648; height:32px; line-height:32px; width:168px; background:#08ae84; font-weight:bold; color:#f6ff00;position:relative; cursor:default;}
.ydxx-tit li.cur i{display:block;}
.ydxxCon{display:none;}
.ydxx-ydb{padding-top:28px;}
.ydxx-ydbL{width:455px; padding-left:41px;}
.ydxx-ydbL ul{height:270px; overflow:hidden;}
.ydxx-ydbL ul li{width:426px; float:left;}
.ydxx-ydbL ul li p{width:426px;height:270px;display:table-cell;vertical-align:middle;text-align:center;*float:left;*font-size:237px;*line-height:1;}
.ydxx-ydbL ul li p img{vertical-align:middle;}
.ydxx-ydbBtnL,.ydxx-ydbBtnR{width:15px;height:40px;background-position:left -280px; display:block; overflow:hidden; text-indent:-999em; position:absolute;left:7px;top:93px; cursor:pointer;}
.ydxx-ydbBtnR{background-position:-16px -280px;left:auto;right:7px;}
.ydxx-ydbR{width:410px;}
.ydxx-ydbR h4{line-height:40px;padding-top:12px; font-size:28px; color:#fd6300;}
.ydxx-ydbR h4 a{color:#fd6300;}
.ydxx-h5{line-height:30px; font-weight:normal; color:#fd6300;}
.ydxx-ydbR ul li span{height:29px;line-height:29px;padding:1px 5px 1px 0; display:inline-block;}
.ydxx-ydbR ul li.on span{background:#fdedda;border-top:1px dotted #f6700e;border-bottom:1px dotted #f6700e; padding:0 5px 0 0;}
.ydxx-btn{padding:24px 45px 0 0;}
.ydxx-btn a{width:131px;height:36px;line-height:36px;background:url(/images/pro2015/gaoji/btnBg.png) no-repeat; display:inline-block; margin:0 4px; color:#0565ab; text-align:center;}
.ydxx-btn a.ydxx-download{background-position:left -37px; color:#ef1d0d;}
.ptl28{padding:28px 0 0 10px;}
.w467{width:467px; padding-right:16px;}
.ydxx-ul li{line-height:24px;}
.ydxx-ul li span{color:#fd6300;}
.ydxx-ydkt{padding-top:20px;}
.ydb-add-con{ overflow:hidden; zoom:1; padding:20px 10px;}
.ydb-add-con .lft-imgs{ display:block; width:434px; float:left; text-align:center; overflow:hidden;}
.ydb-add-con .rit-txt{ width:380px; float:left; overflow:hidden; margin-left:30px;}
.ydb-add-con .rit-txt .h2{line-height:40px;font-size: 20px;color: #08ae58;margin-bottom: 5px;font-weight: normal; font-family:microsoft yahei; padding-top:30px;}
.ydb-add-con .rit-txt .h2 span{line-height:40px;color: #08ae58;font-weight: normal; font-family:microsoft yahei; font-size:28px;}
.ydb-add-con .rit-txt .des{ line-height:28px; text-indent:25px;}

/*辅导书*/
.mxczfds-tab-cons{width:920px; margin:0 auto; background:#fff; padding:15px; overflow:hidden; zoom:1;}
.mxczfds-tab-cons .lft-tabs{ width:172px; float:left; height:auto; border-right:1px solid #c8e8ff;}
.mxczfds-tab-cons .lft-tabs li{ width:171px; border:1px solid #c8e8ff; height:40px; border-right:0; font:bold 14px/40px simsun; color:#0268c7; background:#eff8ff; cursor:pointer; position:relative; left:0; top:0; margin-top:11px; text-align:center; vertical-align:top;}
.mxczfds-tab-cons .lft-tabs .first{ margin-top:0;}
.mxczfds-tab-cons .lft-tabs li i{ display:none; height:13px; width:5px; overflow:hidden; background:url(/images/pro2015/gaoji/syb/ar-icons.gif) no-repeat 0 0; position:absolute; right:-5px; top:50%; margin-top:-6px;}
.mxczfds-tab-cons .lft-tabs .on{ background:#1b7fdb; color:#fff;}
.mxczfds-tab-cons .lft-tabs .on i{ display:block;}
.mxczfds-tab-cons .rit-cons{ width:690px; float:left; overflow:hidden; margin-left:35px;}
.mxczfds-tab-cons .tits{ font-weight:bold; font-size:14px; color:#0268c7; text-align:left;}
.mxczfds-tab-cons .des{ line-height:200%; text-align:left; color:#666; padding-top:5px; height:76px;}
.mxczfds-tab-cons .bk-con{ border:1px solid #ededed; margin-top:10px; overflow:hidden; zoom:1; padding:13px 0 13px 40px; width:648px;}
.mxczfds-tab-cons .imgs{ display:block; float:left; width:156px; overflow:hidden;}
.mxczfds-tab-cons .imgs img{ display:block; width:156px;}
.mxczfds-tab-cons .rts{ width:415px; float:left; padding-top:20px; margin-left:30px; overflow:hidden; position:relative; left:0; top:0; padding-bottom:30px;}
.mxczfds-tab-cons .rts .tt{ display:block; height:22px; text-align:left;}
.mxczfds-tab-cons .rts .tt a{ line-height:22px; color:#0268c7;}
.mxczfds-tab-cons .rts .rows{ padding:6px 0; line-height:20px; text-align:left; overflow:hidden; color:#333;}
.mxczfds-tab-cons .rts .lhc{ text-decoration:line-through;}
.mxczfds-tab-cons .rts b{ line-height:20px; color:red;}
.mxczfds-tab-cons .btns{ position:absolute; left:180px; top:95px; border-radius:4px; width:105px; height:38px; background:#f99e00; display:block; overflow:hidden; font-weight:bold; color:#fff; font-size:14px; line-height:38px; text-align:center;}

/*流程*/
.lc{ background:#fff; padding:20px 15px; height:120px; position:relative;}
.flow-cpm{width:216px;height:41px;padding-top:1px;position:absolute; cursor:pointer; display:block;}
.flow-cpm .text{ height:41px; line-height:41px; margin-left:5px; width:216px; font-size:16px; font-weight:bold; text-indent:1em; color:#faf209;}
.flow-cpm .text em{color:#ff0000;}
.check{left:403px;top:-27px;}
.not-pass{right:17px;top:98px;}
.not-pass-1{left:266px;top:60px;border:none;}
.not-pass-1 .learn-cpm{ top:28px;}
.not-pass-1 .learn-cpm i{ margin-left:-25px;}
.not-pass-2,.not-pass-3{ left:249px; top:118px; border:none;}
.not-pass-2 .learn-cpm,.not-pass-3 .learn-cpm{ top:28px;}
.not-pass-2 .learn-cpm i{ margin-left:-25px;}
.not-pass-3{ }
.not-pass-3 .learn-cpm{ padding:8px;top:38px;}
.not-pass-3 .learn-cpm a{ color:#ff0000;}
.tgb-xy{left:260px;top:51px; line-height:18px;}
.learn-cpm{width:260px;padding:20px 0 5px;border:1px solid #c5c5c5; position:absolute;left:-88px;top:40px;background:#fff; cursor:default;display:none;}
.learn-cpm p{line-height:20px; padding:0 10px;text-align:justify; text-justify:inter-ideograph;}
.learn-cpm i{width:19px;height:10px;line-height:0px; font-size:0px; display:block; position:absolute;left:50%; margin-left:-9px;top:-10px; background:url(/images/pro2015/gaoji/syb/jt2.gif) no-repeat}
.learn-cpm em{width:18px;height:18px;line-height:18px;text-align:center; position:absolute;right:0;top:0; cursor:pointer;}
.not-pass .learn-cpm{width:380px;left:auto;right:0;}
.not-pass .learn-cpm i{left:88%;}
.not-pass .learn-cpm table{ width:90%; border-bottom:1px solid #96d6e4; border-left:1px solid #96d6e4; margin:0 auto;}
.not-pass .learn-cpm table td{ border-top:1px solid #96d6e4; border-right:1px solid #96d6e4; padding:5px;}
.not-pass .learn-cpm p{ padding:0 0 0 20px;}
.learn-flow li.jpb{background-position:left -90px; z-index:7;}
.learn-flow li.syb{height:75px;background-position:left -183px;z-index:6;}
.learn-flow li.syb .learn-cpm{width:350px;}
.learn-flow li.syb .not-pass .learn-cpm i{left:88%;}


/*移动广告 购课优惠*/
.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:none;z-index:9;}
.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;}

.mobile-nav{width:107px; position:fixed;_position:absolute;left:50%;top:120px; margin-left:485px; display:none;z-index:0;}
.mobile-nav .nav-top,.mobile-nav-ul li,.mobile-service a{background:url(/images/pro2015/gaoji/mobile-nav.png) no-repeat;_background:url(/images/pro2015/gaoji/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/gaoji/mobile-nav-dot.gif) no-repeat left 10px;color:#df4204; cursor:pointer;}
.mobile-nav-ul li 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/gaoji/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;}

/*提示*/
.dataHint{display:inline-block; text-indent:0; position:relative;z-index:11;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer;}
.hint-cpm{width:220px;padding-top:10px;background:url(about:blank);position:absolute;top:20px;left:0;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;}