.recomr{background:url(../images/right.gif) no-repeat;}
.recomr1{background:url(../images/right.gif) no-repeat;}
h2.toptitle{font-weight:700; font-size:24px;background:url(../images/rh11.gif) no-repeat 8px bottom; height:51px; line-height:48px; padding-left:8px;color:#666;}
h2.toptitle img{margin-top:6px; margin-bottom:-7px;}
#rs {
	width:649px;
	margin-left:20px;
	margin-top:40px;
	
}
#rs .path{color:#333;}
#rs a {
	margin-left:10px;
}
#rs .img {
	margin-top:20px;
	margin-left:10px;
}
.desc {
	margin:20px 10px 0 10px;	
	line-height:25px;
	font-size:14px;
}
.piclist{clear:both;padding:30px 35px 0 30px; background:url(../images/bg_line.gif) no-repeat 25px bottom;}
.piclist .pics{float:left; width:120px; padding-bottom:5px;}
.piclist2{clear:both;padding:50px 35px 0 30px; *padding-top:45px;background:url(../images/bg_line.gif) no-repeat 25px bottom;}
.piclist2 .pics{float:left; width:120px;}
.list2 {
	margin-top:10px;
	line-height:20px;
	font-size:12px;
}
.list2 li{margin-left:3px;}
.r1r {
	width:487px;
	float:right;	
	font-size:14px;
}
.r1r p.btm {padding-left:20px;padding-top:28px;*padding-top:35px; margin-top:10px;float:none; background:url(../images/bg_08.gif) no-repeat right; height:35px; }
p.list3 {
	padding:0;
	margin-top:10px;
	line-height:25px;
}

.content{padding:30px 35px 0 30px;}
.content li{float:left;width:310px;}
.content li p{padding-right:10px;}
.content li p{padding:12px 3px 0 3px; height:250px; font-size:14px; line-height:24px;}
.content li.r12,
.content li.r14{margin-left:6px;}
.content li.r11 p{background:url(../images/bg_02.gif) no-repeat;}
.content li.r12 p{background:url(../images/bg_03.gif) no-repeat;}
.content li.r13 p{background:url(../images/bg_04.gif) no-repeat;}
.content li.r14 p{background:url(../images/bg_05.gif) no-repeat;}

