﻿/* CSS Document */
html,body{height:100%}
body {text-align:center; font-family: Arial, Helvetica, sans-serif,"宋体"; margin:0; padding:0; background: #FFF; font-size:12px; color:#000; background-color:#c8e7f5;}

div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; list-style:none; border: 0}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0}
table,td,tr,th{font-size:12px}
img{border:0}
p{margin:0 10px 10px}
a{color: #1f3a87; text-decoration:none}
a:hover {color: #bc2931;}
h1,h3,h4,h5{ font-size:14px}



/* 主体样式 */
#wrapper{width:998px; margin:0 auto; padding:0 4px; clear:both; background-color:#fff; text-align:left; overflow:hidden}
#header{height:35px;background:url(headbg.gif) repeat-x;}
#header .fl{padding:5px 0 5px 10px;}
#header .fr{overflow:hidden;}


#menuer {height:34px; background:url(menubg.gif) repeat-x;}
#menuer ul li{display:inline;}
#menuer ul li a{float:left; display:block;font-weight:bold; text-decoration:none; width:auto; padding:0px 22px; line-height:34px; height:34px;}
#menuer ul li a:hover {color:#B30000;}



#banner{padding:1px 0}

#mainer{ height:100%; background:#fff; margin:8px 0}

#colmnl{width:220px; float:left;background-color:#f1f7fc;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap; overflow:hidden}
/* html #colmnz{height:150px;}*/
#colmnz{width:770px; float:right; height:auto; background-color:#fff; min-height:150px}

#colmnz h5{background:#fff url(h.gif) repeat-x 0 bottom; height:30px; line-height:30px; text-indent:15px; margin-bottom:1px}
#colmnz h1{text-align:center; padding:10px 0}
#colmnz p,#colmnz table tr td{line-height:25px; font-size:12px}
#colmnz p img{margin:5px}
#colmnz ol li{background:#fff url(article.gif) no-repeat 2px 5px; font-size:14px; padding:4px 0 4px 22px}

#colmnl h3{height:29px; line-height:29px; text-indent:15px; margin:0 0 3px; background:#fff url(nav_bg.gif) center 0}
#colmnl dl dd{display:block;text-align:left;width:190px; height:28px;padding-left:5px;line-height:28px; font-weight:bold; background:#dfeff9; margin:12px auto;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap; overflow:hidden}
.soso dl dt a img,.soso table tr td a img{border:1px solid #d1d2d1; padding:2px}
.soso{padding:2px 5px; line-height:20px}
.soso img{float:left; margin:5px 5px 0 0}
.soso table{background:url(bg/b.gif) repeat-x 0 bottom; padding:10px 0}
.soso dl{display:block; height:150px; overflow:hidden; width:185px; text-align:left; float:left; margin:0px 0px 2px 5px}
/* 分页 */
				
		
/* 底部样式 */
#footer{width:100%; height:40px; padding:10px 0 0; color:#000000; text-align:center; clear:both; background-color:#f1f7fc}
#footer p strong{padding:0 7px}
#footer p strong{border-right:1px solid}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold}
.fI {font-style: italic}

/* 字体大小*/
.f12px{font-size:12px}
.f14px{font-size:14px}

/* 其他属性 */
.listi{height:auto; overflow:auto;width:765px;}
.listp{width:375px;height:100%; overflow:hidden;margin:0px 3px 2px 2px}
.listp dl{display:block; height:120px; overflow:hidden; width:auto; text-align:left; float:left; }
.fl{float: left}
.fr{float:right}
.ce{text-align:center}
.pd{padding:1px 0 3px 0px}
.pd dl dd h1{font-size:12px}
.clear{ clear: both; height:0; line-height:0; visibility: hidden; }
