@charset "gb2312";
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; background-color:#e3f1fa;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,fieldset,select,button,textarea,iframe{margin:0; padding:0;}
fieldset,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;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}

.fc{float:center;display:inline;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}

/*框架*/
.an{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat;}
.video-roll-left,.video-roll-right,.skms-btnl,.skms-btnr,.stu-btnl,.stu-btnr,.ydxx-ydbBtnL,.ydxx-ydbBtnR,.sklht01-BtnL,.sklht01-BtnR{ background:url(/images/pro2015/zhukuai2015/roll-btn.gif) no-repeat;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.marb5{ overflow:hidden; height:5px; clear:both;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.marb35{ overflow:hidden; height:35px; clear:both;}

/*页头*/
.hbody{ background:url(/images/pro2015/zhukuai2015/zk_01.jpg) no-repeat center top;}
.banner{ width:980px; margin:0 auto;}

/*为什么*/
.wbody{ background-color:#f3f7fa;}
.why{ width:980px; height:290px; margin:0 auto; background:url(/images/pro2015/zhukuai2015/zk_07.jpg) no-repeat center; padding-top:50px;}
.why .nr01{ width:208px; padding-left:80px; font-size:14px; line-height:24px; background-position:0 -258px;}
.why .nr01 b{ display:block; line-height:30px; font-size:16px;}
.why .nr01 i{ display:block; color:#838484; padding-left:20px; background-position:-130px -829px;}
.why .nr02{ width:208px; padding-left:80px; font-size:14px; line-height:24px; background-position:-649px -258px;}
.why .nr02 b{ display:block; line-height:30px; font-size:16px;}
.why .nr02 i{ display:block; color:#838484;}
.why .nr03{ width:208px; padding-left:80px; font-size:14px; line-height:24px; background-position:0 -386px;}
.why .nr03 b{ display:block; line-height:30px; font-size:16px;}
.why .nr03 i{ display:block; color:#838484; padding-left:20px; background-position:-130px -829px;}
.why .nr04{ width:208px; padding-left:80px; font-size:14px; line-height:24px; background-position:-649px -386px;}
.why .nr04 b{ display:block; line-height:30px; font-size:16px;}
.why .nr04 i{ display:block; color:#838484;}

/*我能考*/
.kbody{ background:url(/images/pro2015/zhukuai2015/zk_11.gif) no-repeat center top;}
.wnk{ width:980px; height:603px; padding:10px 0 0 0; margin:0 auto;}
.wnk .tit{ height:90px; line-height:90px; text-align:center; font-size:36px; color:#218dd6; background-position:344px 81px;}
.wnk .center{ padding:50px 0;}
.wnk .bottom{ height:28px; padding-top:32px; text-align:center; font-size:24px; color:#f57265; background-position:444px -190px;}

.container{ clear:both;width:980px;text-align:left;margin:0 auto;color:#333333; position:relative; padding:125px 0 0 0;}
.ggtit{ width:713px; height:124px; line-height:100px; text-align:center; font-size:36px; color:#fff; background-position:0 -43px; position:absolute; top:-51px; left:133px;}
.ggtit01{ height:95px; overflow:hidden; clear:both;}
.ggtit01-left{ width:67px; height:95px; line-height:64px; text-align:center; color:#218dd6; font-size:36px; font-weight:700; background-position:0 -508px; margin-right:40px;}
.ggtit01-right{ line-height:64px; font-size:30px;}
.ggtit02{ height:125px; overflow:hidden; clear:both;}
.ggtit02-left{ width:67px; height:125px; line-height:125px; text-align:center; color:#218dd6; font-size:36px; font-weight:700; background-position:0 -623px; margin-right:40px;}
.ggtit02-right{ line-height:125px; font-size:30px;}
.ggtit03{ height:30px; overflow:hidden; clear:both; background-position:0 -623px;}

/*名师试听*/
.msst{ overflow:hidden; border:1px solid #9fcaf5; background-color:#fff; padding:15px 0;}
.video{ width:408px;height:272px;background:url(/images/pro2015/zhukuai2015/load.gif) no-repeat center 104px; padding:0 28px;}
.video object{ vertical-align:top;}
.video-roll{ display:inline; width:496px; height:272px; margin:0 15px 0 0;}
.video-rollBox{ width:448px; height:272px; overflow:hidden; margin-left:29px; position:relative;}
.video-rollBox li{ display:inline; float:left; overflow:hidden; width:130px; height:266px; margin:3px 8px; position:relative; z-index:9;}
.video-rollBox li p{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5); position:absolute; z-index:11; width:114px; height:266px; top:240px; left:0; color:#fff; line-height:18px; text-align:left; padding:0 8px; margin-bottom:3px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.video-rollBox li p b{ display:block; text-align:center; line-height:26px; font-size:14px; padding-top:0px;}
.video-rollBox li:hover p{ top:0;}
.video-rollBox li:hover p b,.video-rollBox li.ieHover p b{ padding-top:90px;}
:root .video-rollBox li p{filter:none;}/*for IE9*/
.video-rollBox li.cur{ margin:0 5px; border:3px solid #ffb141;}
.video-rollBox li a:hover{ text-decoration:none;}
.video-roll-left,.video-roll-right{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat;}
.video-roll-left{width:19px; height:222px; overflow:hidden; display: block; text-indent:-999em; position:absolute; left:0; top:25px; background-position:0 -776px;}
.video-roll-right{width:19px; height:222px; overflow:hidden; display: block; text-indent:-999em; position:absolute; right:0; top:25px; background-position:-27px -776px;}
.v-error{ line-height:280px; font-size:18px;}
.prevStop{ background-position:-52px -776px;}
.nextStop{ background-position:-78px -776px;}

/*辅导班次*/
.classes{ border:1px solid #9fcaf5; background-color:#fff; padding:14px;}
.classes dl{width:150px;float:left; margin-right:10px;}
.classes dl dt{height:38px;line-height:38px;background:#2884da; text-align:center;font-size:14px; color:#fff;position:relative; font-weight:bold;}
.classes dl dt i{position:absolute; left:0; top:0;}
.classes dl dt span{height:38px; display:block; overflow:hidden;position:relative;}
.roll-bj{height:38px;overflow:hidden;}
.roll-bj li{height:38px;}
.classes dl dt a{color:#fff;display:block; position:relative; text-decoration:none;*zoom:1;}
.classes dl dt b{font-size:12px; color:#fffc00; margin-left:6px;font-family:\5b8b\4f53;}.classes dl dd{height:390px;padding-top:5px;border:1px solid #bee7f3; border-top:0 none; background:#fff; line-height:24px;}
.classes dl dd .classes-dd,.classes dl dd p,.classes dl dd b{padding-left:7px;}
.classes dl dd .classes-dd p,.classes dl dd .classes-dd b{padding-left:0;}
.classes dl dd .give{padding-bottom:5px; color:#e20000;}
.classes dl dd .classes-dd{height:150px; margin-top:5px;background:#f8f8f8;}
.hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -829px; padding-left:12px;}
.hook-fl li{width:72px;float:left;}
.classes dl.tgb dt{background:#2ea014;}
.classes dl.tgb .hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -854px;}
.classes dl.jpb dt{background:#0cc5b6;}
.classes dl.jpb .hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -879px;}
.classes dl.syb dt{background:#f12c69;}
.classes dl.syb .hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -904px;}
.classes dl.ydb dt{background:#ef8911;}
.classes dl.ydb .hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -929px;}
.classes dl.lbqjb dt{background:#f02727;}
.classes dl.lbqjb dt b{margin-left:2px;}
.classes dl.lbqjb .hook li{ background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -134px -954px;}
.classes dl.lbqjb{margin-right:0;}
.cpointer{cursor:pointer;}
.cpointer b{color:#2884da;}
.classes dl dd .xk-cpm{left:-32px;top:52px;}
.classes dl dd .xk-cpm p{padding-left:0;}
.give-hover{z-index:10;}
.gh-show .xk-cpm{display:block;}
.xk-cpm{width:220px;padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c; position:absolute;left:-100px;top:30px; font-weight:normal; display:none;}
.xk-cpm p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.xk-cpm p.ti0{text-indent:0;}
.xk-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:-11px; margin-left:-9px;}
.bc-show .xk-cpm{display:block;}
.xk-cpm i,.learn-cpm i,.ydxx-tit li i{background:url(/images/pro2015/zhukuai2015/cpm-i.gif) no-repeat;}

.lbqjb-cons{ width:470px; float:left; overflow:hidden; border:1px solid #bde6f3; background:#fff; margin:10px 6px 0 0px;}
.lbqjb-cons .top-tit{ height:30px; overflow:hidden;}
.lbqjb-cons .top-tit .tit,.lbqjb-cons .top-tit .tit01{ display:block; height:30px; line-height:30px; float:left; background-position:-549px -776px; width:160px; font-weight:bold; color:#fff; font-size:14px; text-align:center; padding-right:4px;}
.lbqjb-cons .top-tit .tit a,.lbqjb-cons .top-tit .tit01 a{ color:#fff;}
.lbqjb-cons .top-tit .tit span,.lbqjb-cons .top-tit .tit01 span{ font-size:12px; line-height:30px; color:#fffc00}
.lbqjb-cons .top-tit .tips{ display:block; height:30px; line-height:30px; padding-left:23px; font-size:12px; font-weight:bold; color:#f02727; float:left;}
.lbqjb-cons p{ line-height:24px; text-align:left; overflow:hidden;}
.lbqjb-cons p b{ font-size:12px;}
.lbqjb-cons .cons{ padding:10px 0 10px 15px; position:relative; z-index:9;}
.lbqjb-cons .cons .db{ position:absolute; right:5px; line-height:20px; color:#0268c7; font-weight:bold; bottom:6px; _bottom:36px;}
.lbqjb-cons .cons .db:hover{ text-decoration:none;}
.last{ margin-right:0;}
.lbqjb-cons .top-tit .tit01{ background-position:0 -1004px;}


/*课程辅导书*/
.zsbc-table{width:100%; border-collapse:collapse; background:#fff;}
.zsbc-table td,.zsbc-table th{border:1px solid #a2ccf5; line-height:20px; padding:15px 5px;}
.zsbc-table thead th{padding:8px 0; text-align:center; color:#2884da;; font-weight:400;}
.zsbc-table thead th a{ color:#2884da;}
.zsbc-table tbody th{text-align:left; font-weight:normal; color:#0069ac;}
.zsbc-table td input{margin:-3px 5px 0 0;*margin-right:2px;vertical-align:middle;}
.xk-bc span,.zsbc-table tbody th{font-weight:normal; color:#2884da;}
.zsbc-table tbody th a{color:#2884da;}
.zsbc-table tbody th a:hover{ text-decoration:none;}
.zsbc-table tfoot td{padding:14px;}
.xk-exp{line-height:38px; margin-bottom:5px;}
.xk-exp h4{font-size:18px;color:#035faa;}
.xk-exp p{color:#f55709;}
.xk-exp p a{width:150px;height:37px; display:inline-block; overflow:hidden; text-indent:-999em; background-position:-563px -822px; margin-left:10px; vertical-align:middle;}
.blue,.xk-tfoot a{color:#2884da;}
.red{color:#e20000;}
.xk-tfoot{line-height:24px;}
.mt5{ margin-top:5px;}

.xk-bc{position:relative;z-index:10;}
.xk-bc span{cursor:pointer}
.xk-cpm{width:220px;padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c; position:absolute;left:-82px;top:30px; font-weight:normal; display:none;}
.xk-cpm p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.xk-cpm p.ti0{text-indent:0;}
.xk-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:-11px; margin-left:-9px;}
.bc-show .xk-cpm{display:block;}
.xk-cpm i,.learn-cpm i,.ydxx-tit li i{background:url(/images/pro2015/zhukuai2015/cpm-i.gif) no-repeat;}

/*辅导书选购*/
.choose-rela{position:relative;z-index:9;}
.choose-click span{ color:#f15b00; cursor:pointer;}
.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:-258px;top:-73px; display:none;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -563px -935px; 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-right:0;}
.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-close{text-align:center; padding:5px 0; background:#fff5da;}
.choose-close em{width:60px;height:24px; background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -563px -871px; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{ background-position:-563px -896px;}

/*渐进教学*/
.jjjxt{ border:1px solid #a2ccf5; border-bottom:none; height:176px; background:url(/images/pro2015/zhukuai2015/zk_18.jpg) no-repeat center #fff; position:relative; z-index:9;}
.jjjxt .nr01{ width:114px; text-align:center; font-size:18px; color:#fff; height:25px; line-height:25px; position:absolute; bottom:20px; left:11px;}
.jjjxt .nr02{ width:114px; text-align:center; font-size:18px; color:#fff; height:35px; line-height:35px; position:absolute; bottom:20px; left:150px;}
.jjjxt .nr03{ width:114px; text-align:center; font-size:18px; color:#fff; height:45px; line-height:45px; position:absolute; bottom:20px; left:290px;}
.jjjxt .nr04{ width:114px; text-align:center; font-size:18px; color:#fff; height:55px; line-height:55px; position:absolute; bottom:20px; left:430px;}
.jjjxt .nr05{ width:114px; text-align:center; font-size:18px; color:#fff; height:65px; line-height:65px; position:absolute; bottom:20px; left:569px;}
.jjjxt .nr06{ width:114px; text-align:center; font-size:18px; color:#fff; height:75px; line-height:75px; position:absolute; bottom:20px; left:713px;}
.jjjxt .nr07{ width:114px; text-align:center; font-size:18px; color:#fff; height:85px; line-height:85px; position:absolute; bottom:20px; left:854px;}

.tc-link-cons{ background:#fff;}
.tc-link-cons table{ width:100%; border:1px solid #bde6f3; border-collapse:collapse; text-align:center;}
.tc-link-cons td{ border:1px solid #a2ccf5; border-collapse:collapse; padding:5px 3px;}
.tc-link-cons .th{ text-align:left; padding-left:31px;}
.tc-link-cons .tit{ background:#f0fbff}
.tc-link-cons .tit td{ color:#2884da; padding:8px 5px;}
.tc-link-cons .tcl{ text-align:left;}
.tc-link-cons .tcl a:hover{ text-decoration:none;}

/*购课服务*/
.gkff{ border:1px solid #a2ccf5; height:490px; background:url(/images/pro2015/zhukuai2015/zk_22.jpg) no-repeat center 26px #fff; position:relative; z-index:9;}
.gkff a:hover{ text-decoration:none;}
.gkff b{ display:block; line-height:26px; font-size:16px; color:#218dd6;}
.gkff b a{ color:#218dd6;}
.gkff .nr{ width:125px; line-height:16px; position:absolute;}
.gkff .nr01{ top:401px; left:142px;}
.gkff .nr02{ top:278px; left:38px;}
.gkff .nr03{ top:158px; left:38px;}
.gkff .nr04{ top:36px; left:140px;}
.gkff .nr05{ top:31px; left:710px;}
.gkff .nr05s{ width:134px; height:16px; background-color:#43acf2; text-align:center; color:#fff; top:13px; left:713px;}
.gkff .nr06{ top:151px; left:810px;}
.gkff .nr06s{ width:134px; height:16px; background-color:#43acf2; text-align:center; color:#fff; top:133px; left:813px;}
.gkff .nr07{ width:155px; top:273px; left:800px;}
.gkff .nr07s{ width:134px; height:16px; background-color:#43acf2; text-align:center; color:#fff; top:255px; left:813px;}
.gkff .nr08{ top:411px; left:712px;}
.gkff .nr09{ width:384px; height:254px; top:131px; left:304px;}

/*移动学习*/
.ydxx{ background-color:#fff; height:364px;padding:16px 8px 0;}
.ydxx-tit{height:33px; border-bottom:1px solid #c8e8ff;}
.ydxx-tit li{width:153px;height:32px; line-height:32px; border:1px solid #c8e8ff; float:left; display:inline; margin-left:5px; color:#0268c7; cursor:pointer;background:#eff8ff; _margin-bottom:-1px;_position:relative;}
.ydxx-tit li i{width:12px;height:7px; background-position:left -23px; display:none; position:absolute;left:50%; margin-left:-6px;top:32px;}
.ydxx-tit li.cur{border-color:#aad6f0; background:#c8e8ff; font-weight:bold; color:#0268c7;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:0 -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/zhukuai2015/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;}

/*书课结合*/
.sklht{ border:1px solid #a2ccf5; background-color:#fff; padding:20px 29px; position:relative; z-index:9;}
.sklht01{ width:920px; height:300px; overflow:hidden;}
.sklht01 li{ display:inline; width:206px; height:296px; border:2px solid #d6d7d8; margin:0 10px; float:left; text-align:center;}
.sklht01 li img{ width:168px; height:216px; margin:10px 0;}
.sklht01 li .dzs,.sklht01 li .zzs,.sklht01 li .zds{ border-top:1px solid #d6d7d8; line-height:24px; padding:5px 0 0 0;}
.sklht01 li .dzs b,.sklht01 li .zzs b,.sklht01 li .zds b{ display:block; font-size:14px;}
.sklht01 li .dzs span{ display:inline-block; color:#818181; padding:0 0 0 16px; background-position:-133px -773px;}
.sklht01 li .zzs span{ display:inline-block; color:#818181; padding:0 0 0 16px; background-position:-232px -773px;}
.sklht01 li .zds span{ display:inline-block; color:#818181; padding:0 0 0 39px; background-position:-326px -773px;}
.sklht01-BtnL,.sklht01-BtnR{ width:15px; height:40px; background-position:0 -280px; display:block; overflow:hidden; text-indent:-999em; position:absolute; left:14px; top:150px; cursor:pointer;}
.sklht01-BtnR{ background-position:-16px -280px; left:auto; right:14px;}

/*师兄师姐*/
.sxsj{ border:1px solid #a2ccf5; background-color:#fff; padding:3px 0;}
.stu{width:650px;height:271px;padding:9px 0 0 18px;border-right:1px dashed #7f7f7f;}
.stu-tit{ overflow:hidden; height:30px; line-height:30px;}
.stu-tit h3{ overflow:hidden; font-size:16px; color:#f8610c; padding-left:20px;}
.stu-tit p{ padding-right:30px;}
.stu-tit p a{ color:#004b85;}
.stu-rollBox{padding:16px 0 0 13px;}
.stu-rollBox ul{height:220px; overflow:hidden;}
.stu-rollBox ul li{width:143px; float:left;margin:0 3px;padding-bottom:4px;display:inline;border:1px solid #c8ddf2;background:#edf7ff; text-align:center;}
.stu-rollBox ul li a{ display:block; padding-top:5px;}
.stu-rollBox ul li .stu-bg{height:208px;background:#fff;padding:6px 6px 0;}
.stu-rollBox ul li .stu-img{display:block; margin-bottom:5px;}
.stu-rollBox ul li p{line-height:24px; padding:0 5px; text-align:left;}
.stu-rollBox ul li p span{color:#f3650f;}
.stu-btnl,.stu-btnr{width:21px;height:220px;cursor:pointer; background-position:left -59px; position:absolute;left:-10px;_left:-23px;top:10px; display:block; text-indent:-999em;}
.stu-btnr{background-position:-22px -59px;left:auto;right:10px;}

.xyxs{width:280px; padding:10px 10px 0 0;}
.xyxs .stu-tit h3{ color:#218dd6;}
.xyxs .stu-tit p{padding-right:12px;}
.xyxs-roll{height:220px; margin-top:10px;overflow:hidden; background:#fff;}
.xyxs-roll ul li{padding:0 10px;}
.xyxs-roll ul li b{display:block;line-height:24px; padding-left:20px;background:url(/images/pro2015/zhukuai2015/an.png) no-repeat -563px -963px; 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;}

/*成功之路*/
.cgzl{ border:1px solid #a2ccf5; background-color:#fff;}
.credential{width:205px;height:236px;padding:10px 0 0 14px; background:url(/images/pro2015/zhukuai2015/credentialBg.png) no-repeat right center;}
.plan{width:759px;padding-top:17px;}
.fromacc{padding-top:15px;}
.fromacc dl{width:113px; margin-left:14px; display:inline; float:left;}
.fromacc dl dt{cursor:pointer;}
.fromacc dl dt,.fromacc dl dd{position:relative;height:179px;}
.fromacc dl dt p,.fromacc dl dd .fromIntr{width:100%;line-height:27px; position:absolute;left:0;bottom:0; color:#ffd800;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#A5000000, endColorstr=#A5000000);background:rgba(0,0,0,0.65);}
.fromacc dl dd .fromIntr{width:221px;padding:10px 0 3px;line-height:24px;color:#fff;}
.fromacc dl dd .fromIntr p{padding:0 4px 0 12px;}
.fromacc dl dd .fromIntr p span{color:#ffd800; margin-right:10px;}
:root .fromacc dl dt p,:root .fromacc dl dd .fromIntr{filter:none;}/*for IE9*/
.fromacc dl dd a:hover{text-decoration:none;}
.fromacc dl.cur{width:221px;}
.fromacc dl dd,.fromacc dl.cur dt{display:none;}
.fromacc dl.cur dd{display:block;}

/*学习流程*/
.xxlc{ border:1px solid #a2ccf5; background-color:#fff;}
.xxlc-tit{ overflow:hidden; height:62px; line-height:62px; border-bottom:1px solid #c0e8f4; font-size:24px; text-align:center; font-weight:700; color:#218dd6;}
.learn-flow{padding:34px 30px 0 30px;}
.learn-flow li{height:73px;background:url(/images/pro2015/zhukuai2015/learn-flow.png) no-repeat; margin-bottom:24px; position:relative;z-index:8;}
.learn-flow li .flow-cpm{width:93px;height:29px;padding-top:1px;_padding-top:2px;_height:28px; border:1px solid #d9d9d9; background:#fff;position:absolute; cursor:pointer;}
.learn-flow li .flow-cpm .text{line-height:14px; margin-left:5px;}
.learn-flow li .flow-cpm .text em{color:#ff6000;}
.learn-flow li .check{left:403px;top:-27px;}
.learn-flow li .not-pass{right:0;top:41px;}
.learn-flow li .not-pass-1{ left:327px; top:60px; border:none;}
.learn-flow li .not-pass-1 .learn-cpm{ top:28px;}
.learn-flow li .not-pass-1 .learn-cpm i{ margin-left:-25px;}
.learn-flow li .not-pass-2{ left:266px; top:60px; border:none;}
.learn-flow li .not-pass-2 .learn-cpm{ top:28px;}
.learn-flow li .not-pass-2 .learn-cpm i{ margin-left:-25px;}

.learn-flow li .not-pass-3 { left:260px; top:62px; border:none;}
.learn-flow li .not-pass-3 .learn-cpm { left:-134px; top:30px;}

.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;background-position:left -12px; display:block; position:absolute;left:50%; margin-left:-9px;top:-10px;}
.learn-cpm em{width:18px;height:18px;line-height:18px;text-align:center; position:absolute;right:0;top:0; cursor:pointer;}
.learn-flow li .not-pass .learn-cpm{width:380px;left:auto;right:0;}
.learn-flow li .not-pass .learn-cpm i{left:88%;}
.learn-flow li.jpb{background-position:left -72px;z-index:7;}
.learn-flow li.syb{height:75px;background-position:left -145px;z-index:6;}
.learn-flow li.syb .learn-cpm{width:350px;}
.learn-flow li.syb .not-pass .learn-cpm i{left:88%;}

.learn-flow li.wyb{height:75px;background-position:left -233px;z-index:5;}
.learn-flow li.wyb .learn-cpm{width:350px;}
.learn-flow li.wyb .not-pass .learn-cpm i{left:88%;}

.learn-flow li.qjb{height:75px;background-position:left -328px;z-index:4;}
.learn-flow li.qjb .learn-cpm{width:350px;}
.learn-flow li.qjb .not-pass .learn-cpm i{left:88%;}

.learn-cpm table{width:100%;border-collapse:collapse;}
.learn-cpm table td{border:1px solid #bee6f3; line-height:20px; padding:4px 6px;}
.plr7{padding:5px 7px 0;}

.protocol{line-height:20px; color:#e80000; position:absolute;left:261px;top:59px;_top:61px;}

/*报名流程*/
.bmlc{ border:1px solid #a2ccf5; background-color:#fff; padding-bottom:20px;}
.bmlc-tit{ overflow:hidden; height:60px; line-height:60px; margin-bottom:10px; font-size:24px; text-align:center; font-weight:700; color:#218dd6;}
.bmlc-left{ width:80px; text-align:center; line-height:42px; font-size:18px; color:#218dd6; margin:0 30px;}
.bmlc-left a{ color:#218dd6;}
.bmlc-center{ width:16px; height:29px; margin-top:28px; background-position:-698px -874px;}
.bmlc-right{ margin-right:30px;}

/*弹出*/
.floatCpmBg{width:100%;background:#000;position:absolute;top:0;left:0;z-index:98;filter:alpha(opacity=30);opacity:0.3;}
.floatCpm{width:930px; border:1px solid #235d92;font-size:12px; color:#333; background:#fff; position:absolute;z-index:99;}
.floatCpm-error{font-size:18px; font-weight:normal; color:#333;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; text-align:center; line-height:160px;}
.floatCpm .cpm-tit{height:38px;line-height:38px;background:#2884da;padding:0 14px 0 22px; position:relative;}
.floatCpm .cpm-tit h3{float:left; font-size:18px; font-weight:normal; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; margin-right:18px;}
.floatCpm .cpm-tit p{color:#b2daff;}
.floatCpm .cpm-tit i{width:18px;height:18px;line-height:18px;text-align:center; background:#fff; color:#2884da;position:absolute;top:11px;right:14px; cursor:pointer;}

.alt-tanchu{ border:1px solid #235d92; width:928px;}
.alt-tanchu table{ border:1px solid #c8e7ff; border-collapse:collapse; background:#fff; text-align:center;}
.alt-tanchu td{ border:1px solid #c8e7ff; border-collapse:collapse; padding:6px 5px;}
.alt-tanchu .tit td{ background:#f2faff; font-size:14px;}
.alt-tanchu .fbs{ font-weight:bold;}
.alt-tanchu .pdl1{ padding-left:40px;}
.alt-tanchu .tcl{ text-align:left;}
.alt-tanchu i{ display:block; height:17px; width:17px; overflow:hidden; background:url(/images/pro2015/zhukuai2015/cls-btn.gif) no-repeat 0 0; position:absolute; right:3px; top:3px; z-index:10; cursor:pointer;}

.footer{padding-bottom:45px;}

.floatBar{width:100%;height:41px; line-height:30px;padding-top:13px;position:fixed;_position:absolute;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#CC000000, endColorstr=#CC000000);background:rgba(0,0,0,0.8);z-index:20;}
:root .floatBar{filter:none;}/*for IE9*/
.f-w{width:980px; margin:0 auto;}
.tjfa{line-height:24px; padding-top:3px;}
.tjfa a{padding:0 18px; float:left; border-right:1px dotted #646464; font-size:16px; color:#ffbb19;}
.tjfa a.lastTj{border-right:0 none;}
.tjqt a{height:30px;padding:0 7px 0 33px; border:0 none;background:url(/images/pro2015/zhukuai2015/floatBar-i.gif) no-repeat 8px top #f25d50; color:#fff; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; float:left; margin-left:14px; display:inline;}
.tjqt a.tjkf{background-position:8px -30px;}
.tj-hotline{color:#fff;}

/*提示*/
.dataHint{display:inline-block; text-indent:0; position:relative;}
.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;}

