/*---reset---*/

html,
body,
ol,
ul,
li,
dl,
dt,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
fieldset,
legend,
img,
i,
em,
b,
strong,
textarea,
select {
	margin: 0;
	padding: 0;
}

ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
}

b,
strong,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 100;
}

i,
em {
	font-style: normal;
}

img {
	border: none;
}



::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #898888;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #ababab;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #898888;
}

:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #898888;
}

a {
	outline: none;
	color: #000;
	text-decoration: none;
}

img {
	border: none;
}

body a {
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

body {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	color: #333333;
	font-size: 14px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	smoothing: grayscale;
	-o-smoothing: grayscale;
	font-family:Arial, Helvetica, sans-serif;
}

ol,
ul {
	list-style: none;
}

@font-face {
  font-family: 'iconfont';
  src: url('fonts/iconfont.eot');
  src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('fonts/iconfont.woff') format('woff'),
  url('fonts/iconfont.ttf') format('truetype'),
  url('fonts/iconfont.svg#iconfont') format('svg');
}


.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*-----top部分------*/
.top{
	
	margin:0 auto;
	

	padding-top:15px;
	
	
	
}

.top1{
	float:left;
	height:70px;

	}
	
	.top2{
	float:right;
	height:80px;
	    padding-top: 12px;

	
	}
	
		.top2-1{
			
			float:left;
			height:30px;
			line-height:30px;
			width:100%;
			
			}
			
				.top2-1-1{
					float:right;
					display:inline-block;
					
					}
			
			.top2-1 span{
				float:left;
				display:inline-block;
				}
				
				.top2-1 p{float:left;display:inline-block;			margin-left:15px;
				margin-bottom:0px;
				/* margin-top:8px; */
			margin-right:15px;}
			.top2-1 i{float:left;display:inline-block;

			font-style:normal;}
			.top2-1 i a:hover{	color:#f29507;
				}
			
			.top2-1 em{float:left;display:inline-block;font-style:normal;
			background-image:url(../images/shopcar.png);
			background-repeat:no-repeat;
			background-position:left center;
		
			display:inline-block;
			
			
			margin-left:35px;}
			
			.top2-1 em a{
				display:inline-block;	padding-left:23px;
				width:100%;
				height:100%;color: #cbcbcb;
    font-weight: 600;
				}
				
				.top2-1 em a:hover{
					color:#f29507;}
				.top2-2{
			
			
			float:left;
			font-size:16px;
			width:100%;
			font-weight:bold;
			}
			
			.daohang2-1{
				float:right;
				display:inline-block;}
			
	.weizizong{
			display:inline-block;
			float:left;
			height:50px;
			font-size:16px;
			    padding-top: 15px;
			text-align:center;
			padding-right:30px;
			padding-left:30px;
			color:#000;
			position:relative;
			
			
			
		
			
			}
			
			.weizizong::before {
    position: absolute;
	width:1px;
	height:15px;
	background-color:#b5b5b5;
	right:0px;
	top:18px;
	
	
	
 
    content: "";
}
			
			.daohang2-1 .weizizong:nth-child(4) {
    padding-right: 0;
}

.daohang2-1 .weizizong:nth-child(4)::before {
	display:none;

}
			
			
						.weizizong a{
							display:block;
							width:100%;
							height:100%;
							
							
							
				color:#333;

				
				}
				
				.weizizong a:hover{color:#f29507;
				
					
					
					}
					.weizizong:hover .d{
					color:#f29507;
				}
				
				.weizizong .curr{
			color:#f29507;
					}
				
			
			.weizi{
				width:100%;
				height:25px;
				
				
			
				
			
			
				}

	.weizi1{
				width:100%;font-size:14px;	height:25px;
				
				}
			
			.xiala{
				width:230px;
				
				position:absolute;
				overflow:hidden;
				display:none;
				z-index:120;
			
				
				font-size:14px;
				    
				top:100px;
				    left: 50%;
    margin-left: -115px;
				padding:20px 0px 20px 0px;
				background:#f29507;
				}
				
				.xiala1{
					width:100%;
					float:left;
					line-height:40px;
				
					
					}
					.xiala1 a{
						display:block;
						width:100%;
						color:#fff!important;
					
						}
							.xiala1 a:hover{
							color:#333 !important;
								}			
			
			
			
			
			
			
			
			
			/*--------产品介绍代码开始---------------*/
			.jieshao{
				width:100%;
				
				float:left;
				min-height:330px;
				
				z-index:99;
				position:relative;
				margin-top:-225px;}
				
				.jieshao1{
					max-width:1240px;
					margin:auto;
			
				
					width:100%;
					
					}
					
					.jieshao1-1{
						width:270px;
						height:330px;
						border:#b0a798 solid 1px;
						
						margin-left:20px;
						margin-right:20px;
						background-color:rgba(0,0,0,0.26);
						position:relative;
						
						
						
						float:left;
						}
						
							.tu{
								position:absolute;
								right:0px;
								z-index:1;
								bottom:0;}
								
								.tu p a{
									color:#fff;}
								
								.tu1 p{
									color:#fff;
									font-size:24px;
									font-family:"Calibri light";
									position:absolute;
									right:10px;
									bottom:5px;
									line-height:20px;
									display:inline-block;
									
									z-index:2;
									
									
									
									
									}
							.jieshao1-2{
								width:100%;
								float:left;
								height:225px;
								}
								.jieshao1-2 a{
									width:100%;
									height:100%;
									display:inline-block;
									
									}
								
								.jieshao1-2 p{
									display:inline-block;
									height:180px;
									float:left;
									width:100%;
									}
									
									.jieshao1-2 p img{
										display:block;
										width:100%;
										height:180px;}
									
										.jieshao1-2 span{
											height:35px;
											float:left;
											display:inline-block;
											font-size:22px;
											text-align:center;
											font-weight:bold;
											line-height:35px;
											 overflow: hidden;    white-space: nowrap;text-overflow: ellipsis;
											color:#fff;
											
								    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
									width:100%;
											}
											
											.jieshao1-2 a:hover span{
												color:#f29507;}
											
											.jieshao1-3{
												width:100%;
												float:left;
												background-color:#fff;
												height:103px;	
											
												
												
												}
												.jieshao1-3 a{
													display:inline-block;
													width:100%;
													height:100%;padding:15px;
													}
												.jieshao1-3-1{
													float:left;
													font-size:18px;
													font-weight:bold;
													line-height:25px;
													
												
												
													height:73px;
													width:130px;
													}
													
													.jieshao1-3-1 p{
														display:inline-block;
														height:50px;
														text-align:left;
														margin-top:11.5px;
														
																	    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
														}
														
														.jieshao1-3 a:hover p{
															color:#f29507;
															}
													
													.jieshao1-3-2{float:left;		height:73px;
													width:98px;
													margin-left:10px;
													text-align:left;
													padding-top:11px;
												
													}
													
													.jieshao1-3-2 img{
														width:98px;
														height:62px;}
			/*--------产品介绍代码结束---------------*/
			
			
			
			
			
			
			/*--------服务代码结束---------------*/
			
			.fuwu{
				width:100%;overflow:hidden;	float:left;
				background-color:#FFF;
				margin-top:100px;
				margin-bottom:100px;
				
				
				}
				.fuwu1{
					width:100%;
					max-width:980px;
					padding:0px 20px 0px 20px;
					margin:auto;
					
					
					}
					.fuwu1-1{
						width:100%;
						float:left;
						text-align:center;
						margin-bottom:70px;
						font-family:"CenturyGothic";
						
						font-size:46px;
						color:#f29507;
						}
						
							.fuwu1-2{
						width:100%;
						float:left;
						overflow:hidden;
						position:relative;
						min-height:200px;
							}
							.fuwu1-2-1{
							
								float:left;
								width:50%;
								padding-right:113.5px;
								
								
								}
								
								.fuwu1-2-1-1{
									width:100%;
									float:left;
									height:100%;}
									
									
									
									
									.miaoshu1{
										width:100%;
										float:left;
										text-align:right; font-family: "Candara";
										
										
										}
										.miaoshu1:hover .miaoshu1-1{
											color:#f29507;
											}
										
										.miaoshu1-1{
											width:100%;
											color:#111111;
											font-size:26px;
											background-image:url(../images/a3.png);
											background-repeat:no-repeat;
											background-position:right center;
											line-height:35px;
											padding-right:40px;
											margin-bottom:15px;
											
											  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
										float:left;}
										
										.miaoshu1-2{
											width:100%;
											line-height:25px;
											font-size:16px;
											color:#555;
											
										float:left;}
										
										
											.miaoshu2{
										width:100%;
										float:left;
										text-align:right; font-family: "Candara";
										margin-top:57px;
										
										}
										
										.miaoshu2-1{
											width:100%;
											color:#111111;
											font-size:26px;
											background-image:url(../images/a5.png);
											background-repeat:no-repeat;
											background-position:right center;
											line-height:35px;
											padding-right:40px;
											margin-bottom:15px;
											
																  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
										float:left;}
										.miaoshu2:hover .miaoshu2-1{
											color:#f29507;
											}
										
										.miaoshu2-2{
											width:100%;
											line-height:25px;
											font-size:16px;
											color:#555;
											
										float:left;}
								
									.fuwu1-2-3{
									width:50%;float:left;
							padding-left:113.5px;
								}
								
								
								
								.fuwu1-2-3-1{
									width:100%;
									
									height:100%;}
									
									
											.miaoshu3{
										width:100%;
										float:left;
										text-align:left; font-family: "Candara";
									
										
										}
										
										.miaoshu3-1{
											width:100%;
											color:#111111;
											font-size:26px;
											background-image:url(../images/a4.png);
											background-repeat:no-repeat;
											background-position:left center;
											line-height:35px;
											padding-left:40px;
											margin-bottom:15px;
																  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
											
										float:left;}
										.miaoshu3:hover .miaoshu3-1{
											color:#f29507;
											}
										
										.miaoshu3-2{
											width:100%;
											line-height:25px;
											font-size:16px;
											color:#555;
											
										float:left;}
										
										
												.miaoshu4{
										width:100%;
										float:left;
										text-align:left; font-family: "Candara";
										margin-top:57px;
										
										}
										
										.miaoshu4-1{
											width:100%;
											color:#111111;
											font-size:26px;
											background-image:url(../images/a6.png);
											background-repeat:no-repeat;
											background-position:left center;
											line-height:35px;
											padding-left:40px;
											margin-bottom:15px;
																  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
											
										float:left;}
										
										.miaoshu4:hover .miaoshu4-1{
											color:#f29507;
											}
										
										.miaoshu4-2{
											width:100%;
											line-height:25px;
											font-size:16px;
											color:#555;
											
										float:left;}
									
									
									
									
							.fuwu1-2-2{
								position:absolute;
								top:20px;
								z-index:1;
								
								left:50%;
								margin-left:-103.5px;
								}
			
			/*--------服务代码结束---------------*/
			
			
			
			
			/*--------团队代码开始---------------*/
			
			.tuandui{
				width:100%;
	overflow:hidden;
	background-color:#f29507;
	padding:60px 0px 60px 0px;
	
	float:left;
				}
				
				.tuanduizong{
				    width: 100%;
    overflow: hidden;
    margin: auto;
    max-width: 1140px;
    padding: 0px 20px 0px 20px;
					
					}
				
				
				.tuandui1{
				width:100%;
				float:left;
				color:#fff;
				font-size:46px;
				font-family:"CenturyGothic";
				text-align:center;
				
				
				}
				
					
				.tuandui2{
				width:100%;color:#fff;
				float:left;  font-family: "Calibri light";
				line-height:25px;text-align:center;
				font-size:19px;
				margin-top:30px;
				margin-bottom:30px;
				
				
				}
				
				.tuandui3{
					width:100%;
					float:left;
					overflow:hidden;
					text-align:center;
					
					
					}
					.tuandui3-1:nth-child(2) {
						margin:0px 125px 0px 125px;
	
}

					.tuandui3-1{
						width:230px;
						height:230px;
						display:inline-block;
						border-radius:50%;
						position:relative;
						float:none;
						overflow:hidden;
						
						
						
						
						}
						.tuandui3-1:hover .tuandui3-2{-webkit-transform:translate(0%,0%);
	-moz-transform:translate(0%,0%);
	-ms-transform:translate(0%,0%);
	transform:translate(0%,0%);
						filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;
							
							}
						
						.tuandui3-2{
							width:100%;
							height:100%;
							display:inline-block;
							position:absolute;border-radius:50%;
							z-index:1;
							background: rgba(246,248,246,0.8);
							
							font-family: "Calibri light";
							text-align:center;
							color:#111111;
							
				    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;

							filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;
					
							}
							.tuandui3-2 p{
								display:inline-block;
								width:190px;
							
								
								font-size:26px;
								margin-top:60px;
								line-height:50px;
								border-bottom:#111111 solid 1px;
							
								
								
								
								}
							.tuandui3-2 span{
								display:inline-block;
								width:100%;
							
								font-size:16px;
								margin-top:20px;
								width:160px;
								height:40px;
								line-height:20px;
								
								
								
								}
							.tuandui3-1 img{
								display:inline-block;
								width:230px;
								height:230px;
								border-radius:50%;
								
								}
			
			/*--------团队代码结束---------------*/


/*--------底部代码开始---------------*/

.dibu{
	width:100%;
	overflow:hidden;
	float:left;
	}
	
	
	.dibu1{
	width:100%;
	float:left;
	
	overflow:hidden;
	background-color:#222222;
	}
	
		.dibu1-1{
	width:100%;
	overflow:hidden;
	margin:auto;

	max-width:1140px;
	padding:80px 20px 50px 20px;
	}
	.fenlei1{
		display:inline-block;
		float:left;
		width:110px;
		
	}
	
		.fenlei1-1{
			display:inline-block;
			float:left;
			width:110px;
			margin-bottom:20px;}
			
			.fenlei1-2{
			display:inline-block;	float:left;
			}
			
				.fenlei1-2 p{
					display:inline-block;
					margin-right:13px;}
					
					.fenlei1-2 p a{
						display:inline-block;
						width:100%;
						height:100%;}
			.fb{
				display:inline-block;
				float:left;
				width:7px;
				height:14px;
				background-image:url(../images/F.png);
				background-repeat:no-repeat;}
				.fb:hover{
					
					background-image:url(../images/F1.png);
					}
					
					.db{
				display:inline-block;
				float:left;
				width:14px;
				height:14px;
				background-image:url(../images/D.png);
				background-repeat:no-repeat;}
				.db:hover{
					
					background-image:url(../images/D1.png);
					}
		.sb{
				display:inline-block;
				float:left;
				width:16px;
				height:11px;
				background-image:url(../images/C.png);
				background-repeat:no-repeat;}
				.sb:hover{
					
					background-image:url(../images/C1.png);
					}
					
						.bb{
				display:inline-block;
				float:left;
				width:14px;
				height:14px;
				background-image:url(../images/B.png);
				background-repeat:no-repeat;}
				.bb:hover{
					
					background-image:url(../images/B1.png);
					}
					
					
					.fenlei2{
						width:150px;
						float:left;
						margin-left:80px;
						margin-right:80px;
						overflow:hidden;}
	.fenlei2-1{
		width:100%;
		float:left;
		color:#f29507;
		font-size:27px;
		overflow:hidden;font-family:"CenturyGothic";
		}
		
		.fenlei2-2{
		width:100%;
		float:left;
		font-size:16px;
		color:#cccccc;
	  font-family: "Calibri";
	  margin-top:25px;
		
		overflow:hidden;
		}
	
		.fenlei3{
						width:230px;
						float:left;
						overflow:hidden;
		}
		
		.fenlei3-1{	width:100%;
		float:left;
			color:#f29507;font-family:"CenturyGothic";
		font-size:27px;
			}
	
	
		.fenlei3-2{
		width:100%;
		float:left;
		font-size:16px;
		color:#cccccc;
	  font-family: "Calibri";
	  margin-top:25px;
		
		overflow:hidden;
		}
	
	
	
	.fenlei4{
						width:310px;
						float:left;
						overflow:hidden;
						margin-left:80px;  font-family: "Calibri";
		}
		
		
		::-webkit-input-placeholder { /* WebKit browsers */
    color: #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#ccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #ccc;
}
		.fenlei4-1{
			width:100%;
		float:left;
			color:#f29507;font-family:"CenturyGothic";
		font-size:27px;
			
			}
			
			.yanzheng{
				margin-left:0px!important;    padding-left: 0px!important;
				float:left;
				width:100%;
				
				}
			
			.fenlei4-2{
			width:100%;
		float:left;
		overflow:hidden;
		margin-top:20px;
		
		
		
		}
		
		.fenlei4-2-1{
			width:160px;
			height:35px;
			float:left;
			}
			
					#xingming{
						border:#a0a0a0 solid 1px;
						padding:0px 10px 0px 10px;
						height:35px;
						line-height:33px;
						border-radius:3px;
						background:none;
						width:100%;
						outline:none;
						color:#ccc;}
						
							#xingming:focus{
		border:#f29507 solid 1px;
	
		}
		
				.fenlei4-2-2{
			width:160px;
			height:35px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			}
			
					#dianhua{
						border:#a0a0a0 solid 1px;
						padding:0px 10px 0px 10px;
						height:35px;
						line-height:33px;
						border-radius:3px;
						background:none;
						width:100%;
						outline:none;
						color:#ccc;}
						
							#dianhua:focus{
		border:#f29507 solid 1px;
	
		}
		
		
		
		.fenlei4-2-3{
			width:100%;
			height:70px;
			float:left;
			
			margin-bottom:10px;
			}
			
					#neirong{
						border:#a0a0a0 solid 1px;
						padding:0px 10px 0px 10px;
						height: 70px;
						line-height:33px;
						border-radius:3px;
						background:none;
						width:100%;
						outline:none;
						color:#ccc;}
						
							#neirong:focus{
		border:#f29507 solid 1px;
	
		}
		
		.fenlei4-2-4{
			width:100%;
			height:35px;
			float:left;
			margin-top:10px;

			}
			.fenlei4-2-4-1{
				
				height:35px;
				width:97px;
				float:left;
				border-radius:3px;
				border:#f29507 solid 1px;
				font-size:16px;
				font-weight:bold;
				text-align:center;
				line-height:33px;
				
				
				
				
				
				
				
				}
				.fenlei4-2-4-1 a{
					width:100%;
					height:100%;color:#f29507;
					display:inline-block;}
				
				.fenlei4-2-4-1 a:hover{background-color:#f29507;
				color:#fff;
					}
		
		.dibu2{
	width:100%;
	float:left;
	overflow:hidden;
	padding:15px 0px 15px 0px;
	
	background-color:#111111;
	text-align:center;
	}

	.dibu2-1{
		display:inline-block;
		color:#ccc;
		font-size:13px;
		
		
		}
		.dibu2-1 p{
			display:inline-block;
			margin-left:20px;
			}
		.dibu2-1 a{
			display:inline-block;
			color:#ccc;}
				.dibu2-1 a:hover{
					color:#f29507;
					}

/*--------底部代码结束---------------*/

/*--------pageIndex---------------*/
#pageIndex{
	background:#CCCCCC;
	padding-left:0;
	padding-right:0;
	background-image:url(../images/quxian.png);
	    background-size: cover;
    background-position: center center;
	border-top:#e4e5e4 solid 1px;}
#pageIndex .indexBar{
	height:43px;
	background:rgba(255,255,255,0.8);
	
	
}
#pageIndex .indexCon{
	padding-left:51px;
	background:url(../images/indexIcon.png) no-repeat 25px center;
}
#pageIndex .indexCon a{
	line-height:45px;
	display:inline-block;
	font-weight:800;
	font-size:14px; 
}
#pageIndex .indexCon span{
	line-height:43px;
	font-size:14px;
	display:inline-block;
}
#pageIndex .indexCon  .indexIcon{
	font-size:16px;

	margin:0 15px;
	color:#f29507;
	font-weight:800;
}
#pageIndex .indexCon  .sub
{
    font-weight:normal;
}
#pageIndex .pageTil{
	padding-top:70px;
	padding-bottom:115px;
	
	
}
#pageIndex .pageTil h3{
	font-size:32px;
	text-align:center;
	color:#f29507;
	font-weight:800;
}
