body { font-family:Verdana; font-size:12px; margin:0; background:#FFFFFF;}
li {list-style:none;}
ul { margin: 0; padding : 0;}
form { margin: 0; }
img{border:0;}
H1 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; height:25px; line-height:25px; background:#358dcb; color:#FFFFFF;clear:both;}
H2 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; }
H3 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; }
H4 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; }
H5 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; }
H6 {PADDING:0px; MARGIN: 0px; FONT-SIZE: 12px; }

a { color: #2F2F2F;	background: inherit;text-decoration:none;}
a:hover { color: #FF0000; background: inherit; text-decoration:none;}
.blink{color: #000000; background: inherit;text-decoration: none;display:block;}
.blink:hover {color: #FF0000; background: inherit;display:block;}
.bblink { color: #000000;	background: inherit;text-decoration:none;}
.bblink:hover { color: #FF0000; background: inherit;text-decoration:none; }
.greenlink{color: #009966; background: inherit;text-decoration:none;}
.greenlink:hover {color: #EAEAEA; background: inherit;text-decoration:none;}
.whilelink{color: #FFFFFF; background: inherit;text-decoration:none;}
.whilelink:hover {color: #EAEAEA; background: inherit; text-decoration:none;}
.bluelink{color: #16387c; background: inherit;text-decoration:none;}
.bluelink:hover {color: #16387c; background: inherit; text-decoration:none;}

#container {margin:0 auto; width:900px; background:#FFFFFF;}
/*头部开始*/
#header { height:75px; margin-bottom:5px; border-top:5px #358dcb solid;}
#headera { height:25px; background:url(fs_bg.jpg) repeat-x; margin-bottom:5px;}
#headeral{height:25px; line-height:25px; text-align:center; color:#16387c; width:220px; float:left;}
#headerar{height:25px; line-height:25px; text-align:center; color:#FFFFFF; width:120px; float:right;}

#headerb { height:75px; background:#FFFFFF;}
#headerbl{height:75px; line-height:75px; text-align:center; color:#FFFFFF; width:240px; float:left;}
#headerbr{height:75px; line-height:75px; text-align:center; color:#FFFFFF; width:650px; float:right;}
#topad{float:left;width:520px; height:75px; line-height:75px; color:#000000; font-size:20px;}
#lxwm{float:right; width:120px;height:75px; line-height:35px; text-align:center; color:#000000;}
/*导航*/
#menu { height:33px; background:url(nav_bg.gif) repeat-x; margin-bottom:5px;}
#menu ul { height:33px; line-height:33px; margin-left:2px;}
#menu ul li{float:left; margin:0 15px 0 14px; _margin:0 14px 0 14px;}
#menu UL LI A:link {COLOR: #FFFFFF; font-weight:bold; FONT-SIZE: 14px; TEXT-DECORATION: none}
#menu UL LI A:visited {COLOR: #FFFFFF; font-weight:bold; FONT-SIZE: 14px; TEXT-DECORATION: none}
#menu UL LI A:hover {COLOR: #ff6600; TEXT-DECORATION: none}
/*总体内容*/
#mainContent {margin-bottom:0px;height:auto!important;height:100px; }
/*右侧内容*/
#sidebar { float:right; width:250px; height:auto!important;height:100px;}
.flash{width:248px;height:220px; float:left; border:1px #a5b5c0 solid;}
.sidebartopl{width:248px;height:278px; float:left; border:1px #a5b5c0 solid; margin-top:5px;}
.sidebartoplt{width:248px;height:25px; background:url(fs_bg.jpg) repeat-x;}
.sidebartopltt{width:100px;height:25px; line-height:25px; float:left; margin-left:8px; color:#16387c;}
.sidebartopltr{width:50px;height:25px; line-height:25px; float:right; color:#FFFFFF;}
.sidebartopr{width:248px;height:250px; float:right; border:1px #a5b5c0 solid;}
.sidebartoplc{width:238px;height:223px; margin:5px;}
.sidebartoplc ul{width:228px;height:223px; margin:0 auto;}
.sidebartoplc ul li{ height:25px; line-height:25px;}

/*左侧内容*/
#content{float:left; width:645px; background:#FFFFFF; height:auto!important;height:100px;}/*因为是固定宽度，采用左右浮动方法可有效避免ie 3像素bug*/
.sousou{height:30px;line-height:30px; margin-bottom:5px;}

#sousouleft{float:left; width:350px; }
#sousouleft ul {float:left; width:350px; }
.biaoti{float:left; width:70px; font-weight:bold;}
.kuangk{float:left; width:200px;}
.tijiao{float:left; width:20px;}

#sousouright{float:right; width:350px;}

.contenttop{width:645px;height:260px; margin-bottom:6px;}
.contenttopl{width:318px;height:258px; float:left; border:1px #a5b5c0 solid;}
.contenttoplt{width:318px;height:25px; background:url(fs_bg.jpg) repeat-x;}
.contenttopltt{width:100px;height:25px; line-height:25px; float:left; margin-left:8px; color:#16387c;}
.contenttopltr{width:50px;height:25px; line-height:25px; float:right; color:#FFFFFF;}
.contenttopr{width:318px;height:258px; float:right; border:1px #a5b5c0 solid;}
.ge{ height:6px;}

.contenttoplc{width:308px;height:223px; margin:5px;}
.contenttoplc ul{width:308px;}
.contenttoplc ul li{width:308px;}
.contenttoplc li a .lbt{
display:block;
width:285px;
float:left;
line-height:25px;
text-indent:5px;
text-decoration:none;
white-space:nowrap; /*强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象*/
text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记(...)*/
overflow:hidden;
display:inline;
}
.contenttoplc  li a .ldt{
display:block;
width:75px;
float:right;
text-align:center;
line-height:25px; 
color:#069;
text-decoration:none;
display:inline;
}
.contenttoplc  li a{
width:308px;
height:25px;
display:block;
color:#666;
text-decoration:none;
cursor:hand;
}
.contenttoplc  li a:hover{
color:#03c;
text-decoration:none;
}
.contenttoplc  li a .com{
background:url(biaoa.gif) no-repeat;
display:block;
float:left; 
width:10px;
height:20px;
}
.contenttoplc  li a:hover .com{
background:url(biaoa.gif) no-repeat;
display:block;
float:left; 
width:10px;
height:20px;
}
.contenttoplc  li a:hover .ldt{
color:#000;
}
.ge{ height:6px;}
.ad{ height:80px; background:#669900;}
.lianjie{ clear:both;line-height:25px; width:880px; margin:0px auto;}
.lianjie ul{width:880px;}
.lianjie ul li {line-height:25px; float:left; width:110px;}
.lianjieone{ clear:both;line-height:25px; width:900px; text-align:center; margin:0px auto;}

/*友情链接*/
#link{line-height:28px;line-height:28px; width:900px; height:200px;}
#links{line-height:28px; width:880px; margin:0px auto; height:200px;}

/*尾巴*/
#footer { height:200px;}
.footerend{ border-top:4px #a5b5c0 solid;line-height:30px;line-height:30px;}

/*catalog*/
#catalogContent {margin-bottom:5px; height:auto!important;height:100px; }
#catacontent {float:left; width:695px; background:#FFFFFF; height:auto!important;height:100px;}
#catasidebar { float:right; width:200px; background:#D3EDEF; height:auto!important;height:100px;}
.catasidebartopl{width:248px;height:278px; float:left; border:1px #a5b5c0 solid; margin-bottom:5px;}
.catalogcon{width:642px;border:1px #a5b5c0 solid;}
.catacontentba {
width:620px;
TEXT-ALIGN: left;
font-size:12px;
list-style-type:none;
margin:5px auto;
}
.catacontentba  ul{
width:620px;
}
.catacontentba  li{
width:620px;
height:26px;*height:25px;_height:25px; 
border-bottom:1px dashed #CCCCCC;
margin:0px;
padding:0px;
list-style-type: none;
/*background:#99FFCC;*/
}
.catacontentba  li a .lbt{
display:block;
width:500px;
float:left;
line-height:26px;*line-height:25px;_line-height:25px;
text-indent:5px;
text-decoration:none;
white-space:nowrap; /*强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象*/
text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记(...)*/
overflow:hidden;
display:inline;
}
.catacontentba  li a .ldt{
display:block;
width:100px;
float:right;
text-align:center;
line-height:26px; *line-height:25px;_line-height:25px;
color:#069;
text-decoration:none;
display:inline;
}
.catacontentba  li a{
width:620px;
height:26px;*height:25px;_height:25px; 
display:block;
color:#666;
text-decoration:none;
cursor:hand;
}
.catacontentba  li a:hover{
color:#03c;
text-decoration:none;
/*border-bottom:1px dashed #000000;*/
}
.catacontentba  li a .com{
background:url(biaoa.gif) no-repeat;
display:block;
float:left; 
width:10px;
height:20px;
}
.catacontentba  li a:hover .com{
background:url(biaob.gif) no-repeat;
display:block;
float:left; 
width:10px;
height:20px;
}
.catacontentba li a:hover .ldt{
color:#000;
}
.catacontentbb {width:620px; height:40px; line-height:40px; margin:0 auto;}

.post-title{
	width:620px;
	line-height:25px;
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#16387c;
}
.post-body{	
    width:620px;
	margin:auto;
	line-height:25px;
	border-bottom:1px solid #e0e0e0;
}