.indexbody {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	background-attachment: scroll;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
}
.indexhead {
	text-decoration: none;
	text-align:right;
	width:780px;
	margin:0px;
	padding:0px;
}

.topbg {
	background-color: #FFF;
	background-image: url(topbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ry{
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ryspan{
	font-size: 14px;
	font-weight: bold;
	color: #39C;
	width: 150px;
	display:block;
}
.rypic{ height:200px; margin-top:15px;}
.widthmenuleft{
	width:185px;
	background-image: url(neirongmenutopbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.widthmenuleft ul{
	margin-top:32px;
	padding: 0 15px 30px 15px;
	background-image: url(neirongmenubg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.widthmenuleft ol{ margin-bottom:10px; margin-top:-10px;padding-bottom:5px;}
.widthmenuleft dl{ margin:5px 0 5px 0; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.widthmenuleft h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: normal;
	color: #E8E8E8;
	margin-bottom:30px;
}
.neirongright{
	width:680px;
	font-size:12px;
	color:#666;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 25px;
}
.neirongright h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #09F;
}
.neirongright h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	margin-bottom:10px;
}
.neirongtop{ margin-top:30px;}
a.aboutus1d:link,a.aboutus1d:visited{
	background-image: url(a1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus2d:link,a.aboutus2d:visited{
	background-image: url(a2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus3d:link,a.aboutus3d:visited{
	background-image: url(a3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus4d:link,a.aboutus4d:visited{
	background-image: url(a4h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus1:link,a.aboutus1:visited{
	background-image: url(a1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus1:hover{	background-image: url(a1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.aboutus2:link,a.aboutus2:visited{
	background-image: url(a2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus2:hover{	background-image: url(a2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.aboutus3:link,a.aboutus3:visited{
	background-image: url(a3.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus3:hover{	background-image: url(a3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.aboutus4:link,a.aboutus4:visited{
	background-image: url(a4.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.aboutus4:hover{	background-image: url(a4h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro1d:link,a.pro1d:visited{
	background-image: url(b1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro2d:link,a.pro2d:visited{
	background-image: url(b2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro3d:link,a.pro3d:visited{
	background-image: url(b3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro4d:link,a.pro4d:visited{
	background-image: url(b4h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro5d:link,a.pro5d:visited{
	background-image: url(b5h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro6d:link,a.pro6d:visited{
	background-image: url(b6h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro7d:link,a.pro7d:visited{
	background-image: url(b7h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.new1d:link,a.new1d:visited{
	background-image: url(c1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.new2d:link,a.new2d:visited{
	background-image: url(c2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.new1:link,a.new1:visited{
	background-image: url(c1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.new1:hover{	background-image: url(c1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.new2:link,a.new2:visited{
	background-image: url(c2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.new2:hover{	background-image: url(c2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro1:link,a.pro1:visited{
	background-image: url(b1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro1:hover{	background-image: url(b1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro2:link,a.pro2:visited{
	background-image: url(b2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro2:hover{	background-image: url(b2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro3:link,a.pro3:visited{
	background-image: url(b3.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro3:hover{	background-image: url(b3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro4:link,a.pro4:visited{
	background-image: url(b4.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro4:hover{	background-image: url(b4h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro5:link,a.pro5:visited{
	background-image: url(b5.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro5:hover{	background-image: url(b5h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro6:link,a.pro6:visited{
	background-image: url(b6.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro6:hover{	background-image: url(b6h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.pro7:link,a.pro7:visited{
	background-image: url(b7.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.pro7:hover{	background-image: url(b7h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
.searchinput{
	width:190px;
	height:25px;
	background-image:url(search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin:0;
	padding:0;

}
a.more:link,a.more:visited {
	font-size:12px;
	color: #666;
	text-decoration: underline;
	font-weight: bold;
}
a.more:hover {
	color: #09F;
	text-decoration: underline;
}
a.more1:link,a.more1:visited {
	font-size:12px;
	color: #999;
	text-decoration:none;
	font-weight: bold;
}
a.more1:hover {
	color: #09F;
	text-decoration: none;
}
.searchinput input{ background:transparent;border:none; width:100px; height:25px; margin-left:30px; margin-top:3px;font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#09F; float:none;}
.xptj{ margin-top:15px;}
.cpfl{ margin-top:25px;}
.cpfl li{ margin:20px;}
.footer{ width:100%; height:80px; background-color:#f4f3f3; margin-top:30px;}
.cplb{width:170px;height:220px;border: 1px solid #f3f3f3;}
.cplb2{width:170px;height:150px;}
.pic1{width:170px;height:180px;}

.picreadme{width:170px; height:50px; background:#f3f3f3; text-align:center;}
.picreadme2{width:170px; height:50px;  text-align:center;}
.font1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.font2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
.fontnum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}
DIV.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.green-black A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	background-color: #2c2c2c;
	background-image: url(image1.gif);
	border: 1px solid #CCC;
}
DIV.green-black A:hover {
	COLOR: #fff;
	background-color: #aad83e;
	background-image: url(image2.gif);
	border: 1px solid #F90;
}
DIV.green-black A:active {
	BACKGROUND: url(image2.gif) #aad83e;
	COLOR: #fff;
	border: 1px solid #F90;
}
DIV.green-black SPAN.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(image2.gif) #aad83e;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	border: 1px solid #F90;
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.title{ margin-bottom:20px;}
.photoview{ width: 400px;}
.table1{width:300px;}
.table2{width:80px;}
a.jt1:link,a.jt1:visited{
	background-image: url(jts1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 5px;
	width: 80px;
}
a.jt1:hover{
	background-image: url(jts2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 5px;
	width: 80px;
}
a.jt2:link,a.jt2:visited{
	background-image: url(jtx1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 5px;
	width: 80px;
}
a.jt2:hover{
	background-image: url(jtx2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 5px;
	width: 80px;
}
a.divphotos:link,a.divphotos:visited{
	display:block;
	width:80px;
	height:80px;
	margin-top:5px;
	margin-bottom:5px;
	border: 1px solid #CCC;
}
a.divphotos:hover{
	border: 1px solid #F90;
}
.aboutpro{ width: 280px;}
.zxhdtitle{ margin-top:20px; margin-bottom:10px;}
.zxhdnei{ width:400px;}
.zxhdpic{
	height: 130px;
	width: 250px;
	border: 3px solid #CCC;
}
.list1{ width:320px;}
.date{
	color:#999;
}
a.hea1:link,a.hea1:visited{
	background-image: url(h1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.hea1:hover{	background-image: url(h1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.hea2:link,a.hea2:visited{
	background-image: url(h2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.hea2:hover{	background-image: url(h2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.hea3:link,a.hea3:visited{
	background-image: url(h3.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.hea3:hover{	background-image: url(h3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.hea1d:link,a.hea1d:visited{
	background-image: url(h1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.hea2d:link,a.hea2d:visited{
	background-image: url(h2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.hea3d:link,a.hea3d:visited{
	background-image: url(h3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s1:link,a.s1:visited{
	background-image: url(s1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s1:hover{	background-image: url(s1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.s2:link,a.s2:visited{
	background-image: url(s2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s2:hover{	background-image: url(s2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.s3:link,a.s3:visited{
	background-image: url(s3.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s3:hover{	background-image: url(s3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.s3d:link,a.s3d:visited{
	background-image: url(s3h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s2d:link,a.s2d:visited{
	background-image: url(s2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.s1d:link,a.s1d:visited{
	background-image: url(s1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.d1:link,a.d1:visited{
	background-image: url(d1.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.d1:hover{	background-image: url(d1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.d2:link,a.d2:visited{
	background-image: url(d2.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.d2:hover{	background-image: url(d2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;}
a.d1d:link,a.d1d:visited{
	background-image: url(d1h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
a.d2d:link,a.d2d:visited{
	background-image: url(d2h.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
.tbbg{
	background-image: url(tablebg.gif);
	background-repeat: repeat-x;
}
.guestbook{
	border: 1px solid #CCC;
}
a.t1d:link,a.t1d:visited{
	background-image: url(t1d.gif);
	display: block;
	height: 25px;
	width: 144px;
	margin-bottom:20px;
}
.tt{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.ttba{
	line-height: 23px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #09C;
}