@charset "utf-8";
body{margin:0px; padding:0px; background:url(../images/bg.gif) repeat-x top #FFFFFF; font-size:12px; color:#333333; line-height:22px; font-family:Arial, Verdana,Helvetica, sans-serif}

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#538ccf; text-decoration:none;}

hr{ color:#CCCCCC; height:1px;}


#head{width:945px; height:129px; margin:0 auto;}
#head h1{ margin:20px 0 0 0px; float:left;}

#head h2{ float:right; font-size:10px; font-weight:normal; text-align:right; line-height:18px; margin:80px 0 0 0;}


/*========================================菜单样式=======================================*/

#nav { width:948px; height:36px; line-height:36px; list-style-type: none; text-align:right; font-size:13px; font-weight:bold;  margin:0 auto; padding:0px; float:inherit;}
#nav ul{margin:0px; padding:0px; float:right; text-align:right}
#nav ul li{margin:0px; padding:0px; list-style:none; float:left;  height:36px;  }


#nav a {display: block; text-align:center; width:118px; margin:0 0 0 5px;background-image:url(../images/menubg.gif);}
#nav a:link {color:#FFF; text-decoration:none;}
#nav a:visited {color:#FFF;text-decoration:none;}
#nav a:hover {color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);} 

#nav a.menu2 {display: block; text-align:center; width:218px; margin:0 0 0 5px;background-image:url(../images/menubg2.gif);}
#nav a.menu2:link {color:#FFF; text-decoration:none;}
#nav a.menu2:visited {color:#FFF;text-decoration:none;}
#nav a.menu2:hover {color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);} 


#current{ color:#fff;}
#current a{ color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);}
#current a:link{ color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);}
#current a:hover{ color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);}
#current a:visited{ color:#fff;text-decoration:none; background-image:url(../images/menubgon.gif);}

/*========================================菜单样式=======================================*/

#fla{width:938px; height:341px; margin:0px auto; padding:5px; background-color:#0373bf; text-align:center; float:inherit; }


.font1{ color:#538ccf;}
.font1 a{ color:#538ccf;}

.font2{color:#0e2c6e; font-size:14px; font-weight:bold; line-height:45px;}

.font3{ color:#990000; font-size:18px; line-height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#CCCCCC dotted 1px;}
.font4{ color:#FFFFFF; font-weight:bold;}

.font6{color:#660000;}
a.font6:link{color:#660000; text-decoration:none; padding-right:5px; }
a.font6:visited{color:#660000; text-decoration:none; padding-right:5px;}
a.font6:hover { color:#660000; text-decoration:underline; padding-right:5px;}



#content{margin:20px auto; width:938px; height:auto; overflow:auto;}

#left{float:left; display:inline}
.prolist{background:url(../images/leftbg.gif) repeat-y top; padding-left:12px; padding-bottom:4px;}


.search{ background:url(../images/searchbg.jpg) no-repeat right; padding:0; text-align:left; width:118px; padding-left:60px;}
.kuang1{  border:#CCCCCC solid 1px; background-color:#fff; color:#666; height:15px; width:145px; background-repeat:no-repeat;}
.kuang3{ border:none; background-color:#fff; color:#666; height:19px; width:120px; background:url(../images/searchbg.gif) no-repeat; padding-left:50px;}
.mailborder{ border:#eeeeee solid 1px; height:90px; padding:5px 0;}
.contact{ font-family:Arial, Helvetica, sans-serif;}

#mid{ float:left; width:209px; margin-left:20px; display:inline; text-align:justify; padding:0 20px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
.mid01{ padding:10px 5px; text-align:left; float:none; line-height:20px;}
.mid02{ margin-top:15px; width:209px; height:auto; margin:0 auto; text-align:center;}
.mid03{ width:405px; margin:7px 0 0 9px;}

.right{ float:right; width:206px;}
.news{ line-height:26px; border-bottom:#CCCCCC dotted 1px; width:206px; overflow:auto;}
.newstitle{ float:left; width:450px; line-height:26px;background:url(../images/newsbgg.gif) repeat-x bottom;}
.newsdate{ float:right; width:100px; line-height:26px; text-align:center;}


#N-mid{ float:left; width:209px; margin-top:20px; display:inline; text-align:justify; padding:0 20px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}

.N-right{ float:right; width:440px;margin-top:20px; }
.N-news{ line-height:26px; border-bottom:#CCCCCC dotted 1px; width:440px; overflow:auto;}






.bar{height:60px; background:url(../images/bar.gif) repeat-x; line-height:60px; font-size:18px; font-weight:bold; color:#333333; width:928px; margin:0 auto; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#neiye{width:938px; height:auto; text-align:left; margin:20px auto;}
#neiye .left{ float:left;}


.about{ margin-left:10px; width:590px;}
.about01{background:url(../images/about_bg02.gif) no-repeat top; font-size:14px; color:#111111; line-height:31px; font-weight:bold; padding-left:20px;}
.about02{ background:url(../images/about_bg07.gif) repeat-y top; padding:10px;}



#leftmenu{ width:200px; padding:5px 0px; float:left;}
#leftmenu a{ display:block;margin:0px; padding:0px; line-height:28px;  color:#FFFFFF; width:180px; text-align:left; padding-left:20px; font-size:12px; letter-spacing:0px;}
#leftmenu a:link{ background:url(../images/leftmenubg.gif) no-repeat; color:#333333; }
#leftmenu a:visited{background:url(../images/leftmenubg.gif) no-repeat; color:#333333; }
#leftmenu a:hover{background:url(../images/leftmenubgon.gif) no-repeat; color:#ffffff; }

#leftmenu02{ width:200px; padding:5px 0px; float:left;}
#leftmenu02 a{ display:block;margin:0px; padding:0px; line-height:28px;  color:#FFFFFF; width:190px; text-align:left; padding-left:10px; font-size:11px; letter-spacing:0px;background:url(../images/leftmenubg.gif) no-repeat; }
#leftmenu02 a:link{ color:#333333; }
#leftmenu02 a:visited{color:#333333; }
#leftmenu02 a:hover{background:url(../images/leftmenubgon.gif) no-repeat; color:#ffffff; }

a#leftonon{ display:block; color:#fff; font-weight:bold; text-decoration:none; background-image:url(../images/leftmenubgonon.gif);}
a#leftonon:link{ color:#fff;}
a#leftonon:visited{ color:#fff;}
a#leftonon:hover{ color:#000000;}

#leftmenu p{ font-size:11px;} 
#leftmenu p a{ font-size:12px; clear:both; padding:0; line-height:24px; display:none; color:#333333} 
#leftmenu p a:link{  }
#leftmenu p a:visited{  }
#leftmenu p a:hover{ color:#003366;}

.neirong{ padding:0px; height:auto; overflow:auto; width:720px; text-align:inherit; overflow:hidden;}


.probg{ background:url(../images/probg.gif) no-repeat; width:700px; height:140px; padding:50px 0 0 20px;}
.protitle{ width:700px; background-color:#96cbd5; background:url(../images/protitlebg.gif) repeat-x top; padding-left:10px; margin:20px 0; font-weight:bold; height:25px; clear:both; text-align:left; color:#FFFFFF
}
.protitle a{ color:#FFFFFF;}


.prolist{ margin:5px 8px; width:150px; border:#CCCCCC solid 1px; background-color:#ffffff; padding:5px; float:left; display:inline;}
.prolist01{ width:150px; height:110px; border:#ffffff solid 1px;  text-align:center; background-color:#FFFFFF; float:left; display:inline }
.prolist02{ float:left; width:150px; border:#CCCCCC solid 0px; padding:2px; height:20px; line-height:20px; text-align:center;}


.proshow{ float:left; width:480px; margin-left:20px;}
.show{ background:#b5dbe4; padding:5px; border:#8dbec9 solid 1px; width:650px; margin:0 auto;}

.border01{text-align:justify; border:#fff solid 1px; padding:0px; text-decoration:underline; height:120px;}

.zzb07tail{ font-weight:normal; width:975px; text-align:center; margin:25px auto; height:70px; padding-top:20px; background:url(../images/foot.gif) repeat-x top; color:#666; }
.zzb07tail a{margin:0 3px; color:#666; }
a.zzb07link:link{color:#666;text-decoration:none; }
a.zzb07link:visited{color:#666;text-decoration:none; }
a.zzb07link:hover {color:#666; text-decoration: underline; }

.page{ text-align:center; margin:20px auto 0 auto; width:600px;}

.proli{ margin:5PX 12px; width:200px; border:#8dbec9 solid 1px; background-color:#bbdee7; padding:5px; float:left;display:inline;}
.proli01{ width:200px; height:150px; border:#ffffff solid 1px;  text-align:center; background-color:#FFFFFF; float:left; display:inline; z-index:-100; }
.proli02{ float:left; width:200px; border:#8dbec9 solid 0px; padding:2px; height:20px; line-height:20px; text-align:center;}
.proli02 a{ color:#FFFFFF;}
.proli03{}

.line01{  height:25px; background:url(../images/menubgon.gif) repeat-x bottom; color:#FFFFFF; font-weight:bold; margin-top:10PX; padding-left:10PX;}
.newsbg{ border-bottom:#CCCCCC dotted 1px;}
.newsbg01{olor:#4ca033; font-weight:bold;}
.newsbg01 a{color:#4ca033;}
.newsbg02{ color:#999999;}

h3{ border-bottom:#CCCCCC dotted 1px; padding-bottom:10px;}