.hy_abouts_me{/* background:url(../images/hy_abouts_me.png) no-repeat center center;background-size:100% 100%; */ position:relative;}
.hy_abouts_me h3{ position:absolute; top:35%; left:40%; font-weight:bold;}
.hy_abouts_me h3 p:first-child{ font-size:48px; color:#248cf6; }
.hy_abouts_me h3 p:last-child{ margin-top:30px; font-size:30px; margin-left:100px; color:#1ecc85 }
.hg_hycks{padding-right:165px;width:505px;float:right; margin-top:30px;}
.hg_padb30{padding-bottom:30px;}
.hg_engtit{font-size:54px;font-weight:bold;color:#222;}
.hg_webms{font-size:20px;}
.hg_webjs{padding:30px 50px;padding-right:0;width:780px;}
.hg_webjs .idtit{ margin-bottom:20px; font-weight:bold;}
.hg_wb{font-size:24px;color:#555555;padding:17px 0;}
.hg_about{font-size:16px;color:#666;line-height:30px;padding-top:15px}
.hg_email,.hg_tel{border:1px solid #444;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;width:70px;height:70px;display:inline-block;text-align:center;line-height:70px;margin-right:50px;}
.hg_email img,.hg_tel img{margin-top:17px;height:35px;}
.hg_padtb150{padding:60px 70px;padding-left:0;}
.hy_aboutus{display:block;width:40px;height:40px;background:url(../images/hy_aboutus.png) no-repeat left top;background-size:100% 100%;margin-top:20px;}
.hy_aboutus:hover{background:url(../images/hy_aboutus2.png) no-repeat left top;background-size:100% 100%;}
.hg_myfamily{position:relative;min-width:1100px;} 
.page_family{background:url(../images/hg_abouts2.jpg) no-repeat left top;}
.hg_family{position:relative;top:160px;background:rgba(0, 0, 0, 0.5);width:464px;padding-left:10px;padding-top:20px;}
.hg_family .idtit,.hg_family .hg_wb{color:#fff;}
.hg_famy{font-size:20px;line-height:40px;}
.hg_font20{font-size:20px;}
.hy_about_img img{width:106px;margin:0 3px;}
.hy_nones li{float:left;width:176px;text-align:center;margin-top:50px;}
.hy_color1{color:#385daf;}
.hy_color2{color:#bebebe;}
.hy_ft50{font-size:50px;}
.hy_ft16{font-size:16px;}


/*我们能做什么*/
.wrap {
    width: 1440px;
    margin: 0 auto;
}
.wrap:after{content:"";height:0;display:block;clear:both}
.business{
	padding: 50px 0;
}
.business .pic{
	position: relative; overflow:hidden;
}
.business .pic img{
	width: 100%;
	display: block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 

0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;
}
.business .pic:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.business .pic .filter{width: 100%; height: 100%; position: absolute; bottom: 0;left: 0;z-index: 3;background: url(../images/aboutPage_business_filter.png) repeat-x;background-size: auto 100%;}
.business .pic .text{position: absolute;bottom: 22px;left: 0;z-index: 5;padding: 0 40px;box-sizing: border-box;}
.business .pic .txt1{line-height: 40px;font-size: 36px;color: #fff;margin-bottom: 22px;}
.business .pic .txt2{line-height: 30px;font-size: 20px;color: #fff;}
.business .list{border-left: solid 1px #eaeaea;border-top: solid 1px #eaeaea;box-sizing: border-box;}
.business .list:after{content:"";height:0;display:block;clear:both}
.business li{width: 50%;float: left;border-right: solid 1px #eaeaea;border-bottom: solid 1px #eaeaea;box-sizing: border-box;padding: 60px 58px;height: 340px;}
.business li:nth-child(1),.business li:nth-child(4){background: #f5f5f5;}
.business li .icon{height: 84px;}
.business li .icon img{height: 100%;}
.business li .tit{line-height: 30px;font-size: 24px;color: #000;margin-top: 40px;}
.business li .txt{line-height: 30px;font-size: 18px;color: #666666;margin-top: 12px;}
.hy_w_pro{ display:flex;justify-content:space-around;flex-wrap:wrap; border-top:1px solid #eaeaea;}
.hy_w_pro li{ text-align:center; width:16.5%; border-left:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:30px 0;}
.hy_w_pro li:first-child{ border-right:none;}
.hy_w_pro li:nth-child(6n){ border-right:1px solid #eaeaea;}
.hy_w_pro li p{ font-size:16px; line-height:40px; color:#333; margin-top:10px;}

.aboutPage .service{
	background: #f8f8f8;
	padding: 50px 0 100px 0; padding-bottom:0;
}
.columnTitle{
	text-align: center;
	margin-bottom: 58px;
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.columnTitle .tit{
	line-height: 40px;
	font-size: 36px;
	color: #000000;
}
.columnTitle .txt{
	line-height: 30px;
	font-size: 20px;
	color: #666666;
	margin-top: 14px;
}
.aboutPage .service .tab{
	width: 960px;
	border-top: solid 1px #eaeaea;
	border-left: solid 1px #eaeaea;
	box-sizing: border-box;
	float: left;
}
.aboutPage .service .tab li{
	width: 25%;
	height: 240px;
	float: left;
	border-right: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	box-sizing: border-box;
	text-align: center;
	cursor: pointer;
	transition:all 0.3s;
}
.aboutPage .service .tab li:nth-child(8),
.aboutPage .service .tab li:nth-child(6),
.aboutPage .service .tab li:nth-child(3),
.aboutPage .service .tab li:nth-child(1){
	background: #fff;
}
.aboutPage .service .tab li .icon2,
.aboutPage .service .tab li .icon1{
	height: 100px;
	margin-top: 30px;
	background-repeat:no-repeat; background-position:center center; background-size:100px 100px;
}
.aboutPage .service .tab li .icon1 img{transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}
.aboutPage .service .tab li .number{
	line-height: 60px;
	font-size: 60px;
	color: #e2e2e2;
	margin-top: 10px;
}
.aboutPage .service .tab li .text{
	line-height: 36px;
	height: 36px;
	font-size: 20px;
	color: #000000;
	margin-top: -20px;
	background: #f5f5f5;
	position: relative;
	z-index: 5;
}
.aboutPage .service .tab li:nth-child(8) .text,
.aboutPage .service .tab li:nth-child(6) .text,
.aboutPage .service .tab li:nth-child(3) .text,
.aboutPage .service .tab li:nth-child(1) .text{
	background: #fff;
}
.aboutPage .service .tab li .icon2{
	display: none;
}
.aboutPage .service .tab li.on .icon2{
	display: block;
}
.aboutPage .service .tab li.on{z-index: 10;box-shadow: -6px 6px 10px rgba(0,0,0,.1); position:relative; -webkit-transform: translate3d(0, -2.5px, 0); transform: translate3d(0, -2.5px, 0);}
.aboutPage .service .tab li.on .icon1 img{
	/*display: none;*/opacity:1.0;filter:Alpha(opacity=100);
}
.aboutPage .service .tabBox{
	width: 460px;
	height: 480px;
	float: right;
	background: url(../images/aboutPage_service_tabBox.jpg) no-repeat;
	background-size: 100% auto;
	padding: 80px 78px 0 78px;
	box-sizing: border-box;transition:all 0.3s;
}
.aboutPage .service .tabBox:hover{ margin-top:-10px;}
.aboutPage .service .tabBox .box{ display:none;}
.aboutPage .service .tabBox li{
	display: none;
}
.aboutPage .service .tabBox .tit{
	line-height: 50px;
	font-size: 48px;
	color: #fff;
}
.aboutPage .service .tabBox .line{
	width: 50px;
	height: 4px;
	background: #fff;
	margin-top: 18px;
}
.aboutPage .service .tabBox .txt{
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	margin-top: 36px;
}
.aboutPage .service .tabBox .txt p{
	font-size:18px;
	color: #fff;
}
@media only screen and (max-width: 1440px){
	.aboutPage .service .tab{
		width: 800px;
	}
	.aboutPage .service .tabBox{
		width: 380px;
		height: 480px;
		float: right;
		background: url(../images/aboutPage_service_tabBox.jpg) no-repeat #f67424;
		background-size: 100% auto;
		padding: 80px 40px 0 40px;
		box-sizing: border-box;
	}
}

/*===========================项目流程=========================*/
.hg_flow{width:100%;top:19%;text-align:center}
.hg_flows{background: url(../images/hg_liuc.png) no-repeat top center;background-size: 1200px auto;height: 730px;position:relative;}
.hg_abab{ margin-top:20px; font-size:16px;}
.indexPart6{background:url(../images/hg_bg6.jpg) no-repeat center bottom;background-color:#fff}
@media screen and (max-width:1440px) {
.hg_hycks{ width:350px;}
.hg_webjs{ width:540px;}

}