#submenu { width:559px; height:22px; float:right; margin:24px 34px 0 0; display:inline; background:url(../images/submenu_bg.png) repeat-x;}  /*定义总体宽度、高度；background:003399; 控制背景颜色,居中对齐*/ #nav { line-height: 20px; list-style-type: none;}         /*控制一级菜单行高；上边距5px；*/   #nav a { display: block; width:89px;text-align:center; font-size:12px;} /*一级菜单链接总体样式：每个菜单的宽，居中对齐，文字大小*/ #nav a:link  { color:#FFF; text-decoration:none;margin:0;}     /* 未访问的链接 */   #nav a:visited  {color:#FFF;text-decoration:none;margin:0;}    /* 已访问的颜色 */  #nav a:hover {color:#CBEAB3;text-decoration:none;}                /* 鼠标在链接上 */ #nav li {float:left;}                   /* 一级菜左对齐 */ #nav li a:hover{}     /* 鼠标在一级菜单上改变其背景色 */ #nav li ul {line-height:24px; background:#3E6C1D; list-style-type: none;text-align:left;left: -999em; width:89px; position: absolute;border-color: #003399; padding:1px;}             /*二级菜单总体样式：行高24px；背景颜色；外框宽度；相对位置；边框一个象素，上边没样式，左右下边实线，边框颜色#003399；内边距1个象素*/#nav li ul a{display:block; width:89px;text-align:left;padding-left:2px; text-align:center; line-height:18px;border-bottom:1px #7CA45F solid;}                  /* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */#nav li ul a:link  {color:#fff; text-decoration:none;}                                   /* 未访问的链接 */ #nav li ul a:visited  {color:#0d5097;text-decoration:none;}                                 /* 已访问的链接 */#nav li ul a:hover  {color:#FFF;text-decoration:none;font-weight:normal;background:#4D7F29;}/* 鼠标在链接上 */ #nav li:hover ul {left: auto;}#nav li.sfhover ul {left: auto;}#newsbanner{ width:776px; height:35px; float:left; margin:15px 0 0 18px; background:url(../images/newsbanner.png) repeat-x; display:inline;}#newsbanner ul { margin:0px; padding:0px; list-style:none;}#newsbanner ul li{ height:35px; line-height:35px; color:#FFF;}#newsbanner ul li.left{ float:left; width:50px;}#newsbanner ul li.right{ float:right; width:500px; padding-right:7px;}.bg{ width:90px; height:30px; float:right; text-align:right; margin-top:5px;}.text{ float:right;}#news_stories,.news_title{ width:534px; height:auto; float:left; margin-left:17px; display:inline;}#news_title{ height:auto; float:left; text-align:left;}#news_title ul { margin:0px; padding:0px; list-style:none;}#news_title ul li{ display:block;float:left; text-align:left; width:534px;}#text{ font-size:24px; line-height:24px; color:#7FB654;}#text_1{ font-size:17px; color:#000; margin-top:30px; font-weight: bold;}#text_2{ font-size:13px; line-height:18px; float:left; text-align:left; margin-top:23px;}#bg{ margin-top:38px;}#img{ margin-top:10px;}#news_right{ width:240px; height:auto;float:left;}#news_right ul{ margin:0px; padding:0px; list-style:none;}#news_right ul li{ display:block; width:240px; float:left; color:#7FB654; text-align:left;font-size:24px; margin-bottom:10px;}.news_right{ width:237px; height:620px; margin-top:41px; background: url(../images/newlayout_22.png) repeat-y; float:left; }.news_right ul{ margin:0px; padding:0px; list-style:none;}.news_right ul li{ display:block; width:227px; line-height:20px; font-size:11px; color:#000; text-align:left; float:left; margin-left:8px; margin-bottom:20px;}#videos{ width:776px; height:35px; float:left; margin:15px 0 0 18px; background:url(../images/newsbanner.png) repeat-x; display:inline;}#videos1{	width:776px;	height:35px;	float:left;	margin:15px 0 20px 18px;	background:url(../images/newsbanner.png) repeat-x;	display:inline;}#videos1 ul { margin:0px; padding:0px; list-style:none;}#videos1 ul li{ display:block; height:35px; line-height:35px; color:#FFF; font-size:22px;}#videos1 ul li.left{ float:left; text-align:left;}#videos ul { margin:0px; padding:0px; list-style:none;}#videos ul li{ display:block; height:35px; line-height:35px; color:#FFF; font-size:22px;}#videos ul li.left{ float:left; text-align:left;}.video_title{	width:776px;	float:left;	margin:15px 0 0 18px;	display:inline;	line-height:35px;	text-align:left;	font-size:15px;}.player{margin-left:20px; width:100%; height:auto; float:left; text-align:center;}.player_1{float:left; text-align:center;}.player_2{width:140px; height:140px;font-size:18px; line-height:22px; float:left; text-align:left; background:url(../images/cgi_video_05.png) no-repeat; overflow:hidden; margin-left:10px;}.video_title_1,.video_title_3{width:776px; float:left; margin:5px 0 0 18px; display:inline; line-height:35px; text-align:left; font-size:18px; color:#4D9029;}.video_icon{width:776px; float:left; margin:10px 0 0 18px; display:inline; line-height:21px; text-align:left;}.video_icon ul{list-style:none;}.video_icon ul li{ float:left; width:auto;}.video_title_2{	width:700px;	height:auto;	line-height:18px;	font-size:12px;	float:left;	text-align: left;	margin-right:auto;	margin-left:auto;	padding-top: 10px;}.video_title_header{	height:auto;	width:100%;	margin-right:auto;	margin-left:auto;	line-height:18px;	font-size:18px;	float:left;	text-align: left;	padding-left:116px;	padding-bottom:10px;	padding-top:10px;	color: #4a9c2e;}.video_title_header h3 {	 width:100%; height:auto; line-height:18px; font-size:18px; color: #4a9c2e; float:left; text-align: center; margin-right:auto; margin-left:auto;}	.video_title_3{	height:112px;	background:#EDF9E8;	float:left;	}.video_title_3 ul {	margin:0 20px;	padding:0px;	list-style:none;}.video_title_3 ul li{ float: left; width: 20%; margin: 0; padding: 0; text-align: center;}.video_title_4{	margin:0px 14px 0px 20px;	float:left;	height:100%;	width:776px;	display:inline;}.video_title_4 ul {	list-style:none;	width:776px;	margin-left:28px;	}.video_title_4 ul li{	float: left;	width: 122px;	margin: 0;	text-align: left;	font-size:12px;	display:inline;	padding-right: 26px;}.video_title_5{	margin:12px 40px;	float:left;	height:100%;	width:730px;	padding-bottom: 15px;	margin-top: 15px;	padding-top: 10px;	border-top: #000 1px dotted;	}.video_title_5 ul{ margin:0px; padding:0px; list-style:none; width:730px;}.video_title_5 ul li{ width:20%; height: 20px; float:left; text-align:center;  font-size:16px;}.featured_video {	float:right;	text-align:right;		}