.WidthTab {
	width: 10px;
	height: 1px;
	float: left;
}

.HeightTab {
	height: 10px;
	width: 1px;
	overflow: hidden;
}

.ColorLink a {
	color: #196ba7;
}

.ColorLink a:hover {
	color: #196ba7;
}

#Focus {
	width: 1200px;
	height: 300px;
	overflow: hidden;
	position: relative;
}

#Focus ul {
	height: 380px;
	position: absolute;
}

#Focus ul li {
	float: left;
	width: 1200px;
	height: 300px;
	overflow: hidden;
	position: relative;
	background: #fff;
}

#Focus ul li div {
	position: absolute;
	overflow: hidden;
}

#Focus .btnBg {
	position: absolute;
	width: 1200px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: #000;
}

#Focus .btn {
	position: absolute;
	width: 960px;
	height: 10px;
	padding: 5px 10px;
	right: 0;
	bottom: 0;
	text-align: right;
}

#Focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 10px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}

#Focus .btn span.on {
	background: #fff;
}

#Focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	cursor: pointer;
}

#Focus .pre {
	left: 0;
}

#Focus .next {
	right: 0;
	background-position: right top;
}

.MainBlock {
	font-size: 12px;
}

.MainBlock .left {
	float: left;
	width: 500px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	height: 285px;
	overflow: hidden;
}

.MainBlock .left #MBlockTable span {
	color: #196ba7;
	padding-left: 10px;
	font-size: 11px;
}

.MainBlock .right {
	width: 321px;
	float: left;
	height: 285px;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	overflow: hidden;
}

.MainBlock .right .img {
	padding: 14px;
}

.MainBlock .right .txt {
	padding: 0px 14px 14px 14px;
}

.MainBlock .right2 {
	width: 351px;
	float: right;
	height: 285px;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	overflow: hidden;
}

.MainBlock .right2 .img {
	padding: 14px;
}

.MainBlock .right2 .txt {
	padding-bottom: 0px;
}

.topic .TopicTitle {
	background: url(../images/nav_bg1.jpg) no-repeat -23px 0px;
	float: left;
	font-weight: bold;
	padding-left: 20px;
	font-size: 14px;
	color: #196ba7;
	height: 35px;
}

.topic .TopicMore {
	float: right;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 13px;
}

.topic .TopicMore img {}

.klp_innews li {
	padding-left: 10px;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}

.klp_innews li .z {}

.klp_innews li .y {
	color: #196ba7;
	font-size: 11px;
	padding-right: 10px;
}

.albumblock {
	padding: 10px 10px 30px 17px;
	float: left;
}

.albumblock .inner {
	width: 170px;
	height: 170px;
	position: relative;
	border: 1px solid #dededc;
	overflow: hidden;
}

.albumblock .inner:hover {
	border: 1px solid #196ba7;
}

.albumblock .inner img {
	border: 2px solid #fff;
	width: 166px;
	height: 166px;
}

.albumblock .inner .albumtitle {
	height: 25px;
	line-height: 20px;
	font-size: 12px;
	width: 160px;
	background: #196ba7;
	position: relative;
	bottom: 25px;
	left: 0;
	color: #FFFFFF;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	text-align: center;
	cursor: pointer;
	margin: auto;
	padding: 0 5px;
}

.albumblock .inner .albumtitle span {
	font-weight: normal;
	font-size: 12px;
}

.albumblock .inner a:hover {
	text-decoration: none;
}

.albumblock .inner a:visited {
	text-decoration: none;
}

.ProductShow {
	BORDER: #dddddd 1px solid;
	WIDTH: 1198px;
	font-size: 12px;
}

.hjc {}

.hjnav {
	BACKGROUND-COLOR: #fff;
	HEIGHT: 428px;
	overflow: hidden;
}

.hjnavleft {
	WIDTH: 148px;
	FLOAT: left;
	HEIGHT: 429px;
	overflow: hidden;
}

.hjnavleft UL {}

.hjnavleft UL LI {
	LINE-HEIGHT: 42px;
	PADDING-LEFT: 36px;
	HEIGHT: 42px;
	overflow: hidden;
	width: 112px;
	background: url(../images/box_bg3.jpg) no-repeat -10px top;
	border-bottom: 1px solid #dddddd;
}

.hjnavleft UL LI a:hover {
	text-decoration: none;
}

.hjnavleft UL LI.hover0,
.hjnavleft UL LI.hover1,
.hjnavleft UL LI.hover2,
.hjnavleft UL LI.hover3,
.hjnavleft UL LI.hover4,
.hjnavleft UL LI.hover5,
.hjnavleft UL LI.hover6,
.hjnavleft UL LI.hover7,
.hjnavleft UL LI.hover8,
.hjnavleft UL LI.hover9,
.hjnavleft UL LI.hover10,
.hjnavleft UL LI.hover11 {
	BACKGROUND: #196ba7;
}

.hjnavleft UL LI.hover0 a,
.hjnavleft UL LI.hover1 a,
.hjnavleft UL LI.hover2 a,
.hjnavleft UL LI.hover3 a,
.hjnavleft UL LI.hover4 a,
.hjnavleft UL LI.hover5 a,
.hjnavleft UL LI.hover6 a,
.hjnavleft UL LI.hover7 a,
.hjnavleft UL LI.hover8 a,
.hjnavleft UL LI.hover9 a,
.hjnavleft UL LI.hover10 a,
.hjnavleft UL LI.hover11 a {
	color: #FFFFFF;
	font-weight: bold;
}

.hjnavcn {
	WIDTH: 1040px;
	FLOAT: left;
	HEIGHT: 430px;
	OVERFLOW: hidden;
	border-left: 1px solid #dddddd;
}

.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: 22px;
	PADDING-RIGHT: 10px;
	HEIGHT: 158px;
	PADDING-TOP: 10px
}

.hjone P {
	PADDING-BOTTOM: 5px;
	TEXT-INDENT: 2em
}

#Links {
	padding: 10px 8px;
	line-height: 25px;
	font-size: 12px;
}

#Links span {
	font-weight: bold;
}

#Links a {
	padding: 0px 7px;
}

div#portal_block_7_content {
    font-size: 16px;
    line-height: 2.4;
}