﻿@keyframes boderM
{
    0%
    {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    20%
    {
        opacity: 1;
    }
    75%
    {
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        -o-transform: scale(2);
        transform: scale(2);
        opacity: 0;
    }
    100%
    {
        opacity: 0;
    }
}
@-webkit-keyframes boderM
{
    0%
    {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    20%
    {
        opacity: 1;
    }
    75%
    {
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        -o-transform: scale(2);
        transform: scale(2);
        opacity: 0;
    }
    100%
    {
        opacity: 0;
    }
}
@-moz-keyframes boderM
{
    0%
    {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
    20%
    {
        opacity: 1;
    }
    75%
    {
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        -o-transform: scale(2);
        transform: scale(2);
        opacity: 0;
    }
    100%
    {
        opacity: 0;
    }
}
@-o-keyframes boderM{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}20%{opacity:1}75%{-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}100%{opacity:0}}
@media only screen and (min-width: 1201px)
{
    .p1728m3c91b2ce07c1c6fe
    {
        position: absolute!important;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .p1728m36f2a8de9a0ec235
    {
        position: absolute!important;
    }
    .p1728m379df2e95b200ad8
    {
        position: absolute!important;
        right: 0;
        top: 0;
    }
    .p1728m3ed9cae6653b6fe0, .p1728m027534214968be15
    {
        top: 9vw!important;
    }
    #i2f20875174ca9994 .data_col.on .xg_text
    {
        font-weight: bold;
        opacity: 1;
    }/*banner*/
    .xg_screen .container, .xg_screen .container-fluid
    {
        max-height: 100vh!important;
        height: 100vh!important;
    }
    .banner_icon
    {
        position: absolute!important;
        top: 0;
        left: 0;
        z-index: 99;
    }
    .banner_btn
    {
        position: absolute;
        left: 1rem;
        top: 2rem;
        width: auto!important;
    }
    .banner_btn1
    {
        left: 5.5rem;
        top: 1.8rem;
    }
    .banner_btn2
    {
        left: 6.88rem;
        top: 1.91rem;
    }
    .banner_btn3
    {
        left: 7.57rem;
        top: 2.23rem;
    }
    .banner_btn4
    {
        left: 7.25rem;
        top: 3.47rem;
    }
    .banner_btn5
    {
        left: 5.8rem;
        top: 2.5rem;
    }
    .mc_a1t_xl
    {
        position: absolute!important;
        white-space: nowrap;
        pointer-events: none;
    }
    .banner_btn:hover .mc_a1t_xl
    {
        pointer-events: all;
    }
    .mc_a1t_xl::before
    {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        z-index: -1;
        width: 0;
        height: 100%;
        background: rgba(255,255,255,.77);
        border-radius: .2rem;
    }
    .mc_a1t_xl::after
    {
        content: "";
        position: absolute;
        right: 100%;
        top: 0;
        width: .2rem;
        height: 100%;
    }
    .mc_a1t_xl a p
    {
        opacity: 0;
    }
    .banner_btn:hover .mc_a1t_xl a p
    {
        opacity: 1;
        -webkit-transition: all .36s .4s;
        -o-transition: all .36s .4s;
        transition: all .36s .4s;
    }
    .banner_btn:hover .mc_a1t_xl::before
    {
        width: 100%;
        -webkit-transition: all .4s linear;
        -o-transition: all .4s linear;
        transition: all .4s linear;
    }
    .mc_a1t_dian::before
    {
        content: '';
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: -1;
        margin-left: -.065rem;
        margin-top: -.065rem;
        width: .13rem;
        height: .13rem;
        border-radius: 50%;
        background: rgba(255,255,255,.5);
    }
    .mc_a1t_dian::after
    {
        content: '';
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: -1;
        margin-left: -.065rem;
        margin-top: -.065rem;
        width: .13rem;
        height: .13rem;
        border-radius: 50%;
        background: rgba(255,255,255,.5);
    }
    .mc_a1t_dian::before
    {
        animation: boderM 2s .75s infinite;
        -webkit-animation: boderM 2s .75s infinite;
    }
    .mc_a1t_dian::after
    {
        animation: boderM 2s infinite;
        -webkit-animation: boderM 2s infinite;
    }
    .p1728m73f566b305986976
    {
        background: url(../image/CgAG0mQri3KAf0ZuAAx_fZNPFT0938.jpg);
        background-size: 100% auto;
    }
    .p1728m73f566b305986976 .xg_banner_img
    {
        opacity: 0;
    }/*留言*/
    .p1728md5cc6b7983f254ef
    {
        position: fixed!important;
        width: 100%;
        height: 100%;
        z-index: 99999;
        left: 0;
        top: 0;
    }
    .p1728md81de830d2bf6cd4
    {
        cursor: pointer;
    }/*分享*/
    #i9edbd61de65e3966 .data_col:hover .p1728md4fb021e0b3a9544
    {
        display: block;
    }
    #i73f566b305986976 .xg_banner_item
    {
        opacity: 0;
    }
    #i73f566b305986976 .xg_banerImg_active
    {
        opacity: 1;
    }/*视频*/
    .p1728ma1c2adc7a1be058f
    {
        position: fixed!important;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 9999;
    }
    .p1728m105f0dd050aec701
    {
        width: 1200px!important;
        position: absolute!important;
        height: auto!important;
        left: 50%;
        top: 50%;
        margin-left: -600px;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .p1728m361c8d45a2b09937
    {
        cursor: pointer;
    }
}
@media only screen and (max-width: 1200px)
{
    .p1728m983cc0a25d5df6a7>div
    {
        width: 50%!important;
        float: left;
    }
    #i2f20875174ca9994 .data_col.on .xg_text
    {
        opacity: 1;
        background: #fff;
        color: #1b1d5d;
    }/*留言*/
    .p1728md5cc6b7983f254ef
    {
        position: fixed!important;
        width: 100%;
        height: 100%;
        z-index: 99999;
        left: 0;
        top: 0;
    }
    .p1728md81de830d2bf6cd4
    {
        cursor: pointer;
    }/*分享*/
    #i9edbd61de65e3966 .data_col:hover .p1728md4fb021e0b3a9544
    {
        display: block;
    }/*视频*/
    .p1728ma1c2adc7a1be058f
    {
        position: fixed!important;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 9999;
    }
    .p1728m361c8d45a2b09937
    {
        cursor: pointer;
    }
}