.t-tab{
	width: 700px;
	margin-left: -350px;
}
.statement{
	background: white;
	padding: 20px 0;
}
.sta-con{
	width: 1200px;
	height: 693px;
	margin: auto;
}
.sta-con img{
	width: 600px;
	transform: scale(0.5,0.3);
	opacity: 0;
	transition: transform 1.5s ease-in-out 0s,opacity .5s ease-in-out 0s;
}
.sta-info img{
	width: 200px;
	transform: scale(1,1);
	opacity: 1;
	height:114px;
}
.sta-info{
	width: 600px;
	height: 693px;
	padding: 25px;
	font-size: 16px;
	line-height: 33px;
	color: white;
	background: url(https://www.hhtvc.com/Public/static/gxct/img/26.png);
	transform: scale(0.5,0.3);
	opacity: 0;
	transition: transform 1.5s ease-in-out 0s,opacity .5s ease-in-out 0s;
}
.sta-con .move3{
	transform: scale(1,1);
	opacity: 1;
}
.ab-first{
	background: white;
	padding: 60px 0;
}
.ab-first>p,.ab-second>p{
	font-size: 36px;
	color: #333333;
	text-align: center;
	margin-bottom: 12px;
}
.ab-con{
	width: 90%;
	max-width: 950px;
	margin: auto;
	margin-top: 60px;
	margin-bottom: 40px;
}
.ab-info{
	padding-top: 30px;
	width: 160px;
	height: 160px;
	border-radius: 80px;
	border: solid 5px #00477f;
	font-size: 14px;
	text-align: center;
	color: #00477f;
	margin-right: 30px;
	cursor: pointer;
}
.ab-info:hover{
	background: #00477f;
	color: white;
}
.ab-info p span{
	font-size: 50px;
	line-height: 67px;
}
.ab-info p:last-child{
	line-height: 4px;
}
.ab-second{
	background: #f3f3f3;
	padding: 60px 0;
}
.in-field {
	height: 180px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 40px;
}
.field-box {
	width: 85%;
	height: 240px;
52	overflow: hidden;
}
.field{
	width: 1200px;
	margin: 60px 0;
    display:flex;
	justify-content: space-between;
	align-items: center;
}
.field-item{
	display: block;
	float: left;
    flex:0 0 162px;
    margin:6px;
	width:162px;
	height:100%;
	font-size: 24px;
	text-decoration: none;
	overflow: hidden;
	transform: scale(1,1)
}
.field-item div{
	margin-bottom:10px;
	height:98px;
	overflow:hidden
}
.field-item img{
	width:100%;
	height:100%;
	transform: scale(1,1);
	transition: all .3s ease-in 0s;
}
.field-item img:hover{
	transform: scale(1.1,1.1);
}
.field-item p{
	font-size: 16px;
	color: #333333;
	text-align: center;
}
.gap-cross-15{
	width: 15px;
}
.ab-third{
	height: auto;
	min-height: 430px;
	background: url(https://www.hhtvc.com/Public/static/gxct/img/34.png);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 100px 0;
	color: white;

}
@keyframes ripple {
0% {
background-size: 120%;
}
100% {
background-size: 130%;
}
}
.ab-third p{
	font-size: 36px;
	text-align: center;
}
.ab-third div{
	width: 96%;
	max-width: 1100px;
	margin: auto;
	margin-top: 60px;
	font-size: 20px;
	line-height: 48px;
}
.org-con{
	background: white;
	padding: 80px 0;
}
.org-img,.honor{
	max-width: 1200px;
	margin:0  auto;
	width: 90%;
}
.org-img img{
	width: 100%;
}
.honor{
	padding: 0 40px;
}
.honor-img{
	height: 180px;
	width: 280px;
}
.honor-img img{
	height: 100%;
	width: 100%;
}
.year{
	font-size: 26px;
	line-height: 260px;
	margin-top: -40px;
	color: #333333;
	padding: 0 40px;
	background: url(https://www.hhtvc.com/Public/static/gxct/img/38.png);
	background-size: contain;
	background-position: center right;
	background-repeat: no-repeat;
}
.honor-info{
	height: 180px;
	margin-left: 40px;
	font-size: 24px;
	color: #333333;
	line-height: 40px;
	display: flex;
	align-items: center;
}
.introduce{
	background: url(https://www.hhtvc.com/Public/static/gxct/img/39.png);
	background-size: cover;
	background-position: bottom center;
}

.team-count{
	padding: 40px 0;
	width: 920px;
	margin: auto;
}
.team-count>div{
	width: 180px;
	height: 180px;
	border-radius: 30px;
	background: #dab866;
	margin-right: 50px;
	float: left;
	cursor: pointer;
}
.team-count>div:hover{
	background: #00477F;
}
.team-count>div>p:first-child{
	color: white;
	font-size: 20px;
	text-align: center;
	padding-top: 48px;
}
.team-count>div>p:last-child{
	color: white;
	font-size: 44px;
	text-align: center;
}
.main{
	width: 90%;
	max-width: 1200px;
	margin: auto;
	overflow: hidden;
	position: relative;
}
.box{
	width: 1200px;
}
.people{
	background: #00233e;
	padding: 80px 0;
}
.people-con{
	width: 1200px;
	margin: auto;
}
.people-con .slider .slick-arrow.slick-prev{
	position: absolute;
	left: 10px;
	top: 108px;
	background: url(../images/team-left.png) no-repeat center;
}
.people-con .slider .slick-arrow.slick-next{
	position: absolute;
	right: 10px;
	top: 108px;
		background: url(../images/team-right.png) no-repeat center;

}
.people-con .slider {margin: 0 -10px;}

.people-con .slider .slick-arrow{z-index: 99;width: 36px;height: 99px;}
.person:nth-children(4){margin-right:0}
.person{
    flex-shrink:0;
	width: 280px;
	height: 334px;
	font-size: 0;
	border-top: solid 1px #00233E;
	overflow: hidden;
	position: relative;;margin: 0 10px;
}
.person img{
	width: 100%;
}
.person-info{
	background: rgba(0,71,127,.5);
	width: 100%;
	height: 394px;
	transition: all .3s ease-in 0s;
	position: absolute;
	top: 290px;
}
.person:hover .person-info{top: -60px}
.person-info p{
	text-align: center;
	color: white;
	font-size: 22px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.person-info p:first-child{
	line-height: 60px;
}
.person-info p:nth-child(2){
	margin-top: 60px;
}
.person-info p:nth-child(3){
	margin-top: 30px;
}
.person-info p:nth-child(4){
	margin-top: 10px;
}
.person-info p:nth-child(5){
	margin-top: 10px;
}
.person-info p:nth-child(6){
	margin-top: 10px;
}
.person-info p:nth-child(7){
	margin-top: 10px;
}
@media(max-width:1024px){
.ab-info{margin-right: 0; max-width: 45%;margin-bottom: 20px;}	
.ab-con{display: flex;flex-wrap:wrap;justify-content:space-between;}
.ab-third div{font-size: 16px;line-height: 1.5;margin-top: 20px;}
.ab-third,.ab-first,.org-con{padding: 40px 0;min-height: unset;}
.ab-con{margin-bottom: 0;margin-top: 30px;}
.t-tab{width: 90%;max-width: 700px;margin-left: 0;transform: translateX(-50%);}

}

