@import url(common.css);


/*首页第一屏 s*/
.scene {width: 100%;position: relative;overflow: hidden;}
.scene:after{width: 100%;position: absolute;left: 0;top: 0;height: 2rem;background-image: linear-gradient(to bottom, rgba(0,0,0,0.5) , rgba(0,0,0,0));content: "";z-index: 2;}

.scene video {
	width: 100%;
	position: relative;z-index: 1;
	display: block;
}

.scene .tips {
	position: absolute;
	display: flex;
	justify-content: center;
	z-index: 10;
	pointer-events: none;
}

.scene .tips:hover {
	pointer-events: all;
}

.scene .tips .circle {
	position: relative;
	width: 1.4vw;
	height: 1.4vw;
	border-radius: 50%;
	pointer-events: all;
	z-index: 10;
}

.scene .tips .circle .top {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #1550F9;
	border-radius: 50%;
	z-index: 10;
}

.scene .tips .circle .top::before {
	position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%, -50%);
	width: 0%;
	height: 0%;
	content: '';
	border: solid 0.2vw transparent;
	/* transform: scaleX(0.7); */
	border-bottom: #fff solid 0.4vw;
}

.scene .tips .circle::before,
.scene .tips .circle::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(1);
	width: 1vw;
	height: 1vw;
	background: #1550F9;
	opacity: 0.5;
	z-index: -1;
	border-radius: 50%;
}

.scene .tips .circle::before {
	animation: circleAnim 3s .75s infinite;
}

.scene .tips .circle::after {
	animation: circleAnim 3s infinite;
}

@keyframes circleAnim {
	0% {
					transform: translate(-50%, -50%) scale(1);
					opacity: 0
	}

	20% {
					opacity: 1
	}

	75% {
					transform: translate(-50%, -50%) scale(2.5);
					opacity: 0
	}

	100% {
					opacity: 0
	}
}
.scene .tips .content {position: relative;opacity: 1;font-size: 0.8vw;font-weight: bold;width: auto;color: #333;margin-left: 1.5vw;transition: all 0.5s;
	white-space: nowrap;}
.scene .tips .content {position: absolute;display: flex;align-items: center;left: 0.5vw;top: -1.2vw;color: #fff;height: 3.7vw;font-size: 0.9vw;background: rgba(21, 80, 249, 0.9);border-radius: 0.3vw;	padding: 0 3vw 0 1vw;opacity: 0;}
.scene .tips .content img {width: 1.8vw;margin-right: 0.5vw;}
.scene .tips:hover .content {transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);opacity: 1;}
.scene .t1 {left: 40.6vw;top: 15.3vw;}
.scene .t2 {left: 29.5vw;top: 27vw;z-index: 20;}
.scene .t3 {left: 39vw;top: 27vw;}
.scene .t4 {left: 30.3vw;top: 33.6vw;}
.scene .t5 {left: 58vw;top: 9.3vw;}
.scene .t6 {left: 55vw;top: 32vw;}
.scene .t7 {left: 46vw;top: 43vw;}
.scene .t8 {left: 81vw;top: 9vw;}
.scene .t9 {left: 86vw;top: 22vw;}
.scene .t9 .content,
.scene .t8 .content {left: auto;right: 1.8vw;}



.TitHead{padding-bottom: 3.646vw;}
.TitHead .tag{display: inline-block;padding: 0.04rem 0.28rem;border-radius: 0.38rem;color: var(--red-color);border: 1px solid var(--red-color);}
.TitHead h2{color: var(--black-color);line-height: 1.38;padding-top: 1.667vw;}
.TitHead .tdesc{margin-top: 1.406vw;}
.TitHead.white {color: #fff;}
.TitHead.white .tag{color: #fff;border:1px solid #fff}
.TitHead.white h2{color: #fff;}

.page{padding: 6.25vw 0;position: relative;overflow: hidden;z-index: 1;}

.homeLayout{background-color: #fff;}
.homeLayout .item{flex: 1;transition: all 0.5s;}
.homeLayout .item .imgbox{padding-top: 36.615vw;background-color: #7498ca;}
.homeLayout .item .imgbox:before{background-color: rgba(0,20,85,0.2);position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 1;}

.homeLayout .item a{color: #fff;display: block;position: relative;overflow: hidden;}
.homeLayout .item .info{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 4;}
.homeLayout .item .ti{position: absolute;left: 10%;width: 80%;text-align: center;top: 4.792vw;z-index: 4;}
.homeLayout .item .icon {margin-bottom: 0.25rem;}
.homeLayout .item .icon img{height: 0.42rem;}
.homeLayout .item .text{padding: 2.344vw 8.281vw 2.344vw 2.604vw;position: absolute;left: 0;bottom: -100%;width: 100%;transition: all 0.8s;opacity: 0;}
.homeLayout .item .text:after{position: absolute;top: 50%;transform: translateY(-50%);width: 0.5rem;height: 0.5rem;right: 0;opacity: 0;transition: all 0.5s 0.5s;background: var(--red-color) url(../images/arr_right_white.png) no-repeat center center/0.1rem 0.18rem;content: "";border-radius: 50%;}
.homeLayout .item .desc:before{right: 0;width: 0;transition: all 1.5s;height: 1px;content: "";position: absolute;background-color: rgba(255,255,255,0.2);top: 0;}
.homeLayout .item:hover{flex: 3.4;}
.homeLayout .item:hover .text{bottom: 0;opacity: 1;}
.homeLayout .item:hover .text:after{opacity: 1;right: 3.1vw;}
.homeLayout .item:hover .desc:before{width: 100%;}
.homeLayout .item:hover .imgbox:before{background-color: rgba(0,20,85,0.2);position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 1;}
.homeLayout .item:hover .imgbox:after{background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,1));position: absolute;left: 0;bottom: 0;width: 100%;height: 30%;content: "";z-index: 2;}
.homeLayout .item:first-child .imgbox{border-radius: 0.1rem 0 0 0;}
.homeLayout .item:last-child .imgbox{border-radius: 0 0.1rem 0 0;}


.homeAbout{background-color: #1b5e96;min-height: 56.198vw;}
.homeAbout .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: center top;background-repeat: no-repeat;background-size: cover;}
.homeAbout .TitHead{width: 8.47rem;}
.homeAbout .TitHead .tdesc{margin-bottom: 2.604vw;}
.homeAbout .numList{width: 8.47rem;color: #fff;}
.homeAbout .numList .item{flex: 1;}
.homeAbout .numList .item .num{line-height: 0.52rem;margin-bottom: 0.05rem;font-size: 0.52rem;	font-family: "BarlowSemiBold";}

.ticker-board {transform: translateZ(-10000px);display: inline-flex;}
.ticker-board .ticker {	display: inline-block;	position: relative;	perspective: 200px;	transform-style: preserve-3d;	opacity: 1;	transition: opacity .15s ease-out}
.ticker-board .ticker.start {	opacity: 1}
.ticker-board .ticker .new {transform: rotateX(-90deg);transition: all .15s ease-out;}
.ticker-board .ticker.move .new{transition-delay: .63s;transform: rotateX(0deg);}
.ticker-board .ticker .old {	position: absolute;	z-index: 3;opacity: 0;}
.ticker-board .ticker.move .old{animation:old .6s  ease-out;-webkit-animation:old .6s  ease-out; animation-fill-mode: forwards;opacity: 1;animation-delay: .03s;}
@keyframes old
{
from {transform: rotateX(0deg)}
to {transform: rotateX(990deg)}
}

.homeNews .focus{width: 47.61%;overflow: hidden;height: 5.34rem;}
.homeNews .focus .item{position: relative;}
.homeNews .focus .imgbox{border-radius: 0.1rem;padding-top: 5.34rem;}
.homeNews .focus .imgbox:after{background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.4));position: absolute;left: 0;bottom: 0;width: 100%;height: 30%;content: "";z-index: 1;}
.homeNews .focus .info{position: absolute;left: 0;bottom: 0.26rem;width: 100%;z-index: 3;padding-left:0.37rem;width: 70%;}
.homeNews .focus a{color: #fff;}
.homeNews .focus .slick-prev{left: -1rem;}
.homeNews .focus .slick-next{right: -1rem;}
.homeNews .focus:hover .slick-prev{left: 0.15rem;}
.homeNews .focus:hover .slick-next{right: 0.15rem;}
.homeNews .focus .slick-dots{left: auto;width: 30%;text-align: center;bottom: 0.34rem;right: 0;}
.homeNews .list{width: 49.58%;height: 5.34rem;overflow-y: auto;}
.homeNews .list .item:not(:last-child){margin-bottom: 2.083vw;}
.homeNews .list .imgbox{width: 27%;padding-top: 1.5rem;border-radius: 5px;}
.homeNews .list .info{width: 68.42%;padding-right: 0.2rem;}
.homeNews .list .date{color: #7a7e8c;}
.homeNews .list .ti{margin: 0.08rem 0 0.29rem;}

@media(max-width:768px){
	.homeAbout .TitHead{width: 100%;}
	.homeAbout .numList{width: 100%;justify-content: center;}
	.homeAbout .numList .item{flex: none;width: 33.333%;padding-bottom: 0.3rem;text-align: center;}
	.homeAbout .bg:After{backdrop-filter: blur(0.5vw);		background-color: rgba(0, 0, 0, .1);width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: "";}

	.homeNews .focus{width: 100%;height: auto;float: none;}
	.homeNews .focus .imgbox{padding-top: 60%;}
	.homeNews .list{height: auto;width: 100%;float: none;margin-top: 0.3rem;}
	.homeNews .list .imgbox{width: 32%;}
	.homeNews .list .info{width: 65%;}
	.homeNews .list .ti{margin-bottom: 0;}

	.homeLayout .slick-list{padding: 0 15%;margin: 0 -9%;}
	.homeLayout .slick-list .item{padding: 0 0.1rem;}
	.homeLayout .slick-dots{position: static;text-align: center;}
	.homeLayout .slick-dots li{border-color: #ddd;}
	.homeLayout .slick-dots .slick-active{background-color: var(--red-color);border-color: var(--red-color);}
	.homeLayout .item .imgbox{padding-top: 5.5rem;}
	.homeLayout .item .text{bottom: 0.2rem;opacity: 1;padding-right: 10vw;}
	.homeLayout .item .text:after{opacity: 1;right: 0.1rem;}
	.homeLayout .item .info{opacity: 0;}
	.homeLayout .item {opacity: 0.5;}
	.homeLayout .item.slick-current {opacity: 1;}
	.homeLayout .item.slick-current .info{opacity: 1;}
}

/* 首页 */

/*common s*/
.SubPage{position: relative;background: #fff;z-index: 1;height: auto !important;height: 3rem;min-height: 3rem;clear: both;overflow: hidden;padding: 5.156vw 0;}

.SubTop{position: relative;}
.SubTop .SubMenu{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.22rem;z-index: 10;}
.SubTop.detail .SubMenu{position: static;padding: 1.25rem 0 0;transform: translateX(0);}
.SubTop.detail .Place{color: #333;}
.SubTop.detail .Place a{color: #333;}
.SubTop.detail .Place a:After{background: url(../images/arr_gray.svg) no-repeat center center / contain;}

.SubBan{position: relative;overflow: hidden;transition: all 0.3s;color: #fff;}
.SubBan:after{width: 100%;position: absolute;left: 0;top: 0;height: 2rem;background-image: linear-gradient(to bottom, rgba(0,0,0,0.5) , rgba(0,0,0,0));content: "";z-index: 2;}
.SubBan .info{position: absolute;left: 50%;top: 50%;z-index: 10;transform: translate(-50%,-50%);width: 88%;}
.SubBan h1{font-size: 0.52rem;line-height: 1.05;font-weight: normal;}
.SubBan .tdesc{margin-top: 0.1rem;}
.SubBan .img{overflow: hidden;position: relative;}
.SubBan .img img{width: 100%;transform: scale(1.1);transition: all 5s;object-fit: cover;}
.SubBan.on .img img{transform: scale(1);}
.SubBan.no .img img{transform: scale(1) !important;}
.SubBan.about .img{height: 100vh;}
.SubBan.about .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.SubBan.about h1{font-size: 0.4rem;line-height: 1.08;}
.SubBan.about .tdesc2{padding:0.35rem 0;max-width: 5.8rem;min-height: 11.563vw;line-height:0.26rem;}
.SubBan.about .tag span{display: inline-block;border: 1px solid #fff;padding: 0 0.18rem;}
.SubBan.about .tag span:not(:last-child){margin-right: 0.16rem;}
.SubBan.ban2 .info{text-align: center;}

.ColName{display: none;line-height: 32px;background-color:var(--red-color);border-radius: 0 0 5px 5px;font-size:16px;color: #fff;padding:0 18px;position: relative;margin-bottom: 5px;width: 100%;}
.ColName:after{width: 15px;height: 15px;content: "";right: 10px;position: absolute;background: url(../images/arr_xjt_white.svg) no-repeat center center/contain;top: 50%;transform: translateY(-50%);}

.SubMenu{border-bottom: 1px solid #f1f2f3;background-color: #fff;}
.SubMenu li{position: relative;}
.SubMenu li span{display: block;width: 100%;position: relative;padding: 0.15rem 0;}
.SubMenu li span a{color: #7a7e8c;}
.SubMenu li span:before{position: absolute;left: 50%;transform: translateX(-50%);width: 0;bottom:0;height: 1px;content: "";background-color: var(--red-color);transition: all 0.5s;}
.SubMenu li:not(:first-child){margin-left: 2.292vw;}
.SubMenu li.onli a,.SubMenu li:hover a{color: var(--red-color);}
.SubMenu li.onli span:before,.SubMenu li:hover span:before{width: 100%;}
.SubMenu .zx{color: var(--red-color);border: 1px solid var(--red-color);padding: 0.02rem 0.27rem;position: relative;margin: 0 -1.2rem 0 0.3rem;}
.SubMenu .zx:hover{color: #fff;background-color: var(--red-color);}

.Place{color: var(--black-color-op5);padding: 0.15rem 0;}
.Place:before{content: "";display: inline-block;vertical-align: middle;width: 13px;height: 13px;background: url(../images/ico_home.svg) no-repeat center center/contain;margin: -2px 8px 0 0;}
.Place a{color: var(--black-color-op5);}
.Place a:hover,.Place span{color: var(--black-color);}

.SubTit {padding-bottom: 0.52rem;text-align: center;}
.SubTit h2{line-height: 1.4;font-weight: normal;}
.SubTit .tdesc{color: #7a7e8c;margin-top: 0.07rem;}

/* .SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;} */
.SinglePage table{width: 100% !important;text-align: center;}
.SinglePage table img{height: 1.6rem;}
.SinglePage table th{color: #fff;background-color: #148ad3;border-right: 2px solid #82bee5;height: 0.7rem;padding: 0.1rem;font-weight: normal;}
.SinglePage table th:last-child{border-right: 0;}
.SinglePage table td{border-right: 2px solid #f7f8fb;border-bottom: 2px solid #f7f8fb;height: 0.7rem;padding: 0.1rem;}
.SinglePage table td:first-child{border-left: 2px solid #f7f8fb;}
.SinglePage table td:not(:first-child){color: #4b5a65;font-weight: lighter;}
.SinglePage table tbody tr:nth-child(even) td{background-color: #f6f7f9;}
.SinglePage table tbody tr:hover td{background-color: #e0e5ef !important;}

@media(max-width:1440px){
	.SubMenu .zx{margin-right: 0;}
}
@media(max-width:1024px){
	.SubBan.about .img{height: auto;}
	.SubBan.about .img img{height: auto;position: static;}
}
@media(max-width:768px){
	.SubBan .info{display: none;}

	.SubBan .w1600{display: none;}
	.SinglePage{line-height: 24px !important;}
	.SinglePage:not("table") img{width: auto !important;height: auto !important;}

	.ColName{display: none;margin-top: 0.15rem;}
	.SubMenu{width: 100%;padding-top: 0.2rem;border-bottom: 0;}
	.SubMenu ul {padding:0.1rem 0 0;width: 100%;}
	.SubMenu ul li{min-width: 33.333%;margin: 0 !important;text-align: center;}
	.SubMenu ul.cur{display: block;}
	.SubMenu ul li.onli a{color: var(--red-color);}
	.Place{width: 100%;}
	.Place,.Place a{color: #999;}
}
@media(max-width:640px){
	.SubPage{padding-bottom: 0.8rem;}
	.SubTop .SubMenu{position: static;padding-top: 0.2rem;transform: translateX(0);}
	.SubTit .en{font-size: 0.48rem;}
	.Place a:After{background: url(../images/arr_gray.svg) no-repeat center center / contain;width: 6px;height: 6px;}
	.Place{color: #333;}
	.Place a{color: #333;}

	.SinglePage table td{font-size: 12px;}
	.SinglePage table td, .SinglePage table th{padding:5px;}
	.SinglePage table th{font-size: 14px !important;}
}
/*common end*/



/* 新闻中心 */
.newsFocus{margin-bottom: 0.4rem;overflow: hidden;}
.newsFocus .item {background-color: #f7f7f7;}
.newsFocus .item .imgbox{width: 50%;padding-top: 24.375vw;}
.newsFocus .item .info{width: 50%;padding: 3.229vw 3.646vw;}
.newsFocus .item .date{color: #7a7e8c;}
.newsFocus .item .tit{margin: 2.708vw 0 1.354vw;}
.newsFocus .item .desc{color: #7a7e8c;height: 0.9rem;overflow: hidden;margin-bottom: 4.2vw;}
.newsFocus .item .mores{color: var(--red-color);}
.newsFocus .slick-dots{width: 50%;text-align: right;padding: 0 0.35rem;bottom: 0.3rem;}
.newsFocus .slick-dots .slick-active{border-color: var(--red-color);background-color: var(--red-color);}
.newsFocus .slick-prev{left: -1rem;}
.newsFocus .slick-next{right: -1rem;}
.newsFocus:hover .slick-prev{left: 0.15rem;}
.newsFocus:hover .slick-next{right: 0.15rem;}

.newsList{margin-left: -2.083vw;padding-bottom: 0.47rem;}
.newsList .item{width: 33.333%;padding: 0 0 2.083vw 2.083vw;}
.newsList .item a{display: block;}
.newsList .item .imgbox{padding-top: 66%;}
.newsList .item .info{background-color: #f7f7f7;padding: 1.563vw 2.083vw 0.13rem;min-height: 9.271vw;}
.newsList .item .tit{height: 0.64rem;}
.newsList .item .date{color: #7a7e8c;padding-top: 0.12rem;margin-top: 0.28rem;border-top: 1px solid #e9e9e9;position: relative;}
.newsList .item .date:after{width: 0.08rem;height: calc(100% - 0.12rem);content: "";position: absolute;right: 0;top: 0.12rem;background: url(../images/arr_right_gray2.svg) no-repeat center center/contain;}
.newsList .item:hover .date:after{background: url(../images/arr_right_red2.svg) no-repeat right center/contain;}

.newsList .slick-list{padding: 0 25%;margin: 0 -25%;}
.newsList .slick-list .item{opacity: 0.5;padding-bottom: 0;}
.newsList .slick-list .item.slick-active{opacity: 1;}
.newsList .slick-dots{position: static;text-align: center;display: none !important;}
.newsList .slick-dots li{border-color: #ddd;}
.newsList .slick-dots .slick-active{background-color: var(--red-color);border-color: var(--red-color);}

.videoList{margin-left: -2.083vw;}
.videoList .item{width: 33.333%;padding: 0 0 2.083vw 2.083vw;}
.videoList .item .imgbox{padding-top: 56.36%;}
.videoList .item .imgbox:after{position: absolute;z-index: 2;width: 0.29rem;height: 0.29rem;left: 0.28rem;bottom: 0.28rem;background: url(../images/ico_play.svg) no-repeat center center/contain;content: "";}
.videoList .item .info{padding: 0.26rem 0 0.36rem;}
.videoList .item .date{color: #7a7e8c;margin-top: 0.1rem;}

.JobPop{width: 12.8rem;z-index: 1000;background:#fff;box-shadow: 0px 5px 20px rgba(0,0,0,0.12);margin:0px auto;position: relative;max-height: 50%;overflow-y: auto;border-radius: 0.1rem;}
.JobPop *{
 box-sizing:border-box;
 -moz-box-sizing:border-box; /* Firefox */
 -webkit-box-sizing:border-box; /* Safari */ 
 }
 .JobPop *:before,.JobPop *:after {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 }
.JobPop .Content{padding:3.125vw;overflow: hidden;}
.JobPop .Content video{display: block;width: 100%;}
.JobPop .toptit{text-align: center;padding-bottom: 0.4rem;}
.JobPop .toptit h1{text-align: center;line-height: 1.73;}
.JobPop .mfp-close{width: 0.52rem;height: 0.52rem;line-height: 0.52rem;text-align: center;color:#c0c0c0 !important;opacity: 1;font-size: 0.5rem;}
.JobPop .mfp-close:hover{color:var(--red-color) !important;}

.TitleInfo{margin-bottom: 0.45rem;padding: 0.46rem 0 0.25rem;border-bottom: 1px solid #e5e6e8;text-align: center;}
.TitleInfo .title{line-height: 1.25;margin-bottom: 0.19rem;font-weight: normal;}
.TitleInfo .other{color: #7a7e8c;}
.TitleInfo .other .item:not(:last-child){margin-right: 0.34rem;position: relative;}
.TitleInfo .other .item:not(:last-child):after{position: absolute;right: -0.16rem;top: 50%;transform: translateY(-50%);width: 1px;height: 0.16rem;background-color: #e5e6e8;content: "";}
.TitleInfo .inner:before{display: inline-block;vertical-align: middle;content: "Share";background: url(../images/ico_share.png) no-repeat 0 center;padding-left: 25px;}
.TitleInfo .inner {position: relative;}
.TitleInfo .inner .social-share{position: absolute;width: 200px;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding: 0.15rem;text-align: center;left: 50%;transform: translateX(-50%);top: 100%;display: none;}
.TitleInfo .inner:hover .social-share{display: block;}

.PrevNextInfo{padding: 0.46rem 0 0 0;margin-top: 0.8rem;border-top: 1px solid #f7f7f7;color:#7a7e8c;position: relative;}
.PrevNextInfo a{color: #7a7e8c;}.PrevNextInfo a:hover{color: var(--red-color);}
.PrevNextInfo dl{position: relative;width: calc(100% - 1.8rem);}
.PrevNextInfo dl:not(:last-child){margin-bottom: 5px;}
.PrevNextInfo dl dt i{width: 0.3rem;text-align: center;display: inline-block;}
.PrevNextInfo dl dd{flex: 1;}
.PrevNextInfo .back{position: absolute;right: 0;top: 0.4rem;width: 1.6rem;text-align: center;color: var(--black-color);border: 1px solid var(--red-color);padding: 0.08rem 0;border-radius: 0.48rem;cursor: pointer;z-index: 10;}
.PrevNextInfo .back i{font-size: 18px;color: var(--red-color);display: inline-block;vertical-align: middle;margin: -3px 0.1rem 0 0;}
.PrevNextInfo .back:hover{background-color: var(--red-color);color: #fff;}
.PrevNextInfo .back:hover i{color: #fff;}
.PrevNextInfo dl dd a:hover{text-decoration: var(--red-color) underline 1px;text-underline-offset:3px;}
.PrevNextInfo .none:hover{text-decoration: none !important;color: var(--black-color-op5);}

.newsInfo{max-width: 10.79rem;margin: 0px auto;}
.newsInfo.SinglePage{color: #585c65;}

.redRelatedNews{background-color: #f0f1f2;}
.redRelatedNews .newsList{padding-bottom: 0;}
.redRelatedNews .newsList .slick-next{right: -0.3rem;}

@media(max-width:1024px){
	.JobPop{width: 95%;}
	.JobPop .Content{padding-top: 5vw;}
}
@media(max-width:640px){
	.newsFocus .item .imgbox{width: 100%;padding-top: 60%;}
	.newsFocus .item .info{width: 100%;}
	.newsFocus .item .desc{height: auto;}
	.newsFocus .slick-dots{left: auto;right:0;}
	.newsFocus .slick-dots li{border-color: var(--black-color-op5);}
	.newsList .item,.videoList .item{width: 50%;}
	.newsList .item .tit{height: 48px;}
	.newsList .slick-list{margin: 0 -18%;}
	.newsList .item .date:after{zoom: 1.5;}
	.redRelatedNews .newsList .slick-next{right: -10px;}
	.redRelatedNews .newsList .slick-dots{display: block !important;}

	.PrevNextInfo .back{width: 110px;top: -28px;padding: 0;}
	.PrevNextInfo dl{width: 100%;}
}

/* 关于奥特迅 */
.aboutInfo{background: url(../images/aboutbg.jpg) no-repeat center top/cover;}
.aboutInfo .auto{max-width: 11.23rem;width:88%;margin: 0px auto;}
.aboutInfo .SinglePage{color: var(--black-color-op8);margin-bottom: 3.542vw;}
.aboutInfo .numList {padding-bottom:2vw;}
.aboutInfo .numList .item .num{line-height: 0.52rem;margin-bottom: 0.05rem;font-size: 0.52rem;	font-family: "BarlowSemiBold";}
.aboutInfo .culture{background-color: #fff;padding: 3.906vw 0;position: relative;overflow: hidden;display:none}
.aboutInfo .culture:before{width: 3.1rem;height: 3.1rem;content: "";position: absolute;background: url(../images/logobg.png) no-repeat center center/contain;right: -0.2rem;bottom:-0.8rem;opacity: 0.05;transition: all 0.5s;}
.aboutInfo .culture:after{position: absolute;content: "";width: 3.1rem;height: 3.1rem;}
.aboutInfo .culture .ti{width: 28.94%;text-align: center;position: relative;}
.aboutInfo .culture .ti:after{position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 2px;background-color: #f1f2f3;height: 1.5rem;content: "";}
.aboutInfo .culture .info{padding: 2.083vw 4.635vw;color: #7a7e8c;position: relative;z-index: 1;}
.aboutInfo .culture:hover:before{right: 0;bottom: -0.5rem;opacity: 0.1;}

.leaderInfo{background: url(../images/leaderbg.jpg) no-repeat center top/cover;}
.leaderInfo .img{width: 30.21%;margin-bottom: -5.156vw;}
.leaderInfo .info{width: 65.71%;padding: 0.18rem 0 0 0;}
.leaderInfo .SubTit h2{font-weight: bold;}
.leaderInfo .name{color: var(--red-color);font-weight: bold;margin-bottom: 0.15rem;padding: 0.02rem 0;}
.leaderInfo .ti{margin-bottom: 0.13rem;}
.leaderInfo .ti img{height: 22px;margin: -3px 0.1rem 0 0;}
.leaderInfo .text{color: #666666;margin-bottom: 0.33rem;}
.leaderInfo .text:last-child{margin-bottom: 0;}

.culreInfo{padding: 0;background-color: #f7f7f8;}
.culreInfo .info{width: 50%;padding: 4.167vw 4.167vw 4.167vw 13.021vw;}
.culreInfo .info h3{margin-bottom: 0.2rem;}
.culreInfo .info .desc{color: #676a74;}
.culreInfo .info .desc:not(:last-child){margin-bottom: 0.54rem;}
.culreInfo .imgbox{width: 50%;}

.historyInfo .w1400:after{position: absolute;right: 0;width: 1px;top: -5.156vw;height: calc(100% + 10.313vw);content: "";background: #e0e7ec;}
.historyInfo .SubTit{width: 21.28%;}
.historyInfo .TabCon{width: 63.35%;}
.historyInfo .TabCon .slick-list{padding-bottom: 10% !important;}
.historyInfo .TabCon .item{padding-bottom: 3.49vw;}
.historyInfo .TabCon .year{color: var(--red-color);line-height: 1.1;margin-bottom: 0.25rem;font-size: 0.72rem;font-family: "BarlowSemiBold";}
.historyInfo .TabCon .desc{margin-bottom: 0.39rem;}
.historyInfo .TabCon .imgbox{width: 3.58rem;padding-top: 2.68rem;}
.historyInfo .TabCon .item .year{color: #666666;position: relative;}
.historyInfo .TabCon .item .year:after{width: 100%;height: 100%;left: 0;top: 0;content: "";position: absolute;background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) , rgba(255,255,2551));}
.historyInfo .TabCon .slick-current .year{color: var(--red-color);}
.historyInfo .TabCon .slick-current .year:After{display: none;}

.historyInfo .TabNav{width: 15.35%;}
.historyInfo .TabNav .item{text-align: right;cursor: pointer;color: #7a7e8c;padding-right: 0.33rem;margin-bottom: 0.29rem;position: relative;}
.historyInfo .TabNav .item:after{position: absolute;right: 0;top: 50%;transform: translateY(-50%);transition: all 0.5s;height: 0;background-color: var(--red-color);width: 2px;content: "";}
.historyInfo .TabNav .item.slick-current{font-family: "BarlowSemiBold";color: var(--red-color);font-size: 0.3rem;}
.historyInfo .TabNav .item.slick-current:after{height: 100%;}

.layoutInfo{background-color: #f7f7f8;}
.layoutInfo .w1400{padding: 1.25vw 0;}
.layoutInfo .info{width: 19.5%;}
.layoutInfo .desc{color: #7a7e8c;margin-bottom: 0.49rem;}
.layoutInfo .list li{text-align: right;border-bottom: 1px solid #e4e5e8;padding: 0.14rem 0;position: relative;transition: all 0.5s;}
.layoutInfo .list li span{transition: all 0.5s;}
.layoutInfo .list li img{position: absolute;left: 0;top: 30%;width: 23px;}
.layoutInfo .list li:hover{padding-right: 0.15rem;}
.layoutInfo .map{width: 76.42%;position: relative;}

.layoutInfo .map ul.on li:before{
	animation: icon-shaking 2s linear 0.5s infinite alternate;
-webkit-animation: icon-shaking 2s linear 0.5s infinite alternate;
}
.layoutInfo .map ul.on li span em{background-color: var(--red-color);}
.layoutInfo .map ul.on li span:before,.layoutInfo .map ul.on li span:after{background-color: var(--red-color);}
.layoutInfo .map ul li{position: absolute;z-index: 10;}
.layoutInfo .map ul li span{width: 0.3rem;height: 0.3rem;position: relative;display: block;margin: 0.469vw auto 0;transform: scaleY(0.5);transform-origin: top;}
.layoutInfo .map ul li span em{display: block;background: rgba(122, 126, 146, 0.8);position: absolute;left: 50%;top: 50%;width: 45%;height: 45%;border-radius: 50%;transform: translate(-50%,-50%);}
.layoutInfo .map ul li span:before,
.layoutInfo .map ul li span:after {content: "";border-radius: 50%;	position: absolute;	background: rgba(122, 126, 146, 1);}
.layoutInfo .map ul li span:before {zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;
	-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;
	animation: guang 1.5s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.layoutInfo .map ul li span:after {zoom: .9;left: 0%;top: 0%;width: 100%;height: 100%;z-index: 8;
	-webkit-animation: guang2 1.1s ease-out;
	-moz-animation: guang2 1.1s ease-out;
	animation: guang2 1.1s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.layoutInfo .map ul:nth-child(1) li{right: 8.646vw;top: 13.125vw;}
.layoutInfo .map ul:nth-child(1) li:before{background: url(../images/logobg.png) no-repeat center center/contain;width: 1.198vw;height: 1.198vw;display: block;margin: 0px auto;content: "";}
.layoutInfo .map ul:nth-child(1) li span{display: none;}

.layoutInfo .map ul:nth-child(2) li:before{display: block;margin: 0px auto;width: 1.198vw;height: 1.198vw;background: url(../images/ico_jd1.png) no-repeat center center/contain;content: "";}
.layoutInfo .map ul:nth-child(2) li:nth-child(1){top: 5.99vw; left: 8.073vw;}
.layoutInfo .map ul:nth-child(2) li:nth-child(2){top: 17.448vw; left: 16.406vw;}
.layoutInfo .map ul:nth-child(2) li:nth-child(3){top: 5.573vw; left: 29.063vw;}
.layoutInfo .map ul:nth-child(2) li:nth-child(4){top: 14.531vw; left: 30.469vw;}
.layoutInfo .map ul:nth-child(2) li:nth-child(5){top: 9.531vw; right: 8.75vw;}
.layoutInfo .map ul:nth-child(2) li:nth-child(6){top: 12.813vw; right: 11.458vw;}

.layoutInfo .map ul:nth-child(3) li:before{display: block;margin: 0px auto;width: 1.198vw;height: 1.198vw;background: url(../images/ico_jd2.png) no-repeat center center/contain;content: "";}
.layoutInfo .map ul:nth-child(3) li:nth-child(1){top: 10.104vw; left: 12.5vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(2){top: 19.635vw; left: 17.344vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(3){top: 9.531vw; left: 27.448vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(4){top: 7.396vw; left: 30.677vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(5){top: 19.948vw; left: 30.833vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(6){top: 5.469vw; right: 16.354vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(7){top: 13.177vw; right: 15.26vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(8){top: 16.51vw; right: 8.854vw;}
.layoutInfo .map ul:nth-child(3) li:nth-child(9){top: 20.781vw; right: 5.625vw;}

.hornorInfo .item{padding: 0.13rem 0.13rem 0;text-align: center;}
.hornorInfo .imgbox{border: 0.1rem;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 146%;margin-bottom: 0.32rem;}
.hornorInfo .imgbox span{left: 4px;top: 4px;width: calc(100% - 8px);height: calc(100% - 8px);}
.hornorInfo .tit{min-height: 0.9rem;}

.partnerInfo{background-color: #f7f7f8;}
.partnerInfo .slick-list{padding: 1px;margin-left: -1px;}
.partnerInfo .item {vertical-align: top;}
.partnerInfo .item .imgbox{border: 1px solid #e6e6e6;margin: -1px 0 0 -1px;background-color: #fff;padding-top: 59.79%;}
.partnerInfo .item .imgbox span{left: 5px;top: 5px;width: calc(100% - 10px);height: calc(100% - 10px);}
.partnerInfo .item:hover {position: relative;z-index: 1;}
.partnerInfo .item:hover .imgbox{border-color: var(--red-color);}
.partnerInfo .slick-dots{position: static;margin-top: 0.6rem;text-align: center;}
.partnerInfo .slick-dots li{border-color: rgba(122,126,140,0.2);width: 8px;height: 8px;}
.partnerInfo .slick-dots li:not(:last-child){margin-right: 0.2rem;}
.partnerInfo .slick-dots li.slick-active{border-color: rgba(122,126,140,1);background-color: #7a7e8c;}
.partnerInfo .slick-arrow{top: 42%;}

@media(max-width:1366px){
	.culreInfo .info{padding-left: 6%;}
}
@media(max-width:1024px){
	.layoutInfo .info{width: 100%;}
	.layoutInfo .info  .list{display: flex;width: 100%;margin-bottom: 0.2rem;}
	.layoutInfo .info  .list li{flex: 1;text-align: center;}
	.layoutInfo .info  .list li img{display: block;margin: 0px auto 0.1rem;position: static;}
	.layoutInfo .map{width: 55.729vw;margin: 0px auto;zoom: 1.9;}
}
@media(max-width:768px){
	.aboutInfo .numList {justify-content: center;}
	.aboutInfo .numList li{width: 33.333%;padding-bottom: 0.2rem;text-align: center;}

	.leaderInfo .img{width: 100%;text-align: center;margin-bottom: 0;}
	.leaderInfo .img img{width: 50%;}
	.leaderInfo .info{width: 100%;}

	.culreInfo .info{width: 100%;}
	.culreInfo .imgbox{width: 100%;}

	.historyInfo .w1400:after{display: none;}
	.historyInfo .SubTit{width: 100%;}
	.historyInfo .TabCon{width: 100%;}
	.historyInfo .TabNav{width: 100%;border-top: 1px solid #e0e7ec;margin-top: 0.3rem;}
	.historyInfo .TabNav .item{padding: 0.15rem 0 0 0;text-align: center;}
	.historyInfo .TabNav .item:after{right: auto;left: 50%;transform: translateX(-50%);top: 0;width: 0;height: 2px;}
	.historyInfo .TabNav .item.slick-current:after{width: 100%;height: 2px;}
	.historyInfo .TabCon .year{font-size: 0.5rem;}
}

/* 投资者关系 */
.investorInfo{background-color: #f7f8f8;}
.investorInfo .info{width: 51.78%;padding-top: 0.21rem;}
.investorInfo .info h2{font-weight: normal;}

.investorInfo .code{height:1.1rem;position: relative;border-bottom: 1px solid #e7e8ea;margin-bottom: 0.42rem;}
.investorInfo .code span{font-family: "BarlowSemiBold";color: var(--red-color);font-size: 0.68rem;line-height: 1.1rem;}
.investorInfo .code em{color: var(--black-color);margin-left: 0.09rem;font-family: "BarlowSemiBold";}
.investorInfo .code em img{width: 11px;height: 15px;margin: -5px 0 0 5px;}
.investorInfo .code a.mores{position: absolute;right: 0;bottom: 0.28rem;}

.investorInfo .tip{color: #7a7e8c;}

.investorInfo .numList{margin-top: 0.22rem;}
.investorInfo .numList .num{font-family: "BarlowSemiBold";line-height: 0.56rem;font-size: 0.5rem;}
.investorInfo .numList .blank{position: relative;}
.investorInfo .numList .blank:after{position: absolute;right: 0;top: 0.07rem;height: calc(100% - 0.14rem);width: 1px;background-color: #e5e6e8;content: "";}
.investorInfo .numList .blank:last-child{display: none;}

.investorInfo .contact{background-color: #fff;width: 40%;padding: 0.04rem 0 0.31rem;border-top: 1px solid #f2f2f2;position: relative;}
.investorInfo .contact h2{color: #fff;background-color: var(--red-color);width: 0.6rem;padding: 0.2rem 0.15rem;border-radius: 0 0 0 0.3rem;left: -0.6rem;position: absolute;top: 0;font-weight: normal;}
.investorInfo .contact .text dl{padding: 0.35rem 0.25rem 0 0.39rem;min-width: 50%;}
.investorInfo .contact .text dl:last-child{width: 100%;}
.investorInfo .contact .text dl dt img{height: 24px;display: block;margin-bottom: 0.1rem;}
.investorInfo .contact .remark{padding: 0.24rem 0.25rem 0 0.39rem;border-top: 1px solid #f2f2f2;margin-top: 0.56rem;}
.investorInfo .contact .remark dt{padding-right: 0.28rem;}
.investorInfo .contact .remark dd{color: #9b9da6;}

.SubNav{line-height: 21px;margin-bottom: 3.125vw;}
.SubNav li:not(:last-child){position: relative;margin-right: 3.49vw;}
.SubNav li:not(:last-child):after{position: absolute;right: -1.927vw;top: 50%;transform: translateY(-50%);background-color: #e0e0e0;width: 2px;content: "";border-right: 1px solid #f3f3f3;height: 0.17rem;}
.SubNav li a{color: #7a7e8c;}
.SubNav li:hover a{color: var(--red-color);}
.SubNav li.on a{color: var(--red-color);font-size: 0.2rem;}

.SubNav2{padding: 0.03rem 0 0.1rem 0;width:1.58rem;margin-right: 0.4rem;}
.SubNav2 li span{display:block;position: relative;cursor: pointer;}
.SubNav2 li:not(:last-child){margin-bottom: 0.26rem;}
.SubNav2 li a{display: block;padding-right: 15px;}
.SubNav2 li span a{position: relative;z-index: 11;}
.SubNav2 li span i{position: absolute;top: 0;height: 100%;right: 0;width: 50px;z-index: 10;}
.SubNav2 li span i:after{position: absolute;top: 50%;transform: translateY(-50%);content: "";right: 0;width: 0.07rem;height: 0.13rem;background: url(../images/arr_right_gray3.svg) no-repeat right center/contain;transition: all 0.5s;}
.SubNav2 li.on span a{color: var(--red-color);}
.SubNav2 li.pull span a{z-index: 1;}
.SubNav2 li.pull.on span i:after{transform: rotate(90deg) translateX(-0.08rem);}
.SubNav2 .sub{padding: 0.17rem 0 0.22rem;border-bottom: 1px solid #f2f2f2;display: none;}
.SubNav2 .sub dd{padding-left: 0.26rem;position: relative;}
.SubNav2 .sub dd a{color: #7a7e8c;}
.SubNav2 .sub dd i{position: absolute;width: 0.14rem;height: 0.14rem;border-radius: 50%;border: 1px solid #7e828f;top: 8px;left: 0;}
.SubNav2 .sub dd.on i,.SubNav2 .sub dd:hover i{border-color: var(--red-color);}
.SubNav2 .sub dd.on i:after,.SubNav2 .sub dd:hover i:after{background-color: var(--red-color);width: 0.06rem;height: 0.06rem;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;}
.SubNav2 .sub dd.on a{color: var(--red-color);}
.SubNav2 .sub dd:not(:last-child){margin-bottom: 0.12rem;}

.rightCon{flex: 1;}

.listInfo{padding-bottom: 0.8rem;}
.listInfo .item:nth-child(odd){background-color: #f7f8f8;}
.listInfo .item a{padding: 0.25rem 0.4rem 0.25rem 0.3rem;}
.listInfo .item .info{padding-left: 0.2rem;color: #7a7e8c;}
.listInfo .item .info dd:not(:last-child){position: relative;margin-right: 3.021vw;}
.listInfo .item .info dd:not(:last-child):after{position: absolute;right: -1.51vw;top: 7px;background-color: #e5e6e8;width: 1px;content: "";height: 0.2rem;}
.listInfo .item .down:after{background: url(../images/ico_down.svg) no-repeat center center/contain;width:0.17rem;height:0.18rem;content: "";display: inline-block;vertical-align: middle;}
.listInfo .item:hover{position: relative;z-index: 1;}

@media(min-width:769px){
	.investorBody .SubMenu{border-bottom: 0;position: relative;z-index: 2;margin-bottom: 0;height: 0;}
	.investorBody .SubMenu .w1400{transform: translateY(-0.5rem);}
	.investorBody .SubMenu .Place{color: #fff;}
	.investorBody .SubMenu .Place a{color: #fff;}
	.investorBody .SubMenu .Place span{color: #fff;}
	.investorBody  .Place:before {background: url(../images/ico_home2.svg) no-repeat center center / contain;}

}
@media(max-width:768px){
	.investorInfo{margin-top: 0.1rem;}
	.investorInfo .info{width: 100%;}
	.investorInfo .contact{width: 100%;margin-top: 0.25rem;}
	.investorInfo .contact h2{position: static;width: 50%;margin-top: -0.04rem;border-radius: 0 0 0.3rem 0;text-align: center;}

	.SubNav li.on a{font-size: 16px;}

	.listInfo .item .tit{width: 100%;flex: none;}
	.listInfo .item .info{width: 100%;padding: 0.1rem 0 0 0;}

	.SubNav2{width: 100%;margin: 0 0 0.15rem 0;background-color: #f8f8f8;padding: 0.25rem;border-radius: 5px;}

	.rightCon{width: 100%;flex: none;}
}
@media(max-width:480px){
	.SubNav2 .sub dd i{zoom: 1.1;}
	.faqList .item .title:After{zoom: 1.1;}
	.SubNav2 li span i:after,.listInfo .item .down:after{zoom: 1.6;}
}

/* 服务支持 */
.serviceList{margin: 0 0 0.57rem -0.2rem;}
.serviceList .item{flex:1;padding: 0 0 0.2rem 0.2rem;}
.serviceList .item a{display: block;text-align: center;min-height: 2.64rem;padding: 2.708vw 2vw 0;background-color: #f7f8f8;}
.serviceList .item .icon{margin-bottom: 2.24vw}
.serviceList .item .icon img{height: 0.45rem;}
.serviceList .item .tit{min-height: 0.48rem;margin-bottom: 0.13rem;}
.serviceList.w3 .item {width: 33.333%;flex: none;}

.faqList{padding-bottom: 0.78rem;}
.faqList .item{padding: 0 0.3rem 0 0.38rem;}
.faqList .item:nth-child(odd){background-color: #f7f8f8;padding: 0 0.3rem 0 0.38rem;}
.faqList .item .title{cursor: pointer;padding: 0.25rem 0;position: relative;}
.faqList .item .title:After{right:0.1rem;top: 0.35rem;position: absolute;content: "";background: url(../images/arr_bottom.svg) no-repeat center center/contain;width: 0.16rem; height:0.11rem;transition: all 0.5s;opacity: 0.5;}
.faqList .item .desc{padding: 0 0 0.23rem 0;color: #7a7e8c;display: none;}
.faqList .item.on .title{color: var(--red-color);font-size: 0.18rem;}
.faqList .item.on .title:after{opacity: 1;transform: rotate(-180deg);}

.contactUS .item{margin-bottom: 0.2rem;background-color: #f5f5f5;text-align: center;}
.contactUS .item .icon {margin-bottom: 0.26rem;}
.contactUS .item .icon img{height: 0.46rem;}
.contactUS .item .tit{margin-bottom: 0.14rem;}
.contactUS .item .tel a{color: var(--red-color);}
.contactUS .item .desc{color: #7a7e8c;padding-top: 0.1rem;}
.contactUS .add .info{width: 50%;}
.contactUS .add .imgbox{width: 50%;}
.contactUS .contact{margin: 0 0 0.2rem -0.2rem;}
.contactUS .contact .item{width: calc(100% / 3 - 0.2rem);margin: 0 0 0.2rem 0.2rem;min-height: 19.792vw;padding: 4.7vw 2.604vw 2.042vw;text-align: center;}
.contactUS .contact .item .icon{margin-bottom: 3.438vw;}
.contactUS .contact .desc{padding-top: 0;}
.contactUS .contact .ewmbox{padding-top: 2.708vw;}
.contactUS .contact .ewm img{margin: 0px auto 0.28rem;width: 1.24rem;padding: 0.09rem;border: 1px solid #e1e1e1;}
#allmap{height:5.5rem;}
#allmap,
#allmap *{box-sizing: content-box;}
#allmap img{max-width: inherit;}

.searchResult{color: #7a7e8c;margin-bottom: 0.17rem;}
.searchResult .ti{color: #000822;}

.caseList{margin-left: -0.22rem;}
.caseList .item{width: 33.333%;padding: 0 0 0.52rem 0.22rem;}
.caseList .item .imgbox{margin-bottom: 0.22rem;padding-top: 72.22%;}
.caseList .item .zoom{z-index: 2;position: absolute;right: 0;top: 0;width: 0.5rem;height: 0.5rem;background: rgba(0,0,0,0.3) url(../images/ico_zoom.svg) no-repeat center center/0.22rem 0.22rem;}
.caseList .item .imgbox:after{display:none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all 0.5s;background-color: rgba(0,0,0,0.2);content: "";}
.caseList .item:hover .zoom{background-color: var(--red-color);}
.caseList .item:hover .imgbox:after{opacity: 0;}
.caseList.slider .slick-list{padding: 0 20%;margin: 0 -20%;}
.caseList.slider .slick-list .item{opacity: 0.2;}
.caseList.slider .slick-list .slick-active{opacity: 1;}
.caseList.slider .slick-arrow{top: 35%;}
.caseList.slider .slick-prev{left: -0rem;}
.caseList.slider .slick-next{right: -0.2rem;}

.caseList.flex .slick-list{display: flex;align-items: center;justify-content: center;}
.caseList.flex .slick-track{display: flex;align-items: center;justify-content: center;}
.caseList.flex .item{float: none;}

@media(max-width:1024px){
	.serviceList .item{width: calc(100% / 3 - 0.2rem) !important;padding:0;margin: 0 0 0.2rem 0.2rem;flex: none;background-color: #f7f8f8;}
	.serviceList .item a{padding: 0.2rem;}
}
@media(max-width:768px){
	.contactUS .add .info{width: 100%;padding: 0.3rem;}
	.contactUS .add .imgbox{width: 100%;}
	.contactUS .contact .item{width: 100%;}

	.caseList .item{width: 50%;}
}
@media(max-width:480px){
	.serviceList .item{width: calc(100% / 2 - 0.2rem) !important;}
}

/* 加入我们 */
.hrList{padding-bottom: 0.78rem;}
.hrList .item{padding: 2.083vw;background-color: #f7f8f8;margin-bottom: 0.2rem;cursor: pointer;}
.hrList .item .title{cursor: pointer;position: relative;margin-bottom: 0.11rem;}
.hrList .item .title:After{right:0	;top: 0;position: absolute;content: "";background: url(../images/arr_bottom.svg) no-repeat center center/contain;width: 0.16rem; height:100%;transition: all 0.5s;opacity: 0.5;}
.hrList .item .hot{display: inline-block;line-height: 24px;color: var(--red-color);padding-left: 5px;text-align: center;background: url(../images/hotbg.svg) no-repeat 0px center/contain;width: 46px;vertical-align: middle;margin: -3px 0 0 0.12rem;}
.hrList .item .desc{color: #7a7e8c;}
.hrList .item .desc dd:not(:last-child){position: relative;margin-right: 0.34rem;}
.hrList .item .desc dd:not(:last-child):after{right: -0.17rem;top: 50%;transform: translateY(-50%);width: 1px;content: "";position: absolute;height: 0.16rem;background-color: #e5e6e8;}
.hrList .item .detail{padding-top: 0.44rem;margin-top: 0.3rem;border-top: 1px solid #f1f2f3;display: none;}
.hrList .item .detail .text{color: #7a7e8c;margin-bottom: 0.3rem;}
.hrList .item .detail .sti{margin-bottom: 0.15rem;}
.hrList .item .detail .apply{display: inline-block;text-align: center;min-width: 1.6rem;line-height: 0.4rem;padding: 0.05rem 0.15rem;border-radius: 0.5rem;border: 1px solid var(--red-color);color: var(--red-color);}
.hrList .item .detail .apply:hover{background-color: var(--red-color);color: #fff;}
.hrList .item.on,.hrList .item:hover{background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.06);}

.hrList .item.on .title{color: var(--red-color);}
.hrList .item.on .title:after{opacity: 1;transform: rotate(-180deg);}

.JobForm{  margin:0px 0px 0px -2%;}
.JobForm dl{ width:48%; float:left; margin-left:2%; line-height:0.5rem; margin-bottom:0.4rem; position: relative;}
.JobForm dl dt{position: absolute;left:0;top:5px; text-align:right;width:90px;}
.JobForm dl dd{margin-left:100px;}
.JobForm dl.auto{ width:100%; float:none;}
.JobForm dl.btn dd{margin-left: 0;}
.JobForm .ipttxt {background:#f8f8f9;width:100%; height:0.56rem; line-height:0.56rem;padding: 0 0.18rem;border-radius: 0.1rem;}
.JobForm .upbtn {position: relative;cursor: pointer;}
.JobForm .upbtn .up{position: absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.JobForm .upbtn .hidefile{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}
.sendbtn{ cursor:pointer; color:#fff; width:2.4rem; height:0.6rem; background:var(--red-color);border-radius: 0.6rem;}
.sendbtn:hover{opacity: 0.9;}
.ipttxt:focus{box-shadow: 0 0 10px rgba(0,0,0,0.09);}

@media(max-width:768px){
	.JobForm dl{width: auto;float: none;}
	.JobForm .input{height: 30px;line-height: 28px;}
	.JobForm .btn dd{margin-left: 0;text-align: center;}
	.JobForm dl dt{position: static;width: auto;text-align: left;}
	.JobForm dl dd{margin-left: 0;}
	.sendbtn {width: 110px !important;height: 0.6rem !important;}
	.JobForm .textarea{height: 80px;}
}
@media(max-width:480px){
	.hrList .item .title:After{zoom: 1.1;}
	.hrList .item .hot{font-size: 12px;width: 35px;margin-left: 5px;}
}

/* 在线咨询 */
.onlineMessage{background: url(../images/messagebg.jpg) no-repeat center top/cover;}
.onlineMessage .SubTit{padding-top: 5.781vw;}
.onlineMessage .TabNav{margin-bottom: 0.5rem;}
.onlineMessage .TabNav .item{flex: 1;text-align: center;min-height: 1.08rem;background-color: #fff;border: 1px solid #f0f1f2;margin: -1px 0 0 -1px;line-height: 22px;color: #7a7e8c;position: relative;padding: 0 0.15rem;line-height: 0.24rem;}
.onlineMessage .TabNav .item a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.onlineMessage .TabNav .item .ico-rotate{width: 26px;height: 26px;margin: 0px auto 7px;}
.onlineMessage .TabNav .item:hover,.onlineMessage .TabNav .item.on{border-color: var(--red-color);position: relative;z-index: 2;color: var(--red-color);}

.onlineMessage .content{max-width: 6.72rem;margin: 0px auto;}
.onlineMessage .form .item{width: 47.54%;margin-bottom: 0.15rem;}
.onlineMessage .form .auto{width: 100%;}
.onlineMessage .tip{padding: 0 0 0 0.22rem;color: #7a7e8c;}
.onlineMessage .iptbox{position: relative;}
.onlineMessage .iptbox .ipttxt{height: 0.5rem;padding: 0 0.22rem;background-color: #fff;border: 1px solid #eff0f0;width: 100%;}
.onlineMessage .iptbox textarea.ipttxt{height: 1.19rem;padding-top: 0.2rem;}
.onlineMessage .iptbox label{position: absolute;left: 0.22rem;top: 0;line-height: 0.5rem;transition: all 0.5s;color: #7a7e8c;}
.onlineMessage .iptbox.on label span{color: #fff;}
.onlineMessage .iptbox.on label{top: -0.15rem;color: #fff;background-color: var(--red-color);line-height:normal;padding: 0.03rem 0.1rem;border-radius: 5px;font-size: 12px;}
.onlineMessage .check{color:#7a7e8c;display: block;margin: 0.2rem 0 0.25rem;}
.onlineMessage .check a:hover{text-decoration: underline;}
.onlineMessage .sendbtn{width: 1.6rem;height: 0.5rem;}

@media(max-width:480px){
	.onlineMessage .TabNav .item{width: 33.333%;flex: none;}
	.onlineMessage .TabNav .item{min-height: 2rem;line-height: 20px;}

	.onlineMessage .form .item{width: 100%;}
	.onlineMessage .iptbox label{line-height: 35px;}
	.onlineMessage .item.auto .iptbox label{width: calc(100% - 0.44rem);}
	.onlineMessage .iptbox .ipttxt{height: 35px;}
	.onlineMessage .iptbox textarea.ipttxt{height: 180px;padding-top: 50px;}
}

/* 搜索 */
.searchList{padding-bottom: 0.5rem;}
.searchList .item a{padding: 0.16rem 0.3rem 0.16rem 0;}
.searchList .item .num{width: 0.72rem;text-align: center;color: #a4a4a4;	font-family: "BarlowLight";}
.searchList .item:nth-child(odd){background-color: #f7f8f8;}

.SubBan.search .info{top: 25%;text-align: center;transform: translate(-50%,0);}
.SubBan.search .info .Place a,.SubBan.search .info .Place span,.SubBan.search .info .Place{color: #fff;text-align: left;}
.SubBan.search .info .Place:before{background: url(../images/ico_home2.svg) no-repeat center center/contain;}
.SubBan.search h2{line-height: 2.47;margin-bottom: 0.16rem;}
.SubBan.search .searchForm{width: 6rem;margin: 0px auto 0.3rem;border-radius: 0.6rem;background-color: #fff;}
.SubBan.search .searchForm input{flex: 1;padding-left: 0.27rem;height: 0.6rem;}
.SubBan.search .searchForm button{width: 0.83rem;height: 0.6rem;background: url(../images/ico_so3.svg) no-repeat center center/0.21rem 0.21rem;opacity: 0.7;}
.SubBan.search .searchForm button:hover:hover{background: url(../images/ico_so2.svg) no-repeat center center/0.21rem 0.21rem;opacity: 1;}
.SubBan.search .tag a{display: inline-block;color: #fff;padding: 0.03rem 0.18rem;border-radius: 0.38rem;border: 1px solid rgba(0,0,0,0);}
.SubBan.search .tag a:not(:last-child){margin-right: 0.2rem;}
.SubBan.search .tag a.on,.SubBan.search .tag a:hover{border-color: #fff;}

@media(max-width:1024px){
	.SubBan.search .img{display: none;}
	.SubBan.search .info{position: relative;display: block !important;transform: translateX(0);width: 100%;padding: 1rem 6% 0.3rem;-webkit-backdrop-filter: blur(1.5625vw);left: 0;
		-webkit-backdrop-filter: blur(1.5625vw);
		backdrop-filter: blur(1.5625vw);
		background-color: rgba(0, 0, 0, .2);background: url(../upload/image/ban_search.jpg) no-repeat center bottom/cover;}
}

/* 解决方案 */
.SubBan.fa .img:after{background-color: rgba(0,0,0,0.4);width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: "";}
.SubBan.fa .img{height: 100vh;}
.SubBan.fa .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.SubBan.fa .info h1{font-size: 0.66rem;}
.SubBan.fa .tdesc{max-width: 7.5rem;padding-top: 0.1rem;}

.faAdvantage{background-color: #f7f9fa;}
.faAdvantage .content .imgbox{width: 56.78%;position: relative;}
.faAdvantage .tips{position: absolute;width: 0.15rem;height: 0.15rem;z-index: 10;}
.faAdvantage .tips span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;content: "";background-color: var(--red-color);z-index: 1;width: 0.15rem;height: 0.15rem;}
.faAdvantage .tips span:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;content: "";background-color: #fff;z-index: 1;width: 0.05rem;height: 0.05rem;}
.faAdvantage .tips.t1{top: 58%;left: 32.5%;}
.faAdvantage .tips.t2{top: 16%;left: 46%;}
.faAdvantage .tips.t3{top: 10.5%;left: 61.5%;}
.faAdvantage .tips::before, .faAdvantage .tips::after {width: 150%;height: 150%;background:var(--red-color);position: absolute;left: -25%;top: -25%;content: '';
	border-radius: 50%;	opacity: 0;	animation: scaleAnimate 2s linear;	animation-iteration-count: infinite;}
.faAdvantage .tips::after {	animation-delay: .5s;}

.faAdvantage .content .info{width: 41.21%;}
.faAdvantage .content .desc{color: #7a7e8c;}
.faAdvantage .content .SubTit{padding-bottom: 0.27rem;}

.faAdvantage .list{margin: 0.67rem 0 0 -8.333vw;}
.faAdvantage .list .item{width: 33.333%;text-align: center;padding-left: 8.333vw;}
.faAdvantage .list .icon img{height: 0.42rem;}
.faAdvantage .list .tit{margin: 0.18rem 0 0.29rem;}
.faAdvantage .list .desc{color: #7a7e8c;}

.faValue .list {margin-left: -0.22rem;}
.faValue .list .item{flex: 1;margin-left: 0.22rem;position: relative;}
.faValue .list .info{position: absolute;left: 0;text-align: center;top: 0;z-index: 2;width: 100%;padding: 2.604vw;color: #fff;transition: all 0.5s;}
.faValue .list .imgbox{padding-top: 31.25vw;transition: all 0.5s;}
.faValue .list .item:hover .info{padding-top: 0.8rem;}
.faValue .list .item:hover .imgbox{transform: scale(1.05);}

.faRelatedPro{background-color: #f0f1f2;}

.proSlider.flex .slick-list{display: flex;align-items: center;justify-content: center;}
.proSlider.flex .slick-track{display: flex;align-items: center;justify-content: center;}
.proSlider.flex .item{float: none;}

.proSlider .slick-list{margin: 0 -0.1rem;}
.proSlider .item{padding: 0 0.1rem 0.1rem;}
.proSlider .item a{display: block;border-radius: 0.1rem;background-color: #fff;text-align: center;padding: 0.3rem;min-height: 4.4rem;transition: all 0.5s;position: relative;overflow: hidden;}
.proSlider .item .imgbox{padding-top: 112%;transition: all 0.5s;}
.proSlider .item .info{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 0.3rem 0;z-index: 2;transition: all 0.5s;bottom: 0.4rem;}
.proSlider .item .more{padding: 0.05rem 0.2rem;min-width: 1.2rem;background-color: #f3f4f5;border-radius: 0.4rem;position: absolute;bottom: -100%;left:50%;transform: translateX(-50%);transition: all 0.5s;opacity: 0;}
.proSlider .item:hover .info{bottom: 1.1rem;}
.proSlider .item:hover .more{opacity: 1;bottom: -0.6rem;}
.proSlider .item:hover .imgbox{padding-top: 92%;}
.proSlider .item:hover a{box-shadow: 0 5px 5px rgba(0,0,0,0.09);}
.proSlider .slick-arrow{top: 45%;}
.proSlider .slick-dots{margin-top: 0.4rem;position: static;text-align: center;}
.proSlider .slick-dots li{border-color: rgba(122,126,140,0.2);width: 8px;height: 8px;}
.proSlider .slick-dots li.slick-active{border-color: rgba(122,126,140,1);background: rgba(122,126,140,1);}

@media(max-width:1024px){
	.SubBan.fa .img{height: auto;}
	.SubBan.fa .img img{height: auto;position: static;}
}
@media(max-width:768px){
	.faAdvantage .content .imgbox{width: 100%;}
	.faAdvantage .content .info{width: 100%;}

	.fabody .SubMenu ul li{min-width: 25%;}
}
@media(max-width:640px){
	.faAdvantage .list .item{width: 100%;}
	.faAdvantage .list .item:not(:last-child){padding-bottom: 0.3rem;}
	.faValue .list .imgbox{padding-top: 4rem;}
}

/* 电动汽车充电 */
.proNav{margin-bottom: 3.125vw;}
.proNav .item:not(:last-child){margin-right: 0.17rem;}
.proNav .item .ico-rotate{margin-right: 0.18rem;width: 0.28rem;height: 0.28rem;display: inline-block;vertical-align: middle;}
.proNav .item a{display: inline-block;color: #7a7e8c;padding: 0.15rem 2.344vw;border-radius: 3px;transition: all 0.5s;}
.proNav .item a:hover,.proNav .item.on a{color: #000822;background-color: #f3f4f5;}

.proList {margin: 0 0 0.6rem -0.2rem;}
.proList .item{width: 33.333%;padding: 0 0 0.2rem 0.2rem;}
.proList .item a{display: block;border-radius: 0.1rem;background-color: #f0f1f2;text-align: center;padding: 2.344vw 2.344vw 0;min-height: 4.46rem;transition: all 0.5s;position: relative;overflow: hidden;}
.proList .item .imgbox{padding-top: 84%;transition: all 0.5s;}
.proList .item .info{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 2.344vw 0;z-index: 2;transition: all 0.5s;bottom: 0.4rem;}
.proList .item .tit{margin-bottom: 0.09rem;}
.proList .item .desc{height: 44px;overflow: hidden;line-height: 22px;color: #7a7e8c;}
.proList .item .more{position: absolute;bottom: -100%;left:50%;transform: translateX(-50%);transition: all 0.5s;opacity: 0;}
.proList .item:hover a{padding-top: 1.563vw;}
.proList .item:hover .info{padding-bottom: 0.45rem;}
.proList .item:hover .more{opacity: 1;bottom: -0.05rem;}
.proList .item:hover a{box-shadow: 0 5px 5px rgba(0,0,0,0.09);}

.Coretechnology{background: url(../images/corebg.jpg) no-repeat center bottom/cover;background-attachment: fixed;}
.Coretechnology .list{margin-left: -2.333%;}
.Coretechnology .list .item{width:30%;margin: 0 0 2.3333% 2.3333%;background-color: #fff;border-radius: 0.1rem;padding: 0.5rem 0.4rem 0.4rem;min-height: 3rem;transition: all 0.5s;}
.Coretechnology .list .item{margin-left: 2.85%;}
.Coretechnology .list .icon img{height: 0.44rem;}
.Coretechnology .list .tit{margin: 0.27rem 0 0.19rem;}
.Coretechnology .list .desc{color: #717275;}
.Coretechnology .list .item:hover{-webkit-backdrop-filter: blur(1.5625vw);
	-webkit-backdrop-filter: blur(1.5625vw);
	backdrop-filter: blur(1.5625vw);
	background-color: rgba(255, 255, 255, .6);}

@media(max-width:1024px){
	.proNav .item .ico-rotate{display: block;margin: 0px auto 0.1rem;}

	.proList .item a{min-height: 3.5rem;}
	.proNav .item{width: 50%;margin: 0 0 0.1rem 0 !important;}
	.proNav .item a{display: block;text-align: center;padding: 0.1rem 0;}
}
@media(max-width:640px){
	.proList .item a{min-height: 4.5rem;}
	.proList .item{width: 100%;}
	.proList .item .imgbox{padding-top: 40%;}
}
@media(max-width:480px){
	.proNav .item .ico-rotate{width: 20px;height: 20px;}
}

/* 电动汽车充电-详情 */
.proTechnology{}
.proTechnology .content{padding-bottom: 0.35rem;}
.proTechnology .content .title{width: 35%;}
.proTechnology .content .title h2{font-size: 0.48rem;line-height: 1.2;font-weight: bold;}
.proTechnology .content .title h2 span{display: block;font-family: "BarlowSemiBold";font-size: 0.48rem;line-height: 1.08;}
.proTechnology .content .info{width: 60%;color: #7a7e8c;}
.proTechnology .content .title .tag{color:#777;margin-top:0.1rem;font-size:0.18rem;}

.proTechnology .sketchMap{background-color: #fafafa;padding: 2.604vw;margin-bottom: 0vw;}
.proTechnology .sketchMap h2{margin-bottom: 2.708vw;}
.proTechnology .sketchMap .f14{font-size: 0.14rem;}
.proTechnology .sketchMap .cell{margin: 0 0 4.115vw -2.292vw;}
.proTechnology .sketchMap .cell li{width: calc(100% / 9 );padding: 0 0 0.99vw 2.292vw;}
.proTechnology .sketchMap .cell li span{display: block;border-radius: 5px;background-color: #e1e1e1;height: 0.4rem;}

.proTechnology .sketchMap .acpp{width:12.98rem;margin:0px auto;height: 4.41rem;padding: 0.51rem 0 0 0;position: relative;z-index: 10;}
.proTechnology .sketchMap .text{max-width:12.7rem;margin:0px auto 0.1rem;color:#666;line-height:1.4}

.proTechnology .sketchMap .line{position: absolute;left: 0;top: 0;z-index: -1;width: 99%;height: 3.97rem;padding: 2px;background-size: 0.24rem 0.24rem;
      background-image: -ms-linear-gradient(-45deg, #eaeaea 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #eaeaea 50%, #eaeaea 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
      background-image: -moz-linear-gradient(-45deg, #eaeaea 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #eaeaea 50%, #eaeaea 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
      background-image: -webkit-linear-gradient(-45deg, #eaeaea 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #eaeaea 50%, #eaeaea 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
      background-image: linear-gradient(-45deg, #d2d2d2 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #d2d2d2 50%, #d2d2d2 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
      -ms-animation: zi-antBorder 0.8s linear 0s infinite normal;
      -moz-animation: zi-antBorder 0.8s linear 0s infinite normal;
      -webkit-animation: zi-antBorder 0.8s linear 0s infinite normal;
      animation: zi-antBorder 0.8s linear 0s infinite normal;
}
.proTechnology .sketchMap .line:after{left: 2px;top: 2px;width: calc(100% - 4px);height: calc(100% - 4px);position: absolute;content: "";background-color: #fafafa;}

.proTechnology .sketchMap .arr span{position: absolute;width: 0.3rem;height: 0.08rem;background: url(../images/map/arr.png) no-repeat center center/contain;z-index: 10;}
.proTechnology .sketchMap .arr span:nth-child(1){right: 0.48rem;bottom: 0.41rem;}
.proTechnology .sketchMap .arr span:nth-child(2){right: -0.01rem;top: 0.48rem;transform: rotate(-90deg);}
.proTechnology .sketchMap .arr span:nth-child(3){left: 2.6rem;top: -0.03rem;transform: rotate(180deg);}
@keyframes zi-antBorder {
	0% {
			background-position: 0px 0px;
	}

	50% {
			background-position: 0px -10px;
	}

	100% {
			background-position: 0px -20px;
	}
}

.proTechnology .sketchMap .acpp .center{top: 1.45rem;left: 1.52rem;position: absolute;width: 9.53rem;}
.proTechnology .sketchMap .acpp .center img{width: 100%;}
.proTechnology .sketchMap .acpp .seat{position: absolute;left: 3.75rem;top: 0.51rem;text-align: center;width: 7.7rem;}
.proTechnology .sketchMap .acpp .seat li{border-radius: 0.1rem;background-color: #eaeaea !important;padding: 0.04rem;height: 1.2rem;margin-right: 0.3rem;width: 0.56rem;color: #333;position: relative;transition: all 0.8s;}
.proTechnology .sketchMap .acpp .seat li:nth-child(1){margin-bottom: 0.6rem;}
.proTechnology .sketchMap .acpp .seat li:nth-child(1),.proTechnology .sketchMap .acpp .seat li:nth-child(9){margin-right: 1rem;}
.proTechnology .sketchMap .acpp .seat .car{line-height: 0.86rem;font-size: 0.14rem;color: #b8b8b8;background-color: #f7f7f7;border-radius: 0.06rem;}
.proTechnology .sketchMap .acpp .seat .car img{height: 0.6rem;transition: all 0.5s;filter: grayscale(100%);}
.proTechnology .sketchMap .acpp .seat .num {
    position: absolute;
    left: 50%;
    width: 100%;
    top: -0.3rem;
    color: #bababa;
    font-family: "BarlowSemiBold";
    line-height: 0.3rem;
    width: auto;
    min-width: 100%;
    white-space: nowrap;
    transform: translate(-50%);
}
.proTechnology .sketchMap .acpp .seat p{position: absolute;left: 0;bottom: 0;width: 100%;line-height: 0.3rem;}
.proTechnology .sketchMap .acpp .seat li.on{color: #fff;}
.proTechnology .sketchMap .acpp .seat li.on .car img{filter: grayscale(0);}
.proTechnology .sketchMap .acpp .seat li.purple{background-color: #856eb2;cursor: pointer;}
.proTechnology .sketchMap .acpp .seat li.purple.on,.proTechnology .sketchMap .acpp .seat li.purple:hover{background-color: #856eb2 !important;}
.proTechnology .sketchMap .acpp .seat li.purple.on .num,.proTechnology .sketchMap .acpp .seat li.purple:hover .num{color: #856eb2;}

.proTechnology .sketchMap .acpp .seat li.blue{background-color: #3d65b0;cursor: pointer}
.proTechnology .sketchMap .acpp .seat li.blue.on{background-color: #3d65b0 !important;}
.proTechnology .sketchMap .acpp .seat li.blue.on .num{color: #3d65b0;}

.proTechnology .sketchMap .acpp .seat li.orange{background-color: #feca0a;cursor: pointer}
.proTechnology .sketchMap .acpp .seat li.orange.on,.proTechnology .sketchMap .acpp .seat li.orange:hover{background-color: #feca0a !important;}
.proTechnology .sketchMap .acpp .seat li.orange.on .num,.proTechnology .sketchMap .acpp .seat li.orange:hover .num{color: #feca0a;}

.proTechnology .sketchMap .acpp .seat li.azure{background-color: #55b1d4;cursor: pointer}
.proTechnology .sketchMap .acpp .seat li.azure.on,.proTechnology .sketchMap .acpp .seat li.azure:hover{background-color: #55b1d4 !important;}
.proTechnology .sketchMap .acpp .seat li.azure.on .num,.proTechnology .sketchMap .acpp .seat li.azure:hover .num{color: #55b1d4;}

.proTechnology .sketchMap .acpp .seat li.green{background-color: #55ae49;cursor: pointer}
.proTechnology .sketchMap .acpp .seat li.green.on,.proTechnology .sketchMap .acpp .seat li.green:hover{background-color: #55ae49 !important;}
.proTechnology .sketchMap .acpp .seat li.green.on .num,.proTechnology .sketchMap .acpp .seat li.green:hover .num{color: #55ae49;}


.proTechnology .sketchMap .acpp .seat li:nth-last-child(-n+9) .num{top: auto;bottom: -0.3rem;}
.proTechnology .sketchMap .acpp .seat li:nth-last-child(-n+9) p{bottom: auto;top: 0;}
.proTechnology .sketchMap .acpp .seat li:nth-last-child(-n+9) {padding-top: 0.3rem;}


.proTechnology .sketchMap .acpp .txt{position: absolute;top: 1.7rem;left: 2.6rem;text-align: center;width: 30%;font-size: 0.12rem;color: #9b9b9b;display:block;}
/*.proTechnology .sketchMap .acpp .txt p{color: #9b9b9b;transform: rotate(90deg) translateY(0.48rem);}
.proTechnology .sketchMap .acpp .txt p:last-child{transform: rotate(90deg) translateY(1.3rem);}*/

.proTechnology .sketchMap .acpp .cargo{left: 5.33rem;bottom: 0;position: absolute;width: 1.16rem;height: 1.02rem;background: url(../images/map/line.svg) no-repeat right center/0.63rem 0.9rem;}
.proTechnology .sketchMap .acpp .cargo:after{position: absolute;width: 0.61rem;height: 0.32rem;left: 0;bottom: -0.05rem;background: url(../images/map/graycar.png) no-repeat center center/contain;content: "";animation: rightgo 2s linear 0.5s infinite alternate;
	-webkit-animation: rightgo 2s linear 0.5s infinite alternate;}

	/* .proTechnology .sketchMap .acpp .seat li.select:not(.on) {animation: zoomInSmall 1.5s infinite;} */

.proTechnology .sketchMap .acpp .add_text{position: absolute;left: 1.52rem;top: 1.3rem;color: #9b9b9b;}
.proTechnology .sketchMap .acpp .seat li.select::after{content:"";display:block;width:2px;height:0.2rem;position:absolute;}
.proTechnology .sketchMap .acpp .seat li.orange::after{width:0.18rem;height:2px;}
.proTechnology .sketchMap .acpp .seat li.purple.on::after{background: #856eb2;top:100%;left:0.1rem;}
.proTechnology .sketchMap .acpp .seat li.blue.on::after{background: #3d65b0;top:100%;left:0.1rem;}
.proTechnology .sketchMap .acpp .seat li.orange.on::after{background: #feca0a;top:0.13rem;right:100%;}
.proTechnology .sketchMap .acpp .seat li.azure.on::after{background: #55b1d4;bottom:100%;right:0.075rem;}
.proTechnology .sketchMap .acpp .seat li.green.on::after{background: #55ae49;bottom:100%;right:0.075rem;}


.proFeature{padding-top:0}
.proFeature .slider{max-width: 9.3rem;margin: 0px auto;}
.proFeature .slider .list{margin-left: -0.25rem;}
.proFeature .slider .item{padding: 0 0 0.25rem 0.25rem;width: 50%;}
.proFeature .slider .inner{position: relative;overflow: hidden;}
.proFeature .slider .info{position: absolute;left: 0;text-align: center;top: 2.604vw !important;width: 100%;padding: 0 2.604vw;z-index: 2;transition: all 0.5s;}
.proFeature .slider .imgbox{padding-top: 3.4rem;}
.proFeature .slider .item:hover .info{top: 0.7rem;}
.proFeature .slider.w3{max-width:none;}
.proFeature .slider.w3 .item{width: 33.333%;}
.proFeature .slider.w1 .list{justify-content: center;}

.proFeature .slider.w5{max-width:none;font-size: 0;}
.proFeature .slider.w5 .list{display: block;position: relative;}
.proFeature .slider.w5 .item{width: 33.333%;display: inline-block;vertical-align: top;}
.proFeature .slider.w5 .item:nth-of-type(2) .imgbox{padding-top: 7.03rem;}
.proFeature .slider.w5 .item:nth-of-type(4) {position: absolute;bottom: 0;margin: 0;left:0;}
.proFeature .slider.w5 .item:nth-of-type(5) {position: absolute;bottom: 0;margin: 0;right:0;}

.proFeature .slider.more{max-width:none;font-size: 0;/*width: 130%;*/}
.proFeature .slider.more .list{display: block;/*overflow: auto;*/white-space: nowrap;position: relative;margin-left: 0;}
.proFeature .slider.more .info{white-space: break-spaces;}
.proFeature .slider.more .item{width: 4.5rem;display: inline-block;vertical-align: top;margin-right: 0.2rem;padding-left: 0;}
.proFeature .slider.more .item:nth-of-type(3n+2)  .imgbox{padding-top: 7.03rem;}
.proFeature .slider.more .item:nth-of-type(3n) {position: absolute;bottom: 0;margin: 0;}

.proParameter .item .ti{width: 2.5rem;text-align: right;padding: 0.24rem 1.823vw 0.24rem;}
.proParameter .item:nth-child(1) .info{border-top: 1px solid #e5e6e8;}
.proParameter .item .info{border-bottom: 1px solid #e5e6e8;padding: 0.24rem 0;}
.proParameter .item .tag span{display: inline-block;padding: 0.05rem 0.2rem;min-width: 1.4rem;text-align: center;border: 1px solid var(--black-color);text-align: center;}
.proParameter .item .tag span:not(:last-child){margin-right: 0.16rem;}

.proScene .SubTit{width: 100%;}
.proScene .list{width: 19%;margin-top: -0.09rem;}
.proScene .list .item:not(:last-child){margin-bottom: 0.28rem;}
.proScene .list .item .ti{position: relative;padding: 0 0 0 22px;color: #7a7e8c;cursor: pointer;}
.proScene .list .item .ti:after{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 8px;height: 15px;content: "";background: url(../images/arr_right_gray2.svg) no-repeat center center/contain;transition: all 0.5s;}
.proScene .list .item .desc{display: none;}
.proScene .list .item.on .ti{color: var(--red-color);}
.proScene .list .item.on .ti:after{background: url(../images/arr_right_red2.svg) no-repeat center center/contain;}
.proScene .list .imgbox{display: none;}

.proScene .imgright{width: 81%;height: 6.38rem;overflow: hidden;}
.proScene .imgright li{display: none;}
.proScene .imgright .imgbox{padding-top: 6.38rem;}
.proScene .imgright .imgbox:after{display:none;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;content: "";position: absolute;background-color: rgba(0,0,0,0.2);transition: all 0.5s;}
.proScene .imgright .imgbox:hover:after{opacity: 0;}

@media(max-width:1024px){
	.proTechnology .sketchMap .acpp{zoom: 0.8;width: 100%;}
	.proTechnology .sketchMap .acpp .seat{left: 2.5rem;}
	.proTechnology .sketchMap .acpp .center{left:0.28rem;}
    .proTechnology .sketchMap .acpp .add_text{left:0.3rem;}
	.proTechnology .sketchMap .acpp .txt{left: 1.8rem;top:1.65rem;font-size:0.16rem;}
	.proTechnology .sketchMap .acpp .cargo{left: 4.9rem;}
    .proTechnology .content .title .tag{font-size:14px;}
}
@media(max-width:768px){
	.proTechnology .sketchMap{padding-left:0 ;padding-right: 0;}
	.proTechnology .sketchMap .acpp .center{left: 0.15rem;}
    .proTechnology .sketchMap .acpp .add_text{left:0.15rem;top:1rem;font-size:0.16rem;}
    .proTechnology .sketchMap .acpp .txt{line-height:2;}
	.proTechnology .sketchMap .acpp{zoom: 0.66}
	.proTechnology .content .title{width: 100%;}
	.proTechnology .content .info{width: 100%;padding-top: 0.25rem;}

	.proParameter .item .ti{width: 100%;text-align: left;padding-left: 0;}
	.proParameter .item .info{width: 100%;padding-top: 0;}

	.proScene .list{width: 100%;}
	.proScene .list .imgbox{display: block;margin-top: 0.1rem;}
	.proScene .imgright{display: none;}
}
@media(max-width:640px){
	.proTechnology .content .title h2{font-size: 20px;}
	.proFeature .slider .imgbox{padding-top: 2.5rem;}
	.proFeature .slider.w5 .item:nth-of-type(2) .imgbox{padding-top: 5.2rem;}
	.proFeature .slider.more .item:nth-of-type(3n+2) .imgbox{padding-top: 5.2rem;}
	.proFeature .slider .info{font-size: 14px;line-height: 20px;}
	.proFeature .slider.more .item{width: 2.1rem;}
    .proTechnology .sketchMap .text{text-align:left;padding:0 0.1rem;}
}


/* 运营平台 */
.platformPage1 .SubTit{width: 100%;}
.platformPage1 .list{width: 23.35%;border-top: 1px solid #f0f1f2;}
.platformPage1 .list .item{border-bottom: 1px solid #f0f1f2;}
.platformPage1 .list .item .ti{position: relative;padding: 0.14rem 0.21rem 0.13rem;color: #7a7e8c;cursor: pointer;}
.platformPage1 .list .item .ti:after{position: absolute;right: 0.15rem;top: 50%;transform: translateY(-50%);width: 0.08rem;height: 0.14rem;content: "";background: url(../images/arr_page_right.svg) no-repeat center center/contain;transition: all 0.5s;}
.platformPage1 .list .item .desc{padding: 0 0.22rem 0.38rem;display: none;}
.platformPage1 .list .item.on {padding-top: 0.21rem;}
.platformPage1 .list .item.on .ti{color: #000822;font-size: 0.24rem;}
.platformPage1 .list .item:hover .ti{color: #000822;}
.platformPage1 .list .item.on .ti:after{background: url(../images/arr_page_right4.svg) no-repeat center center/contain; transform: rotate(90deg);}
.platformPage1 .list .imgbox{display: none;}
.platformPage1 .imgright{width: 73.71%;height: 5.8rem;overflow: hidden;}
.platformPage1 .imgright li{display: none;}
.platformPage1 .imgright .imgbox{padding-top: 5.8rem;}
/* .platformPage1 .imgright .imgbox:after{width: 100%;height: 100%;left: 0;top: 0;z-index: 1;content: "";position: absolute;background-color: rgba(0,0,0,0.2);transition: all 0.5s;}
.platformPage1 .imgright .imgbox:hover:after{opacity: 0;} */

.platformPage2 {background-color: #e4ebf2;background-position: center bottom;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.platformPage2 .content{background-color: rgba(255,255,255,0.3);padding: 2.344vw 3.125vw;text-align: center;}
.platformPage2 .content .item:not(:last-child){margin-bottom: 0.15rem;}
.platformPage2 .content .ti{background-color: #fafbfb;width: 2rem;padding: 0 0.15rem;}
.platformPage2 .content .blank{width: 0.15rem;}
.platformPage2 .content aside{margin-bottom: 0.05rem;}
.platformPage2 .content p{color: #7a7e8c;}
.platformPage2 .content ul {margin-left: -0.15rem;}
.platformPage2 .content ul li{width: calc(100% / 3 - 0.15rem);margin: 0 0 0 0.15rem;background-color: rgba(255,255,255,0.8);min-height: 1.8rem;}
.platformPage2 .content .item:nth-child(2) .info{background-color: rgba(255,255,255,0.8);padding: 0.3rem;}
.platformPage2 .content .item:nth-child(2) li{width: calc(100% / 6 - 0.15rem);margin: 0 0 0.15rem 0.15rem;background-color: rgba(255,255,255,0.5);min-height: 0.5rem;}

.platformPage3 .slider{margin-left: -0.2rem;}
.platformPage3 .item{flex: 1;transition: all 0.5s;margin-left: 0.2rem;overflow: hidden;position: relative;color: #fff;}
.platformPage3 .item .imgbox{padding-top: 32.5vw;}
.platformPage3 .item .imgbox:before{background-color: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 1;transition: all 0.5s;}
.platformPage3 .item .imgbox:after{background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.5));position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;content: "";z-index: 1;transition: all 0.5s;opacity: 0;}
.platformPage3 .item .out{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 4;text-align: center;width: 95%;}
.platformPage3 .item .info{position: absolute;left: 0;width: 100%;z-index: 4;bottom: -100%;padding: 2.604vw;transition: all 0.8s;}
.platformPage3 .item .desc{margin-top: 0.2rem;}
.platformPage3 .item:hover{flex: 2.8;}
.platformPage3 .item:hover .out{opacity: 0;}
.platformPage3 .item:hover .info{bottom: 0;}
.platformPage3 .item:hover .imgbox:before{opacity: 0;}
.platformPage3 .item:hover .imgbox:after{opacity: 1;}

.platformPage4{background-color: #e4ebf2;background-position: center bottom;background-repeat: no-repeat;background-size: cover;}
.platformPage4 .auto{max-width: 11.96rem;width:88%;margin: 0px auto;}
.platformPage4 .ewm .img{width: 1.82rem;}
.platformPage4 .ewm .text{padding-left: 0.3rem;}
.platformPage4 .info {padding: 0.2rem 0;}
.platformPage4 .info .ti img{height: 7.135vw;margin-bottom: 0.65rem;}
.platformPage4 .phone{width: 40%;}

@media(max-width:1024px){
	.platformPage2 .content .item:nth-child(2) li{width: calc(100% / 3 - 0.15rem);}
}
@media(max-width:768px){
	.platformPage1 .list{width: 100%;}
	.platformPage1 .list .imgbox{display: block;margin-top: 0.1rem;}
	.platformPage1 .imgright{display: none;}

	.platformPage3 .slick-list{padding: 0 15%;margin: 0 -9%;}
	.platformPage3 .slick-dots{position: static;text-align: center;}
	.platformPage3 .slick-dots li{border-color: #ddd;}
	.platformPage3 .slick-dots .slick-active{background-color: var(--red-color);border-color: var(--red-color);}
	.platformPage3 .item .imgbox{padding-top: 5.5rem;}
	.platformPage3 .item .out{opacity: 0;}
	.platformPage3 .item.slick-current .info{opacity: 1;bottom: 0;}
	.platformPage3 .item {opacity: 0.5;}
	.platformPage3 .item.slick-current {opacity: 1;}
	.platformPage3 .item.slick-current .info{opacity: 1;}
}
@media(max-width:640px){
	.platformPage2 .content ul li{width: 100%;}
	.platformPage2 .content ul li:not(:last-child){margin-bottom: 0.15rem;}
	.platformPage2 .content .item:nth-child(2) li{width: 100%;}
	.platformPage4 .phone{width: 30%;}
}
@media(max-width:480px){
	.platformPage1 .list .item .ti:after{zoom: 1.6;}
}

/* 合作模式 */
.cooperativePage1 .content{position: relative;}
.cooperativePage1 .content .vs{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: #fff;border-radius: 50%;width: 13.542vw;height: 13.542vw;z-index: 2;}
.cooperativePage1 .content .vs:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: #fff;border-radius: 50%;width: 9.375vw;height: 9.375vw;z-index: 2;font-size: 3.125vw;font-weight: bold;content: "VS";color: #fff;background-image: linear-gradient(to bottom, #70cbfb , #3f97fd);text-align: center;line-height: 9.375vw;transition: all 0.5s;}
.cooperativePage1 .content .item{width: 47.85%;min-height: 6rem;border-radius: 0.1rem;background-color: #d9eefe;position: relative;}
.cooperativePage1 .content .tag{color: #fff;min-width: 2rem;display: inline-block;text-align: center;padding: 0.15rem 0.25rem;}
.cooperativePage1 .content .ti{margin-bottom: 2.188vw;}
.cooperativePage1 .content .ti2{margin-bottom: 0.14rem;}
.cooperativePage1 .content .img{background-color: #fff;border-radius: 0.1rem;text-align: center;margin-bottom: 0.46rem;}
.cooperativePage1 .content .item1 .inner{padding: 3.333vw 8.49vw 0 2.604vw;}
.cooperativePage1 .content .item1 .tag{border-radius: 0.1rem 0 0.1rem 0;background-color: #67caf2;}

.cooperativePage1 .content .item2 {background: linear-gradient(140deg, #79d5fa 0%, #5db6fb 25%, #2f83fd 100%);text-align: right;}
.cooperativePage1 .content .item2:before{position: absolute;top: 0.4rem;left: 0.7rem;background: url(../images/ico_yes.png) no-repeat center center/contain;width: 0.6rem;height: 0.6rem;content: "";z-index: 1;}
.cooperativePage1 .content .item2 .tag{background-color: #1f78e5;border-radius: 0 0.1rem 0 0.1rem;}
.cooperativePage1 .content .item2 .inner{padding: 3.333vw 2.604vw 0 5.729vw;color: #fff;}
.cooperativePage1 .content .item2 .img{margin-left: 2.24vw;}
.cooperativePage1 .content:hover .vs:after{transform: translate(-50%,-50%) rotate(360deg) scale(1.1);}
.cooperativePage1 .content .item:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2);}


.cooperativePage2{background: url(../images/hzmsbg.jpg) no-repeat 0px top/cover;}
.cooperativePage2 .SubTit{padding-bottom: 5.885vw;}
.cooperativePage2 .info{width: 53.5%;}
.cooperativePage2 .info .desc{color: #707276;margin: 0.17rem 0 0.54rem;}
.cooperativePage2 .numList .item{width: 33.333%;}
.cooperativePage2 .numList .item .num{line-height: 0.56rem;color: var(--red-color);font-size: 0.52rem;font-family: "BarlowSemiBold";}
.cooperativePage2 .img{width: 44.78%;}
.cooperativePage2 .img img{animation: turn 100s linear infinite;}

.cooperativePage3 .w1400{background-color: #f5f5f6;}
.cooperativePage3 .list{width: 50.71%;padding: 2.083vw 3.125vw;}
.cooperativePage3 .list .item{border-bottom: 1px solid #e8e9eb;}
.cooperativePage3 .list .item .ti{position: relative;padding: 0.13rem 0 0.14rem;color: #7a7e8c;cursor: pointer;}
.cooperativePage3 .list .item .ti:after{position: absolute;right: 0.15rem;top: 50%;transform: translateY(-50%);width: 0.08rem;height: 0.14rem;content: "";background: url(../images/arr_page_right.svg) no-repeat center center/contain;transition: all 0.5s;}
.cooperativePage3 .list .item .desc{padding: 0 0 0.28rem;display: none;}
.cooperativePage3 .list .item dl{text-align: center;margin: 0.15rem 0.5rem 0 0;}
.cooperativePage3 .list .item dl dd{flex: 1;padding: 0 0.1rem;}
.cooperativePage3 .list .item .text{color: #7a7e8c;}
.cooperativePage3 .list .item .icon img{height: 0.43rem;margin-bottom: 0.07rem;}
.cooperativePage3 .list .item.on .ti{color: #000822;font-size: 0.24rem;}
.cooperativePage3 .list .item:hover .ti{color: #000822;}
.cooperativePage3 .list .item.on .ti:after{opacity: 0;}
.cooperativePage3 .list .imgbox{display: none;}
.cooperativePage3 .imgright{width: 49.28%;height: 4.6rem;overflow: hidden;}
.cooperativePage3 .imgright li{display: none;}
.cooperativePage3 .imgright .imgbox{padding-top: 4.6rem;}
.cooperativePage3 .imgright .imgbox:after{display:none;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;content: "";position: absolute;background-color: rgba(0,0,0,0.2);transition: all 0.5s;}
.cooperativePage3 .imgright .imgbox:hover:after{opacity: 0;}

.cooperativePage4{background-color: #f5f5f6;}
.cooperativePage4 .SubTit .tdesc{max-width: 12.28rem;margin: 0px auto;padding: 0.25rem 0 1.406vw;}
.cooperativePage4 .list {background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}
.cooperativePage4 .list .item{flex: 1;}
.cooperativePage4 .list .item:not(:last-child){border-right: 2px solid rgba(255,255,255,0.5);}
.cooperativePage4 .list .item{background-color: rgba(0,0,0,0.5);padding: 2.188vw 1.823vw;min-height: 3.13rem;color: #fff;transition: all 0.5s;}
.cooperativePage4 .list .ti{margin-bottom: 5.677vw;}
.cooperativePage4 .list .icon img{height: 0.43rem;}
.cooperativePage4 .list .item:hover{background-color: rgba(0,0,0,0.35);}

@media(max-width:768px){
	.cooperativePage1 .content .item{width: 100%;min-height: auto;}
	.cooperativePage1 .content .item .inner{padding: 0.35rem !important;}
	.cooperativePage1 .content .vs:last-child{display: none;}
	.cooperativePage1 .content .vs{position: static;transform: translate(0);margin: -2vw auto;}

	.cooperativePage2 .info{width: 100%;}
	.cooperativePage2 .img{width: 60%;margin:0px auto;text-align: center;}

	.cooperativePage3 .list{width: 100%;}
	.cooperativePage3 .list .imgbox{display: block;margin-top: 0.1rem;}
	.cooperativePage3 .imgright{display: none;}
	.cooperativePage3 .list .item dl{margin-right: 0;}

	.cooperativePage4 .list .item{width: 100%;flex: none;}
	.cooperativePage4 .list .item:not(:last-child){border-right: 0;border-bottom: 2px solid rgba(255, 255, 255, 0.5);}
}
@media(max-width:480px){
	.cooperativePage3 .list .item dl dd{font-size: 12px;}
	.cooperativePage3 .list .item.on .ti{font-size: 16px;}
}


/* 20250305 */
.SolutionList .item:not(:last-child){margin-bottom:0.8rem;}
.SolutionList .item{background: #f7f7f7;}
.SolutionList .item a{display: flex;align-items: center;flex-wrap: wrap;}
.SolutionList .item .img{width:50%;padding-top:5.4rem;}
.SolutionList .item .img span{transition: all .5s;}
.SolutionList .item:hover .img span{transform: scale(1.05);}
.SolutionList .item .txt{padding:0.5rem 1.4rem;text-align: center;width:50%;box-sizing: border-box;}
.SolutionList .item .txt .tit{font-size: 0.28rem;margin:0.3rem 0;}
.SolutionList .item .txt .dec{color:#717275;}
.SolutionList .item .txt .more{display: flex;align-items: center;color:#717275;justify-content: center;margin-top:0.5rem;}
.SolutionList .item .txt .more i{display: block;width:0.08rem;height:0.08rem;border-top:1px solid #c91429;border-right:1px solid #c91429;transform: rotate(45deg);margin-left:0.08rem;}
.SolutionList .item .txt .icon{width:0.42rem;height:0.42rem;line-height: 0.42rem;margin:0 auto;}
.SolutionList .item:nth-child(2n) a{flex-direction: row-reverse;}

@media(max-width:1024px){
	.SolutionList .item .img{padding-top:3.2rem;}
	.SolutionList .item .txt{padding:0.3rem;}
	.SolutionList .item .txt .tit{margin:0.15rem 0;}
	.SolutionList .item .txt .more{margin-top:0.3rem;}
}

@media(max-width:640px){
	.SolutionList .item .img{width:100%;padding-top:76%;}
	.SolutionList .item .txt{width:100%;}
	.SolutionList .item .txt .tit{font-size: 16px;}
	.SolutionList .item .txt .more i{width:6px;height:6px;}
}

.AddSolution{padding-bottom:0;}
.AddSolutionBox .slick-list{margin-left:-0.22rem;}
.AddSolutionBox .item{margin-left:0.22rem;background: #f7f7f7;}
.AddSolutionBox .item .img{padding-top:62%;}
.AddSolutionBox .item .img::after{content:'';display: block;width:100%;height:100%;background: url(../images/sibg.png) no-repeat bottom center;background-size: 100% auto;position: absolute;bottom:0;left:0;}
.AddSolutionBox .item .img dl{position: absolute;bottom:0;left:0;width:100%;box-sizing: border-box;display: flex;z-index:99;padding:0.25rem 0.8rem;}
.AddSolutionBox .item .img dl dd{width:33.33%;text-align: center;color:#fff;}
.AddSolutionBox .item .img dl dd .num{font-size: 0.28rem;}
.AddSolutionBox .item .img dl dd .text{font-weight: lighter;}
.AddSolutionBox .item .txt{padding:0.3rem 1.25rem;text-align: center;}
.AddSolutionBox .item .dec{color:#7a7e8c;line-height: 0.28rem;min-height:0.84rem;margin-top:0.15rem;}
.AddSolutionBox .slick-prev{left:-0.75rem !important;}
.AddSolutionBox .slick-next{right:-0.75rem !important;}
.AddSolutionBox .slick-arrow{background: #f0f1f2;}
.AddSolutionBox .slick-arrow::after{content:'';display: block;width:0.12rem;height:0.12rem;border-left:1px solid #bbb;border-top:1px solid #bbb;position: absolute;left:50%;top:50%;margin-left:-0.03rem;margin-top:-0.06rem;transform: rotate(-45deg);}
.AddSolutionBox .slick-next::after{transform: rotate(135deg);margin-left:-0.09rem;}
.AddSolutionBox .slick-arrow:hover{background: #c50016;}
.AddSolutionBox .slick-arrow:hover::after{border-top:1px solid #fff;border-left:1px solid #fff;}


@media(max-width:1024px){
	.AddSolutionBox .slick-prev{left:8px !important;}
    .AddSolutionBox .slick-next{right:8px !important;}
	.AddSolutionBox .item .img dl{padding:0.2rem;}
	.AddSolutionBox .item .img dl dd .num{font-size: 0.24rem;}
	.AddSolutionBox .item .txt{padding:0.3rem;}
}

@media(max-width:640px){
	.AddSolutionBox .item .img dl dd .num{font-size: 16px;}
	.AddSolutionBox .item .dec{line-height: 20px;min-height:60px;}
}


.sitemap li{padding: 1.5% 0;border-bottom: solid 1px #ddd;display: flex;align-items: flex-start;}
.sitemap li b{margin-right: 2vw;flex: 0 0 auto;}
.sitemap span a{display: inline-block;margin-right: 2em;}
.sitemap span a:not(:hover){opacity: 0.6}

.sitemap span {
    flex: 1 1 auto;
    overflow: hidden;
}
@media(max-width:768px){
    .sitemap li {
    display: block;
}

.sitemap li b {
    display: block;
    margin-bottom: 10px;
    margin-right: 0;
}
}

.hornorInfo .imgbox img{
    max-height:360px;
}
.hornorInfo .imgbox {
     padding-top: 0;
    height: 360px;
    display: flex;
    align-items: center;
    box-shadow: unset;
} 
.hornorInfo .imgbox .img{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); 
    height: auto;
    padding: .1rem;
}

@media(max-width:1024px){
	.hornorInfo .imgbox img{
        max-height:220px;
    }
    .hornorInfo .imgbox {
        height: 220px;
    } 
}
@media(max-width:768px){
	.hornorInfo .imgbox img{
        max-height:150px;
    }
    .hornorInfo .imgbox {
        height: 150px;
    } 
}

.contactUS .contact .item:nth-child(3) img {
    margin: 0px auto 0.28rem;
    width: 1.24rem;
    padding: 0.09rem;
    border: 1px solid #e1e1e1;
    height: auto;
}
.contactUS .contact .item:nth-child(3) .icon {
    margin-bottom: 0;
}
.contactUS .contact .item:nth-child(3) {
    padding-top: 2.708vw;
}


.honer_swiper{
  position: relative;
  padding-bottom: .8rem;
}
.honer_swiper .swiper-slide{
  width: auto; 
}
.honer_swiper .imgbox{
  height: 360px;
  display: flex;
  align-items: center;
  /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); */
  /* padding: .15rem; */
  padding: .15rem;
  justify-content: center;
} 
.honer_swiper .item_tit{
  margin-top: .25rem;
  text-align: center;
}
.honer_other {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  align-items: center;
}
.honer_other .swiper-pagination{
  position: relative;
  height: 4px;
  flex: 1;
  background-color: rgba(0, 0, 0, 0.15);
}
.honer_main {
    padding: 5% 0;
}

.slick_btns.cusArr {
    width: 1.2rem;
    display: flex;
    justify-content: space-between;
    margin-left:.3rem;
}

.slick_btns.cusArr .slick-arrow {
    position: static;
    transform: unset;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--red-color) !important;
}
.honer_swiper .imgbox .img {
    max-height: 100%;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    padding: .15rem;
}

.honer_swiper .imgbox img {
    max-height: 300px;
    width:auto;
}
@media(max-width:768px){
    .honer_swiper .imgbox{
        height: 240px;
    }
    .honer_swiper .imgbox img{
        max-height:200px;
    }
}
