.wz-nav-bd1:after,.wz-nav-bd2:after,.group:after,.news-blk:after,.title-a:after,.special:after,.reply-textarea textarea:after,.np-post-footer:after,.column-recommend .list li:after,.column-info:after,.column-list-bd li:after,.chapters-knowledge-hd:after,.chapters-knowledge-bd:after,.chapters-ctn .hd:after,.chapters-ctn dl:after,.region-bd:after,.region-hd:after,.instructions:after,.exam-book-bd:after,.hot-info:after,.hot-info dl:after,.hot-info dt:after,.hot-info dd:after,.hot-info dd ul:after,.filter:after,.filter li:after,.lm-news-cont:after,.dqdh:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*栏目页左侧标题*/
.column{ width:660px; float:left; position:relative;}
.column-hd{width:100%; position:relative; height:50px; border-top:3px solid #078d2f;}
.column-hd h2{ font-family:"Microsoft Yahei"; font-size:28px; float:left; height:50px; line-height:42px; color:#078d2f; font-weight: bold; }
.column-hd h2 i{ background:url(images/index.png) -320px -151px no-repeat; width:40px; height:40px; display:block; float:left; margin-right:15px;}
.column-hd .fr{ color:#999; width:60%; line-height:50px; text-align:right;}
.column-hd .fr a{ padding-left:10px; padding-right:10px; color:#666}
.column-hd .fr a:hover{ color:#d00}

.column-recommend{ width:658px;margin-top:20px; position:relative; background:url(images/recommend_bg.png) repeat; border:#ebebeb solid 1px; position:relative}
.column-recommend .ico{ width:94px; height:80px; background:url(images/news.png) -782px -45px; position:absolute; left:0; top:0}
.column-recommend h3{ width:80%; text-align:center; font-size:24px; line-height:45px; font-family:"Microsoft Yahei"; white-space:nowrap; overflow:hidden; margin-left:10px; margin:0 auto; padding-top:20px}
.column-recommend .list { padding:10px 25px 15px 25px}
.column-recommend .list li{line-height:30px; padding-left:15px; background:url(images/common.png) -196px -335px no-repeat; clear:both;}
.column-recommend .list .title{ float:left; font-size:14px; width:83%; overflow:hidden; white-space:nowrap}
.column-recommend .list .comment{ float:right; color:#999; width:15%; text-align:right;overflow:hidden; white-space:nowrap}
/*栏目页左侧列表*/
.column-list{ width:100%;clear:both;zoom:1; display:block}
.column-list-bd{ width:100%; clear:both; padding-top:20px; padding-bottom:10px; }
.column-list-bd li{ clear:both; zoom:1; position:relative; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E7E7E7; padding-top:8px; padding-right: 0; padding-bottom:8px; padding-left: 0; }
.column-list-bd li:hover{ background-color:#EEFFEE }
.column-list-bd .txt{ width:87%; font-size:16px; line-height:30px; float:left; white-space:nowrap; overflow:hidden; background:url(images/common.png) -196px -303px no-repeat; text-indent:10px; }
.column-list-bd li span{ color:#888; float:right; line-height:30px}


/*右侧*/
.title-a{ width:100%; line-height:40px; position:relative; margin-top:-1px;}
.title-a-l{float:left;line-height:50px; font-size:16px; padding-right:20px; padding-left:20px;border-top:#006282 solid 2px; font-weight:bold;float:left;}
.title-a-l a{ color:#006282;}

.list-a{ width:100%;line-height:30px; font-size:14px; }
.list-a li{ width:100%; float:left;white-space:nowrap; overflow:hidden;background:url(images/common.png) -196px -303px no-repeat;}
.list-a a{ width:98%; float:left; text-indent:1em;  }

.content{ width:1000px;}
.sidebar{width:300px; float:right;}
.sidebar-blk{ width:298px; border:#d5d5d5 solid 1px; margin-top:15px}
.sidebar-blk-hd{ width:298px; background-color:#f5f7f8; border-bottom:#d5d5d5 solid 1px; font-family:"Microsoft Yahei"; line-height:37px; font-size:16px; text-indent:1em;}
.sidebar-blk-bd{ padding:10px}


