#focus {
	position: relative; width: 980px; height: 300px; overflow: hidden
}
#focus ul {
	position: absolute; height: 380px
}
#focus ul li {
	position: relative; width: 980px; background: #000; float: left; height: 300px; overflow: hidden
}
#focus ul li div {
	position: absolute; overflow: hidden
}
#focus .btnbg {
	position: absolute; width: 980px; bottom: 0px; background: #000; height: 20px; left: 0px
}
#focus .btn {
	position: absolute; text-align: right; padding-bottom: 5px; padding-left: 10px; width: 960px; bottom: 0px; padding-right: 10px; height: 10px; right: 0px; padding-top: 5px
}
#focus .btn span {
	width: 25px; display: inline-block; background: #fff; height: 10px; margin-left: 5px; cursor: pointer; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn span.on {
	background: #fff
}
#focus .prenext {
	position: absolute; width: 45px; height: 100px; top: 90px; cursor: pointer
}
#focus .pre {
	left: 0px
}
#focus .next {
	background-position: right top; right: 0px
}
#body .mainblock {
	font-size: 12px
}
#body .mainblock .left {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; width: 420px; float: left; height: 285px; overflow: hidden; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid
}
#body .topic {
	border-bottom: #dddddd 1px solid; line-height: 35px; background: url(box_bg1.jpg) left top; height: 35px
}
#body .topic .topictitle {
	padding-left: 20px; background: url(nav_bg1.jpg) no-repeat -23px 0px; float: left; height: 35px; color: #099509; font-size: 12px; font-weight: bold
}
#body .topic .topicmore {
	padding-right: 10px; float: right; font-size: 12px; padding-top: 13px
}
#body .topic .topicmore img {
	
}
#body .left #mblocktable td {
	line-height: 26px; padding-left: 10px; font-size: 12px
}
#body .mainblock .left #mblocktable span {
	padding-left: 10px; color: #099509; font-size: 11px
}
#body .mainblock .right {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; width: 251px; float: left; height: 285px; overflow: hidden; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid
}
#body .mainblock .right .img {
	padding-bottom: 14px; padding-left: 14px; padding-right: 14px; padding-top: 14px
}
#body .mainblock .right .txt {
	padding-bottom: 14px; padding-left: 14px; padding-right: 14px; padding-top: 0px
}
#body .mainblock .right2 {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; width: 281px; float: right; height: 285px; overflow: hidden; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid
}
#body .mainblock .right2 .img {
	padding-bottom: 14px; padding-left: 14px; padding-right: 14px; padding-top: 14px
}
#body .mainblock .right2 .txt {
	padding-bottom: 14px; padding-left: 14px; padding-right: 14px; padding-top: 0px
}
#body .productshow {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; width: 978px; font-size: 12px; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid
}
#body .productshow1 {
	border-bottom: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	width: 978px;
	font-size: 12px;
	border-top: #dddddd 1px solid;
	border-right: #dddddd 1px solid;
	margin-bottom: 10px;
}
.hjc {
	
}
.hjnav {
	background-color: #fff; height: 250px; overflow: hidden
}
.hjnavleft {
	width: 148px; float: left; height: 215px; overflow: hidden
}
.hjnavleft ul {
	height: 250px; 
}
.hjnavleft ul li {
	border-bottom: #dddddd 1px solid; line-height: 42px; padding-left: 26px; width: 122px; background: url(box_bg3.jpg) no-repeat -10px top; height: 42px
}
.hjnavleft ul li a:hover {
	text-decoration: none
}
.hjnavleft ul li.hover0 {
	background: #099509
}
.hjnavleft ul li.hover0 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover1 {
	background: #099509
}
.hjnavleft ul li.hover1 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover2 {
	background: #099509
}
.hjnavleft ul li.hover2 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover3 {
	background: #099509
}
.hjnavleft ul li.hover3 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover4 {
	background: #099509
}
.hjnavleft ul li.hover4 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover5 {
	background: #099509
}
.hjnavleft ul li.hover5 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover6 {
	background: #099509
}
.hjnavleft ul li.hover6 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover7 {
	background: #099509
}
.hjnavleft ul li.hover7 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover8 {
	background: #099509
}
.hjnavleft ul li.hover8 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover9 {
	background: #099509
}
.hjnavleft ul li.hover9 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover10 {
	background: #099509
}
.hjnavleft ul li.hover10 a {
	color: #ffffff; font-weight: bold
}
.hjnavleft ul li.hover11 {
	background: #099509
}
.hjnavleft ul li.hover11 a {
	color: #ffffff; font-weight: bold
}
.hjnavcn {
	border-left: #dddddd 1px solid; width: 820px; float: left; height: 210px; overflow: hidden
}
.hjnavcn1 {
	border-left: #dddddd 1px solid; width: 970px; float: left; height: 195px; overflow: hidden
}
.hjnavcn1 ul{width: 970px;}
.hjnavcn1 ul li{width: 175px; margin:0 10px;}
.f {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px
}
.dcn {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px
}
.shengming {
	padding-left: 0px; padding-right: 0px; padding-top: 10px
}
.cfr h5 img {
	display: block
}
.cfr ul li.tenlion img {
	display: block
}
.jdcenter img {
	display: block
}
.cfr ul li img {
	display: none
}
.cfr ul li.tenlion p {
	display: none
}
.hjone {
	padding-bottom: 10px; line-height: 22px; padding-left: 10px; padding-right: 10px; height: 158px; padding-top: 10px
}
.hjone p {
	padding-bottom: 5px; text-indent: 2em
}
#body #links {
	padding-bottom: 10px; line-height: 25px; padding-left: 8px; padding-right: 8px; font-size: 12px; padding-top: 10px
}
#body #links span {
	font-weight: bold
}
#body #links a {
	padding-bottom: 0px; padding-left: 7px; padding-right: 7px; padding-top: 0px
}
