.mainBox {
	margin: 0px auto; width: 1200px;
}
.mainLeft {
	width: 880px; float: left;
}
.mainRight {
	float: left;
}
.mainLeftBanner {
	margin-bottom: 20px;
}
.yanghuaBox {
	margin: 0px auto 20px; width: 880px; height: 405px; background-color: rgb(255, 255, 255);
}
.yanghuaBox ul li {
	height: 51px; line-height: 51px; font-size: 16px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.yanghuaBox ul {
	padding: 0px; width: 380px; margin-top: 16px; margin-left: 20px; float: left;
}
.yanghuaBox .yhzs_img {
	margin-top: 20px; margin-left: 20px; float: left;
}
.yanghuaBox .yhzs_img .img_box1 {
	margin-bottom: 20px; position: relative;
}
.yhzs_img .img_box2 {
	margin-bottom: 20px; position: relative;
}
.yanghuaBox .yhzs_img img {
	margin: 0px; padding: 0px; display: block;
}
.yanghuaBox .yhzs_img a {
	float: left; position: relative;
}
.yanghuaBox .img_fenlei {
	left: 8px; height: 24px; text-align: center; bottom: 42px; color: rgb(158, 212, 100); line-height: 22px; padding-right: 4px; padding-left: 4px; font-size: 14px; position: absolute; background-color: rgb(0, 0, 0);
}
.yanghuaBox .img_title {
	left: 4px; height: 24px; text-align: center; bottom: 4px; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; padding-right: 4px; padding-left: 4px; font-size: 14px; position: absolute; background-color: rgb(0, 0, 0);
}
.yanghuaBox .img_fenlei1 {
	left: 8px; height: 24px; text-align: center; bottom: 42px; color: rgb(158, 212, 100); line-height: 24px; padding-right: 4px; padding-left: 4px; font-size: 14px; position: absolute; background-color: rgb(0, 0, 0);
}
.yanghuaBox .img_title1 {
	left: 8px; height: 24px; text-align: center; bottom: 10px; color: rgb(255, 255, 255); line-height: 24px; padding-right: 4px; padding-left: 4px; font-size: 14px; position: absolute; background-color: rgb(0, 0, 0);
}
.mainRight {
	width: 300px; float: right; background-color: rgb(255, 255, 255);
}
.mainRight .Ritem {
	width: 260px; padding-top: 20px; padding-right: 20px; padding-left: 20px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid;
}
.Ritem .wztitle {
	height: 38px; color: rgb(102, 102, 102); font-size: 18px;
}
.side_class3 li img {
	width: 106px; height: 106px;
}
.side_class3 {
	margin: 0px auto; padding: 0px;
}
.side_class3 li .limg {
	width: 106px; height: 106px; float: left;
}
.side_class3 li .rtext {
	width: 144px; height: 106px; float: right; position: relative;
}
.side_class3 li {
	margin-bottom: 20px;
}
.side_class3 li .rtext .side3_title {
	height: 26px; font-size: 18px;
}
.side_class3 li .rtext .side3_daodu {
	height: 38px; line-height: 18px; font-size: 12px; margin-top: 4px; margin-bottom: 4px;
}
.side_class3 li .rtext .side3_title a {
	color: rgb(102, 102, 102);
}
.side_class3 li .rtext .side3_title a:hover {
	color: rgb(68, 181, 73);
}
.side_class3 li .rtext .side3_daodu a {
	color: rgb(136, 136, 136);
}
.side_class3 li .rtext .side3_daodu a:hover {
	color: rgb(68, 181, 73);
}
.side_class3 li .rtext .side3_redu {
	background: url("../images/eye.png") no-repeat 0px 0px; bottom: 0px; color: rgb(153, 153, 153); line-height: 14px; padding-left: 22px; font-size: 12px; position: absolute;
}
.side_class2 li img {
	width: 125px; height: 125px; display: block;
}
.side_class2 li {
	text-align: center; font-size: 14px; margin-top: 10px; float: left;
}
.side_class2 li a {
	color: rgb(102, 102, 102); line-height: 18px; font-size: 16px;
}
.side_class2 li a:hover {
	color: rgb(68, 181, 73);
}
.side_class2 li .side3_title {
	margin-top: 10px; margin-bottom: 10px;
}
.side_class4 li .rtext .side3_title {
	height: 36px; font-size: 15px;
}
.side_class4 {
	margin-bottom: 20px;
}
.redu_yhzs {
	background: url("../images/eye.png") no-repeat 0px 20px; color: rgb(153, 153, 153); padding-left: 24px; font-size: 14px; float: right;
}
