.header{
	width: 100%;
	height: 120px;
}
.top{
	background: #000000;
}
.footer{
	margin-top: 0;
}

/*头图*/
.dzban{
	width: 100%;
	height: 594px;
	/* background: url(../images/abg.png) no-repeat; */
	background-size: 100% 100%;
}
.dzcen{
	width: 1200px;
	margin: 0 auto;
}
.banimg{
	text-align: center;
	padding-top: 140px;
}
.banimg img{
	width: 963px;
	height: 206px;
}

/*我们的使命*/
.shiming{
	width: 1200px;
	margin: 70px auto 260px auto;
	position: relative;
}
.smlf {
	width: 519px;
	float: left;
	
}
.title{
	margin-bottom: 35px;
}
.title.left{
	text-align: left;
}
.title.center{
	text-align: center;
}
.title.center .smbor{
	margin: 20px auto;
}

.title.right{
	text-align: right;
}
.title .smtit{
	font-size: 40px;
	color: #111111;
}

.smbor{
	width: 76px;
	height: 2px;
	background: #FF9C00;
	margin: 20px 0;
	display: inline-block;
}
.smcen{
	font-size: 24px;
	color: #8F8E8C;
}
.smlfcen{
	font-size: 20px;
	color: #666666;
	line-height: 40px;
	text-indent: 2em;
}
.smrg{
	width: 572px;
	height: 727px;
	float: right;
}
.smbot img{
	width: 910px;
	height: 229px;
}
.smbot{
	position: absolute;
	bottom: -159px;
	left: -20px;
}

/*成长历程*/
.chengzhang{
	width: 100%;
	height: 580px;
	background: #FCFBFE;
	padding-top: 70px;
	position: relative;
}
.buzhou{
	width: 100%;
}
.bzcen{
	width: 1300px;
	margin: 0 auto;
	text-align: center;
	margin-top: 50px;
	position: relative;
}

.bz{
	width:180px;
	display: inline-block;
	margin: 0 10px;
	position: relative;
	z-index: 69;
}
.bz2{
	margin-top: -10px;
}
.bz.active .bzbox{
	border:1px solid rgba(238,238,238,1);
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 24px 0px rgba(84,80,74,0.11);
}

.bz.active .bzabout{
	width: 156px;
	color: #FF9C00;
	text-align: center;
}
.bz.active .time{
	color: #FF9C00;
}
.bzbox{
	width: 180px;
	height: 192px;
	position: relative;
	border-radius:4px;
}
.bzbox img{
	width: 180px;
	height: 192px;
}
.bzabout{
	width: 156px;
	color: #999999;
	font-size: 14px;
	padding: 0 12px;
	position: absolute;
	top: 140px;
	line-height: 21px;
	text-align: center;
}
.xianmid{
	width: 100%;
	height: 1px;
	background: url(../images/hengxian.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 507px;
}
.time{
	color: #999999;
	font-size: 14px;
	text-align: center;
	margin: 20px 0;
}
.quan{
	width: 10px;
	height: 10px;
	line-height: 10px;
	margin: 0 auto;
	background: #DDDDDD;
	border-radius: 2px;
}
.bz.active .quan{
	background: #FF9C00;
	box-shadow: rgb(255,156,0) 0px 0px 20px 5px;
	transition: all 1s;
	-webkit-transition:all 1s;
}

.weilai{
	width: 187px;
	height: 23px;
	margin-bottom: 20px;
}
.weilai img{
	width: 187px;
	height: 23px;
	
}
.wlbox{
	position: absolute;
	right: -60px;
	top: 211px;
	z-index: 90;
}


/*团队*/
.tuandui{
	width: 1200px;
	height: 420px;
	padding-top: 70px;
	margin: 0 auto;
}
.tdlf{
	width: 700px;
	float: left;
}
.tdrg{
	width: 400px;
	float: right;
}
.jionta img{
	width: 418px;
	height: 325px;
}
.xuanji img{
	width: 190px;
	height: 112px;
	display: block;
}
.tdicon{
	margin-left: 30px;
	text-align:center;
}
.tdbottom{
	margin-top: 70px;
}
.fpimg-hover{
	display: none;
}
.fpimg{
	display: block;
}
.tdbottom .iconfont{
	font-size: 15px;
	color: #FF9C00;
	text-align: center;
	margin-top: 10px;
	display: none;
}
.tdbottom .tdicon.active .fpimg-hover{
	display: block;
}
.tdbottom .tdicon.active .fpimg{
	display: none;
}
.tdbottom .tdicon.active .iconfont{
	display: block;
}

.tdlist{
	position: relative;
	display: none;
}
.zx1{
	position: absolute;
	left: 200px;
	top: 0;
}
.zx2{
	position: absolute;
	left: 0;
	top: 120px;
}
.zx3{
	position: absolute;
	left: 50px;
	top: 280px;
}
.zx4{
	position: absolute;
	left: 300px;
	top: 280px;
}
.zx5{
	position: absolute;
	left: 380px;
	top: 120px;
}
.zxcen{
	position: absolute;
	top: 110px;
	left: 200px;
}

/*部门*/
.bmcen{
	margin-top: -50px;
}

/*办公环境*/
.bangong{
	height: 800px;
	background: #FCFBFE;
	padding-top: 61px;
}
.bgcen{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.img2:nth-child(2){
	margin-top: 3px;
}
.bimg1{
	width: 333px;
	height:406px;
	overflow: hidden;
}
.bimg1 img{
	width: 333px;
	height:406px;
	transition: all 1s;
    overflow: hidden;
}
.bimg1 img:hover{
	transform: scale(1.3);
}
.bjrg{
	width: 495px;
	height: 196px;
	overflow: hidden;
	margin-top: 5px;
}
.bjrg img{
	width: 495px;
	height: 196px;
	transition: all 1s;
    overflow: hidden;
}
.bjrg img:hover{
	width: 495px;
	height: 196px;
	overflow: hidden;
}
.bjrg img:hover{
	transform: scale(1.3);
}
.img1{
	width: 242px;
	height: 199px;
	overflow: hidden;
}
.img1 img{
	width: 242px;
	height: 199px;
	transition: all 1s;
    overflow: hidden;
}


.bjlf img:hover{
	transform: scale(1.3);
}

.img2{
	width: 353px;
	height: 199px;
	overflow: hidden;
}
.img2 img{
	width: 353px;
	height: 199px;
	transition: all 1s;
    overflow: hidden;
}
.img2 img:hover{
	transform: scale(1.3);
}
.bgbot{
	width: 1200px;
	height: 160px;
	margin-top: 5px;
}

/*加入我们*/
.jiarus{
	padding: 70px 0;
}
.jrcen{
	width: 1200px;
	margin: 0 auto;
}
.jrtop{
	width: 795px;
	position: relative;
	margin-top: 38px;
}
.jrtop img:nth-child(1){
	width: 443px;
	height: 314px;
}
.jrtop img:nth-child(2){
	width: 454px;
	height: 281px;
	position: absolute;
	left: 341px;
	    top: 0;
	z-index: 3;
	cursor:pointer;
}
.jrbox{
	width: 1000px;
	height: 70px;
	background: url(../images/anlibg.png) no-repeat;
	background-size: 100% 100%;
	margin-top: 50px;
	padding: 30px 100px;
}
.jrlist{
	width:25%;
	text-align: center;
}
.num{
	font-size: 26px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 5px;
}

/*联系我们*/
.contact{
	background: #FCFBFE;
	padding-top: 70px;
}
.conbox{
	width: 1200px;
	margin: 0 auto;
}

.map{
	width:877px;
	height: 665px;
	background: url(../images/map-1.png) no-repeat;
	background-size: 100% 100%;
	margin: 50px auto;
	position: relative;
} 
.maptc{
	width: 331px;
	height: 220px;
	position: absolute;
  top: 44px;
  right: 8px;
	background: url(../images/maptc.png) no-repeat;
	background-size: 100% 100%;
	padding: 50px;
}
.mapbox{
	width: 300px;
}
.mapbox .iconfont{
	font-size: 26px;
	color: #FF9C00;
	margin-right: 10px;
}
.dizhi{
	width:233px;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}
.dizhi span{
	font-size: 24px;
	font-weight: bold;
	color:#111111;
}
.mapbot{
	width: 300px;
	margin-top: 10px;
}
.phone1{
	font-size: 20px;
	color: #111111;
}
.detail{
	margin-left: 60px;
}
.detail span{
	color: #999999;
	font-size: 16px;
}
.detail span.iconfont{
	color: #FF9C00;
	font-size: 17px;
}
ul, ol{
 padding-left: 0;	
}
.footer{
	margin-top: 0;
}