/*共公类*/
body{ margin:0px; font-size:12px; line-height:23px; color:#666; font-family:"宋体" sans-serif; color:#000; font-family:Arial, Helvetica, sans-serif,Simsun;}
h1,h2,h3,h4{margin:0px; padding:0px; font-size:12px; font-weight:normal;}
ul,ol,li{margin:0px; padding:0px; list-style-type:none;}
p,dl,dt,dd{margin:0px; padding:0px;line-height:22px}
img{border:none; margin:0px; padding:0px;}
a{text-decoration:none;color:#000;}
.clear{clear:both;}
.flo{ float:left;}
.flot{ float:right;}
/*共公类*/
/* 网页底部 */
.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000;
}

.zzb07link:hover {
	text-decoration: underline;
	color:#000;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
.zzb07tail a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

/* 网页底部 */@charset "utf-8";
/* CSS Document */

.top{ width:100%; height:9px; background:#f3f3f3; font-size:0px; line-height:0px;}
.box{ width:986px;}
.topb{ width:383px; height:32px; background:url(../images/5.jpg);}
.logo{ width:441px; height:41px;}
.topc{ width:428px; height:41px;}
.nav{ width:428px; height:20px; padding-top:46px;}
.nav ul li{  height:20px; text-align:right; float:left; position:relative; padding-left:50px;}
.nav ul li ul{ position:absolute; top:20px; left:30px; z-index:99999; display:none; background:#f3f3f3;}
.nav ul li ul li{ width:115px; height:30px; line-height:35px; text-align:left; padding-left:5px; background:#f3f3f3; padding-left:20px;}
.nav ul li ul li:hover{ background:#FFF;}

.center{ width:986px; height:51px; background:url(../images/12a.jpg); margin-top:16px;}
.ssou{ width:353px; height:35px; padding-top:16px;}
.text{ width:212px; height:27px; padding-left:10px; padding-top:5px;}
.centera{ width:986px; height:184px; margin-top:25px; }
.centera ul{ width:990px; }
.centera ul li{ width:181px; height:182px; background:url(../images/15.jpg) no-repeat; float:left; margin-right:7px; padding:10px 5px 5px 5px;}
.centera ul li p{ line-height:30px;}
.centerb{ width:986px; margin-top:20px;}
.centerd{ width:482px; height:275px; background:url(../images/21.jpg);}
.centerda{ width:482px; height:65px;}
.centerdc{ width:44s2px; height:180px; padding:0px 10px  0px 10px; color:#FFF;}
.vcentercd{ width:44s2px; height:20px; padding:0px 10px  0px 10px; color:#FFF; text-align:right;}
.vcenterd{ width:482px; height:275px; background:url(../images/26.jpg);}
.vcenterda{ width:482px; height:65px;}
.vcenterdc{ width:442px; height:180px; padding:0px 10px  0px 10px; color:#353E29;}

.vcenterdc ul li{ width:402px; height:20px; line-height:20px; padding:0px 20px 0px 20px;}

.vcenterdd{ width:44s2px; height:20px; padding:0px 10px  0px 10px; color:#353E29; text-align:right;}
.down{ width:986px; margin-top:15px; text-align:center;}
 
 /*子页样式*/

.zytop{background:#000; width:100%; height:29px;}
.zylogo{ width:294px; height:83px; margin:auto;}
.zynav{ width:808px; height:45px;}
.zynav ul li{ width:101px; height:45px; line-height:45px; text-align:center; font-style:13px; font-weight:bold; float:left; text-align:center;}
.zynav ul li a{ color:#000;}
.zynav ul li.one a{ color:#F00;}
.zynav ul li a:hover{ color:#F00;}
.ss{ width:187px; height:25px; padding-top:13px;}
.ssa{ width:150px; height:23px;}
.ssab{ width:140px; height:21px; border:1px solid #CCC; padding-left:10px; line-height:21px;}
.ssb{ width:28px; height:26px;}
.zytopc{ width:1000px; height:22px; background:#f4edd3; margin-bottom:5px;}
.zybanner{ width:1000px; height:454px;}
.zyleft{ width:238px;}
.zyleft p{ color:#000; font-size:13px; font-weight:bold; width:238px; height:49px;}
.zyleft ul li{ width:200px; padding-left:16px; height:34px; line-height:34px; border-bottom:1px solid #000;  color:#000; position:relative;}
.zyleft ul li ul{ width:300px; border:1px solid #000; padding:5px; position: absolute; top:0px; left:200px;}
.zyleft ul li ul li{ border-bottom:solid #CCC 1px;}
.zylefta{ width:238px; height:49px; background:url(../images/33a.jpg);}
.zyleftaa{ width:238px; height:49px; background:url(../images/43.jpg);}
.zyleftb ul li{width:222px; padding-left:16px; height:29px; line-height:29px; border-bottom:1px dashed #CCCCCC;  color:#000; position:relative; background:url(../images/34.jpg) left no-repeat;}
.zyleftb ul li a:hover{ color:#F00; text-decoration:underline;}
.zyleftb p{width:222px; padding-left:16px; height:29px; line-height:29px; border:1px dashed #CCCCCC;  color:#000; position:relative; background:#f3f3f3; margin-top:10px;}
.zyleftb p a:hover{ text-decoration:underline; color:#F00;}

.zyrig{ width:727px;}/*子页右*/
.zyriga{ width:727px; height:49px; background:url(../images/35.jpg); }
.zyriga p{ font-weight:bold; color:#000; font-size:15px; color:#747474; line-height:60px; height:60px; padding-left:5px;}
.zyrigb{ width:707px; padding:10px; min-height:500px;}
.zydown{ height:61px; background:url(../images/12.jpg) repeat-x; margin-top:20px;}
.zydowna{ width:141px; height:61px;}
.zydownb{ width:848px; height:36px; padding-top:13px; padding-bottom:12px;}
.zydownb a{ display:block; padding-left:10px; float:left; margin-bottom:10px;}
.zydownc{ border-top:1px solid #000; padding-top:10px; text-align:center; height:45px;}
.zyrigc{ width:707px; padding:10px; min-height:500px;}
.zyrigc ul li{ height:30px; line-height:30px; width:707px; border-bottom:#CCC 1px dashed; text-align:left; background:url(../images/34.jpg) no-repeat left; padding-left:15px;}

.fy{ width:707px; text-align:center; margin-top:20px; margin-top:20px;}

.bt{width:707px; line-height:33px; border-bottom:#CCC dashed 1px; line-height:33px;  font-weight:bold; text-align:center; font-size:15px;}
.nr{width:707px;padding-top:20px; }
.zyrigd{ width:707px; padding:10px;}
.zyrigd ul li img{ border:1px #CCCCCC solid; padding:5px;}
	
	.zyrigd ul li{ width:210px; height:200px; float:left; margin-left:20px; display:inline; margin-bottom:20px; float:left;}
	.zyrigd ul li p{ text-align:center;}
	.zyrigeee{ width:707px; padding:10px;  height:300px; background:url(../images/sb.jpg) no-repeat bottom right; margin-bottom:40px;}
	.zyrige{ width:707px; padding:10px; min-height:400px;}
	



.zzb07linka{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000;
}

.zzb07linka:hover {
	text-decoration: underline;
	color:#000;
}
.zzb07taila
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
.zzb07taila a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
