body {
	margin:0px;font-size:12px;font-family:"微软雅黑",黑体;
}
a:link {
	text-decoration: none;color:#333333;
}
a:visited {
	text-decoration: none;color:#333333;
}

a:active {
	text-decoration: none;
}
h3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
li{
	margin:0px;padding:0px;list-style-type:none;
}
.l{
	float:left;
}
.r{
	float:right;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}
p{
	boder:0px; padding:0px; margin:0px;
}
div{
	boder:0px; padding:0px; margin:0px;
}
.line{
	BORDER-BOTTOM: #D9D9D9 1px dashed;MARGIN-bottom:10px;MARGIN-top:10px; clear:both;
}
.clear{
	clear:both
}
.clearfix{ display:block;clear:both;}

.clearfix:after{clear:both; content:"."; display:block ;height:0; line-height:0; visibility:hidden; overflow:hidden;}

.fl { float:left;}
.fr { float:right;}


.head { max-width:700px; margin:0 auto; width:100%; margin-bottom:10px; background:#0797E5;}
.head li{ float:left; border-left:#0797E5 1px solid; width:33%; background: url(../images/head.gif) repeat-x;}
.head li a{ font-size:14px; color:#FFFFFF; height:34px;width:100%; line-height:34px; text-align:center; display:inline-block;}
.head_bot { color:#bbb;border-bottom:#E2ECF1 1px solid; border-left:#E2ECF1 1px solid; border-right:#E2ECF1 1px solid; background-color:#f7fbfe;text-align:center; padding:10px 0px 5px 0px;}
.head_bot a{ float:left; width:22%; line-height:24px;  margin-left:2%; margin-bottom:5px; color:#0066CC;border:#eee 1px solid; border-radius:3px; background-color:#fff;}




.main { max-width:700px; width:96%; margin:0 auto; margin-bottom:10px;}

.fenlei { margin-bottom:10px;}
.fenlei_left { margin:0 auto; border:#DAE7ED 1px solid; margin-bottom:10px;}
.fenlei_left_title { width:100%; background-color:#F8FDFF; height:33px; line-height:33px; border-bottom:#DAE7ED 1px solid;}
.fenlei_left_title h3 a{ float:left; width:120px; background-color:#FFFFFF; margin:5px 0px 0px 5px; height:28px; line-height:28px;display:inline-block;border-left:#CEDEE6 1px solid;border-top:#CEDEE6 1px solid;border-right:#CEDEE6 1px solid; color:#0077CC; font-size:14px; text-align:center;font-family:"宋体";letter-spacing:1px;}
.fenlei_left_title span{ float:right;}
.fenlei_left_title span a{ margin-right:10px;}




.fenlei_left ul{ margin-top:10px; margin-bottom:10px;}
.fenlei_left li{ float:left; margin-left:2%; margin-bottom:10px; width:30.3%; }
.fenlei_left img{ border:#ddd 1px solid; padding:1px; width:100%; height:auto;border-radius:3px;}
.fenlei_left p{ line-height:22px; text-align:center;}


.fenlei_right { max-width:700px; width:100%; border:#DAE7ED 1px solid;}
.fenlei_right_title { background-color:#F8FDFF; height:35px; border-bottom:#DAE7ED 1px dashed;}
.fenlei_right_title a { margin-left:10px; line-height:35px;display:inline-block; color:#0077CC; font-size:14px; text-align:center; letter-spacing:1px;}
.fenlei_right li { border-bottom:#dddddd 1px dotted; line-height:26px; margin:1.5px 10px 0px 10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/im.gif) no-repeat;background-position:2px 12px; padding-left:8px;}




.layout { margin-bottom:10px;}
.layout_left { max-width:700px; width:100%;}
.layout_line { border:#E8E8E8 1px solid; margin-bottom:10px;}
.imglist_title h3{ margin:15px 0px 15px 10px; color:#333; font-size:16px; font-family:"宋体";}
.imglist ul{ }
.imglist li{ float:left; margin-left:2%; margin-bottom:10px; width:30.3%; }
.imglist img{ border:#ddd 1px solid; padding:1px; width:100%; height:auto;border-radius:3px;}
.imglist p{ line-height:22px;text-align:center;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.layout_right { max-width:700px; width:100%; border:#E8E8E8 1px solid;}
.layout_right_title { height:30px; border-bottom:#E8E8E8 1px solid; line-height:30px; color:#555; padding-left:10px; background: url(../images/imgr.gif) repeat-x; font-size:14px;}
.layout_right li { border-bottom:#eee 1px dotted; line-height:28px; margin:0px 10px 0px 10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/im.gif) no-repeat;background-position:2px 13px; padding-left:8px;}
.layout_right li a{ width:100%; display:inline-block;}

.list { margin:0px 10px 0px 10px;}
.list li{ padding:0px 10px 0px 20px; font-size:14px; border-bottom:#dddddd 1px dashed; background: url(/templets/default/images/i.gif) no-repeat;background-position:10px 14px;}
.list a { width:100%; line-height:30px; height:30px; display:inline-block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.article { margin:8px 15px 0px 15px;}
.article h1{ font-size:22px; color:#EB0000; margin:10px 0px 10px 0px;font-weight:normal; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.article_info { color:#999;border-bottom:#eee 1px solid; padding-bottom:5px; margin-bottom:15px;}
.article_info a{  color:#999;}
.article img { width:100%; height:auto;}

.article p{ margin:0.5em 0px;line-height:20px; font-size:14px;}



.content { background-color:#F9FEF4; margin-bottom:10px; border:#CBE6BD 1px solid;}
.content ul{ margin:10px 0px 5px 0px;}
.content a{ float:left; width:22%; margin-left:2%; line-height:24px; border:#eee 1px solid; background-color:#fff; text-align:center; display:inline-block; margin-bottom:5px; border-radius:3px;}


.jianjie { border:#E8E8E8 1px solid; margin-bottom:10px; padding:10px; background-color:#FCFCFC; color:#666;}




/* 专题CSS  */
.spec_img ul{}
.spec_img li{ float:left; width:30.2%; margin-left:2%; margin-bottom:10px;}
.spec_img img{ width:98%; height:auto; border:#dddddd 1px solid; padding:2px;border-radius:3px;}
.spec_img p{  line-height:22px;text-align:center;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.spec_list ul{ margin-left:15px; padding-bottom:15px;}
.spec_list li{ float:left; width:665px; padding:0px 0px 0px 20px; line-height:30px; font-size:14px; border-bottom:#dddddd 1px dashed; background: url(/templets/default/images/i.gif) no-repeat;background-position:10px 14px;}
.spec_list a{ float:left;}
.spec_list span{ float:right; font-size:12px; color:#888888; padding-right:10px;}



/* 首页后加分类样式  */
.miyu { max-width:700px; width:100%; margin:0 auto; border:#DAE7ED 1px solid; margin-bottom:10px;}
.miyu_zt { margin:10px 0px 0px 0px;}
.miyu_zt a { font-size:12px; width:30%; margin-left:2%; margin-bottom:6px; line-height:26px; text-align:center; background-color:#F7F7F7; display:inline-block; border-radius:3px;}
.miyu_lb { margin:0px 10px 10px 0px;}
.miyu_lb li  { border-bottom:#dddddd 1px dotted; line-height:26px; margin:1.5px 0px 0px 10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/i.gif) no-repeat;background-position:2px 12px; padding-left:10px;}
.miyu_lb li  a { width:100%; display:inline-block;}
.miyu_title { background-color:#F8FDFF; height:33px; border-bottom:#DAE7ED 1px solid;}
.miyu_title h3 a{ float:left; margin-left:10px; line-height:33px;display:inline-block; color:#0077CC; font-size:14px; text-align:center; letter-spacing:1px;}
.miyu_title span{ float:right; line-height:33px;}
.miyu_title span a{ margin-right:10px;}

/* 成语  */
.chengyu { margin:8px 10px 0px 10px;}
.chengyu h1{ font-size:24px; color:#EB0000; text-align:center; margin:20px 0px 10px 0px;font-weight:normal; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.chengyu_py { font-size:14px; text-align:center; color:#999;border-bottom:#dddddd 1px dotted; padding-bottom:5px; margin-bottom:15px;}
.chengyu span { color:#0069a2;}
.chengyu p { border-bottom:#ddd 1px dashed; padding:5px; line-height:26px; font-size:14px;}
.chengyu_info { text-align:center; color:#999; border-top:#eee 1px solid;padding-bottom:5px;}
.chengyu_info a{ color:#999; }
.chengyu_info p{ padding:10px 10px 3px 10px;}
.chengyu_right li { background-position:10px 12px; padding-left:15px;}


.aabb { max-width:700px; width:90%; margin:0 auto; margin-bottom:10px;}



/* 通用  */

.page { TEXT-ALIGN: center;clear: both;margin:22px 22px 22px 22px;}
.page LI { DISPLAY: inline;MARGIN-LEFT:0px; FONT-SIZE:14px;HEIGHT:30px;}
.page LI A { BORDER-RIGHT: #E3E3E3 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #E3E3E3 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #E3E3E3 1px solid; COLOR: #1D4452; PADDING-TOP: 4px; BORDER-BOTTOM: #E3E3E3 1px solid; TEXT-DECORATION: none;border-radius:3px;}
.page LI.thisclass A { BORDER-RIGHT: #ff5a00 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ff5a00 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #ff5a00 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #ff5a00 1px solid; BACKGROUND-COLOR: #FF7423;}
.page .xiala { BORDER: #E3E3E3 1px solid; PADDING-BOTTOM:2px;PADDING-TOP:2px; COLOR: #1D4452; border-radius:3px;}

.pagebr { border-top:#dddddd 1px dashed; padding-top:10px;}

.link { width:100%; margin:0 auto; background-color:#F8FDFF;BORDER:#DAE7ED 1px solid; margin-bottom:10px;}
.link ul{ margin:10px;}
.link ul a{ margin-right:10px;}

.footer { max-width:700px; margin:0 auto; width:100%; color:#666; padding:10px 0px 20px 0px;text-align:center;border-top:#eee 1px solid; background-color:#F9F9F9;}
.footer a{ color:#666;}