<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --max: 1600px;
  --font64: 64px;
  --font58: 58px;
  --font48: 48px;
  --font30: 30px;
  --font26: 26px;
  --font20: 20px;
  --font18: 18px;
  --font16: 16px;
  --font14: 14px;

  --top30: 30px;
  --top50: 50px;
  --top80: 80px;
}
@font-face {
  font-family: "HarmonyOS_Sans_Regular";
  src: url("../font/HarmonyOS_Sans_Regular.ttf") format("truetype");
}
body{
  font-family: "HarmonyOS_Sans_Regular";
    background: #2e2e2e;
}
.cmkjks{
    width: 100%;
    height: 150px;
    background: #000000;
    position: relative;
}
.hertre {
  width: 100%;
  z-index: 999;
  height: 90px;
  position: fixed;
  top: 0;
  left: 0;
}
video::-webkit-media-controls{ 

display:none !important;

}
.fixed {
  background: #1e1e1e;
}

.hertre_cen {
  width: var(--max);
  height: 100%;
  margin: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}

.logo {
  width: 190px;
  overflow: hidden;
  position: relative;
  z-index: 9999;

}

.logo img {
  width: 100%;
  height: auto;
}

.en {
  width: max-content;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: var(--font16);
  color: #fff;
    margin-right: 30px;
}

.en span {
  margin: 0 5px;
}

.sousuo {
  width: 22px;
  height: 22px;
  margin: 0 40px 0px 50px;
  cursor: pointer;
}

.sousuo img {
  width: 100%;
  height: 100%;
}

.nav {

  position: fixed;
  z-index: 10;
  top: 0;
}

.nav:before,
.nav:after {
  content: "";
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(20, 21, 26, 0.6);

  border-bottom-left-radius: 200%;
  z-index: -1;
  -webkit-transition: -webkit-transform cubic-bezier(0.77, 0, 0.175, 1) 0.6s, border-radius linear 0.8s;
  transition: -webkit-transform cubic-bezier(0.77, 0, 0.175, 1) 0.6s, border-radius linear 0.8s;
  transition: transform cubic-bezier(0.77, 0, 0.175, 1) 0.6s, border-radius linear 0.8s;
  transition: transform cubic-bezier(0.77, 0, 0.175, 1) 0.6s, -webkit-transform cubic-bezier(0.77, 0, 0.175, 1) 0.6s, border-radius linear 0.8s;
  -webkit-transform: translateX(100%) translateY(-100%);
  transform: translateX(100%) translateY(-100%);
}

.nav:after {
  background: #47474770;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

.nav:before {
  -webkit-transition-delay: .2s;
  transition-delay: .2s;
}

.nav__content {
  
  position: fixed;
  visibility: hidden;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: max-content
  text-align: center;
}

.nav__list {
  position: relative;
  padding: 0;
  margin: 0;
  z-index: 2;
}

.nav__list-item {
  position: relative;
  display: block;
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
  opacity: 0;
  text-align: left;
  color: #ffffff;
  overflow: hidden;
  font-size: var(--font30);
  line-height: 2;
  -webkit-transform: translate(100px, 0%);
  transform: translate(100px, 0%);
  -webkit-transition: opacity .2s ease, -webkit-transform .3s ease;
  transition: opacity .2s ease, -webkit-transform .3s ease;
  transition: opacity .2s ease, transform .3s ease;
  transition: opacity .2s ease, transform .3s ease, -webkit-transform .3s ease;
}

.nav-active .nav__content {
  visibility: visible;
}

.nav-active .nav {
  visibility: visible;
}

.nav-active .nav:before,
.nav-active .nav:after {
  -webkit-transform: translateX(0%) translateY(0%);
  transform: translateX(0%) translateY(0%);
  border-radius: 0;
}

.nav-active .nav:after {
  -webkit-transition-delay: .1s;
  transition-delay: .1s;
}

.nav-active .nav:before {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

.nav-active .nav__list-item {
  opacity: 1;
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
  -webkit-transition: opacity .3s ease, color .3s ease, -webkit-transform .3s ease;
  transition: opacity .3s ease, color .3s ease, -webkit-transform .3s ease;
  transition: opacity .3s ease, transform .3s ease, color .3s ease;
  transition: opacity .3s ease, transform .3s ease, color .3s ease, -webkit-transform .3s ease;
}

.nav-active .nav__list-item:nth-child(0) {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}

.nav-active .nav__list-item:nth-child(1) {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}

.nav-active .nav__list-item:nth-child(2) {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}

.nav-active .nav__list-item:nth-child(3) {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}

.nav-active .nav__list-item:nth-child(4) {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}

.nav-active .nav__list-item:nth-child(5) {
  -webkit-transition-delay: 1.2s;
  transition-delay: 1.2s;
}

.nav-active .nav__list-item:nth-child(6) {
  -webkit-transition-delay: 1.3s;
  transition-delay: 1.3s;
}

.nav-active .nav__list-item:nth-child(7) {
  -webkit-transition-delay: 1.4s;
  transition-delay: 1.4s;
}

.nav-active .nav__list-item:nth-child(8) {
  -webkit-transition-delay: 1.5s;
  transition-delay: 1.5s;
}

.nav-active .nav__list-item:nth-child(9) {
  -webkit-transition-delay: 1.6s;
  transition-delay: 1.6s;
}

.nav-active .nav__list-item:nth-child(10) {
  -webkit-transition-delay: 1.7s;
  transition-delay: 1.7s;
}

.an {
  width: 60px;
  height: 60px;
  z-index: 99999;
}


.container {
  cursor: pointer;
  display: flex;
  transition: all 0.5s;
}

.an svg {
  width: 100%;
  height: 100%;
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
}

.active svg {
  transform: rotate(90deg);
}

path {
  transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dasharray 500ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 500ms cubic-bezier(0.4, 0, 0.2, 1);
}

path:nth-child(1) {
  transform-origin: 36% 40%;
}

path:nth-child(2) {
  stroke-dasharray: 29 299;
}

path:nth-child(3) {
  transform-origin: 35% 63%;
}

path:nth-child(4) {
  stroke-dasharray: 29 299;
}

path:nth-child(5) {
  transform-origin: 61% 52%;
}

path:nth-child(6) {
  transform-origin: 62% 52%;
}

.active path:nth-child(1) {
  transform: translateX(9px) translateY(1px) rotate(45deg);
}

.active path:nth-child(2) {
  stroke-dasharray: 225 299;
  stroke-dashoffset: -72px;
}

.active path:nth-child(3) {
  transform: translateX(9px) translateY(1px) rotate(-45deg);
}

.active path:nth-child(4) {
  stroke-dasharray: 225 299;
  stroke-dashoffset: -72px;
}

.active path:nth-child(5) {
  transform: translateX(9px) translateY(1px) rotate(-45deg);
}

.active path:nth-child(6) {
  transform: translateX(9px) translateY(1px) rotate(45deg);
}

.banner {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.banner img {
  width: 100%;
  height: auto;
}

.banner1 {
  width: 100%;
  height: 100vh;
  position: relative;
}

.banner1 video {
  width: 100%;
  height: 100vh;
  object-fit: cover;
}

.mySwiperasasa{
    width: 100%;
    height: 50vh;
}
.mySwiperasasa img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.banner .swiper-pagination {
  bottom: 30px !important;
}

.mySwiper .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  opacity: 1;
  border-radius: 116.29px;
  background: rgba(255, 255, 255, 0.5);
}

.mySwiper .swiper-pagination-bullet-active {
  width: 18px;
  height: 8px;
  opacity: 1;
  border-radius: 116.29px;
  background: white;
}

.banner_text {
  width: 100%;

  position: absolute;
  bottom: 0%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 99;
}

.banner_text h1 {
    width: 100%;
    text-align: center;
  font-size: 4vw;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 0.8;


}

.lianxi {
  width: var(--max);
  overflow: hidden;
  margin: var(--top80) auto;
}

.lianxi_top {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  background: #f7f7f7;
}

.lianxi_top&gt;img {
  width: 50%;
  height: auto;
  object-fit: cover;
}

.lianxi_r {
  width: 50%;
  overflow: hidden;
  display: flex;
  padding: 30px;
}

.lianxi_r h1 {
  font-size: var(--font30);
  color: #4c4c4c;
}

.lianxi_max {
  width: max-content;
  overflow: hidden;
  margin: auto;
}

.lianxi_text {
  width: 100%;
  overflow: hidden;
  margin-top: var(--top30);
  font-size: var(--font16);
  line-height: 2;
  color: #5a5a5a;
}

#map {
  width: 100%;
  height: 600px;
  margin-top: var(--top50);
}

#allmap {
  width: 100%;
  height: 100%;
}

#map div,
#map p,
#map img {
  transition: auto;
}

.BMap_bubble_content {
  font-size: 12px;
  line-height: 24px;
}

.xw {
  width: calc(100% - 160px);
  overflow: hidden;
  margin: var(--top50) auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
      align-items: flex-start;
      margin-top: 100px;
}

.xw_l {
  width: 250px;
}

.xw_l ul {
  width: 100%;

}

.xw_l ul li {
  width: 100%;

  margin-top: var(--top50);
}

.xw_l ul li&gt;a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: var(--font20);
  color: #ffffff;
  text-transform: uppercase;
  line-height: 1;
}

.xw_l ul li a img {
  width: 16px;
  height: auto;
  margin-left: 10px;
  transform: rotate(180deg);
}

.xw_l ul li.xw_nav&gt;a {
  font-weight: bold;
}

.xw_l ul li:nth-child(1) {
  margin-top: 0px;
}

.xw_max {
  width: 100%;
  overflow: hidden;
  margin-top: 15px;
  display: none;
  transition: auto;
}
.mixni{
    width: 100%;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}
.xw_max a {
  display: block;
  font-size: var(--font16);
  color: #858383;
  margin-top: 15px;
      display: flex;
    flex-wrap: wrap;
    align-items: center;
    text-transform: uppercase;
    line-height: 1;
}

.xw_max a img {
  width: 16px;
  height: auto;
  margin-left: 10px;
  transform: rotate(180deg);
}
.mixni_max{
    width: 100%;
    overflow: hidden;
    display: none;
    transition: auto;
}
.mixni_max a{
    color: #9f999950;
}
.xw_max a.xw_nava {
  font-weight: bold;
}

.xw_r {
  width: calc(100% - 250px);
  overflow: hidden;
}

.xw_r ul {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.xw_r ul li {
  width: calc(50% - 12px);
  overflow: hidden;
  margin-bottom: var(--top50);
}

.xw_top {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.xw_top h1 {
  width: calc(100% - 130px);
  font-size: var(--font18);
  color: #ffffff;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  line-height: 1;
}

.xw_top p {
  width: 120px;
  font-size: var(--font16);
  color: #ffffff;
  text-align: right;
  line-height: 1;
}

.xw_img {
  width: 100%;
  overflow: hidden;
  margin-top: 15px;
}

.xw_r ul li img {
  width: 100%;
 aspect-ratio: 4 / 2;
 object-fit: cover;
}

.xw_r ul li:hover img {
  transform: scale(1.2);
}

.xw_r ul li a&gt;p {
  font-size: var(--font16);
  color: #ffffff80;
  line-height: 2;
  margin-top: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.page {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.page .active,
.page .total {
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  border-radius: 5px;
  color: #000000;
  display: flex;
  background: #ffffff;

  font-size: 14px;
  border: 1px solid #ffffff80;
  margin-right: 15px;
  margin-bottom: 5px;
  justify-content: center;
  align-items: center;
}

.page .active img,
.page .total img {
  width: 9px;
  height: auto;
  margin: auto;
}

.page .active {
  background: #e61a31;
  border: 1px solid #e61a31;
  color: #fff;
}

.page .active:nth-child(1),
.page .total:nth-child(1),
.page .active:last-child,
.page .total:last-child {
  color: #ffffff80;
  border: 1px solid #ffffff80;
  background: #ffffff;
}

.show {
  width: var(--max);
  overflow: hidden;
  margin: var(--top80) auto;
}

.Back {
  width: 70px;
  line-height: 28px;
  border: 1px solid #eaeaea;
  text-align: center;
  font-size: 12px;
  color: #999999;
}

.show&gt;h1 {
  text-align: center;
  font-size: var(--font26);
  color: #ffffff;
  font-weight: bold;
  margin-top: var(--top50);
}

.show_ffl {
  width: 100%;
  overflow: hidden;
  margin-top: 10px;
}

.show_ffl p {
  font-size: var(--font14);
  color: #999999;
  text-align: center;
}

.show_text {
  width: 100%;
  overflow: hidden;
  margin-top: var(--top50);
  font-size: var(--font14);
  color: #ffffff80;
  line-height: 2;
}

.show_text img,
.show_text video {
  width: 100%;
  height: auto;
}

.hidden {
  display: none;
}

.por {
  width: calc(100% - 250px);
  overflow: hidden;
}

.por ul.list {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}

.por ul.list li {
  width: 25%;

  overflow: hidden;
  position: relative;
}
.por ul.list li h2{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 10px;
    color: #ffffff;
    font-size: var(--font16);
    opacity: 0;
}
.por ul.list li:hover h2{
    opacity: 1;
}
.por ul.list li a{
    width: 100%;
    height: 100%;
}
.por ul.list li img {
  width: 100%;

  height: auto;
}

.por ul.list li:hover img {
  transform: scale(1.2);
}
.poras ul.list li:hover img {
  transform: scale(1);
}

.por .more {
  width: max-content;
  height: 50px;
  background: #1a1a1a;
  border-radius: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin: auto;
  margin-top: var(--top50);
  font-size: var(--font16);
  color: #ffffff;
  padding: 0 40px;
}

@-webkit-keyframes rota2 {
  0% {
    transform: rotate3d(0, 0, 1, 0deg);
  }

  100% {
    transform: rotate3d(0, 0, 1, 360deg);
  }
}

.box2 {
  width: 20px;
  height: 20px;
  display: none;
  margin-left: 10px;
}

.box2 svg {
  width: 100%;
  height: 100%;
  animation: rota2 1s steps(12, end) infinite;
}

.show_swiper {
  width:100%;
  position: relative;
  overflow: hidden;

}

.mySwiper2 {
  width: 100%;
  height: 100vh;
}

.mySwiper2 .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
}

.mySwiper2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.mySwiper2  .swiper-pagination{
        display: flex;
    justify-content: flex-start;
    padding: 0 5vw;
    bottom: 50px !important;
}
.mySwiper2 .swiper-pagination-bullet{
    width: 15px;
    height: 15px;
    border: 2px solid #fff;
    background: transparent;
    opacity: 1;
}

.mySwiper2 .swiper-pagination-bullet-active{
    background: #fff;
}
.mySwiper2 .swiper-button-next:after, 
.mySwiper2  .swiper-button-prev:after{
    display: none;
}
.mySwiper2 .swiper-button-next, 
.mySwiper2  .swiper-button-prev{
    width: 33px;
    height: auto;
}
.mySwiper2  .swiper-button-prev{
    left: 10%;
}
.mySwiper2 .swiper-button-next{
    transform: rotate(180deg);right: 10%;
}
.mySwiper2 .swiper-button-next img, 
.mySwiper2  .swiper-button-prev img{
    width: 100%;
    height: auto;
}





.show_swiper_bott {
  width: 100%;
  height: 200px;
  margin-top: 30px;
  position: relative;
}

.mySwiper1 {
  width: 100%;
  height: 100%;
}

.mySwiper1 .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.mySwiper1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.show_swiper_bott .swiper-button-next {
  right: -50px;
}

.show_swiper_bott .swiper-button-prev {
  left: -50px;
}

.show_swiper_bott .swiper-button-next::after,
.show_swiper_bott .swiper-button-prev::after {
  font-size: 30px;
  color: #4d4d4d;
}

.por_show {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--top80);
}

.por_show img {
  width: 380px;
  height: auto;
  display: none;
}

.por_htext {
  width: 100%;
  overflow: hidden;
}

.por_htext h1 {
  font-size: var(--font30);
  color: #ffffff;
  font-weight: bold;
}

.por_htext p {
  font-size: var(--font16);
  color: #ffffff80;
  line-height: 2;
  margin-top: var(--top30);
}

.abouy {
  width: 100%;
  overflow: hidden;

  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ajxkhaks{
    width: 100%;
    overflow: hidden;
    font-size: var(--font16);
    color: #ffffff;
    line-height: 2;
    text-align: center;
    margin-top: var(--top50);
}
.abouy_l {
  width: 50%;
  overflow: hidden;
  padding: var(--top80);
}

.abouy_l span {
  font-size: var(--font16);
  color: #ffffff50;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.abouy_l h1 {
  font-size: var(--font48);
  color: #ffffff;
  line-height: 1.3;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 20px;
}

.abouy_l p {
  font-size: var(--font16);
  color: #ffffff;
  line-height: 3;
  margin-top: 10px;
}

.abouy img {
  width: 50%;
  object-fit: cover;
}

.our {
  width: var(--max);
  overflow: hidden;
  margin: var(--top80) auto;
}

.our&gt;h1 {
  font-size: var(--font30);
  color: #ffffff;
  text-transform: uppercase;
}

.mySwiper3 {
  width: 100%;
  overflow: hidden;
  margin-top: var(--top80);
}

.mySwiper3 .swiper-slide {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  padding: 0 25%;
}

.mySwiper3 .swiper-wrapper {
  height: 100%;
}

.mySwiper3 .swiper-slide {
  height: 0;
}

.mySwiper3 .swiper-slide-active {
  height: 100%;
}

.mySwiper3 img {
  width: 50%;
  height: auto;
}

.our_r {
  width: 50%;
  overflow: hidden;
  padding-left: 5%;
}

.our_r h1 {
  font-size: var(--font30);
  color: #fff;
}

.our_r p {
  font-size: var(--font16);
  line-height: 2;
  color: #fff;
  margin-top: 20px;
}

.mySwiper3 .swiper-button-next,
.mySwiper3 .swiper-button-prev {
  width: 68px;
  height: auto;
}

.mySwiper3 .swiper-button-next img,
.mySwiper3 .swiper-button-prev img {
  width: 100%;
  height: auto;
}

.mySwiper3 .swiper-button-next {
  right: 0px;
}

.mySwiper3 .swiper-button-prev {
  left: 0px;
}

.mySwiper3 .swiper-button-next::after,
.mySwiper3 .swiper-button-prev::after {
  display: none;
}

.jiantou {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #656561;
  bottom: var(--top30);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9;
  display: flex;
  justify-content: center;
  align-items: center;
}

.jiantou img {
  width: 16px;
  height: auto;
  animation-name: mymove;
  animation-duration: 0.7s;
  animation-timing-function: ease-in;
  animation-direction: alternate;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

@keyframes mymove {
  from {
    margin-top: -15px;
  }

  to {
    margin-top: 15px;
  }
}

.container-wrap.nectar-box-roll-class{
  padding-right: 0px !important;
}


.abouy_in {
  width: 100%;
  overflow: hidden;
  background: #1c1c1c;
  
}
.abouy_max{
  width: var(--max);
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 8vw auto;
}
.abouy_in_l {
  width: 55%;
}

.abouy_in_l span {
  font-size: var(--font16);
  color: #ffffff50;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.abouy_in_l h1 {
  font-size: var(--font48);
  color: #ffffff;
  line-height: 1.3;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 20px;
}

.abouy_in_l p {
  font-size: var(--font16);
  color: #ffffff;
  line-height: 3;
  margin-top: 10px;
}
.abouy_in_l a{
  width: 320px;
  height: 80px;
  border: 2px solid #fff;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: var(--top30);
  font-size: var(--font18);
  color: #fff;
}
.abouy_in_l a img{
  width: 30px;
  height: auto;
  margin-left: 10px;
}
.abouy_in_l a:hover img{
  margin-left: 40px;
}
.abouy_in_r{
  width: 40%;
  padding-left: var(--top50);
  padding-bottom: var(--top50);
  position: relative;
}
.abouy_in_r::after{
  content: "";
  width: 60%;
  height: 60%;
  background: #2a2a2a;
  position: absolute;
  bottom: 0;
  left: 0;
}
.abouy_in img {
  width: 100%;
  object-fit: cover;
  position: relative;
  z-index: 2;
}
.we{
  width: 100%;
  overflow: hidden;
}
.we&gt;h1{
  text-align: center;
  font-size: var(--font64);
  color: #ef6b32;
  margin: var(--top80) auto;
}
.we ul{
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
.we ul .o{
  width: 25%;
}
.we ul&gt;li:nth-child(1){
  width: 25%;
  aspect-ratio: 4 / 4;
}
.we ul&gt;li:nth-child(2){
  width: 25%;
  aspect-ratio: 4 / 4;
}
.we ul&gt;li:nth-child(3){
  width: 50%;
  aspect-ratio: 4 / 2;
}
.we ul div li{
  width: 100%;
  aspect-ratio: 4 / 4;
}
.we ul&gt;li:nth-child(5){
  width: 25%;
  aspect-ratio: 4 / 8;
}
.we ul li:nth-child(7){
  width: 25%;
  aspect-ratio: 4 / 8;
}
.we ul li{
  position: relative;
  overflow: hidden;
}
.we ul li img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.we ul li a&gt;h1{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background: #00000050;
  font-size: var(--font26);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
}
 .we ul li:hover img{
  transform: scale(1.2)
} 

.xianshi{
  width: 100%;
  height: 100%;
  background: #e61a31;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
    align-content: center;
    transform: scale(0);
    transform-origin: center center;
    transition: 0.7s;
    display: none;
}
.xianshi h1{
  width: 100%;
  text-align: center;
  font-size: var(--font16);
  color: #ffffff;
}
.xianshi p{
  width: 100%;
  text-align: center;
  font-size: var(--font30);
  color: #ffffff;
  margin-top: 15px;
  font-weight: bold;
}
.xianshi a{
  width: 160px;
  line-height: 50px;
  background: #000;
  border-radius: 50px;
  display: block;
  margin: auto;
  margin-top: 20px;
  text-align: center;
  max-width: 96%;
  font-size: var(--font16);
  color: #fff;
}
.we ul li:hover .xianshi{
  transform: scale(1)
}
.make{
  width: var(--max);
  overflow: hidden;
  margin: 7vw auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.make_l{
  width: max-content;
  overflow: hidden;
  font-size: 8vw;
  color: #ef6b32;
  line-height: 1;
}
.make_r{
  width: 570px;
  overflow: hidden;
  margin-left: var(--top80);
}
.make_r h1{
  font-size: var(--font20);
  color: #ef6b32;
}
.make_r span{
  display: block;
  font-size: var(--font26);
  color: #ef6b32;
  font-weight: bold;
  margin-top: 10px;
}
.make_r p{
  font-size: var(--font16);
  color: #444444;
  line-height: 2;
  margin-top: 10px;
}
.cals{
  width: 100%;
  overflow: hidden;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
.cals ul{
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
.cals ul li{
  width: 25%;
  overflow: hidden;
  padding: 6vw 20px;
}
.cals_img{
  width: 100px;
  height: 100px;
  margin: auto;
  display: flex;
}
.cals_img img{
  max-width: 80%;
  max-height: 80%;
  margin: auto;
}
.cals ul li h1{
  font-size: var(--font20);
  color: #fff;
  text-align: center;
  margin-top: 20px;
}
.cals ul li p{
  font-size: var(--font14);
  color: #fff;
  line-height: 2.2;
  text-align: center;
  margin-top: 20px;
}
.cals ul li:hover{
  background: #00000050;
}
.cals ul li:hover .cals_img{
  transform: rotate(360deg);
}
.oh{
  width: 100%;
  overflow: hidden;
  background: #ef6b32;
}
.oh h1{
  text-align: center;
  margin: 10vw auto;
  font-size: var(--font64);
  color: #fff;
}
.one{
  width: var(--max);
  overflow: hidden;
  margin: 8vw auto;
}
.one&gt;img{
  width: 700px;
  max-width: 100%;
  margin: auto;
}
.one_max{
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: var(--top50);
}
.one_l{
  width: 25%;
  overflow: hidden;
}
.one_l a{
  display: block;
  width: 100%;
  height: 100%;
}
.one_l img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.one_l img:hover{
  transform: scale(1.2)
}
.one_max ul{
  width: calc(100% - 26%);
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
}
.one_max ul li{
  width: calc(33% - 5px);
  overflow: hidden;
  height: 50%;
}
.one_max ul li img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.one_max ul li:hover img{
  transform: scale(1.2)
}
.one_max ul li:nth-child(4){
  width: 100%;
  margin-top: 10px;
}
.one_max ul li:nth-child(4) img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.one&gt;a{
  display: block;
  margin: auto;
  font-size: var(--font30);
  color: #ef6b32;
  width: max-content;
  border-bottom: 1px solid #ef6b32;
  padding-bottom: 5px;
  margin-top: var(--top80);
}
.one&gt;a:hover{
  letter-spacing: 10px;
}
.footer{
  width: 100%;
  overflow: hidden;
  background: #1e1e1e;
}
.footer_max{
  width: max-content;
  max-width: 96%;
  overflow: hidden;
  margin: var(--top50) auto;
}
.footer_max h1{
  font-size: var(--font30);
  color: #ffffff30;
  text-transform: uppercase;
}
.footer_max p{
  font-size: var(--font16);
  color: #ffffff;
  margin-top: 20px;
}
.footer_max p span{
  margin-left: 20px;
}
.beian{
  width: 100%;
  overflow: hidden;
  border-top: 2px solid #353535;
}
.beian_max{
  width: var(--max);
  overflow: hidden;
  margin: 20px auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.beian_max p{
  font-size: var(--font16);
  color: #ffffff;
}
.beian_max ul{
  width: max-content;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.beian_max ul li{
  width: max-content;
  height: 20px;
  margin-left: 20px;
}
.beian_max ul li img{
  width: auto;
  height: 100%;
}
.beian_nav{
  position: fixed;
  bottom: -100px;
  left: 0;
  border-top: none;
}
/*.fooer{
  width: 500px;
  max-width: 96%;
  height: 50px;
  position: fixed;
  top: -100%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: 999;
}*/
.nav form{
	    display: none;
	    width: 80%;
	}
.hertre_cen form{
  width: 200px;
  max-width: 96%;
    background: #ffffff50;
  border-radius: 50px;
  height: 40px;
  position: relative;
  margin-left: auto;
  margin-right: 40px;
}
.seach_t{
  width: 100%;
  height: 100%;
  background: #ffffff50;

  border-radius: 50px;
  padding: 20px;
  font-size: 12px;
  color: #ffffff;
  border: none;
}
.seach_s{
  width: 16px;
  height: 16px;
  background: transparent;
  background-image: url(../images/suosou.png);
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border: none;
  position: absolute;
  top: 50%;
  right: 13px;
  transform: translateY(-50%);
  cursor: pointer;
}
.xw_mini{
  width: 100%;
  overflow: hidden;
  margin-bottom: var(--top50);
}


.xw_mini p{
  font-size: var(--font14);
  color: #fff;
}
.xw_mini p span{
  font-size: 20px;
  font-weight: bold;
  color: red;
  margin-right: 10px;
}
.dsd{
  margin-top: 10px;
}





		:where(.wp-block-columns.is-layout-flex) {
			gap: 2em;
		}

		.has-black-color {
			color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-color {
			color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-color {
			color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-color {
			color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-color {
			color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-color {
			color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-color {
			color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-color {
			color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-color {
			color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-color {
			color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-color {
			color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-color {
			color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-background-color {
			background-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-background-color {
			background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-background-color {
			background-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-background-color {
			background-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-background-color {
			background-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-background-color {
			background-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-background-color {
			background-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-background-color {
			background-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-background-color {
			background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-background-color {
			background-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-border-color {
			border-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-border-color {
			border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-border-color {
			border-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-border-color {
			border-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-border-color {
			border-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-border-color {
			border-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-border-color {
			border-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-border-color {
			border-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-border-color {
			border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-border-color {
			border-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
			background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
		}

		.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
			background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
		}

		.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-orange-to-vivid-red-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
		}

		.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
			background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
		}

		.has-cool-to-warm-spectrum-gradient-background {
			background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
		}

		.has-blush-light-purple-gradient-background {
			background: var(--wp--preset--gradient--blush-light-purple) !important;
		}

		.has-blush-bordeaux-gradient-background {
			background: var(--wp--preset--gradient--blush-bordeaux) !important;
		}

		.has-luminous-dusk-gradient-background {
			background: var(--wp--preset--gradient--luminous-dusk) !important;
		}

		.has-pale-ocean-gradient-background {
			background: var(--wp--preset--gradient--pale-ocean) !important;
		}

		.has-electric-grass-gradient-background {
			background: var(--wp--preset--gradient--electric-grass) !important;
		}

		.has-midnight-gradient-background {
			background: var(--wp--preset--gradient--midnight) !important;
		}

		.has-small-font-size {
			font-size: var(--wp--preset--font-size--small) !important;
		}

		.has-medium-font-size {
			font-size: var(--wp--preset--font-size--medium) !important;
		}

		.has-large-font-size {
			font-size: var(--wp--preset--font-size--large) !important;
		}

		.has-x-large-font-size {
			font-size: var(--wp--preset--font-size--x-large) !important;
		}

		.wp-block-navigation a:where(:not(.wp-element-button)) {
			color: inherit;
		}

		:where(.wp-block-columns.is-layout-flex) {
			gap: 2em;
		}

		.wp-block-pullquote {
			font-size: 1.5em;
			line-height: 1.6;
		}









		#page-header-bg.fullscreen-header,
		#page-header-wrap.fullscreen-header {
			width: 100%;
			position: relative;
			transition: none;
			-webkit-transition: none;
			z-index: 2
		}

		#page-header-wrap.fullscreen-header {
			background-color: #2b2b2b
		}

		#page-header-bg.fullscreen-header .span_6 {
			opacity: 1
		}

		#page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6 {
			top: 50% !important
		}

		.default-blog-title.fullscreen-header {
			position: relative
		}

		@media only screen and (min-width :1px) and (max-width :999px) {
			#page-header-bg[data-parallax="1"][data-alignment-v="middle"].fullscreen-header .span_6 {
				-webkit-transform: translateY(-50%) !important;
				transform: translateY(-50%) !important;
			}

			#page-header-bg[data-parallax="1"][data-alignment-v="middle"].fullscreen-header .nectar-particles .span_6 {
				-webkit-transform: none !important;
				transform: none !important;
			}

			#page-header-bg.fullscreen-header .row {
				top: 0 !important;
			}
		}

		#page-header-bg[data-text-effect="rotate_in"] .wraped,
		.overlaid-content[data-text-effect="rotate_in"] .wraped {
			display: inline-block
		}

		#page-header-bg[data-text-effect="rotate_in"] .wraped span,
		.overlaid-content[data-text-effect="rotate_in"] .wraped span,
		#page-header-bg[data-text-effect="rotate_in"] .inner-wrap&gt;*:not(.top-heading),
		.overlaid-content[data-text-effect="rotate_in"] .inner-wrap&gt;*:not(.top-heading) {
			opacity: 0;
			transform-origin: center center;
			-webkit-transform-origin: center center;
			transform: translateY(30px);
			-webkit-transform: translateY(30px);
			transform-style: preserve-3d;
			-webkit-transform-style: preserve-3d
		}

		#page-header-bg[data-text-effect="rotate_in"] .wraped span,
		#page-header-bg[data-text-effect="rotate_in"] .inner-wrap.shape-1&gt;*:not(.top-heading),
		#page-header-bg[data-text-effect="rotate_in"]&gt;div:not(.nectar-particles) .span_6 .inner-wrap&gt;*:not(.top-heading),
		.overlaid-content[data-text-effect="rotate_in"] .wraped span,
		.overlaid-content[data-text-effect="rotate_in"] .inner-wrap.shape-1&gt;*:not(.top-heading),
		.overlaid-content[data-text-effect="rotate_in"] .inner-wrap&gt;*:not(.top-heading) {
			transform: rotateX(90deg) translateY(35px);
			-webkit-transform: rotateX(90deg) translateY(35px)
		}

		#page-header-bg[data-text-effect="rotate_in"] .wraped,
		#page-header-bg[data-text-effect="rotate_in"] .wraped span,
		.overlaid-content[data-text-effect="rotate_in"] .wraped,
		.overlaid-content[data-text-effect="rotate_in"] .wraped span {
			display: inline-block
		}

		#page-header-bg[data-text-effect="rotate_in"] .wraped span,
		.overlaid-content[data-text-effect="rotate_in"] .wraped span {
			transform-origin: initial;
			-webkit-transform-origin: initial
		}

		.no-rgba #header-space {
			display: none;
		}

		@media only screen and (max-width:999px) {
			body #header-space[data-header-mobile-fixed="1"] {
				display: none;
			}

			#header-outer[data-mobile-fixed="false"] {
				position: absolute;
			}
		}

		@media only screen and (max-width:999px) {
			body:not(.nectar-no-flex-height) #header-space[data-secondary-header-display="full"]:not([data-header-mobile-fixed="false"]) {
				display: block !important;
				margin-bottom: -50px;
			}

			#header-space[data-secondary-header-display="full"][data-header-mobile-fixed="false"] {
				display: none;
			}
		}

		@media only screen and (min-width:1000px) {
			#header-space {
				display: none;
			}

			.nectar-slider-wrap.first-section,
			.parallax_slider_outer.first-section,
			.full-width-content.first-section,
			.parallax_slider_outer.first-section .swiper-slide .content,
			.nectar-slider-wrap.first-section .swiper-slide .content,
			#page-header-bg,
			.nder-page-header,
			#page-header-wrap,
			.full-width-section.first-section {
				margin-top: 0 !important;
			}

			body #page-header-bg,
			body #page-header-wrap {
				height: 96px;
			}

			body #search-outer {
				z-index: 100000;
			}
		}

		@media only screen and (min-width:1000px) {

			#page-header-wrap.fullscreen-header,
			#page-header-wrap.fullscreen-header #page-header-bg,
			html:not(.nectar-box-roll-loaded) .nectar-box-roll&gt;#page-header-bg.fullscreen-header,
			.nectar_fullscreen_zoom_recent_projects,
			#nectar_fullscreen_rows:not(.afterLoaded)&gt;div {
				height: 100vh;
			}

			.wpb_row.vc_row-o-full-height.top-level,
			.wpb_row.vc_row-o-full-height.top-level&gt;.col.span_12 {
				min-height: 100vh;
			}

			#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap,
			#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap,
			.blog-archive-header.color-bg .container {
				padding-top: 93px;
			}

			#page-header-wrap.container #page-header-bg .span_6 .inner-wrap {
				padding-top: 0;
			}

			.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
			.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
				height: calc(100vh + 2px) !important;
			}

			.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
			.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
				height: calc(100vh - 30px) !important;
			}
		}

		@media only screen and (max-width:999px) {

			#page-header-bg[data-alignment-v="middle"]:not(.fullscreen-header) .span_6 .inner-wrap,
			#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap,
			.blog-archive-header.color-bg .container {
				padding-top: 49px;
			}

			.vc_row.top-level.full-width-section:not(.full-width-ns)&gt;.span_12,
			#page-header-bg[data-alignment-v="bottom"] .span_6 .inner-wrap {
				padding-top: 24px;
			}
		}

		@media only screen and (max-width:690px) {
			.vc_row.top-level.full-width-section:not(.full-width-ns)&gt;.span_12 {
				padding-top: 49px;
			}

			.vc_row.top-level.full-width-content .nectar-recent-posts-single_featured .recent-post-container&gt;.inner-wrap {
				padding-top: 24px;
			}
		}

		@media only screen and (max-width:999px) {

			.full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos="middle"] .content,
			.full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos="top"] .content {
				padding-top: 30px;
			}
		}

		@media only screen and (max-width:999px) {

			.using-mobile-browser #page-header-wrap.fullscreen-header,
			.using-mobile-browser #page-header-wrap.fullscreen-header #page-header-bg {
				height: calc(100vh - 76px);
			}

			.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"])&gt;div {
				height: calc(100vh - 76px);
			}

			.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,
			.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level&gt;.col.span_12,
			[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,
			[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level&gt;.col.span_12 {
				min-height: calc(100vh - 76px);
			}

			#page-header-wrap.fullscreen-header,
			#page-header-wrap.fullscreen-header #page-header-bg,
			html:not(.nectar-box-roll-loaded) .nectar-box-roll&gt;#page-header-bg.fullscreen-header,
			.nectar_fullscreen_zoom_recent_projects,
			.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
			.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,
			#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"])&gt;div {
				height: calc(100vh - 1px);
			}

			.wpb_row.vc_row-o-full-height.top-level,
			.wpb_row.vc_row-o-full-height.top-level&gt;.col.span_12 {
				min-height: calc(100vh - 1px);
			}

			[data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header,
			[data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header #page-header-bg,
			html:not(.nectar-box-roll-loaded) [data-bg-header="true"][data-permanent-transparent="1"] .nectar-box-roll&gt;#page-header-bg.fullscreen-header,
			[data-bg-header="true"][data-permanent-transparent="1"] .nectar_fullscreen_zoom_recent_projects,
			[data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
			[data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
				height: 100vh;
			}

			[data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level,
			[data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level&gt;.col.span_12 {
				min-height: 100vh;
			}

			body[data-transparent-header="false"] #ajax-content-wrap.no-scroll {
				min-height: calc(100vh - 1px);
				height: calc(100vh - 1px);
			}
		}

		#nectar_fullscreen_rows {
			background-color: transparent;
		}

		.col.padding-1-percent&gt;.vc_column-inner,
		.col.padding-1-percent&gt;.n-sticky&gt;.vc_column-inner {
			padding: calc(600px * 0.01);
		}

		@media only screen and (max-width:690px) {

			.col.padding-1-percent&gt;.vc_column-inner,
			.col.padding-1-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc(100vw * 0.01);
			}
		}

		@media only screen and (min-width:1000px) {

			.col.padding-1-percent&gt;.vc_column-inner,
			.col.padding-1-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.01);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-1-percent&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.005);
			}
		}

		@media only screen and (min-width:1425px) {
			.col.padding-1-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.01);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-1-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.005);
			}
		}

		.full-width-content .col.padding-1-percent&gt;.vc_column-inner {
			padding: calc(100vw * 0.01);
		}

		@media only screen and (max-width:999px) {
			.full-width-content .col.padding-1-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.01);
			}
		}

		@media only screen and (min-width:1000px) {
			.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-1-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.005);
			}
		}

		#ajax-content-wrap .col[data-padding-pos="left-right"]&gt;.vc_column-inner,
		#ajax-content-wrap .col[data-padding-pos="left-right"]&gt;.n-sticky&gt;.vc_column-inner {
			padding-top: 0;
			padding-bottom: 0
		}

		.wpb_column[data-cfc="true"] h1,
		.wpb_column[data-cfc="true"] h2,
		.wpb_column[data-cfc="true"] h3,
		.wpb_column[data-cfc="true"] h4,
		.wpb_column[data-cfc="true"] h5,
		.wpb_column[data-cfc="true"] h6,
		.wpb_column[data-cfc="true"] p {
			color: inherit
		}

		.col.padding-4-percent&gt;.vc_column-inner,
		.col.padding-4-percent&gt;.n-sticky&gt;.vc_column-inner {
			padding: calc(600px * 0.06);
		}

		@media only screen and (max-width:690px) {

			.col.padding-4-percent&gt;.vc_column-inner,
			.col.padding-4-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc(100vw * 0.06);
			}
		}

		@media only screen and (min-width:1000px) {

			.col.padding-4-percent&gt;.vc_column-inner,
			.col.padding-4-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.04);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-4-percent&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.02);
			}
		}

		@media only screen and (min-width:1425px) {
			.col.padding-4-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.04);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-4-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.02);
			}
		}

		.full-width-content .col.padding-4-percent&gt;.vc_column-inner {
			padding: calc(100vw * 0.04);
		}

		@media only screen and (max-width:999px) {
			.full-width-content .col.padding-4-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.06);
			}
		}

		@media only screen and (min-width:1000px) {
			.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-4-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.02);
			}
		}

		.col.padding-10-percent&gt;.vc_column-inner,
		.col.padding-10-percent&gt;.n-sticky&gt;.vc_column-inner {
			padding: calc(600px * 0.10);
		}

		@media only screen and (max-width:690px) {

			.col.padding-10-percent&gt;.vc_column-inner,
			.col.padding-10-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc(100vw * 0.10);
			}
		}

		@media only screen and (min-width:1000px) {

			.col.padding-10-percent&gt;.vc_column-inner,
			.col.padding-10-percent&gt;.n-sticky&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.10);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-10-percent&gt;.vc_column-inner {
				padding: calc((100vw - 180px) * 0.05);
			}
		}

		@media only screen and (min-width:1425px) {
			.col.padding-10-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.10);
			}

			.column_container:not(.vc_col-sm-12) .col.padding-10-percent&gt;.vc_column-inner {
				padding: calc(1245px * 0.05);
			}
		}

		.full-width-content .col.padding-10-percent&gt;.vc_column-inner {
			padding: calc(100vw * 0.10);
		}

		@media only screen and (max-width:999px) {
			.full-width-content .col.padding-10-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.10);
			}
		}

		@media only screen and (min-width:1000px) {
			.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-10-percent&gt;.vc_column-inner {
				padding: calc(100vw * 0.05);
			}
		}

		.container-wrap .main-content .column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg {
			background-position: center center;
		}

		@media only screen and (max-width:999px) {
			body .vc_row-fluid:not(.full-width-content)&gt;.span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]) {
				margin-bottom: 25px;
			}
		}

		@media only screen and (min-width :690px) and (max-width :999px) {
			body .vc_col-sm-2 {
				width: 31.2%;
				margin-left: 3.1%;
			}

			body .full-width-content .vc_col-sm-2 {
				width: 33.3%;
				margin-left: 0;
			}

			.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),
			.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(3n+4):not([class*="offset"]) {
				margin-left: 0;
			}
		}

		@media only screen and (max-width :690px) {

			body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]),
			body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]) {
				width: 50%;
			}

			.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),
			.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]) {
				margin-left: 0;
			}
		}

		.screen-reader-text,
		.nectar-skip-to-content:not(:focus) {
			border: 0;
			clip: rect(1px, 1px, 1px, 1px);
			clip-path: inset(50%);
			height: 1px;
			margin: -1px;
			overflow: hidden;
			padding: 0;
			position: absolute !important;
			width: 1px;
			word-wrap: normal !important;
		}

		.row .col img:not([srcset]) {
			width: auto;
		}

		.row .col img.img-with-animation.nectar-lazy:not([srcset]) {
			width: 100%;
		}

		body[data-button-style="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).has-icon,
		body[data-button-style="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).tilt.has-icon {
			padding-left: 42px;
			padding-right: 42px;
		}


.container{
  width: 100%;
  height: 100%;
}
.row{
  width: 100%;
}
.top-heading{
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%)
}
.wraped{
  font-size: var(--font48);
  color: #fff;
}

.shomu{
    position: absolute;
    z-index: 10;
    bottom: -240px;
    left: 50%;
    transform: translateX(-50%);
    width: max-content;
    text-align: center;
    min-width:  240px;
    max-width: 500px;
    min-height: 240px;
    background: rgba(0, 0, 0, 0.76);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding: 20px 20px 20px 20px;
    color: #fff;
    font-size: var(--font14);
    line-height: 2;
}

.show_swiper a{
    width: 70px;
    overflow: hidden;
    position: absolute;
    bottom: 50px;
    right: 30px;
    z-index: 999;
}
.show_swiper a img{
    width: 100%;
    height: auto;
}

.show_swiper i{
    width: 25px;
    overflow: hidden;
    position: absolute;
    z-index: 10;
    cursor: pointer;
    bottom: 10px;
    left: 50%;

    transform: translateX(-50%) rotate(270deg);
    z-index: 9999;
}
.show_swiper i img{
    width: 100%;
    height: auto;
}

</pre></body></html>