body { margin:auto; padding:0; text-align:center; font:13px/20px Arial, Helvetica, sans-serif;}
* { margin:0; padding:0;}
#main { text-align:left; margin:auto; width:900px; height:auto;}
.clear { clear:both;}
ul,li { list-style:none; margin:0; padding:0;}
a { color:#000000; text-decoration:none;}
a:hover { text-decoration:underline;}
img { border:none;}
p { margin:0; padding:0;}

#top { margin-bottom:4px; border-bottom:1px solid #000; height:100px;}
#logo { width:350px; height:100px; background:url(../images/logo.jpg) no-repeat left center; float:left;}
#menu { width:550px; height:100px; float:left;}
#menu ul { margin-left:50px;}
#menu li { float:left; width:80px; height:100px; text-align:center;}
#menu li a { display:block; width:80px; height:20px; text-decoration:none;padding-top:80px;}
#menu li a:hover { background-color:#0099FF; color:#FFFFFF;}

#banner { height:196px;background:url(../images/banner.jpg) no-repeat center center;}
#main_b { height:auto; margin-top:100px;}
#m1 { width:200px; height:auto; float:left; border-right:1px solid #0066FF;}
#m2 { width:690px; height:auto; margin-left:8px; float:left; border-top:3px solid #000;}
#m1h1 { height:110px; background:url(../images/a1.jpg) no-repeat; line-height:30px; font-size:12px;}
#m1h2 { height:160px; background:url(../images/a2.jpg) no-repeat; line-height:30px; font-size:12px;}
#m1h3 { height:160px; background:url(../images/a3.jpg) no-repeat; line-height:30px; font-size:12px;}
#m1h4 { height:160px; background:url(../images/a4.jpg) no-repeat; line-height:30px; font-size:12px;}
#m1h5 { height:160px; background:url(../images/a5.jpg) no-repeat; line-height:30px; font-size:12px;}

#m1 h2 { line-height:40px; font-size:13px; color:#666666; border-bottom:1px solid #0066FF; text-align:center; font-weight:normal; font-family:"ºÚÌå";line-height:28px;}
#m1 h1 { line-height:40px; font-size:13px; color:#666666; border-bottom:1px solid #0066FF;  font-weight:normal; font-family:"ºÚÌå";line-height:28px;}
#m1 h2 span { font-weight:bold; color:#0066FF;}
#m2_t { margin-left:30px; line-height:30px;}
#m2_c { margin-left:25px; margin-right:25px; line-height:28px;}
#m2_p { margin-left:20px; margin-right:20px; line-height:28px;}


.prosa { border:1px solid #ddd; padding:2px; display:block; float:left ; margin:4px 10px;}
.prosa img{ width:190px; height:140px;}






#fd { height:24px; background-color:#9c9c9c; margin-top:10px; line-height:24px; padding-left:10px;}
#fd a { color:#fff; margin-left:10px; margin-right:10px;}

#foot { line-height:30px; height:60px; text-align:center;}
