﻿/* - - - - - - - - - 全局重置样式  - - - - - - - - -*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:inherit;vertical-align:baseline;}
img{vertical-align:middle;border:none;}
input,select,button{vertical-align:middle;}
input{padding:0;}
button{cursor:pointer;}
body{font-size:12px;font-family:"微软雅黑";background:#fff;}
ul,ol{list-style-type:none;}
h3,h4{font-size:14px;}
em,address{font-style:normal;}
a{color:#4f4f4f;text-decoration:none;}
/*链接样式*/
a:link{}	
a:hover{text-decoration:underline;}	/*鼠标悬停时*/
a:active{}	/*鼠标点击与释放之间*/
a:visited{}	/* 已被访问过 */
/*  - - - - - - - - - 常用类样式  - - - - - - - - -*/
.no_bor{ border:none!important;}	/*无边框*/
.no_bg{ background:none!important;}	/*无背景*/
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/
.f_left{ float:left;}	/*左浮动*/
.f_right{ float:right;}	/*右浮动*/
.ad1034x36{width:1034px;height:106px;position:relative;margin:0 auto 24px;padding:4px;border:1px solid #cdcbca;}
.ad1034x36 img{width:1034px;height:106px;display:block;}
.ad1034x36:hover{border-color:#999;}
.yinying{width:1045px;height:9px;position:absolute;bottom:-10px;left:0;background:url(/images/line_x.jpg) no-repeat left top;}
.yinying2{width:1045px;height:9px;position:absolute;bottom:-10px;left:0;background:url(/images/line_x2.jpg) no-repeat left top;}
.center{width:1102px;margin:0 auto;}
/* - - - - - - - - - 标题类  - - - - - - - - -*/
	/*栏目标题*/
	 .PartTitle{font-family:"微软雅黑";height:33px;line-height:33px;margin:8px 20px 10px;font-size:16px;color:#444;border-bottom:1px dashed #b2b2b2; font-weight:normal;}
	 .PartTitle span{float:right;font-size:12px;font-family:"宋体";font-weight:normal;}
	 .PartTitle em{padding:0 12px;font-size:14px;font-family:arial, helvetica, sans-serif;font-weight:normal;color:#b4b1b1;}
/* - - - - - - - - - 文字列表类  - - - - - - - - -*/
	/*新闻列表*/
	 .NewsList{margin:0 18px;padding:5px 0; font-family:"宋体";}
	 .NewsList li{height:26px;line-height:26px;padding-left:15px;background:url(/images/2.gif) no-repeat left 12px;overflow:hidden;border-bottom:1px dotted #ddd;}
/* - - - - - - - - - 图片列表类  - - - - - - - - -*/
/*客户列表*/
	 .kefuList{float:left;padding-left:25px;}
	 .kefuList li{float:left;width:178px;height:102px;margin:0 10px 18px ;overflow:hidden;border:1px solid #e6e6e6;}
	 .kefuList li a img{float:left;width:178px;height:102px;}
	 .kefuList li:hover{border-color:#999;}
	/*图片列表*/
	 .imgList{float:left;padding-top:9px;}
	 .imgList li{float:left;margin-left:12px;overflow:hidden;display:inline;}
	 .imgList li a img{float:left;width:100px;height:50px;border:1px solid #ccc;}
	 .imgList li:hover img{border-color:#999;}
/* - - - - - - - - - 图文混排类  - - - - - - - - -*/
	/*见证者*/
	 .jianzhen{font-family:"宋体";float:left;width:451px;height:95px;margin:0 29px 0 39px; display:inline;padding:17px 0;border-bottom:1px dashed #ccc;}
	 .jianzhen .photo img{float:left;width:90px;height:90px;margin-right:13px;border:1px solid #ccc;display:inline;}
	 .jianzhen .photo img:hover{border-color:#999;}
	 .jianzhen h4{height:21px;line-height:21px;font-size:12px;overflow:hidden;}
	 .jianzhen h4 a{color:#ff6000;}
	 .jianzhen strong{height:25px;line-height:25px;color:#676767;display:block;}
	 .jianzhen p{height:49px;line-height:24px;color:#676767;}
	 .jianzhen p a{font-weight:bold;color:#000;}
	/*案例*/
	 .Case{float:left;width:225px;height:190px;margin:18px 0 0 16px;padding-top:6px;font-family:"宋体";color:#494949;border:1px solid #ccc;}
	 .Case:hover{border-color:#999;}
	 .Case .photo img{width:212px;height:160px; display:block;margin:0 auto 5px;}
	 .Case dl{line-height:27px;margin:0 1px;}
	 .Case dl dt{float:left;}
	 .Case dl dd{line-height:23px; text-align:center}
	  .Case .DesConent{color:#999;}
	   .Case a{color:#333;}
/* - - - - - - - - - 标题类  - - - - - - - - -*/
	/*分类标题*/
	 .SortTitle{height:41px;line-height:35px;padding:0 24px;font-size:26px;font-family:georgia, 'times new roman', times, serif;background:url(/images/hui_title_bg.jpg) no-repeat left top;}
	 .SortTitle span{float:right; line-height:41px;font-size:12px;font-family:'宋体';font-weight:normal;}
	 .SortTitle em{padding-left:10px;font-size:16px;font-family:'微软雅黑';color:#fff;}
#main{width:1129px;margin:0 auto;padding:22px 0 15px;background:url(/images/body_bg.png) repeat-y left top;}
	/*页头*/
	#header{height:104px;background-color:#009900;}
		/*网站标志*/
		#logo{float:left;width:418px;padding-top:26px;}
		/*电话*/
		#phone{float:right;width:272px;padding-top:40px;}
		#phone strong{padding-left:53px;font-size:24px;font-weight:normal;background:url(/images/phone.gif) no-repeat left center;}
	/*菜单*/
	#menu{height:41px;background:url(/images/menu_bg.gif) repeat-x left top;z-index:5000;}

/* navs*/
#menu #NavLink{
	width:100%;
	height:41px;
	margin:auto;
	}
#menu #NavLink .NavBG{
	height:41px;
	width:100%;
	position:absolute;
	z-index:100;}	
#menu #NavLink #sddm{
	width:1100px;
	margin:auto;
	z-index:30}

#menu #NavLink #sddm li{
	float: left;
	font-weight:bold;}
#menu #NavLink #sddm .CurrentLi a{
	background:none;}	
#menu #NavLink #sddm li a
{	display: block;
	width: 120px;
	color: #333;
	text-align: center;
	padding:0px 5px;
	height:41px;
	font-size:16px;
	font-weight:normal;
	line-height:41px;
	background:url("/images/HituxCMSBoldBlue/m_nav_bg2.png") no-repeat left 0px;
	}
#menu #NavLink #sddm li P{
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	text-transform:uppercase;}
#menu #NavLink #sddm li a:hover
{	text-decoration:none;
	background:#009900;
	color:#fff;
}

#menu #NavLink #sddm div
{	position: absolute;
	visibility: hidden;
	background: #808080;
	padding:0px 0px;
	filter: alpha(opacity=85);
	top:41px;
	}

#menu #NavLink #sddm div a
	{	position: relative;
		padding: 0px 5px;
		width:110px;
		text-align: center;
		background:#FF9900;
		color: #333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		line-height:30px;
		height:30px;
		border-bottom:1px solid #f1e403;}

#menu #NavLink #sddm div a:hover{
	background:#f1e403;
	color:#333;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px solid #f1e403;}


	/*客户见证*/
	#customerWitness{width:1047px;height:510px;margin:0 auto 22px;background:url(/images/line_x3.gif) no-repeat center bottom;}
	#customerWitness .jianzhen_nr{width:1047px;padding:20px 0;}
	/*项目*/
	#Project{width:1031px;position:relative;margin:0 auto 27px;border:8px solid #009900;}
	#Project .yinying{bottom:-17px;_bottom:-27px;}
	#Project .hoverProject{}
	#Project .hoverProject a{ color:#333;}
	#Project dl{float:left;margin-left:10px; display:inline;width:145px;height:100px;position:relative;padding:25px 0 0 100px;background:url(/images/line_y3.gif) no-repeat right center;}
	#Project dl dt{font-size:24px;color:#77787a;}
	#Project dl dt a{ color:#77787a;}
	#Project dl dt img{position:absolute;top:30px;left:30px;}
	#Project dl dd{ font-size:14px;}
	#Project dl dd a{color:#77787a;display:block;}
	#Project .Project_nr{width:1029px;border:1px solid #cbcbcb;}
	/*案例*/
	#case{width:1047px;margin:0 auto 3px;padding-bottom:20px;background:url(/images/line_x3.gif) no-repeat center bottom;}
	#services{width:1044px;height:41px;line-height:38px;margin:0 auto 5px;text-align:center;font-size:14px;background:url(/images/hui_title_bg.jpg) no-repeat left top;}
	#services a{margin:0 6px;}
	/*搜索*/
	#search{width:1044px;height:41px;margin:0 auto 21px;background:url(/images/hui_title_search.jpg) no-repeat left top;}
	#search .form{float:left;width:435px;padding:5px 0 0 10px;*padding:3px 0 0 10px;}
	#search .form .text{width:319px;height:28px;line-height:28px;padding-left:33px;color:#999;background:url(/images/input_bg.jpg) no-repeat left top;border:0;*margin-right:8px;}
	#search .form .btn_send{width:68px;height:28px;text-indent:-99em;background:url(/images/btn_search.jpg) no-repeat left top;overflow:hidden;border:0;}
	#search p{font-family:"宋体";height:36px;line-height:36px;overflow:hidden;color:#77787a;}
	#search p em{font-size:14px;color:#77787a;}
	#search p a{margin:0 5px;font-family:"宋体";color:#77787a;}
	/*页尾*/
	#footer{padding:20px 0px;background:#006600;color:#000;text-align:center;border-top:1px solid #e5d902; color:#FFF}
	#footer .center{width:1100px;margin:auto;}
	#footer .center p{line-height:200%;}
	#footer a{color:#FFF;}

/*service*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
.qqbox {
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
	z-index:500;
}
.qqlv {
	width:33px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf {
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #cc0000;
	background:#fff;
}
.qqkfbt {
	width:118px;
	height:20px;
	overflow:hidden;
	background:#cc0000;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #fff;
	cursor:pointer;
	text-align:center;
}
.qqkfhm {
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh {
	width:102px;
	padding-left:10px;
}
#K1 {
	padding-left:3px;
}
#K1 p{
	padding:5px 0px;}	


/* 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; }