@media only screen and (min-width: 769px){
#i594e2da84bd0b594 {
    position: absolute !important;
    transform: translateY(-37%);
}
#i6d4bef526313b8fa{
    height: 100vh !important;    
}
#i6d4bef526313b8fa,#i6d4bef526313b8fa>div,#i6d4bef526313b8fa>div>div{
  height: 100% !important;   
}
.xg_banner_item,.xg_banner_img{
    height: 100vh !important;
    max-height: 100vh !important;
    min-height: 100vh !important;
}
.xg_banner_img img{object-fit: cover;}
#i87ed28a4e3088553{overflow: hidden;}
#i079255f000cf9d69>div>div>div:first-child {position: absolute;z-index: 10;width: 100%;top: 50%;transform: translateY(-50%);}
#ia61c4872b6ceb113:before {content: "";background: #000;width: 8px;height: 8px;position: absolute;left: 50%;margin-left: -4px;border-radius: 50%;}
#i09f7052aa34fa2a3>div>div:nth-child(2n)>div>div{float:right;}
#i09f7052aa34fa2a3>div>div:nth-child(2n) .p1700m275a9428d08965e3>div>div{padding-left: 0.39rem;}
#i09f7052aa34fa2a3>div>div:nth-child(2n) .p1700m4a2d3a5393e43ddd:after{content: "";background: #000;width: 8px;height: 8px;position: absolute;left:-0.55%;border-radius: 50%;bottom: -0.022rem;}
#i09f7052aa34fa2a3>div>div:nth-child(2n-1) .p1700m4a2d3a5393e43ddd:after{content: "";background: #000;width: 8px;height: 8px;position: absolute;right:-0.55%;border-radius: 50%;bottom: -0.022rem;} 
.p1700mdc428e8336b3d6af{cursor: pointer;}
.xg_text.p1700m65c37ab83f4504c3 .font-65 {font-size: 0.333rem;line-height: 1;}
.xg_content .xg_text {letter-spacing: -0.01rem;}
.xg_text.p1700m8127e8a024d9bfbf,.xg_text.p1700m59c9019ff6a67db9 {letter-spacing: -0.007rem;}
.p1700m8368481c41e9e388,.p1700mcb6ec08af2e021de,.p1700m3840048c594e14e1,.letter{letter-spacing: -0.02rem !important;}
.p1700ma8fe060c601265f0 .indent {margin-left: -0.06rem;}
.p1700mcf26174aff5aa21f h3{letter-spacing: -0.025rem !important;}
.p1700m701d5afb1762ebdc h3{letter-spacing: -0.01rem !important;}
.p1700m2eb605af5a1f2f82 h3{letter-spacing: -0.025rem !important;}
.xg_banner_item img{transform: scale(1);}
.p1700mb8eac7afec34b74e{transform: scale(0);opacity: 0}
.p1700m688df4f8e7f7b710{transform: translate3d(0px, -40px, 0px);}
.p1700m8368481c41e9e388{transform: translate3d(0, 40px, 0px);}
.p1700m4a2d3a5393e43ddd .line-in{transform: scaleX(1);transition: transform 1.5s cubic-bezier(.19,1,.22,1);}
#i545a74121440be2f .data_row{margin-left: -3.5rem;margin-right: 2.2rem;}
.p1700m545a74121440be2f .data_col{
    width:5.57rem !important;
    margin-left: 0.15rem;
}
.p1700m545a74121440be2f .data_col:first-child{margin-left: 0 !important;}
#i079255f000cf9d69>div>div>div:first-child{pointer-events: none;}
.xg_banner_img img{transform: scale(1.3);transition: all 1s;}
.ban_curr .xg_banner_img img{transform: scale(1);}
#i594e2da84bd0b594>p:first-child{transform: translateX(-150px);transition: all 1.5s;}
#i594e2da84bd0b594>p:nth-child(2){transform: translateX(150px);transition: all 1.5s;}
#i594e2da84bd0b594>p.ban_t1{transform: translateX(0px);}
#i594e2da84bd0b594>p.ban_t2{transform: translateX(0px);}

/*整站加载样式*/
#if171801a975001e6e8a644 {
    position: fixed !important;
    left: 0;
    top: 0;
    z-index: 9999;
}

.p1718mf1718-0a8ae3eb279402684 {
    position: fixed !important;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 10000;
}

 #if171808476a2e081bd6a4f,#if1718073bf57d3a404b85c {
    -webkit-animation: bounce1 2.0s infinite ease-in-out;
    -moz-animation: bounce1 2.0s infinite ease-in-out;
    -o-animation: bounce1 2.0s infinite ease-in-out;
    animation: bounce1 2.0s infinite ease-in-out;
    position: absolute !important;
    overflow: hidden;
}

#if1718073bf57d3a404b85c {
    -webkit-animation-delay: -1.0s;
    -moz-animation-delay: -1.0s;
    -o-animation-delay: -1.0s;
    animation-delay: -1.0s;
}

@-webkit-keyframes bounce1 {
    0%, 100% { -webkit-transform: scale(0.0) }
    50% { -webkit-transform: scale(1.0) }
}
@-moz-keyframes bounce1 {
    0%, 100% { -moz-transform: scale(0.0) }
    50% { -moz-transform: scale(1.0) }
}
@-o-keyframes bounce1 {
    0%, 100% { -o-transform: scale(0.0) }
    50% { -o-transform: scale(1.0) }
}
@keyframes bounce {
    0%, 100% {
        transform: scale(0.0);
    } 50% {
          transform: scale(1.0);
      }
}

}