@charset "utf-8";
body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525252;
	line-height:22px;
	background-color: #27A4DE;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

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:99px; margin:0 auto; background:url(../images/topbg.gif) top repeat-x; background-color:#FFFFFF;}

#head h1{
	margin:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:24px;
	font-weight:normal;
}

.top01{ float:right; text-align:right; margin:50px 20px 0 0; line-height:normal}
.top01 a:link{color:#666666; text-decoration:none; }
.top01 a:visited{color:#666666; text-decoration:none;}
.top01 a:hover{ color:#3b73b9; text-decoration:none;}
/*========================================菜单样式=======================================*/


#nav { width:985px; height:37px; font-size:13px; font-weight:bold; background:url(../images/menubg.gif) repeat-x bottom; margin:0px auto; padding:0px;}
#nav ul{margin:0px; padding:0px;display:inline;}
#nav ul li{margin:0px; padding:0px; list-style:none; float:left; background:url(../images/menubg.gif) repeat-x bottom; height:37px;}


#nav a {display: block; text-align:center; padding:0 24px; line-height:37px;}
#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);}

/*========================================菜单样式=======================================*/
#fla{
	width:1003px;
	height:233px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	background-color: #ffffff;
	background-image: url(../images/10.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#notice{ width:985px; height:37px; line-height:37px; margin:0 auto; background:url(../images/ggbg.gif) repeat-x;}

.kuang3{ background-color:#ffffff; color:#666; border:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; height:18px; width:160px;}

.font1{ color:#006a9a; font-size:13px; font-weight:bold; line-height:36px;}
.font1 a{color:#006a9a;}
.font2{color:#111111}
.font3{color:#1967b0; }
.font4{ color:#1967b0; font-size:16px; font-weight:bold; font-family:"微软雅黑"; line-height:40px;}
.font5{ color:#FF9900; font-size:14px;}


#content{margin:0px auto; width:1003px; padding:0 0 20px 0; height:auto; overflow:auto; background:#ffffff;}

#left{ width:215px; float:left; margin:0 25px 0 10px; height:auto; display:inline;}
#about{ margin-right:10px; float:right;  display:inline;}
.aboutpic{ float:left; margin-right:20px; width:220px; height:150px;}
.aboutindex{ padding:5px; line-height:24px;z-index:-1000;}



.td01{  padding-left:30px; background:url(../images/left02.gif) repeat-y;}
.td01 li{
	text-decoration: none;
	list-style-type: none;	
	
	
	}

.td02{  padding-left:20px; background:url(../images/left04.gif) repeat-y; color:#1a66b1;}
.td02 a{ color:#1a66b1;}
.td03{
	background:url(../images/news02.jpg) repeat-y top;
	padding:2px 7px;
	height:110px;
	vertical-align: top;
}
.td03 ul{ margin:0 0 0 20px; width:305px; padding:0; float:left;}
.divnews{ background:url(../images/==iconnews.gif) no-repeat left; padding-left:0px; height:22px;}


.culture{
	width:266px;
	height:216px;
	border:solid #CCCCCC 1px;
	float:right;
	overflow:hidden;
	background-image: url(../images/05.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	line-height: 24px;
}

#main{margin:0px auto; width:1003px; height:auto; overflow:auto; background:#ffffff;}
#link{ width:985px; background:url(../images/cbg.gif) repeat-x; margin:20px auto;display:inline;}
#link ul{ margin:0; padding:0}
#link ul li{ background:url(../images/c03.gif) no-repeat; width:183px; line-style:24px; height:24px; float:left; margin:0 10px; padding-left:30px;}





.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:736px; margin:20px 10px 0 0;}
.bar{background-image:url(../images/bar.gif); background-repeat:no-repeat;  font-size:13px;color:#1967b0; padding:0 0 0 30px; height:40px; font-weight:bold; line-height:62px;}
.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; background:url(../images/bar02.gif) repeat-y top;}

#leftmenu{ width:198px; float:left; margin:20px 10px 0 10px; height:auto;display:inline; text-align:center}
#left01 a{ display:block;  margin:5px 0; padding:0px; line-height:34px;  color:#FFFFFF; width:198px; text-align:center; font-size:14px; font-weight:bold;}
#left01 a:link{background:url(../images/leftbg.gif); }
#left01 a:visited{background:url(../images/leftbg.gif); }
#left01 a:hover{background:url(../images/leftbgon.gif); }

#left02 a{ display:block;  margin:5px 0; padding:0px; line-height:34px;  color:#FFFFFF; width:198px; text-align:center; font-size:12px; font-weight:bold;}
#left02 a:link{background:url(../images/leftbg.gif); }
#left02 a:visited{background:url(../images/leftbg.gif); }
#left02 a:hover{background:url(../images/leftbgon.gif); }





.zzb07tail{ width:985px; background:url(../images/footbg.gif) repeat-x top;  line-height:68px; margin:0 auto; height:68px; color:#FFFFFF;}
a.zzb07link:link{color:#ffffff;text-decoration:none; padding-right:5px;}
a.zzb07link:visited{color:#ffffff;text-decoration:none; padding-right:5px;}
a.zzb07link:hover {color:#fff; text-decoration: underline; padding-right:5px;}

.page{ width:600px; margin:20px auto 0 auto; text-align:center;}

.newsbg{background:url(../images/newsbgg.gif) bottom; background-repeat:repeat-x; line-height:26px;}
.prolist01{background:url(../images/probg.gif) repeat-x bottom; line-height:24px;}

.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;}


.proshowlist{ float:left; margin:10px; }
.proshowlist01{ width:200px; height:140px; border:#eeeeee solid 1px; text-align:center; padding:2px;}
.proshowlist02{ width:200px; }
.proshowlist02 a{ text-align:center; line-height:18px; font-size:11px;}
.proshow{ text-align:center;}
#left .contact p {
	margin: 0px;
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
