@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
i{ font-style:normal;}
img{ border:0px;} 
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;}
.marb3{ margin-bottom:3px; clear:both}
.marb4{ margin-bottom:4px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.i, em{ font-style:normal}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.title01{ width:950px; height:36px; margin:0 auto; background:url(/images/pro2014/2014zj/title01.gif) no-repeat;}
.title01 span{ float:right; padding:14px 10px 0 0;}
.title01 em{ float:left; padding:15px 0 0 175px;}
.title01 i{ color:#0165AC;}

/*链接颜色*/
.c_white a:link{ color:#fff; text-decoration:none}
.c_white a:visited{ color:#fff; text-decoration:none}
.c_white a:hover{ color:#fff; text-decoration:none}

.c_blue a:link{ color:#004b85; text-decoration:none}
.c_blue a:visited{ color:#004b85; text-decoration:none}
.c_blue a:hover{ color:#004b85; text-decoration:underline}

.c_blue4 a:link{ color:#0165ac; text-decoration:underline}
.c_blue4 a:visited{ color:#0165ac; text-decoration:underline}
.c_blue4 a:hover{ color:#0165ac; text-decoration:underline}

.c_red a:link{ color:#F45000; text-decoration:none}
.c_red a:visited{ color:#F45000; text-decoration:none}
.c_red a:hover{ color:#F45000; text-decoration:underline}

/*header*/
.logo{ width:950px; height:99px; margin:0 auto;}
.nav{ width:950px; height:37px; background:url(/images/pro2014/2014zj/nav.gif) no-repeat; text-align:center; line-height:37px; font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#fff; margin:0 auto;}
.nav a{ margin:0 15px;}
.nav span{ padding:0 16px;}

/*subnav*/
.subnav{ float:left; width:657px; padding:8px 0 0 15px; border:1px solid #88bdf2; background:url(/images/pro2014/2014zj/subnav_bg.gif) repeat-x bottom #f9fcff;}
.subnav p{ line-height:24px; text-indent:2em; padding-bottom:6px; font-size:14px;}
.subnav p span{ color:#CC0000;}
.subnav .tit{ width:362px; height:24px; background:url(/images/pro2014/2014zj/tit01.jpg) no-repeat;}
.subnav ul{ padding:10px 0 0 0;}
.subnav li{ float:left; width:108px; text-align:center; line-height:24px; position:relative;}
.subnav .pic{ height:72px;}
.subnav .text{ line-height:24px;}

/*免费试听+考试通过率*/
.sttg{ float:right; width:266px; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5;}
.sttg .tit{ height:34px; background:url(/images/pro2014/2014zj/tit02.gif) repeat-x; overflow:hidden;}
.sttg .tit ul{}
.sttg .tit li{ float:left; width:112px; text-align:center; line-height:33px; color:#004b85; cursor:pointer; font-size:14px;}
.sttg .tit .hover{ border-right:1px solid #a3cdf5; font-weight:bold; background:url(/images/pro2014/2014zj/hover01.gif) repeat-x; position:relative;}
.sttg .tit .hover .bian{ background:url(/images/pro2014/2014zj/xian01.gif) no-repeat left; width:1px; height:33px; overflow:hidden; position:absolute; left:0; top:0;}
.sttg .nr{ width:266px; height:255px; border-bottom:1px solid #a0cbf5; overflow:hidden;}
.sttg .nr01{ width:266px; height:255px; border-bottom:1px solid #a0cbf5; overflow:hidden; background:url(/images/pro2014/2014zj/video_bg.gif) repeat-x bottom;}
.sttg .nr01 img{ display:block; margin:15px auto 0;}
.sttg .nr01 p{ line-height:18px; padding:10px 20px 0; text-indent:2em; color:#054184;}

.mfst{}
.mfst .pic{ width:185px; height:95px; margin:10px auto; overflow:hidden; padding:3px; border:1px solid #D9E1E6;} 
.mfst ul{ padding:5px 0 0 8px; overflow:hidden;}
.mfst li{ float:left; display:inline; width:42px; height:14px; padding:2px 0 0 0; color:#004276; margin:8px 8px 0 0; text-align:center; cursor:pointer;}
.mfst .tabactive{ width:42px; height:14px; background:url(/images/pro2014/2014zj/hover03.gif) no-repeat; color:#fff;}
.mfst .more{ text-align:right; line-height:24px; padding:0 20px 0 0;}
.mfst .more a{ color:#ff0000;}

.tgl{ width:266px; overflow:hidden; }
.tgl .biaoge02{ width:250px; margin:7px auto 6px auto;}
.tgl .biaoge02 td{ height:38px; line-height:38px; color:#090089;}
.tgl .tiao{ height:7px; width:100px; background:url(/images/pro2014/2014zj/tgl.gif) repeat-x;}

/*报班指导*/
.bbzd{ border:1px solid #a0cbf5; background:url(/images/pro2014/2014zj/bbzd.jpg) no-repeat bottom #f8fcff; position:relative; padding:0 0 15px 0;}
.bbzd .tit{ width:86px; height:86px; background:url(/images/pro2014/2014zj/bbzd_tit.png) no-repeat; position:absolute; left:-3px; top:-4px;}
.bbzd ul{ padding:20px 0 0 60px;}
.bbzd li{ height:24px; line-height:24px; margin-top:3px;}
.bbzd li h3{ float:left; width:60px; height:24px; background:url(/images/pro2014/2014zj/zd_tit.gif) no-repeat; text-align:center; padding:0 3px 0 0; font-weight:bold; color:#0061b6; margin-right:10px;}
.bbzd li h3 a:link{ color:#0061b6; text-decoration:none}
.bbzd li h3 a:visited{ color:#0061b6; text-decoration:none}
.bbzd li h3 a:hover{ color:#0061b6; text-decoration:underline}
.bbzd li .tgb_tit{ background:url(/images/pro2014/2014zj/zd_tgb.gif) no-repeat; color:#fd5100;}
.bbzd li span{ color:#094b00;}
.bbzd li i{ color:#0165ac;}

/*招生班次及辅导书*/
.zsbc_biaoge{ width:950px; border-left:1px solid #a3cdf5; border-bottom:1px solid #a3cdf5; position:relative; z-index:1}
.zsbc_biaoge td{ line-height:20px; height:20px; padding:3px 0; border-top:1px solid #a3cdf5; border-right:1px solid #a3cdf5;}
.zsbc_biaoge .tit{ background:#e6f4ff; font-size:14px; font-weight:bold; color:#0165ac; text-align:center;}
.zsbc_biaoge .tit1{ background:#e6f4ff; color:#0165ac; text-align:center;}
.zsbc_biaoge .pd5{ padding-left:5px;}
.zsbc_biaoge .ban{ width:337px; height:53px; background:url(/images/pro2014/2014zj/ban.jpg) no-repeat; position:absolute; top:0; right:125px; z-index:3;}
.zsbc_biaoge .ban ul{}
.zsbc_biaoge .ban li{ float:left; width:67px; height:53px; text-indent:-99999px;}
.zsbc_biaoge .ban li a{ display:block; width:67px; height:53px; }
.zsbc_biaoge .p1{ padding:10px 0 10px 10px;}
.zsbc_biaoge .gm{ width:150px; height:37px; position:absolute; top:10px; right:20px;}
.zsbc_biaoge .ts{ color:#f55709; position:absolute; top:20px; right:180px;}
.zsbc_biaoge h3{ font-size:18px; line-height:36px; font-weight:bold; color:#035faa; font-family:"微软雅黑", "黑体";}

/*弹出框*/
#massage_box1{ position:absolute; width:212px; visibility:hidden; left:672px; top:55px; z-index:9}
#massage_box1 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:15px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box2{ position:absolute; width:212px; visibility:hidden; left: 672px; top:55px; z-index:9}
#massage_box2 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:60px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box3{ position:absolute; width:212px; visibility:hidden; left: 672px; top:55px; z-index:9}
#massage_box3 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:107px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box4{ position:absolute; width:212px; visibility:hidden; left: 673px; top:176px; z-index:9}
#massage_box4 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:115px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box5{ position:absolute; width:212px; visibility:hidden; left: 673px; top:176px; z-index:9}
#massage_box5 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:164px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box6{ position:absolute; width:212px; visibility:hidden; left: 673px; top:176px; z-index:9}
#massage_box6 .jt{ width:10px; height:17px; position:absolute; right:-9px; top:213px; z-index:9;background:url(/images/pro2014/2014zj/jt.gif) no-repeat}
#massage_box7{ position:absolute; width:295px; visibility:hidden; left:360px; top:28px; padding-top:10px; z-index:9}
#massage_box7 .jt01{ width:17px; height:10px; position:absolute; right:38px; top:1px; z-index:9; background:url(/images/pro2014/2014zj/jt02.gif) no-repeat}
#massage_box8{ position:absolute; width:932px; z-index:9999; visibility:hidden; left:166px; top:1170px;}
#massage_box9{ position:absolute; width:832px; z-index:9999; visibility:hidden; left:220px; top:1170px;}
#massage_box10{ position:absolute; width:832px; z-index:9999; visibility:hidden; left:220px; top:1170px;}
#massage_box11{ position:absolute; width:832px; z-index:9999; visibility:hidden; left:220px; top:1170px;}
#massage_box12{ position:absolute;  width:262px; z-index:9999; visibility:hidden; right:20px; top:195px;}
#massage_box12 .jt01{ width:17px; height:10px; position:absolute; right:20px; top:-9px; z-index:9;background:url(/images/pro2014/2014zj/jt02.gif) no-repeat}
#massage_box13{ position:absolute; width:262px; z-index:9999; visibility:hidden; right:35px; top: 285px;}
#massage_box13 .jt01{ width:17px; height:10px; position:absolute; right:20px; top:-9px; z-index:9;background:url(/images/pro2014/2014zj/jt02.gif) no-repeat}

#massage_box14{ position:absolute; width:262px; z-index:9999; visibility:hidden; left:144px; top: 52px;}
#massage_box14 .jt01{ width:17px; height:10px; position:absolute; left:20px; top:-9px; z-index:9;background:url(/images/pro2014/2014zj/jt02.gif) no-repeat}

#massage_box15{ position:absolute; width:262px; z-index:9999; visibility:hidden; right:29px; top: 111px;}
#massage_box15 .jt01{ width:17px; height:10px; position:absolute; right:20px; top:-9px; z-index:9;background:url(/images/pro2014/2014zj/jt02.gif) no-repeat}

#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#000; filter:ALPHA(opacity=0);  visibility:hidden;}
#mask01{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight);  background:#000000; filter:Alpha(opacity=40);-moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; visibility:hidden; z-index:10;}
.header11{ height:24px; width:100%;}

.massage{ float:right; width:200px; color:#036; font-size:12px; line-height:150%; border-top:3px solid #f99115; border-left:1px solid #aeadad; border-right:1px solid #aeadad; border-bottom:1px solid #aeadad; background:#fcfcfc;}
.massage ul{ padding:3px 0 3px 6px; overflow:hidden;}
.massage li{ height:28px; line-height:28px; text-align:left; overflow:hidden;}
.massage .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage p{ line-height:24px; padding:0 0 0 10px;}
.massage p span{ color:#f95102;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px; padding-top:4px\9; *padding-top:4px; _padding-top:0px;}
.massage li .sj{ float:left; display:inline; width:40px; padding-top:2px\9; *padding-top:4px; _padding-top:2px;}
.massage .qrgb{ background:#fff5da; text-align:center; height:36px; padding:8px 0 0 0;}
.massage .qrgb a{ cursor:pointer;}
.massage02{ width:290px; 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;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px;}
.massage li .sj{ float:left; display:inline; width:40px;}
.tanchu001{ width:275px; border-bottom:1px solid #96D6E4; border-right:1px solid #96D6E4; margin-left:8px;}
.tanchu001 td{ height:24px; line-height:24px; border-top:1px solid #96D6E4; border-left:1px solid #96D6E4; text-align:center;}

/*教学服务及特色*/
.title04{ width:950px; height:36px; line-height:36px; background:url(/images/pro2014/2014zj/title04.gif) no-repeat; overflow:hidden;}
.title04 h3{ float:left; text-indent:-9999px;}
.title04 span{ float:right; padding:0 10px 0 0;}
.title04 em{ float:left; padding:3px 0 0 213px;}
.title04 i{ color:#0165AC;}
.jxfw{ width:948px; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5; padding:10px 0; z-index:1}
.jxfw .biaoge{ width:925px; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; margin:0 auto; z-index:10;}
.jxfw .biaoge td{ height:20px; line-height:20px; padding:4px 0; border-top:1px solid #a0cbf5; border-right:1px solid #a0cbf5;}
.jxfw .biaoge .bg1{ background:url(/images/pro2014/2014zj/fw_bg.gif) repeat-x bottom;}
.jxfw .biaoge strong{ font-size:14px; font-weight:bold; color:#004b85;}
.jxfw .biaoge span{ color:#004b85;}
.accatc{ width:832px; font-size:12px; text-align:left; background-color:#FFFFFF;}
.accatc .tit{ width:832px; height:40px; overflow:hidden; background:url(/images/pro2014/2014zj/cpa_199.jpg) no-repeat;}
.accatc .tit-left{ float:left; line-height:40px; padding-left:48px; font-size:14px; font-weight:700; color:#0b3b8c;}
.accatc .tit-right{ float:right; padding:12px 15px 0 0;}
.accatc .center1{ width:815px; overflow:hidden; border-left:1px solid #126da1; border-right:1px solid #126da1; padding:10px 7px 0 8px; color:#3c3c3c;}
.accatc .center1-left{ float:left; width:251px; padding:0 10px; border-right:1px dotted #77b8dc; font-size:13px;}
.accatc .center1-left-top{ width:218px; height:34px; margin:5px 0;}
.accatc .center1-left-top1{ width:251px; height:34px; margin:5px 0;}
.accatc .center1-left span{ color:#005f9c; line-height:26px;}
.accatc .center1-left p{ line-height:22px; word-wrap:break-word;}
.accatc .center1-left a{ color:#e8290a; font-size:12px;}
.accatc .center1-left p strong{ color:#090089;}
.accatc .foot{ width:832px; height:15px; overflow:hidden; background:url(/images/pro2013/cpa/cpa_200.jpg) no-repeat;}

.accatc01{ width:932px; font-size:12px; text-align:left; background-color:#FFFFFF; z-index:9999;}
.accatc01 .tit{ width:932px; height:40px; overflow:hidden; background:url(/images/pro2014/2014zj/cpa_19911.jpg) no-repeat;}
.accatc01 .tit-left{ float:left; line-height:40px; padding-left:48px; font-size:14px; font-weight:700; color:#0b3b8c;}
.accatc01 .tit-right{ float:right; padding:12px 15px 0 0;}
.accatc01 .center1{ width:915px; overflow:hidden; border-left:1px solid #126da1; border-right:1px solid #126da1; padding:10px 7px 0 8px; color:#3c3c3c;}
.accatc01 .center1-left{ float:left; width:251px; padding:0 10px; border-right:1px dotted #77b8dc; font-size:13px;}
.accatc01 .center1-left-top{ width:251px; height:34px; margin:5px 0;}
.accatc01 .center1-left span{ color:#005f9c; line-height:30px;}
.accatc01 .center1-left p{ line-height:24px;}
.accatc01 .center1-left a{ color:#e8290a; font-size:12px;}
.accatc01 .center1-left p strong{ color:#090089;}
.accatc01 .foot{ width:932px; height:15px; overflow:hidden; background:url(/images/pro2014/2014zj/cpa_199111.jpg) no-repeat;}

.biaoge01{ width:100%; border-left:1px solid #d6e7eb; border-bottom:1px solid #d6e7eb; margin-bottom:10px;}
.biaoge01 td{ border-top:1px solid #d6e7eb; border-right:1px solid #d6e7eb; height:20px; line-height:20px;}
.tabtest{ background-color:#f6fbff;}
.tabtest1{ background-color:#e9f3fd; font-size:14px; font-weight:700; color:#0068a7; text-align:center;}

/*机考模拟系统及英语特训班*/
.title05{ width:950px; height:36px; line-height:36px; background:url(/images/pro2014/2014zj/title05.gif) no-repeat; overflow:hidden;}
.title05 h3{ float:left; text-indent:-9999px;}
.mntx{ width:918px; overflow:hidden; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5; padding:10px 15px;}
.mntx .jkmn{ float:left; width:460px; overflow:hidden;}
.mntx .jkmn .tit{ height:24px; line-height:24px; color:#207dc8; padding-left:176px; background:url(/images/pro2014/2014zj/z9.gif) no-repeat left;}
.mntx .jkmn .nr{ background:url(/images/pro2014/2014zj/pic01.jpg) no-repeat left 10px; padding:10px 0 20px 240px; line-height:24px; position:relative;}
.mntx .jkmn .nr .link{ position:absolute; width:210px; height:130px; top:10px; left:0;}
.mntx .jkmn .nr .link a{ display:block; width:210px; height:130px; text-indent:-9999px;}
.mntx .yytx{ float:right; width:440px; overflow:hidden;}
.mntx .yytx .tit{ height:24px; line-height:24px; color:#207dc8; padding-left:184px; background:url(/images/pro2014/2014zj/z10.gif) no-repeat left;}
.mntx .yytx .nr{ background:url(/images/pro2014/2014zj/pic02.jpg) no-repeat left 10px; padding:10px 0 20px 220px; line-height:30px; position:relative;}
.mntx .yytx .nr .link1{ position:absolute; width:210px; height:125px; top:10px; left:0;}
.mntx .yytx .nr .link1 a{ display:block; width:210px; height:125px; text-indent:-9999px;}
.ydb{}
.ydb .tit{ height:24px; line-height:24px; color:#207dc8; padding-left:70px; background:url(/images/pro2014/2014zj/ydbtit.gif) no-repeat left;}
.ydb .tit h3{ float:left;}
.ydb .tit span{ float:right; height:11px; display:block; border-bottom:1px solid #ededed; width:500px;}
.ydb .nr{ background:url(/images/pro2014/2014zj/ydb_bg.jpg) no-repeat 1px bottom; padding:10px 0 0 210px; overflow:hidden;}
.ydb .nr p{ line-height:24px;}
.ydb .nr p i{ font-style:normal; color:#004b85;}
.ydb .nr span{ float:right; display:inline; margin:0 20px 10px 0; width:92px; height:28px; line-height:28px; text-align:center; background:url(/images/pro2014/2014zj/ydb_btn.gif) no-repeat;}

/*权威师资阵容联袂主讲*/
.title06{ width:950px; height:36px; background:url(/images/pro2014/2014zj/title06.gif) no-repeat; overflow:hidden;}
.title06 h3{ float:left; text-indent:-9999px;}
.title06 span{ float:right; padding:14px 10px 0 0;}
.wxms{ width:948px; overflow:hidden; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5; padding-bottom:10px; background:url(/images/pro2014/2014zj/ms_bg.jpg) no-repeat right bottom;}
.wxms ul{}
.wxms li{ float:left; display:inline; width:220px; overflow:hidden; margin:10px 0 0 15px; height:138px;}
.wxms li .pic{ float:left; width:83px;}
.wxms li .text{ float:right; width:130px; line-height:20px; text-indent:2em;}


/*学习流程*/
.title07{ width:950px; height:36px; line-height:36px; background:url(/images/pro2014/2014zj/title07.gif) no-repeat; overflow:hidden;}
.title07 h3{ float:left; text-indent:-9999px;}
.xxlc .tgb{ width:928px; height:101px; background:url(/images/pro2014/2014zj/lc03.jpg) no-repeat; position:relative;}
.xxlc .tgb .a1{ position:absolute; width:40px; height:15px; left:352px; top:19px; text-indent:-9999px;}
.xxlc .tgb .a2{ position:absolute; width:107px; height:15px; right:20px; top:78px; text-indent:-9999px;}
.xxlc{ width:928px; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5; padding:10px; position:relative;}
.xxlc .top{ width:928px; height:89px; background:url(/images/pro2014/2014zj/lc01.jpg) no-repeat; position:relative;}
.xxlc .top a{ display:block; position:absolute; width:40px; height:15px; right:17px; top:61px; text-indent:-9999px;}
.xxlc .bottom{ width:928px; height:78px; background:url(/images/pro2014/2014zj/lc02.jpg) no-repeat; position:relative;}
.xxlc .bottom .a1{ position:absolute; width:40px; height:15px; right:17px; top:61px; text-indent:-9999px;}
.xxlc .bottom .a2{ position:absolute; width:107px; height:15px; left:250px; top:62px; text-indent:-9999px;}

/*报名流程*/
.bmlc{ float:left; width:678px; height:134px; overflow:hidden; background:url(/images/pro2014/2014zj/bm.jpg) no-repeat;}
.phone{ float:right; width:272px; height:134px; background:url(/images/pro2014/2014zj/phone.jpg) no-repeat;}

/*返回顶部*/
.backToTop { width: 56px; display:none; position: fixed; _position: absolute; left:50%; margin-left:476px;bottom:330px; _bottom:auto; cursor: pointer;}
.backToTop .top{ width:56px; height:43px; background:url(/images/pro2014/2014zj/top01.gif) no-repeat;}
.backToTop .top a{ display:block; width:56px; height:43px; text-indent:-99999px;}
.backToTop .nr{ background:url(/images/pro2014/2014zj/top02.gif) repeat-y; color:#fff;}
.backToTop .nr ul{}
.backToTop .nr li{ text-align:center; padding:6px 0; line-height:18px;}
.backToTop .nr .line{ height:2px; width:34px; margin:0 auto; overflow:hidden; background:url(/images/pro2014/2014zj/top04.gif) repeat-x ; padding:0;}
.backToTop .bottom{ height:5px; width:56px; line-height:0px; font-size:0px;overflow:hidden; background:url(/images/pro2014/2014zj/top03.gif) no-repeat;}

/*弹出窗口1*/
.tanchu{ width:495px; overflow:hidden;background:#fff;position: absolute; display:none;}
.tc_tit{ width:932px; height:40px; overflow:hidden; background:url(/images/pro2014/2014zj/cpa_19911.jpg) no-repeat;}
.tc_tit div{ float:left; line-height:40px; padding-left:48px; font-size:14px; font-weight:700; color:#0b3b8c;}
.tc_tit span{  float:right; padding:12px 15px 0 0; cursor:pointer;}
.tc{ width:915px; overflow:hidden; border-left:1px solid #126da1; border-right:1px solid #126da1; border-bottom:1px solid #126da1; padding:10px 7px 0 8px; color:#3c3c3c;}
.tc .center1-left{ float:left; width:284px; padding:0 10px; border-right:1px dotted #77b8dc; font-size:13px;}
.tc .center1-left-top{ width:251px; height:34px; margin:5px 0;}
.tc .center1-left span{ color:#005F9C; line-height:30px;}
.tc .center1-left b{ font-weight:bold; font-size:20px; color:#018EC8;}
.tc .center1-left p{ line-height:24px; word-wrap:break-word;}
.tc .center1-left a{ color:#e8290a; font-size:12px;}
.tc .center1-left p strong{ color:#090089;}
.tc .center1-left .tsb{ line-height:24px; word-wrap:break-word;}
.tc .center1-left .shu{ float:left; width:18px; height:18px; background:url(/images/pro2014/2014zj/cpa_94.jpg) no-repeat; text-align:center; line-height:18px; font-size:16px; color:#FFFFFF; font-weight:700; padding:0 8px 0 0;}

.tc .center1-left1{ float:left; width:172px; padding:0 5px; border-right:1px dotted #77b8dc; font-size:13px;}
.tc .center1-left1 span{ color:#005F9C; line-height:30px;}
.tc .center1-left1 b{ font-weight:bold; font-size:20px; color:#018EC8;}
.tc .center1-left1 p{ line-height:22px; word-wrap:break-word;}
.tc .center1-left1 a{ color:#e8290a; font-size:12px;}
.tc .center1-left1 p strong{ color:#090089;}
.tc .center1-left1 .tsb{ line-height:24px; word-wrap:break-word;}
.tc .center1-left1 .shu{ float:left; width:18px; height:18px; background:url(/images/pro2014/2014zj/cpa_94.jpg) no-repeat; text-align:center; line-height:18px; font-size:16px; color:#FFFFFF; font-weight:700; padding:0 8px 0 0;}

.tc .foot{ width:832px; height:15px; overflow:hidden; background:url(/images/pro2013/cpa/cpa_200.jpg) no-repeat;}

.tc .an{ width:147px; height:31px; line-height:31px; background:url(/images/pro2012/ydkt/an.gif); text-align:center; font-weight:bold; color:#fff; cursor:pointer; margin-top:10px;}
.tc .an1{ float:right; width:147px; height:31px; line-height:31px; background:url(/images/pro2012/ydkt/an.gif); text-align:center; font-weight:bold; color:#fff; cursor:pointer; }
.tc .mb{ padding:10px 0 0 0;}
.tc_top{ height:71px; padding:20px 0 10px 0;}
.tc_top1{ float:left; line-height:31px; font-size:14px; font-weight:bold;}
.tc_bottom{ width:495px; height:4px; background:url(/images/pro2012/ydkt/tc_b.gif); overflow:hidden;}

#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;position:absolute;top:0;left:0;z-index:100000;}
.floatBox{width:832px;position:absolute; z-index:100000;}
.floatBox .title{height:23px;padding:7px 10px 0;background:url() repeat-x;color:#0579E0; width:500px;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{background:#fff; width:931px;}

.explain{height:36px; line-height:36px;background:#e9f3fd; margin-top:8px; color:#0068a7; padding:0 12px; font-size:14px; font-weight:bold;}
.explain-ul{padding:8px 10px 10px;}
.explain-ul li{line-height:24px;}
.explain-ul li p{padding-left:92px;}
.explain-ul li p em{ font-style:normal; color:#0068a7;}

/*弹出*/
.AccMenuItem { position:relative; cursor:pointer; z-index:10;}
.AccMenuItem .acc01{position:absolute;  display:none; width:300px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:3;line-height:20px;left:-62px; top:44px; top:41px\9; *top:41px; _top:41px;}
.AccMenuItem .acc01 img{ position:absolute; display:block; height:10px; top:-10px; left:70px;_left:63px;}
.AccMenuItem .active_cat{ z-index:99;}
.AccMenuItem .active_cat div{display:block;} 
.AccMenuItem .AccBottom {margin: 0 auto;width: 300px;}

.AccMenuItem .acc02{position:absolute;  display:none; width:300px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:3;line-height:20px;left:-62px; top:44px; top:41px\9; *top:41px; _top:41px;}
.AccMenuItem .acc02 img{ position:absolute; display:block; height:10px; top:-10px; left:81px;_left:74px;}

.AccMenuItem .acc03{position:absolute;  display:none; width:300px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:3;line-height:20px;left:-62px; top:44px; top:41px\9; *top:41px; _top:41px;}
.AccMenuItem .acc03 img{ position:absolute; display:block; height:10px; top:-10px; left:77px;_left:70px;}

.AccMenuItem .acc04{position:absolute;  display:none; width:300px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:10; line-height:20px; left:-58px; top:23px; top:20x\9; *top:20px; _top:20px; font-size:12px; font-weight:normal; }
.AccMenuItem .acc04 img{ position:absolute; display:block; height:10px; top:-10px; left:77px;_left:70px;}

.AccMenuItem .acc05{position:absolute;  display:none; width:200px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:10; line-height:20px; left:-95px; top:46px; top:43px\9; *top:43px; _top:43px; font-size:12px; font-weight:normal; }
.AccMenuItem .acc05 img{ position:absolute; display:block; height:10px; top:-10px; left:118px;_left:111px;}

.AccMenuItem .acc06{position:absolute;  display:none; width:200px;  padding:5px 8px; border:solid 1px #ebb16e; background:#fffae5; color:#5d5c5c;  z-index:10; line-height:20px; left:-163px; top:28px; top:24px\9; *top:24px; _top:24px; font-size:12px; font-weight:normal; }
.AccMenuItem .acc06 img{ position:absolute; display:block; height:10px; top:-10px; left:175px;_left:188px;}

/*辅导效果*/
.title08{ width:950px; height:36px; line-height:36px; background:url(/images/pro2014/2014zj/title08.gif) no-repeat; overflow:hidden;}
.fdxg{ width:948px; border-bottom:1px solid #a0cbf5; border-left:1px solid #a0cbf5; border-right:1px solid #a0cbf5;}
.fdxg .yxxy{ float:left; width:668px; padding:10px 0;}
.fdxg .yxxy .tit01{ height:33px;line-height:33px; padding:0 0 0 18px;}
.fdxg .yxxy .tit01 h3{ float:left; width:111px; height:33px; font-size:16px; font-weight:bold; color:#f8610c; font-family:"微软雅黑"; text-align:center; padding:0 10px 0 0; background:url(/images/pro2014/2014zj/tit01.gif) no-repeat;}
.fdxg .yxxy .tit01 i{ float:right; padding:0 30px 0 0;}
.fdxg .yxxy ul{ padding:10px 0 0 0;}
.fdxg .yxxy li{ float:left; display:inline; width:144px; margin:0 6px 0 0; border-top:1px solid #0e8ce3; border:1px solid #c8ddf2; padding:0 0 10px 0;}
.fdxg .yxxy img{ display:block; margin:10px auto 0 auto; width:131px; height:126px;}
.fdxg .yxxy p{ width:132px; margin:0 auto; line-height:24px;}
.fdxg .yxxy span{ color:#f3650f;}
.fdxg .yxxy .ys1{ background:url(/images/pro2014/2014zj/tiao01.gif) repeat-x bottom #fff;}
.fdxg .yxxy .ys2{ background:url(/images/pro2014/2014zj/tiao02.gif) repeat-x bottom #f8fcff;}
.fdxg .xinsheng{ float:right; width:270px; background:url(/images/pro2014/2014zj/tiao03.gif) repeat-y left #f8fcff; padding:10px 0 0 10px;}
.fdxg .xinsheng .tit02{ height:33px;line-height:33px;}
.fdxg .xinsheng .tit02 h3{ float:left; width:111px; height:33px; font-size:16px; font-weight:bold; color:#0c70bc; font-family:"微软雅黑"; text-align:center; padding:0 10px 0 0; background:url(/images/pro2014/2014zj/tit03.gif) no-repeat;}
.fdxg .xinsheng .tit02 i{ float:right; padding:0 10px 0 0;}
.fdxg .xinsheng .xyxs{ padding:10px;}
.fdxg .xinsheng .xyxs b{ color:#dd4001;}

/*20140414*/
.nav_tc{ width:125px; height:65px; background:url(/images/pro2014/2014zj/nav_tc.gif) no-repeat; position:absolute; top:-80px; left:-15px; padding:6px 10px; line-height:20px; text-align:left;}

.thrjs{ padding:15px; border:1px solid #A0CBF5; border-top:0;}
.thrjs .tit{ height:34px; background:url(/images/pro2014/2014zj/thr_xian.gif) repeat-x bottom;}
.thrjs .tit ul{}
.thrjs .tit li{ float:left; display:inline; margin:0 0 0 10px; width:170px; height:32px; line-height:32px; border:1px solid #c8e8ff; background:#eff8ff; font-size:14px; font-weight:bold; color:#2e97d7; text-align:center; cursor:pointer;}
.thrjs .tit .hover{ border:1px solid #aad6f0; background:#c8e8ff; position:relative;}
.thrjs .tit .hover i{ display:block; width:12px; height:7px; background:url(/images/pro2014/2014zj/thr_jiao.gif) no-repeat; position:absolute; bottom:-7px; left:80px;}
.thrjs .nr{ padding:10px 0 0 0;}
.thrjs .nr .pic{ float:left; padding:20px 0 0 0;}
.thrjs .nr .text{ float:right; width:680px; padding:20px 0 0 0;}
.thrjs .nr .text p{ line-height:24px;}
.thrjs .nr .text .ts{ line-height:24px; padding:5px 0; color:#2e97d7;}
.thrjs .nr .text .link{ line-height:24px; padding:5px 0; text-align:right;}
.thrjs .nr .text span{ float:right; display:inline; margin:0 20px 10px 0; width:92px; height:28px; line-height:28px; text-align:center; background:url(/images/pro2014/2014zj/ydb_btn.gif) no-repeat;}
.thrjs .nr .text span a{ margin:0; padding:0;}
.thrjs .nr .text i{ color:#2E97D7;}

.title09{ width:950px; height:38px; background:url(/images/pro2014/2014zj/title09.gif) no-repeat;}
.xnkt{ width:928px; overflow:hidden; border:1px solid #a0cbf5; border-top:0; padding:10px;}
.xnkt .pic{ width:903px; height:466px; margin:0 auto; background:url(/images/pro2014/2014zj/ptfw.jpg) no-repeat; position:relative;}
.xnkt .pic .k1{ overflow:hidden; line-height:20px; position:absolute; top:24px; left:447px;}
.xnkt .pic .k2{ overflow:hidden; line-height:20px; position:absolute; top:55px; left:692px;}
.xnkt .pic .k3{ overflow:hidden; line-height:20px; position:absolute; top:168px; left:778px;}
.xnkt .pic .k4{ overflow:hidden; line-height:20px; position:absolute; top:280px; left:793px;}
.xnkt .pic .k5{ overflow:hidden; line-height:20px; position:absolute; top:293px; left:100px;}
.xnkt .pic .k6{ overflow:hidden; line-height:20px; position:absolute; top:180px; left:65px;}
.xnkt .pic .k7{ overflow:hidden; line-height:20px; position:absolute; top:60px; left:167px;}
.xnkt .pic .k8{ overflow:hidden; line-height:20px; position:absolute; top:395px; left:777px;}
.xnkt .pic .k9{ overflow:hidden; line-height:20px; position:absolute; top:400px; left:113px;}
.xnkt .pic a{ color:#2E97D7;}

/*20140414*/
.nav_tc{ width:125px; height:65px; background:url(/images/pro2014/2014zj/nav_tc.gif) no-repeat; position:absolute; top:-80px; left:-15px; padding:6px 10px; line-height:20px; text-align:left;}

.thrjs{ padding:15px; border:1px solid #A0CBF5; border-top:0;}
.thrjs .tit{ height:34px; background:url(/images/pro2014/2014zj/thr_xian.gif) repeat-x bottom;}
.thrjs .tit ul{}
.thrjs .tit li{ float:left; display:inline; margin:0 0 0 10px; width:170px; height:32px; line-height:32px; border:1px solid #c8e8ff; background:#eff8ff; font-size:14px; font-weight:bold; color:#2e97d7; text-align:center; cursor:pointer;}
.thrjs .tit .hover{ border:1px solid #aad6f0; background:#c8e8ff; position:relative;}
.thrjs .tit .hover i{ display:block; width:12px; height:7px; background:url(/images/pro2014/2014zj/thr_jiao.gif) no-repeat; position:absolute; bottom:-7px; left:80px;}
.thrjs .nr{ padding:10px 0 0 0;}
.thrjs .nr .pic{ float:left; padding:20px 0 0 0;}
.thrjs .nr .text{ float:right; width:680px; padding:20px 0 0 0;}
.thrjs .nr .text p{ line-height:24px;}
.thrjs .nr .text .ts{ line-height:24px; padding:5px 0; color:#2e97d7;}
.thrjs .nr .text .link{ line-height:24px; padding:5px 0; text-align:right;}
.thrjs .nr .text span{ float:right; display:inline; margin:0 20px 10px 0; width:92px; height:28px; line-height:28px; text-align:center; background:url(/images/pro2014/2014zj/ydb_btn.gif) no-repeat;}
.thrjs .nr .text span a{ margin:0; padding:0;}

.title09{ width:950px; height:38px; background:url(/images/pro2014/2014zj/title09.gif) no-repeat;}
.xnkt{ width:928px; overflow:hidden; border:1px solid #a0cbf5; border-top:0; padding:10px;}
.xnkt .pic{ width:903px; height:466px; margin:0 auto; background:url(/images/pro2014/2014zj/ptfw.jpg) no-repeat; position:relative;}
.xnkt .pic .k1{ overflow:hidden; line-height:20px; position:absolute; top:24px; left:447px;}
.xnkt .pic .k2{ overflow:hidden; line-height:20px; position:absolute; top:55px; left:692px;}
.xnkt .pic .k3{ overflow:hidden; line-height:20px; position:absolute; top:168px; left:778px;}
.xnkt .pic .k4{ overflow:hidden; line-height:20px; position:absolute; top:280px; left:793px;}
.xnkt .pic .k5{ overflow:hidden; line-height:20px; position:absolute; top:293px; left:100px;}
.xnkt .pic .k6{ overflow:hidden; line-height:20px; position:absolute; top:180px; left:65px;}
.xnkt .pic .k7{ overflow:hidden; line-height:20px; position:absolute; top:60px; left:167px;}
.xnkt .pic .k8{ overflow:hidden; line-height:20px; position:absolute; top:395px; left:777px;}
.xnkt .pic .k9{ overflow:hidden; line-height:20px; position:absolute; top:400px; left:113px;}

.rollBox{overflow:hidden;} 
.rollBox .LeftBotton{width:21px;float:left;height:220px; background:url(/images/pro2014/2014zj/gn_left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin:10px 5px 0 8px;} 
.rollBox .RightBotton{width:21px;float:left;height:220px; background:url(/images/pro2014/2014zj/gn_right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer; margin:10px 0 0 0;} 
.rollBox .Cont{width:608px;height:230px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox #List1,.rollBox #List2,.rollBox #List2,.rollBox #List3,.rollBox #List1 ul,.rollBox #List2 ul{float:left;}

/*移动广告 购课优惠*/
.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; 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; font-weight:bold;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad-dot.gif) no-repeat 4px 9px;color:#af4200;}
.mobile-ad-list h4 a:link,.mobile-ad-list h4 a:visited,.mobile-ad-list ul li a:link,.mobile-ad-list ul li a:visited{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-zc.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;}
