body{ margin:0px; padding:0px; background:#fdfdfd; font-family: '微软雅黑' ,Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#37618a; letter-spacing:1px;}
div,span,p,from,li,ul,ol,a{ margin:0px; padding:0px;}
li,ul,ol{ list-style:none;}
img,a img{margin:0px; padding:0px; border:0px;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:13px; font-weight:normal;}
h3 b,h1 b{ display:none;}
table,td,input{font-size:12px;}
.clear{clear:both;}
.pIndent{ text-indent:25px;}
.cursor{ cursor:pointer;}
#header{ background:url(images/bg.png) repeat-x; height:104px; margin-bottom:5px;}
#container{ width:900px; margin:0 auto; margin-bottom:25px;}
.head{ width:900px; margin:0 auto; position:relative;}
.logo{ background:url(images/logo.jpg) no-repeat; height:100px; width:205px; float:left;}
.logo a{ display:block; width:100%; height:100%; text-indent:-9999px;}
.menu{ position:absolute; left:252px; top:20px; font-size:13px;}
.menu ul li{ float:left; display:inline; padding:0 5px; border-right:#CCC 1px solid; line-height:12px; *line-height:14px;}
.menu ul li a{ color:#81878c;}
.menu ul li.last{ border-right:none;}
.search{ float:left; display:inline; margin:50px 0px 0px 50px; background:url(images/search.png) no-repeat; width:410px; height:38px; overflow:hidden;}
.search input{ height:32px; line-height:32px; text-indent:10px; font-family:"微软雅黑"; color:#24496e; float:left; display:inline; width:320px; background:none; border:none; margin:1px 0px 0px 3px;}
.search a{ float:right; display:inline; height:38px; width:85px; text-indent:-9999px;}
.conTop{ display:none; background:url(images/bg2.png) 0px -35px  no-repeat; height:35px; line-height:35px; text-indent:8px; margin-bottom:5px;}
.content{ float:left; display:inline; width:650px; margin-bottom:15px;}
.content h2{ font-size:16px; font-weight:bold; line-height:40px; height:40px; border-bottom:#999 1px dashed;}
.content em{ font-size:12px; color:#999}
.conBody{ color:#666; margin:15px 0;}
.content ul li{ line-height:28px; height:28px; background:url(images/bg2.png) 0px -75px no-repeat; text-indent:15px;}
.content a{ margin:0px; color:#37618a; font-size:14px; text-decoration:underline; display:block;}
.content a:hover{ color:#DE6D29;}
.postMore{ color:#999;}
.postMore .prev{ float:left; width:300px;}
.postMore .next{ float:right; width:300px;}
.side{ float:right; width:220px; display:none;}
.side a{ width:100%; background:#E7E7E7; display:block; text-align:center; height:50px; line-height:50px;}

.page a{ float:left; display:inline; margin:0 1px; color:#5e7888; text-align:center; background:url(images/bg2.png) -36px -5px no-repeat; width:20px;}
.page a:hover{ color:#24496e; text-decoration:none;}
#footerNei{ clear:both; background:url(images/bg.png) 0px -130px repeat-x;}
.foot{ width:900px; margin:0 auto; height:90px;}
.foot .navBottom{}
.foot .copyRight{ text-indent:4px;}
.navBottom li{ float:left; display:inline; padding:0 3px; line-height:30px; height:30px; margin-top:10px;}
.navBottom li.last{ background:none;}
.navBottom li a{ color:#45667b;}
.navBottom li a:hover{ color:#65707c;}
.copyRight{ clear:both; display:block; color:#446075;}
.copyRight a{color:#627c90;}
.page a.prev{ background:url(images/bg2.png) -72px -5px no-repeat; width:54px; height:25px;}
.page a.next{ background:url(images/bg2.png) -72px -5px no-repeat; width:54px; height:25px;}
.page a.onPage{background:url(images/bg2.png) -3px -5px no-repeat; color:#FFF;}
.page p{float:left; color:#5e7888; text-align:center; width:20px; color:#24496e; text-decoration:none;}
.page p.show{  width:54px; height:25px;}
