.gg_960_77{ width:960px; height:77px; margin:7px auto}
.gg_960_77 img{ width:960px; height:77px;}
.news_nav{ width:958px; height:49px; margin:7px auto; border:#CCCCCC solid 1px; background: url(images/news_navbg.gif);}
.news_nav_left{ width:147px; float:left;}
.news_nav_right{ width:790px; float:right; padding-top:8px;}
.news_nav_right li{ float:left; width:85px;line-height:18px; text-align:center}
.news_nav_right li a{ color:#004499}
.left{ width:662px; float: left}
.left_title{ background:url(images/news_list_title.gif); height:29px; line-height:29px; padding-left:25px;font-family:Verdana,Aria}
.left_content{ padding:10px 20px; border:#CCC solid 1px;}
.left_content li{ line-height:28px; height:28px;}
.left_content li a{ font-size:14px; color:#444}
.news_space{margin-top: 13px;margin-right: 10px;margin-bottom: 12px;margin-left: 10px; border-bottom:#CCC dashed 1px;}
.add_date{ float:right; font-size:11px; color:#666; font-family:Verdana,Arial}
.right{ width:288px; float:right}
.sub_news_class{ padding:10px; background:#FFF}
.sub_news_class li{ width:88px; float:left; height:25px; text-align:center}
.right_ad{ margin-bottom:10px; height:230px}
.right_ad img{ width:288px; height:230px}
.right_block{ border:#CCC solid 1px; margin-bottom:10px;}
.right_title{ background:url(images/news_right_titlebg.gif); height:29px; line-height:29px;}
.right_title h3{ padding-left:20px;}
.more{ float:right; padding-right:10px;}
.right_content{ padding:10px;}
.right_content li{ height:22px;}