/*临时公用*/.title01,.title01 span,.tabtit ul,.tabtit .w1,.tabtit .hover,.tabtit .topr,.index-shiting .leftbox .body .piclist ul li,.index-wenyuan .wylist li,.index-zsk .body .zsklist h1{background: url(/images/indexnew/index.gif);background-repeat: no-repeat;}

body{ color:#3A3A3A; background-color:#FFFFFF}
a:link{color:#3A3A3A;text-decoration:none;}
a:visited{color:#3A3A3A;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#3A3A3A;text-decoration:none;}

/*头部baner图片*/
#topbanner { height:35px; overflow:hidden;clear:both;}
#topbanner img{ display:inline-block}

/*top框架*/
.index-main{clear:both;margin-bottom:5px;}
.index-main .top-left{width:180px;}
.index-main .top-mid{width:448px;margin-left:6px;}
.index-main .top-right{width:310px;}
.index-main .mid-left { width:634px;}

.title01{clear:both;height:25px;overflow:hidden;background-position:0px 0px;background-color:#fef7e7}
.title01 span{float:right;height:24px;width:1px;background-position:-949px 0px}
.title01 div{float:left;padding:6px 0 0 28px;font-size:14px;font-weight:bold;color:#e84816}
.title01 p{float:right;padding-top:7px;padding-right:8px;font-size:12px;color:#e94917;}
.title01 p a{padding:0 5px;color:#e94917;}
.title01 p a:link,.title01 p a:visited{color:#e94917;}
.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:#e84816;}
.title01 div a:hover{color:#e84816}

.title01 p.quidco{padding-right:2px;}
.title01 p.quidco a{padding:0;}

/*学员登录*/
.user-login .body{background-color:#fffcf7;}
/*头条新闻*/
.index-topnews .body{padding:2px 3px;border-top:1px #ffc36d solid; margin-top:6px; color:#EA4819}
.index-topnews .gonggao{ clear:both;font-size:12px; overflow:hidden;}
.index-topnews .gonggao p{ text-align:center; padding:10px 0; font-weight:bold; font-size:16px; width:440px}
.index-topnews .gonggao p a{color:#F03C07;text-decoration:none;}
.index-topnews .gonggao p a:hover{text-decoration:underline;}
.index-topnews .index-toplist{clear:both; overflow:hidden; height:92px}
.index-topnews .index-toplist li{height:23px;padding-left:5px;}

/*网校名师*/
.index-wangxiao .body{}
.index-wangxiao .body .course { background-color:#FFF; font-size:12px; line-height:22px; _line-height:17px; overflow:hidden; padding:7px 0 6px 10px; height:66px}
.index-wangxiao .body .course a { color:#E74919}
.index-wangxiao .body .course dt { float:left}
.index-wangxiao .body .course .dt1 { width:70px;}
.index-wangxiao .body .course .dt2 { width:80px;}
.index-wangxiao .body .course .dt1 a{color:#3A3A3A;}
.index-wangxiao .body .course .dt2 a{color:#3A3A3A;}
.index-wangxiao .body .course dd { width:30px; float:left}
.index-wangxiao .body .course .im { background:url(../images/indexnew/dian.gif) left center no-repeat; width:30px; padding-left:13px}
.index-wangxiao .body .tea { padding:10px 0 6px 0; background-color:#FFF6EA;}
.index-wangxiao .body li{float:left;margin-left:9px;display:inline;overflow:hidden}
.index-wangxiao .body li span{display:block;line-height:28px;text-align:center;font-style:normal;font-size:14px;color:#c20201;}
.index-wangxiao .body li span a{color:#c20201;}
.index-wangxiao .body li span img{width:61px;height:77px;padding:1px;border:1px #febc5c solid}


/*热点关注*/
.index-guanzhu .body{padding-top:8px; border-top:1px #FEC26A solid;}
.index-guanzhu .graphic{padding-left:10px;margin-bottom:6px;overflow:hidden;}
.index-guanzhu .graphic .pic{float:left;width:186px;overflow:hidden;height:131px;}
.index-guanzhu .graphic .pic img{width:178px;height:123px;padding:3px;border:1px #fec26c solid;}
.index-guanzhu .graphic ul{float:left;}
.index-guanzhu .graphic ul li{line-height:23px;background:url(http://www.jianshe99.com/mini/images/dian8.gif) no-repeat 10px 9px; padding-left:20px}
.index-guanzhu .line{margin:0 4px;}

/*搜索条*/
.global-so .body,.global-so .soso input{}
.global-so .body{ padding-left:0px; padding-top:0; background:url(/images/indexnew/soubg.jpg) no-repeat;}
.global-so .body .soubton { background:url(/images/index/soubton.gif) no-repeat; width:51px; height:22px;}
.global-so .body li{float:left;font-size:13px; padding-right:7px}
.global-so .sopic{width:50px; height:35px; background:url(/images/indexnew/so.gif) left bottom; background-repeat:no-repeat;}
.global-so .ss { font-weight:bold; color:#ED3E2B; font-size:14px}

.global-so .key{ padding-top:7px;}
.global-so .key input{height:19px; line-height:19px; border:1px #fec673 solid; width:140px}
.global-so .keywy{ padding-top:7px;}
.global-so .keywy input{height:19px; line-height:19px; border:1px #fec673 solid; width:115px}
.global-so .soso{ padding-top:7px;}
.global-so .soso input{ background-position:-905px -28px; width:45px; height:21px; cursor:pointer}
.global-so .soso1{ padding-top:7px;}
.global-so .soso1 input{ width:40px; height:21px;background: url(/images/index/index1.gif) no-repeat -910px -28px; cursor:pointer}
* html .global-so .key input { margin-top:-1px; } /* IE6 */
*+html .global-so .key input { margin-top:-1px; } /* IE7 */ 
.global-so .fontlist{ padding-top:10px;color:#fff;}
.global-so .fontlist a{ color:#fff; font-weight:bold; margin:0 2px}
.global-so .fontlist a:hover{ color:#fff}

/*搜索条*/.global-so .key input{width:270px;}

/*免费试听*/
.index-shiting .body{padding-top:2px; overflow:hidden}
.index-shiting .shitinglist{float:left; font-size:12px}
.index-shiting .shitinglist ul{margin:0px 0px 0px;padding-bottom:0px;}
.index-shiting .shitinglist ul li{float:left;line-height:22px;width:50px;padding-left:8px;}
.index-shiting p { text-align:center; margin-bottom:6px}

/*学员心声*/
.index-xinsheng .body{padding:10px 9px;}
.index-xinsheng .body #xingsheng{ overflow:hidden; width:100%; height:150px; font-size:12px}
.index-xinsheng .body #xingsheng .font-title{ width:52px; margin-right:10px; float:left; height:76px; overflow:hidden}
.index-xinsheng .body #xingsheng .font-title span {wdith:49px; text-align:center;display:block; margin-top:4px; overflow:hidden;}
.index-xinsheng .body #xingsheng .font-cont{line-height:19px; width:290px}
.index-xinsheng .body #xingsheng .font-title a{color:#171614;}
.index-xinsheng .body .pad { margin:10px 0}
.index-xinsheng p { background:url(/images/indexnew/dian2.gif) left center no-repeat; padding-left:15px}

/*考试复习*/
.index-fuxi .body{padding-bottom:9px; overflow:hidden}
.index-fuxi .body ul li{line-height:22px;padding-left:11px; height:22px}
.index-fuxi .title01 { background:url(/images/indexnew/fxzdtitle.gif) no-repeat; width:634px; line-height:31px; height:31px}
.index-fuxi .title01 div a { display:block; text-indent:-999em; width:80px;}
.index-fuxi .title01 p { padding-top:0px; font-size:14px}

.index-fuxi .box{ width:310px; margin-top:10px; float:left}
.index-fuxi .smtitop{ height:27px; line-height:27px; clear:both; overflow:hidden;zoom:1; margin-left:13px; background:url(/images/indexnew/midbox.jpg) no-repeat; width:295px}
.index-fuxi .smtitop a { color:#E84816}
.index-fuxi .smtitop h4{ float:left; display:inline; font-size:14px; padding-left:22px; line-height:28px;}
.index-fuxi .smtitop .more{ float:right; font-size:12px; color:#E84816}

.index-fuxi .fontlist2{ clear:both;}
.index-fuxi .fontlist2 ul{}
.index-fuxi .fontlist2 ul li{ padding-left:10px;height:17px; overflow:hidden; padding-top:6px;}


/*banner*/
.pickuang { border:1px #FEC26A solid;}

/*专业资料*/
.index-ziliao .body{padding-top:9px; overflow:hidden}
.index-ziliao .body ul li{line-height:22px;padding-left:11px; height:22px}
.index-ziliao .title01 { background:url(/images/indexnew/zyzltitle.gif) no-repeat; width:634px; line-height:31px; height:31px}
.index-ziliao .title01 div a { display:block; text-indent:-999em; width:80px;}
.index-ziliao .title01 p { padding-top:0px; font-size:14px}

.index-ziliao .box1{ width:335px; margin-bottom:8px}
.index-ziliao .box2{ width:263px; margin-bottom:8px; margin-left:10px}
.index-ziliao .box1 .smtitop{ height:30px; line-height:30px; clear:both; overflow:hidden;zoom:1; margin-left:13px; background:url(/images/indexnew/box.gif) no-repeat; width:325px}
.index-ziliao .box2 .smtitop{ height:30px; line-height:30px; clear:both; overflow:hidden;zoom:1; margin-left:13px; background:url(/images/indexnew/box.gif) no-repeat; width:245px}

.index-ziliao .smtitop a { color:#E84816}
.index-ziliao .smtitop h4{ float:left; display:inline; font-size:14px; padding-left:22px; line-height:28px;}
.index-ziliao .smtitop .more{ float:right; font-size:12px; color:#E84816}

.index-ziliao .fontlist2{ clear:both; padding-top:8px}
.index-ziliao .fontlist2 ul li{ padding-left:10px;height:17px; overflow:hidden; padding-top:6px;}

.index-ziliao .picture{ float:left; margin-left:13px; display:inline; overflow:hidden; height:1%}
.index-ziliao .picture img{width:111px; height:114px; padding:3px;border:1px solid #F3EEEB; overflow:hidden; display:block; margin-bottom:7px;}

.index-ziliao .btfont1 { border:1px #FBEBD2 solid; background:url(/images/indexnew/htbg.jpg) repeat-x; overflow:hidden; height:50px; margin-left:13px}
.index-ziliao .btfont1 ul li { float:left; width:51px; line-height:25px; font-size:12px;}
.index-ziliao .btfont1 a { color:#E64916;}

.index-ziliao .btfont2 { border:1px #FBEBD2 solid; background:url(/images/indexnew/htbg.jpg) repeat-x; overflow:hidden; height:50px; margin-left:13px}
.index-ziliao .btfont2 ul li { float:left; width:48px; line-height:25px; font-size:12px;}
.index-ziliao .btfont2 a { color:#E64916;}


/*最新法规*/
.index-fagui .body{overflow:hidden; padding-bottom:10px;}
.index-fagui .body ul li{line-height:22px;padding-left:11px; height:22px}
.index-fagui .title01 { background:url(/images/indexnew/faguititle.gif) no-repeat; width:634px; line-height:31px; height:31px}
.index-fagui .title01 div a { display:block; text-indent:-999em; width:80px;}
.index-fagui .title01 p { padding-top:0px; font-size:14px}
.index-fagui .box{ width:305px; float:left}

.index-fagui .fontlist2{ clear:both; margin-top:2px}
.index-fagui .fontlist2 ul li{ padding-left:10px;height:19px; overflow:hidden; padding-top:6px;}

.body{border:1px #ffc36d solid;border-top:none;clear:both;overflow:hidden;height:1%}
.line{clear:both;height:1px;overflow: hidden;background-image:url(/images/line.gif);}

/*学习卡*/
.index-main .index-xuexika .body{font-size:12px; border-bottom:none; border-right:none;}
.index-main .index-xuexika .body li{float:left;width:43px;line-height:35px;text-align:center; border-bottom:1px #ffc36d solid; border-right:1px #ffc36d solid; background:url(../images/indexnew/cardbg.jpg) repeat-x;}
.index-main .index-xuexika .body .rt{width:44px;}
.index-main .index-xuexika .body .rtmore{width:44px;}
.index-main .index-xuexika .body .rtmore a{color:#e94915}

/*建筑文苑*/
.index-wenyuan .body{padding:6px 0px; font-size:12px}
.index-wenyuan .body ul li{line-height:22px;padding-left:11px;pxword-break:keep-all;white-space:nowrap; width:294px; overflow:hidden}
.index-wenyuan .title01 p{padding-right:10px;}


/*政策解析*/
.index-zcjx .body{padding:6px 0px; font-size:12px}
.index-zcjx .body ul li{line-height:22px;padding-left:11px;pxword-break:keep-all;white-space:nowrap}
.index-zcjx .title01 p{padding-right:10px;}

/*热点专题*/
.index-zhuanti .body{ font-size:12px}
.index-zhuanti .body .zttxt { padding:2px 0 2px; clear:both}
.index-zhuanti .body ul li{line-height:21px; height:21px;padding-left:11px;}
.index-zhuanti .title01 p{padding-right:10px;}
.index-zhuanti .ztpic { padding-left:12px}
.index-zhuanti .ztpic .ztbox { padding-right:10px; margin-top:6px}
.index-zhuanti .ztpic .ztbox img { border:1px #F3EEEB solid; padding:3px}
.index-zhuanti .ztpic .ztbox p { line-height:19px; text-align:center; height:19px; width:134px; margin-top:3px}
.index-zhuanti .ztpic .ztbox a { color:#E94716}

/*热点博文*/
.index-blog .body { padding:6px 5px 0 5px}
.index-blog .body .blog { border:1px #FACCCC solid}
.index-blog .body .blogtxt { margin-top:6px; margin-bottom:4px; overflow:hidden; height:18px}
.index-blog .body .blogtxt ul li { float:left; font-size:12px; width:96px; text-align:center;}
.index-blog .body .blogtxt a { color:#E64916;}

/*论坛热贴*/
.index-luntan .body { padding:10px}
.index-luntan .body { background:url(/images/indexnew/paiming.gif) left center no-repeat; padding-left:28px; font-size:12px }
.index-luntan .body .luntantxt dl dt { line-height:23px; float:left; width:200px; overflow:hidden;}
.index-luntan .body .luntantxt dl dd { line-height:23px; float:right; width:70px}
.index-luntan .body .luntantxt dd a { color:#979797;}



/*友情链接*/
.slink{border:1px #ffc370 solid; overflow:hidden; padding:1px; height:1%}
.slinks{ width:41px; background-color:#fde5bf; text-align:center;}
.slinkcont{ width:880px; padding-left:8px; padding-top:2px}
.slinkcont .pic{  clear:both;}
.slinkcont .pic li{float:left; display:inline; text-align:center;}
.slinkcont .font{ clear:both; font-size:12px; line-height:23px; color:#3B393E; margin-bottom:2px}
.slinkcont .font li{float:left; display:inline; margin-right:6px; width:90px; text-align:left; height:23px; color:#000000}

/*考试时间*/
.index-time .body{font-size:12px; border-bottom:none; border-right:none;}
.index-time .body li{float:left;width:102px;line-height:29px;text-align:center; border-bottom:1px #ffc36d solid; border-right:1px #ffc36d solid;}
.index-time .body .top { background:url(../images/indexnew/timebg.jpg) repeat-x; height:28px; line-height:28px; color:#E94814; border-right:none}
.index-time .body .toprt { width:104px; border-right:1px #ffc36d solid;}
.index-time .body .topic1 { background:url(/images/indexnew/tu1.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time .body .topic2 { background:url(/images/indexnew/tu2.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time .body .topic3 { background:url(/images/indexnew/tu3.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time .body .rt{width:44px;}
.index-time .body .rtmore{width:44px;}
.index-time .body .rtmore a{color:#e94915}

/*考试时间(修改20121223)*/
.index-time1 .body{font-size:12px; border-bottom:none; border-right:none;}
.index-time1 .body li{float:left;width:102px;line-height:29px;text-align:right; border-bottom:1px #ffc36d solid; border-right:1px #ffc36d solid;}
.index-time1 .body .jy{ text-align:left;}
.index-time1 .body .top { background:url(../images/indexnew/timebg.jpg) repeat-x; height:28px; line-height:28px; color:#E94814; border-right:none}
.index-time1 .body .toprt { width:104px; border-right:1px #ffc36d solid;}
.index-time1 .body .topic1 { background:url(/images/indexnew/tu1.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time1 .body .topic2 { background:url(/images/indexnew/tu2.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time1 .body .topic3 { background:url(/images/indexnew/tu3.gif) left no-repeat; width:65px; margin:0 auto; text-align:right}
.index-time1 .body .rt{width:44px;}
.index-time1 .body .rtmore{width:44px;}
.index-time1 .body .rtmore a{color:#e94915}

.ycpic { padding:6px 0 6px 4px;}
.ycpic ul li { float:left; width:97px}

/*体验中心*/
.fztbottom{ width:308px; height:125px; border-bottom:1px solid #FFC36D; border-left:1px solid #FFC36D; border-right:1px solid #FFC36D;text-align:left; padding-top:3px; background:#fff9eb;}
.rollBox{overflow:hidden;width:309px;} 
.rollBox .LeftBotton{width:15px;float:left;height:19px; background:url(/images/index/gn_left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin-left:4px; margin-top:51px;}
.rollBox .RightBotton{width:15px;float:left;height:19px; background:url(/images/index/gn_right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer; margin-right:3px; margin-top:51px;} 
.rollBox .Cont{width:270px;overflow:hidden;float:left; margin-top:18px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{ width:90px;float:left;} 
.rollBox .Cont .pic img{ text-align:center; margin:0px auto;} 
.rollBox .Cont .pic span{ text-align:center; display:block; height:68px; width:90px;}
.rollBox .Cont .pic-top{ width:90px; padding-top:4px; text-align:center; white-space:nowrap;}
.rollBox .Cont .pic a{ color:#f06612; text-decoration:none; font-size:12px;}
.rollBox .Cont .pic a:hover{ text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 


/*subnav 20121109*/
.subnav{ width:950px; height:34px; background:url(/images/indexnew/subnav.gif) no-repeat; line-height:34px;}
.subnav .phone{ float:left; padding-left:20px; width:200px;}
.subnav .phone .p1{ float:left; background:url(/images/indexnew/d1.gif) no-repeat left 11px; padding:0 10px 0 18px; font-size:12px; font-weight:bold;}
.subnav .zbnews{ float:right; text-indent:-9999px; padding:0 10px 0 10px;}
.subnav .zbnews a{ display:block; width:80px;}
.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:underline;}

/*2013-2-28添加移动课堂*/
.ydkt{ height:75px; background:url(/images/indexnew/ydktimg1.jpg) 2px center no-repeat; padding-left:73px; padding-top:5px;}
.index-shiting .shitinglist .ydkt li{ padding-left:0px; width:52px; display:inline;}
.ydktxz{ margin-left:6px; _padding-left:3px; margin-top:2px;}
.ydktxz a{ width:71px; padding-left:15px; height:20px; display:block; background:url(/images/indexnew/ydktimg2.jpg); line-height:20px; color:#ff0000;}


