/*临时公用*/
.title01,.title01 span,.tabtit ul,.tabtit .w1,.tabtit .hover,.tabtit .topr,.start,.start div,.end,.end div,.index-shiting .shitinglist ul li,.index-shiting .shitinglist p,.leftbox .body .piclist ul li{background: url(/images/index/index.gif);background-repeat: no-repeat;}

.title01{clear:both; height:26px; overflow:hidden; background-position:0px 0px; background-color:#cbf2f9}
.title01 span{ float:right; height:26px; width:1px; background-position:-949px 0px}
.title01 div{ float:left; padding:7px 0 0 25px; font-size:14px; font-weight:bold;color:#0980aa}
.title01 p{ float:right; padding-top:8px; padding-right:8px; font-size:12px}
.title01 p a{padding:0 5px}
.title01 img{ font-weight:normal;float:right; width:31px; height:9px; margin-right:14px; margin-top:10px;}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{ color:#0980aa;}
.title01 div a:hover{ color:#0980aa}


.tabtit ul{height:26px;background-position:0px 0px;}
.tabtit li{float:right; width:62px;display:block;cursor:pointer;text-align:center;padding:10px 0px 0px 0px; font-size:12px}
.tabtit .w1{ width:2px; overflow:hidden;padding:0px; height:26px;background-position:-757px -48px}
.tabtit .hover{background-position:-611px -40px; height:16px; color:#cd0303}
.toptit{ float:left; padding-top:7px; height:19px; font-size:14px; font-weight:bold;text-indent:25px; display:block; direction:inherit;color:#0980aa}
.toptit a{color:#0980aa}
.tabtit .topr{float:right; height:26px; width:2px;background-position:-949px 0px}
.tabtit img{ font-weight:normal;float:right; width:31px; height:9px; margin-right:14px; margin-top:10px;}

.start{ clear:both;height:2px; overflow:hidden;background-position:-143px -38px }
.start div{height:2px; width:2px; float:right; background-position:-892px -38px }
.end{height:2px; font-size:1px; overflow:hidden;background-position:-143px -41px }
.end div{height:2px; width:2px; float:right;background-position:-892px -41px; }

.body{ border:1px #88d2ed solid; border-top:none; clear:both; overflow:hidden; height:1%}

.line{clear:both;height:1px;overflow: hidden;background-image:url(/images/line.gif);}
/*top框架*/
.index-main{clear:both;margin-bottom:8px;}
.index-main .top-left{ width:170px;}
.index-main .top-mid{ width:430px; margin-left:6px;}
.index-main .top-right{ width:338px;}
/*middle框架*/
.index-main .main-left{ width:170px;}
.index-main .main-right{ width:774px;}

.index-main .main-right .boxleft{ width:430px; float:left;}
.index-main .main-right .boxright{width:338px; float:right;}



/*学员登录*/
.user-login .body{ background-color:#f6fbff}

/*头条新闻*/
.index-topnews .body{ padding:0px; border-top:1px #88d2ed solid;}
.index-topnews h1{ text-align:center; font-size:16px; font-family:"黑体";height:27px; padding-top:13px; font-weight:normal}
.index-topnews h1 a{ color:#d70000}
.index-topnews .index-toplist { padding-bottom:8px;}
.index-topnews .index-toplist li{ height:22px; padding-left:10px; padding-top:3px}
.index-topnews .index-toplist span{ display:inline-block;width:25px; height:12px;background-color:#000000; background:url(/images/hot.gif) no-repeat; line-height:normal; margin-left:5px;}
/* IE7 */ 
*+html .index-topnews .index-toplist span {padding-bottom:5px} 

/*搜索条*/
.global-so .key input{width:70px; margin-right:1px;}
/*免费试听*/
.index-shiting .body{ padding-top:2px;}
.index-shiting .shitingpic{ float:left; width:152px; height:145px; border-right:1px #87d3eb dashed;}
.index-shiting .shitingpic div{ text-align:center; margin:4px 0px}
.index-shiting .shitingpic div img{ width:129px; height:100px;}
.index-shiting .shitingpic p{ height:31px; padding:5px 5px 0px; margin:1px; background-color:#f0fbff; font-size:12px; line-height:20px; color:#004a71}
.index-shiting .shitinglist{ float:left; width:183px; font-size:12px}
.index-shiting .shitinglist ul{ margin:4px 0px 0px 10px; padding-bottom:4px;}
.index-shiting .shitinglist ul li{ float:left; background:url(/images/index/demoup.gif) no-repeat left 5px; line-height:20px; width:150px; padding-left:20px;}
.index-shiting .shitinglist p{ height:30px; padding:5px 5px 0px; margin:1px; background-color:#f0fbff; font-size:12px; text-indent:24px; line-height:20px; color:#004a71; background-position:-730px -43px;}

/*学习导航*/
.xxdaohang { padding:0px; border-top:1px #88d2ed solid; background:url(/images/index/daohang.gif) no-repeat left; overflow:hidden;}
.xxdaohang .body{ height:50px; padding-left:45px;}
.xxdaohang .body ul{ margin-top:4px}
.xxdaohang .body ul li{ line-height:21px; font-size:14px;}


/*学员心声*/
.index-xinsheng .body{ padding:10px 5px;}
/*考试动态*/
.index-dongtai .body{ padding-top:12px;}
.index-dongtai .graphic{ padding-left:10px;}
.index-dongtai .graphic .pic{ float:left; width:144px; overflow:hidden; height:90px;}
.index-dongtai .graphic .pic img{ width:140px; height:86px; padding:1px ; border:1px #bfcfe6 solid;}

.index-dongtai .graphic ul{ width:274px; float:left;}
.index-dongtai .graphic ul li{ line-height:22px; padding-left:10px;}

.index-dongtai .graphic1{ padding-left:10px;}
.index-dongtai .graphic1 .flash{ float:left; width:144px; overflow:hidden; margin-top:2px}

.index-dongtai .graphic1 ul{ width:274px; float:left;}
.index-dongtai .graphic1 ul li{ line-height:25px; padding-left:10px;}


.index-dongtai .list{ margin:12px 0px 13px;}
.index-dongtai .list li{ float:left; width:204px;  line-height:22px; padding-left:10px;}
/*课件更新*/

/*选课中心*/
.index-class .body{ height:123px; padding-top:10px}
.index-class .body table{}
.index-class .body table td{ height:20px; text-align:center; font-size:12px;}
.index-class .body table .tl{ text-align:left; padding-left:10px;}
.index-class .body table .bc1{ background-color:#f1f9fc}
.index-class .body table td a{ color:#027cab}
.index-class .body table td a:hover{ color:#c00}
/*专题*/
.index-zhuanti .body{ font-size:12px; padding-bottom:3px}
.index-zhuanti .zhuantisbox .zhuantispic { float:left; width:64px; margin:7px 5px 10px 7px; display:inline}
.index-zhuanti .zhuantisbox .zhuantispic img{ width:60px; height:61px; padding:1px; border:1px #c0d0e9 solid; }
.index-zhuanti .zhuantisbox .zhuanticont{ float:left; width:92px;}
.index-zhuanti .zhuantisbox .zhuanticont p{ text-indent:12px; line-height:20px; margin-top:9px;}
.index-zhuanti .line{ margin:0px 0px 5px}
.index-zhuanti .zhuantilist li{ line-height:20px; padding-left:5px;}
/*热点推荐*/
.index-tuijian .body{ padding:10px 0px 11px}
.index-tuijian .body ul{}
.index-tuijian .body ul li{ float:left; width:204px; line-height:22px; padding-left:10px;}
/*网校名师*/
.index-mingshi .body{ padding-top:11px;}
.index-mingshi .body li{ float:left; margin-left:11px; display:inline; overflow:hidden}
.index-mingshi .body li span{ display:block; line-height:23px; text-align:center; font-style:normal; font-size:12px;}
.index-mingshi .body li span img{ width:66px; height:93px; padding:1px; border:1px #88d2eb solid}

/*考试日历*/
.index-rili .body{ font-size:12px; padding:5px 0px;}
.index-rili .body ul{}
.index-rili .body ul li{ line-height:21px; padding-left:8px;}
.index-rili .body ul i{ font-style:normal; margin-right:10px;}

/*论坛热贴*/
.index-bbs .body{ font-size:12px; padding:8px 0px 5px}
.index-bbs .pic{ text-align:center; margin-bottom:4px; height:69px; overflow:hidden}
.index-bbs .pic img{ width:149px; height:65px; padding:1px; border:1px #bfcfe6 solid}
.index-bbs .body ul{}
.index-bbs .body ul li{ line-height:22px; padding-left:5px;}

/*经济师*公务员*职称英语*报关员*/
.leftbox .body{ padding:10px 0 10px 10px;}
.leftbox .body .piclist{ width:131px; float:left;}
.leftbox .body .piclist p{ margin-bottom:5px; height:99px; overflow:hidden}
.leftbox .body .piclist img{ width:127px; height:95px; padding:1px; border:1px #c0d0e9 solid}
.leftbox .body .piclist ul{ font-size:12px; border:1px #88d2eb solid; padding:4px 0px}
.leftbox .body .piclist ul li{ line-height:18px;background-position:-940px -46px; padding-left:15px;}
.leftbox .body .list { float:left; width:287px;}
.leftbox .body .list li{ line-height:24px; padding-left:10px; height:24px;overflow:hidden; white-space:nowrap; width:265px;}
.leftbox .body .list li img{ _margin:3px auto;}

.rightbox .body{ padding:10px 0 10px 10px;}
.rightbox .body .list { float:left; width:315px;}
.rightbox .body .list li{ line-height:24px; height:24px;width:308px; overflow:hidden; white-space:nowrap;}
.rightbox .body .list li img{ _margin:3px auto;}
/*学习卡*/
.index-main .index-xuexika .body{ padding:7px 0px 6px 0px; font-size:12px;}
.index-main .index-xuexika .body ul{ text-align:center}
.index-main .index-xuexika .body li{ float:left; width:42px; line-height:25px; text-align:center;}
.index-main .index-xuexika .body .col a{ color:#CF2C01}

/*职称计算机*/
.index-jsj .body{ padding:10px 0 9px 10px}
.index-jsj .body .pic{ width:131px; float:left; height:114px; overflow:hidden}
.index-jsj .body .pic img{ width:127px; height:109px; padding:1px; border:1px #c0d0e9 solid}
.index-jsj .body .list{ width:631px; float:left;}
.index-jsj .body .list li{ line-height:23px; padding-left:10px; width:305px; float:left; height:23px}
.index-jsj .body .list span{ float:right; padding-right:5px;}
.index-jsj .body .list a{ float:left;}


/*底部文章*/
.mar-rt { margin-right:7px}
.downmain { width:312px; float:left}
.downmain .body{ height:145px; padding-top:10px; padding-left:10px; line-height:23px;}
.downmain .body ul li{width:98%;white-space:nowrap;overflow: hidden; float:left; display:block; cursor:pointer; }
.downmain .tabtit { overflow:hidden}
.downmain .tabtit ul{height:26px; background:url(/images/index/tab_bg_top.jpg) no-repeat; padding-left:15px; line-height:22px}
.downmain .tabtit li{width:70px;display:block;cursor:pointer;text-align:center;padding:4px 0px 0px 0px; float:left;}
.downmain .tabtit .hover{ background:url(/images/index/tab_bg.gif) no-repeat bottom; width:86px; color:#cd0303; font-size:14px; font-weight:bold; height:22px; line-height:24px; overflow:hidden}

/*认证大全*/
.renzheng { border-top:1px #88d2ed solid;overflow:hidden;}
.renzheng .body{ background:url(/images/index/downbg.jpg) no-repeat; height:59px; font-size:12px;}
.renzheng .body ul li { float:left; width:92px; line-height:17px; margin-top:2px; display:block}
.renzheng .rz_link a { display:block; width:200px; height:59px; float:left; text-indent:-999em}

/*认证大全新*/
.renzheng2 { border-top:1px #88d2ed solid;overflow:hidden;}
.renzheng2 .body{ background:url(/images/index/downbg2.jpg) no-repeat; height:68px; padding-top:10px; font-size:12px;}
.renzheng2 .body ul li { float:left; width:92px; line-height:17px; margin-top:2px; display:block}
.renzheng2 .rz_link a { display:block; width:200px; height:78px; float:left; text-indent:-999em}


/*友情链接*/
#linknew { clear:both; border:1px #88d2ed solid; padding:7px 0px 5px 10px; background: url(/images/fribg.gif) repeat-x #e4f9fa; margin:0 auto 5px; width:938px; line-height:22px; text-align:left; font-size:12px; color:#333333}
#linknew a{ color:#333; padding:0px 5px; overflow:hidden; }		
#linknew A:hover {color: #c00}


.link{border:1px #88d2ed solid; overflow:hidden; padding:1px; height:1%}
.links{ width:20px; background-color:#bfeff9; text-align:center; padding:9px 0px; line-height:21px; zoom:1}
.links a{ color:#0980aa}
.links a:hover{ color:#0980aa}
.links a:visited{ color:#0980aa}
.linkcont{ width:901px; padding-left:5px}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ width:88px; height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 12px; width:88px; text-align:center; height:18px; color:#000000}


.scroll_div {width:900px; height:15px;margin-left:15px; overflow: hidden; white-space: nowrap; font-size:12px; color:#000000}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
.scroll_div li{ margin:0 5px;}
.downmain .newli{ height:121px;}
.downmain .newli ul li{ width:411px; white-space:nowrap; overflow:hidden;}
.downmain .tabtit .hdt{ float:right;}
.downmain .hdt span{width:10px;display:block;float:left; line-height:18px; padding-top:3px;}
.downmain .hdt .hover{ background:url(/images/index/tab_bg2.gif) no-repeat left bottom;width:20px; line-height:22px; padding-top:0px;}
/*首页新增内容*/
.gxkj{ background:url(/images/index/kjgx.gif) no-repeat; width:336px; height:49px; border-left:1px solid #88D2ED; border-right:1px solid #88D2ED; border-bottom:1px solid #88D2ED;}
.stl{ color:#0494c3;}
.index-class .body .stl a,.index-class .body .stl a:hover{color:#0494c3;}
.index-class .body .gml{ color:#eb8308;}
.index-class .body .gml a, .index-class .body .gml a:hover{color:#eb8308;}
.index-class .kbtab{ overflow:auto; width:336px; height:98px; border-left:1px solid #88D2ED; border-right:1px solid #88D2ED; padding-top:5px;}
.index-class .kbtab table{width:316px; margin:3px auto;}
.index-class .kbtab table td{ height:22px; line-height:22px; text-align:left;}

.msxz{ background:url(/images/index/hxx.jpg) repeat-x left top #f7fdff; padding:5px 8px; font-size:12px; line-height:18px;}
.zbsb{ width:337px; float:right;}
.shua{ width:606px; float:left;}
.zj{ width:300px; float:left;}
.gj{ width:306px; float:right;}

.rightbox2 .body{ padding:10px 0 10px 5px;}
.rightbox2 .body .list { float:left; padding-left:5px;}
.rightbox2 .body .list li{ line-height:24px; height:24px;width:280px; overflow:hidden; white-space:nowrap;}
.rightbox2 .body .list li img{ _margin:3px auto;}

.rightbox3 .body{ padding:10px 0 10px 5px;}
.rightbox3 .body .list { float:left; padding-left:5px; }
.rightbox3 .body .list li{ line-height:24px; height:24px;width:305px; overflow:hidden; white-space:nowrap;}
.rightbox3 .body .list li img{ _margin:3px auto;}

.xdh{ background:url(/images/index/yjbg.jpg) no-repeat; width:283px; padding-top:5px;padding-bottom:8px; clear:both; font-size:12px; padding-left:8px; line-height:24px;}
.xdh2{ background:url(/images/index/yjbg2.jpg) no-repeat; width:319px; padding-top:5px;padding-bottom:8px; clear:both; font-size:12px; padding-left:8px; line-height:24px;}

.lfhd{ width:628px; float:left; border:1px solid #88d2ed; padding:1px 10px 10px; overflow:auto;background:url(/images/index/bbg.jpg) repeat-x left top #fff;}

.downmain2 { width:309px; float:left}
.downmain2 .body{ height:171px; padding-top:10px; padding-left:10px; line-height:24px; border:0;}
.downmain2 .body ul li{width:98%;white-space:nowrap;overflow: hidden; float:left; display:block;cursor:pointer; font-size:14px;}
.downmain2 .tabtit { overflow:hidden}
.downmain2 .tabtit ul{height:38px; background:url(/images/index/hdbg.jpg) no-repeat; padding-left:15px; line-height:22px}
.downmain2 .tabtit li{width:97px;display:block;cursor:pointer;text-align:center;padding:13px 0px 0px 0px; float:left;}
.downmain2 .tabtit .hover{ background:url(/images/index/dqtit.jpg) no-repeat; width:97px; color:#fff; font-size:14px; font-weight:bold; height:25px; line-height:25px; overflow:hidden}
.downmain2 .tabtit .hover a{ color:#fff;}
.marr10{ margin-right:10px;}

.kstx{ width:293px; float:right;}
.txtit{ background:url(/images/index/txtit.jpg) no-repeat; height:30px; width:293px;}
.zblm{ background:url(/images/index/bg1.jpg) repeat-x; border:1px solid #89d2ed; width:271px; padding:10px; overflow:auto; line-height:24px; font-size:12px; margin-top:6px;}

.txtit { overflow:hidden}
.txtit ul{height:30px; background:url(/images/index/txtit.jpg) no-repeat; padding-left:137px; line-height:22px}
.txtit li{width:49px;display:block;cursor:pointer;text-align:center;padding:5px 0px 0px 0px; float:left; color:#FFFFFF; font-size:12px; font-weight:600;}
.txtit li a{ color:#FFFFFF;}
.txtit .hover{ background:url(/images/index/dqd.jpg) no-repeat left bottom; width:49px; color:#175f85; font-weight:bold; height:24px; line-height:24px; overflow:hidden}
.txtit .hover a{ color:#175f85;}

.jgbg{ background:#f5fcfd;}
.txcon table th{ height:29px; line-height:29px; background:#fffbef; color:#3a4145; font-size:12px; font-weight:600; text-align:center;}
.yctab{height:391px;width:291px; overflow:auto; }
.yctab table{ width:270px;margin:0 auto;}
.yctab table td{ height:27px; line-height:27px; text-align:center;}
.txcon{ border-right:1px solid #8cd8f7;border-bottom:1px solid #8cd8f7;border-left:1px solid #8cd8f7;}

/*特别推荐——20120319*/
.tbtj{ width:340px; height:33px; background:url(/images/index/tbtj.jpg) no-repeat; padding-left:90px; line-height:33px; color:#024973; font-size:12px;}
.tbtj a{color:#024973;}

/*友情链接——20120820*/
.title04{ background:url(/images/index/top44.gif) no-repeat; height:30px; width:950px; line-height:30px;}
.title04 div{float:left;padding:0px 0 0 20px;font-size:14px;color:#fff}
.title04 span{float:right;padding-right:8px;font-size:12px;color:#fff;}
.title04 span a{ padding:0px 14px}
.title04 a{ color:#FFFFFF}
.title04 a:visited{ color:#FFFFFF}

/*移动课堂——20130304*/
.ydkt{ width:336px; height:71px; overflow:hidden; border:1px solid #88d2ed; 
background:url(/images/index/ydkt.jpg) no-repeat left;}
.ydkt ul{ padding:4px 0 0 110px; overflow:hidden;}
.ydkt li{ float:left; width:70px; font-size:12px; line-height:32px; clear:#5babdd;}
.ydkt .btn{ width:63px; height:20px; margin:5px 0 0 0; line-height:20px; text-align:center; background:url(/images/index/ydkt_p2.gif) no-repeat;}
.c_y1 a:link{ color:#fb4d00; text-decoration:none}
.c_y1 a:visited{ color:#fb4d00; text-decoration:none}
.c_y1 a:hover{ color:#fb4d00; text-decoration:underline}
.c_y2 a:link{ color:#0494c3; text-decoration:none}
.c_y2 a:visited{ color:#0494c3; text-decoration:none}
.c_y2 a:hover{ color:#0494c3; text-decoration:underline}








