@charset "utf-8";
body{ background:url(../images/bg.gif) repeat-x top #d7d7d7; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:22px;}

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#3b73b9; text-decoration:none;}


#head{width:1003px; height:89px; margin:20px auto 0 auto;}

#head h1{margin:16px 0 0 20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:24px; font-weight:normal;}

.top01{ width:220px; float:right; text-align:right; margin:30px 20px 0 0; line-height:normal}
.top01 a:link{color:#666666; text-decoration:none; padding:0 10px;}
.top01 a:visited{color:#666666; text-decoration:none; padding:0 10px;}
.top01 a:hover{ color:#3b73b9; text-decoration:none; padding:0 10px;}
/*========================================菜单样式=======================================*/


#menu{ margin:0 auto; background:url(../images/menubg.gif) repeat-x;}
#menu td{ color:#FFFFFF; font-size:14px;}
#menu td a{ font-weight:bold; margin:0 24px;}
#menu td a:link {color:#fff; text-decoration:none;}
#menu td a:visited {color:#fff;text-decoration:none;}
#menu td a:hover {color:#ffbec3;text-decoration:none; }


/*========================================菜单样式=======================================*/
#fla{ width:1003px; height:235px; margin:0 auto; padding:0px; text-align:center; background-color:#FFFFFF;}
#notice{ width:985px; height:37px; line-height:37px; margin:0 auto; background:url(../images/ggbg.gif) repeat-x;}

.kuang3{ background-color:#ffffff; color:#666; font-family:Arial, Helvetica, sans-serif; height:18px; width:100px;border:#CCCCCC solid 1px;}

.font1{ font-weight:bold; line-height:36px; font-size:18px;}
.font1 a{color:#006a9a;}
.font2{font-size:11px; }
.font3{ color:#ffffff;}

.font4{ color:#286a8e; font-size:16px; font-weight:bold; font-family:"微软雅黑"; line-height:40px;}
.font5{ color:#FF9900; font-size:14px;}
.font6{ color:#999999; font-size:11px;}

.font7{ background-color:#990000; padding-left:10px; font-weight:bold; line-height:20px; height:20px; color:#FFFFFF;}

#content{margin:0px auto; width:1003px; height:auto; overflow:auto; background-color:#FFFFFF; padding:0 0 20px 0}
#main{width:985px; margin:0px auto; height:auto}
#main02{ background:url(../images/main02.gif) repeat-y top; width:985px; margin:2px auto; height:auto}
.indexnews{background:url(../images/newsbg.gif) left; padding-left:15px; line-height:25px; height:25px; width:434px; text-align:left;}



.tab1{ float:left; margin:0 10px;}
.tab1-1{ background:url(../images/pic01.jpg) no-repeat bottom right; line-height:16px; }

.tab2{ margin:0 0 0 26px; float:left}
.tab2-1{ padding:10px;}

.tab3{ margin:0; float:right}
.tab3-1{ background:url(../images/pic02.jpg) no-repeat bottom right; }

.tabpro{ margin:10px 20px; padding:0px; float:left;}
.tabpro ul{ margin:0; padding:0}
.tabpro li{ float:left; list-style:none;}


#left{ float:left; margin:0px 10px 0 10px; height:auto;display:inline; background:url(../images/leftbg.gif) repeat-y;}
.left01{ background:url(../images/left01.gif); height:46px; line-height:40px; text-align:center;}
.left02{ background:url(../images/left02.gif) repeat-y; line-height:35px; padding-left:33px; padding-top:5px; font-weight:bold;}


.left03{background:url(../images/pic02.jpg) no-repeat bottom right; padding-left:10px;}


#link{ width:985px; background:url(../images/linkbg.gif) repeat-x; height:67px; line-height:67px; font-weight:bold; margin:0px auto;}



.about{line-height:20px; padding-top:10px;}
.news{background:url(../images/main03.gif) repeat-x; margin:10px 0;}
.newslist{background:url(../images/newsbg.gif) no-repeat left; list-style:29px; padding-left:15px;}


#right{ float:right; width:738px; margin:0px 10px 0 0; background:url(../images/neibg.gif) repeat-y top;}
.bar{background-image:url(../images/bar.gif); background-repeat:no-repeat; padding:0 0 0 20px; height:46px; line-height:40px;}
.barright{ color:#666666; width:400px; float:right; margin:0 20px 0 0; font-size:12px; font-weight:normal; text-align:right;}
.neiye{ padding:5px 15px;}


.zzb07tail{ background:url(../images/foot.gif) repeat-x; width:1003px; line-height:52px; margin:0px auto; height:52px; text-align:center;color:#fff;}
a.zzb07link:link{color:#fff;text-decoration:none; padding-right:5px;}
a.zzb07link:visited{color:#fff;text-decoration:none; padding-right:5px;}
a.zzb07link:hover {color:#fff; text-decoration: underline; padding-right:5px;}


.page{ text-align:center; margin:20px auto 0 auto; width:600px;}
.newsbg{ border-bottom:#CCCCCC dotted 1px;}
.prolist{ float:left; margin:10px;}