body{margin:0px; padding:0px; background:#cccccc; font:normal 12px/1.5em Tahoma,Helvetica,Arial,'ËÎÌå',sans-serif;  color:#666}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}fieldset,img,button{border:0}
p{margin:0px; padding:0px}
ul,li{list-style:none}
.ftleft{float:left; }
.ftright{float:right; }
.clear{clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/* Hides from IE-mac \*/* html .clearfix {height:1%}.clearfix {display:block}/* End hide from IE-mac */
IMG {BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}
.hidden {display:none} 
h4{font-size:14px; font-weight:700}

a:link,a:visited{ color: #3366CC; text-decoration:none;}
a:hover{color:#FF3366; text-decoration:none;}

#nav{font-size:14px; color:#FFF; font-weight:700; height:40px; overflow:hidden; background:#CC0000; }
#nav .current{background:#FF0000; padding:0px 10px;  }
#nav li{line-height:40px; float:left; margin:0px 10px; }
#nav a{display:block; color:#FFF;  padding:0px 10px;  }
#nav a:hover{ background:#FF0000;}
#nav a:visited{color:#FFF}

.leftpart{ width:645px; padding:0px 15px 15px 30px; overflow:hidden}
.leftpart h3{ clear:both; font-size:16px; font-weight:700; color:#CC0000; border-bottom:#CC0000 1px solid; line-height:30px; margin-bottom:15px; margin-top:30px}
.leftpart span{font-size:12px; vertical-align:middle; margin-right:5px}
.newslist{margin:0px 15px 0px 5px; font-size:14px; width:510px; overflow:hidden}
.newslist li{line-height:27px; height:27px; overflow:hidden; border-bottom:1px dotted #D9D9D9; margin-bottom:4px; }
.newslist .date{float:right; font-size:12px; color:#999999}
.piclist{ width:100px; float:right}
.piclist li{ margin-bottom:25px; text-align:center}

.article{ font-size:12px;  font-weight:normal; margin-left:5px}
.article p{line-height:21px; }

.rightpart{width:240px; padding:10px; overflow:hidden}
.box{border:1px solid #CC0000; background:#FFF; margin-bottom:10px}
.box h5{background:#CC0000; line-height:25px; font-size:12px; font-weight:700; color:#FFF; text-indent:15px}
.box .pad{padding:15px}
.box p{line-height:23px}
.table td{padding:7px 5px 7px 0px}

.footer{padding:20px; background:#000; text-align:center; color:#FFF}
.footer p{line-height:16px; }


