*{
	margin:0;
	padding:0;
}
body{
	font-family:Tahoma, san-serif;
	font-size:12px;
	color:#666666;
	background:#fff;
}
ul{
	list-style-type:none;
}
a:link,a:visited{
	text-decoration:none;
	color:#666666;
}
a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.r1{
	width:910px;
	margin:0 auto;
	height:290px;
}
.r2{
	width:910px;
	margin:0 auto;
	height:24px;
}
.r3{
	width:910px;
	margin:0 auto;
}
.r3_1{
	width:213px;
	float:left;
}
.s1{
	width:213px;
	height:25px;
	line-height:24px;
	color:#0029D6;
	font-weight:bold;
}
.s2{
	width:213px;
}
.s3{
	width:213px;
	margin-top:3px;
	height:25px;
}
.s3_1{
	width:72px;
	height:25px;
	float:left;
	line-height:24px;
	color:#0029D6;
	font-weight:bold;
}
.s3_2{
	width:141px;
	height:25px;
	float:left;
	line-height:24px;
}
.s4{
	width:213px;
	line-height:18px;
}
.s4_padding{
	padding:0 12px 0 0;
}
.r3_2{
	border-left:1px dashed #cccccc;
	height:370px;
	float:left;
}
.r3_3{
	width:285px;
	float:left;
}


.x1{
	height:18px;
}
.x1_1{
	width:12px;
	height:18px;
	float:left;
}
.x1_2{
	height:18px;
	line-height:18px;
	float:left;
}
.ykkk{
	clear:both;
	width:285px;
}
.ykkk_padding{
	padding:0 0 0 220px;
}
.ykkk_1{
	width:18px;
	line-height:10px;
	border:1px solid #cccccc;
	float:left;
	margin-right:6px;
	text-align:center;
}
.x0{
	width:285px;
}
.x0_padding{
	padding:3px 0 0 12px;
}
.r3_5{
	width:410px;
	float:left;
}
.rp{
	width:390px;
	margin:0 auto;
}
.rp0{
	height:6px;
}
.rp1{
	border-top:1px solid #ccc;
}
.rp2{
	height:21px;
}
.rp2_1{
	width:109px;
	height:21px;
	line-height:21px;
	text-align:center;
	float:left;
	font-weight:bold;
}
.rp2_2{
	border-left:1px solid #ccc;
	float:left;
	height:21px;
}
.rp2_3{
	width:280px;
	height:21px;
	line-height:21px;
	float:left;
}
.rp2_3_padding{
	padding:0 0 0 18px;
}
.rp3{
	border-top:1px solid #ccc;
	clear:both;
}
.rb{
	width:390px;
	margin:0 auto;
}
.rb1{
	width:130px;
	height:160px;
	float:left;
	text-align:center;
}
.rb1_a{
	width:112px;
	margin:0 auto;
	overflow-x:hidden;
	background-color:#f6f6f6;
	text-align:center;
}
.rb1_b{
	width:112px;
	height:3px;
	line-height:3px;
}
.rb1_2{
	width:103px;
	height:95px;
	margin:0 auto;
	cursor:hand;
}
.rb1_3{
	display:table;
	width:112px; 

	height: 36px;
	line-height:18px;
}

.middle {
	display:table-cell; 
	vertical-align:middle;
} 

.hiddiv{
	font-size:10px;
	width:190px;
	height:auto;
	display:none;
	position:absolute;
	background:#fff;
}
.hiddiv1{
	font-size:10px;
	width:186px;
	line-height:15px;
	height:auto;
	border-bottom:solid 2px #eaeaea;
	border-left:solid 2px #eaeaea;
	border-right:solid 2px #eaeaea;
}
.hiddiv1_padding{
	padding: 3px 6px 6px 21px;
}
.hiddiv2{
	width:190px;
	height:13px;
	background-image:url(bg1.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.hiddiv1 ul li{
	list-style-image: url(diandian.gif)
}






