/*框架*/
.index-main{ margin-bottom:10px;}
.index-main .znbox{border:1px solid #fec26c; padding:0px 33px 20px; background-color:#fef3df; text-align:center; color:#171717; font-size:14px;}
.index-main .znbox a{ color:#eb4616;}
.index-main .znbox h1{ font-family:"宋体"; font-size:22px; line-height:50px; height:50px; color:#e94919; font-weight:bold;}
.index-main .znbox .listdh td{ text-align:center; font-weight:bold; height:23px;;line-height:23px;background-color:#fdde9e; }
.index-main .znbox .listdh td a{ color:#e94919; }
.index-main .znbox .listbox{ background-color:#FFFFFF; padding:16px 25px;border:1px solid #fec26c; margin-top:10px;}
.index-main .znbox .listbox a{ color:#0000FF;text-decoration:none}
.index-main .znbox .listbox a:hover{ color:#0000FF;text-decoration: underline}
.index-main .znbox .listbox .lctlink a{ color:#fb652c;}
.index-main .znbox .listbox .lctlink a:hover{ color:#0000FF;text-decoration: underline}
.index-main .znbox .listcon{ height:25px; padding:8px 8px 0 0; font-weight:bold; background:url(/images/webhtml/zhinan/zntitlebg.gif) repeat-x left bottom;}
.index-main .znbox .listcon div{ float:left;color:#e84816; background:url(/images/webhtml/zhinan/zntitle.gif) no-repeat  0 2px; height:20px; padding:5px 10px 0px 13px; }
.index-main .znbox .listcon b{background:url(/images/webhtml/zhinan/zntitle.gif) no-repeat  -230px 2px; height:25px; width:4px; float:left;}
.index-main .znbox .listcon span{ float:right; padding-top:3px; font-size:12px; font-weight:normal;}
.index-main .znbox .listbox p{ text-align:left; line-height:1.8; padding:10px 10px 0 10px;}
.index-main .znbox .listbox strong img{ float:left; margin-top:4px; margin-right:6px;}

/*页面中表格样式*/
.index-main .znbox .listbox .smalltb{ text-align:left; margin:10px auto 15px auto;border-top:1px solid #fec26a;border-left:1px solid #fec26a;}
.index-main .znbox .listbox .smalltb td{border-right:1px solid #fec26a;border-bottom:1px solid #fec26a; padding:6px; font-size:12px; line-height:1.5;}
.index-main .znbox .listbox .smalltb .biaoti{ font-weight:bold; text-align:center; background-color:#fef3df;color:#e84818}



/*指南、方案汇总页*/
.index-main .znhzbox{border:4px solid #fec673;text-align:center; padding:20px;}
.index-main .znhzbox h1{ margin:10px 0; }
.index-main .znhzbox p{line-height:36px; height:36px; color:#e84816; font-weight:bold;}
.znhzbox .znhzlist{ clear:both; margin:0 auto; }
.znhzbox .znhzlist td{line-height:36px; height:36px; padding-left:30px; background:#FFFFFF url(/images/webhtml/zhinan/dian1.gif) 10px center; background-repeat:no-repeat;font-size:14px; width:20%; text-align:left; }



/*招生方案汇总页*/
a.link_cheng:link,a.link_cheng:visited {color:#e15f02; text-decoration:none;} a.link_cheng:hover{color: #ff0000; text-decoration:underline;}
a.link_cheng2:link,a.link_cheng2:visited {color:#e15f02; text-decoration:underline;} a.link_cheng2:hover{color: #ff0000; text-decoration:underline;}
.zhao_dao{ width:705px; height:71px; float:left; background:url(/images/project/zhao/dao_bg.gif); color:#e15f02; line-height:23px; font-size:12px; padding:15px 230px 15px 15px;}
.zhao_main{ width:810px; border:solid 5px #fcf0d8; padding:17px 65px; margin-bottom:10px;}
.zhao_tit{ width:810px; float:left;}
.zhao_tit .c1{ float:left;}
.zhao_tit .c2{ float:right; font-size:12px; margin-top:10px; margin-right:15px;}
.zhao_tit .c2 img { margin-right:5px;}
.zhao_ke{ width:810px; float:left; margin:10px 0px;}
.zhao_ke li{ width:810px; float:left; height:34px; line-height:34px; margin-bottom:5px; background:url(/images/project/zhao/zhao_ke4.gif);}
.zhao_ke li.hxbg{ width:810px; float:left; height:34px; line-height:34px; margin-bottom:5px; background:url(/images/project/zhao/zhao_ke3.gif);}
.zhao_ke li .d1{ width:124px; float:left; padding-left:40px; font-weight:bold; color:#e84816;}
.zhao_ke li .d2{ text-align:left; padding:0 0 0 20px; float:left; font-size:12px; color:#353535;}
.zhao_biao{ width:808px; float:left; border:solid 1px #fed69b;}
.zhao_biao .tit{ width:793px; height:30px; line-height:30px; font-size:12px; font-weight:bold; background:url(/images/project/zhao/biao_bg.gif); color:#982906; padding-left:15px;}
.zhao_biao .txt{ width:788px; float:left; padding:10px;}
.zhao_bb{ width:786px; float:left; border:solid 1px #faddb1; height:25px; line-height:25px; background:#fffbf4; font-weight:bold; font-size:12px;}

.biaoge tr td{ padding:5px; line-height:20px; border-right:dotted 1px #cccccc;}
.biaoge  .bodern{ border-right:none;}

/*报考指南20110118增加样式*/
.zhao_ke li.yjzjs{ background:url(../../images/project/zhao/zhao_ke4.gif) no-repeat;}
.zhao_ke li.yjzjs .d2{ width:127px;}


/*报考指南20110817增加样式*/
.zhinan .cnav1 {padding-left:0px;}
.zhinan .cnav1 a{ padding:0px 22px}

.colnav{ clear:both;width:950px;text-align:left;margin:0 auto;overflow:hidden; font-size:12px; background-image:url(/images/head/columnnav/bg.gif);}
.cnavpic{ height:30px; float:left;}
.cnav1,.cnav1_zjy{ float:left; padding-left:10px;padding-top:9px; height:21px; color:#FFFFFF}

.cnav2{ clear:both;color:#000000; height:18px; padding-top:5px; text-align:left; font-size:12px; background-color:#fffaf7; background-image:url(/images/head/columnnav/downbg.gif); padding-left:140px;}
.cnav2 a{ padding:0px 6px;}
.cnav3{ clear:both;color:#000000; height:18px; padding-top:5px; text-align:left; font-size:12px; background-color:#fffaf7;background-image:url(/images/head/columnnav/downbg1.gif); padding-left:5px;}
.cnav3 a{ padding:0px 3px;}
.cnav1 a:link,.cnav1 a:visited,.cnav1 a:active{ color:#FFFFFF}
.cnav1 a:hover{ color:#ffff00; text-decoration:none}
.cnav2 a:link,.cnav2 a:visited,.cnav2 a:active{ color:#000000}
.cnav2 a:hover{ color:#c00}
/*一级建造师*/
.jianzao .cnav1 a{ padding:0px 12px;}
.cnav1 a:link,.cnav1 a:visited,.cnav1 a:active{ color:#FFFFFF}
.cnav1 a:hover{ color:#ffff00; text-decoration:none;}

.cnav1_jia{ float:left;padding-top:9px; height:21px; color:#FFFFFF;}
.jianzao .cnav1_jia a{ padding:0px 11px; color:#fff;}
.cnav1_zjy a{ padding:0px 22px}
.cnav1_zjy a:link,.cnav1_zjy a:visited,.cnav1_zjy a:active{ color:#FFFFFF}
.cnav1_zjy a:hover{ color:#ffff00; text-decoration:none;}



/*20110914二级栏目的导航改版*/
/*安全工程师*/
.nav_xin{ height:46px; width:950px; margin:0 auto; font-size:12px; clear:both;}
.nav_xin h1{ float:left; width:180px;}
.nav_xin .nav{ float:left; width:770px; background:url(/images/head/columnnav/navbg.jpg) no-repeat; height:40px; color:#fff; padding:3px 0;}
.nav_xin .nav ul{ float:left; width:380px;}
.nav_xin .nav ul.last{padding-left:6px;}
.nav_xin .nav ul li{ background:url(/images/head/columnnav/icon01.gif) no-repeat 0 6px; height:20px; padding-left:6px; line-height:20px;}
.nav_xin .nav ul li a{ color:#fff; margin:0 7px;}
.nav_xin .nav ul li a:hover{ color:#ff0; text-decoration:underline;}
.nav_xin .nav ul li span{ float:right; display:block; background:url(/images/head/columnnav/icon02.gif) no-repeat 54px 8px;_background-position-x:52px; width:58px; height:20px; text-align:left; padding-left:4px;_padding-left:2px; position:relative;}
.nav_xin .nav ul li a.gdxx{ margin:0;}
.nav_xin .city{ position:absolute; top:20px; right:-4px; border:1px solid #ffc36d; background:#fff7ea;color:#333; padding:10px; width:305px; display:none; z-index:100;}
.nav_xin .nav ul li span .city a{ color:#ea4819;}
.nav_xin .nav ul li span .city a:hover{ color:#c00; text-decoration:underline;}


/*20140611一级建造师报考指南*/
#slide-box .corner {CLEAR: both;DISPLAY: block;OVERFLOW: hidden;HEIGHT: 0px}
#slide-box .slide-content {text-align:left;padding-left:15px;}
#slide-box .wrap {OVERFLOW: hidden;WIDTH: 123px;HEIGHT: 198px;}
#slide-box UL {WIDTH: 10000px}
#slide-box LI {FLOAT: left;WIDTH: 140px;HEIGHT: 198px;margin-left:0;padding-left:0; overflow:hidden;}
#slide-box .aft-adds LI img{ margin-left:-20px;}
#slide-box .aft-adds2 LI img{ margin-left:-20px;}
.lc{ overflow:hidden; height:83px;}
.lc ul{}
.lc li{ float:left; display:inline; width:130px; text-align:center; height:83px; background:url(/webhtml/zhinan/lc.jpg) no-repeat; margin-right:2px; padding:0 6px 0 0;}
.lc h3{ font-size:16px; font-weight:bold; font-weight:bold; color:#fff; line-height:24px; padding:8px 0 0 0; font-family:"微软雅黑";}
.lc h4{font-weight:bold; font-size:12px; font-weight:bold; color:#fff; line-height:24px; font-family:"微软雅黑";}
.lc .st{ width:115px; height:22px; line-height:18px; margin:0 auto;}
.lc .st a{ font-size:12px; color:#FB652C;}
/*返回顶部*/
.hj{overflow:hidden; width:86px;position:fixed;_position:absolute;left:50%; margin-left:486px;bottom:100px;z-index:3; }
.hj a:hover{ text-decoration:none;}
.hj-t{ overflow:hidden; cursor:pointer;}
.hj-b{ overflow:hidden;}
.hj ul{ border-left:1px solid #fec26c; border-right:1px solid #fec26c; background-color:#fdde9e; overflow:hidden;}
.hj ul li{ overflow:hidden; width:70px; height:21px; background:url(/images/webhtml/zhinan/dh_03.gif) no-repeat; margin:5px auto 0; text-align:center; line-height:22px; font-size:12px; color:#fff;}
.hj ul li a{ color:#fff;}
.hj .x{ background:url(/images/webhtml/zhinan/dh_04.gif) no-repeat; color:#e94919; line-height:18px;}
.hj .x a{ color:#e94919;}
.hj .wx{ background:none; color:#e94919; line-height:18px;}
.hj .wx a{ color:#e94919;}

/*浮动图书*/
.mobile-ad{position:fixed; _position:absolute; left:10px; bottom:10px;_bottom:auto;}
.mobile-ad a{ display:block;width:122px;height:250px;background:url(/images/webhtml/zhinan/fdqg.jpg) no-repeat;}
.mobile-ad .mobile-ad-close{width:40px;height:17px; display:block; position:absolute;bottom:0px;right:0px; cursor:pointer;}

/*考试辅导*/
.clearfix:after {content:".";display:block;	height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix{*zoom:1;}
.ksfd-add{ text-align:left; padding:5px;}
.ksfd-add .box,.ksfd-add .box01,.ksfd-add .box02,.ksfd-add .box03{ width:200px; float:left; border:1px solid #fddfa0; border-bottom:none; margin-right:4px; background:#fff4dc; padding:15px 0px 0; font-size:12px;}
.ksfd-add .box p.list-add,.ksfd-add .box01 p.list-add,.ksfd-add .box02 p.list-add,.ksfd-add .box03 p.list-add{ padding:0 10px; line-height:26px;}
.ksfd-add .box h3 span,.ksfd-add .box01 h3 span,.ksfd-add .box02 h3 span,.ksfd-add .box03 h3 span{ font-size:18px; color:#fb7820; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold;}
.ksfd-add .box h3,.ksfd-add .box01 h3,.ksfd-add .box02 h3 ,.ksfd-add .box03 h3{ text-align:center; font-weight:normal; margin-bottom:5px;}
.ksfd-add .box .ys{ color:#fb7820;}
.ksfd-add .box a.xs,.ksfd-add .box01 a.xs,.ksfd-add .box02 a.xs,.ksfd-add .box03 a.xs{ color:#fb7820; display:block; float:right; padding:6px 6px 0 0;}
.ksfd-add .box a.ljgm,.ksfd-add .box01 a.ljgm,.ksfd-add .box02 a.ljgm,.ksfd-add .box03 a.ljgm{ display:block; width:67px; height:24px; line-height:24px; text-align:center; border:1px solid #fb7820; color:#fb7820; margin:0 auto;}
.ksfd-add .box .sm,.ksfd-add .box01 .sm,.ksfd-add .box02 .sm,.ksfd-add .box03 .sm{ background:url(/images/webhtml/zhinan/ksfd-add.gif) repeat-x 0 0 #fb7820; height:35px; line-height:35px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; color:#fff; padding-left:5px; margin-top:10px;}
.ksfd-add .box .sm del,.ksfd-add .box01 .sm del,.ksfd-add .box02 .sm del,.ksfd-add .box03 .sm del{ font-size:12px;}

.ksfd-add .box01{ border:1px solid #c9ddf1; background:#ebf7ff;}
.ksfd-add .box01 h3 span{ color:#2b8ecb;}
.ksfd-add .box01 .ys{ color:#2b8ecb;}
.ksfd-add .box01 a.xs{ color:#2b8ecb;}
.ksfd-add .box01 a.ljgm{ color:#2b8ecb; border:1px solid #2b8ecb;}
.ksfd-add .box01 .sm{ background-position:0 -39px; background-color:#2b8ecb;}

.ksfd-add .box02{ border:1px solid #b6ead8; background:#e9fff5;}
.ksfd-add .box02 h3 span{ color:#2ab776;}
.ksfd-add .box02 .ys{ color:#2ab776;}
.ksfd-add .box02 a.xs{ color:#2ab776;}
.ksfd-add .box02 a.ljgm{ color:#2ab776; border:1px solid #2ab776;}
.ksfd-add .box02 .sm{ background-position:0 -79px; background-color:#2ab776;}


.ksfd-add .box03{ border:1px solid #eed7f5; background:#fef6ff; margin-right:0;}
.ksfd-add .box03 h3 span{ color:#c771d2;}
.ksfd-add .box03 .ys{ color:#c771d2;}
.ksfd-add .box03 a.xs{ color:#c771d2;}
.ksfd-add .box03 a.ljgm{ color:#c771d2; border:1px solid #c771d2;}
.ksfd-add .box03 .sm{ background-position:0 -117px;background-color:#c771d2;}


.jfpd{color:#00f;display:inline-block;position:relative;}
.jfpd em{cursor:pointer; font-style:normal;}
.jfpdBox{width:116px;height:127px; line-height:24px;padding-top:8px;border:1px solid #bfbfbf; background:#fff; font-size:12px; color:#000;text-align:center;position:absolute;left:50%;top:28px; margin-left:-58px; display:none;}
.jfpdBox i{width:14px;height:8px;line-height:0px; overflow:hidden; font-size:0;background:url(/images/webhtml/zhinan/jfpd-i.gif) no-repeat; position:absolute;left:50%;top:-8px; margin-left:-7px;}
.jfpdBox em{width:19px;height:19px;line-height:0px; overflow:hidden; font-size:0;background:url(/images/webhtml/zhinan/jfpd-em.gif) no-repeat; position:absolute;right:-19px;top:-1px;}
.jfpdCur .jfpdBox{display:block;}

.biaoge22{ width:100%; border-top:1px solid #ffe9d5; border-left:1px solid #ffe9d5;}
.biaoge22 td{ height:18px; line-height:18px; padding:5px; border-bottom:1px solid #ffe9d5; border-right:1px solid #ffe9d5;}
.biaoge22 .t{ font-size:14px; font-weight:bold;}
.biaoge22 .t1{ font-size:14px; font-weight:bold; color:#ffec4a; text-align:center; border-bottom:0; border-right:0; position:relative;}
.biaoge22 .t1 a{ color:#ffec4a;}
.biaoge22 .t2{color:#fff; text-align:center; border-right:0;}
.biaoge22 .t2 a{ color:#fff;}
.biaoge22 .gou{ display:inline-block; width:11px; height:15px; background:url(/jianzao/images/gou.gif) no-repeat;}
.biaoge22 .hot, .add{ display:block; width:37px; height:37px; background:url(/jianzao2/images/hot.png) 0 0; _background:url(/jianzao2/images/hot.gif) 0 0; position:absolute; left:0; top:0; z-index:1;}
.biaoge22 .add{ background-position:-41px 0;}