﻿/*banner*/
.wrapper {
	width: 1200px;
	margin: 0 auto;
}

.about_banner {
	position: relative;
	font-size: 0;
}

	.about_banner img {
		width: 100%;
	}

.about_text {
	position: absolute;
	top: 38%;
	left: 0;
	text-align: center;
	width: 100%;
}

	.about_text img {
		width: auto;
	}

/*导航*/
.about_nav {
	text-align: center;
}

.navFix {
	position: fixed;
	top: 65px;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 99;
}

.about_nav ul li {
	display: inline-block;
	margin: 0 20px;
	text-align: center;
	line-height: 50px;
	color: #333;
	font-size: 14px;
	padding: 0 20px;
	cursor: pointer;
}

	.about_nav ul li.selected {
		border-bottom: 3px solid #1F8FFF;
	}

	.about_nav ul li:hover {
		border-bottom: 3px solid #1F8FFF;
	}

/*开创云简介*/
.jianjie {
	width: 100%;
	overflow: hidden;
	padding: 64px 0 70px;
	background: #f0f8fe;
}

.jj_title {
	text-align: center;
}

	.jj_title h3 {
		font-size: 32px;
		color: #000;
		line-height: 50px;
	}

	.jj_title p {
		font-size: 15px;
		color: #666;
		line-height: 30px;
		margin: 16px auto;
		max-width: 84%;
	}

.jianjie ul {
	margin-top: 40px;
}

	.jianjie ul li {
		width: 380px;
		float: left;
		text-align: center;
		background: #fff;
		padding: 50px 40px 38px;
		box-sizing: border-box;
		box-shadow: 0 5px 15px rgba(31,39,64,.1);
	}

		.jianjie ul li h3 {
			font-size: 22px;
			color: #333;
			line-height: 30px;
			padding: 34px 0 16px 0;
		}

		.jianjie ul li p {
			font-size: 16px;
			color: #666;
			line-height: 26px;
			padding: 10px 0;
		}

			.jianjie ul li p.pp-f {
				height: 78px;
			}

		.jianjie ul li span {
			width: 32px;
			height: 3px;
			background: #1F8FFF;
			margin: 14px auto;
			display: block;
		}

		.jianjie ul li:nth-child(2) {
			margin: 0 30px;
		}

		.jianjie ul li:hover {
			box-shadow: 0 8px 30px rgba(31,39,64,.15);
		}

			.jianjie ul li:hover h3 {
				color: #1F8FFF;
			}

		.jianjie ul li .jianjie-img {
			position: relative;
			width: 62px;
			height: 62px;
			margin: 0 auto;
			font-size: 0;
		}

			.jianjie ul li .jianjie-img img {
				vertical-align: middle;
				position: absolute;
				top: 0;
				left: 0;
				text-align: center;
				opacity: 0;
			}

			.jianjie ul li .jianjie-img .jj-img01 {
				opacity: 1;
			}

		.jianjie ul li:hover .jj-img01 {
			opacity: 0;
		}

		.jianjie ul li:hover .jj-img02 {
			opacity: 1;
		}

		.jianjie ul li:hover .jj-img03 {
			opacity: 1;
			left: 12px;
			top: 12px;
			animation-name: myfirst;
			animation-duration: 0.8s;
			-webkit-animation-name: myfirst;
			-webkit-animation-duration: 0.8s;
			-moz-animation-name: myfirst;
			-moz-animation-duration: 0.8s;
		}

		.jianjie ul li:nth-child(2):hover .jj-img03 {
			opacity: 1;
			left: -3px;
			top: 0;
			animation-name: myer;
			animation-duration: 0.8s;
			-webkit-animation-name: myer;
			-webkit-animation-duration: 0.8s;
			-moz-animation-name: myer;
			-moz-animation-duration: 0.8s;
		}

		.jianjie ul li:nth-child(3):hover .jj-img03 {
			opacity: 1;
			left: 5px;
			top: 24px;
			animation-name: mysecond;
			animation-duration: 0.8s;
			-webkit-animation-name: mysecond;
			-webkit-animation-duration: 0.8s;
			-moz-animation-name: mysecond;
			-moz-animation-duration: 0.8s;
		}

@keyframes myfirst {
	from {
		left: 12px;
		top: 25px;
	}

	to {
		left: 12px;
		top: 12px;
	}
}

@keyframes mysecond {
	from {
		left: 5px;
		top: 35px;
	}

	to {
		left: 5px;
		top: 24px;
	}
}

@keyframes myer {
	from {
		left: -35px;
		top: 0;
	}

	to {
		left: -3px;
		top: 0;
	}
}

/*全国布局*/
.buju {
	background: url(../images/map.gif) no-repeat top #f0f8fe;
	padding: 60px 0;
	height: 1200px;
	box-sizing: border-box;
}

	.buju .jj_title h3 {
		color: #fff;
	}

	.buju .jj_title p {
		color: #fff;
	}

	.buju ul {
		border-radius: 4px;
		overflow: hidden;
		background: url(../images/line.png) no-repeat center #fff;
		margin-top: 680px;
		box-shadow: 0 5px 15px rgba(31,39,64,.1);
	}

		.buju ul li {
			width: 400px;
			float: left;
			color: #1F8FFF;
			padding-left: 80px;
			box-sizing: border-box;
			padding-top: 34px;
			padding-bottom: 34px;
		}

			.buju ul li h3 {
				width: 100%;
				overflow: hidden;
			}

				.buju ul li h3 em {
					font-size: 48px;
					line-height: 65px;
					display: inline-block;
					float: left;
				}

			.buju ul li i {
				font-size: 18px;
				font-style: normal;
				line-height: 40px;
				display: inline-block;
				float: left;
				margin-top: 20px;
			}

			.buju ul li span {
				font-size: 36px;
				display: inline-block;
				line-height: 64px;
				float: left;
			}

			.buju ul li p {
				font-size: 18px;
				color: #333;
			}

.buju-img {
	position: relative;
	width: 60px;
	height: 60px;
	float: left;
	margin-top: 20px;
}

	.buju-img img {
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0;
	}

		.buju-img img.buju-img3 {
			opacity: 1;
		}

		.buju-img img.buju-img1 {
		}

.buju-text {
	width: calc(100% - 78px);
}

.buju ul li:hover .buju-img .buju-img1 {
	opacity: 1;
	animation-name: mythird;
	animation-duration: 0.5s;
	-webkit-animation-name: mythird;
	-webkit-animation-duration: 0.5s;
	-moz-animation-name: mythird;
	-moz-animation-duration: 0.5s;
}

.buju ul li:hover .buju-img .buju-img3 {
	opacity: 0;
}

.buju ul li:hover .buju-img .buju-img2 {
	opacity: 1;
	left: 11px;
	top: 15px;
}

@keyframes mythird {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

/* 管理团队 */
.gaoguan {
	padding: 26px 0;
	background: #f0f8fe;
}

.team-pop {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 999;
	display: none;
}

	.team-pop .pop-bg {
		width: 100%;
		height: 100%;
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		background: rgba(0,0,0,0.5);
		background: #777777\9;
	}

	.team-pop .pop-box {
		width: 782px;
		height: 520px;
		overflow-y: auto;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
		background: #FFFFFF;
		box-shadow: 0 12px 24px 0 rgba(0,0,0,0.10);
		padding: 0px 80px 50px 0px;
		box-sizing: border-box;
		border-radius: 6px;
		left: 25%\9;
		top: 25%\9;
	}

		.team-pop .pop-box .close {
			width: 24px;
			height: 24px;
			position: absolute;
			right: 32px;
			top: 32px;
			cursor: pointer;
		}

		.team-pop .pop-box .team-pic {
			position: absolute;
			left: 0;
			top: 0;
		}

			.team-pop .pop-box .team-pic img {
				width: 200px;
			}

		.team-pop .pop-box .mess-box {
			width: 620px;
			float: left;
			margin-left: 80px;
		}

			.team-pop .pop-box .mess-box .t-box {
				height: 170px;
				border-bottom: 1px solid #E9ECF0;
				overflow: hidden;
			}

			.team-pop .pop-box .mess-box .name {
				font-size: 30px;
				color: #0052D9;
				letter-spacing: 0;
				margin-bottom: 8px;
				margin-top: 48px;
			}

			.team-pop .pop-box .mess-box .ms .label {
				font-size: 14px;
				color: #5F6464;
				letter-spacing: 0;
				line-height: 25px;
				margin-bottom: 4px;
			}

.en-us .team-pop .pop-box .mess-box .ms .label {
	line-height: 23px;
}

.team-pop .pop-box .mess-box .ms .label:last-child {
	margin-bottom: 0;
}

.team-pop .pop-box .mess-box .desc {
	font-size: 14px;
	color: #5F6464;
	letter-spacing: 0;
	margin-top: 20px;
	line-height: 25px;
	min-height: 260px;
}

	.team-pop .pop-box .mess-box .desc p {
		margin-top: 10px;
	}

.team-box {
	margin-top: 30px;
	overflow: hidden;
}

	.team-box .row {
		width: 100%;
		overflow: hidden;
		word-spacing: normal;
	}

.li-box {
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
}

	.li-box ul {
		text-align: center;
	}

		.li-box ul li {
			float: none;
			display: inline-block;
		}

.team-box ul li .li {
	transition: all 0.5s;
	width: 248px;
	border-radius: 4px;
	float: left;
	height: auto;
	background: #fff;
	margin: 20px 35px 20px 35px;
	box-sizing: border-box;
	cursor: pointer;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	-webkit-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
}

	.team-box ul li .li:hover {
		box-shadow: 0 5px 10px #e8e6e6;
	}

	.team-box ul li .li .pic {
		transition: all 0.5s;
		width: 248px;
		height: 220px;
		overflow: hidden;
	}

		.team-box ul li .li .pic img {
			-webkit-transition: all 0.5s;
			transition: all 0.5s;
			-webkit-transform: scale(1.01);
			-ms-transform: scale(1.01);
			transform: scale(1.01);
			width: 248px;
			height: 218px;
		}

	.team-box ul li .li:hover img {
		-webkit-transform: scale(1.08);
		-ms-transform: scale(1.08);
		transform: scale(1.08);
	}

	.team-box ul li .li .mess {
		width: 93%;
		min-height: 88px;
		margin: 12px auto;
		text-align: center;
	}

	.team-box ul li .li .t-mess {
		margin-top: 75px;
	}

	.team-box ul li .li .m-mess {
		margin-top: 45px;
	}

	.team-box ul li .li .label {
		font-size: 20px;
		line-height: 30px;
		color: #0052d9;
		margin-bottom: 6px;
	}

	.team-box ul li .li .job-mess {
		float: left;
		min-width: 160px;
		width: 100%;
	}

		.team-box ul li .li .job-mess p {
			width: 100%;
			font-size: 14px;
			line-height: 21px;
			color: #5f6464;
		}
/*	.team-box .li {
		transition: all 0.5s;
		width: 228px;
		border-radius: 4px;
		float: left;
		height: auto;
		background: #fff;
		margin: 20px 35px 20px 35px;
		box-sizing: border-box;
		cursor: pointer;
		-webkit-transition: background-color 0.2s linear;
		-moz-transition: background-color 0.2s linear;
		-o-transition: background-color 0.2s linear;
		-webkit-transition: background-color 0.2s linear;
		-ms-transition: background-color 0.2s linear;
	}

		.team-box .li:hover {
			box-shadow: 0 5px 10px #e8e6e6;
		}

		.team-box .li .pic {
			transition: all 0.5s;
			width: 228px;
			height: 202px;
			overflow: hidden;
		}

			.team-box .li .pic img {
				-webkit-transition: all 0.5s;
				transition: all 0.5s;
				-webkit-transform: scale(1.01);
				-ms-transform: scale(1.01);
				transform: scale(1.01);
				width: 228px;
				height: 200px;
			}

		.team-box .li:hover img {
			-webkit-transform: scale(1.08);
			-ms-transform: scale(1.08);
			transform: scale(1.08);
		}

		.team-box .li .mess {
			width: 93%;
			min-height: 88px;
			margin: 20px auto;
			text-align: center;
		}

		.team-box .li .t-mess {
			margin-top: 75px;
		}

		.team-box .li .m-mess {
			margin-top: 45px;
		}

		.team-box .li .label {
			font-size: 20px;
			line-height: 30px;
			color: #0052d9;
			margin-bottom: 10px;
		}

		.team-box .li .job-mess {
			float: left;
			min-width: 160px;
			width: 100%;
		}

			.team-box .li .job-mess p {
				width: 100%;
				font-size: 14px;
				line-height: 21px;
				color: #5f6464;
			}

	.team-box .title-l {
		font-size: 24px;
		line-height: 43px;
		color: #2a2e2e;
		font-weight: 400;
		margin-top: 60px;
		margin-bottom: 35px;
		width: 100%;
		float: left;
	}*/

.nav-fixed {
	position: fixed;
	box-shadow: 0 3px 8px rgba(0,0,0,.03);
	top: 0;
	z-index: 99;
	left: 0;
}

.team-box .li-width {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	padding: 0 258px;
	box-sizing: border-box;
}

	.team-box .li-width p {
		line-height:24px;
	}

	.team-box .li-width .li {
		
	}

/*.team-box .li-width .li{ float: none; text-align: center; }
.team-box .li-width .li-1{ width: 868px;background: #fff; margin: 0 auto 35px auto; overflow: hidden; text-align: left; }
.team-box .li-1 .pic{ float: left;height: 202px;}
.team-box .li-1 .pic-desc{float: left; width:620px ; padding: 0 40px; box-sizing: border-box;}
.team-box .li-1 .pic-desc .name{font-size: 20px;
    color: #0052D9;
    letter-spacing: 0;
    margin-bottom: 8px;
    margin-top: 20px;}
.team-box .li-1 .pic-desc .label{   font-size: 14px;
    line-height: 21px;
    color: #5f6464;
}
.team-box .li-1{ cursor: auto ;}

.team-box .li-1 .pic img {
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform: scale(1.01);
    -ms-transform: scale(1.01);
    transform: scale(1.01);
    width: 228px;
    height: 200px;
}
.team-box .li-1:hover {
    box-shadow: 0 5px 10px #e8e6e6;
}
.team-box .li-1:hover img {
    -webkit-transform: scale(1.08);
    -ms-transform: scale(1.08);
    transform: scale(1.08);
}*/

/*荣誉与资质*/
.rongyu {
	padding: 26px 0;
	background: #f0f8fe;
}

.fullSlide {
	width: 100%;
	position: relative;
	margin-top: 56px;
	overflow: hidden;
}

	.fullSlide .bd {
		margin: 0px auto;
		position: relative;
		z-index: 0;
	}

		.fullSlide .bd ul {
			width: 100% !important;
			margin: 0;
			height: 210px !important;
		}

		.fullSlide .bd li {
			width: 100% !important;
			overflow: hidden;
			text-align: center;
			height: 210px;
		}

			.fullSlide .bd li a {
				display: block
			}

	.fullSlide .hd {
		width: 100%;
		position: absolute;
		z-index: 1;
		bottom: 0;
		left: 0
	}

		.fullSlide .hd ul {
			text-align: center;
		}

			.fullSlide .hd ul li {
				display: inline-block;
				height: 3px;
				background: #e2e5f0;
				width: 30px;
				margin: 0 5px;
			}

			.fullSlide .hd ul .on {
				background: #1F8FFF;
			}

	.fullSlide .prev, .fullSlide .next {
		font-size: 24px;
		color: #ddd;
		left: -60px;
		right: auto;
		display: block;
		position: absolute;
		top: 22%;
		width: 48px;
		height: 48px;
		background: #fff;
		border-radius: 50%;
		border: 1px solid #e8e9ed;
		text-align: center;
		line-height: 48px;
		box-shadow: 0 0 20px rgba(21,35,66,.1);
		background: #fff;
	}

	.fullSlide .next {
		left: auto;
		right: -60px;
	}

	.fullSlide ul li .banner-ty {
		transition: all ease .3s;
		width: 166px;
		line-height: 46px;
		background: #4581FB;
		color: #fff;
		text-align: center;
		display: block;
		margin-top: 400px;
	}

		.fullSlide ul li .banner-ty:hover {
			background: #2769ed;
		}

.zh-pin {
	width: 20%;
	float: left;
	text-align: center;
}

.fullSlide .prev:hover, .fullSlide .next:hover {
	color: #1F8FFF;
}

.renzheng {
	padding: 40px 0 15px;
	background: #f0f8fe;
}

	.renzheng ul {
		overflow: hidden;
		padding: 30px 0;
	}

		.renzheng ul li {
			width: 200px;
			float: left;
			padding: 10px 0 20px;
			text-align: center;
			transition: all ease .3s;
		}

			.renzheng ul li p {
				font-size: 14px;
				color: #333;
				line-height: 25px;
			}

			.renzheng ul li:hover {
				box-shadow: 0px 2px 10px #ddd;
				-webkit-transform: translateY(-10px);
				cursor: default;
				-moz-transform: translateY(-10px);
				cursor: pointer;
				-ms-transform: translateY(-10px);
				-o-transform: translateY(-10px);
				transform: translateY(-10px);
				background: #fff;
			}

/*合作客户*/
.hezuo {
	background: url(../images/bg1.jpg) no-repeat center;
	padding: 65px 0 30px;
	overflow: hidden;
	background-size: cover;
}

	.hezuo .jj_title h3 {
		color: #fff
	}

	.hezuo ul {
		margin-top: 30px;
		overflow: hidden;
	}

		.hezuo ul li {
			width: 25%;
			float: left;
			padding: 76px 0;
		}

			.hezuo ul li div.hezuo-img {
				width: 300px;
				height: 138px;
				display: table-cell;
				overflow: hidden;
				vertical-align: middle;
				text-align: center;
			}

				.hezuo ul li div.hezuo-img img {
					max-width: 100%;
					max-height: 100%;
					vertical-align: middle;
					transition: all ease .3s;
				}

			.hezuo ul li div.hezuo-text {
				text-align: center;
				display: none;
				transition: all ease .3s;
				padding: 0 30px 30px;
				box-sizing: border-box;
			}

				.hezuo ul li div.hezuo-text h3 {
					color: #fff;
					font-size: 20px;
					line-height: 30px;
					margin: 0 0 10px;
				}

				.hezuo ul li div.hezuo-text p {
					color: #fff;
					font-size: 14px;
					line-height: 24px;
				}

			.hezuo ul li:hover {
				background: #2a57b8;
				padding: 0;
				height: 290px;
				box-shadow: 0 10px 20px rgba(16,31,55,.1);
			}

				.hezuo ul li:hover .hezuo-text {
					display: block;
				}

				.hezuo ul li:hover .hezuo-img {
					transform: scale(0.72,0.72);
					height: 64px;
					padding-top: 30px;
				}
/*.hezuo ul li:hover .hezuo-img{width:200px; height:92px; display:table-cell; overflow:hidden; vertical-align:middle; text-align:center; }*/
.addmore {
	text-align: center;
	margin: 15px 0;
}

	.addmore a {
		color: #fff;
		font-size: 14px;
		text-align: center;
		display: inline-block;
		line-height: 40px;
		padding: 0 20px;
	}

		.addmore a:hover {
			background: #2a57b8;
			color: #fff;
			border-radius: 2px;
		}

/*联系我们*/
.contactus {
	width: 100%;
	padding: 40px 0 70px;
	background: #f0f8fe;
	overflow: hidden;
}

	.contactus .wrapper {
		background: #fff;
		box-shadow: 0 5px 15px rgba(31,39,64,.1);
		overflow: hidden;
		box-sizing: border-box;
	}

	.contactus .cn-left {
		width: 50%;
		box-sizing: border-box;
		padding: 30px 0 60px 50px;
	}

		.contactus .cn-left h3 {
			font-size: 32px;
			color: #333;
			line-height: 40px;
		}

		.contactus .cn-left div {
			font-size: 14px;
			color: #333;
			margin-top: 26px;
		}

			.contactus .cn-left div span {
				font-size: 30px;
				color: #1F8FFF;
			}

		.contactus .cn-left p {
			font-size: 14px;
			color: #333;
			margin-top: 12px;
			line-height: 25px;
		}

.cn-right {
	font-size: 12px;
}

.add-gap {
	cursor: pointer;
	position: relative;
	margin: 10px 0 0;
	display: inline-block;
}

	.add-gap img {
		position: absolute;
		right: -25px;
		display: none;
		top: 0px;
	}

.gap-selected img {
	display: block;
}

.gap-selected {
	font-weight: bold;
}

@media only screen and (max-width:1400px) {
	.fullSlide .prev, .fullSlide .next {
		font-size: 24px;
		color: #ddd;
		left: -20px;
		right: auto;
		display: block;
		position: absolute;
		top: 22%;
		width: 48px;
		height: 48px;
		background: #fff;
		border-radius: 50%;
		border: 1px solid #e8e9ed;
		text-align: center;
		line-height: 48px;
		box-shadow: 0 0 20px rgba(21,35,66,.1);
		background: #fff;
	}

	.fullSlide .next {
		left: auto;
		right: -20px;
	}
}

.picCenter {
	width: 1200px;
	margin: 56px auto 0;
}

.xinxiIcon {
	margin: 0 0 -20px auto;
}

	.xinxiIcon img {
		width: 100%;
		height: auto;
		object-fit: cover;
	}

.photo_nr {
	display: flex;
	align-items: center;
	width: 1200px;
	margin: 16px auto;
}

.informationText {
	width: 1200px;
	margin: 16px auto;
	text-align: center;
}

	.informationText span {
		background: #ffffff;
		color: #1C1F86;
	}

ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.photo_nr ul li {
	width: 240px;
	float: left; /*margin:0 35px; */
	line-height: 30px;
	text-align: center;
}

	.photo_nr ul li img {
		width: auto;
		transition: all ease .3s;
	}

.photo_nr p {
	padding: 0;
	margin: 0;
}

#LeftArr {
	font-size: 24px;
	color: #ddd;
	left: -60px;
	right: auto;
	display: block;
	position: absolute;
	top: 27%;
	width: 48px;
	height: 48px;
	background: #fff;
	border-radius: 50%;
	border: 1px solid #e8e9ed;
	text-align: center;
	line-height: 48px;
	box-shadow: 0 0 20px rgba(21,35,66,.1);
	background: #fff;
}

#RightArr {
	font-size: 24px;
	color: #ddd;
	right: -60px;
	left: auto;
	display: block;
	position: absolute;
	top: 27%;
	width: 48px;
	height: 48px;
	background: #fff;
	border-radius: 50%;
	border: 1px solid #e8e9ed;
	text-align: center;
	line-height: 48px;
	box-shadow: 0 0 20px rgba(21,35,66,.1);
	background: #fff;
}

#LeftArr:hover {
	color: #1F8FFF;
}

#RightArr:hover {
	color: #1F8FFF;
}

.listRotation { /*border:1px solid #023246; */
	position: relative;
}

.photo_nr ul li:hover img {
	transform: scale(1.1,1.1);
}

.about-value {
	overflow: hidden;
	padding: 70px 0 50px;
}

	.about-value .value-left {
		width: 50%;
		background: url(../images/shuiyin.png) no-repeat 60% bottom;
		padding-bottom: 50px;
	}

	.about-value .value-title { /*background: url(../images/yin.png) no-repeat left;*/
		padding-left: 0px;
		padding-top: 35px;
		line-height: 40px;
		font-size: 40px;
		color: #333;
	}

	.about-value ul li {
		font-size: 20px;
		color: #2c2d36;
		line-height: 43px;
	}

	.about-value ul {
		margin-top: 45px;
		height: 129px;
	}

	.about-value .value-right {
		width: 50%;
	}

		.about-value .value-right div {
			overflow: hidden;
			background: url(../images/p1.png) no-repeat center;
			color: #fff;
			padding: 32px 30px;
			margin-bottom: 20px;
			width: 545px;
			box-sizing: border-box;
			border-radius: 4px;
			transition: all ease .3s;
		}

			.about-value .value-right div h3 {
				font-size: 18px;
				line-height: 30px;
			}

			.about-value .value-right div p {
				font-size: 14px;
				line-height: 30px;
				padding-top: 5px;
			}

			.about-value .value-right div:hover {
				transform: scale(1.01,1.01);
				box-shadow: 0 7px 150px rgba(25,50,109,.2);
			}

@-webkit-keyframes blink {
	0% {
		opacity: 1
	}

	50% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes blink {
	0% {
		opacity: 1
	}

	50% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

.ti-container {
	display: block;
	font-size: inherit
}

.ti-text-container {
	position: relative;
	display: inline;
	font-size: inherit
}

	.ti-text-container:before {
		content: '';
		display: inline-block;
		width: 1px;
		height: 1em;
		position: relative
	}

	.ti-text-container.active-container.ti-cursor:after {
		display: inline
	}

.ti-cursor:after {
	display: none;
	content: '';
	bottom: .05em;
	/*right: -.25em;*/
	position: absolute;
	line-height: normal;
	font-size: inherit;
	-webkit-animation: blink 1s infinite;
	animation: blink 1s infinite;
	width: 20px;
	height: 3px;
	background: #333;
	margin-top: 38px;
	margin-left: 10px;
}

span.space {
	position: relative;
}

	span.space::after {
		/*display: none;*/
		content: '';
		bottom: .05em;
		right: -1.5em;
		position: absolute;
		line-height: normal;
		font-size: inherit;
		-webkit-animation: blink 1s infinite;
		animation: blink 1s infinite;
		width: 20px;
		height: 3px;
		background: #333;
		margin-top: 38px;
		/*margin-left:10px;*/
	}

#bbb {
	position: relative;
	color: #123077;
	font-size: 30px;
	line-height: 50px;
	letter-spacing: 5px;
}

	#bbb:after {
		/*display: none;*/
		content: '';
		bottom: .05em;
		right: -1em;
		position: absolute;
		line-height: normal;
		font-size: inherit;
		-webkit-animation: blink 1s infinite;
		animation: blink 1s infinite;
		width: 20px;
		height: 3px;
		background: #333;
		margin-top: 38px;
		/*margin-left:10px;*/
	}
	/* 企业文化 */
.qiyewh{width: 100%;}
.qiyewh-box{width: 1200px; margin: 65px auto; overflow: hidden;}
.qiyewh-box-top{width: 1200px; margin: 0 auto;overflow: hidden;}
.qiyewh-box-top ul{ margin: 0; padding: 0;}
.qiyewh-box-top ul li{ width: 400px; height: 220px; float: left;}
.qiyewh-box-top ul li .qiyewh-img{ width: 400px; height: 220px;position: relative;}
.qiyewh-box-top ul li .qywz{position: absolute; top: 60px; z-index: 9999; left: 40px; }
.qiyewh-box-top ul li .qywz h3{text-align: left; font-size: 18px; color: #fff; line-height: 60px;}
.qiyewh-box-top ul li .qywz p{text-align: left; font-size: 16px; color: #fff;}
.qiyewh-box-bot{width: 1200px;height: 220px; margin:20px auto 0 auto; overflow: hidden; background: url(../images/wh-tp-7.jpg) no-repeat;}
.qiyewh-box-bot .jzBox{margin-left: 40px; overflow: hidden;}
.qiyewh-box-bot .jzBox h3{text-align: left; font-size: 18px; color: #fff; padding-top: 40px;padding-left: 5px;}
.qiyewh-box-bot .jzBox .jzList{text-align: left; font-size: 18px; color: #fff; margin-top: 24px; overflow: hidden;}
.qiyewh-box-bot .jzBox .jzList ul{ margin: 0; padding: 0;}
.qiyewh-box-bot .jzBox .jzList ul li{width: 57px; float: left; margin-right: 80px;}
.qiyewh-box-bot .jzBox .jzList ul li .jzIimg{width: 57px;height: 49px;}
.qiyewh-box-bot .jzBox .jzList ul li h3{text-align: center;font-size: 16px; line-height: 40px; color: #fff; text-align: center; padding-top: 8px; padding-left: 0;}
