/* CSS Document */
.title01,.title01 span,.demo .body ul li,.bkzn .body,.bkzn .body ul li,.nbkzn .nkmdh .body ul li{background: url(/images/jingjishi/index.gif);background-repeat: no-repeat;}
.body{ border:1px #88d2ed solid; border-top:none; clear:both; overflow:hidden; height:1%;}
.line1{clear:both;height:1px;overflow: hidden;background:url(/images/jingjishi/dian.gif) repeat-x;}

/*top框架*/
.index-main{ }
.index-main .top-left{ width:170px;}
.index-main .top-mid{ width:487px; margin-left:6px;}
.index-main .top-right{ width:282px;}
.index-main .leftbox{ width:170px;}
.index-main .rightbox{ width:775px;}

/*标题*/
.title01{ clear:both;background-position:0px 0px; height:26px;}
.title01 span{background-position:-949px 0px; width:1px;height:26px; float:right;}
.title01 div{float:left; padding:6px 0 0 25px; font-size:14px; font-weight:bold;color:#0980aa}
.title01 div a,.title01 div a:link,.title01 div a:visited,.title01 div a:active{font-size:14px; font-weight:bold;color:#0980aa; text-decoration:none;}
.title01 div a:hover{font-size:14px; font-weight:bold;color:#0980aa;text-decoration: none; cursor:pointer;}
.title01 b{ float:right; padding:6px 2px 0 0; font-size:12px;  color:#016e97;}
.title01 em{ font-style:normal;float:right; margin-right:14px; margin-top:7px; font-size:10px; font-family:Arial;}

.title02{ clear:both;background-position:0px -210px; height:28px;}
.title02 span{background-position:-949px -210px; width:1px;height:28px; float:right;}
.title02 div{float:left; padding:6px 0 0 20px; }
.title02 p{float:right; padding:8px 10px 0 0px; font-size:12px;color:#014872}
.title02 p a{ margin:0 5px;}
.title02 p a,.title01 div a:link,.title01 div a:visited,.title01 div a:active{font-size:12px;color:#014872; text-decoration:none;}
.title02 p a:hover{font-size:12px; color:#014872;text-decoration: none; cursor:pointer;}

.title03{ clear:both;height:24px; border:1px solid #88D3EA;background-position:-933px -26px; }
.title03 div{float:left; padding:4px 0 0 22px; font-size:14px; font-weight:bold;color:#0980aa}
.title03 div a,.title01 div a:link,.title01 div a:visited,.title01 div a:active{font-size:14px; font-weight:bold;color:#0980aa; text-decoration:none;}
.title03 div a:hover{font-size:14px; font-weight:bold;color:#0980aa;text-decoration: none; cursor:pointer;}

.title06{ background:url(/images/jingjishi/kbtitle.jpg) repeat-x; height:28px; line-height:28px; border:1px solid #8bd9f2;}
.title06 h2{ background:url(/images/jingjishi/xb.jpg) no-repeat 10px 8px; padding-left:25px; font-size:14px; color:#0980aa;}
.title06 h2 a{color:#0980aa;}
.title06 span{ float:right; margin-right:10px; font-size:12px;}
/*登录*/
.user-login .body{ padding:0 2px;}
/*头条新闻*/
.index-topnews {border:1px #88d2ed solid; overflow:hidden; height:1%;}
.index-topnews .newsbox{ clear:both; padding:8px;}
.index-topnews .newsbox .newspic{ float:left; width:140px; height:86px; padding:1px;border:1px #88d2ed solid; overflow:hidden}
.index-topnews .newsbox .newscontent{float:left; margin-left:8px;width:314px;}
.index-topnews .newsbox .newscontent h1{ text-align:center; font-size:18px; font-family:"黑体";height:27px;font-weight:normal; color:#D70103;line-height:27px; }
.index-topnews .newsbox .newscontent h1 a{ color:#D70103;}
.index-topnews .newsbox .newscontent p{ font-size:12px; color:#014872; line-height:22px; text-indent:24px;}
.index-topnews .newsbox .newscontent p a{  color:#D80100; }
.index-topnews .newslist{ width:468px;}
.index-topnews .newslist li{ width:230px; float:left; list-style-type:none; color:014872; line-height:20px; padding:0 0 4px 4px; }
.index-topnews .line1{ margin:6px 6px 7px;}

/*报考指南*/
.bkzn .body{background-position:156px -79px; height:123px }
.bkzn .body ul{width:170px; padding:10px 5px;}
.bkzn .body ul li{width:65px; float:left; padding-left:15px; list-style-type:none; color:014872; line-height:22px;background-position:-157px -89px;}
.bkzn .body ul li span{ color:#c00}

/*心声*/
.xingsheng .body{ padding:10px 5px 10px;}

/*免费试听*/
.demo .body{ padding:8px;}
.demo .body ul{width:63px; margin-left:5px; float:left;}
.demo .body ul li{padding-left:11px;color:014872; line-height:21px;background-position:-157px -89px; font-size:13px;}

/*互动专区*/
.hdzq .body .newslist{ padding:5px 0;}
.hdzq .body .newslist li{color:#014872; line-height:24px; height:24px; padding-left:4px; font-size:12px;}

/*书籍*/
.shop .body .newslist{ padding:5px 0;}
.shop .body .newslist li{color:#014872; line-height:24px; height:24px; padding-left:4px; font-size:12px;}
.shop .title01 p {margin-left:40px; display:inline}
.shop .title01 p a{ font-size:12px; font-weight:normal;}
.shop .title01 p a:visited{ font-size:12px; font-weight:normal;}
.shop .title01 p a:hover{ font-size:12px; font-weight:normal;}

/*资料*/
.ziliao .body .newslist{ padding:8px 0 7px;}
.ziliao .body .newslist li{color:#014872; line-height:21px; height:21px; width:163px; overflow:hidden; padding-left:4px; font-size:12px; background:url(/images/jingjishi/hxx.jpg) repeat-x left bottom;}

/*搜索条*/
.global-so .key input{width:143px;}

.xxbox{}
.xxbox .glist{width:385px;}
.xxbox .glist .body{ padding:5px 0px}
.xxbox .glist .body ul{}
.xxbox .glist .body ul li{ line-height:22px; height:22px; padding-left:5px; width:360px; white-space:nowrap; overflow:hidden;}

/*新报考指南*/
.nbkzn .body{}
.nbkzn .body ul{padding:6px 5px 7px;}
.nbkzn .body ul li{width:75px; float:left; padding-left:15px; display:inline; color:014872; line-height:22px;background-position:-157px -89px;}
.nbkzn .body ul li span{ color:#c00}


/*倒计时*/
#countdown{  text-align:center; color:#0980ac; font-weight:bold; height:36px; width:280px ;border:1px #88d2ed solid; line-height:36px; background: url(/images/countdown/time.gif) no-repeat 5px 12px; font-size:14px;}
#countdown div{}
#countdown .pleft{}
#countdown b{ font-size:16px; font-family:Arial; color:#ee3902; padding:0 3px}
#countdown strong{color:#ee3902;}
#countdown img{ width:282px; height:38px;}

/*网校名师*/
.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}


/*12345滑动门*/
.fanye li{ float:left; margin-right:10px; cursor:pointer; font-weight:500;}
.fanye .hover{ font-weight:600;}
/**/
.bcpic{ margin-bottom:7px; overflow:auto; _height:1%;}
.bcpic li{ float:left; display:inline; width:191px; height:89px; overflow:hidden;}
.marl9{ margin-left:9px;}
.marl10{ margin-left:10px;}
.syfudao table .kbt{ text-align:left; padding-left:5px; float:left;}
.syfudao table .tctips p{ text-align:left; line-height:16px;}
.syfudao table .tctips{ padding:8px 0px 5px 10px; _ padding:15px 0px 5px 10px;}
.syfudao table .zta a{ color:#024973; text-decoration:none;}
.syfudao table .zta a:hover{ color:#024973; text-decoration:none;}
.moren{ float:right; margin-right:10px; font-weight:500; font-size:12px; line-height:26px;}
.syfudao table{ border-bottom:1px solid #88D2ED; border-left:1px solid #88D2ED;}
.syfudao table td{ line-height:26px; height:25px!important; border-top:1px solid #88D2ED; border-right:1px solid #88D2ED;}
.syfudao .body{ padding:9px 10px 10px!important; _padding:8px 10px!important;}



/*20111226_招生简章*/
.zsjz{ width:485px; border-top:1px solid #89d3ec; border-left:1px solid #89d3ec; border-right:1px solid #89d3ec;}
.zsjz .top{ width:485px; height:25px; background-color:#ecfdff; }
.zsjz .top-l{ width:84px; float:left; line-height:25px; font-size:14px; font-weight:700; color:#0980aa; padding-left:27px;background:url(/images/jingjishi/tz_07.jpg) no-repeat;}
.zsjz .top-r{ line-height:25px; color:#016e97; float:right; text-align:right; margin-right:10px; font-size:12px;}
.zsjz .bottom{ width:455px; padding:10px 15px 0 15px;}
.zsjz .bottom-01{ width:455px; padding-bottom:10px;}
.zsjz .bottom-01-top{ width:445px; line-height:30px; font-size:14px; font-weight:700; color:#ee3902;}
.zsjz .bottom-01-top a{ color:#ee3902;}
.zsjz .bottom-01-top-l{ width:39px; height:30px; float:left; margin-right:10px; background:url(/images/jingjishi/tz_11.jpg) no-repeat; background-position:left 7px; color:#FFFFFF; font-size:12px; text-align:center;}
.zsjz .bottom-01-bottom{ width:455px; line-height:24px; color:#0980aa; font-size:12px;}
.zsjz .bottom-01-bottom a{ color:#0980aa;}

/*20111226_滑动门文章*/
.mar-rt { margin-right:7px}
.downmain { width:312px; float:left}
.downmain .body{ height:145px; padding-top:10px; padding-left:10px; line-height:26px;}
.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;}
.downmain .newli{ height:141px;}
.downmain .newli ul li{ width:470px; 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;}

/*20111226_科目导航*/
.kmtest{ height:24px; background-color:#ecfdff;}
.kmtest1{ height:24px; *height:23px;}

/*wzt*/
.bcpic_li{ *margin-left:0;}

/*友情链接*/
#linknew { clear:both; border:1px #88d2ed solid; padding:7px 0px 5px 10px; background: url(/images/fribg.gif) repeat-x #e4f9fa; margin:6px auto 5px; width:940px; 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}


/*20130813修改历年真题*/
.lnztbige table {border-collapse:collapse;border-spacing:0;}
.lnztbige table td{ border:1px solid #ADDDEE; text-align:center; padding:5px;}
.lnztbige table td.left{ text-align:left;}
.lnztbige table td.titlebt{ background:#eaf9fc;}











