@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000; background-color:#63ac49;}
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:1000px;text-align:left;margin:0 auto;color:#333333; background-color:#fafaf3;}
.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;}
.blo{display:block;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.an{ background:url(/zhuanti/2015zkbk/images/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;}

/*页头大图+倒计时*/
.hbody{ background:url(/zhuanti/2015zkbk/images/zkbk_01.jpg) no-repeat center top;}
.banner{ overflow:hidden;}
.banner01{ height:102px; background:url(/zhuanti/2015zkbk/images/zkbk_05.jpg) no-repeat;}
.mqdemoa{ height:36px; overflow:hidden; position:relative; z-index:9;}
.mqdemoa ul{ position:absolute; top:0; left:350px;}
.mqdemoa ul li{ font-size:20px; color:#1b9b01; line-height:36px; font-weight:700;}
.mqdemoa ul li span{ color:#ff5a00;}
.mqdemoa ul li b{ color:#ff5a00;}

/*寄语*/
.jy{ padding:5px 30px 15px 30px; line-height:30px; font-size:14px; color:#159400;}
.jy b{ font-size:16px;}

/*名师视频*/
.mssp{ position:relative; z-index:9;}
.lht01{ width:952px; height:192px; overflow:hidden; margin:5px 0 25px 24px;}
.lht01 li{ display:inline; width:224px; height:190px; border:1px solid #c5d9f7; float:left; margin:0 6px; background-color:#fff;}
.lht01 img{ width:216px; height:130px; margin:4px 0 5px 4px;}
.lht01 p{ line-height:22px; padding:0 5px; font-size:14px;}
.lht01 p span{ color:#414a8b;}
.lht01-BtnL,.lht01-BtnR{ width:13px; height:26px; cursor:pointer; position:absolute; top:82px; left:9px; background-position:-125px -390px;}
.lht01-BtnR{ left:auto; right:9px; background-position:-181px -390px;}

/*全程规划*/
.qcgh .top{ overflow:hidden; height:330px; position:relative; z-index:9;}
.qcgh .top .nr{ width:203px; height:222px; background:url(/zhuanti/2015zkbk/images/zkbk_25.jpg) no-repeat; padding:15px 0 0 30px; line-height:24px; font-size:14px; position:absolute; top:79px; left:28px;}
.qcgh .top .nr b{ line-height:32px; font-size:26px;}
.qcgh .top .nr span{ color:#ed471a;}
.qcgh .top .nr02{ height:212px; background:url(/zhuanti/2015zkbk/images/zkbk_22.jpg) no-repeat; top:54px; left:265px;}
.qcgh .top .nr03{ height:205px; background:url(/zhuanti/2015zkbk/images/zkbk_19.jpg) no-repeat; top:26px; left:503px;}
.qcgh .top .nr04{ height:192px; background:url(/zhuanti/2015zkbk/images/zkbk_16.jpg) no-repeat; top:4px; left:741px;}
.qcgh .bottom{ padding:0 30px 25px 30px; line-height:26px;}
.qcgh .bottom b{ font-size:16px; color:#ed471a; line-height:34px;}
.qcgh .bottom a{ color:#ed471a;}

/*干货整理*/
.ghzl{ padding:0 0 25px 0;}
.ghzl .left{ overflow:hidden; width:472px; margin-left:18px;}
.ghzl .left .tit{ line-height:34px; padding-left:10px; font-size:16px; color:#9a47da; font-weight:700;}
.ghzl .left li{ padding-left:10px; height:29px; line-height:29px; font-size:14px;}
.ghzl .left .zi{ background-position:0 -471px;}

/*故事注会*/
.gszk{ padding:0 30px 25px 30px;}
.gszk p{ line-height:26px; font-size:14px;}
.gszk .center{ overflow:hidden; height:180px; padding:10px 0;}
.gszk .center a:hover{ text-decoration:none;}
.gszk .center li{ float:left;}
.gszk .center .nr{ width:110px; height:158px; background-position:0 0; text-align:center; margin-right:8px; margin-top:22px; position:relative; z-index:9; cursor:pointer;}
.gszk .center .nr font{ display:block; font-size:16px; font-weight:700; color:#fff; line-height:24px; padding-top:30px;}
.gszk .center .nr span{ display:none;}
.gszk .center .hover .nr{ background-position:0 -197px;}
.gszk .center .hover span{ display:block; width:55px; height:85px; position:absolute; bottom:0; left:28px; background:url(/zhuanti/2015zkbk/images/xmft.gif) no-repeat;}
.gszk .center .nr02{ background-position:-118px 0; margin-top:0;}
.gszk .center .hover .nr02{ background-position:-118px -197px;}
.gszk .center .nr03{ background-position:-238px 0;}
.gszk .center .hover .nr03{ background-position:-238px -197px;}
.gszk .center .nr04{ background-position:-356px 0; margin-top:0;}
.gszk .center .nr04 font{ padding-top:50px;}
.gszk .center .hover .nr04{ background-position:-356px -197px;}
.gszk .center .nr05{ background-position:-475px 0;}
.gszk .center .hover .nr05{ background-position:-475px -197px;}
.gszk .center .nr06{ background-position:-593px 0; margin-top:0;}
.gszk .center .hover .nr06{ background-position:-593px -197px;}
.gszk .center .nr07{ background-position:-713px 0;}
.gszk .center .hover .nr07{ background-position:-713px -197px;}
.gszk .center .nr08{ background-position:-831px 0; margin:0;}
.gszk .center .nr08 font{ padding-top:18px;}
.gszk .center .hover .nr08{ background-position:-831px -197px;}

/*怎样炼成*/
.zylc{ padding:10px 0 25px 0; width:1000px; position:relative; z-index:9;}
.lht02{ width:928px; height:244px; overflow:hidden; margin-left:36px;}
.lht02 li{ display:inline; width:866px; height:227px; border:1px solid #9bd872; float:left; margin:0 10px; background-color:#f4fafe; padding:15px 20px 0 20px;}
.lht02 img{ width:186px; height:211px; margin-right:20px;}
.lht02 .center{ width:190px; line-height:26px;}
.lht02 .center span{ color:#7794df;}
.lht02 .center b{ display:block; font-size:14px;}
.lht02 .right{ width:424px;}
.lht02 .right-top{ height:162px;}
.lht02 .right-top p{line-height:24px; padding-bottom:5px;}
.lht02 .right-bottom{ overflow:hidden;}
.lht02 .right-bottom a{ text-decoration:none;}
.lht02 .right-bottom .lan{ display:block; width:169px; height:44px; background-position:-327px -390px; text-align:center; font-size:18px; line-height:42px; cursor:pointer; margin-right:20px; color:#fff;}
.lht02 .right-bottom .ran{ background-position:-520px -390px;}
.lht02-BtnL,.lht02-BtnR{ width:13px; height:26px; cursor:pointer; position:absolute; top:115px; left:19px; background-position:-243px -390px;}
.lht02-BtnR{ left:auto; right:19px; background-position:-276px -390px;}

/*班次设置*/
.bcsz{ padding:0 10px 25px 10px;}
.bcsz table{ border-collapse:collapse; background-color:#fff;}
.bcsz td{ border:1px solid #eeeeee; line-height:20px; padding:5px 10px;}
.bcsz .tabtest{ background-color:#f4fafe; color:#5786de;}
.bcsz span{ color:#cc0000;}
.bcsz strong{ font-size:16px;}
.bcsz .tj01{ position:relative;}
.bcsz .tj01 i{ display:block; position:absolute; top:10px; left:10px; width:50px; height:25px; background-position:-891px -390px;}
.bcsz .jiage{ font-size:14px; font-weight:700; color:#cc0000;}
.bcsz .anniu{ display:inline-block; text-align:center; width:60px; height:32px; line-height:30px; font-size:16px; color:#fff; background-position:-713px -390px; cursor:pointer;}

/*移动学习*/
.ydxx{ margin:30px auto 20px; width:842px; height:180px; background:url(/zhuanti/2015zkbk/images/zkbk_49.jpg) no-repeat; position:relative; z-index:9;}
.ydxx .nr{ width:96px; height:46px; line-height:46px; padding-top:94px; text-align:center; font-size:14px; cursor:pointer; position:absolute; top:36px; left:0;}
.ydxx .nr02{ left:135px;}
.ydxx .nr03{ left:292px;}
.ydxx .nr04{ left:437px;}
.ydxx .nr05{ left:606px;}
.ydxx .nr06{ left:746px;}

/*小伙伴*/
.xhb{ width:980px; border:1px solid #e4b2ae; background-color:#fff; margin:10px auto 30px;}
.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;}

/*二维码+电话*/
.ewmdh{ overflow:hidden; clear:both; padding:0 65px 50px 65px; height:120px; background:url(/zhuanti/2015zkbk/images/zkbk_61.jpg) no-repeat bottom;}
.ewmdh a:hover{ text-decoration:none;}
.ewmdh .left{ width:120px; height:120px; background-color:#38a2ee; text-align:center; font-size:14px; margin-right:6px;}
.ewmdh .left .nr{ line-height:24px; color:#fff; padding-top:24px;}
.ewmdh .left .nr01{ line-height:24px; color:#fff; padding-top:36px;}
.ewmdh .center{ width:226px; height:120px; padding-left:160px; margin-left:20px; font-size:14px; background:url(/zhuanti/2015zkbk/images/zkbk_55.jpg) no-repeat #38a2ee;}
.ewmdh .center .nr02{ line-height:24px; color:#fff; padding-top:24px;}


































