.indexFlash{height:648px; position:relative; overflow:hidden; background:#000;}
.indexFlash ul{margin:0 auto;}
.indexFlash li a{display:block; height:648px;}
.indexFlash .hd{position:absolute; z-index:10; left:0px; bottom:35px; width:100%; text-align:center; height:53px; background:url(../image/bg.png) center no-repeat;}
.indexFlash .hd span{display:inline-block; background:url(../image/ico1.png) center top no-repeat; width:55px; height:53px;}
.indexFlash .hd .on{background:url(../image/ico1on.png) center top no-repeat;}

.sideTitle{background:url(../image/sideTitle.gif) left 24px repeat-x; height:105px; padding-left:30px; color:#b3b2b2; font-size:16px; text-transform:uppercase;}
.sideTitle div{color:#FFF; font-size:20px; padding:38px 0 2px 0;}

.sideNav li{padding-bottom:1px;}
.sideNav a{display:block; height:39px; line-height:39px; padding-left:10px; overflow:hidden; font-size:16px; background:#dadada url(../image/ico2.png) 25px center no-repeat;}
.sideNav a:hover, .sideNav .aNow{background:url(../image/sNav.png) left top no-repeat; color:#FFF;}

.pageTitle{height:25px; padding:15px 10px 0 10px; line-height:20px; overflow:hidden; border-bottom:#c7c7c7 solid 1px;}
.pageTitle h1{font-weight:400;}
.pageTitle .fr{font-family:"宋体"; color:#666;}
.pageTitle .fr a{color:#666;}
.pageTitle .fr a:hover, .pageTitle .fr span{color:#082792;}

.case{padding:5px 0;}
.case li{height:34px; line-height:33px; overflow:hidden; position:relative; background:url(../image/line.gif) bottom repeat-x;}
.case li span{position:absolute; top:0px; right:10px; color:#666; white-space:nowrap;}
.case li a{background:url(../image/ico1.gif) 10px center no-repeat; padding-left:25px;}

.content .maincontent{
	font-size:12px;}
.content .maincontent p{
	padding:5px 0px;
	line-height:200%;
	}
	
	/*img list*/
.ImageList{
	padding:10px 10px;}
.ImageList .ImageBlockBG{
	float:left;
	padding:10px 40px 40px 40px;}
.content .ImageList .ImageBlockBG{
	padding:10px 24px 20px 18px;}
.ImageList .ImageBlock{
	padding:10px;
	width:177px;
	height:230px;
	overflow:hidden;
	border:1px solid #DDDDDD;
	cursor:pointer;}
.content .ImageList .ImageBlock{
	height:230px;
	float:left;
	padding:5px;}	
.ImageList .ImageBlock:hover{
	border:1px solid #116ec3;
	background-color:#F5F5F5;
}	
.ImageList .ImageBlock .ImageNote{
	padding:5px;
	line-height:25px;
	color:#FFFFFF;
	font-size:11px;}
.ImageList .ImageBlock p a{
	color:#FFFFFF;}		 
.ImageList .ImageBlock img{
	width:175px;
	height:200px;
	border:1px solid #F5F5F5;}
.ImageList .ImageBlock img:hover{
	border:1px solid #DDDDDD;}
	
.ImageList .ImageBlock p{
	text-align:center;
	bottom:0px;
	background-color:#333;
	color:#FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	height:20px;
	line-height:20px;}
.content .ImageList .ImageBlock p{
	color:#FFFFFF;}	
.ImageList .ImageBlock a{
	text-decoration:none;}
	
	/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }
	
	.main .content .ProInfo .image{
	float:left;}	
	
.main .content .ProInfo .column{
	float:right;
	width:270px;}
	
.main .content .ProInfo .image img{
	width:270px;
	height:270px;
	}

.main .content .ProInfo .image a{
	display:block;
	width:270px;
	height:270px;
	border:2px solid #F5F5F5;
	padding:2px;	
	}
.main .content .ProInfo .image a:hover{
	border:2px solid #116ec3;}
.main .content .ProInfo .column .title{
	border-bottom:1px solid #ccc;
	padding:10px 0px;}
.main .content .ProInfo .column .title h3{
	text-align:left;}
.main .content .ProInfo .column .infos{
	text-align:left;}
.main .content .ProInfo .column ul li{
	line-height:40px;
	height:40px;}

.main .content .ProInfo .column ul li span{
	width:100px;
	height:20px;
	padding:3px;
	font-weight:bold;
	}					
.main .content .ProInfo .column ul li p{
	color:#666666;}
.main  .IntroTitle{
	font-size:14px;
	line-height:35px;
	border-left:3px solid #116ec3;
	margin:10px 0px;
	padding-left:10px;
	color:#116ec3;
	background-color:#f5f5f5;
	font-weight:bold;}


.main .content .ProInfo .ImageList{
	float:left;
	width:120px;
	padding-left:10px;
	height:270px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #f5f5f5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #f5f5f5 ; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:#116ec3; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}
.main .content .ProInfo .ImageList ul li img{
	width:90px;
	height:90px;
	padding:1px;
	border:1px solid #ccc;
	}
.main .content .ProInfo .ImageList ul li img:hover{
	border:1px solid #116ec3;}




	

.main .content .MorePro  .albumblock .inner{
	width:206px;
	height:238px;
	margin:0;
	background:url("/images/HituxCMSBlue/album_bg.png") no-repeat center bottom;
	border:none;
	padding:2px;}

.main .content .MorePro .albumblock .inner img{
	width:200px;
	height:200px;
	border:none;
	padding:2px;}

.main .content .MorePro  .albumblock .inner .albumtitle{
	width:206px;
	background:none;
	color:#116ec3;
	}
	
.main .content .CaseBlock li{
	width:330px;
	float:left;
	padding-left:10px;
	}
.main .content .CaseBlock .Cimg a{
	display:block;
	border:1px solid #F5F5F5;
	padding:1px;}
.main .content .CaseBlock .Cimg a:hover{
	border:1px solid #116ec3;}		
.main .content .CaseBlock .case_ct{ height:30px; line-height:30px; color:#2586BE; background:#E5F4FC; font-weight:bold;}
.main .content .CaseBlock .case_txt{ height:35px; line-height:35px; background:url(/images/HituxCMSBlue/xx.jpg) repeat-x; text-align:left;font-size:12px;}
.main .content .CaseBlock .case_mc{ color:#1C3B67;}
.main .content .CaseBlock .hycd_ct{ height:35px; line-height:35px;  color:#fff;  font-weight:bold; padding-left:40px;}
.main .content .CaseBlock .hycd_ct a{ color:#fff;}
.main .content .CaseBlock .hycd_ct a:hover{ color:#FFFACC}
.main .content .CaseBlock .hycd_ct a:visited{ color:#fff}
.main .content .CaseBlock .hycd_mc{ color:#ff6600;}
.main .content .CaseBlock .ttp{ margin-top:10px; margin-bottom:10px;}	

.main .content .title h3{
	text-align:center;
	font-size:18px;
	font-weight:normal;
	font-family:"Microsoft Yahei";}
.main .content .infos{
	font-size:12px;
	line-height:40px;
	color:#666666;
	text-align:center;}