#FocusBG {
	width:1000px;
	margin:0px auto;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.fullSlide {
	width:100%;
	position:relative;
	height:362px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:362px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:362px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
 *display:inline;
	zoom:1;
	width:15px;
	height:5px;
	margin:5px;
	overflow:hidden;
	background:#FFF;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#375c81;
}
.fullSlide .prev, .fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}
#body .CommonBlock .UList {
	font-size:12px;
	padding:10px;
}
#body .CommonBlock .UList li {
	line-height:28px;
}
#body .CommonBlock .UList li span {
	font-size:11px;
	color:#bc0303;
	padding-right:10px;
}
#body .CommonBlock .LeftImg {
	padding:20px 10px 20px 10px;
	float:left;
	width:204px;
	font-size:12px;
	text-align:center;
}
#body .CommonBlock .LeftImg p {
	height:20px;
	line-height:20px;
	background:#bc0303;
}
#body .CommonBlock .LeftImg p a {
	color:#FFFFFF;
	font-weight:bold;
}
#body .CommonBlock .RightTxt {
	padding:10px 10px 10px 0px;
	float:right;
	width:206px;
	font-size:12px;
	line-height:28px;
}
#body .CommonBlock .RightTxt .UList {
	padding:0px;
}
#body .CommonBlock .DivList {
	font-size: 12px;
	padding: 0;
	word-break: break-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
}
#body .CommonBlock .DivList .DivLi {
	padding:0px 10px 0px 0px;
}
#body .CommonBlock .DivList .DivLi a {
	line-height:29px;
	padding:0px;
	height:29px;
	overflow:hidden;
}
#body .CommonBlock .DivList .DivLi span {
	color:#bc0303;
	padding-right:10px;
	font-size:11px;
}
#body .CommonBlock .CommonRight .DivList .DivLi a {
	line-height:28px;
	height:28px;
}
#body .CommonBlock .CommonCross .blk_29 {
	PADDING:0px 0px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative;
}
#body .CommonBlock .CommonCross .blk_29 .LeftBotton {
	BACKGROUND: url(/images/HituxCMSClassic/arrow_left.png) no-repeat 0px 0px;
	LEFT: 10px;
	FLOAT: left;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 85px;
	HEIGHT: 114px
}
#body .CommonBlock .CommonCross .blk_29 .RightBotton {
	RIGHT: 0px;
	BACKGROUND: url(/images/HituxCMSClassic/arrow_right.png) no-repeat 0px 0px;
	FLOAT: right;
	right:10px;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 85px;
	HEIGHT: 114px
}
#body .CommonBlock .CommonCross .blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	PADDING:20px 0 0 0px;
	float:left;
	height:220px;
	width:980px;
	POSITION: relative;
	left:50px;
}
#body .CommonBlock .CommonCross .blk_29 .box {
	FLOAT: left;
	WIDTH: 196px;
	TEXT-ALIGN: center;
}
#body .CommonBlock .CommonCross .blk_29 .box IMG {
	BORDER: #dedede 1px solid;
	PADDING: 3px;
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	width:167px;
	height:167px;
}
#body .CommonBlock .CommonCross .blk_29 .box A:hover IMG {
	BORDER: #bc0303 1px solid;
}
#body .CommonBlock .CommonCross .blk_29 .box P {
	WIDTH: 196px;
	LINE-HEIGHT: 20px;
	text-align:center;
	font-size:12px;
}
/* main block*/
#body .MainBlock {
	font-size:12px;
	width:980px;
	margin:auto;
}
#body .MainBlock .left {
	background-color:#FFFFFF;
	float:right;
	width:797px;
	height:449px;
	border:1px solid #DDDDDD;
	overflow:hidden;
}
#body .topic {
	height:28px;
	line-height:28px;
}
#body .topic .TopicTitle {
	font-weight:bold;
	padding-left:20px;
	font-size:14px;
	color:#FFFFFF;
	float:left;
}
#body .topic {
	border-top:1px solid #DDDDDD;
	background:url("/images/HituxCMSClassic/box_titlebg.png") no-repeat left top;
	color:#0099cc
}
#body .topic .TopicMore {
	float:right;
	font-size:12px;
	padding-right:20px;
	padding-top:10px;
}
#body .topic a {
	color:#FFFFFF;
}
#body .MainBlock .left .topic a {
	color:#FFFFFF;
	font-weight:bold;
}
#body .MBlockTable td {
	line-height:29px;
	padding-left:0px;
	font-size:12px;
}
#body .MBlockTable span {
	color:#bc0303;
	padding-left:10px;
	font-size:11px;
}
#body h1.tit-h1 {
	font-size:38px;
	text-align:center;
	margin:30px 0 15px;
	color:#f60;
}
#body .go-back {
	text-align:center;
	border-top:1px dashed #ccc;
	padding:10px;
	margin-top:20px;
	font-size:40px;
}
#body .wrap {
	border:1px dashed #ccc;
	background:#f8f8f8;
	padding:20px;
}
#body .tab {
}
#body .tab-hd {
	background:url("/images/HituxCMSClassic/box_titlebg.png") no-repeat -100px top;
	border-top:1px solid #dddddd;
	overflow:hidden;
	zoom:1;
}
#body .tab-hd li {
	float:left;
	width:100px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	height:28px;
	line-height:28px;
	border-right:1px solid #DDDDDD;
}
#body .tab-hd li.active {
	background:url("/images/HituxCMSClassic/box_titlebg.png") no-repeat left top;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:0;
}
#body .tab-hd li.active a {
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	padding-left:0;
	line-height:28px;
	background:none;
}
#body .tab-bd li {
	display:none;
	padding:10px;
	border-top:0 none;
}
#body .MainBlock .right {
	width:260px;
	background:url("/images/HituxCMSClassic/left_bg.gif") repeat-y left top;
	float:left;
	height:449px;
	border:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .img {
	float:left;
	width:260px;
	padding:14px 14px 14px 14px;
}
#body .txt {
	float:left;
	width:460px;
	padding:14px 14px 14px 14px;
}
#body .txt {
	padding:14px;
	font-size:12px;
}
#body .txt p {
	line-height:25px;
}
#body .txt p {
	line-height:25px;
	color:#333333;
}
#body .ProductBG {
	height:auto;
	width:980px;
	margin:auto;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
#body .ProductShow {
	WIDTH: 980px;
	font-size:12px;
	padding-top:10px;
}
#body .ProductShow .blk_29 {
	PADDING:0px 0px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative;
}
#body .ProductShow .blk_29 .LeftBotton {
	LEFT: 10px;
	FLOAT: left;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px
}
#body .ProductShow .blk_29 .RightBotton {
	RIGHT: 5px;
	FLOAT: right;
	right:7px;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px
}
#body .ProductShow .blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	PADDING:5px 0 0 0px;
	float:left;
	height:130px;
	width:978px;
	POSITION: relative;
	left:8px;
}
#body .ProductShow .blk_29 .box {
	FLOAT: left;
	WIDTH: 326px;
}
#body .ProductShow .blk_29 .box IMG {
	BORDER: #CCC 1px solid;
	PADDING: 1px;
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	width:120px;
	height:120px;
}
#body .ProductShow .blk_29 .box A:hover IMG {
	BORDER: #333 1px solid;
	text-decoration:none;
}
#body .ProductShow .blk_29 .box .BoxLeft {
	width:135px;
	float:left;
}
#body .ProductShow .blk_29 .box .BoxRight {
	width:175px;
	float:left;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTitle {
	line-height:30px;
	font-size:14px;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTxt {
	color:#666
}
#body .ProductShow .blk_29 .box .BoxRight .ProMore a {
	color:#F30;
	font-weight:bold;
}
.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;
	width:112px;
	background:url(/images/HituxCMSClassic/box_bg3.jpg) no-repeat -10px top;
	border-bottom:1px solid #dddddd;
}
.hjnavleft UL LI a:hover {
	text-decoration:none;
}
.hjnavleft UL LI.hover0 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover0 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover1 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover1 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover2 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover2 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover3 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover3 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover4 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover4 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover5 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover5 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover6 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover6 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover7 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover7 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover8 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover8 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover9 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover9 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover10 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover10 a {
	color:#FFFFFF;
	font-weight:bold;
}
.hjnavleft UL LI.hover11 {
	BACKGROUND:#196ba7;
}
.hjnavleft UL LI.hover11 a {
	color:#FFFFFF;
	font-weight:bold;
}
#body .DivList {
	font-size:12px;
	padding:0px;
}
#body .DivList .DivLi {
	padding:0px 10px 0px 0px;
}
#body .DivList .DivLi a {
	line-height:26px;
	padding:0px;
	height:26px;
	overflow:hidden;
}
#body .DivList .DivLi span {
	color:#1483b1;
	padding-right:20px;
	font-size:11px;
	width:80px;
}
.hjnavcn {
	WIDTH: 820px;
	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: 10px;
	PADDING-RIGHT: 10px;
	HEIGHT: 158px;
	PADDING-TOP: 10px
}
.hjone P {
	PADDING-BOTTOM: 5px;
	TEXT-INDENT: 2em
}
#LinksBG {
	width:100%;
	border-top:1px solid #ccc;
	background-color:#F5F5F5;
}
#Links {
	width:980px;
	padding:10px 0px;
	line-height:25px;
	font-size:12px;
	margin:auto;
}
#Links span {
	font-weight:bold;
}
#Links a {
	padding:0px 7px;
}
/*CommonBlock*/
#body .CommonBlock {
	width:980px;
	margin:auto;
}
#body .CommonBlock .CommonCross {
	width:360px;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .CommonBlock .CommonLeft {
	width:280px;
	float:left;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .CommonBlock .CommonLeftRow {
	width:344px;
	float:left;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .CommonBlock .CommonLeftRowLeft {
	width:345px;
}
#body .CommonBlock .CommonCenter {
	width:455px;
	float:left;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .CommonBlock .CommonRight {
	width:220px;
	float:left;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background-color:#FFFFFF;
}
#body .CommonBlock .CommonRight2 {
	width:360px;
	float:none;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	height:255px;
	overflow:hidden;
	background-color:#FFFFFF;
}
#body .CommonBlock .BlockBox .ContentTxt {
	padding:10px;
	line-height:26px;
	font-size:12px;
}
#body .ProductBG {
	height:auto;
	width:980px;
	margin:auto;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
#body .ProductShow {
	WIDTH: 980px;
	font-size:12px;
	padding-top:10px;
}
#body .ProductShow .blk_29 {
	PADDING:0px 0px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative;
}
#body .ProductShow .blk_29 .LeftBotton {
	LEFT: 10px;
	FLOAT: left;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px
}
#body .ProductShow .blk_29 .RightBotton {
	RIGHT: 5px;
	FLOAT: right;
	right:7px;
	WIDTH: 35px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px
}
#body .ProductShow .blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	PADDING:5px 0 0 0px;
	float:left;
	height:130px;
	width:978px;
	POSITION: relative;
	left:8px;
}
#body .ProductShow .blk_29 .box {
	FLOAT: left;
	WIDTH: 326px;
}
#body .ProductShow .blk_29 .box IMG {
	BORDER: #CCC 1px solid;
	PADDING: 1px;
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	width:120px;
	height:120px;
}
#body .ProductShow .blk_29 .box A:hover IMG {
	BORDER: #333 1px solid;
	text-decoration:none;
}
#body .ProductShow .blk_29 .box .BoxLeft {
	width:135px;
	float:left;
}
#body .ProductShow .blk_29 .box .BoxRight {
	width:175px;
	float:left;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTitle {
	line-height:30px;
	font-size:14px;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTxt {
	color:#666
}
#body .ProductShow .blk_29 .box .BoxRight .ProMore a {
	color:#F30;
	font-weight:bold;
}
 @media screen and (max-width:414px) {


	/*CommonBlock*/
#body .CommonBlock {
 width:100%;
 margin:auto;
}
 #body .CommonBlock .CommonCross {
 width:360px;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 background-color:#FFFFFF;
}
 #body .CommonBlock .CommonLeft {
width:100%;
 float:none;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 background-color:#FFFFFF;
}
#body .CommonBlock .CommonLeftRow {
 width:344px;
 float:left;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 background-color:#FFFFFF;
}
#body .CommonBlock .CommonLeftRowLeft {
 width:345px;
}
#body .CommonBlock .CommonCenter {
width:100%;
 float:none;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 background-color:#FFFFFF;
}
#body .CommonBlock .CommonRight {
width:100%;
 float:none;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 background-color:#FFFFFF;
}
 #body .CommonBlock .CommonRight2 {
 width:360px;
float:none;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 height:255px;
 overflow:hidden;
 background-color:#FFFFFF;
}
 #body .CommonBlock .BlockBox .ContentTxt {
 padding:10px;
 line-height:26px;
 font-size:12px;
}
 #body .MainBlock {
 font-size:12px;
 width:100%;
 margin:auto;
}
 #body .ProductBG {
 height:auto;
 width:100%;
 margin:auto;
 border-left:1px solid #dddddd;
 border-right:1px solid #dddddd;
 border-bottom:1px solid #dddddd;
}
#body .ProductShow {
 WIDTH: 100%;
 font-size:12px;
 padding-top:10px;
}
 #body .ProductShow .blk_29 {
PADDING:0px 0px;
OVERFLOW: hidden;
ZOOM: 1;
POSITION: relative;
}
 #body .ProductShow .blk_29 .LeftBotton {
LEFT: 10px;
FLOAT: left;
WIDTH: 35px;
CURSOR: pointer;
POSITION: absolute;
TOP: 80px;
HEIGHT: 114px
}
#body .ProductShow .blk_29 .RightBotton {
RIGHT: 5px;
FLOAT: right;
right:7px;
WIDTH: 35px;
CURSOR: pointer;
POSITION: absolute;
TOP: 80px;
HEIGHT: 114px
}
#body .ProductShow .blk_29 .Cont {
MARGIN: 0px auto;
OVERFLOW: hidden;
PADDING:5px 0 0 0px;
float:left;
height:150px;
width:360px;
POSITION: relative;
left:8px;
}
#body .ProductShow .blk_29 .box {
FLOAT: left;
WIDTH: 326px;
}
#body .ProductShow .blk_29 .box IMG {
BORDER: #CCC 1px solid;
PADDING: 1px;
DISPLAY: block;
BACKGROUND: #fff;
PADDING-BOTTOM: 3px;
MARGIN: 0px auto;
width:120px;
height:120px;
}
#body .ProductShow .blk_29 .box A:hover IMG {
BORDER: #333 1px solid;
text-decoration:none;
}
 #body .ProductShow .blk_29 .box .BoxLeft {
 width:135px;
 float:left;
}
#body .ProductShow .blk_29 .box .BoxRight {
 width:175px;
 float:left;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTitle {
 line-height:30px;
 font-size:14px;
}
#body .ProductShow .blk_29 .box .BoxRight .ProTxt {
 color:#666
}
#body .ProductShow .blk_29 .box .BoxRight .ProMore a {
 color:#F30;
 font-weight:bold;
}
#body .tab-hd li {
float:left;
width:80px;
color:#fff;
text-align:center;
cursor:pointer;
height:28px;
line-height:28px;
border-right:1px solid #DDDDDD;
}
#Links {
 width:100%;
 padding:10px 0px;
 line-height:25px;
 font-size:12px;
 margin:auto;
}
#FocusBG {
 width:100%;
margin:0px auto;
 overflow:hidden;
 border-bottom:1px solid #ccc;
}
}
