@charset "utf-8";
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:24px;background:url(../images/topbg.jpg) no-repeat center top #ffffff;}

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#3b73b9; text-decoration:none;}

p,ul,li{ margin:0; padding:0;}

#header{ width:987px; margin:0 auto; padding:0px; height:144px;  }
#header h1{margin:20px 0 0 50px; float:left;font-size:12px; color:#666;}
.toplink{ float:right; text-align:center; width:420px; height:23px; margin:40px 0 5px 0; }
.search{background:url(../images/searchbg.jpg) no-repeat; width:157px; float:right; height:21px;}
.kuang2{ color:#666; font-family:Arial, Helvetica, sans-serif; height:17px; width:120px; border:0px; background-color:#d7dde7; filter:alpha(opacity=10);opacity:0.5;float:left; margin:1px;}
/*========================================菜单样式=======================================*/

#nav {width:773px; height:37px; font-size:13px; font-weight:bold; margin:10px 0 0 0px; padding:0px; text-align:center;background:url(../images/menubg.jpg) no-repeat; float:right}
#nav ul{margin:0 0 0 15px; padding:0px;}
#nav ul li{margin:8px 0 0 0; padding:0px; list-style:none; float:left;background:url(../images/shu.gif) no-repeat; height:21px;width:110px;}

#nav a {display: block; text-align:center; font-size:13px; padding-top:0px; line-height:21px;  }
#nav a:link {color:#000; text-decoration:none;}
#nav a:visited {color:#000;text-decoration:none;}
#nav a:hover {color:#ffffff;text-decoration:none; background:url(../images/menuon.gif) center top repeat-x;}

/*========================================菜单样式=======================================*/



#fla{ width:100%; height:355px; margin:10px auto; padding:0px; text-align:center;background:url(../images/flabg.gif) repeat-x; }


.font1{ color:#1461ad; font-size:13px; font-weight:bold; line-height:36px;}
.font1 a{color:#1461ad;}
.font2{color:#9f0b10; font-size:12px; font-weight:bold;}
.font3{ color:#FFFFFF;}


#content{margin:0px auto; width:981px; padding:0px; height:auto; overflow:auto; background:url(../images/conbg.gif) repeat-x top;}
#main{margin:0px auto; width:1001px;height:auto; overflow:auto;}


.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}


#left{float:left; display:inline; width:217px; margin:0px; height:auto;background:url(../images/left02.gif) repeat-y top left;}

.left01 {background:url(../images/leftbg.gif) no-repeat left; line-height:23px; width:177px; padding-left:40px; font-weight:bold; margin:0px;}
.left01 a:link{color:#333333;  }
.left01 a:visited{ color:#333333;}
.left01 a:hover{ color:#d4e9fc; }

.left02 { line-height:22px; width:177px; padding-left:40px; font-weight:normal; margin:0 auto;}
.left02 a:link{color:#333;}
.left02 a:visited{ color:#333;}
.left02 a:hover{ color:#CC3300; }

.news01{ height:240px;}
.news01 dd{ clear:both; padding:0 0 0 20px; background:url(../images/newsbg.gif); line-height:30px; margin:0;}

.indexnews{ background:url(../images/newsborder.gif); width:321px; height:160px; clear:both; padding:10px 15px;}
.indexnews h3{ font-size:13px; height:30px; list-style:30px; font-weight:normal; color:#FFFFFF; padding:0; }


#mid{ width:458px; float:left; margin-left:15px;}
.mid01{ clear:both; height:210px;}
.mid01 p{ margin:0; padding:0; line-height:20px; color:#666666;}

.news a{ margin-left:10px; line-height:30px; display:block; border-bottom:#CCCCCC dashed 1px; width:240px; background:url(../images/icon02.gif) left no-repeat; padding-left:10px;}

#rig{ float:right; width:260px; display:inline;}
.rig01{ height:120px;}
.rig02{ background:url(../images/rig03.gif); width:209px; height:181px; padding:0 15px;}




.zzb07tail{ width:100%; margin:20px auto 0 auto; height:40px; padding:45px 0 0 0px;color:#fff;  background:url(../images/foot.jpg) no-repeat top center #abbacd; text-align:center;}
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;}





#right{width:720px; min-height:300px;overflow:auto;float:right;}
.bar{background:url(../images/bar.gif) no-repeat right top; padding:0px; height:43px; line-height:33px;padding-left:10px; font-weight:bold;  font-size:16px; color:#FF6600}
.bar02{ margin:20px 0;}

.page{ text-align:center; margin:20px auto 0 auto; width:720px; clear:both; border-top:#c4cddc solid 3px; color:#666666;}


.newsbg{ border-bottom:#cccccc dotted 1px; line-height:25px;}



.bshare-custom{ text-align:right; border-top:#CCCCCC solid 2px; margin:20px 0; padding:5px;}

.title{ background-color:#c4cddc; font-weight:bold; clear:both; width:720px; text-align:center; margin:10px 0;}
