* { margin: 0px; padding: 0px; }
img { border:none; }
body { background:#FFFFFF; font-size:12px; font-family: Arial; color:#666666; }
table { margin:0 auto }
ul, dl, ol { list-style-type: none; }
a { color:#666666; text-decoration: none; }
a:hover { color:#FE8601; text-decoration: underline; }
.clear { clear:both; }
.en { font-family:Arial }
/*********导航 控制*********/
#nav { background:url(images/nav_link.jpg) no-repeat; width:960px; height:32px; margin:7px auto 0px auto; }
#nav li { height:32px; display:block; float:left; position:relative; }
#nav li a { height:32px; display:block; float:left; text-indent:-9990px; }
#nav li#memu1 a { width:111px; }
#nav li#memu2 a { width:143px; }
#nav li#memu3 a { width:145px; }
#nav li#memu4 a { width:144px; }
#nav li#memu5 a { width:144px; }
#nav li#memu6 a { width:144px; }
#nav li#memu7 a { width:129px; }

#nav li#memu1 a:hover, #nav li#memu1 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat 0px 0px; }
#nav li#memu2 a:hover, #nav li#memu2 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -111px 0px; }
#nav li#memu3 a:hover, #nav li#memu3 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -254px 0px; }
#nav li#memu4 a:hover, #nav li#memu4 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -399px 0px; }
#nav li#memu5 a:hover, #nav li#memu5 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -543px 0px; }
#nav li#memu6 a:hover, #nav li#memu6 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -687px 0px; }
#nav li#memu7 a:hover, #nav li#memu7 .cur_link { background:url(images/nav_link_cur.jpg) no-repeat -831px 0px; }
.nav2 li { text-align:center }
.nav2 li a { height:23px; width:181px; border-bottom:1px solid #43A4A5; line-height:23px; color:#FFFFFF; background:#00949B; display:block; }
.nav2 li a:hover { background:#33A9AF; text-decoration:none; color:#FFFFFF }

/******************/
.sub_nav { border:1px solid #CCCCCC; border-bottom:none; background:url(images/sub_nav_bg2.jpg); }
.sub_nav li a { width:138px; padding-left:80px; height:32px; line-height:32px; text-decoration:none; background:url(images/sub_nav_bg.jpg) no-repeat; text-align:left; color:#000000; font-size:14px; font-weight:bold; display:block; }
.sub_nav li a:hover, .sub_nav li .cur_link { background:url(images/sub_nav_cur.jpg) no-repeat; color:#C40606; font-weight:bold; text-decoration: none; }
/******************/

.font_01 { font-size:12px; color:#FF6600;}
.font_02 { font-size:11px;color:#999999}
.font_03 { padding:0px 12px 10px 12px; line-height:178% }
.font_04 { font-size:14px; color:#3B73B9;}
.font_05 { font-size:14px; font-weight:bold; color:#FFF }
.font_06 { font-size:12px; color:#B8E0E2;}
.font_06 a{ font-size:12px; color:#B8E0E2;}
.font_07 { font-size:14px; color:#333; font-weight:bold;}
.contact_01 { font-size:12px; line-height:190%; padding:20px; color:#333333 }

.img_list2{ margin-top:1px;width:720px;height:340px;margin-left:20px;}
.img_list2 ul{}
/*.img_list2 li{ float:left; margin:32px 30px 8px 20px; height:150px;width:120px;}*/
.img_list2 li{float:left;height:150px;width:140px;margin-top:10px;}
.img_list2 img{ border:1px solid #E0E0E0; margin-bottom:5PX;}
.img_list2 a{ color:#666666;}
.img_list2 a:hover{ color:#FE8601}

.news_list1 { margin:8px }
.news_list1 li { line-height:24px; background:url(images/arrow_02.jpg) no-repeat left 8px; padding-left:8px; font-size:14px }
.news_list1 li a { color:#007F86;}
.news_list1 li span{ float:right; color:#b2b2b2}

.news_list2 {line-height:150%}
.news_list2 li { line-height:25px;}
.news_list2 li a { color:#333333;}
.news_list2 li span{ float:right; color:#b2b2b2}

.news_list3 { margin:8px }
.news_list3 li { line-height:28px; border-bottom:1px dashed #CCCCCC; no-repeat left 0px;font-size:14px }
.news_list3 li a { color:#666666;}
.news_list3 li span{ float:left; color:#b2b2b2}

.news_list4 { margin:8px }
.news_list4 li { line-height:24px; background:url(images/arrow_02.jpg) no-repeat left 8px; padding-left:8px; font-size:12px }
.news_list4 li a { color:#007F86;}
.news_list4 li span{ float:right; color:#b2b2b2}

.news_list_5 { }
.news_list_5 li { margin:6px 8px; padding-bottom:4px; line-height:22px; display:block; background:url(images/line.jpg) repeat-x bottom; }
.news_list_5 li a { font-size:14px; background:url(images/arrow_2.jpg) no-repeat left; color:#666666; padding-left:10px; text-decoration:none; }
.news_list_5 li a:hover { color: #FE8601; }
.news_list_5 li span { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b1b0aa; float:right; }
.news_list_5 img { margin-left:10px; }


.bottom{ background:url(images/bottom_bg.jpg); margin-top:1px; text-align:center; line-height:180%; color:#666666}
.bottom a{ color:#666666}
.bottom span a{ color:#666666; text-decoration:underline}


#sub_nav_2 { width:150px; padding:10px 0px; text-align:left;  }
#sub_nav_2 dt a { margin-left:65px;width:140px; padding-left:15px;  background: url(images/sub_nav_arrow1.jpg) no-repeat left; height:21px; line-height:21px; display:block; margin-bottom:2px; color:#000000; font-weight:normal;  font-size:12px;}
#sub_nav_2 dt a:hover { color:#C40606;  }
/******下拉菜单******/
.listMenu {position: absolute; top: 115px; left: 0px; width: 100%;}
.listMenu ul {list-style:none; margin: 0; padding: 0; margin-left: auto; margin-right: auto;}
.listMenu ul li {float: left; }
.menuItem {	width: 144px; }
.menuLeft {	width: 110px;}
.line {	width: 17px;}
.menuItem #Layer2{ margin-left: 144px; *margin-left: 0; }
.menuItem #Layer3{ margin-left: 289px; *margin-left: 0; }
.menuItem #Layer4{ margin-left: 432px; *margin-left: 0; }
.menuItem #Layer5{ margin-left: 576px; *margin-left: 0; }


.nav3 li { text-align:center }
.nav3 li a { height:23px;width:145px;  border-bottom:1px solid #43A4A5; line-height:23px; color:#FFFFFF; background:#00949B; display:block; }
.nav3 li a:hover { background:#33A9AF; text-decoration:none; color:#FFFFFF }

