.nav li{list-style-type:none;}
.news {}
.news h2 { margin-bottom:8px; padding-bottom:6px; border-bottom:1px dotted #dfdfdf; font-size:14px; text-align:center;}
.news h2 a { margin:0 5px; color:#d80808;}
.news ul { margin-bottom:15px;}
.news li { float:left; width:195px; padding-left:10px; background:url(../images/icon-1.png) no-repeat 0 9px; line-height:22px;}
.news li a, .news li a:hover { color:#08426e;}

.referee .tab-trigger { padding-left:10px; border-bottom:1px solid #B8C6D0; z-index:6;}
.referee .tab-trigger a { height:28px; margin:0 0 -1px -1px; padding:0 10px; border:1px solid #DEE3E7; border-bottom-color:#B8C6D0; background:url(../images/bg-cur.png) no-repeat 0 0; line-height:28px; color:#049; z-index:7;}
.referee .tab-trigger a.current { padding-left:30px; border-color:#B8C6D0; border-bottom-color:#fff; background:#fff url(../images/icon-2.png) no-repeat 10px 9px; font-weight:bold; z-index:8;}
.referee .tab-panel { padding-top:10px;}
.referee .tab-panel li { padding-left:10px; background:url(../images/icon-3.png) no-repeat 0 10px; font-size:14px; line-height:24px;}
.referee .tab-panel li span { float:right; color:#888;}

/* Login */
.login { margin-bottom:10px;}
.login li { margin-bottom:8px;}
.login input { width:150px; height:24px; border:1px solid #cecece; background:url(../images/bg-input.png) no-repeat 0 0;}
.login button { width:60px; height:20px; margin:0 5px; border:0; background:url(../images/bg-btn.png) no-repeat 0 0;}
.login .reg { display:inline-block; *display:inline; zoom:1; width:60px; height:20px; margin:0 5px; border:0; background:url(../images/bg-btn.png) no-repeat 0 0;}

.login p { color:#000; text-align:left;}
.login p a { margin:0 5px; color:#000;}
.login p a:hover { color:#000;}

/* 倒计时 */
.countdown { margin-bottom:10px; padding:10px 2px; border:1px solid #C7D8FF; background-color:#F0F5FF; text-align:center; font-weight:bold;}
.countdown p { padding-left:28px; background:url(../images/nling.png) no-repeat 4px 0; font-size:14px;}
.countdown p em { color:#f00;}

/* 特别推荐 */
.tbtjian .bd { padding:10px 0;}
.tbtjian .bd p { margin-bottom:6px; text-align:center;}
.tbtjian .bd p a { display:inline-block; *display:inline; zoom:1; width:66px; height:30px; margin:0 2px; background:url(../images/bg-02.png) no-repeat 0 0; line-height:30px;}
.tbtjian .bd ul { padding-left:6px;}
.tbtjian .bd li { padding-left:15px; background:url(../images/icon-4.png) no-repeat 0 6px; line-height:24px;}
.tbtjian .bd li a { color:#049;}

.slides { margin-bottom:10px; padding:4px; border:1px solid #C7D8FF; background-color:#F0F5FF;}

/* 我们的服务 */
.service {}
.service .bd { height:140px; background:url(../images/pic-01.jpg) no-repeat 0 0;}
.service .bd p { width:140px; padding:5px 0 5px 80px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; color:#666;}
.service .bd p strong { display:block; color:#c00;}
.service .bd p.tel { background:url(../images/pic-02.png) no-repeat left center;}
.service .bd p.fax { background:url(../images/pic-03.png) no-repeat left center;}
.service .bd p.qq { padding-left:35px; border-bottom:0; background:url(../images/pic-04.png) no-repeat left center;}

.pic960x100 img { display:block; width:960px; height:100px;}

/* 在线学习 */
.zxxxi { margin-bottom:10px;}
.zxxxi .bd { height:267px; padding:0; overflow:hidden;}
.zxxxi .tab-trigger { float:left; width:118px;}
.zxxxi .tab-trigger a { display:block; width:117px; height:26px; padding-top:40px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center;}
.zxxxi .tab-trigger .one { background:url(../images/pic-05.png) no-repeat 45px 10px; font-weight:bold; }
.zxxxi .tab-trigger .two { background:url(../images/pic-06.png) no-repeat 45px 10px; font-weight:bold; }
.zxxxi .tab-trigger .three { background:url(../images/pic-07.png) no-repeat 45px 10px; font-weight:bold; }
.zxxxi .tab-trigger .four { border-bottom:0; background:url(../images/pic-08.png) no-repeat 45px 10px; font-weight:bold; }
.zxxxi .tab-trigger .current { border-right-color:#fff;}
.zxxxi .tab-panel { overflow:hidden; zoom:1; padding:10px;}
.zxxxi .tab-panel table, .zxxxi .tab-panel th, .zxxxi .tab-panel td { border:1px solid #C7D8FF;}
.zxxxi .tab-panel table { width:100%;}
.zxxxi .tab-panel th { background-color:#F4F7F9; color:#c00; line-height:34px;}
.zxxxi .tab-panel td { text-align:center; line-height:28px;}
.zxxxi .tab-panel td img { margin:0 5px; vertical-align:middle;}

/* 考试用书 */
.ksbook { margin-bottom:10px;}
.ksbook .bd { padding:15px 10px;}
.ksbook .bd ul { padding:0 4px;}
.ksbook .bd li { float:left; width:140px; text-align:center;}
.ksbook .bd li img { display:block; width:80px; height:100px; margin:0 auto 6px;}

/* 模拟考试 */
.mnkshi { position:relative;}
.mnkshi .tab-trigger { position:absolute; top:-26px; left:100px;}
.mnkshi .tab-trigger a { height:24px; padding:0 10px; line-height:24px;}
.mnkshi .tab-trigger .current { border:1px solid #d2d2d2; border-bottom:0; background:url(../images/bg-line.png) repeat-x 0 -198px; font-weight:bold;}
.mnkshi .tab-panel {}
.mnkshi .first { margin-bottom:15px; padding-bottom:10px; border-bottom:1px dotted #ececec;}
.mnkshi .box .subbox { float:left; width:184px; margin-right:15px;}
.mnkshi .subbox .pic { display:block; width:180px; padding:1px 1px 4px 1px; border:1px solid #ccc; text-align:center;}
.mnkshi .subbox .pic img { display:block; width:180px; height:100px; margin-bottom:4px;}
.mnkshi .subbox ul { margin-top:6px; background-color:#F3F8FF; text-align:left; line-height:24px; padding-left:10px;}
.mnkshi .box .mainbox { overflow:hidden; zoom:1;}
.mnkshi .mainbox h2 { margin-bottom:10px; padding:10px 0; border-bottom:1px dotted #ececec; font-size:16px; text-align:center;}
.mnkshi .mainbox ul {}
.mnkshi .mainbox li { padding-left:10px; background:url(../images/icon-3.png) no-repeat 0 11px; font-size:14px; line-height:26px;}
.mnkshi .mainbox li .into { float:right; width:66px; hieght:21px; background:url(../images/into.png) no-repeat 0 0; font-size:12px; text-align:center; line-height:21px; color:#666;}
.mnkshi .colsub-box { float:left; width:184px;}
.mnkshi .colsub-box .frist { margin-bottom:15px; padding-bottom:10px; border-bottom:1px dotted #ececec;}
.mnkshi .tab-panel { float:right; width:700px;}

/* 师资力量 */
.szlliang { margin-bottom:10px;}
.szlliang li { margin-bottom:10px; padding:5px 0 10px; border-bottom:1px dotted #ececec; overflow:hidden;}
.szlliang li.last { margin-bottom:0; padding-bottom:0; border-bottom:0;}
.szlliang li .pic { float:left; margin-right:10px; width:90px; border:1px solid #666;}
.szlliang li img { display:block; width:90px; height:100px;}
.szlliang li .info { overflow:hidden; zoom:1;}
.szlliang-box { position:relative; height:238px; overflow:hidden;}
.szlliang-box ul { position:absolute;}
.szlliang .abtn { display:none;}
/* 继续教育 */
.jxjyu { position:relative; height:250px; background:url(../images/pic-10.jpg) no-repeat left bottom;}
.jxjyu .tab-trigger { position:absolute; top:-26px; right:10px;}
.jxjyu .tab-trigger a { height:24px; padding:0 10px; line-height:24px;}
.jxjyu .tab-trigger .current { border:1px solid #d2d2d2; border-bottom:0; background:url(../images/bg-line.png) repeat-x 0 -198px; font-weight:bold;}
.jxjyu .tab-panel { padding:5px 0 0 125px;}
.jxjyu .tab-panel table, .jxjyu .tab-panel th, .jxjyu .tab-panel td { border:1px solid #C7D8FF;}
.jxjyu .tab-panel table { width:100%;}
.jxjyu .tab-panel th { background-color:#F4F7F9; color:#c00; line-height:34px;}
.jxjyu .tab-panel td { text-align:center; line-height:28px;}
.jxjyu .tab-panel td img { margin:0 5px; vertical-align:middle;}

/* 中西师资讯 */
.newsmod { display:inline; float:left; width:473px;font-size:14px; line-height:24px;}
.newsmod .bd li { padding-left:10px; background:url(../images/icon-5.png) no-repeat 0 10px; font-size:14px; line-height:24px;}
.newsmod .hot .pic { float:left; width:122px; margin-right:15px; text-align:center;}
.newsmod .hot .pic img { display:block; width:120px; height:120px; margin-bottom:4px; border:1px solid #666;}
.newsmod .hot ul { overflow:hidden; zoom:1;}
.newsmod .hlist { margin-top:10px;}
.newsmod .hlist li { float:left; width:216px;}
.zi_h12 {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}

.scroll-wrap { margin-bottom:8px; border: 1px solid #CCCCCC;}
.scroll-wrap dt, .scroll-wrap dd { float:left;}
.scroll-wrap dt { height:25px; overflow:hidden; color:#f00; line-height:25px; font-weight: bold;}
.scroll-info { height:25px; overflow:hidden;}
.scroll-info li{height:25px;text-indent:15px; font-size:12px; line-height:25px;list-style:none}
