body{width:1005px; font-size:12px;}
*{margin:0px auto;padding:0px;}
a{text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#09F;}
<!--头部开始-->
#top{ background:url(image/head_bg.jpg) no-repeat;width:1005px;float:left;}
.logo{background:url(image/logo.jpg) no-repeat; position:relative;top:8px;left:185px; width:109px;height:104px;}
#header_left{background:url(image/title1.jpg) no-repeat 10px 0px;height:215px;width:449px;float:left;}
#header_middle{ height:215px;width:400px;float:left;}
.wenzi{background:url(image/top_title.gif)  no-repeat;height:80px;}
#header_right{height:215px;}
#shouye{width:104px; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; height:31px;float:left; position:relative;left:-80px;line-height:30px; background:url(image/shouye.jpg) no-repeat;}
#shouye a{color:#FFF;font-size:12px;}
#shoucang{text-align:center;float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; position:relative; top:-31px; left:20px; line-height:30px;background:url(image/shouye.jpg) no-repeat;width:104px; height:31px; }
#shoucang a{color:#FFF;font-size:12px;}
<!--头部结束-->
<!--banner部分开始-->
#banner{width:1005px;height:60px;}
#banner ul {height:52px;padding-top:2px; overflow:hidden;width:1005px;background:url(image/banner_bg.jpg) repeat-x;}
#banner li{list-style:none;float:left; height:52px;line-height:52px;text-align:center; background:url(image/banner_pic.jpg) no-repeat;width:160px;border-right:1px dashed #255787; letter-spacing:2px;}
#banner li a {text-decoration:none; color:#FFFFFF;font-size:12px;font-weight:bold;}
#banner li #sy{letter-spacing:18px;text-align:left;}
#banner li #zx{border-right:none;}
<!--banner部分结束-->
<!--主体部分开始-->
#middle{width:1005px;border:1px solid blue;}
#middle_left{width:210px;float:left;margin-top:5px;height:540px;}
.juli{ margin:0px;line-height:18px;}
.juli a{font-size:12px;color:#012C5D;}

.juli_01{margin:0px;line-height:18px;margin-left:8px;padding-top:4px;padding-bottom:1px;border-bottom:1px dashed #C2C3C3;width:180px;}
.juli_01 a{font-size:12px;color:#012C5D;}

.juli_02{ margin:0px;line-height:18px;margin-left:8px;margin-top:4px;border-bottom:1px dashed #C2C3C3;width:195px;}
.juli_02 a{font-size:12px;color:#012C5D;}

.jzf_sy_tt{background:url(image/feishi.jpg);width:210px; text-align:center;line-height:30px;margin-left:0px; font-size:12px; color:#FFFFFF;}




#left_context{width:180px;}
#middle_right{width:780px; float:right; margin-top:5px;margin-left:4px;height:540px;}
#right_top{width:780px;height:240px;}
.nr{width:780px; line-height:22px;}
#right_bottom{width:780px;}
.kw_context{width:240px; height:300px;float:left;}


#footer{height:70px;background:url(image/footer_bg.jpg) repeat-x;width:1005px; text-align:center; padding-top:10px;}


.title{ color:#FFF; font-size:14px; }
.title  a{color:#FFF; font-size:14px; }



