@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/bg.gif) repeat-x top #ffffff;}

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#3b73b9; text-decoration:none;}



#header{ width:1003px; margin:0 auto; padding:0px; height:110px; }

#head h1{margin:0 0 0 0; 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:50px 20px 0 0; line-height:normal; font-weight:bold;}
.top01 a:link{color:#fff; text-decoration:none; padding:0 5px;}
.top01 a:visited{color:#fff; text-decoration:none; padding:0 5px;}
.top01 a:hover{ color:#3b73b9; text-decoration:none; padding:0 5px;}

/*========================================菜单样式=======================================*/

#menu{ width:1003px; height:35px; margin:0px auto; padding:0px; text-align:center;background:url(../images/menubg.gif) }

#nav { width:930px; font-size:13px; font-weight:bold;  padding:0px; text-align:center; height:35px;}
#nav a {display: block; text-align:center; padding:0 17px; line-height:25px; float:left; background:url(../images/shu.gif) no-repeat right;margin:5px auto;}
#nav a:link {color:#ffffff; text-decoration:none;}
#nav a:visited {color:#ffffff;text-decoration:none;}
#nav a:hover {color:#ffffff;text-decoration:none;  background-color:#0f4176;}

/*========================================菜单样式=======================================*/

#fla{ width:1003px; height:335px; margin:0px auto; padding:0px;}
#search{ width:217px; height:130px; padding:13px; position:absolute; z-index:100; margin:90px 0 0 730px; clear:both; background-color:#3b8ed9; border:#FFFFFF solid 1px;}
.kuang1{ background-color:#ffffff; color:#666; font-family:Arial, Helvetica, sans-serif; height:18px; width:210px; }



.font1{ color:#1461ad; font-size:13px; font-weight:bold; line-height:36px;}
.font1 a{color:#1461ad;}
.font2{ font-size:11px; }
.font3{ color:#FFFFFF;}

#content{margin:10px auto; width:983px; height:auto; overflow:auto; }


.mail{width:160px;
	float:left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;}
.kuang3{ background-color:#ffffff; color:#333; font-family:Arial, Helvetica, sans-serif; height:18px; width:100px; border:#cccccc solid 1px;;}
.contact{ background:url(../images/conbg.jpg) no-repeat top; width:203px; height:142px; padding:65px 10px 8px 10px; float:right; line-height:18px;}
.company{ background:url(../images/aboutbg.gif) no-repeat top; width:485px; height:206px;  padding:10px; float:left;}


#about{ float:right;}
.main02{ margin:10px auto; width:983px; }
.ad{ width:983px; margin:20px auto;}

.about02{ width:792px; float:right; margin:0px;}
.about03{ background:url(../images/leftbg02.jpg); width:216px; height:148px; float:left; padding:40px 0 0 10px; }
.about04{ width:500px; height:185px; float:left; border:#CCCCCC solid 1px; margin-left:15px; }
.about05{ width:263px; float:right; }



.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}
.news{background:url(../images/newsbg.gif) no-repeat left; line-height:25px; padding-left:15px; width:460px; margin:0 auto;}



#foot{ background:#f1f1f1; width:1003px; text-align:center; height:30px; line-height:30px; margin:0 auto;}
#foot a{ margin:0 20px;}
.zzb07tail{ padding:15px 0; margin:0; width:100%; background:url(../images/foot.gif) bottom repeat-x; font-size:12px; height:50px; line-height:20px; text-align:center;}
a.zzb07link:link{text-decoration:none; padding-right:5px;}
a.zzb07link:visited{text-decoration:none; padding-right:5px;}
a.zzb07link:hover { text-decoration: underline; padding-right:5px;}

/*========================================内页样式=======================================*/
#left{float:left;display:inline; }
.left01 a{ display:block;  margin:0; padding:0px; line-height:36px;  color:#FFFFFF; width:193px; text-align:left; padding-left:30px; font-size:12px; letter-spacing:0px;}
.left01 a:link{background:url(../images/leftbg01.gif); color:#333333; }
.left01 a:visited{background:url(../images/leftbg01.gif); color:#333333; }
.left01 a:hover{background:url(../images/leftbg02.gif); color:#ffffff; }

.left02 a{ display:block;  margin:0; padding:0px; line-height:30px;  color:#FFFFFF; width:193px; text-align:left; padding-left:30px; font-size:12px; letter-spacing:0px;}
.left02 a:link{background:url(../images/leftbg01.gif); background-position: center center;color:#333333; }
.left02 a:visited{background:url(../images/leftbg01.gif); color:#333333;background-position: center center; }
.left02 a:hover{background:url(../images/leftbg02.gif); color:#ffffff;background-position: center center; }



#neirong{margin:20px auto; width:983px; height:auto; overflow:auto; background-color:#FFFFFF; padding:10px; border:#CCCCCC solid 1px; }
#right{ float:right; border:#CCCCCC solid 1px; width:700px; padding:20px;}

.bar{background:url(../images/bar.gif) no-repeat right top; font-size:16px; font-weight:bold; color:#006d9e; padding:0px; height:40px; font-family:"微软雅黑";}
.neiye{ padding:5px 15px; background:url(../images/bar02.gif) repeat-y top;}




.newsbg{ border-bottom:#CCCCCC dotted 1px; line-height:30px;}
.page{ text-align:center; margin:20px auto 0 auto; width:600px;}

.prolist{ margin:5px 7px; width:200px; border:#CCCCCC solid 1px; background-color:#ffffff; padding:5px;float:left; display:inline;}
.prolist01{ width:200px; height:150px; border:#ffffff solid 1px;  text-align:center; background-color:#f1f1f1; line-height:150px;  float:left; display:inline ;}
.prolist02{ float:left; width:200px; border:#CCCCCC solid 0px; padding:2px; height:20px; line-height:20px; text-align:center;}
.product01{ width:100px; height:80px; border:#ffffff solid 1px;  text-align:center; background-color:#f1f1f1; line-height:80px; margin:5px auto;}

.line01{ width:440px; border:dotted #999999 1px; height:1px;}

.proshow{ height:auto; margin:0 10px 0 0; border:#CCCCCC solid 1px; padding:3px; float:left; text-align:center; color:#0033CC;}
h3{ font-size:16px; line-height:50px; width:100%; text-align:center; margin:0 auto;}
h4{ width:100%; text-align:center; margin:0px auto; font-size:13px; font-weight:bold; list-style:30px; color:#FFFFFF; background-color:#58a7eb;}
.bar02{ border-bottom:#999999 dotted 1px;border-top:#999999 dotted 1px; width:100%; text-align:center; color:#999999;}
