@charset "utf-8";
body{padding:0px; margin:0px; background:url(../images/bg.gif) repeat-x top #ffffff; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333; line-height:24px; }

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#0582c0; text-decoration:none;}


#head{width:1003px; height:96px; margin:0 auto; padding:0px; background-image:url(../images/topbg.gif); background-repeat:repeat-x;}

#head h1{margin:25px 0px 0px 20px; float:left; }
.toplink{ float:right; margin:40px 20px 0 0; height:25px; padding:0px;}
.toplink01{ line-height:40px; font-weight:bold; color:#0197cf;}

#fla{width:987px; height:344px; padding:0px; margin:10px auto; text-align:center; background:url(../images/flabg.gif) top repeat-x;}
.fla01{width:520px; height:300px; float:left; margin:13px 20px; background-color:#FFFFFF; padding:8px; display:inline;}
.fla02{ float:right; text-align:justify; line-height:20px; color:#FFFFFF; margin:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:370px; display:inline;}
/*========================================菜单样式=======================================*/

#nav { width:991px; height:57px; list-style-type: none; font-size:14px;  background:url(../images/menubg.gif); margin:0 auto; padding:0px; float:inherit;}
#nav ul{margin:10px auto; padding:0px;}
#nav ul li{margin:0px; padding:0px; list-style:none; float:left; height:24px;  line-height:24px; }


#nav a {display: block; text-align:center; padding:0 41px; }
#nav a:link {color:#4c80bd; text-decoration:none;}
#nav a:visited {color:#4c80bd;text-decoration:none;}
#nav a:hover {color:#ffffff;text-decoration:none; background-color:#4c80bd;}



.kuang1{ border:#cccccc solid 1px; background-color:#ffffff; color:#666666; height:20px; line-height:20px; width:160px; background-repeat:no-repeat;}
.kuang3{ border:#FFFFFF solid 1px; background-color:#FFFFFF; height:19px; width:150px;}


.font1{ font-size:16px; font-weight:bold; line-height:40px;}
.font2{ color:#4d81bd; font-size:12px; font-weight:bold;}
.font3{ font-size:11px; line-height:18px;}
.font4{ color:#FFFFFF;}
.font5{ font-size:11px;}

#content{margin:0px auto; padding:5px 9px; width:969px; height:auto; overflow:hidden; background:url(../images/mainbg.gif) repeat-x top;}
#main{ width:965px; height:auto; margin:10px auto;}

#left{float:left;}
.title01{ color:#4d81bd; font-size:18px; font-weight:bold; border-bottom:#4d81bd solid 1px; line-height:35px;}

#left01 a{ display:block;  margin:0; padding:0px; line-height:24px; background:url(../images/leftbg01.gif);  color:#FFFFFF; width:214px; text-align:left; padding-left:20px; font-size:12px; letter-spacing:0px;font-weight:bold;}
#left01 a:link{color:#ffffff; }
#left01 a:visited{color:#fff; }
#left01 a:hover{color:#ffffff; text-decoration:underline }

#left02 { display:block; margin:2px 0; padding:0px; line-height:24px; background:url(../images/leftbg02.gif); color:#4d81bd; width:214px; text-align:left; padding-left:20px; font-size:12px;}

#mid{ float:left; margin-left:25px; width:410px;}
.about01{ padding:0 14px 0 14px; background:url(../images/about02.gif) repeat-y top;}


#right{ float:right; width:276px; background:url(../images/conbg.gif) right bottom no-repeat;}

.right01{background:url(../images/mailbg.gif) no-repeat;  padding:30px 0 10px 0; height:100px;}
.right02{ line-height:22px; margin:10px 0 0 5px; }




#foot{background-color:#efefef; height:60px; width:100%;}
.zzb07tail{ width:966px; text-align:center; margin:0 auto; line-height:55px; background:url(../images/footbg.gif) repeat-x; height:55px;  color:#333;}
a.zzb07link:link{ color:#333; text-decoration:none; padding-right:5px;  }
a.zzb07link:visited{ color:#333; text-decoration:none; padding-right:5px; }
a.zzb07link:hover { color:#0367ac; text-decoration:underline; padding-right:5px; }


/*========================================菜单样式=======================================*/

#neiye{margin:0px auto; padding:5px 9px; width:969px; height:auto; overflow:hidden; }

#banner{width:967px; height:204px; padding:10px; margin:10px auto; text-align:center; background:url(../images/flabg.gif) top repeat-x;}


#neirong{ float:right; width:700px;}
.search{ background:url(../images/searchbg.gif) repeat-x left; height:37px; width:220px; margin:10px auto 1px auto;}
.bar{ color:#4d81bd; font-size:18px;  line-height:35px;background:url(../images/bar.gif) repeat-x; line-height:35px; padding-left:20px;}

.neiye{ padding:5px 15px; background:url(../images/bar02.gif) repeat-y top;}
.news{background-image:url(../images/newsbg.gif); background-repeat:repeat-x; line-height:26px;}

.page{ width:600px; margin:20px auto; text-align:center;}


.pro{ background:url(../images/probg.gif);}
.pro td{ line-height:25px;}

