.about-bann {
	width: 100%;
	position: relative;
}

.about-bann>img {
	/*height: 596px;*/
}

.pc-about-bann {
	display: block;
}

.app-about-bann {
	display: none;
	height: auto
}

.about-word {
	width: 654px;
	height: 84px;
	color: #ffffff;
	font-size: 16px;
	position: absolute;
	bottom: 35px;
	left: 25%;
	line-height: 25px;
}

.appabout-word {
	display: none;
}

.about-tree {
	width: 100%;
	background: #ffffff;
}

.listp {
	text-align: center;
	padding-top: 30px;
}

.about-tree .main {
	width: 100%;
	margin: 0 auto;
}

.about-tree .main .floor {
	width: 100%;
	background: #ffffff;
}

.about-tree .red-one {
	width: 100%;
	height: 316px;
}

.appred-twocon {
	display: none;
}

.about-tree .red-one .red-con {
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 0 auto;
	height: 100%;
}

.about-tree .red-one .red-con .customer {
	width: 170px;
	height: 162px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.about-tree .red-one .red-con .customer .cust-line {
	width: 56px;
	height: 2px;
	background: #817d7d;
}

.about-tree .red-one .red-con .customer .cust-text {
	font-size: 32px;
	color: #000000;
}

.about-tree .red-one .red-con .customer .cust-twohd {
	width: 100px;
	height: 54px;
	font-size: 36px;
	color: #f4a220;
}

.about-tree .red-one .red-con .customer .cust-twosd {
	width: 100px;
	height: 54px;
}

.about-tree .red-one .red-con .customer .cust-tenml {
	width: 150px;
	height: 54px;
}

.about-tree .red-two {
	width: 100%;
	position: relative;
}

@media screen and (max-width:1920px) {
	.red-twoline {
		width: 100%;
		height: 44px;
		background: #0086da;
		position: absolute;
		top: 760px;
	}
	.list-li>li>img {
		width: 40%;
	}
}


/*@media  screen and (max-width:1680px ) {
	.red-twoline{
		width: 100%;
	    height: 42px;
	    background: #0086da;
	    position: absolute;
	    top: 1658px;
	}
}
@media  screen and (max-width:1600px ) {
	.red-twoline{
		width: 100%;
	    height: 52px;
	    background: #0086da;
	    position: absolute;
	    top: 1907px;
	}
}
@media  screen and (max-width:1440px ) {
	.red-twoline{
		width: 100%;
	    height: 46px;
	    background: #0086da;
	    position: absolute;
	    top: 1736px;
	}
}

@media  screen and (max-width:1366px ) {
	.red-twoline{
		width: 100%;
	    height: 42px;
	    background: #0086da;
	    position: absolute;
	    top: 1658px;
	}
}

@media  screen and (max-width:1280px ) {
	.red-twoline{
		width: 100%;
	    height: 38px;
	    background: #0086da;
	    position: absolute;
	    top: 1565px;
	}
}

@media  screen and (max-width:1024px ) {
	.red-twoline{
		width: 100%;
	    height: 27px;
	    background: #0086da;
	    position: absolute;
	    top: 1291px;
	}
	.blue-list>li>.list-li>li>img{
	width: 20%;
	}
	.about-word {
	    width: 654px;
	    height: 84px;
	    color: #ffffff;
	    font-size: 16px;
	    position: absolute;
	    bottom: 5px;
	    left: 25%;
	    line-height: 25px;
	  }
	  .green-list {
	    padding: 0 150px;
	    box-sizing: border-box;
	    margin: 50px auto;
	    }
	    .list-zizhi>li>img{
	    	width: 80%;
	    }
	   .elew>li:nth-of-type(2) {
		    padding-left: 0px;
		    box-sizing: border-box;
	    }
	    .elew>li:nth-of-type(3){
		padding-left: 0px;
		box-sizing: border-box;
	}
}*/

.red-twocon {
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	position: relative;
	/*height: 1528px;*/
}

.about-tree .foorcon {
	width: 100%;
	height: 75px;
	background: #f7f7f7;
}

.about-tree .floorMenu {
	list-style: none;
	height: 74px;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

.about-tree .floorMenu li {
	width: 120px;
	height: 74px;
	line-height: 74px;
	color: #aeaeae;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
}

.about-tree .floorMenu li.active {
	background: #0086da;
	color: #ffffff;
	height:74px;
}


/*企业文化*/

.about-tree .main .blue {
	width: 100%;
	position: relative;
}

.blue-conn {
	position: absolute;
	top: 50px;
	width: 1200px;
	margin: auto;
	left: -50%;
	right: -50%;
	z-index: 111;
}

.blue-img {
	position: relative;
	width: 100%;
	z-index: 110;
}

.blue-word {
	width: 100px;
	margin: 0px auto;
	border-bottom: 2px solid #0086DA;
	text-align: center;
	line-height: 40px;
	padding-top: 20px;
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 34px;
}

.blue-list {
	display: flex;
	justify-content: space-between;
	align-content: space-around;
	margin: 10px auto;
}

.blue-list>li {
	display: inline-block;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
}


/*企业资质*/

.green-list {
	box-sizing: border-box;
	margin: 80px auto;
}

.list-zizhi {
	display: flex;
	justify-content: space-around;
	align-content: center;
	margin-top: 100px;
	width: 1200px;
	margin: 0 auto;
}
.list-zizhi li{width: 30%; margin-bottom: 27px;}
.list-zizhi li img{width: 100%;}
.list-zizhi li+li{margin-left: 2%;}
.list-zizhi .fbz{height: 383px;}
.listz-word {
	margin-top: 20px;
}

.list-li {
	text-align: center;
	line-height: 40px;
	color: #000000;
}

.wt {
	color: #0086DA;
	font-weight: bold;
	margin-bottom:20px;
	font-size: 16px;
}

.divimg img{width: 31%;}
/*活动*/

.blue-hd {
	margin: 0 200px;
	height: 388px;
	display: flex;
	justify-content: space-around;
	align-content: center;
}

.blue-hd>li:nth-of-type(1) {
	width: 365px;
	height: 365px;
}

.swiper-slide>img {
	width: 100%;
	border-radius: 50px;
	height: 360px;
}

.blue-hd>li:nth-of-type(2) {
	width: 639px;
	height: 365px;
}

.blue-hd>li:nth-of-type(3) {
	width: 365px;
	height: 365px;
}


/*活动轮播图*/

.PCbannera {
	display: block;
}

.APPbannera {
	display: none;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.about-tree .PCbannera {
	padding-left: 200px;
	padding-right: 200px;
	box-sizing: border-box;
	margin-top: 250px;
}

.swiper-list {
	display: flex;
	justify-content: space-around;
	align-content: center;
	padding-top: 20px;
	color: #000000;
	font-weight: bold;
}

.app-blue-list {
	display: none;
}

.pc-blue-list {
	display:flex;
}
/*2019-3-5*/
.list-img img{vertical-align: middle;}
.about-word{left: 23%;}
.about-tree .floorMenu li{height: 60px;line-height: 60px;}
.about-tree .floorMenu li.active {height: 60px;}
.about-tree .floorMenu{height: 60px;}
.about-tree .foorcon{height: 60px;}
/*.red-twocon{height: 1229px;}*/
.blue-img{height: 389px;}
.about-tree .PCbannera{margin-top: 113px;}
/*.about-bann>img{height: 380px;}*/
.swiper-slide img {
	width: 100%;
	border-radius: 0;
	display: block;
	height: auto;
	margin: 0 auto;
}
.about-tree .PCbannera{width: 1200px;margin: 80px auto 0;padding: 0;}
.PCbannera .swiper-slide li{display: inline-block;width: 30%;}
.PCbannera .swiper-slide li+li{margin-left: 4%;}
.banImg{padding: 10px;background: #eee;width: 100%}
.swiper-slide p{font-size: 13px;margin-top: 20px;}
#APPbannera .swiper-slide{display: block;}
.zztj img{vertical-align: middle;}
.red-twocon img{width: 100%;margin: 0 auto;}
.divimg{margin-bottom: 10px;}
