﻿ #FocusBG{
	width:100%;
	height:600px;
	
	}
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
	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:600px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}
.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:50px;
	background-color:#FFFFFF;
	height:4px;
	margin:5px;
	overflow:hidden;
	background:#FFF;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
}
.fullSlide .hd ul .on { background-color:#FF9900;}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0%;
	background-position:-6px -137px;
}


#body   .tab{ }
#body   .tab-hd { 	background:url("/images/HituxCMSNote/box_titlebg.png") no-repeat -150px top;
 overflow:hidden; zoom:1;}
#body   .tab-hd li{font-size:16px; float:left; width:120px; color:#fff; text-align:center; cursor:pointer;height:43px;line-height:43px;}
#body   .tab-hd li.active{	background:url("/images/HituxCMSNote/box_titlebg.png") no-repeat 0px top;
font-weight:normal;
padding:0px;
margin:0px;
font-size:16px;
text-align:center;}
#body   .tab-hd li.active a{
	color:#FFF;
	padding:0px;
	margin:0px;
	padding-left:0;
	line-height:43px;
	background:none;}
#body   .tab-bd li{display:none; padding:10px 0px; border-top:0 none; }	

#body  .DivList{
	font-size:12px;
	padding:0px;}
#body .right .DivList{
	height:148px;
	}

#body  .DivList .DivLi{
	padding:0px 10px 0px 0px;

	}
#body  .DivList .DivLi a{
	line-height:25px;
	padding:0px;
	height:25px;
	overflow:hidden;}	
#body  .DivList .DivLi span{
	color:#b6120f;
	padding-right:20px;
	font-size:11px;
	width:80px;
	}

/* main block*/
#body .MainBlock{
	width:1230px;
	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;
	height:300px;
	overflow:Hidden;}	
#body .Block2 .MainBlock .BlockInner{
	height:270px;
	}


#body  .left{
	float:right;
	width:847px;
	}
#body  .left .LeftAbout{
	width:528px;
	float:left;
	}
#body  .left .RightNews{
	width:306px;
	float:right;}
	
#body  .right{
	width:369px;
	float:left;
	}

#body    .MBlockTable td{
	line-height:26px;
	font-size:12px;
}

#body   .MBlockTable .ListTitle{
	background:url("/images/title_icon1.jpg") no-repeat 15px center;
	padding-left:30px;
}
#body    .MBlockTable td{
	text-align:left;
	padding-left:0;}
	
#body  .MBlockTable span{
	color:#9a9a9a;
	padding-left:10px;
	font-size:11px;}
#body .MainBlock .left .img{
	padding:0px 10px 7px 10px;
	}
#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%;}


 .blk_29 { width:1360px; margin:0 auto; PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
 .blk_29 .LeftBotton {	BACKGROUND: url("/images/HituxCMSNote/dirleft.png") center left no-repeat; FLOAT: left; WIDTH: 85px; CURSOR: pointer; POSITION: absolute; HEIGHT: 260px}
 .blk_29 .RightBotton {	BACKGROUND: url("/images/HituxCMSNote/dirright.png") center right no-repeat; FLOAT: right;right:0px; WIDTH: 85px; CURSOR: pointer; POSITION: absolute; HEIGHT: 260px}
 .blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:0px 0 0 0px;float:left;height:320px;width:1200px;POSITION: relative;left:85px;}
 .blk_29 .box {	FLOAT: left; WIDTH: 400px; TEXT-ALIGN: center;}
 .blk_29 .box IMG {	DISPLAY: block; MARGIN: 0px auto; width:390px;height:260px;}
 .blk_29 .box A:hover IMG {	}
 .blk_29 .box P {BACKGROUND: url("/images/HituxCMSNote/ico_in_case.png") center left no-repeat;WIDTH: 300px; LINE-HEIGHT: 58px; text-align:left;font-size:18px; font-weight:bold;color:#FFF; padding-left:30px;}
 .blk_29 .box a { color:#FFF;}


/* Navblock*/
.Navblock{
	padding:10px;
	float:left;}
.Navblock .inner{
	width:230px;
	height:260px;
	position:relative;
	overflow:hidden;}

.Navblock .inner img{
	width:230px;
	height:230px;}	

.Navblock .inner .albumtitle{
	height:30px;
	line-height:30px;
	font-size:14px;
	width:230px;
	position:relative;
	bottom:0px;
	left:0;
	color:#C60001;
	font-weight:; 
	text-align:center;
	cursor:pointer;
	margin:auto;
	overflow:hidden;}
.Navblock .inner .albumtitle span{
	font-weight:normal;
	font-size:12px;}
.Navblock .inner  a{
	 color:#333;}
.Navblock .inner  a:hover{
	text-decoration:none; color:#C60001;}
.Navblock .inner  a:visited{
	text-decoration:none;}	

#body .ProductShow {
	WIDTH: 1220px; 
	font-size:14px;
	margin:auto;
	text-align:center;
}

#body .ProductShow  .boxgrid h3 a:hover{
	font-weight:bold;}
#body .ProductShow  .albumblock{
	float:left;
	padding:0px 10px 0px 10px;}
#body .ProductShow a{color:#FFF;}
#body .ProductShow a:hover{color:#FFCC00;}
#body .ProductShow  .albumblock p{ height:56px; font: bold 18px/56px "微软雅黑";}
#body .ProductShow  .albumblock img{ width:275px;}

.index_prolist {
	WIDTH: 1200px;
	margin:0 auto;
	text-align:center;
}
.index_prolist  .ip-box{
	float:left;
	margin:10px;
	width:275px;
	height:280px;}
.index_prolist a{color:#FFF; float:left;}
.index_prolist a:hover{color:#FFCC00;}
.index_prolist .ip-box p{ width:275px; height:56px; font: bold 18px/56px "微软雅黑";}
.index_prolist .ip-box img{ width:275px;}

/* servicebox*/
#body .ProductShow  .servicebox{
	float:left;}


 .servicebox{
	float:left; text-align:left;}
 .servicebox .inner{
	width:300px;
	height:360px;
	position:relative;
	overflow:hidden;
	}

.servicebox .inner img{ border:none;}	

 .servicebox .inner .albumtitle{
	width:350px;
	position:relative;
	bottom:0px;
	padding-top:25px;
	padding-bottom:30px;
	left:0;
	color:#585858;
	cursor:pointer;
	margin:auto;
	overflow:hidden;}
 .servicebox .inner .albumtitle span{ font: bolder 20px/38px "微软雅黑"; color:#8E7030;}
 .servicebox .inner .albumtitle p{ font: normal 14px/26px "微软雅黑";}
 .servicebox .inner .albumtitle .more{ width:70px; height:25px; background:url("/images/HituxCMSNote/ico_more1.jpg") no-repeat; margin-top:35px;}

#body #Links {
	width:1208px;
	margin:auto;
	padding:10px 10px;
	line-height:25px;
	font-size:12px;
	border:1px solid #e5e5e5;}
#body #Links span{
	font-weight:bold;}

#body #Links a{
	padding:0px 7px;}	


/*index-main*/
.index-hengshan-cases {	margin:0 auto; background-color:#232323; padding-top:50px; padding-bottom:50px;}
.index-hengshan-products {	margin:0 auto; background: url("/images/HituxCMSNote/bg_in_products.jpg") center no-repeat; padding-top:50px; padding-bottom:50px; min-height:800px;}
.index-hengshan-title-line {background: url("/images/HituxCMSNote/nav_bg3.png") center no-repeat; height:16px; width:100%;}
.index-hengshan-title {font: bold 30px/38px "微软雅黑"; color: #6B6B6B; text-align:center; margin-top:30px;}
.index-hengshan-title-en { font: normal 20px/48px "微软雅黑"; color:#6B6B6B; text-align:center; padding-bottom:10px; margin-bottom:30px; background:url("/images/HituxCMSNote/ico_in_Businessline1.png") bottom center no-repeat;}


/*产品综合*/
.pro_syn{overflow:hidden;}
.pro_syn .pt1{height:650px;background:url("/images/HituxCMSNote/pro_syn_bg.jpg") center center no-repeat;}
.pro_syn .pt1>.wrap{height:100%; position:relative;}
.pro_syn .pt1>.wrap .lists{height:100%;}
.pro_syn .pt1 ul{height:100%;}
.pro_syn .pt1 li{width:20%; float:left; background-color:rgba(211,219,228,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2d3dbe4,endcolorstr=#B2d3dbe4); height:100%;}
.pro_syn .pt1 li a{display:block; height:100%;overflow:hidden;}
.pro_syn .pt1 ._box{ width:100%; margin-top:170px; text-align:center; overflow:hidden;}
.pro_syn .pt1 .ico_box{width:95px; height:60px; margin-left:auto; margin-right:auto; margin-bottom:40px; display:none;}
.pro_syn .pt1 .tit{font-size:22px; color:#000; line-height:1; margin-bottom:20px;}
.pro_syn .pt1 .info{width:80%; margin-left: auto; margin-right:auto; font-size:13px; color:#333; line-height:24px; margin-bottom:40px; height:72px; overflow:hidden;}
.pro_syn .pt1 .pd{height:100%;border-right:1px solid #9ca1a5;}
.pro_syn .pt1 .pd:hover{border:0;}
.pro_syn .pt1 .li5 .pd{border:0;}
.pro_syn .pt1 a:hover .ico_box{display:block;}
.pro_syn .pt1 a:hover .img_box{display:none;}
.pro_syn .pt1 a:hover ._box{margin-top:226px;}
.pro_syn .pt1 li>a:hover{background-color:#316AC5;}
.pro_syn .pt1 a:hover .tit{color:#fff;}
.pro_syn .pt1 a:hover .info{color:#fff;}
.pro_syn .scroll_nav{display:none;}
.pro_syn .arrs{display:block; width:30px; height:56px; top:50%; margin-top:-28px; position:absolute;}

/* 等比填充 */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}