 
html{background-color:#ffffff;  }

body{ color:#000; font-size:12px;margin:0px auto auto auto;BACKGROUND-POSITION: center top; }
img{ border:0;}
 
.zuo{float:left;} 
.you{ float:right; display:block;}
.gao{ height:10px;}
.gao1{ height:15px;}
.qingchu{ clear:both;}
.qingchu1{ clear:both; height:10px; line-height:10px; font-size:0px}
.2866{ float:left; display:block;} 
#page_container{width:100%;height:100%;position:relative;margin:0 auto;top:0px;}
 
 
#page_header{width:100%; height:160px;position: relative; top:0px;background-image:url(../images/tou.jpg); background-repeat:repeat-x; }
.page_header{width:1000px; height:160px;margin:0 auto;position: relative; top:0px; }

 
#page_center{width:1000px; height:auto; position: relative;margin:0 auto; }
.index1{border:1px solid #dddee0;  height:auto; width:247px; margin-bottom:10px;} 
.index2{ padding:0px 0px;} 
.index2 ul{ margin:0px; padding:0px; }
.index2 ul li{ width:247px; list-style:none; background-image:url(../images/index4.jpg); background-repeat:no-repeat; height:29px; line-height:29px; text-indent:36px; color:#676767;}
.index2 ul li a{ color:#676767; text-decoration:none;}
.index2 ul li a:hover{ color:#ff0000; text-decoration:underline;}
.index3{border:1px solid #dddee0; min-height:112px; width:227px; margin-bottom:10px; line-height:25px; padding:10px; color:#676767;} 

.index4{border:1px solid #dddee0; padding:10px 5px 0px 5px; padding-bottom:0px; height:236px;}
 
.index4 p{ margin:0px; padding:0px; line-height:20px; color:#676767;}

.index5{border:1px solid #dddee0; min-height:226px; height:226px;  padding:10px;} 
.index5 ul{ margin:0px; padding:0px;}
.index5 ul li{ list-style:none; line-height:23px; height:23px; background-image:url(../images/index9.jpg); background-position:0px 8px; background-repeat:no-repeat; padding-left:10px; border-bottom:1px dashed #6b6b6b;}
.index5 ul li a{ color:#6b6b6b; text-decoration:none;}
.index5 ul li span{ color:#6b6b6b;}

.index6{border:1px solid #dddee0; min-height:329px; height:auto; padding:10px 10px 0 0px;}
.index6 span{ width:230px; float:left; margin-left:11px;}
.index6 span .imgtu img{ border:1px solid #45b210;}
.index6 span img:hover{ border:1px solid #b60000;}
.index6 span .imgzi a{ color:#484848; text-decoration:none; text-align:center; width:230px; display:block; height:30px; line-height:30px;}

.index7{ width:249px; background-image:url(../images/index3.jpg); color:#FFF; font-size:14px; font-weight:bold; height:21px; text-align:center; padding-top:10px;}
.index8{width:416px; float:left;}

.index9{width:416px; height:20px; background-image:url(../images/index6.jpg); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-top:10px; text-indent: 20px;}
.index9 a{ float:left;}

.index10{float:right; width:315px;}
.index11{width:315px; height:20px; background-image:url(../images/index7.jpg); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-top:10px; text-indent:20px; }
.index11 a{ float:left;}
.index12{height:20px; background-image:url(../images/index10.jpg);font-size:14px; font-weight:bold; color:#FFF; padding-top:10px; text-indent:20px; }
.index12_01{ float:left;}
.index13{ float:right; padding-right:20px;}
.index14{ float:right; padding-right:20px;}
.index15{ float:right; padding-right:20px; font-size:12px; color:#676767; font-weight:100;}
.index15 a{ color:#676767; text-decoration:none;}

.index16{border:1px solid #dddee0; min-height:627px; height:auto; padding:0px 0px 0px 0px;}
.index16 span{ width:232px; float:left; overflow:hidden; margin-left:11px;}
.index16 span .imgtu img{ border:1px solid #45b210;}
.index16 span img:hover{ border:1px solid #b60000;}
.index16 span .imgzi a{ color:#484848; text-decoration:none; text-align:center; width:230px; display:block; height:50px; line-height:50px;}

.index17{ padding:10px;}
.index17 ul{ margin:0px; padding:0px;}
.index17 ul li{ list-style:none; line-height:25px; height:25px; background-image:url(../images/index9.jpg); background-position:5px 11px; background-repeat:no-repeat; padding-left:20px; border-bottom:1px dashed #6b6b6b;}
.index17 ul li a{ color:#6b6b6b; text-decoration:none;}
.index17 ul li span{ color:#6b6b6b; margin:0px; padding:0px; width:70px; float:right; }
.index18{padding:10px; line-height:20px; color:#676767;}
#apDiv1 {
	position:absolute;
	width:200px;
	height:87px;
	z-index:1;
	left: 1px;
	top: 9px;
}
#apDiv2 {
	position:absolute;
	width:235px;
	height:81px;
	z-index:2;
	left: 763px;
	top: 0px;
}
#apDiv3 {
	position:absolute;
	width:992px;
	height:40px;
	z-index:1;
	top: 111px;
	left: 6px;
	overflow:hidden;
}
#apDiv3 ul{ margin:0px; padding:0px;}
#apDiv3 ul li{ font-size:14px; color:#FFF; line-height:40px; height:40px;  width:110px; text-align:center; float:left; list-style:none;}
#apDiv3 ul li a{ color:#FFF; text-decoration:none; float:left;   width:108px; display:block;}

#apDiv4 {
	position:relative;
	width:200px;
	height:334px;
	z-index:1;
	top: 0px;
}
#apDiv5 {
	position:relative;
	height:174px;

	z-index:1; 
}
#apDiv6 {
	position:absolute;
	height:162px;
	z-index:1;
	top: 11px;
	left: 0px;
	width: 1000px;
	background-image:url(../images/index1.jpg);
}
#apDiv7 {
	position:absolute;
	width:200px;
	height:143px;
	z-index:1;
	top: -17px;
	left: 10px;
}
#apDiv8 {
	position:absolute;
	width:200px;
	height:30px;
	z-index:2;
	left: 379px;
	top: 15px;
	background-color:#000;
	color:#FFF;
}
#apDiv9 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:10;
	left: 415px;
	top: 135px; background-color:#000; color:#FFF;
}
#apDiv10 {
	position:relative;
	width:249px;
	height:auto; float:left;
	z-index:1;
}
#apDiv11 {
	position:relative;
	width:741px;
	height:auto;
	float:right;
	z-index:1; margin-bottom:10px;
}
#apDiv12 {

	width:733px;
	height:36px; 
	text-align:center;

}

#page_footer{width:100%; position:relative;height:75px;  border-top:4px solid #3ca90e;}
.page_footer{width:1000px; position:relative;height:65px; margin:0 auto; text-align:center; line-height:25px; padding-top:10px; color:#676767; }
#demo1 td a{ color:#484848; text-decoration:none;}
#demo1 td a:hover{ color:#b60000;}
#demo1 a img{ width:182px; height:119px; border:1px solid #4ab416; display:block; margin-left:20px;}
#demo1 a img:hover{ border:1px solid #b60000;}
#demo2 td a{ color:#484848; text-decoration:none;}
#demo2 td a:hover{ color:#b60000;}
#demo2 a img{ width:182px; height:119px; border:1px solid #4ab416; display:block; margin-left:20px;}
#demo2 a img:hover{ border:1px solid #b60000;}