/* 公用的组件块 */
/* 区块文本描述:默认文字居中 */
/* 文本描述样式 */
.m-text {
  color: #2c2c2c;
}
.m-text_white {
  color: #fff;
}
.m-text-subTit {
  font-size: 42px;
  line-height: 48px;
  margin: 0;
  margin-bottom: 12px;
}
.m-text-desc {
  font-size: 18px;
  line-height: 30px;
  opacity: 0.8;
}
.m-text-desc_small {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.5px;
  opacity: 0.8;
}
.m-text_center .m-text-subTit,
.m-text_center .m-text-desc,
.m-text_center .m-text-desc_small
 {
   text-align: center;
 }
/* 文本定位位置 */
.m-text.top {
  width: 100%;
  position: absolute;
  top: 13%;
  left: 50%;
  transform: translateX(-50%)
}
.m-text.center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)
}
.m-text.leftCenter {
 position: absolute;
 top: 50%;
 left: 0;
 transform: translateY(-50%)
}
.m-text.rightBottom {
  position: absolute;
  left: 51%;
  bottom: 10%;
}
.m-text.leftBottom {
  position: absolute;
  left: 5%;
  bottom: 10%;
}
.m-text.rightCenter {
  position: absolute;
  left: 51%;
  top: 50%;
  transform: translateY(-50%)
}

.mobile-show {
  display: none;
}


 .container {
  width: 1200px;
  margin: 0 auto;
  height: 100%;
  position: relative;
}
.flex-box {
  display: flex;
}

/* 重用按钮 */
.m-btn {
  display: inline-block;
  min-width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 15px;
  color: #fff;
  border: 1px solid #fff;
  padding: 0 10px;
}
.m-btn_blue {
  color: #049ff1;
  border-color: #049ff1;
}

/* 吸附导航样式 */
.subMenu {
  position: absolute;
  top: 50px;
  left: 0px;
  z-index: 1;
  width: 100%;
  height: 50px;
  background: rgba(114, 113, 113, 0.70);
  color: #fff;
}
.subMenu .sub-tit {
  line-height: 50px;
  color: inherit;
}
.subMenu a {
  color: inherit
}
.subMenu .sub-nav a {
  color: #FFF;
  line-height: 50PX;
}


.section {
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.section_one {
  height: 880px;
  background-image: url(./11.png);
}
.section_two {
  height: 880px;
  background-image: url(./2222.png);
}
.section_two .rightCenter {
  width: 60%;
}

.section_three {
  height: 880px;
  background-color: #eeeeee;
}
.section_three .m-text {
  width: 100%;
}
.logistics-flow {
  margin:0 auto;
  width: 764px;
  margin-top: 80px;
}
.flow-img-box {
  position: relative;
  width: 764px;
  height: 430px;
  margin:0 auto;
  overflow: hidden;
}
.flow-img-box > img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .8s;
}
.flow-img-box > img.show {
  opacity: 1;
}
.flow-progress {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin-top: 40px;
  width: 100%;
  height: 1px;
  border-top: 1px dotted #c7c7c7;
}
.flow-progress-item {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #c7c7c7; 
  margin-top: -5px;
  position: relative;
  transition: all .5s;
}
.flow-progress-item.active {
  background-color: #049ff1; 
}
.flow-progress-item::after {
  content: attr(data-text);
  display: inline-block;
  width: 6em;
  padding-top: 1.5em;
  text-align: center;
  color: rgba(44,44,44,0.5);
  font-size: 18px;
 transition: all 0.5s;
  transform: translateX(-50%);
}
.flow-progress-item.active::after {
  color: rgba(44,44,44,1);
}
.flow-progress-item:hover {
  cursor: pointer;
  
}

@media screen and (max-width: 1440px) {
  .section_three {
    height: 720px;
  }
  .logistics-flow {
    margin-top: 20px;
  }
  .section_three .m-text{
    margin-top: -20px;
  }
}

.section_four {
  height: 880px;
  background-image: url(../image/logistics/4.jpg);
}
.contrast {
  margin-top: 80px;
  padding-left: 50px;
}
.contrast-item {
  position: relative;
  font-size: 26px;
  line-height: 18px;
  text-align: center;
  padding: 0 40px;
  margin-bottom: 50px;
}
.contrast-item:not(:last-child)::after {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  display: inline-block;
  width: 2px;
  height: 30px;
  background: #555859;
}
.contrast-item:first-child::before {
  position: absolute;
  left: -50px;
  top: 50%;
  transform: translateY(-70%);
  content: "";
  display: inline-block;
  width: 38px;
  height: 38px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAANCAYAAABRsLWpAAABb0lEQVQ4jaXUsUuWURTH8c/zIrw46BDUEC4GgpJELg4ONQhCf0AEupkSVjjUIIgJgkQITk1BQ0OK0OQmguhL4OKitmsY2iIuoplLDfe+9Sg+z/OqP3jgnnvPc773nHM5SWtHlwL1YBT3UMZPbOArlvCtKECWkgL4BN4gyfHZwhfMYvMy8FLO2WuMnwPvoB2dGMQy7mBEqMYqHtUKz8q8RShn+YKzjxFc1UPM4Va0S5jHc+zlwbMyf5IBhgG8SNkVIdvf6BfeRzfWcPcq8CxwVe8x7X+263FvCp9wH0dYSPnUDF8pgCd4hV38wAGGIugzvuMBTvA2M0hGz+uEft0suESe/kR4CY04vQjyIWU3xW847o9dA56gPq4fC5XaF6ryD/4s9cMQJtEb7UM0XOMCsC204LYwD96l4enMy1gUBkZFeEhP0RyD5OkEv+K66n+Ml8IsaEBbmlc04aqaQV8tjpfxr6sx2A1nK1Sk+mIX/gLdtERt84gvVAAAAABJRU5ErkJggg==);
  border-radius: 50%;
}
.contrast-item.car::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARCAYAAAAyhueAAAABR0lEQVQ4ja3TvUscQRjH8c/KkeQ0YBcLtVL0IARzKIFcbZVKK2s7++ALNhaBEIg2aULyXwQREgvtrgiBpAk2vhSCiqYR3+HCpdgZONa1yK3fZmbnN/Nln+GZpFKt1fHS/9HEe8znhR1tCCHB07vCUhvCyDN8CvMGZnFZVNqBcTxAH/5gKQbt8goDGMIFXuNJUWnkCuvowsJ9SeFLGGfQW+ROP+M8zB+HsYzFpFKtNQuI87i5r/JbeZgnbRS1RukJptEt7bshfLzjTBMrGAzne/EGf1ulmxjDDr7hWPqu3+FtjnQJH7Asbfg1bGAu5HtJpVpL0INtaa9FfuEF+jPSfdTDj0SuMSx9oUelUM5oRgjP0YndzHo5I4RHGMFqLB9+4iyz8TdO3eYK3zNrl/gRP6L0ABPSki+kdzuZI4xM4WuQbYW9hzH8B2AbPUnBEbXMAAAAAElFTkSuQmCC)
}
.contrast-item sub {
  font-size: 40%;
  vertical-align: 3px;
  padding-left: 2px;
}
.contrast-item span {
  font-size: 12px;
  
  color: rgba(255,255,255,0.3);
}
.section_five {
  height: 880px;
  background-image: url(./5.jpg);
}


.section_six {
  height: 880px;
  background-color: #34373a;
}
.section_six .full-container, .section_six .swiper-container {
  position: relative;
  height: 518px;
}
.swiper-container.section-six-swiper {
  width: 1100px;
  margin: 0 auto;
}
.section-six-swiper .swiper-slide {
 text-align: center;
 width: auto;
 margin:  0 auto;
 position: relative;
}

.section-six-swiper .swiper-slide.mask::after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 0;
  left: 0;
}
.my-icon-tab {
  margin: 0 auto;
  height: 250px;
  width: 460px;
  padding-top: 110px;
  display: flex;
  justify-content: space-between
}
.my-icon-item {
  cursor: pointer;
  position: relative;
  text-align: center;
  color: #fff;
  opacity: 0.5;
  transition: opacity 0.8s;
  z-index:9999;
  width: 200px;
}
.my-icon-item > img {
  height: 38px;
  width: auto;
  margin-bottom: 10px;
}
.my-icon-item.active {
  opacity: 1
}

.my-button-prev:focus,.my-button-next:focus {
  outline: none;
}

@media screen and (max-width: 1440px) {
  .my-icon-tab {
    height: 190px;
    padding-top: 80px;
  }
  .section_six .full-container {
    position: relative;
    height: 418px;
  }
  .swiper-container.section-six-swiper {
    width: 1000px;
  }
  .section-six-swiper .swiper-slide > img {
    height: 418px;
  }
}

.section_seven {
  min-height: 880px;
  background-color: #fff;
}
.section_seven .full-container {
  width: 100%;
  min-width: 1200px;
  height: 880px;
  display: flex;
  justify-content: space-between;
  align-content: stretch;
}
.ehang116l-box {
  position: relative;
  height: 100%;
  background: red;
  margin-right: 10px;
  flex-grow: 1;
  background-color:#eeeeee;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-image: url(./qq.jpeg);
  background-repeat: no-repeat;
  background-position: center;
}
.ehang116l-box  .falcon-title {
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translateX(-50%);
  font-size:24px;
}
.two-box  .falcon-title {
  position: absolute;
  left: 65%;
  top: 50%;
  transform: translateY(-50%);
  font-size:24px;
}
.two-box {
  height: 100%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-content: stretch;
}
.gd20-box {
  background-image: url(./444.jpg);
  background-repeat: no-repeat;
  background-position: center;

}
.falcon-box {
  /* margin-bottom: 10px; */
  background-image: url(./333.jpg);
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 10px;
}
.gd20-box,.falcon-box {
  position: relative;
  width: 100%;
  flex-grow: 1;
  background-color:#eeeeee;
}
.mask-desc {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 1s;
}
.mask-desc .m-text {
  width: 100%;
}
.mask-desc .m-text .m-text-subTit {
  font-size: 24px;
}
.gd20-box:hover .mask-desc,.ehang116l-box:hover .mask-desc,.falcon-box:hover .mask-desc{
  opacity: 1;
}

.parameter-wrap {
  width: 100%;
  padding-bottom: 40px;
  background: #f5f5f5;
}
.open-parame {
  position: relative;
  width: 110px;
  width: 34px;
  line-height: 30px;
  margin: 0 auto;
  padding-top: 40px;
  color: #707070;
  cursor: pointer;
}
.open-parame > span {
  display: inline-block;
  width: 34px;
  height: 34px;
  background: #fff;
  border-radius: 50%;
  margin-right: 1em;
  vertical-align: middle;
  position: relative;
}
.open-parame > span::before, .open-parame > span::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #999999;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -5px;
  transform: rotate(45deg)
}
.open-parame > span::before {
  margin-top: -8px;
  border-right:0;
  border-bottom: 0;
}
.open-parame > span::after{
  margin-top: -2px;
  border-top:0;
  border-left: 0;
}
.open-parame-tit {
  position: absolute;
  left: 50px;
  top: 50%;
  width: 200px;
  padding-top: 5px;
  transition: translateY(-50%);
}
.parameter-box {
  width: 1200px;
  height: 0;
  margin: 0 auto;
  overflow: hidden;
  transition: height 1s;
}
.parameter-box > table {
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  margin-top: 50px;
  margin-bottom: 50px;
}
.parameter-box.active {
  height: 870px;
}
.close-parame {
  position: relative;
  width: 34px;
  height: 34px;
  margin: 0 auto;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
}
.close-parame::before {
  content: attr(data-tip);
  position: absolute;
  width: 3em;
  height: 30px;
  color: #707070;
  position: absolute;
  left: 50%;
  top: -2em;
  transform: translateX(-50%);
  text-align: center;
}
.close-parame::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #999999;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -5px;
  margin-top: -3px;
  transform: rotate(45deg);
  border-bottom:0;
  border-right:0;
}
.parameter-box > table {
  width: 100%;
}
.parameter-box > table  th,.parameter-box > table td {
  font-weight: 400;
  padding: 12px 10px;
  width: 25%;
  text-align: center;
  border-right: 1px solid #ededed
}
.parameter-box > table  th {
  padding: 20px 10px;
  font-size: 18px;
  border-right: 1px solid #ededed
}
.parameter-box > table tr td{
  color: #707070
}
.parameter-box > table tr td:first-child {
  color: #2c2c2c;
} 
.parameter-box > table tr th:last-child, .parameter-box > table tr td:last-child {
  border-right: 0;
}
.border-bottom {
  border-bottom: 1px solid #ededed;
}



@media screen and (max-width: 1440px) {
  .section_one,.section_two,.section_four,.section_five,.section_six {
    height: 660px;
  }
  .section_seven {
    min-height: 660px;
  }
  .section_seven .full-container {
    height: 660px;
  }
  .falcon-box{
    background-size: 110%;
  }
  .gd20-box{
    background-size: 110%;
  }
  .ehang116l-box {
    background-size: 110%;
  }
}

.section_eight {
  height: 1240px;
  background-color: #1e1e1e;
}
.section_eight .m-text.top {
  top: 10%;
}
.full-slider {
  height: 880px;
  position: absolute;
  left: 0;
  right: 0;
  bottom:0;
}
.full-slider .swiper-wrapper .swiper-slide {
  background-image: url(../image/logistics/bg.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}
.full-slider .container-inner {
  width: 1100px;
  margin: 0 auto;
  padding-top: 220px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 80px;
}
.full-slider .container-inner.swiper-4 {
  padding-right: 0;
}
.full-slider .container-inner .text-box {
  flex: 1;
}

.full-slider .my-swiper-tab {
  position: absolute;
  top: 9%;
  left: 50%;
  transform: translateX(-50%);
  width: 480px;
  height: 70px;
  z-index: 99;
  display: flex;
  justify-content: space-between
}
.full-slider .my-swiper-tab .my-tab-item {
  cursor: pointer;
  position: relative;
  text-align: center;
  color: #fff;
  opacity: 0.5;
  transition: opacity 0.8s;
  display: flex;
  flex-direction: column;
  z-index:9999;
}
.full-slider .my-swiper-tab .my-tab-item>img {
  /* height: 38px;
  width: auto; */
  margin: 0 auto;
  margin-bottom: 10px;
}
.full-slider .my-swiper-tab .my-tab-item.active {
  opacity: 1
}

@media screen and (max-width: 1440px) {
  .section_eight  {
    height: 930px;
  }
  .full-slider {
    height: 660px;;
  }
  .full-slider .container-inner {
    width: 1000px;
    padding-top: 180px;
  }
  .section_eight .swiper-container {
    height: 660px;
  }
  .m-img > img {
    height: 420px;
  }

}

.section_nine {
  background-color: #f5f5f5;
  padding: 100px 0;
}
.section_nine .m-text-desc {
  opacity: 1;
  margin-bottom: 6px;
}
.case-title {
  position: relative;
  font-size: 42px;
  text-align: center;
  margin-bottom: 110px;
}
.case-title::after {
  display: inline-block;
  content: "";
  width: 1.6em;
  height: 6px;
  background: #626262;
  position: absolute;
  bottom: -12px;
  left: 50%;
  transform: translateX(-50%);

}
.case-box {
  display: flex;
  justify-content: space-between;
  /* justify-content: center; */
  align-items: center
}
.case-box > div {
  /* width: 50%; */
}
.case-video {
  position: relative;
  height: 300px;
  cursor: pointer;
}
.case-video::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: "";
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url(data:image/png;base64,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)
}
.case-video > img {
  height: 100%;
}
.case-box-margin {
  margin-bottom: 100px;
}
.case-box-padding {
  padding-left: 40px;
}

@media screen and (max-width: 1440px) {
  .section_nine  {
    padding: 60px 0;
  }
  .case-box-margin, .case-title {
    margin-bottom: 70px;
  }
  .case-video {
    height: 300px;
  }
}

@media (max-width: 768px) {
	.container{ 
		width: 100%;
  }
  .mobile-show {
    display: block;
  }
  .mobile-show img {
    width: 100%;
  }
  .section ,.section_one,.section_two,.section_three,.section_four,.section_five,.section_six,.section_seven,.section_eight,.section_nine,.section_ten {
    height: auto;
    padding: 0;
  }
}


/*重置视频播放器样式*/
.vjs-poster {
	background-size: cover;
}
.video-js .vjs-control:before {
	line-height: 2.2;
}

.video-js .vjs-big-play-button {
	width: 72px;
	height: 72px;
	line-height: 72px;
	border-radius: 50%;
	background-image: url(../image/ehang184new/btn_video.png);
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	border: 0;
}
.video-js .vjs-play-control {
  display: none;
}
.video-js .vjs-big-play-button:before {
	content: "";
}

.vjs-big-play-centered .vjs-big-play-button {
	margin-left: -36px;
	margin-top: -36px;
}

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
	outline: 0;
	border-color: #fff;
	background-color: #73859f;
	background-color: rgba(255, 255, 255, .5);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
  box-shadow: 0 0 15px 1px #808080;
  display: none;
}
.vjs-control-bar {
  display: none;
}
/*全屏弹出视频播放*/
body.scroll-bar-over {
	overflow: hidden;
}
#video-full-play {
  overflow: hidden;
}
.full-video-wrap {
	opacity: 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.8);
	z-index: 11;
	transition: opacity 0.3s,overflow 0.3s;
	height: 0;
  pointer-events: none;
  
}
.full-video-wrap.full-show {
	opacity: 1;
	height: 100%;
	pointer-events: auto;
}
.full-play-box {
	width: 1000px;
	height: 563px;
	margin: 0 auto;
	opacity: 0;
	transform: translateY(-100px);
  transition: all 0.6s;
}
.full-show .full-play-box {
	opacity: 1;
	transform: translateY(30%);
}
.full-close-btn {
	position: absolute;
	right: -40px;
	top: 0;
	width: 20px;
	height: 20px;
	background-image: url(../image/img_close.png);
	background-size: cover;
	cursor: pointer;
}
@media only screen and (max-width: 1440px) {
	.full-play-box {
		width: 800px;
		height: 450px;
		margin: 0 auto;
		opacity: 0;
		transform: translateY(-100px);
		transition: all 0.6s;
	}
	.full-show .full-play-box {
		opacity: 1;
		transform: translateY(30%);
	}
}



