body.act {
  overflow: hidden;
}
.loading-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: #fff;
  overflow: hidden;
}
.loading-wrapper .loading-logo {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 40%;
  max-width: 398px;
  transform: translate(-50%);
  -webkit-transform: translate(-50%, -50%);
}
.loading-layer {
  position: fixed;
  top: 0%;
  left: 0;
  width: 100%;
  height: 100%;
  transform: translateY(99%);
  -webkit-transform: translateY(99%);
  z-index: 10000;
  background-color: #eee;
}
.loading-layer .progress {
  width: 0%;
  height: 100%;
  background-color: #00a2ea;
}
.loading-layer.act {
  transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transition: all 2s;
  -webkit-transition: all 2s;
}
.banner-img {
  background-image: url(/navigator/testing/img01.jpg);
  /*background-attachment: fixed;*/
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  height:420px;
}
.banner-img img {
  visibility: hidden;
}
.header-top .slogo {
  padding: 15px;
  width: 50px;
  height: 50px;
}
.i-title {
  height: 120px;
}
.section1 {
  background-color: #f9f9f9;
}
.section1 .ul-01 li {
  position: relative;
  float: left;
  height: 280px;
  overflow: hidden;
}
.section1 .ul-01 li .p-text {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 96%;
  padding: 10px 2%;
  background-color: rgba(0, 0, 0, 0.6);
}
.section1 .ul-01 li img {
  transform: scale(1);
  -webkit-transform: scale(1);
}
.section1 .ul-01 li:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.s01-section {
  height: 440px;
  margin-top: 6px;
}
.s01-section .s01-left {
  width: 26.668%;
  padding: 0 3.166%;
  overflow-y: auto;
  background-color: #fff;
}
.s01-section .s01-left .box {
  padding: 6.8% 0;
  box-sizing: border-box;
  max-height: 100%;
}
.s01-section .s01-right {
  width: 66.55%;
}
.section2 .s02-t-box {
  width: 820px;
}
.ul-02 li {
  padding-left: 20px;
  background: url(/navigator/images/dot.png) no-repeat left 8px;
}
.swipwer-01 .swiper-slide {
  height: 180px;
  position: relative;
  overflow: hidden;
}
.swipwer-01 .swiper-slide .s-p {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 5px 3%;
  width: 94%;
  background-color: rgba(0, 0, 0, 0.5);
}
.swipwer-01 .swiper-slide img {
  transform: scale(1);
  -webkit-transform: scale(1);
}
.swipwer-01 .swiper-slide:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.swipwer-01 .swiper-button-prev {
  left: -56px;
  width: 18px;
  height: 34px;
  background: url(/navigator/images/prev.png) no-repeat center center;
}
.swipwer-01 .swiper-button-next {
  right: -56px;
  width: 18px;
  height: 34px;
  background: url(/navigator/images/next.png) no-repeat center center;
}
.swipwer-02 .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  margin: 0 4px;
  background-color: #000;
  opacity: .6;
}
.swipwer-02 .swiper-pagination-bullet-active {
  background-color: #fff;
  opacity: 1;
}
.section02 {
  height: 408px;
}
.section02 .s-02-left {
  width: 50%;
}
.section02 .s-02-left .swiper-slide {
  height: 408px;
}
.section02 .s-02-right {
  background-color: #f9f9f9;
  width: 49.833%;
}
.section02 .s-02-right .swiper-container {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
}
.section02 .s-02-right .swiper-slide {
  height: 80px;
}
.section02 .s-02-right .s-02-text {
  box-sizing: border-box;
  padding: 15px 10% 90px;
  overflow-y: hidden;
  height: 100%;
  max-height: 100%;
}
.section02 .s-02-right .s-02-text .flex {
  max-height: 100%;
  overflow-y: auto;
}
.section03 .s-03-bg {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 100%;
  padding: 15px 0;
  overflow-y: auto;
  background-color: rgba(0, 0, 0, 0.6);
  transition-delay: .5s;
  -webkit-transition-delay: .5s;
}
.section03 .sec03-box {
  opacity: 0;
  filter: alpha(opacity=0);
  max-width: 600px;
  padding: 0 6%;
  height: 100%;
  box-sizing: border-box;
  transition-delay: 0s;
  -webkit-transition-delay: 0s;
}
.section03 .sec03-box .img {
  max-width: 197px;
  width: 25%;
  margin: 0 auto 50px;
}
.section03 .sec03:hover .s-03-bg {
  left: 50%;
  transition-delay: 0s;
  -webkit-transition-delay: 0s;
}
.section03 .sec03:hover .sec03-box {
  transition-delay: .5s;
  -webkit-transition-delay: .5s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.ul-03 {
  margin-left: -3.497%;
}
.ul-03 li {
  width: 29.833%;
  margin-left: 3.497%;
  float: left;
}
.section04 {
  background-color: #dcdddf;
}
.section04 li {
  height: 230px;
  position: relative;
}
.section05 .sec-05-bg {
  padding-top: 65px;
  padding-bottom: 80px;
  background: url(/navigator/testing/img13.jpg) no-repeat center center / cover;
}
.section05 .sec-05-bg li {
  width: 25%;
  float: left;
  position: relative;
  box-sizing: border-box;
  height: 225px;
  padding: 25px 2.5% 20px;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.3);
  border-right: 1px solid #fff;
}
.section05 .sec-05-bg li .c-text {
  -webkit-line-clamp: 5;
  height: 120px;
}
.section05 .sec-05-bg li .s-05-box {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  height: 100%;
}
.section05 .sec-05-bg li .s-b-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 94%;
  padding: 5px 3%;
  background-color: #fff;
}
.section05 .sec-05-bg li:nth-child(1),
.section05 .sec-05-bg li:nth-child(3),
.section05 .sec-05-bg li:nth-child(6),
.section05 .sec-05-bg li:nth-child(8) {
  background-color: rgba(255, 255, 255, 0.7);
}
.section05 .sec-05-bg li:nth-child(4n+4) {
  border-right: none;
}
.section05 .sec-05-bg li:nth-child(n+4) {
  border-top: 1px solid #fff;
}
.section05 .sec-05-bg li:hover .s-05-box {
  top: 0;
}
.section07 li.small {
  width: 24.916%;
}
.section07 li.long {
  width: 49.833%;
  margin: 0 0.1675%;
}
.section07 li .img {
  height: 218px;
}
.section07 li .s07-text {
  padding: 0 15px;
  height: 96px;
  -webkit-line-clamp: 4;
}
.section09 {
  padding-bottom: 70px;
  background: url(/navigator/testing/img17.jpg) no-repeat center center;

}
.section10 {
  padding-top: 60px;
  padding-bottom: 335px;
  background: url(/navigator/testing/img22.png) no-repeat center bottom;
}
<!--ºÄÊ±1775427747.7169Ãë-->