h3, h4, h5, h6 {
	font-weight:400
}
.about-brand {
	width:auto;
	overflow:hidden;
	height:1025px;
	background:#553DCC
}
.about-brand .wrap1200 {
	position:relative
}
.about-brand img {
	position:absolute
}
.about-brand .a1 {
	width:940px;
	height:430px;
	left:0;
	top:110px;
	position:absolute
}
.about-brand .a1 .face, .about-brand .a1 .side {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0
}
.about-brand .a1 .face {
	background:url(../image/about-3.jpg) no-repeat center
}
.about-brand .a1 .side {
	background:url(../image/about-3.jpg) no-repeat center
}
.about-brand .a2 {
	right:0;
	top:250px
}
.about-brand .a3 {
	left:0;
	top:626px
}
.about-brand .a4 {
	width:600px;
	height:445px;
	position:absolute;
	left:600px;
	top:580px
}
.about-brand h3 {
	height:26px;
	line-height:26px;
	color:#ff0;
	font-size:24px
}
.about-brand h4 {
	height:14px;
	line-height:14px;
	color:#bfb2ff;
	margin-bottom:28px
}
.about-brand p {
	color:#bfb2ff;
	line-height:24px;
	margin-bottom:10px;
	font-size:14px;
	text-indent:28px
}
.about-power, .about-team {
	width:auto;
	overflow:hidden
}
.about-power h3, .about-team h3 {
	height:26px;
	line-height:26px;
	color:#ff0;
	font-size:24px;
	text-align:center
}
.about-power h4, .about-team h4 {
	height:14px;
	line-height:14px;
	color:#bfb2ff;
	text-align:center
}
.about-power {
	height:960px;
	background:#4A36B3 url(../image/TB2JnnBlg0kpuFjSspdXXX4YXXa-6829.gif) no-repeat center center
}
.about-power .wrap1200 {
	overflow:visible
}
.about-power ul {
	width:1230px
}
.about-power h3 {
	margin-top:200px
}
.about-power h4 {
	margin-bottom:28px
}
.about-power li {
	width:380px;
	height:420px;
	background:#5640CC;
	float:left;
	margin-right:30px;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-power li:hover {
	background:#e50012;
	box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
	-webkit-box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-power li img {
	width:100%;
	height:276px
}
.about-power li span {
	color:#fff;
	display:block;
	text-align:center
}
.about-power li .cn {
	margin-top:20px
}
.about-power li .cn span {
	height:24px;
	line-height:24px;
	font-size:20px
}
.about-power li .en {
	margin-top:12px;
	margin-left:25px;
		width:330px;
}
.about-power li .en span {
	text-align:center;

	line-height:18px;
	font-size:12px;
	opacity:.8;
	filter:alpha(opacity=80)
}
.about-power li .line {
	width:30px;
	height:1px;
	background:#fff;
	margin:8px auto
}
.about-team {
	background:#553DCC
}
.about-team .wrap1200 {
	overflow:visible
}
.about-team h4 {
	margin-bottom:80px
}
.about-team ul {
	width:1220px;
	margin-bottom:70px
}
.about-team ul:after {
	content:'';
	display:block;
	width:0;
	clear:both
}
.about-team li {
	width:560px;
	height:220px;
	float:left;
	padding:15px;
	background:#4C39B3;
	margin-right:20px;
	margin-bottom:20px;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li:hover {
	box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
	-moz-box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
	-webkit-box-shadow:rgba(0, 0, 0, .1) 0 0 5px 5px;
	background:#e50012;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li:hover .left .side {
	opacity:1;
	filter:alpha(opacity=100);
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li:hover .right h5, .about-team li:hover .right p {
	color:#fff;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li .left {
	width:200px;
	height:100%;
	float:left;
	position:relative;
	margin-right:35px
}
.about-team li .left .face, .about-team li .left .side {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../image/TB2WezRll0kpuFjy1zdXXXuUVXa-6829.jpg) no-repeat center
}
.about-team li .left .side {
	opacity:0;
	filter:alpha(opacity=0);
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li .left.l1 .face {
	background-position:0 0
}
.about-team li .left.l1 .side {
	background-position:0 -220px
}
.about-team li .left.l2 .face {
	background-position:-200px 0
}
.about-team li .left.l2 .side {
	background-position:-200px -220px
}
.about-team li .left.l3 .face {
	background-position:-400px 0
}
.about-team li .left.l3 .side {
	background-position:-400px -220px
}
.about-team li .left.l4 .face {
	background-position:-600px 0
}
.about-team li .left.l4 .side {
	background-position:-600px -220px
}
.about-team li .left.l5 .face {
	background-position:-800px 0
}
.about-team li .left.l5 .side {
	background-position:-800px -220px
}
.about-team li .left.l6 .face {
	background-position:-1000px 0
}
.about-team li .left.l6 .side {
	background-position:-1000px -220px
}
.about-team li .left.l7 .face {
	background-position:-1200px 0
}
.about-team li .left.l7 .side {
	background-position:-1200px -220px
}
.about-team li .left.l8 .face {
	background-position:-1400px 0
}
.about-team li .left.l8 .side {
	background-position:-1400px -220px
}
.about-team li .left.l9 .face {
	background-position:-1600px 0
}
.about-team li .left.l9 .side {
	background-position:-1600px -220px
}
.about-team li .left.l10 .face {
	background-position:-1800px 0
}
.about-team li .left.l10 .side {
	background-position:-1800px -220px
}
.about-team li .right {
	width:325px;
	height:100%;
	float:right
}
.about-team li .right h5, .about-team li .right h6 {
	height:20px;
	line-height:20px
}
.about-team li .right h5 {
	color:#bfb2ff;
	font-size:14px;
	margin-top:46px;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
.about-team li .right h6 {
	color:#ff0;
	margin-bottom:26px
}
.about-team li .right p {
	color:#bfb2ff;
	font-size:14px;
	height:26px;
	line-height:26px;
-moz-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-webkit-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
-o-transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s;
transition:all .5s cubic-bezier(.4, 0, .25, 1) 0s
}
