@-webkit-keyframes fadeBot {
	from {
		-webkit-transform: translate3d(0, 0, 0)
	}

	to {
		-webkit-transform: translate3d(0, -100%, 0)
	}
}

@keyframes fadeBot {
	from {
		transform: translate3d(0, 0, 0);
		z-index: 1
	}

	to {
		transform: translate3d(0, -100%, 0);
		z-index: 1
	}
}

@-webkit-keyframes fadeTop {
	from {
		-webkit-transform: translate3d(0, -100%, 0)
	}

	to {
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@keyframes fadeTop {
	from {
		transform: translate3d(0, -100%, 0);
		z-index: 1
	}

	to {
		transform: translate3d(0, 0, 0);
		z-index: 1
	}
}

/* 案例 */
#head {
	border-bottom: 1px solid #f0f0f0;
	background-color: #ffffff;

}

/* sec4 */
#section4 {
	padding-top: 100px;
	background: #ffffff;
}

.swiper-box {
	padding: 0;
	height: 52rem;
}

.sec-tit {
	padding: 70px 0;
	font-size: 46px;
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
	text-align: center;
}

.sec4-slide1 {
	position: relative;
	
}

.hidden-title {
	position: absolute;
	bottom: 40px;
	left: 3.75rem;
	opacity: 1;
	visibility: visible;
	transition-duration: 0.5s;
	z-index: 5;
}

.hidden-title.hidden {
	opacity: 0;
	transition: all 0.3s ease-out 0s;
	visibility: hidden;
}

.hidden-title>p:first-child {
	color: #ffffff;
	font-size: 2.875rem;
	font-family: 'arial';
	font-weight: bold;
	margin-bottom: 0;
}

.hidden-title>p:last-child {
	color: #ffffff;
	font-size: 1.5rem;
	margin-bottom: 0;
}

.visible-title {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
	opacity: 0;
	transition: all 0.5s ease-out 0s;
	visibility: hidden;
	z-index: 5;
}

.visible-title.show {
	opacity: 1;
	visibility: visible;
	transition-duration: 0.5s;
}

.visible-title>div {
	text-align: center;
	white-space: nowrap;
}

.visible-title>img {
	display: block;
	margin: 0 auto 8px;
	width: 18rem;
	min-width: 140px;
}

.visible-title>div>span {
	color: #ffffff;
	font-size: 1.5rem;
	letter-spacing: 1px;
	height: 35px;
	display: inline-block;
	line-height: 32px;
}

.visible-title>div>span:first-child {
	display: inline-block;
	margin-right: 1.5rem;
	padding-right: 1.5rem;
	background: url(../img/lb-title-bg.png) no-repeat right center;
}

.hidden-bg {
	position: absolute;
	z-index: 3;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: all 0.2s linear 0s;
	visibility: hidden;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .7);
}

.hidden-bg.show {
	opacity: 1;
	visibility: visible;
	transition-duration: 0.2s;
}

.sec4-slide1>a {
	display: block;
	height: 100%;
}

.sec4-slide1>a>img {
	/*height: 100%;*/
	width: 100%;
	display: block;
}

.sec4-sw1 {
	height: 100%;
}

.sec4-sw2,
.sec4-sw3 {
	height: 50%;
}

#section5 {
	background-color: #ffffff;
}

.sec5-box {
	width: 85%;
	margin: 0 auto;
	padding: 6.25rem 0;
}

.sec5-title {
	/*font-size: 3.375rem;*/
	font-size: 2.9rem;
	font-weight: 450;
	color: #000000;
	text-align: center;
	margin-bottom: 1.2rem;
}

.projectCliak {

	border: 1px solid #333333;
	margin: 0 auto;
	width: 26.25rem;
	text-align: center;
	padding: 6px 0;
	cursor: default;
}

.projectCliak a {
	font-size: 1.6875rem;
	color: #fe0000;
	display: block;
}

.projectCliak:hover {
	background-color: #fe0000;
	border: 1px solid #fe0000;
}

.projectCliak:hover a {
	color: #ffffff;
}

/* sec6 */
.sec6-content {
	position: relative;
	width: 100%;
	height: 100%;
}

.sec6-swiper {
	height: 100%;
}

/* .sec3-slide>img {
	width: 100%;
	height: 100%;
} */

.sec6-slide {
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}

.sec6-slide>img {
	max-height: 815px;
}

.sec6-titBox {
	position: absolute;
	top: 11.5625rem;
	left: 7.5%;
	z-index: 8;
}

.sec6-titBox .tit1,
.sec6-titBox .tit2 {
	font-size: 3.75rem;
	font-weight: 450;
	color: #ffffff;
	letter-spacing: 8px;
}

.sec6-titBox .tit3 {
	margin-top: 3rem;
}

.sec6-titBox.act .tit1 {
	-webkit-animation: fadeP .8s linear;
	animation: fadeP .8s linear;
}

.sec6-titBox.act .tit2 {
	-webkit-animation: fadeP .8s linear;
	animation: fadeP .8s linear;
}

.sec6-titBox.act .tit3 {
	-webkit-animation: fadeP 1s linear;
	animation: fadeP 1s linear;
}

@-webkit-keyframes fadeP {
	from {
		-webkit-transform: translate3d(0, 200%, 0)
	}

	to {
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@keyframes fadeP {
	from {
		transform: translate3d(0, 200%, 0);
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

.sec6-titBox .tit3 a {
	color: #ffffff;
	font-size: 1.25rem;
	font-weight: 300;
	display: inline-block;
	padding-right: 25px;
	background: url(../img/lylTit.png) no-repeat right center;
}

.sec6-bot {
	position: relative;
	bottom: 0;
	padding: 5rem 7.5%;
	z-index: 5;
	width: 100%;
	background: url(../img/sec6-bg.png) no-repeat;
	background-size: cover;
}

.sec6-con .tit1 {
	color: #ffffff;
	font-size: 3.25rem;
	line-height: 55px;
	letter-spacing: 3px;
	white-space: nowrap;
}

.sec6-con .tit2 {
	color: #ffffff;
	font-size: 1.375rem;
	letter-spacing: 2px;
	white-space: nowrap;
	font-weight: lighter;
	line-height: 50px;
}

.sec6-con1 .tit2 {
	color: #ffffff;
	font-size: 2rem;
	font-weight: bold;
}

.sec6-con1 .tit1 {
	font-family: "arial";
}

.sec6-con {
	padding: 0;
}

.sec6-con1 {
	border-right: 1px solid #ffffff;
}

.sec6-con2 {
	border-right: 1px solid #ffffff;
}

/* 服务service */
#service1 {
	position: relative;
	padding-top: 100px;
	background-color: #ffffff;
	text-align: center;
}

.ser1-box {
	padding: 5rem 0;
}

.ser1-title1 {
	font-size: 4.6875rem;
	color: #333333;
	margin-bottom: 8px;
}

.ser1-title2 {
	font-size: 1.25rem;
	color: #666666;
	font-weight: lighter;
}

.service-con {
	background-color: #ffffff;
}

.service-list {
	position: relative;
	padding: 0;
	height: 27.8125rem;
	/*overflow: hidden;*/
}

.ser-title {
	position: absolute;
}

.show-title>span {
	font-size: 2rem;
	color: #ffffff;
	display: inline-block;
	padding-left: 30px;
}

.show-title>.span1 {
	background: url(../img/tuoyuan.png) no-repeat left center;
}

.hidden-ser {
	display: flex;
	margin-top: 12px;
	padding-left: 30px;
	opacity: 0;
	transition: all 0.2s linear 0s;
}

.hidden-ser.show {
	opacity: 1;
	visibility: visible;
	transition-duration: 0.2s;
}

.hidden-ser div a {
	color: #ffffff;
	font-size: 16px;
	display: inline-block;
	white-space: nowrap;
	padding: 0 15px;
	background: url(../img/ser-titBg.png) no-repeat right center;
}

.hidden-ser div:last-child a {
	padding-right: 0;
	background: none;
}

.hidden-ser div:first-child a {
	padding-left: 0;
}

.service-list:nth-child(1) .ser-title {
	top: 6.25rem;
	right: 5rem;
	/*text-align: left;*/
}

.service-list:nth-child(2) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}

.service-list:nth-child(3) .ser-title {
	top: 6.25rem;
	right: 5rem;
	/*text-align: right;*/
}

.service-list:nth-child(4) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}

.service-list:nth-child(5) .ser-title {
	top: 6.25rem;
	right: 5rem;
	/*text-align: right;*/
}

.service-list:nth-child(6) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}
.service-list:nth-child(7) .ser-title {
	top: 6.25rem;
	right: 5rem;
	/*text-align: right;*/
}

.service-list:nth-child(8) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}

.service-list:nth-child(9) .ser-title {
	top: 6.25rem;
	left: 5rem;
}
.service-list:nth-child(10) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}
.service-list:nth-child(11) .ser-title {
	top: 6.25rem;
	left: 5rem;
}
.service-list:nth-child(12) .ser-title {
	left: 5rem;
	bottom: 6.875rem;
}

#service2 {
	position: relative;
	width: 100%;
	background-color: #ffffff;
}

.ser2-box {
	padding: 7.5rem 0;
	text-align: center;
}

.sec2-title {
	font-size: 2.9rem;
	font-weight: 450;
	color: #333333;
}

.sec2-title2 {
	font-size: 1.125rem;
	color: #666666;
	font-weight: lighter;
	margin-top: 6px;
	margin-bottom: 3rem;
}

.sec2-ewm {
	display: flex;
	justify-content: center;
	margin-top: 4.375rem;
}

.sec2-ewm>div {
	margin: 0 20px;
}

.sec2-ewm>div p {
	margin: 10px 0 0 0;
}

/* 我们 */
.our-banner {
	padding-top: 105px;
	height: 100vh;
	background: #ffffff;
	position: relative;
}

.our-banner-Box {
	height: 100%;
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/about/%E5%85%B3%E4%BA%8E%E6%88%91%E4%BB%AC.png) no-repeat center center;
	background-size: cover;
}

.our-ban-titBox {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.our-ban-titBox .tit1 {
	font-size: 5rem;
	color: #ffffff;
	white-space: nowrap;
}

.our-ban-titBox .tit2 {
	font-size: 1.25rem;
	color: #ffffff;
	font-weight: lighter;
	white-space: nowrap;
	margin-top: 15px;
}

.our-border-div {
	width: 12px;
	height: 15rem;
	position: absolute;
	left: 50%;
	bottom: 0%;
	display: flex;
	flex-direction: column;
	transform: translate3d(-50%, 0, 0);
}

.our-border-div>img {
	display: block;
	margin: 0 auto;
}

.our-border-box {
	width: 1px;
	height: 100%;
	margin: 0 auto;
	background-color: #b7b5b5;
}

.our-section1 {
	background-color: #ffffff;
	text-align: center;
	padding: 12.5rem 0 5rem 0;
	/*font-size: 3rem;*/
	font-size: 2.9rem;
	font-weight: 450;
	color: #000000;
	position: relative;
}

.section1-border-div {
	width: 12px;
	height: 10rem;
	position: absolute;
	left: 50%;
	top: 0%;
	display: flex;
	flex-direction: column;
	transform: translate3d(-50%, 0, 0);
}

.section1-border-box {
	width: 1px;
	height: 100%;
	margin: 0 auto;
	background-color: #dedede;
}

/* our-sec2 */
.our-section2 {
	width: 100%;
	background: #ffffff url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E5%85%B3%E4%BA%8E%E6%88%91%E4%BB%AC/%E7%BB%84%2025.png) no-repeat;
	padding-bottom: 10rem;
}

.our-sec2-box {
	width: 85%;
	margin: 0 auto;
}

.our-sec2-tit {
	padding: 4rem 0 6rem 40px;
}

.our-sec2-tit>.tit1 {
	font-size: 5.75rem;
	color: #ffffff;
}

.our-sec2-tit>.tit2 {
	font-size: 1.375rem;
	color: #ffffff;
}

.our-sec2-cons {
	height: 37.5rem;
}

.our-sec2-cons:nth-child(1) {
	background: url(../img/wezs-bg1.jpg) no-repeat center center;
	background-size: contain;
}

.our-sec2-cons:nth-child(2) {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/about/%E6%8A%80%E6%9C%AF%E4%BC%98%E5%8A%BF.png) no-repeat center center;
	background-size: contain;
}

.our-sec2-cons:nth-child(3) {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/about/%E6%9C%8D%E5%8A%A1%E4%BC%98%E5%8A%BF.png) no-repeat center center;
	background-size: contain;
}

.ourSec2-con {
	width: 100%;
	height: 100%;
	padding: 4.25rem 4.25rem;
}

.ourSec2-con .tit1 {
	font-size: 3.25rem;
	color: #ffffff;
	margin-bottom: 2.125rem;
}

.ourSec2-con .tit2 {
	font-size: 1.375rem;
	color: #ffffff;
	font-weight: lighter;
	line-height: 2.875rem;
}

.ourSec2-con .tit2 span {
	display: block;
}

.our-section3 {
	position: relative;
	width: 100%;
}

.our-section3>.tit {
	font-size: 3.875rem;
	color: #000000;
	text-align: center;
	padding: 0 0 5rem 0;
	background-color: #ffffff;
}

.banner1 {
	/*background: #ffffff url(../img/we-reqing.jpg) no-repeat bottom center;*/
	height: 100vh;
	width: 100vw;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: -1;
	/*background-size: cover;*/
}

.banner1.hide {
	display: none;
}

.banner2 {
	/*background: #ffffff url(../img/we-reqing.jpg) no-repeat bottom center;*/
	height: 100vh;
	width: 100vw;
	position: relative;
	z-index: 2;
	/*background-size: cover;*/
}

.stripe-container {
	/* margin: 100vh 0 100px; */
	top: 0 !important;
	position: relative;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	/*background: #ffffff url(../img/we-reqing.jpg) no-repeat bottom center;*/
	/*background-size: cover;*/
}

.content {
	padding-top: 104vh;
	margin-top: 93px;
}

.stripe-container .grow {
	height: 100%;
	position: absolute;
	width: 0vw;
	top: 0;
	right: 0;
	overflow: hidden;

}

.stripe-container .stripe {
	width: 100vw;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	/*background: #ffffff url(../img/we-reqing.jpg) no-repeat;*/
	/*background-size: cover;*/
}

.banner-con {
	position: absolute;
	width: 100%;
	top: 40%;
	left: 0;
	transform: translate3d(0, -50%, 0);
}

.banner-con>p {
	color: #ffffff;
}

.banner-con p:first-child {
	font-size: 5.125rem;
	font-weight: 450;
	
}

.banner-con>p{
	font-size: 1.25rem;
	font-weight: lighter;
}

.our-section4 {
	position: relative;
	width: 100%;
	padding: 5rem 0;
	background-color: #ffffff;
}

.our-section4 .titBox {
	width: 100%;
	padding: 0 0 5rem 0;
	text-align: center;
}

.our-sec4-con {
	margin: 0 -15px;
}

.our-section4 .titBox .tit1 {
	font-size: 3.875rem;
	color: #333333;
}

.our-section4 .titBox .tit2 {
	font-size: 20px;
	color: #000000;
	font-weight: lighter;
}

.tyBox {
	width: 85%;
	margin: 0 auto;
	height: 100%;
	position: relative;
}

.tyBox2 {
	width: 72%;
	margin: 0 auto;
	height: 100%;
	position: relative;
}

.our-sec4-list {
	margin-bottom: 1.875rem;
}

.our-sec4-lists {
	width: 100%;
	height: 100%;
	border: 1px solid #eeeeee;
	padding: 2.5rem;
}

.our-sec4-lists .title {
	font-size: 1.75rem;
	color: #333333;
}

.our-sec4-lists .money {
	font-size: 1.125rem;
	color: #d7201a;
}

.our-sec4-lists p span {
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}

.our-section5 {
	width: 100%;
	padding: 5rem 0;
	position: relative;
	background-color: #f4f4f4;
}

.our-section5 .titBox {
	width: 100%;
	padding: 0 0 3rem 0;
}

.our-section5 .titBox .tit1 {
	font-size: 3.875rem;
	color: #000000;
}

.our-section5 .titBox .tit2 {
	font-size: 20px;
	color: #000000;
	font-weight: lighter;
}

.our-section5-con .rows {
	margin: 0 -15px;
}

.our-sec5-img {
	margin: 20px 0;
	padding: 0 10px;
}

.our-sec5-img a {
	display: block;
}

.our-sec5-img a img {
	width: 100%;
}

/* 案例css */
.filter {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #fe5757;
	animation: colorChange 30s ease-in-out infinite;
	animation-fill-mode: both;
	mix-blend-mode: overlay;
}

@keyframes colorChange {

	0%,
	100% {
		opacity: 0;
	}

	50% {
		opacity: .9;
	}
}

.landscape {
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	/*background-image:url(https://openclipart.org/image/2400px/svg_to_png/250847/Trees-Landscape-Silhouette.png);
	*/
	background-image: url(../img/xkbg.png);
	background-size: 1000px 250px;
	background-repeat: repeat-x;
	background-position: center bottom;
}

#canvas {
	width: 100%;
	height: 100vh;
}

.pro-banner {
	position: relative;
	width: 100%;
	height: 100vh;
	z-index: 6;
}

.proBan-con {
	position: absolute;
	z-index: 5;
	top: 50%;
	left: 7.5%;
	transform: translateY(-50%);
}

.proBan-con .tit1 {
	font-size: 4.6875rem;
	color: #ffffff;
	margin-bottom: 1rem;
}

.proBan-con .tit2 {
	font-size: 20px;
	color: #ffffff;
	font-weight: lighter;
}

.proBan-con .box {
	display: flex;
	margin: 4rem 0 3rem 0;
}

.proBan-con .box span,
.proBan-con .box a {
	display: inline-block;
	padding: 0.9375rem 1.375rem;
	border: 1px solid #ffffff;
	margin-right: 10px;
	color: #ffffff;
	font-size: 1.125rem;
	font-weight: lighter;
	cursor: default;
}

.proBan-con .phone-time {
	background: url(../image/dianhua.png) no-repeat left center;
	padding-left: 35px;
	font-size: 1.25rem;
	color: #ffffff;
	font-weight: lighter;
}

.pro-sec {
	height: 0;
	background-size: cover !important;
	min-height: 400px;
	position: relative;
	width: 100%;
	padding-bottom: 31.5%;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
}

.pro-sec:nth-child(odd) {
	background-attachment: fixed;
}

.pro-sec .tyBox {
	height: 37.5rem;
	min-height: 400px;
}

.pro-sec1 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%881.png) no-repeat;
}

.pro-sec2 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/jiejuefangan/%E7%A7%BB%E5%8A%A8%E7%94%B5%E5%95%86.png) no-repeat;
}

.pro-sec3 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/%E7%A4%BE%E5%8C%BA%E7%B1%BB%E6%99%BA%E6%85%A7.png) no-repeat;
}

.pro-sec4 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E6%96%B0%E5%9B%BE%E7%89%87/%E6%99%BA%E6%85%A7%E5%9F%8E%E5%B8%82.png) no-repeat;
}

.pro-sec5 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/%E7%A4%BE%E4%BA%A4%E7%B1%BB.png) no-repeat;
}

.pro-sec6 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E6%96%B0%E5%9B%BE%E7%89%87/%E6%94%BF%E5%8A%A1%E7%B1%BB.png) no-repeat;
}

.pro-sec7 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/%E6%97%85%E6%B8%B8%E7%B1%BB.png) no-repeat;
}

.pro-sec8 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/jiejuefangan/%E5%8C%BB%E7%96%97%E7%B1%BB.png) no-repeat;
}

.pro-sec9 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/%E5%9C%B0%E4%BA%A7%E7%B1%BB.png) no-repeat;
}

.pro-sec10 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/%E6%96%B0%E5%9B%BE%E7%89%87/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/%E8%A1%8C%E4%B8%9A%E9%97%A8%E6%88%B7%E7%B1%BB.png) no-repeat;
}

.pro-sec11 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/jiejuefangan/%E6%95%99%E8%82%B2%E7%B1%BB.png) no-repeat;
}

.pro-sec12 {
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/jiejuefangan/%E9%A4%90%E9%A5%AE%E7%B1%BB.png) no-repeat;
}

.prosec-con {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-58%);
	transform: translateY(-58%);
	height: auto;
	width: 50%;
	color: #ffffff;
}

.prosec-con1 {
	right: 0;
}

.prosec-con2 {
	left: 0;
}

.prosec-con3 {
	text-align: center;
	width: 70%;
	left: 50%;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.prosec-con3 .pro-icon {
	justify-content: center;
}

.prosec-con4 {
	right: 0;
}

.prosec-con5 {
	left: 0;
}

.prosec-con6 {
	text-align: center;
	width: 70%;
	left: 50%;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.prosec-con6 .pro-icon {
	justify-content: center;
}

.prosec-con7 {
	right: 0;
}

.prosec-con8 {
	left: 0;
}

.prosec-con9 {
	text-align: center;
	width: 70%;
	left: 50%;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.prosec-con9 .pro-icon {
	justify-content: center;
}

.prosec-con10 {
	right: 0;
}

.prosec-con11 {
	left: 0;
}

.prosec-con12 {
	right: 0;
}

.protit {
	/*font-size: 3.25rem;*/
	font-size: 2.9rem;
	font-weight: 450;
	margin-bottom: 1rem;
}

.pro-con {}

.pro-con span {
	display: block;
	line-height: 2.25rem;
	font-size: 1.25rem;
	font-weight: lighter;
}

.pro-icon {
	display: flex;
	margin-top: 3.875rem;
}

.pro-icon-list {
	text-align: center;
	height: 5rem;
	min-height: 70px;
	position: relative;
	min-width: 86px;
	margin: 0 3.375rem;
	white-space: nowrap;
}

.pro-icon-list:first-child {
	margin-left: 0;
}

.pro-icon-list:last-child {
	margin-right: 0;
}

.pro-icon-list p {
	position: absolute;
	width: 100%;
	bottom: 0;
	margin-bottom: 0;
	font-size: 1.125rem;
	font-weight: lighter;
}

.icon-spin:hover {
	animation: icon-spin .5s 1 linear;
}

@keyframes icon-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	50% {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}

/* 新闻中心 */

.new-banner {
	position: relative;
	padding-top: 92px;
	width: 100%;
	height: auto;
}

.new-ban-titBox {
	position: absolute;
	width: 100%;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	z-index: 3;
}

.new-ban-titBox .tit1 {
	font-size: 3.25rem;
	color: #ffffff;
	line-height: 70px;
}

.new-ban-titBox .tit2 {
	font-size: 12px;
	color: #ffffff;
	font-family: "arial";

}

.new-ban-titBox>div:nth-child(3) {
	margin-top: 2rem;
}

.new-section {
	background-color: #ffffff;
}

.new-list {
	padding: 3rem 0;
}

.new-list:nth-child(odd) {
	background-color: #f4f4f4;
}

.new-list:nth-child(even) {
	background-color: #ffffff;
}

.new-list:hover {
	background-color: #fe0000;
	transition: all 0.5s linear 0s;
}

.new-list:hover .new-time span,
.new-list:hover .new-title a {
	color: #ffffff !important;
}

.new-time {
	position: relative;
}

.new-timebox {
	position: absolute;
	width: auto;
	top: 50%;
	transform: translate3d(-50%, -50%, 0);
	left: 50%;
}

.new-time span {
	display: block;
}

.new-time span:first-child {
	font-size: 2.5rem;
	color: #000000;
}

.new-time span:last-child {
	font-size: 1.375rem;
	color: #999999;
}

.new-img a {
	display: block;
}

.new-title a {
	display: block;
	padding: 0 2rem;
}

.new-title a:first-child {
	font-size: 2.25rem;
	color: #333333;
}

.new-title a:last-child {
	font-size: 1.125rem;
	color: #333333;
	margin-top: 2rem;
}

/* 商城 */
.mall-ban-titBox {
	position: absolute;
	width: 72%;
	left: 10%;
	top: 45%;
	transform: translate3d(0, -50%, 0);
	z-index: 3;
}

.mall-ban-titBox .tit1 {
	font-size: 4.2rem;
	color: #ffffff;
	margin-bottom: 1.2rem;
}

.mall-ban-titBox .tit2 {
	/*font-size: 1.2rem;*/
	font-size: 1.8rem;
	color: #ffffff;
	line-height: 2.25rem;
}

.mall-ban-titBox .tit3 {
	margin-top: 2rem;
	display: inline-block;
}

.mall-ban-titBox .tit3 a {
	display: inline-block;
	width: 11.875rem;
	height: 52px;
	line-height: 50px;
	font-size: 16px;
	color: #000000;
	background-color: #ffffff;
	min-width: 140px;
	margin: 0 auto;
	/*border-radius: 5px;*/
	text-align: center;
}

.mall-ban-titBox .tit3 a:hover {
	background-color: #d6211a;
	color: #ffffff;
	transition: all 0.2s linear 0s;
}

/* .mall-ban-titBox .tit3 a {
	display: inline-block;
	width: 11.875rem;
	height: 52px;
	line-height: 50px;
	font-size: 16px;
	color: #ffffff;
	background: linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);
	background-size: 400%;
	min-width: 140px;
	margin: 0 auto;
	border-radius: 5px;
	text-align: center;
	text-transform: uppercase;
}
.mall-ban-titBox .tit3 a::before{
	content: "";
	position: absolute;
	left: -3px;
	right: -3px;
	top: -3px;
	bottom: -3px;
	border: 1px solid red;
	width: auto;
	background: linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);
	background-size: 400%;
	border-radius: 5px;
	filter: blur(20px);
	z-index: -1;
}
.mall-ban-titBox .tit3 a:hover{
	animation: sun 8s infinite;
}
.mall-ban-titBox .tit3 a:hover::before{
	animation: sun 8s infinite;
}
@keyframes sun{
	100%{
		background-position: -400% 0;
	}
	to{}
} */

.mallPage {
	display: flex;
	left: 50% !important;
	transform: translateX(-50%);
	width: auto !important;
	z-index: 9;
	bottom: 5rem !important;
}

.mallPage span {
	/*width: 30px;*/
	/*height: 3px;*/
	background-color: #fff;
	display: block;
	margin: 0 5px !important;
	cursor: pointer;

}

.mallPage span.swiper-pagination-bullet-active {
	/*width: 55px;*/
	opacity: 1 !important;
	background-color: #d7201b;
	/*-webkit-animation: fadeBg 4s linear;*/
	/*animation: fadeBg 4s linear;*/
}

/*.mallpageBg {*/
/*	display: flex;*/
/*	left: 50%;*/
/*	transform: translateX(-50%);*/
/*	width: auto;*/
/*	z-index: 8;*/
/*	position: absolute;*/
/*	bottom: 110px;*/
/*}*/

/*.mallpageBg span {*/
/*	width: 30px;*/
/*	height: 3px;*/
/*	background-color: #fff;*/
/*	display: block;*/
/*	margin: 0 5px;*/
/*	cursor: pointer;*/

/*}*/
/*@-webkit-keyframes fadeBg {*/
/*	from {*/
/*		background-color: #d7201b;*/
/*		width: 0px;*/
/*		opacity: 1;*/
/*	}*/

/*	to {*/
/*		background-color: #d7201b;*/
/*		width: 55px;*/
/*		opacity: 1;*/
/*	}*/
/*}*/

/*@keyframes fadeBg {*/
/*	from {*/
/*		background-color: #d7201b;*/
/*		width: 0px;*/
/*		opacity: 1;*/
/*	}*/

/*	to {*/
/*		background-color: #d7201b;*/
/*		width: 55px;*/
/*		opacity: 1;*/
/*	}*/
/*}*/
/*.mallpageBg span.active {*/
/*	width: 55px;*/
/*	background: #ffffff;*/
/*}*/

.mall-ty {
	padding: 6.25rem 0;
	position: relative;
}

.mall-section1 {
	background-color: #ffffff;
}

.mall-sec1-titBox {
	margin-bottom: 0.9375rem;
}

.mall-sec1-titBox .tit1 {
	/*font-size: 2.375rem;*/
	font-size: 2.9rem;
	font-weight: 450;
	color: #333333;
	margin-bottom: 1rem;
}

.mall-sec1-titBox .tit2 span {
	font-size: 16px;
	color: #666666;
	display: block;
}

.mall-sec1-list {
	text-align: center;
	margin-top: 3.75rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.mall-sec1-list>div img {
	max-width: 5rem;
}

.mall-sec1-list:hover .icon-spins {
	animation: icon-spin .3s 1 linear;
}

.mall-sec1-list>p {
	margin: 1.2rem 0 1rem 0;
	font-size: 1.75rem;
	color: #333333;
}

.mall-sec1-list>span {
	display: block;
	font-size: 1rem;
	color: #666666;
}

.mall-section2 {
	background-color: #f4f4f4;
}

.mall-sec2-list {
	position: relative;
	margin-top: 1.875rem;
}

.mall-sec2-list p {
	position: absolute;
	bottom: 20px;
	left: 35px;
	font-size: 1.625rem;
	color: #ffffff;
	z-index: 2;
	margin-bottom: 0;
}

.mall-section3 {
	background-color: #ffffff;
}

.mall-sec3-list {
	padding: 0 10px;
	margin-top: 2.5rem;
}

.mall-sec3-lists {
	border: 1px solid #eeeeee;
	padding: 1.875rem;
	width: 100%;
	height: 100%;
}

.mall-sec3-lists:hover {
	border: 1px solid #d6211a;
}

.mall-sec3-lists p:first-child {
	font-size: 1.625rem;
	color: #333333;
}

.mall-sec3-lists p:last-child {
	font-size: 14px;
	color: #666666;
	margin-bottom: 0;
}

.mall-section4 {
	background-color: #f4f4f4;
}

.mall-sec4-list {
	margin-top: 2.5rem;
}

.mall-section4 .img-hide {
	border-radius: 10px 10px 0 0;
}

.mall-sec4-con {
	padding: 2.1875rem 1.875rem;
	background-color: #ffffff;
	border-radius: 0 0 10px 10px;
}

.mall-sec4-con .tit {
	font-size: 22px;
	color: #333333;
	margin-bottom: 0.875rem;
}

.mall-sec4-con ul>li {
	margin-bottom: 6px;
	background: url(../image/smalldian.png) no-repeat left center;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 14px;
	color: #666666;
}

.mall-section5 {
	background-color: #ffffff;
}

.mall-sec5-list {
	position: relative;
	margin-top: 2.5rem;
}

.mall-sec5-list .con {
	position: absolute;
	bottom: 25px;
	left: 45px;
	z-index: 2;
}

.mall-sec5-list .con span {
	display: block;
	color: #ffffff;
	font-size: 1.625rem;
}

.mall-section6 {
	background: url(../image/mall-img14.jpg) no-repeat;
	background-size: cover;
}

.mall-section6>.mall-sec1-titBox .tit1 {
	color: #ffffff;
}

.mall-sec6-list {
	padding: 0;
	margin-top: 1.875rem;
	display: block;
	position: relative;
}

.mall-sec6-list p {
	position: absolute;
	margin-bottom: 0;
	top: 35px;
	left: 30px;
	font-size: 1.6rem;
	color: #ffffff;
	font-weight: 600;
}

.mall-sec6-list:first-child p {
	color: #ffffff;
}

/* 小程序 */
.applet-section1 {
	width: 100%;
	background-color: #ffffff;
}

.applet-sec1-list {
	margin-top: 2.5rem;
	text-align: center;
}

.applet-sec1-list .img-hide {
	border-radius: 5px;
}

.applet-sec1-list>.tit {
	font-size: 1.375rem;
	color: #333333;
	margin: 1rem 0 .7rem 0;
}

.applet-sec1-list>span {
	display: block;
	margin-bottom: 0.625rem;
	color: #666666;
	font-size: 1rem;
}

.applet-section2 {
	width: 100%;
	background: url(https://junhe.oss-cn-beijing.aliyuncs.com/gongsiguanwang/miniprogram/%E8%A1%8C%E4%B8%9A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png) no-repeat;
	background-size: cover;
}

.white {
	display: flex;
}

.applet-section2 .mall-sec1-titBox {
	margin-bottom: 1.875rem !important;
}

.white div {
	color: #ffffff !important;
	margin-bottom: 0 !important;
}

.applet-sec2-more {
	display: block;
	margin-left: auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-size: 1rem;
	color: #ffffff;
}

#applty-sec2-tab {
	display: flex;
	flex-direction: column;
	padding-left: 0;
}

#applty-sec2-tab li {
	color: #ffffff;
	line-height: 55px;
	height: 55px;
	background: url(../image/applet-icon2.jpg.png) no-repeat right 10px center;
	padding-left: 10%;
	font-size: 1rem;
	font-weight: 600;
}

#applty-sec2-tab li.act {
	color: #000000;
	background: #ffffff url(../image/applet-icon1.jpg.png) no-repeat right 10px center;
	border-bottom: 4px solid #dddddd;
}

#applty-sec2-con {
	padding-right: 0;
}

#applty-sec2-con li {
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	display: none;
	padding: 2.2rem;
	transition: all 1.3s ease-out 0s;
}

#applty-sec2-con li.act {
	display: block;
}

#applty-sec2-con li>.tit {
	font-size: 2rem;
	color: #333333;
	margin-bottom: 0.5rem;
}

#applty-sec2-con li>.con {
	font-size: 1rem;
	color: #666666;
	line-height: 28px;
}

.applty-sec2-icon {
	margin-top: 15px;
}

.applty-iconList {
	justify-content: center;
	display: flex;
	flex-direction: column;
	text-align: center;
	width: 14% !important;
	margin: 20px 0 .7rem 0;
	position: relative;
}

.applty-iconList>div {
	margin-top: auto;
	white-space: nowrap;
	font-size: 1rem;
}

.applty-iconList img {
	/*max-width: 3.4375rem;*/
	display: block;
	margin: 0 auto 8px;
}

.applet-section3 {
	background-color: #ffffff;
}

.applet-sec3-listBox {
	text-align: center;
	background-color: #f4f4f4;
	border-radius: 10px;
	padding: 2.1875rem 0;
	width: 100%;
	height: 100%;
}

.applet-sec3-list {
	margin-top: 1.875rem;
}

.applet-sec3-listBox span {
	display: block;
	font-size: 14px;
	color: #666666;
}

.applet-sec3-listBox .tit {
	font-size: 1.375rem;
	color: #333333;
}

.applet-sec3-listBox .icon-spins {
	max-width: 5rem;
	margin-bottom: 1rem;
}

.applet-sec3-listBox:hover .icon-spins {
	animation: icon-spin .3s 1 linear;
}

.applet-section4 {
	background-color: #f4f4f4;
}

.applet-sec4-list {
	margin-top: 1.875rem;
}

.applet-sec4-list .img-hide {
	border-radius: 5px 5px 0 0;
}

.applet-sec4-list .con {
	padding: 2.1875rem 1.5625rem 3.75rem 1.5625rem;
	background-color: #ffffff;
	border-radius: 0 0 5px 5px;
}

.applet-sec4-list .con>.tit {
	font-size: 1.375rem;
	color: #333333;
	margin-bottom: 1rem;
}

.applet-sec4-list .con>span {
	font-size: 14px;
	color: #666666;
	display: block;
	line-height: 24px;
}

.applet-section5 {
	background-color: #ffffff;
}


.applet-sec5-list {
	margin-top: 1.875rem;
	text-align: center;
}

.applet-sec5-list>.con .tit {
	font-size: 1.375rem;
	color: #333333;
	margin: 12px 0;
}

.applet-sec5-list>.con span {
	font-size: 14px;
	color: #666666;
	display: block;
	line-height: 24px;
}

.mall-section6.applet {
	background: url(../image/applet-img18.jpg) no-repeat;
	background-size: cover;
}

/* app */
.app-img {
	max-height: 7.5rem !important;
	max-width: 8rem !important;
}

.app-imgBox {
	height: 7.5rem;
	min-height: 90px;
}

.app-container {
	padding: 50px 0;
	margin-top: 2.875rem;
}

.app-container .swiper-slide img {
	transform: scale(1);
}

.app-container .swiper-slide.swiper-slide-active {
	z-index: 2;
}

.app-container .swiper-slide.swiper-slide-active img {
	transform: scale(1.6);
	z-index: 2;
}

.app-container .swiper-button-prev {
	background: url(../image/app-jt-l.png) no-repeat center center;
	left: 10px;
	transform: translate3d(0, -150%, 0);
}

.app-container .swiper-button-next {
	background: url(../image/app-jt-r.png) no-repeat center center;
	right: 10px;
	transform: translate3d(0, -150%, 0);
}

.app-con {
	z-index: 3;
	width: 150%;
	position: relative;
	background-color: #ffffff;
	border-radius: 10px;
	transform: translate3d(-16.5%, 0, 0);
}

.app-container .swiper-slide .app-con {
	display: none;
}

.app-container .swiper-slide.swiper-slide-active .app-con {
	display: block;
}

.app-con {
	padding: 2.5rem;
}

.app-con .tit {
	font-size: 1.625rem;
	color: #333333;
}

.app-con span {
	font-size: 1rem;
	color: #666666;
	display: inline-block;
	margin: 10px 0 1.5rem 0;
}

.app-con-a {
	text-align: right;
}

.app-con-a a {
	font-size: 1rem;
	color: #333333;
	background: url(../image/twoJt.png) no-repeat left center;
	display: inline-block;
	padding-left: 17px;
}

.app-con-a a:hover {
	color: #d6211a;
}

.app-sec3-tit {
	background-color: #f4f4f4;
	font-size: 1.625rem;
	color: #333333;
	height: 3.75rem;
	line-height: 3.75rem;
	margin-top: 1.875rem;
}

.app-border {
	position: relative;
	width: 100%;
	border-bottom: 4px solid #f4f4f4;
	height: 18px;
	margin-bottom: 1.875rem;
}

.app-border img {
	width: 2rem;
	min-width: 24px;
}

.app-sec3-list {
	padding: 0;
}

/* 新闻详情 */
.newContentBox {
	margin-top: 92px;
	padding-top: 6.25rem;
	background-color: #ffffff;
	min-height: 100vh;
}

.new-title {
	font-size: 2.625rem;
	color: #333333;
	font-weight: bold;
	margin-bottom: 1.2rem;
}

.con-time {
	font-size: 1.375rem;
	color: #333333;
	font-weight: bold;
	margin-bottom: 1.2rem;
}

.con-time span:last-child {
	color: #999999;
}

.new-content {
	border-top: 3px solid #000000;
	padding: 1.875rem 0;
	border-bottom: 1px solid #dddddd;
}

.new-content p {
	line-height: 30px;
}

.new-bottom {
	display: flex;
	padding: 2.5rem 0;
	font-size: 16px;
}

.new-bottom div a {
	color: #666666;
	font-size: 14px;
}

.new-bottom div:last-child {
	margin-left: auto;
}

/* 案例详情 */
.anli-bannerBox {
	position: relative;
	width: 100%;
	background-color: #ffffff;
	padding: 92px 0 0 0;
	height: 100vh;
}

.anli-con {
	position: absolute;
	width: 72%;
	left: 14%;
	opacity: 1;
	top: 50%;
	z-index: 3;
	color: #ffffff;
	transform: translateY(50%);
}

/* .anli-banner{position: fixed;top: 0;left: 0;z-index: -2;} */
.anli-banner {
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: fixed;
	z-index: 2;
	width: 100%;
	height: 100vh;
}

.left_bar,
.right_bar {
	width: 14%;
	background: #ffffff;
	height: 100%;
	position: absolute;
	top: 0;
	transform: translateX(0);
}

.left_bar {
	left: 0;
}

.right_bar {
	right: 0;
}

.anli-con .tit1 {
	font-size: 2.875rem;
	margin-bottom: 1rem;
}

.anli-con .tit2 {
	font-size: 1rem;
	line-height: 30px;
}

.anli-contentBox {
	/*background-color: #ffffff;*/
	margin: 0 auto;
	position: relative;
	z-index: 2;
	/*padding-top: 100vh;*/

}

.casetxt-ml {
	position: fixed;
	z-index: 8;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 92%;
	height: 70px;
	transition: all 0.6s ease 0s;
	-webkit-transition: all 0.6s ease 0s;
	-moz-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;
}

.ml-but {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 70px;
	height: 70px;
}

.ml-prev {
	left: 8%;
}

.ml-tit {
	left: 0;
	right: 0;
	margin: auto;
}

.ml-next {
	right: 8%;
}

.ml-but small {
	display: block;
	width: 70px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	font-size: 0;
	border-radius: 100%;
	background-color: rgba(0, 0, 0, .4);
	position: absolute;
}

.ml-prev small {
	left: 0;
}

.ml-next small {
	right: 0;
}

.ml-but small img {
	display: inline-block;
	vertical-align: middle;
}

.mlbut-div {
	position: absolute;
	z-index: -1;
	top: 0;
	height: 70px;
	width: 70px;
	line-height: 70px;
	text-align: center;
	overflow: hidden;
	background-color: rgba(0, 0, 0, .4);
	border-radius: 70px;
}

.mlbut-div span {
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
}

.ml-but .mlbut-div {
	width: 70px;
	opacity: 0;
}

.ml-prev .mlbut-div {
	right: 0px;
	padding-right: 50px;
}

.ml-tit .mlbut-div,
.ml-next .mlbut-div {
	padding-left: 50px;
	left: 0px;
}

.ml-but,
.ml-but small,
.ml-but .mlbut-div {
	transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}

.ml-buts,
.ml-buts small {
	width: 50px;
	height: 50px;
}

.ml-buts small {
	line-height: 50px;
}

.ml-buts.ml-prev small img,
.ml-buts.ml-next small img {
	width: 20px;
}

.ml-buts.ml-prev .mlbut-div {
	padding-right: 30px;
}

.ml-buts.ml-tit .mlbut-div,
.ml-buts.ml-next .mlbut-div {
	padding-left: 30px;
}

.ml-buts .mlbut-div {
	height: 50px;
	line-height: 50px;
}

.ml-but:hover {
	width: 230px;
}

.ml-but:hover small {
	background-color: #fe0000;
}

.ml-prev:hover small {
	left: 180px;
}

.ml-next:hover small {
	right: 180px;
}

.ml-but:hover .mlbut-div {
	width: 250px;
	opacity: 1;
}

.ml-buts:hover,
.ml-buts:hover .mlbut-div {
	width: 220px;
}

.anli-sec {
	position: relative;
	width: 100%;
	overflow: hidden;
	padding: 10px 0;
}

.anli-sec img {
	margin: 0 auto;
	display: block;
	/*box-shadow: 0px 0px 50px #f4f4f4;*/
}

.anli-sec:nth-child(odd) {
	/*background-color: #ffffff;*/
}

.anli-sec:nth-child(even) {
	/*background-color: #f4f4f4;*/
}

.anli-sec-last {
	overflow: hidden;
	width: 100%;
	background-attachment: fixed;
	background-position-y: 25%;
	background-repeat: no-repeat;
	background-position-x: 50%;
	background-size: cover;
	position: relative;
	z-index: 2;
	height: 100%;
	max-height: 110vh;
}

/* map */
.map-section {
	width: 100%;
	padding: 120px 0;
	background-color: #f6f6f6;
}

.map-section-box {
	width: 90%;
	margin: 30px auto 0;
}

.map-listBox {
	padding: 0 5px;
}

.map-div {
	display: flex;
	height: 46px;
	line-height: 46px;
	margin-bottom: 10px;
	border: 1px solid #e4e4e4;
}

.map-number {
	width: 25%;
	text-align: center;
	background-color: #e4e4e4;
	border-right: 1px solid #e4e4e4;
	font-size: 16px;
}

.map-title {
	text-align: center;
	width: 75%;
}

.map-title a {
	font-size: 16px;
	color: #000;
}

@media (max-width:1500px) {
	#applty-sec2-con li>.tit {
		font-size: 26px;
	}

	#applty-sec2-con li>.con,
	.applet-sec2-more,
	#applty-sec2-tab li {
		font-size: 14px;
	}

	.applty-iconList>div {
		font-size: 12px;
	}

	#applty-sec2-tab {
		padding-right: 5px;
	}
}
