*{ padding:0; margin:0;}
body{ background:#c10b48; width:1002px; margin:0 auto; font-family:Tahoma, Geneva, sans-serif,"宋体"; font-size:12px; color:#fff; padding:8px 0 0;}
a{ text-decoration:none; color:#fff;}
#header{ height:69px; background:url(images/header.jpg) no-repeat;}
#banner{ background:url(images/banner.jpg) no-repeat; height:147px; margin-bottom:2px;}
#leftside{ background:url(images/nav_bg.jpg) no-repeat bottom; height:724px; width:175px;float:left; border-bottom:none; }
#leftside ul{ background: url(images/nav_tip.jpg) no-repeat; width:166px; font-weight:700; font-size:15px;line-height:45px; 
 overflow:hidden; padding:40px 10px 20px 0;}
#leftside li{padding:0; text-align:center;width:171px;list-style:none; border-bottom:solid 1px #DBDBDB; }
#leftside a {color:#555;  }
#leftside a:hover {background: url(images/nav_hover.jpg) no-repeat center; width:176px;display:block; color:#c10b48; }

#mainbox{ background:#fff; overflow:hidden; width:1002px; margin:0 auto; padding-top:3px;}
#rightside{ float:right;  padding:40px 28px; color:#333; width:767px; overflow:hidden; background:url(images/title.jpg) no-repeat 10px 20px; border:solid 1px #ccc; line-height:25px;}
  #img_box{  margin:0 auto; clear:both; text-align:center; padding:10px 0; width:730px; overflow:hidden; border-top: dashed #d9b8f2 1px; margin-top:20px;}
  #img_box ul li{list-style:none; float:left; padding-bottom:20px; margin-left:19px; border-top:solid 1px #CCC;}

#ft{ clear:both; height:46px; text-align:right; line-height:21px; padding-right:210px; font-size:12px; font-family:"宋体"; line-height:46px;}
#ft a:hover{ color:#a1600d;}

