﻿ #FocusBG{
	width:1000px;
	margin:auto;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:0px;
	background: url("/images/FocusBG.png") no-repeat center 0px;
	height:375px;}
#slider { 
	width:1080px;
	margin:auto;	
}
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:950px; height:355px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:20px; height:88px; position:absolute; left: 0px; top:-190px; }
#nextBtn { left:980px; }
#prevBtn a { display:block; width:20px; height:88px; background:url(/images/prev1.png) no-repeat 0 0; }
#nextBtn a { display:block; width:20px; height:88px; background:url(/images/prev2.png) no-repeat 0 0; }

#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/dd2.jpg");
 overflow:hidden; zoom:1;}
#body   .tab-hd li{ float:left; width:100px; text-align:center; cursor:pointer;height:30px;line-height:30px;}
#body   .tab-hd li.active{	background:#67B4ED;
font-weight:bold;
padding:0px;
margin:0px;
padding-left:0px;
font-size:14px;
text-align:center;}
#body   .tab-hd li.active a{
	padding:0px;
	margin:0px;
	padding-left:0;
	text-align:center;
	line-height:30px;
	background:none;}
#body   .tab-bd li{display:none; padding:10px; border-top:0 none; }	



#body .right22 .DivList{
	font-size:12px;
	padding:0px 10px;}
#body .right22 .DivList .DivLi{
	padding:0px 10px 0px 0px;
	}
#body .right22 .DivList .DivLi .DivLeft{
	float:left;
	padding:10px;
	width:100px;
	height:80px;}
#body .right22 .DivList .DivLi .DivLeft img{
	width:100px;
	height:80px;}	
#body .right22 .DivList .DivLi .DivRight{
	float:right;
	padding:10px 0px;
	width:170px;
	height:80px;}
#body .right22 .DivList .DivLi .DivRight p{
	line-height:180%;}
	

#body .right22 .DivList .DivLi a{
	line-height:29px;
	padding:0px;
	height:29px;
	overflow:hidden;}	
		
#body .right22 .DivList .DivLi .Time{
	color:#880000;
	font-size:11px;
	}
#body .right22 .DivList .DivLi .Des{
	color:#666;}	

/*滑动焦点图样式*/
#picSlide{width:360px; height:265px; padding:0px 0 0 0px; margin:0px 0 0 0px; float:left; display:inline;}
#picSlide .SlideInner{width:360px;height:265px;overflow:hidden;position:relative;}
#slideArea{width:10000px; position:absolute;}
#slideArea li{ float:left;width:360px; height:265px; position:relative;}
#slideArea li .bg{width:360px; height:40px; background:#000; display:block; position:absolute; bottom:0; left:0;filter:alpha(opacity=70);background:rgba(0, 0, 0, 0.7);}
#slideArea li .txt{width:224px; height:40px; display:block; position:absolute; bottom:0px; left:0; font-size:12px; padding:0px 10px 0 10px; line-height:20px;}
#slideArea li .txt a{ color:#fff;}
#slideBtn{ position:absolute; bottom:5px; right:15px;}
#slideBtn span{ display:block; width:15px; height:10px; background:url(/images/HituxCMSBoldRed/btn.gif) no-repeat -15px 0; float:left; cursor:pointer; margin:0 2px;}
#slideBtn .current{background:url(/images/HituxCMSBoldRed/btn.gif) no-repeat 0 0;}
/*滑动焦点图样式结束*/


/* main block*/
#body .MainBlock{
	width:1080px;
	margin:auto;
	font-size:12px;
	}
#body .MainBlock .BlockInner{
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;		
	border-bottom:1px solid #e5e5e5;}	

#body .MainBlock .left .LeftAbout .BlockInner,#body .MainBlock .left .RightNews .BlockInner{
	height:265px;
	overflow:hidden;}	
	
#body  .left{
	float:right;
	width:707px;
	height:280px;
	overflow:hidden;
	}
#body  .left .LeftAbout{
	width:353px;
	float:left;
	}
#body  .left .LeftAbout .ATxt{
	color:#666;}
	
#body  .left .RightNews{
	width:340px;
	float:right;}

#body  .left22{
	width:727px;
	float:left;
	height:370px;
	}
#body  .right22{
	width:340px;
	float:right;
	height:370px;
	}


	
#body  .right{
	width:360px;
	float:left;
	height:280px;
	}

#body .topic{
	height:30px;
	background:url("/images/dd.jpg") ;
	}
#body .MainBlock .right .topic{
}	
#body   .topic .TopicTitle{
	float:left;
	padding-left:15px;
	font-size:14px;
	height:30px;
	font-weight:bold;
	line-height:30px;}
#body   .topic .TopicTitle p{
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	color:#999;
	line-height:150%;}

#body  .right2 .topic .TopicTitle,#body  .left .topic .TopicTitle{
	padding-left:15px;
	}
#body  .TopicTitle a{
	text-decoration:none;}	
#body   .topic .TopicMore{
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:9px;}
#body   .topic .TopicMore img{
	}				
	
    .MBlockTable td{
	line-height:25px;
	font-size:12px;
}
    .MBlockTable td p{
		color:#0C0;
		line-height:30px;}
#body  .left .MBlockTable .ListTitle{
	background:url("/images/title_icon1.jpg") no-repeat 15px 10px;
	padding-left:30px;
}
	
#body  .MBlockTable span{
	color:#9a9a9a;
	padding-left:10px;
	font-size:11px;}
#body .MainBlock .left .img{
	padding:0px 10px 7px 10px;
	}

#body .MainBlock .left .img ul li{
	width:130px;
	float:left;
	line-height:25px;
	height:25px;
	background:#DEDEDC;
	text-align:center;
	margin-top:10px;
	margin-left:20px;}

	
#body .MainBlock .left h1{
	font-size:14px;
	text-align:center;}

#body .MainBlock .left .txt{
	padding:0px 10px 0px 10px;
	color:#6c6c6c;}
#body .MainBlock .left .txt p{
	line-height:200%;}
	
#body .MainBlock .right .txt{
	padding:10px 10px 0px 10px;
	color:#6c6c6c;}
#body .MainBlock .right .txt p{
	line-height:200%;}


.left22 .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
.left22  .blk_29 .LeftBotton {	BACKGROUND: url(/images/HituxCMSBoldRed/dirleft.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 47px; HEIGHT: 114px;display:None;}
.left22  .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/images/HituxCMSBoldRed/dirright.jpg) no-repeat -0px 0px; FLOAT: right;right:0px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 47px; HEIGHT: 114px;display:none;}
.left22  .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:10px 0 0 0px;float:left;height:150px;width:700px;POSITION: relative;left:7px;}
.left22  .blk_29 .box {	FLOAT: left; WIDTH: 175px; TEXT-ALIGN: center;}
.left22  .blk_29 .box IMG {	BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:155px;height:116px;}
.left22  .blk_29 .box A:hover IMG {	BORDER: #003c69 1px solid;}
.left22  .blk_29 .box P {	WIDTH: 175px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#003c69}

#body .MainBlock .right2 #demo {
background: #FFF;
overflow:hidden;
width: 230px;
height:240px;
margin:auto;
}
#body .MainBlock .right2 #indemo {
float: left;
height: 800%;
}
#body .MainBlock .right2 #demo1 {
float: left;
}
#body .MainBlock .right2 #demo2 {
float: left;
}






#body .ProductShow {
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;		
	border-bottom:1px solid #e5e5e5;	
	WIDTH: 1078px; 
	font-size:12px;
}

#body .ProductShow  .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
#body .ProductShow  .blk_29 .LeftBotton {	BACKGROUND: url(/images/HituxCMSBoldRed/arrow_left.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 77px; HEIGHT: 114px}
#body .ProductShow  .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/images/HituxCMSBoldRed/arrow_right.jpg) no-repeat -0px 0px; FLOAT: right;right:0px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 77px; HEIGHT: 114px}
#body .ProductShow  .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:0px 0 0 0px;float:left;height:225px;width:981px;POSITION: relative;left:47px;}
#body .ProductShow  .blk_29 .box {	FLOAT: left; WIDTH: 175px; TEXT-ALIGN: center;}
#body .ProductShow  .blk_29 .box IMG {	BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:155px;height:116px;}
#body .ProductShow  .blk_29 .box A:hover IMG {	BORDER: #003c69 1px solid;}
#body .ProductShow  .blk_29 .box P {	WIDTH: 175px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#003c69}


#body .ProductShow  .blk_29 table{
	float:left;
	width:327px;}
.ItemBox{
	width:307px;
	float:left;
	padding:20px 10px 10px 10px;
	height:80px;}
.ItemBox .ItemInner{
	border-bottom:1px dotted #dddddd;
	width:305px;
	padding-bottom:20px;}	
.ItemBox .ItemLeft{
	width:80px;
	float:left;}
.ItemBox .ItemLeft img{
	width:70px;
	height:70px;
	border:1px solid #ccc;}
.ItemBox .ItemLeft img:hover{
	border:1px solid #000;}		
.ItemBox .ItemRight{
	background:url("/images/HituxCMSBoldRed/item_icon.jpg") no-repeat 0px 2px;
	width:220px;
	float:right;}
.ItemBox .ItemRight h1{
	font-size:16px;
	padding-left:20px;
	}
.ItemBox .ItemRight h1 a{
	color:#c90100;}

.ItemBox .ItemRight p{
	font-size:12px;}

#body #Links {
	padding:10px 8px;
	line-height:25px;
	font-size:12px;
	border:1px solid #e5e5e5;}
#body #Links span{
	font-weight:bold;}

#body #Links a{
	padding:0px 7px;}	