@charset "utf-8";
body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:24px;

}


div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, { 
 padding: 0;
 margin: 0; 
 }
 img { 
 border: 0;
 }
 
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#003367; text-decoration:none;}



#header{ width:1052px; margin:0 auto; padding:0px; height:92px; }
#header h1{margin:0px ; float:left;}
.toplink{ float:right; margin:20px 0px 0px 0px; width:380px; line-height:30px; text-align:right;}

.toplink1{ color:#64b1b4;}

/*========================================菜单样式=======================================*/

#fla{ width:100%; margin:0px auto; padding:0px 0px 0px 0px; text-align:center; }
#banner{ width:1052px; height:200px; margin:20px auto; padding:0px; text-align:center; }

/*========================================菜单样式=======================================*/


.search{
	margin:0px 0;
	float:left;
}
.kuang2{ background-color:#ffffff; border:#CCCCCC solid 1px; color:#666; font-family:Arial, Helvetica, sans-serif; height:20px; width:130px; }

.left-prodh1{
	font-size:14px;
	font-weight:bold;
	padding:3px 0px 0px 10px;
	width:214px;
	color:#eeeeee;
	height:30px;
	background:url(../images/left-dh.jpg);
}


#nav { width:100%; height:35px;  margin:0 auto; padding:0px; text-align:center;text-align:center; background:url(../images/gtmenu.gif) repeat-x; }


#foot{ width:100%;background:url(../images/gtfoot.gif) repeat-x bottom #f9f9f9;  clear:both;}

.foot1{ width:1052px; margin:0px auto;}

.foot1 p{ line-height:18px; float:left}

.zzb07tail{ width:100%;  margin:0px auto 0 auto; clear:both;   text-align:center; clear:both;   height:60px; line-height:65px; color:#CCCCCC;}
a.zzb07link:link{ text-decoration:none; padding-right:5px; color:#fff;}
a.zzb07link:visited{ text-decoration:none; padding-right:5px;color:#fff;}
a.zzb07link:hover {text-decoration: underline; padding-right:5px;color:#ffffff;}

.erweima{ width:100px; float:right;}

/*========================================内页样式=======================================*/



/*========================================菜单样式=======================================*/




.font1{ color:#cc9900;line-height:36px;}
.font1 a{color:#cc9900;}
.font2{ color:#CC0000; font-weight:bold;  margin-right:10px;}

.font3{ color:#FFFFFF;}






#content{margin:10px auto; width:1052px; height:auto; overflow:hidden;clear:both; padding:0px; background:#FFFFFF;}



#mian-jd1 {

	width:220px;
	height:242px;
	z-index:1;
	font-size:12px;
	float:left;
	margin-right:10px;
}
#mian-jd2 {

	float:left;
	width:434px;
	height:239px;
	z-index:2;
	padding:0px 0px 0px 10px;
}
#mian-jd3 {
	float:left;
	width:373px;
	height:232px;
	z-index:3;
}








#about{width:730px; height:auto; float:right; padding:0px 0px; margin:0; display:inline; }
.about01{ clear:both; height:auto; }
.about01 p{ margin:0; padding:10px; line-height:20px;}


.about02-1{ width:357px; border:#eeeeee solid 1px; float:left}

.about02-2{ width:357px; border:#eeeeee solid 1px; float:right}
.inews{ padding:0; margin:0;}
.inews a{ display:block; padding-left:15px;background:url(../images/gtnewsbg.gif) left bottom no-repeat; line-height:30px;}



/*========================================内页样式=======================================*/


#left{
	float:left;
	display:inline;
	width:224px;
	height:auto;
	padding-bottom:20px;
	border: 1px solid #CCCCCC;
}
#left h1{ font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; background:url(../images/leftbarbg.gif) repeat-x top; margin:0; padding:0; height:42px; line-height:42px;}
#left h1 span{ font-size:11px;}
.left01 { line-height:29px; font-weight:weight;text-align:left; font-weight:bold; margin-top:5px; padding-left:5px; }
.left01 a{color:#0561a3;  display:block; background:url(../images/gtleftbg.gif) no-repeat left top;  width:204px; padding-left:10px; margin:0;}
.left01 a:hover{background:url(../images/gtleftbg2.gif) no-repeat left top; color:#fff; display:block; }


.left02 { background:url(../images/gif-0057.gif) no-repeat left; border-bottom:#999999 dotted 1px; line-height:22px; width:180px; padding-left:10px; font-size:12px; font-weight:normal; margin-left:8px;}


a#leftonon { color:#CC0000;}


.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}

#right{width:770px; height:auto; float:right; background:url(../images/rightbg.gif) left top repeat-x #ffffff; padding:18px 15px; margin:0; display:inline; }
.bar{background:url(../images/bar.gif) no-repeat left top; height:40px; line-height:25px; color:#000000;  font-size:18px; margin-bottom:15px; text-transform:uppercase; padding-left:20px; font-family:"微软雅黑"}
.bar02{ border-bottom:#CCCCCC dotted 1px;border-top:#CCCCCC dotted 1px;}

.news1{ border-bottom:#CCCCCC dotted 1px; padding:10px; margin:20px auto; height:150px;}
.news1 img{ border:#CCCCCC solid 1px; margin-right:20px; padding:5px;}
.news{ width:680px; margin:0 auto; clear:both;}
.news li{ border-bottom:#CCCCCC dashed 1px; line-height:30px;}

.link1{ border-bottom:#CCCCCC dotted 1px; padding:1px; margin:2px 30px; height:30px; line-height:30px; clear:both; }

.page{ width:100%; margin:20px auto; text-align:center; clear:both;  height:20px; line-height:20px; background-color:#eeeeee;}
.newsbg{ border-bottom:#CCCCCC dotted 1px; background-color:#FFFFFF; line-height:30px;}

h5{ text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; font-family:"微软雅黑"; color:#003367;border-bottom:#eeeeee solid 1px;}



.fc{ margin:5px 5px; width:220px; height:190px; background:url(../images/fcbg.gif) no-repeat top left; float:left; display:inline;}
.fc01{ width:190px; height:140px; border:#dddddd solid 0px; margin:11px 0 0 11px; }
.fc02{  height:20px; line-height:20px; text-align:center;  }
.fengcaishow{ width:650px; padding:10px; background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 auto; text-align:center}



.prolist{ margin:5px 15px; width:320px; height:130px;  float:left; padding:5px; display:inline;}
.prolist01{ width:140px; height:120px; text-align:center; background-color:#ffffff; padding:2px; border:#CCCCCC solid 1px;  float:left; display:inline; }
.prolist02{ float:right; width:165px; line-height:18px; font-size:11px; text-align:left; display:inline ;}


.pshow1{ clear:both; margin:10px 0; height:355px}
.pshow1-1{ width:300px; height:300px; margin-right:40px; text-align:center; float:left; border:#eeeeee solid 3px;}
h4{ text-align:left;  font-size:14px; font-weight:bold; list-style:30px; color:#003367; }
.title{ clear:both; BORDER-BOTTOM: #dddddd 1px solid}

.left-pro{
	width:214px;
	float:left;
	padding:5px 3px 5px 3px ; 
}
.left-pro ul{
padding:0px 3px 0px 0px; margin-bottom:0px;
}
.left-pro ul li{
	height:23px;
	background-attachment: scroll;
	background-image: url(../images/icon05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0px 0px 0px 27px;
	width:185px;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.left-pro span{ float:right}
.left-pro ul li a{
	color:#696969;

}
.left-pro ul li a:visited{ color:#696969;  }
.left-pro ul li a:hover{ color:#696969; }


.pro{ float:left; padding:10px 0px 0px 10px;width:740px; }
.pro ul{ margin-bottom:5px; padding-left:5px;}
.pro ul li{
	width:240px;
	float:left;
	text-align:center;
}
.pro ul li a{ color:#bbbbbb; font-weight:bold; font-size:12px;
}
.pro ul li a:visited{ color:#bbbbbb; font-weight:bold; font-size:12px;
}
.pro ul li a:hover{ color:#bbbbbb; font-weight:bold; font-size:12px;
}

.pro ul li img{
	width:158px;
	height:210px;
	border: 1px solid #CCCCCC;
	padding:3px;
}
.pro ul li span {
	display:block;
	height:25px;
	color:#666666;
	text-align: center;
}

.right-news{ float:left; margin-top:0px;  padding:30px 0px 10px 80px;
	width:600px;}
.right-news ul{
	padding:1px 10px 0px 5px;
}
.right-news ul li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a6a6a6;
	padding-left:20px;
	background-attachment: scroll;
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	background-position: left;
	line-height:30px;
}
.right-news ul li a{ color:#000}
.right-news span{ float:right; color:#000}