初始化代码*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }  
body, button, input, select, textarea { font:12px/1.5 Arial,sans-serif,tahoma, arial,\5b8b\4f53; }  
body{min-width:1200px;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }  
address, cite, dfn, em, var { font-style:normal; }  
code, kbd, pre, samp { font-family:couriernew,FontAwesome, courier, monospace; }  
small{ font-size:12px; }  
ul, ol { list-style:none; }  
a { text-decoration:none; }  
a:hover { text-decoration:underline; }  
sup { vertical-align:text-top; }  
sub{ vertical-align:text-bottom; }  
legend { color:#000; }  
fieldset, img { border:0; }  
button, input, select, textarea { font-size:100%; }  
table { border-collapse:collapse; border-spacing:0; font-family: Microsoft Yahei;} 
html{font-size:14px;}
.clear{clear:both;}
.lgonin a{color:#666666;font-size:0.8rem;}
/*comm*/
.fl{float:left;}
.fr{float:right;}
.zd{position:relative;z-index: 12;}
.container{width:1170px;margin:0 auto;overflow:hidden;padding:10px 10px;}
/*navbar*/
.main{
	margin-top:0px;
	
}
.navbar{
	margin-left:30px;
}
.navbar li{
	float:left;
	height:50px;
	line-height:50px;padding:0px 20px;
	
}


.call-hot{
	color:red;
	
	width:250px;
	height:50px;float:right;
	line-height:50px;
	font-size:17px;
}
.navbar li a{
	color:#333;font-family: Microsoft Yahei;
}
.active{
	background:#DF6421;

}
li.active>a{
	color:#fff;font-family: Microsoft Yahei;
}
.hotzhi{
	color:#666;
	margin:0px 0px 20px 10px;
}
.service-list{
	display:none;
	position:absolute;
	z-index: 20;
	background:rgba(223,100,33,0.4);
	text-align:center;
}
.service-list a{
	color:#000;
}
.service:hover .service-list{
	display:block;
}
/*lubo*/
/*lunbotu*/
.lunbo{
	position:relative;
	left:-50px;
}
.lunbo ul.lunbo_img{
	width:100%;
	height:300px;
	position:relative;
}
.lunbo ul.lunbo_img li{
	width:100%;
	height:300px;
	position:absolute;

}
.lunbo ul.lunbo_img a img{
	width:100%;
	height:100%;
}
.lunbo .dian li{
	width:10px;
	height:10px;
	border-radius:50%;
	background:#f0f0f0;
	opacity:0.5;
	float:left;
	margin:0px 10px;

}
.lunbo .dian{
	position:absolute;
	bottom:10px;
	right:20px;
	
}



/*footer*/
.footer{
	width:100%;
	height:160px;
	background:#4A4E53;
	color:#ccc;
	font-family: Microsoft Yahei;
	
}
.footer .address a{
	color:#013A6F;
}
.footer .address{
	padding:20px 0px 20px 10px;
}
.footer-logo{
	padding:20px 0px 20px 10px;
}
.footer_top{
	height:20px;
	border-bottom:1px solid #34373B;
}
.footer_list{
	border-top:1px solid #62676E;
	padding:20px 0px;

}
/**/
.overall{
	margin:20px 0px;
	height:auto;
}
.overall-l{
	width:20%;
	height:auto;
	/*border:1px solid red;*/
	box-shadow:0px 0px 10px #E06321;
}
.overall-r{
	width:78%;
	height:auto;
/*	border:1px solid red;*/
	/*box-shadow:0px 0px 10px #E06321;*/
}

.item_list{
	height:250px;
	/*border:1px solid red;*/
	margin-bottom:30px;
}
.item_list li{
	text-indent:30px;
	margin-top:10px;
}
.item_list li a{
	color:#336699;
	text-decoration:none;

}
.item_list li a:hover{
	color:#DF6421;
}
.custom{
	margin-top:20px;
/*	height:200px;*/
	
}
.contact{
	color:#141414;
	font-size:12px;
	font-weight:500;font-family: Microsoft Yahei;
}
/*固定*/
/*back-top*/
.back-top{
	border-radius:6px;
	position:fixed;
	bottom:20px;
	right:20px;
	width:48px;
	height:50px;
	cursor:pointer;
	background: url(/images/5-120601160002.png)0px 0px no-repeat;
}
.back-top:hover{
	background: url(/images/5-120601160002.png)-48px 0px no-repeat;
}
/*qq在线*/
.qq-line{
	width:130px;
	height:250px;
	font-size: 14px;
	font-family: Microsoft Yahei;
	position:fixed;
	top:100px;
	right:-130px;
	transition:0.6s;
	border-radius:10px;
	background:#F2F2F2 url(/images/2016-12-16_183709.jpg)center 20px no-repeat;
	padding-top:100px;
	padding-left:10px;
	text-align:center;
	
}
.qq-zx{
	width:20px;
	height:100px;
	background:#EA6135;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding:20px 10px;
	position:absolute;
	top:50%;
	margin-top:-70px;
	left:-30px;
	cursor:pointer;
	z-index:10;
}

/*标题样式*/
.title{
	font-size:18px;
	color:#F75F6C;
	text-shadow:0px 0px 10px;font-family: Microsoft Yahei;
}
.yldata{
	width:150px;
	margin-left:55px;
	display:inline-block;
}
/*成功案例*/
.overall-r  li{
	width:100%;
	height:23px;
	border-bottom:1px dashed #ccc;
	padding:10px 0px;
}

.time{
	float:right;
	display:inline-block;
	width:80px;

}
/*成功案例*/
/*联系我们*/
.custom .user{
	color:#666;
	/*padding:20px 10px;*/
	line-height:25px;
}
.custom .user img{
	width:20px;
	height:20px;
	padding-right:5px;
	vertical-align:middle;
}
/*技术优势*/
.goodness{
	margin-top:20px;
	padding:10px 20px;
	font-size:15px;font-family: Microsoft Yahei;
}
.goodness dd{
	margin-top:10px;
}
.fixing-img img{
	width:48%;
	height:250px;
	margin:20px 0px;
}

/*weixin*/
/*.wechat_img img{
	width:100px;
	height:100px;
	position:absolute;
	bottom:0px;
	left:-100px;
	border:1px solid red;
	opacity:0;
}*/
/*img.wechat{
	 width:50px;
	  height:50px;
}
img.wechat:hover .wechat_img img{
	opacity:1;
}*/

/*案例子页*/
.case-content{
	width:100%;
	height:465px;
	/*border:1px solid red;*/
}

.con{
	font-size:16px;font-family: Microsoft Yahei;
}
.about_title{
	font-size:20px;font-family: Microsoft Yahei;
}
/*面包屑导航*/
.Bread{
	height:30px;
	
	color:#999;
	overflow: hidden;
	margin-top:20px;

}
.Bread a{
	color:#999;font-family: Microsoft Yahei;
}
.Bread_ul{
	float:right;
	line-height:20px;
	
}
.Bread_ul li{
	float:left;
	list-style:none;
	margin-right:10px;font-family: Microsoft Yahei;
} 
.Bread_ul li img{
	width:10px;
	height:10px;
}

/*成功案例分页*/
.pagingUl{
  float:right;
  padding:0;
  margin:0;
  list-style: none;
}
.pagingUl li{
  float: left;
  width: 30px;
  height: 30px;
  list-style: 30px;
  text-align: center;
}
.pagingUl li a{
  text-decoration: none;
  display: inline-block;
  width: 30px;
  font-family: Microsoft Yahei;
  height: 30px;
  text-align: center;
  line-height: 28px;
  padding: 0;
  background: #fafafa;
  color: #666;
  font-size: 12px;
  border: 1px solid #ddd;
}

.prv, .next {
  width: 30px;
  height: 30px;
  float: left;
  text-align: center;
  font-family: Microsoft Yahei;
  line-height: 30px;
  border: 1px solid #ddd;
  cursor: pointer;
}
.first, .last {
  width: 30px;
  height: 30px;
  font-size: 12px;
  text-align: center;
  line-height: 30px;
  border: 1px solid #ddd;
  cursor: pointer;
}

/*设置样式*/
/*成功案例分页