.lyuibtn_002 {
    --font-size: 20px;
    --font-color: #1a1a1a;
    --font-family: 'MiSans';
    --border-width: 1px; 
    --border-color: #1a1a1a;
    --border-radius: 50px;

    --hover-font-color: #fff;
    --hover-svg-color: #fff;
    --hover-background-color: #fff;
    --hover-border-color: #fff;
}


.lyuibtn_002{display: inline-flex; position: relative; overflow: hidden; border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); background-color: var(--background-color);}
.lyuibtn_002::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; transform: scaleX(0); transform-origin: right; transition: transform .5s ease; z-index: 0; overflow: hidden; background-color: var(--default-bg-color); border-radius: var(--border-radius);}

.lyuibtn_002-content{position: relative; width: 100%; z-index: 3;}

.lyuibtn_002-txt{font-size: var(--font-size); line-height: 1; color: var(--font-color); font-family: var(--font-family);}
.lyuibtn_002-icon{width: var(--icon-width); height: var(--icon-height);}
.lyuibtn_002-icon-svg{fill: var(--default-svg-color);}

@media (min-width: 993px) {
    .lyuibtn_002:hover{background-color: var(--hover-background-color); border-color: var(--hover-border-color);}
    .lyuibtn_002:hover::after{ transform: scaleX(1); transform-origin: left; background-color: var(--hover-bg-color);}

    .lyuibtn_002:hover .lyuibtn_002-txt{color: var(--hover-font-color); }
    .lyuibtn_002:hover .lyuibtn_002-icon-svg{fill: var(--hover-svg-color);}
}
#ly_web_header_0001_0{top: 0; left: 0; height: 105px; width: 100%; z-index: 30; background-color: transparent; transition: all 0.5s ease;}
#ly_web_header_0001_0.cur{top: 0; transform: translateY(0); background-color: #fff;}
#ly_web_header_0001_0.none{top: 0; transform: translateY(-100%); background-color: #fff;}
#ly_web_header_0001_0::before{content: ""; display: none; width: 100%; height: 20px; position: absolute; top: 100%; left: 0; background: url(/module/ly-web/header/0001/images/shadow.png) no-repeat top center/ 100% 100%; z-index: 25;}
#ly_web_header_0001_0.cur::before{display: block;}
#ly_web_header_0001_0 .logo .pic{width: 259px; height: 25px; }
#ly_web_header_0001_0 .logo .pic .svg{fill: #fff;}
#ly_web_header_0001_0 .logo .slogan{margin-top: 2px; margin-left: 20px; font-size: 16px; color: #fff; line-height: 25px;}
#ly_web_header_0001_0 .right{width: 48.056%;}
#ly_web_header_0001_0 .right .nav{width: 75.68%;}
#ly_web_header_0001_0 .nav_one{width: 100%;}
#ly_web_header_0001_0 .nav_one .nav_a{font-size: 18px; line-height: 105px; color: #fff; position: relative;}
#ly_web_header_0001_0 .nav_one .nav_a::before{content: ""; display: block; width: 8px; height: 8px; background-color: var(--main); border-radius: 50%; position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); z-index: 1; opacity: 0;}
#ly_web_header_0001_0 .nav_one .nav_a:hover{color: var(--main);}
#ly_web_header_0001_0 .btns{width: max-content;}
#ly_web_header_0001_0 .btn{padding: 0 30px; width: max-content; min-width: 130px; height: 60px; --border-width: 1px; --border-color: var(--main); --border-radius: 50px; --background-color: var(--main); text-align: center;}
#ly_web_header_0001_0 .btn .content{justify-content: center;}
#ly_web_header_0001_0 .btn::after{--default-bg-color: #fff;}
#ly_web_header_0001_0 .btn .txt{--font-size: 18px; --font-color: #fff; --font-family: "MiSans-Medium";}
#ly_web_header_0001_0 .btn:hover{--hover-background-color: var(--main); --hover-border-color: var(--main);}
#ly_web_header_0001_0 .btn:hover::after{--hover-bg-color: #fff;}
#ly_web_header_0001_0 .btn:hover .txt{--hover-font-color: var(--main);}

#ly_web_header_0001_0 .langBox{position: relative; height: 105px; display: flex; align-items: center;}
#ly_web_header_0001_0 .lang{margin-left: 30px; width: 45px; height: 45px; border-radius: 50%; background-color: rgba(172, 179, 183, 0.2);}
#ly_web_header_0001_0 .lang .svg{fill: #fff;}
/* #ly_web_header_0001_0 .lang:hover{background-color: var(--mainColor);} */
#ly_web_header_0001_0 .langBox .two_nav{top: 100%; min-width: 130px; height: max-content !important;}


/* 二级菜单效果 */
/* 常规二级菜单 */
#ly_web_header_0001_0 .two_nav{min-width: 220px; height: 0; overflow: hidden; top: 105px; left: 50%; transform: translateX(-50%); z-index: 10; background: #fff; border-radius: 20px; box-shadow: 0px 20px 60px 0px rgba(51, 87, 246, 0.2);}
#ly_web_header_0001_0 .two_nav .hnavbg{padding: 10px;}
#ly_web_header_0001_0 .two_nav .hnavbg .name{width: 100%; padding: 10px; font-size: 16px; line-height: 25px; color: #333; border-radius: 10px;}
#ly_web_header_0001_0 .two_nav .hnavbg .name:hover{background-color: #f4f5fa; color: var(--main);}


/* 服务二级菜单 */
#ly_web_header_0001_0 .nav_two{height: 0; overflow: hidden; top: 105px; left: 50%; transform: translateX(-50%); z-index: 31; border-radius: 20px; background-color: #fff; box-shadow: 0px 20px 30px 0px rgba(51, 87, 246, 0.2);}

#ly_web_header_0001_0 .two_item{padding: 20px; }
#ly_web_header_0001_0 .two_item .ul{padding: 20px; width: 33.33%; margin-right: 1.11%; background-color: #f2f7fc; border-radius: 20px; transition: all .5s ease;}
#ly_web_header_0001_0 .two_item .ul:last-child{margin-right: 0;}
#ly_web_header_0001_0 .top{}
#ly_web_header_0001_0 .top .icon{width: 55px; height: 55px; border-radius: 50%; background-color: var(--main); transition: all .5s ease;}
#ly_web_header_0001_0 .top .icon .svg{fill: #fff; transform: scale(0.75); max-width: 60%; max-height: 60%;}
#ly_web_header_0001_0 .top .txt{margin-top: 20px; font-size: 22px; color: #1a1a1a; font-family: "MiSans-Semibold";}
#ly_web_header_0001_0 .list{margin-top: 15px; padding-top: 20px; border-top: 1px solid #dce1e6;}
#ly_web_header_0001_0 .list .li{margin-top: 10px;}
#ly_web_header_0001_0 .list .li:first-child{margin-top: 0;}
#ly_web_header_0001_0 .list .li span{display: block; max-width: calc(100% - 25px);  font-size: 16px; line-height: 1.5em; color: #1a1a1a;}
#ly_web_header_0001_0 .list .li .icon{opacity: 0; width: 15px;}
#ly_web_header_0001_0 .list .li:hover .icon{opacity: 1;}
#ly_web_header_0001_0 .two_item .ul:hover{background-color: var(--main);}
#ly_web_header_0001_0 .two_item .ul:hover .top .icon{background-color: #fff;}
#ly_web_header_0001_0 .two_item .ul:hover .top .icon .svg{fill: var(--main);}
#ly_web_header_0001_0 .two_item .ul:hover .top .txt{color: #fff;}
#ly_web_header_0001_0 .two_item .ul:hover .list{border-color: rgba(255,255,255,0.5);}
#ly_web_header_0001_0 .two_item .ul:hover .list .li span{color: #fff;}
/*
#ly_web_header_0001_0 .two_item{padding: 40px 2.22%; }
#ly_web_header_0001_0 .two_item .ul{padding: 44px 2.2% 64px; width: 33.33%; margin-right: 1.11%; background-color: #f2f7fc; border-radius: 30px; transition: all .5s ease;}
#ly_web_header_0001_0 .two_item .ul:last-child{margin-right: 0;}
#ly_web_header_0001_0 .top{}
#ly_web_header_0001_0 .top .icon{width: 80px; height: 80px; border-radius: 50%; background-color: var(--main); transition: all .5s ease;}
#ly_web_header_0001_0 .top .icon .svg{fill: #fff; transform: scale(0.75); max-width: 60%; max-height: 60%;}
#ly_web_header_0001_0 .top .txt{margin-top: 29px; font-size: 30px; color: #1a1a1a; font-family: "MiSans-Semibold";}
#ly_web_header_0001_0 .list{margin-top: 20px; padding-top: 36px; border-top: 1px solid #dce1e6;}
#ly_web_header_0001_0 .list .li{margin-top: 19px;}
#ly_web_header_0001_0 .list .li:first-child{margin-top: 0;}
#ly_web_header_0001_0 .list .li span{display: block; max-width: calc(100% - 25px);  font-size: 20px; line-height: 29px; color: #1a1a1a;}
#ly_web_header_0001_0 .list .li .icon{opacity: 0; width: 17px;}
#ly_web_header_0001_0 .list .li:hover .icon{opacity: 1;}
#ly_web_header_0001_0 .two_item .ul:hover{background-color: var(--main);}
#ly_web_header_0001_0 .two_item .ul:hover .top .icon{background-color: #fff;}
#ly_web_header_0001_0 .two_item .ul:hover .top .icon .svg{fill: var(--main);}
#ly_web_header_0001_0 .two_item .ul:hover .top .txt{color: #fff;}
#ly_web_header_0001_0 .two_item .ul:hover .list{border-color: rgba(255,255,255,0.5);}
#ly_web_header_0001_0 .two_item .ul:hover .list .li span{color: #fff;}
*/


/* 导航效果 */
#ly_web_header_0001_0:hover, #ly_web_header_0001_0.cur, #ly_web_header_0001_0.none{background-color: #fff;}
#ly_web_header_0001_0.black .logo .svg,
#ly_web_header_0001_0:hover .logo .svg, #ly_web_header_0001_0.cur .logo .svg, #ly_web_header_0001_0.none .logo .svg,
#ly_web_header_0001_0.black .lang .svg,
#ly_web_header_0001_0:hover .lang .svg, #ly_web_header_0001_0.cur .lang .svg, #ly_web_header_0001_0.none .lang .svg{fill: #333;}
#ly_web_header_0001_0.black .nav_one .nav_a, #ly_web_header_0001_0:hover .nav_one .nav_a, #ly_web_header_0001_0.cur .nav_one .nav_a, #ly_web_header_0001_0.none .nav_one .nav_a,
#ly_web_header_0001_0.black .logo .slogan,#ly_web_header_0001_0:hover .logo .slogan,#ly_web_header_0001_0.cur .logo .slogan,#ly_web_header_0001_0.none .logo .slogan{color: #333;}
#ly_web_header_0001_0.black .nav_one .nav_a:hover,
#ly_web_header_0001_0:hover .nav_one .nav_a:hover, #ly_web_header_0001_0.cur .nav_one .nav_a:hover, #ly_web_header_0001_0.none .nav_one .nav_a:hover{color: var(--main);}
#ly_web_header_0001_0 .nav_item.active .nav_a{color: var(--main);}
#ly_web_header_0001_0 .nav_item.active .nav_a::before{opacity: 1;}

#ly_web_header_0001_0.black .lang, #ly_web_header_0001_0:hover .lang, #ly_web_header_0001_0.cur .lang, #ly_web_header_0001_0.none .lang{background-color: transparent;}
/* #ly_web_header_0001_0.black .lang:hover, #ly_web_header_0001_0:hover .lang:hover, #ly_web_header_0001_0.cur .lang:hover, #ly_web_header_0001_0.none .lang:hover{background-color: var(--mainColor);} */
/* #ly_web_header_0001_0.black .lang:hover .svg, #ly_web_header_0001_0:hover .lang:hover .svg, #ly_web_header_0001_0.cur .lang:hover .svg, #ly_web_header_0001_0.none .lang:hover .svg{fill: #fff;} */

/* 移动端 */
#ly_web_header_0001_0 .btns .menu,
#ly_web_header_0001_0_mb{display: none;}


@media (max-width: 1680px) {
    /* #ly_web_header_0001_0 .two_item .ul{padding: 40px 2.2% 55px;} */
    /* #ly_web_header_0001_0 .top .txt{margin-top: 25px; font-size: 24px;}  */
}
@media (max-width: 1536px) {
    #ly_web_header_0001_0 .logo .slogan{margin-top: 3px; }
    /* #ly_web_header_0001_0 .right{width: 53.056%;} */
    
    /* #ly_web_header_0001_0 .two_item .ul{padding: 30px 2% 25px;} */

    /* #ly_web_header_0001_0 .list{padding-top: 25px;} */
    /* #ly_web_header_0001_0 .list .li span{font-size: 18px; line-height: 1.5em;} */
}
@media (max-width: 1440px) {
    /* #ly_web_header_0001_0 .right{width: 57.056%;}
    #ly_web_header_0001_0 .right .nav{width: 65.68%;} */
    /* #ly_web_header_0001_0 .lang{margin-right: 20px;} */
    /* #ly_web_header_0001_0 .top .icon{width: 70px; height: 70px;} */
    /* #ly_web_header_0001_0 .top .txt{margin-top: 20px; font-size: 22px;}  */

    /* #ly_web_header_0001_0 .list .li{margin-top: 10px;}
    #ly_web_header_0001_0 .list .li span{font-size: 17px;} */
}
@media (max-width: 1366px) {
    #ly_web_header_0001_0{height: 105px;}
    #ly_web_header_0001_0 .nav_one .nav_a{line-height: 105px;}
    #ly_web_header_0001_0 .two_nav,
    #ly_web_header_0001_0 .nav_two{top: 105px;}
    #ly_web_header_0001_0 .btn{min-width: 120px; height: 55px;}

    /* #ly_web_header_0001_0 .two_item{padding: 35px 2.22%; } */
    /* #ly_web_header_0001_0 .top .icon{width: 70px; height: 70px; } */
    /* #ly_web_header_0001_0 .top .icon .svg{transform: scale(0.6);} */
    /* #ly_web_header_0001_0 .top .txt{margin-top: 20px; font-size: 22px;}  */
    
    #ly_web_header_0001_0 .list{padding-top: 20px;}
    #ly_web_header_0001_0 .list .li span{font-size: 16px;}
    #ly_web_header_0001_0 .list .li .icon{width: 14px;}
}
@media (max-width: 1280px) {
    #ly_web_header_0001_0 .right{width: 54.056%;}
    #ly_web_header_0001_0 .right .nav{width: 61.68%;}

    #ly_web_header_0001_0 .two_item { padding: 30px 2%; }
    #ly_web_header_0001_0 .top .txt{font-size: 20px;} 
    #ly_web_header_0001_0 .list .li span{font-size: 15px;}
}
@media (max-width: 1200px) {
    #ly_web_header_0001_0 .list .li span{max-width: max-content; width: 100%;}
    #ly_web_header_0001_0 .list .li .icon{display: none;}
    #ly_web_header_0001_0 .right{width: 51.056%;}
    #ly_web_header_0001_0 .right .nav{width: 59.68%;}
    #ly_web_header_0001_0 .lang{margin-right: 10px;}
}
@media (max-widtH: 1050px) {
    #ly_web_header_0001_0 .right{width: 61.056%;}
    #ly_web_header_0001_0 .logo .slogan{display: none;}
    #ly_web_header_0001_0 .nav_one .nav_a::before{bottom: 25px;}
    #ly_web_header_0001_0 .nav_two{width: 100%;}
    #ly_web_header_0001_0 .two_item .ul{padding: 30px 2.2% 25px;}
    #ly_web_header_0001_0 .top .icon{width: 60px; height: 60px;}
    #ly_web_header_0001_0 .top .icon .svg{transform: scale(0.5);}
    #ly_web_header_0001_0 .top .txt{font-size: 18px;}
    #ly_web_header_0001_0 .list{margin-top: 10px; padding-top: 10px;}
    #ly_web_header_0001_0 .list .li span{font-size: 16px;}
}
@media (max-width: 992px) {
    #ly_web_header_0001_0{height: 100px;}
    #ly_web_header_0001_0.cur2{background-color: #fff;}
    #ly_web_header_0001_0 .cw1800{height: 100%;}
    #ly_web_header_0001_0 .logo .pic .svg{fill: #333;}
    #ly_web_header_0001_0 .nav_one{display: none;}
    #ly_web_header_0001_0 .btns{width: 100%;}
    #ly_web_header_0001_0 .btn { padding: 0 3.5vw; min-width: 12vw; height: 5.5vw;}
    #ly_web_header_0001_0 .btns .btn .txt{--font-size: 0.136rem;}
    #ly_web_header_0001_0 .btns .menu {display: block; padding: 0 1.5vw; margin-left: 2vw; width: max-content;}
    #ly_web_header_0001_0 .btns .menu .svg{width: 3vw; height: 3vw; fill: #333;}
    #ly_web_header_0001_0 .btns .menu .i1{display: inline-block;}
    #ly_web_header_0001_0 .btns .menu .i2{display: none;}
    #ly_web_header_0001_0 .btns .menu.cur .i1{display: none; }
    #ly_web_header_0001_0 .btns .menu.cur .i2{display: inline-block;}
    #ly_web_header_0001_0 .lang{display: none;}

    #ly_web_header_0001_0_mb{display: block; width: 100%; height: calc(100vh - 100px); z-index: 15; left: 100%; top: 99px; background: #fff; }
    #ly_web_header_0001_0_mb.cur{left: 0;}
    #ly_web_header_0001_0_mb .nav{border-top: 2px solid #ebebeb; width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden;}
    #ly_web_header_0001_0_mb .list{width: 100%; padding-top: 1.5vw;}
    #ly_web_header_0001_0_mb .list .item{padding: 0; margin: 0 3vw; line-height: 7vw; border-bottom: 1px solid #ebebeb;}
    #ly_web_header_0001_0_mb .list .item .name{font-size: 0.151rem; color:#333;}
    #ly_web_header_0001_0_mb .list .item .jt{width: 2.2vw;}
    #ly_web_header_0001_0_mb .list .item .svg{fill: #333; transform: scale(1) rotate(180deg);}
    #ly_web_header_0001_0_mb .two_ul{display: block; width: 100%; height: 100%; max-height: calc(100% - 99px); overflow-y: auto; position: fixed; left: 100%; top: 100px; right: inherit; bottom: inherit; z-index: 16; background-color: #fff; border-top: 1px solid #ebebeb; transition: all 0.5s ease-in-out;}
    #ly_web_header_0001_0_mb .two_ul.cur{left: 0; }
    #ly_web_header_0001_0_mb .two_li{display: none; border: 0; padding: 0; padding: 3vw;}
    #ly_web_header_0001_0_mb .back{margin-bottom: 3vw; font-size: 0.136rem; line-height: 1.5em; color: #666; font-family: "MiSans-Medium";}
    #ly_web_header_0001_0_mb .back .svg{width: 2.2vw; margin-right: 2vw;}
    #ly_web_header_0001_0_mb .type{padding-bottom: 1.5vw; font-size: 0.1869rem; line-height: 1.5em; color: #333;  font-family: "MiSans-Semibold"; border-bottom: 1px solid #ebebeb; }
    #ly_web_header_0001_0_mb .ul{}
    #ly_web_header_0001_0_mb .li{width: 100%;}
    #ly_web_header_0001_0_mb .li .name{ width: 100%; border-bottom: 1px solid #ebebeb;}
    #ly_web_header_0001_0_mb .li .name .a{ padding: 2vw 0; width: calc(100% - 5vw); font-size: 0.151rem; color: #333;} 
    #ly_web_header_0001_0_mb .li .name .jt{width: 4vw; height: 100%;} 
    #ly_web_header_0001_0_mb .li .name .jt .svg{width: 2vw; height: 2vw; fill: #333; transform: scale(1) rotate(180deg);}
    #ly_web_header_0001_0_mb .li.cur .name .jt .svg{transform: scale(1) rotate(90deg);}
    #ly_web_header_0001_0_mb .li .in{padding: 0 3vw; border-bottom: 1px solid #ebebeb;}
    #ly_web_header_0001_0_mb .li .title{padding: 1.5vw 0; border-bottom: 1px solid #ebebeb; font-size: 0.136rem; line-height: 1.5em; color: #333; }
    #ly_web_header_0001_0_mb .li .title:last-child{border: 0; padding-bottom: 3vw;}
    #ly_web_header_0001_0_mb .lang{margin-top: 3vw; font-size: .151rem;}
    #ly_web_header_0001_0_mb .lang .name{padding: 0 2vw;}
    #ly_web_header_0001_0_mb .lang .name.cur{color: var(--mainColor); font-family: "MiSans-Medium"; font-weight: 500;}

}
@media (max-width: 768px) {
    #ly_web_header_0001_0{height: 90px; background-color: #fff !important;}
    #ly_web_header_0001_0 .logo .pic{width: 35vw; height: 5vw; }
    #ly_web_header_0001_0 .btns .btn .txt{--font-size: .16rem;}
    #ly_web_header_0001_0_mb .list .item .name{font-size: .18rem;}
    #ly_web_header_0001_0_mb .back{margin-bottom: 3vw; font-size: 0.16rem;}
    #ly_web_header_0001_0_mb .type{font-size: .18rem;}
    #ly_web_header_0001_0_mb .li .name .a{font-size: .18rem;}
    #ly_web_header_0001_0_mb .li .title{font-size: .16rem;}

    #ly_web_header_0001_0_mb,
    #ly_web_header_0001_0_mb .two_ul{height: calc(100vh - 90px); top: 89px;}
    #ly_web_header_0001_0_mb .lang{font-size: .2rem;}
    #ly_web_header_0001_0_mb .lang span{font-size: .26rem;}
}
@media (max-width: 576px) {
    #ly_web_header_0001_0{height: 14vw;}
    #ly_web_header_0001_0_mb,
    #ly_web_header_0001_0_mb .two_ul{height: calc(100vh - 14vw); top: calc(14vw - 1px);}

    #ly_web_header_0001_0 .logo .pic{width: 49vw; height: 9vw; }
    
    #ly_web_header_0001_0 .btn {height: 7.5vw;}
    #ly_web_header_0001_0 .btns .btn .txt{--font-size: .24rem;}
    #ly_web_header_0001_0 .btns .menu .svg{width: 5vw; height: 5vw;}

    #ly_web_header_0001_0_mb .list .item{line-height: 13vw;}
    #ly_web_header_0001_0_mb .list .item .name{font-size: .32rem;}
    #ly_web_header_0001_0_mb .list .item .jt{width: 4.2vw;}

    #ly_web_header_0001_0_mb .two_li{padding: 5vw 3vw;}
    #ly_web_header_0001_0_mb .back{margin-bottom: 3vw; font-size: 0.28rem;}
    #ly_web_header_0001_0_mb .back .svg{width: 3vw;}

    #ly_web_header_0001_0_mb .type{font-size: .34rem; line-height: 2em;}
    #ly_web_header_0001_0_mb .li .name .a{padding: 4vw 0; font-size: .28rem;}
    #ly_web_header_0001_0_mb .li .name .jt .svg{width: 4vw; height: 4vw;}
    #ly_web_header_0001_0_mb .li .title{padding: 2.5vw 0; font-size: .26rem;}
    #ly_web_header_0001_0_mb .lang{font-size: .3rem;}
    #ly_web_header_0001_0_mb .lang .name{padding: 0 5vw;}
    #ly_web_header_0001_0_mb .lang span{font-size: .4rem; }
}



.ly_web_footer_0001_0{background: #fff;}
.ly_web_footer_0001_0 .top{padding: 87px 0 70px; border-bottom: 1px solid #e4e8eb;}
.ly_web_footer_0001_0 .bot{padding: 65px 0 80px;}

@media (max-width: 1680px) {
    .ly_web_footer_0001_0 .top{padding: 80px 0 70px;}
    .ly_web_footer_0001_0 .bot{padding: 65px 0;}
}
@media (max-width: 1440px) {
    .ly_web_footer_0001_0 .top{padding: 80px 0 50px;}
}
@media (max-width: 1200px) {
    .ly_web_footer_0001_0 .top{padding: 70px 0; flex-wrap: wrap;}
    .ly_web_footer_0001_0 .bot{padding: 60px 0; flex-wrap: wrap;}
}
@media (max-width: 992px) {
    .ly_web_footer_0001_0 .top{padding: 7vw 0;  border-bottom: 0;}
    .ly_web_footer_0001_0 .bot{padding: 0 0 7vw;}
}




#ly_web_footer_0001_0_info {width: 27.94%;}
#ly_web_footer_0001_0_info .logo{width: 260px; height: 24px}
#ly_web_footer_0001_0_info .logo .svg{fill: #000;}
#ly_web_footer_0001_0_info .txt{margin-top: 40px; }
#ly_web_footer_0001_0_info .txt .name{font-size: 36px; color: var(--main); line-height: 60px; font-family: "MiSans-Semibold";}
#ly_web_footer_0001_0_info .txt .brief{font-size: 20px; color: #1a1a1a; line-height: 32px; font-family: "MiSans-Light";}
#ly_web_footer_0001_0_info .cont{margin-top: 30px;}
#ly_web_footer_0001_0_info .cont_icon{margin-right: 20px; width: 60px; height: 60px; border-radius: 10px; background-color: rgb(51, 87, 246); }
#ly_web_footer_0001_0_info .cont_icon .svg{fill: #fff;}
#ly_web_footer_0001_0_info .cont_tit{font-size: 18px; line-height: 1em; color: #636566;}
#ly_web_footer_0001_0_info .cont_phone{margin-top: 15px; font-size: 24px; line-height: 1em; color: #1a1a1a; font-family: "MiSans-Medium";}

@media (max-width: 1680px) {
    #ly_web_footer_0001_0_info .txt .name{font-size: 32px; line-height: 1.6em;}
    #ly_web_footer_0001_0_info .txt .brief{font-size: 18px; line-height: 1.6em; }
}
@media (max-width: 1536px) {
    #ly_web_footer_0001_0_info .txt .name{font-size: 28px; }
    #ly_web_footer_0001_0_info .txt .brief{font-size: 17px;}
    #ly_web_footer_0001_0_info .cont_icon{margin-right: 18px; width: 55px; height: 55px;}
    #ly_web_footer_0001_0_info .cont_phone{margin-top: 12px; font-size: 22px;}
}
@media (max-width: 1440px) {
    #ly_web_footer_0001_0_info .txt .name{font-size: 26px; }
    #ly_web_footer_0001_0_info .txt .brief{font-size: 16px;}
    
    #ly_web_footer_0001_0_info .cont_icon { margin-right: 14px; width: 53px; height: 53px;}
    #ly_web_footer_0001_0_info .cont_icon .svg{width: 23px; height: 23px;}
    #ly_web_footer_0001_0_info .cont_tit{font-size: 16px;}
}
@media (max-width: 1366px) {
    #ly_web_footer_0001_0_info {width: 30.94%;}
    #ly_web_footer_0001_0_info .cont{margin-top: 25px;}
}
@media (max-width: 1280px) {
    #ly_web_footer_0001_0_info .txt{margin-top: 30px; }
    #ly_web_footer_0001_0_info .txt .name{font-size: 24px; }
}
@media (max-width: 1200px) {
    #ly_web_footer_0001_0_info {width: 100%; }
    #ly_web_footer_0001_0_info .logo{margin: 0 auto;}
    #ly_web_footer_0001_0_info .txt{margin-top: 25px; text-align: center;}
    #ly_web_footer_0001_0_info .cont{justify-content: center;}
    #ly_web_footer_0001_0_info .cont_info{text-align: center;}
    #ly_web_footer_0001_0_info .cont_icon{display: none;}
}
@media (max-width: 992px) {
    #ly_web_footer_0001_0_info {width: 100%; }
    #ly_web_footer_0001_0_info .logo{width: 26vw; height: 2.5vw;}
    #ly_web_footer_0001_0_info .txt{margin-top: 3vw;}
    #ly_web_footer_0001_0_info .txt .name{font-size: .197rem; }
    #ly_web_footer_0001_0_info .txt .brief{font-size: .1212rem;}
    
    #ly_web_footer_0001_0_info .cont{margin-top: 2.5vw;}
    #ly_web_footer_0001_0_info .cont_tit{font-size: .1212rem;}
    #ly_web_footer_0001_0_info .cont_phone{margin-top: 1.5vw; font-size: .1667rem;}
}
@media (max-width: 768px) {
    #ly_web_footer_0001_0_info .logo{width: 35vw; height: 5vw; }
    #ly_web_footer_0001_0_info .txt .name{font-size: .3rem; }
    #ly_web_footer_0001_0_info .txt .brief{font-size: .2rem;}

    #ly_web_footer_0001_0_info .cont{margin-top: 2.5vw;}
    #ly_web_footer_0001_0_info .cont_tit{font-size: .18rem;}
    #ly_web_footer_0001_0_info .cont_phone{margin-top: 1.5vw; font-size: .24rem;}
}
@media (max-width: 576px) {
    #ly_web_footer_0001_0_info .logo{width: 49vw; height: 9vw; }
    #ly_web_footer_0001_0_info .txt .name{font-size: .36rem; }
    #ly_web_footer_0001_0_info .txt .brief{font-size: .26rem;}

    #ly_web_footer_0001_0_info .cont{margin-top: 5.5vw;}
    #ly_web_footer_0001_0_info .cont_tit{font-size: .26rem;}
    #ly_web_footer_0001_0_info .cont_phone{margin-top: 2vw; font-size: .32rem;}
}


#ly_web_footer_0001_0_nav{width: 63.056%;}
#ly_web_footer_0001_0_nav .nav{max-width: 12.34%;}
#ly_web_footer_0001_0_nav .one .name{font-size: 20px; line-height: 30px; color:#1a1a1a; font-weight: 500;}
#ly_web_footer_0001_0_nav .two {margin-top: 43px;}
#ly_web_footer_0001_0_nav .two .title{margin-top: 10px; font-size: 18px; color:#636566; line-height: 26px;}
#ly_web_footer_0001_0_nav .two .title:hover{color: var(--main);}
#ly_web_footer_0001_0_nav .two .title:first-child{margin-top: 0;}

@media (max-width: 1680px) {
    #ly_web_footer_0001_0_nav{width: 66.056%;}
    #ly_web_footer_0001_0_nav .nav{max-width: 16.34%;}
}
@media (max-width: 1280px) {
    #ly_web_footer_0001_0_nav .two {margin-top: 30px;}
}
@media (max-width: 1200px) {
    #ly_web_footer_0001_0_nav {margin-top: 50px; width: 100%;}
}
@media (max-width: 992px) {
    #ly_web_footer_0001_0_nav {margin-top: 8vw;}
    #ly_web_footer_0001_0_nav{flex-direction: column;}
    #ly_web_footer_0001_0_nav .nav{max-width: 100%; width:100%; }
    #ly_web_footer_0001_0_nav .one{cursor: pointer; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #e4e8eb;}
    #ly_web_footer_0001_0_nav .nav:first-child .one{border-top: 1px solid #e4e8eb;}
    #ly_web_footer_0001_0_nav .one .name{font-size: 0.151rem; width:fit-content; line-height: 7vw; }
    #ly_web_footer_0001_0_nav .one .jt{display: block; width: 2.2vw;}
    #ly_web_footer_0001_0_nav .one .svg{fill: #333; transform: scale(1) rotate(180deg);}
    #ly_web_footer_0001_0_nav .nav.cur .jt .svg{transform: scale(1) rotate(90deg);}

    #ly_web_footer_0001_0_nav .two{height:0; overflow:hidden; margin-top:0;}
    #ly_web_footer_0001_0_nav .two .title{padding: 1vw 3vw; margin-top: 0; font-size: .1212rem; line-height: 5vw; border-bottom:1px solid #e4e8eb;}
    #ly_web_footer_0001_0_nav .two .title:first-child{padding-top: 1vw;}

    #ly_web_footer_0001_0_nav .two .title:hover{color: #636566;}
}
@media (max-width: 768px) {
    #ly_web_footer_0001_0_nav .one .name{font-size: .2rem; line-height: 8.5vw;} 
    #ly_web_footer_0001_0_nav .two .title{font-size: .18rem; line-height: 6.5vw;} 
}
@media (max-width: 576px) {
    #ly_web_footer_0001_0_nav .one .name{font-size: .32rem; line-height: 13vw;} 
    #ly_web_footer_0001_0_nav .two .title{font-size: .26rem; line-height: 10vw;} 
    #ly_web_footer_0001_0_nav .one .jt{width: 4.2vw;}
}



#ly_web_footer_0001_0_contact{width: 68.056%;}
#ly_web_footer_0001_0_contact .item{max-width: 32%;}
#ly_web_footer_0001_0_contact .item .tit{margin-bottom: 45px; font-size: 20px; line-height: 1.1em; color: #1a1a1a; font-weight: 500;}
#ly_web_footer_0001_0_contact .item .info{font-size: 16px; line-height: 30px; color: #636566;}

@media (max-width: 1680px) {
    #ly_web_footer_0001_0_contact {width: 71.056%;}
    #ly_web_footer_0001_0_contact .item .tit{margin-bottom: 35px;}
}
@media (max-width: 1366px) {
    #ly_web_footer_0001_0_contact .item .tit{margin-bottom: 25px; font-size: 19px;}
    #ly_web_footer_0001_0_contact .item .info{font-size: 16px; line-height: 1.8em;}
}
@media (max-width: 1200px) {
    #ly_web_footer_0001_0_contact{width: 100%;}
}
@media (max-width: 992px) {
    #ly_web_footer_0001_0_contact .item .tit{margin-bottom: 2vw; font-size: .1515rem;}
    #ly_web_footer_0001_0_contact .item .info{font-size: .1212rem;}
}
@media (max-width: 768px) {
    #ly_web_footer_0001_0_contact{flex-wrap: wrap;}
    #ly_web_footer_0001_0_contact .item{margin-top: 3vw; max-width: inherit; width: 100%;}
    #ly_web_footer_0001_0_contact .item:first-child{margin-top: 0;}
    #ly_web_footer_0001_0_contact .item .tit{font-size: .2rem;}
    #ly_web_footer_0001_0_contact .item .info{font-size: .16rem;}
}
@media (max-width: 576px) {
    #ly_web_footer_0001_0_contact .item{margin-top: 5vw;}
    #ly_web_footer_0001_0_contact .item .tit{font-size: .28rem;}
    #ly_web_footer_0001_0_contact .item .info{font-size: .26rem;}
}




#ly_web_footer_0001_0_copyright{width: 23.78%;}
#ly_web_footer_0001_0_copyright .shareBox {margin-left: 20px; z-index: 5;}
#ly_web_footer_0001_0_copyright .shareBox:first-child {margin-left: 0;}
#ly_web_footer_0001_0_copyright .shareBox .icon{width: 45px; height: 45px;}
#ly_web_footer_0001_0_copyright .shareBox .code{top: -130px; left: 50%; transform: translateX(-50%); z-index: 6; width: 120px; height: 120px; background: #fff; padding: 10px; border-radius: 10px; overflow: hidden; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
#ly_web_footer_0001_0_copyright .shareBox:last-child .code{left: 0;}
#ly_web_footer_0001_0_copyright .copy{margin-top: 25px; text-align: right;}
#ly_web_footer_0001_0_copyright .copy .p,
#ly_web_footer_0001_0_copyright .copy *{font-size: 16px; color:#636566; line-height: 30px;}
#ly_web_footer_0001_0_copyright .copy a{transition: all .5s ease;}
#ly_web_footer_0001_0_copyright .copy a:hover{color: var(--main);}

@media (max-width: 1680px) {
    #ly_web_footer_0001_0_copyright{width: 26.78%;}
}
@media (max-width: 1536px) {
    #ly_web_footer_0001_0_copyright{width: 27.78%;}
}
@media (max-width: 1366px) {
    #ly_web_footer_0001_0_copyright{width: 28.78%;}
}
@media (max-width: 1200px) {
    #ly_web_footer_0001_0_copyright {margin-top: 30px; width: 100%;}
    #ly_web_footer_0001_0_copyright .fbot_share {justify-content: center;}
    #ly_web_footer_0001_0_copyright .copy{margin-top: 20px; text-align: center;}
}
@media (max-width: 992px) {
    #ly_web_footer_0001_0_copyright {margin-top: 4vw;}
    #ly_web_footer_0001_0_copyright .shareBox .icon{width: 4.5vw; height: 4.5vw;}
    #ly_web_footer_0001_0_copyright .shareBox .code{width: 13vw; height: 13vw;  padding: 1.5px;}
    
    #ly_web_footer_0001_0_copyright .copy{margin-top: 2vw; text-align: center;}
    #ly_web_footer_0001_0_copyright .copy .p,
    #ly_web_footer_0001_0_copyright .copy *{font-size: .1212rem; line-height: 1.5em;}
}
@media (max-width: 768px) {
    #ly_web_footer_0001_0_copyright .shareBox .icon{width: 6vw; height: 6vw;}
    
    #ly_web_footer_0001_0_copyright .copy .p,
    #ly_web_footer_0001_0_copyright .copy *{font-size: .16rem;}
    #ly_web_footer_0001_0_copyright .copy a:hover{color: #636566;}
}
@media (max-width: 576px) {
    #ly_web_footer_0001_0_copyright{margin-top: 5vw;}
    #ly_web_footer_0001_0_copyright .shareBox .icon{width: 8vw; height: 8vw;}

    #ly_web_footer_0001_0_copyright .copy {margin-top: 4vw;}
    #ly_web_footer_0001_0_copyright .copy .p,
    #ly_web_footer_0001_0_copyright .copy *{font-size: .26rem;}
}
.ly_web_hengfu_0001_0{width: 100%; height: 100vh; background-color: #333;}
.ly_web_hengfu_0001_0 .container,
.ly_web_hengfu_0001_0 .container .slide,
.ly_web_hengfu_0001_0 .pic{width: 100%; height: 100%;}
.ly_web_hengfu_0001_0 .pic img,
.ly_web_hengfu_0001_0 .pic video{width: 100%; height: 100%; object-fit: cover;}
.ly_web_hengfu_0001_0 .text{height: max-content; top: 50%; transform: translateY(-50%); z-index: 5;}
.ly_web_hengfu_0001_0 .text .subname{margin-bottom: 24px; font-size: 36px; line-height: 37px; color: #fff; font-family: MiSans-Light;}
.ly_web_hengfu_0001_0 .text .title{font-size: 80px; line-height: 100px; color: #fffefe; font-weight: 100; font-family: "MiSans-Semibold";}
.ly_web_hengfu_0001_0 .text[position="1"]{top: 33%;}
.ly_web_hengfu_0001_0 .text[position="2"]{top: 33%; text-align: center;}
.ly_web_hengfu_0001_0 .text[position="3"]{top: 33%; text-align: right;}
.ly_web_hengfu_0001_0 .text[position="4"]{top: 50%;}
.ly_web_hengfu_0001_0 .text[position="5"]{top: 50%; text-align: center;}
.ly_web_hengfu_0001_0 .text[position="6"]{top: 50%; text-align: right;}
.ly_web_hengfu_0001_0 .text[position="7"]{top: 73%;}
.ly_web_hengfu_0001_0 .text[position="8"]{top: 73%; text-align: center;}
.ly_web_hengfu_0001_0 .text[position="9"]{top: 73%; text-align: right;}

.ly_web_hengfu_0001_0 .btn{margin-top: 80px; padding: 0 40px; width: 360px; height: 90px; --border-width: 0; --border-radius: 50px; --background-color: #fff; }
.ly_web_hengfu_0001_0 .btn::after{--default-bg-color: var(--main);}
.ly_web_hengfu_0001_0 .btn .txt{--font-family: "MiSans-Medium";}
.ly_web_hengfu_0001_0 .btn:hover::after{--hover-bg-color: var(--main);}

.ly_web_hengfu_0001_0 .swiper-pagination{bottom: 25px;}
.ly_web_hengfu_0001_0 .swiper-pagination .swiper-pagination-bullet{margin: 0 5px;width: 30px; height: 2px; background: #fff; border-radius: 2px; opacity: 0.5;}
.ly_web_hengfu_0001_0 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}


@media (max-width: 1680px) {
    .ly_web_hengfu_0001_0{height: 93vh;}
    .ly_web_hengfu_0001_0 .text .subname { margin-bottom: 20px; font-size: 26px; line-height: 1.5em;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 78px; line-height: 1.3em;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 65px; width: 330px; height: 85px;}
}
@media (max-width: 1536px) {
    .ly_web_hengfu_0001_0{height: 85vh;}
    .ly_web_hengfu_0001_0 .text .subname { margin-bottom: 15px;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 68px;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 55px; width: 300px; height: 80px;}
}
@media (max-width: 1440px) {
    .ly_web_hengfu_0001_0{height: 81vh;}
    .ly_web_hengfu_0001_0 .text .subname { font-size: 24px;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 66px;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 50px; width: 280px; height: 75px;}
}
@media (max-width: 1366px) {
    .ly_web_hengfu_0001_0{height: 75vh;}
    .ly_web_hengfu_0001_0 .text .subname { margin-bottom: 10px;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 62px;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 45px; width: 240px; height: 70px;}
}
@media (max-width: 1280px) {
    .ly_web_hengfu_0001_0{height: 71vh;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 52px;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 40px; width: 220px; height: 70px;}
    .ly_web_hengfu_0001_0 .btn .txt{--font-size: 18px;}
}
@media (max-width: 1200px) {
    .ly_web_hengfu_0001_0{height: 66vh;}
    .ly_web_hengfu_0001_0 .text .subname { margin-bottom: 5px; font-size: 22px; line-height: 1.2em;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 46px;}
    .ly_web_hengfu_0001_0 .btn{height: 65px;}
}
@media (max-width: 1050px) {
    .ly_web_hengfu_0001_0{height: 58vh;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 42px;}
    .ly_web_hengfu_0001_0 .btn{margin-top: 35px; width: 200px; height: 60px;}
    .ly_web_hengfu_0001_0 .btn .icon{--icon-width: 20px;}
}
@media (max-width: 992px) {
    .ly_web_hengfu_0001_0{margin-top: 100px; height: 55vh;}
    .ly_web_hengfu_0001_0 .text .subname{font-size: 0.185rem;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 0.4rem;}

    .ly_web_hengfu_0001_0 .btn{margin-top: 3vw; padding: 0 3vw; width: 18vw; height: 5.5vw;}
    .ly_web_hengfu_0001_0 .btn .txt{--font-size: 0.136rem;}
    .ly_web_hengfu_0001_0 .btn .icon{--icon-width: 2vw;}
}
@media (max-width: 768px) {
    .ly_web_hengfu_0001_0{margin-top: 90px; height: 127vw;}
    #ly_web_hengfu_0001_0_pc{display: none;}
    #ly_web_hengfu_0001_0_mb{display: block;}
    .ly_web_hengfu_0001_0 .text .subname{font-size: 0.26rem;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 0.56rem;}
    
    .ly_web_hengfu_0001_0 .text[position="1"]{top: 16%;}
    .ly_web_hengfu_0001_0 .text[position="2"]{top: 16%;}
    .ly_web_hengfu_0001_0 .text[position="3"]{top: 16%;}
    .ly_web_hengfu_0001_0 .text[position="7"]{top: 76%;}
    .ly_web_hengfu_0001_0 .text[position="8"]{top: 76%;}
    .ly_web_hengfu_0001_0 .text[position="9"]{top: 76%;}

    .ly_web_hengfu_0001_0 .btn{margin-top: 2vw; padding: 0 3vw; width: 25vw; height: 7.5vw;}
    .ly_web_hengfu_0001_0 .btn .txt{--font-size: 0.18rem;}
    .ly_web_hengfu_0001_0 .btn .icon{--icon-width: 2.5vw;}

    .ly_web_hengfu_0001_0 .swiper-pagination{bottom: 3vw;}
}
@media (max-width: 576px) {
    .ly_web_hengfu_0001_0{margin-top: 14vw;}
    .ly_web_hengfu_0001_0 .text .title{font-size: 0.52rem;}
    
    .ly_web_hengfu_0001_0 .btn{padding: 0 5vw; width: max-content; height: 9.5vw; min-width: 32vw;}
    .ly_web_hengfu_0001_0 .btn .txt{--font-size: 0.26rem;}
    .ly_web_hengfu_0001_0 .btn .icon{--icon-width: 3.3vw;}
    
}
#ly_web_index_other_introduce_0001_1{padding-top: 120px;}
#ly_web_index_other_introduce_0001_1 .box{position: relative; left:0; top: 0; transform: translate(0px, 0px);}
#ly_web_index_other_introduce_0001_1 .left{width: 55.67%;}
#ly_web_index_other_introduce_0001_1 .left p{font-size: 52px; line-height: 72px; color: #c0c6cc; font-family: "MiSans-Light";}
#ly_web_index_other_introduce_0001_1 .pic{width: 42.22%; height: 571px;} 

@media (max-width: 1680px) {
    #ly_web_index_other_introduce_0001_1 .left p{font-size: 42px; line-height: 1.6em;}
}
@media (max-width: 1536px) {
    #ly_web_index_other_introduce_0001_1{padding-top: 110px;}
    #ly_web_index_other_introduce_0001_1 .left p{font-size: 40px; line-height: 1.5em;}
    #ly_web_index_other_introduce_0001_1 .pic{width: 42.22%; height: 500px;} 
}
@media (max-width: 1440px) {
    #ly_web_index_other_introduce_0001_1{padding-top: 80px;}
    #ly_web_index_other_introduce_0001_1 .left p{font-size: 38px;}
}
@media (max-width: 1366px) {
    #ly_web_index_other_introduce_0001_1{padding: 80px 0;}
    #ly_web_index_other_introduce_0001_1 .left p{font-size: 36px;}
    #ly_web_index_other_introduce_0001_1 .pic{height: 400px;} 
}
@media (max-width: 1280px) {
    #ly_web_index_other_introduce_0001_1{padding: 80px 0 50px;}
}
@media (max-width: 1200px) {
    #ly_web_index_other_introduce_0001_1 .pic{height: 350px;} 
}
@media (max-width: 1050px) {
    #ly_web_index_other_introduce_0001_1 .pic{height: 305px;} 
    #ly_web_index_other_introduce_0001_1 .left p{font-size: 32px;}
}
@media (max-width: 992px) {
    #ly_web_index_other_introduce_0001_1{padding: 8vw 0 0;}
    #ly_web_index_other_introduce_0001_1 .box{flex-direction: column-reverse;}
    #ly_web_index_other_introduce_0001_1 .left{margin-top: 4vw; width: 100%;}
    #ly_web_index_other_introduce_0001_1 .left p{font-size: .2727rem; line-height: 1.5em;}

    #ly_web_index_other_introduce_0001_1 .pic{width: 100%; height: 58vw;} 
}
@media (max-width: 768px) {
    #ly_web_index_other_introduce_0001_1 .left{margin-top: 5vw; }
    #ly_web_index_other_introduce_0001_1 .left p{font-size: .32rem;}
}
@media (max-width: 768px) {
    #ly_web_index_other_introduce_0001_1{padding-top: 10vw;}
    #ly_web_index_other_introduce_0001_1 .left p{font-size: .36rem;}
}
#ly_web_index_server_0001_2{}
#ly_web_index_server_0001_2 .box{margin-top: 33px;}
#ly_web_index_server_0001_2 .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}
#ly_web_index_server_0001_2 .text_ul .li{ border-bottom: 1px solid #e4e8eb; padding: 25px 0; min-height: 161px; cursor: pointer;}
#ly_web_index_server_0001_2 .text_ul .li:first-child{border-top: 1px solid #e4e8eb;}
#ly_web_index_server_0001_2 .text_ul .icon{width: 55px;}
#ly_web_index_server_0001_2 .text_ul .icon .svg{fill: #acb3b7;}
#ly_web_index_server_0001_2 .text_ul .text{width: 43.5%; margin-right: 15%;}
#ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 52px; line-height: 68px; color: #1a1a1a; font-family: "MiSans-Light";}
#ly_web_index_server_0001_2 .text_ul .text .p2{height: 0; overflow: hidden;}
#ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 24px; line-height: 41px; color: #fff; font-family: "MiSans-Light"; opacity: 0.5;}
#ly_web_index_server_0001_2 .text_ul .jt{width: 47px;}
#ly_web_index_server_0001_2 .text_ul .jt .svg{fill: #333;}
#ly_web_index_server_0001_2 .text_ul .li:hover{background: var(--main);}
#ly_web_index_server_0001_2 .text_ul .li:hover .icon{margin-left: 40px;}
#ly_web_index_server_0001_2 .text_ul .li:hover .icon .svg,
#ly_web_index_server_0001_2 .text_ul .li:hover .jt .svg{fill: #fff;}
#ly_web_index_server_0001_2 .text_ul .li:hover .jt{margin-right: 40px;}
#ly_web_index_server_0001_2 .text_ul .li:hover .text .p1{color: #fff;}
#ly_web_index_server_0001_2 .text_ul .li:hover .text .p2{height: 41px}

#ly_web_index_server_0001_2 .hover_pic_box{opacity: 0; visibility: hidden; top: 0; right: 8.33%; transform: translateY(-50%); z-index: 2; width: 460px; height: 581px;}
#ly_web_index_server_0001_2 .hover_pic_box.active {opacity: 1;visibility: visible;transition: opacity 0.2s ease;}


@media (max-width: 1680px) {
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 150px;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 42px; line-height: 1.6em;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 22px; line-height: 35px; }
    #ly_web_index_server_0001_2 .text_ul .li:hover .text .p2{height: 35px; }
}
@media (max-width: 1536px) {
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 140px; padding: 15px 0;}
    #ly_web_index_server_0001_2 .text_ul .text{width: 53.5%; }
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 40px;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 20px; line-height: 32px; }
    #ly_web_index_server_0001_2 .text_ul .li:hover .text .p2{height: 32px; }
}
@media (max-width: 1440px) {
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 130px;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 38px; line-height: 1.4em;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 18px; line-height: 30px; }
    #ly_web_index_server_0001_2 .text_ul .li:hover .text .p2{height: 30px; }
    #ly_web_index_server_0001_2 .text_ul .jt{width: 35px;}
    
    #ly_web_index_server_0001_2 .hover_pic_box{width: 390px; height: 530px;}
}
@media (max-width: 1366px) {
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 130px;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 36px; }
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 16px; }
}
@media (max-width: 1280px) {
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 120px;}
    #ly_web_index_server_0001_2 .text_ul .jt .svg{transform: scale(0.9);}
    #ly_web_index_server_0001_2 .text_ul .li:hover .icon{margin-left: 30px;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .jt{margin-right: 30px;}
}
@media (max-width: 1200px) {
    #ly_web_index_server_0001_2 .title{font-size: 22px; line-height: 1.5em;}
    #ly_web_index_server_0001_2 .text_ul .icon .svg{transform: scale(0.85);}
    #ly_web_index_server_0001_2 .text_ul .jt .svg{transform: scale(0.85);}
}
@media (max-width: 1050px) {
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: 32px;}

    #ly_web_index_server_0001_2 .hover_pic_box{display: none;}
}
@media (max-width: 992px) {
    #ly_web_index_server_0001_2{padding-top: 8vw;}
    #ly_web_index_server_0001_2 .box{margin-top: 4vw;}
    #ly_web_index_server_0001_2 .text_ul .li:hover{background: #fff;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .icon{margin-left: 0;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .icon .svg,
    #ly_web_index_server_0001_2 .text_ul .li:hover .jt .svg{fill: #333;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .jt{margin-right: 0;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .text .p1{color: #1a1a1a;}
    #ly_web_index_server_0001_2 .text_ul .li:hover .text .p2{height: max-content; }
    
    #ly_web_index_server_0001_2 .title{font-size: 0.1667rem;}
    #ly_web_index_server_0001_2 .text_ul .li .icon .svg{fill: #333;}
    #ly_web_index_server_0001_2 .text_ul .text{width: 68.5%; margin-right: 0;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: .2727rem;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 {height: max-content;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 0.136rem; height: max-content; color: #999;}
}
@media (max-width: 768px) {
    #ly_web_index_server_0001_2 .title{font-size: 0.2rem;}
    #ly_web_index_server_0001_2 .text_ul .text{width: 68.5%; margin-right: 0;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: .3rem;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 {height: max-content;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 0.16rem; height: max-content; color: #999;}
} 
@media (max-width: 576px) {
    #ly_web_index_server_0001_2 .title{font-size: 0.3rem;}
    #ly_web_index_server_0001_2 .text_ul .li{min-height: 12vw;}
    #ly_web_index_server_0001_2 .text_ul .icon{width: 9vw;}
    #ly_web_index_server_0001_2 .text_ul .text .p1{font-size: .36rem;}
    #ly_web_index_server_0001_2 .text_ul .text .p2 .txt{font-size: 0.26rem;}
    #ly_web_index_server_0001_2 .text_ul .jt{width: 5vw;}
} .lyuibtn_002 {
    --font-size: 20px;
    --font-color: #1a1a1a;
    --font-family: 'MiSans';
    --border-width: 1px; 
    --border-color: #1a1a1a;
    --border-radius: 50px;

    --hover-font-color: #fff;
    --hover-svg-color: #fff;
    --hover-background-color: #fff;
    --hover-border-color: #fff;
}


.lyuibtn_002{display: inline-flex; position: relative; overflow: hidden; border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); background-color: var(--background-color);}
.lyuibtn_002::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; transform: scaleX(0); transform-origin: right; transition: transform .5s ease; z-index: 0; overflow: hidden; background-color: var(--default-bg-color); border-radius: var(--border-radius);}

.lyuibtn_002-content{position: relative; width: 100%; z-index: 3;}

.lyuibtn_002-txt{font-size: var(--font-size); line-height: 1; color: var(--font-color); font-family: var(--font-family);}
.lyuibtn_002-icon{width: var(--icon-width); height: var(--icon-height);}
.lyuibtn_002-icon-svg{fill: var(--default-svg-color);}

@media (min-width: 993px) {
    .lyuibtn_002:hover{background-color: var(--hover-background-color); border-color: var(--hover-border-color);}
    .lyuibtn_002:hover::after{ transform: scaleX(1); transform-origin: left; background-color: var(--hover-bg-color);}

    .lyuibtn_002:hover .lyuibtn_002-txt{color: var(--hover-font-color); }
    .lyuibtn_002:hover .lyuibtn_002-icon-svg{fill: var(--hover-svg-color);}
}
/* 产品移动 */
@keyframes case {
    0% {top: 65%; left: 42%;}
    100% {top: 73%; left: 27%;}
}
/* 产品返回原位 */
@keyframes case-back {
    0% {top: 73%; left: 27%;}
    100% { top: 65%; left: 42%;}
}


#ly_web_index_case_0001_3{padding: 183px 0 140px;}
#ly_web_index_case_0001_3 .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}

#ly_web_index_case_0001_3 .cont{margin-top: 50px; height: 100vh; position: sticky; top: 0;}
#ly_web_index_case_0001_3 .box{width: 100%; height: 100%; margin: 0 auto; position: relative; overflow: hidden;}
#ly_web_index_case_0001_3 .list { display: inline-flex; gap: 20px; white-space: nowrap; margin-left: 40%; height: auto; visibility: visible; opacity: 1;}
#ly_web_index_case_0001_3 .slide{padding: 60px 50px 60px 60px; margin-top: 15vh; width: 1260px; min-height: 320px; border-radius: 30px;}
#ly_web_index_case_0001_3 .left{width: 41.156%;}
#ly_web_index_case_0001_3 .logo{max-width: 50%; width: max-content; height: 100px;}
#ly_web_index_case_0001_3 .logo img{max-height: 80%;}
#ly_web_index_case_0001_3 .name{margin-top: 33px; font-size: 52px; line-height: 1.3em; color: #1a1a1a; font-family: "MiSans-Light";}
#ly_web_index_case_0001_3 .brief{margin-top: 5px; font-size: 26px; line-height: 1.5em; color: #1a1a1a; font-family: "MiSans-Medium"; white-space: initial;}
#ly_web_index_case_0001_3 .btn{margin-top: 78px; padding: 0 35px; width: 210px; height: 72px; --border-width: 0; --border-radius: 50px; --background-color: #fff;}
#ly_web_index_case_0001_3 .btn::after{--default-bg-color: var(--main);}
#ly_web_index_case_0001_3 .btn .txt{--font-size: 20px; --font-color: #1a1a1a; --font-family: "MiSans-Medium";}
#ly_web_index_case_0001_3 .btn .icon{--icon-width: 24px; --icon-height: 20px;}
#ly_web_index_case_0001_3 .btn .icon .svg{ --default-svg-color: #1a1a1a;}
#ly_web_index_case_0001_3 .btn:hover{--hover-background-color: #fff;}
#ly_web_index_case_0001_3 .btn:hover::after{--hover-bg-color: var(--main);}
#ly_web_index_case_0001_3 .btn:hover .txt{--hover-font-color: #fff; }
#ly_web_index_case_0001_3 .btn:hover .svg{--hover-svg-color: #fff;}


#ly_web_index_case_0001_3 .right{width: 53.1%; height: 520px;}
#ly_web_index_case_0001_3 .right .back{width: 100%; height: 100%; border-radius: 30px; z-index: 1;}
#ly_web_index_case_0001_3 .right .computer{max-width: 90%; max-height: 90%; top: 13.5%; left: 50%; transform: translateX(-50%); z-index: 2;}
#ly_web_index_case_0001_3 .right .product{max-width: 63%;}
#ly_web_index_case_0001_3 .slide.only .right .computer{top: 50%; transform: translate(-50%, -50%);}
#ly_web_index_case_0001_3 .right .product{top: 65%; left: 72%; z-index: 3; transition: all 0.8s ease;} 
#ly_web_index_case_0001_3 .right:hover .product { top: 70%; left: 65%;}

@media (max-width: 1680px) {
    #ly_web_index_case_0001_3{padding: 150px 0 120px;}
    #ly_web_index_case_0001_3 .name{margin-top: 25px; font-size: 42px;}
    #ly_web_index_case_0001_3 .brief{font-size: 34px;}
    #ly_web_index_case_0001_3 .btn{margin-top: 65px;}

    #ly_web_index_case_0001_3 .right{height: 485px;}
}
@media (max-width: 1536px) {
    #ly_web_index_case_0001_3{padding: 130px 0 120px;}
    #ly_web_index_case_0001_3 .container{width: 82%;}
    /* #ly_web_index_case_0001_3 .slide{padding: 55px 5.468% 55px 6.25%;}  */
    #ly_web_index_case_0001_3 .name{margin-top: 22px; font-size: 40px; line-height: 1.3em;}
    #ly_web_index_case_0001_3 .brief{font-size: 32px;} 
    #ly_web_index_case_0001_3 .btn{margin-top: 60px;}

    #ly_web_index_case_0001_3 .page{width: 80%; }
    #ly_web_index_case_0001_3 .btns .btn {width: 85px; height: 85px;}
}
@media (max-width: 1440px) {
    #ly_web_index_case_0001_3{padding: 120px 0 100px;}
    #ly_web_index_case_0001_3 .slide{margin-top: 20vh;}
    #ly_web_index_case_0001_3 .name{margin-top: 20px; font-size: 38px;}
    #ly_web_index_case_0001_3 .brief{font-size: 30px;} 
    #ly_web_index_case_0001_3 .right .product{top: 74%; left: 72%; z-index: 3; transition: all 0.8s ease;} 
    #ly_web_index_case_0001_3 .right:hover .product { top: 78%; left: 65%;}
    #ly_web_index_case_0001_3 .btn{width: 200px; height: 70px;}

    #ly_web_index_case_0001_3 .bot{margin-top: 60px;}
    #ly_web_index_case_0001_3 .right{height: 435px;}
    #ly_web_index_case_0001_3 .btns .btn {width: 80px; height: 80px;}
}
@media (max-width: 1366px) {
    #ly_web_index_case_0001_3{padding: 100px 0;}
    /* #ly_web_index_case_0001_3 .slide{padding: 50px 5.6%;}  */
    #ly_web_index_case_0001_3 .name{margin-top: 20px; font-size: 36px;}
    #ly_web_index_case_0001_3 .brief{font-size: 28px;} 
    #ly_web_index_case_0001_3 .btn{margin-top: 40px;}

    /* #ly_web_index_case_0001_3 .right{height: 410px;} */

    #ly_web_index_case_0001_3 .bot{margin-top: 55px;}
}
@media (max-width: 1280px) {
    #ly_web_index_case_0001_3 .brief{font-size: 24px;} 
    #ly_web_index_case_0001_3 .btn{margin-top: 35px; height: 65px;}
    /* #ly_web_index_case_0001_3 .right{height: 385px;} */
}
@media (max-width: 1200px) {
    #ly_web_index_case_0001_3 .container{width: 91%; }
    #ly_web_index_case_0001_3 .title{font-size: 22px; line-height: 1.5em;}
    #ly_web_index_case_0001_3 .slide{width: 92vw;}
    #ly_web_index_case_0001_3 .right{height: 34vw;}
    
    #ly_web_index_case_0001_3 .btn .txt{--font-size: 18px;}

    #ly_web_index_case_0001_3 .btns .btn {width: 75px; height: 75px;}
}
@media (max-width: 1050px) {
    #ly_web_index_case_0001_3{padding: 80px 0;}
    #ly_web_index_case_0001_3 .logo{height: 75px;}
    #ly_web_index_case_0001_3 .btn{height: 60px;}

    /* #ly_web_index_case_0001_3 .right{ height: 365px;} */

    #ly_web_index_case_0001_3 .bot{margin-top: 40px;}
    #ly_web_index_case_0001_3 .page{width: 80%;}
    #ly_web_index_case_0001_3 .btns .btn {width: 70px; height: 70px;}
    #ly_web_index_case_0001_3 .btns .btn:last-child{margin-left: 20px;}
    #ly_web_index_case_0001_3 .btns .btn .svg{width: 21px;}
}
 
@media (max-width: 1024px) {
    #ly_web_index_case_0001_3 .cont{display: none;}
    #ly_web_index_case_0001_3 .box_mb{margin-top: 5vw; display: block; overflow: hidden; width: 100%;}
    
    
    #ly_web_index_case_0001_3 .container{width: 100%; }
    #ly_web_index_case_0001_3 .slide{margin-top: 0; margin-right: 1.667%;}
    #ly_web_index_case_0001_3 .right .product,
    #ly_web_index_case_0001_3 .slide:hover .right .product{top: 65%; left: 42%; z-index: 3; transition: none;} 
    #ly_web_index_case_0001_3 .slide.swiper-slide-active .right .product { animation: case 1s cubic-bezier(.645, .045, .355, 1) both; animation-delay: .2s;}
    #ly_web_index_case_0001_3 .slide.swiper-slide-prev .right .product,
    #ly_web_index_case_0001_3 .slide.swiper-slide-next .right .product{ animation: case-back 1s cubic-bezier(0.645, 0.045, 0.355, 1) both; animation-delay: .2s;} 
    #ly_web_index_case_0001_3 .swiper-scrollbar{opacity: 0;} 
    #ly_web_index_case_0001_3 .bot{margin-top: 50px;}
    #ly_web_index_case_0001_3 .page{width: 85.33%; height: 2px; background-color: #e1e3e6;}
    #ly_web_index_case_0001_3 .page .swiper-scrollbar-drag{cursor: pointer; height: 100%; background-color: var(--main);}
    #ly_web_index_case_0001_3 .btns .btn{padding: 0 !important; margin-top: 0; width: 60px; height: 60px; background-color: #fff; border-radius: 50%; border: 1px solid #e2e4e7; }
    #ly_web_index_case_0001_3 .btns .btn .svg{width: 24px; height: 20px; fill: #e1e3e6;}
    #ly_web_index_case_0001_3 .btns .btn:last-child{margin-left: 30px;}
    #ly_web_index_case_0001_3 .btns .btn:hover{background-color: var(--main); border-color: var(--main);}
    #ly_web_index_case_0001_3 .btns .btn:hover .svg{fill: #fff;}
}
@media (max-width: 992px) {
    #ly_web_index_case_0001_3{padding: 8vw 0;}
    #ly_web_index_case_0001_3 .box{margin-top: 4vw; position: relative;}
    #ly_web_index_case_0001_3 .container{width: 100%;}
    #ly_web_index_case_0001_3 .slide{padding: 5vw;}
    
    #ly_web_index_case_0001_3 .logo{height: 7.5vw;}
    #ly_web_index_case_0001_3 .title{font-size: .1667rem;}
    #ly_web_index_case_0001_3 .name{font-size: .2727rem;}
    #ly_web_index_case_0001_3 .brief{font-size: .197rem;}

    #ly_web_index_case_0001_3 .btn{margin-top: 3vw; padding: 0 3vw; width: 18vw; height: 5.5vw;}
    #ly_web_index_case_0001_3 .btn .txt{--font-size: .1364rem;}
    #ly_web_index_case_0001_3 .btn .icon{--icon-width: 20px;}

    #ly_web_index_case_0001_3 .right{ height: 36.5vw;}

    #ly_web_index_case_0001_3 .bot{display: none; margin-top: 0;}
    #ly_web_index_case_0001_3 .page{display: none;}
    #ly_web_index_case_0001_3 .btns .btn {position: absolute; top: 50%; left: -3vw; transform: translateY(-50%); z-index: 5; width: 7vw; height: 7vw;}
    #ly_web_index_case_0001_3 .btns .btn:last-child{margin-left: 0; left: auto; right: -3vw;}
    #ly_web_index_case_0001_3 .btns .btn .svg{width: 2.2vw;}
    #ly_web_index_case_0001_3 .btns .btn:hover{background-color: #fff; border-color: #e2e4e7;}
    #ly_web_index_case_0001_3 .btns .btn:hover .svg{fill: #e1e3e6;}
}
@media (max-width: 768px) {
    #ly_web_index_case_0001_3 .logo{width: 70%; height: 6.5vw;}
    #ly_web_index_case_0001_3 .title{font-size: .24rem;}
    #ly_web_index_case_0001_3 .name{font-size: .26rem;}
    #ly_web_index_case_0001_3 .brief{font-size: .18rem;}

    #ly_web_index_case_0001_3 .btn{margin-top: 5vw; padding: 0 3vw; width: 25vw; height: 7.5vw;}
    #ly_web_index_case_0001_3 .btn .txt{--font-size: 0.18rem;}
    #ly_web_index_case_0001_3 .btn .icon{--icon-width: 2.5vw;}

    #ly_web_index_case_0001_3 .right{ height: 36.5vw;}
}
@media (max-width: 576px) {
    #ly_web_index_case_0001_3{padding: 10vw 0;}
    #ly_web_index_case_0001_3 .title{font-size: .3rem;}

    #ly_web_index_case_0001_3 .slide{padding: 5vw 6vw; flex-direction: column-reverse;}
    #ly_web_index_case_0001_3 .left{padding-top: 5vw; width: 100%;}
    #ly_web_index_case_0001_3 .logo{width: 50%; height: 7.5vw;}
    #ly_web_index_case_0001_3 .name{margin-top: 3vw; font-size: .36rem;}
    #ly_web_index_case_0001_3 .brief{font-size: .26rem;}
    #ly_web_index_case_0001_3 .btn{padding: 0 5vw; width: max-content; height: 9.5vw; min-width: 32vw;}
    #ly_web_index_case_0001_3 .btn .txt{--font-size: 0.26rem;}
    #ly_web_index_case_0001_3 .btn .icon{--icon-width: 3.3vw;}

    #ly_web_index_case_0001_3 .right{width: 100%; height: 62.5vw;}
    
    #ly_web_index_case_0001_3 .btns .btn {min-width: inherit; width: 8vw; height: 8vw;}
    #ly_web_index_case_0001_3 .btns .btn .svg{width: 3vw; height: 3vw; fill: #333;}
    #ly_web_index_case_0001_3 .btns .btn:hover .svg{fill: #333;}
}
.ly_web_index_partner_0001_4{padding: 0 0 160px; background-color: #f2f7fc; overflow: hidden;}

/* 介绍 */
/* #ly_web_index_partner_0001_4_info{width: 55.556%;} */
#ly_web_index_partner_0001_4_info{width: 59.556%;}
#ly_web_index_partner_0001_4_info .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}
#ly_web_index_partner_0001_4_info .container{margin-top: 42px; width: 100%;}
/* #ly_web_index_partner_0001_4_info .container .slide{margin-right: 24px; padding: 0 47px; width: max-content; height: 72px; background-color: #fff; border: 1px solid #fff; border-radius: 36px; font-size: 20px; line-height: 1; color: #333; font-family: "MiSans-Medium"; transition: all 0.5s ease;}  */
#ly_web_index_partner_0001_4_info .container .slide{margin-right: 24px; padding: 0 34px; width: max-content; height: 72px; background-color: #fff; border: 1px solid #fff; border-radius: 36px; font-size: 20px; line-height: 1; color: #333; font-family: "MiSans-Medium"; transition: all 0.5s ease;} 
#ly_web_index_partner_0001_4_info .container .slide.cur{background-color: var(--main); border-color: var(--main); color: #fff;}
#ly_web_index_partner_0001_4_info .container .slide:not(.cur):hover{border-color: var(--main); color: var(--main);}
#ly_web_index_partner_0001_4_info .info{margin-top: 68px;}
#ly_web_index_partner_0001_4_info .info .name{font-size: 52px; line-height: 68px; color: #1a1a1a; font-family: "MiSans-Light";}
#ly_web_index_partner_0001_4_info .info .brief{margin-top: 23px; font-size: 20px; line-height: 37px; color: #333;}


/* 右侧图片 */
#ly_web_index_partner_0001_4_pic{width: 44.44%; height: 615px;}
#ly_web_index_partner_0001_4_pic .item{width: 100%; height: 100%;}
#ly_web_index_partner_0001_4_pic .item img{top: 10%; /*bottom: -8%;*/ transform: translate(-50%, 0) scale(1); max-width: 95%; max-height: 95%; object-fit: cover;}


/* logo */
/* #ly_web_index_partner_0001_4_logo{width: 100%;} */
#ly_web_index_partner_0001_4_logo .ul{padding: 20px 30px 50px 30px;}
/* #ly_web_index_partner_0001_4_logo .ul:first-child{margin-top: 0;} */
/* #ly_web_index_partner_0001_4_logo .ul .wrapper{ width: max-content; height: 100%; overflow: visible;} */
#ly_web_index_partner_0001_4_logo .ul .slide{margin: 15px 0.5% 0; width: 11.5%; height: 150px; }
#ly_web_index_partner_0001_4_logo .ul .slide::before{content: ''; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; width: 100%; height: 100%; background-color: #fff; border-radius: 30px; transition: all .5s ease;}
#ly_web_index_partner_0001_4_logo .ul .slide img {z-index: 2; max-width: 80%; max-height: 85%;}
#ly_web_index_partner_0001_4_logo .ul .slide:hover::before{transform: translate(-50%, -50%) scale(1.1); box-shadow: 0px 20px 40px 0px rgba(51, 87, 246, 0.15);}


@media (max-width: 1680px) {
    .ly_web_index_partner_0001_4{padding: 0 0 140px;}
    #ly_web_index_partner_0001_4_info{width: 68.556%;}
    #ly_web_index_partner_0001_4_info .info{margin-top: 60px;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: 42px; line-height: 1.6em;}
    
    #ly_web_index_partner_0001_4_pic{width: 31.44%; height: 570px;}
    
    #ly_web_index_partner_0001_4_logo .ul .slide{width: 11.5%;}
}
@media (max-width: 1536px) {
    .ly_web_index_partner_0001_4{padding: 0 0 120px;}
    #ly_web_index_partner_0001_4_info .container .slide{margin-right: 20px; padding: 0px 30px; height: 60px;}
    #ly_web_index_partner_0001_4_info .info{margin-top: 60px;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: 40px; line-height: 1.6em;}
    
    #ly_web_index_partner_0001_4_pic{height: 530px;}

    #ly_web_index_partner_0001_4_logo .ul .slide{height: 110px; }
    #ly_web_index_partner_0001_4_logo .ul .slide::before{border-radius: 20px;}
    #ly_web_index_partner_0001_4_logo .ul .slide img {max-width: 70%; max-height: 65%;}
}
@media (max-width: 1440px) {
    .ly_web_index_partner_0001_4{padding: 0 0 100px;}
    
    /* #ly_web_index_partner_0001_4_info .container .slide{margin-right: 20px; padding: 0 35px; height: 70px;} */
    #ly_web_index_partner_0001_4_info .info .name{font-size: 38px; line-height: 1.3em;}
    #ly_web_index_partner_0001_4_info .info .brief { margin-top: 20px; font-size: 18px; line-height: 1.6em;}
    
    /* #ly_web_index_partner_0001_4_logo .ul{height: 135px;} */
    #ly_web_index_partner_0001_4_logo .ul .slide img {max-width: 70%; max-height: 60%;}
}
@media (max-width: 1366px) {
    #ly_web_index_partner_0001_4_info .container .slide{font-size: 18px;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: 36px;}
}
@media (max-width: 1280px) {
    #ly_web_index_partner_0001_4_info .container{margin-top: 35px}
    #ly_web_index_partner_0001_4_info .container .slide{padding: 0 26px;}
    #ly_web_index_partner_0001_4_info .info .brief{margin-top: 20px;}

    #ly_web_index_partner_0001_4_pic{height: 490px;}
}
@media (max-width: 1200px) {
    #ly_web_index_partner_0001_4_info .title{font-size: 22px; line-height: 1.5em;}
    #ly_web_index_partner_0001_4_info .container .slide{margin-right: 15px;}
    /* #ly_web_index_partner_0001_4_logo .ul{height: 130px;} */
}
@media (max-width: 1050px) {
    .ly_web_index_partner_0001_4{padding: 80px 0;}
    #ly_web_index_partner_0001_4_info{width: 100%;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: 32px;}
    #ly_web_index_partner_0001_4_info .info .brief{margin-top: 15px; font-size: 16px;}

    #ly_web_index_partner_0001_4_pic{display: none;}

    #ly_web_index_partner_0001_4_logo{margin-top: 40px;}
    /* #ly_web_index_partner_0001_4_logo .ul{margin-top: 20px; height: 120px;} */
    #ly_web_index_partner_0001_4_logo .ul .slide{margin: 1.5vw 1% 0; width: 23%; height: 11vw;}
}
@media (max-width: 992px) {
    .ly_web_index_partner_0001_4{padding: 8vw 0;}
    #ly_web_index_partner_0001_4_info .title{font-size: .1667rem;}
    #ly_web_index_partner_0001_4_info .container .slide{ margin-right: 1.8vw;  padding: 0 3vw; height: 5.5vw; font-size: .1364rem;}
    
    #ly_web_index_partner_0001_4_info .info{margin-top: 5vw;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: .2727rem;}
    #ly_web_index_partner_0001_4_info .info .brief{margin-top: 1.5vw; font-size: .1364rem;}

    #ly_web_index_partner_0001_4_logo{margin-top: 4vw;}
    #ly_web_index_partner_0001_4_logo .ul{margin-top: 2vw; padding: 0;}
    #ly_web_index_partner_0001_4_logo .ul .slide{background-color: #fff; border-radius: 20px;}
    #ly_web_index_partner_0001_4_logo .ul .slide::before{display: none;}
}
@media (max-width: 768px) {
    #ly_web_index_partner_0001_4_info .title{font-size: .24rem;}
    #ly_web_index_partner_0001_4_info .container{margin-top: 3vw;}
    #ly_web_index_partner_0001_4_info .container .slide{ margin-right: 2vw; padding: 0 3.5vw; height: 6.5vw; font-size: .2rem;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: .3rem;}
    #ly_web_index_partner_0001_4_info .info .brief{margin-top: 1.5vw; font-size: .18rem;}

    #ly_web_index_partner_0001_4_logo{margin-top: 5vw;}
    /* #ly_web_index_partner_0001_4_logo .ul{height: 16vw;} */
    /* #ly_web_index_partner_0001_4_logo .ul .slide{width: 29vw;} */
}
@media (max-width: 576px) {
    #ly_web_index_partner_0001_4_info .title{font-size: .3rem;}
    .ly_web_index_partner_0001_4{padding: 10vw 0;}
    #ly_web_index_partner_0001_4_info .container .slide{padding: 0 4.5vw; height: 10vw; font-size: .28rem;}
    #ly_web_index_partner_0001_4_info .info .name{font-size: .36rem;}
    #ly_web_index_partner_0001_4_info .info .brief{ font-size: .26rem;}

    #ly_web_index_partner_0001_4_logo .ul .slide{width: 48%; height: 22vw;}
    #ly_web_index_partner_0001_4_logo .ul .slide img {z-index: 2; max-width: 60%; max-height: 50%;}
}.lyuibtn_002 {
    --font-size: 20px;
    --font-color: #1a1a1a;
    --font-family: 'MiSans';
    --border-width: 1px; 
    --border-color: #1a1a1a;
    --border-radius: 50px;

    --hover-font-color: #fff;
    --hover-svg-color: #fff;
    --hover-background-color: #fff;
    --hover-border-color: #fff;
}


.lyuibtn_002{display: inline-flex; position: relative; overflow: hidden; border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); background-color: var(--background-color);}
.lyuibtn_002::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; transform: scaleX(0); transform-origin: right; transition: transform .5s ease; z-index: 0; overflow: hidden; background-color: var(--default-bg-color); border-radius: var(--border-radius);}

.lyuibtn_002-content{position: relative; width: 100%; z-index: 3;}

.lyuibtn_002-txt{font-size: var(--font-size); line-height: 1; color: var(--font-color); font-family: var(--font-family);}
.lyuibtn_002-icon{width: var(--icon-width); height: var(--icon-height);}
.lyuibtn_002-icon-svg{fill: var(--default-svg-color);}

@media (min-width: 993px) {
    .lyuibtn_002:hover{background-color: var(--hover-background-color); border-color: var(--hover-border-color);}
    .lyuibtn_002:hover::after{ transform: scaleX(1); transform-origin: left; background-color: var(--hover-bg-color);}

    .lyuibtn_002:hover .lyuibtn_002-txt{color: var(--hover-font-color); }
    .lyuibtn_002:hover .lyuibtn_002-icon-svg{fill: var(--hover-svg-color);}
}
.ly_web_index_case_0002_5{padding: 170px 0 148px; position: relative; left:0; top: 0; transform: translate(0px, 0px);}

#ly_web_index_case_0002_5_info{}
#ly_web_index_case_0002_5_info .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}
#ly_web_index_case_0002_5_info .brief{width: 54.72%;}
#ly_web_index_case_0002_5_info .brief p{font-size: 52px; line-height: 70px; color: #c0c6cc; font-family: "MiSans-Light";}

@media (max-width: 1680px) {
    .ly_web_index_case_0002_5{padding: 150px 0 120px;}
    #ly_web_index_case_0002_5_info .brief p{font-size: 42px; line-height: 1.6em;}
}
@media (max-width: 1536px) {
    .ly_web_index_case_0002_5{padding: 130px 0 120px;}
    #ly_web_index_case_0002_5_info .brief p{font-size: 40px; line-height: 1.3em;}
}
@media (max-width: 1440px) {
    .ly_web_index_case_0002_5{padding: 120px 0 100px;}
    #ly_web_index_case_0002_5_info .brief p{font-size: 38px;}
}
@media (max-width: 1366px) {
    .ly_web_index_case_0002_5{padding: 100px 0;}
    #ly_web_index_case_0002_5_info .brief p{font-size: 36px;}
}
@media (max-width: 1280px) {
    #ly_web_index_case_0002_5_info .title{font-size: 22px; line-height: 1.5em;}
}
@media (max-width: 1050px) {
    .ly_web_index_case_0002_5{padding: 80px 0;}
    #ly_web_index_case_0002_5_info .brief{width: 60.72%;}
    #ly_web_index_case_0002_5_info .brief p{font-size: 32px;}
}
@media (max-width: 992px) {
    .ly_web_index_case_0002_5{padding: 8vw 0;}
    
    #ly_web_index_case_0002_5_info .cw1800{flex-direction: column;}
    #ly_web_index_case_0002_5_info .title{font-size: .1667rem;}
    #ly_web_index_case_0002_5_info .brief {margin-top: 2vw; width: 79%;}
    #ly_web_index_case_0002_5_info .brief p{font-size: .2727rem;}
}
@media (max-width: 768px) {
    #ly_web_index_case_0002_5_info .title{font-size: .24rem;}
    #ly_web_index_case_0002_5_info .brief p{font-size: .32rem;}
}
@media (max-width: 576px) {
    .ly_web_index_case_0002_5{padding: 10vw 0;}
    
    #ly_web_index_case_0002_5_info .title{font-size: .3rem;}
    #ly_web_index_case_0002_5_info .brief{width: 100%;}
    #ly_web_index_case_0002_5_info .brief p{font-size: .36rem;}
}




#ly_web_index_case_0002_5_list{margin-top: 100px;}
#ly_web_index_case_0002_5_list .item{margin-top: 75px; margin-right: 1.667%; width: 32.22%;}
#ly_web_index_case_0002_5_list .item:nth-child(-n+3){margin-top: 0;}
#ly_web_index_case_0002_5_list .item:nth-child(3n){margin-right: 0;}
#ly_web_index_case_0002_5_list .pic{width: 100%; height: 420px; overflow: hidden;}
#ly_web_index_case_0002_5_list .pic .back{width: 100%; height: 100%; border-radius: 30px; z-index: 1;}
#ly_web_index_case_0002_5_list .pic .computer{top: 13.5%; left: 50%; transform: translateX(-50%); z-index: 2; max-width: 80%; max-height: 80%;}
#ly_web_index_case_0002_5_list .pic .product{top: 70%; left: 77%; transition: all .5s ease-in-out; z-index: 3; max-width: 50%;} 
#ly_web_index_case_0002_5_list .info .name{margin-top: 30px; font-size: 24px; line-height: 39px; color: #1a1a1a; font-family: "MiSans-Medium";}
#ly_web_index_case_0002_5_list .info .brief{margin-top: 7px; font-size: 18px; line-height: 27px; color: #949799;}
#ly_web_index_case_0002_5_list .item:hover .pic .product { top: 73%; left: 74%;}
#ly_web_index_case_0002_5_list .item:hover .info .name{color: var(--main);}

#ly_web_index_case_0002_5_list .btn{margin-top: 78px; padding: 0 40px; width: 360px; height: 90px; --border-width: 1px; --border-color: var(--main); --border-radius: 50px; --background-color: var(--main);}
#ly_web_index_case_0002_5_list .btn::after{--default-bg-color: #fff;}
#ly_web_index_case_0002_5_list .btn .txt{--font-size: 20px; --font-color: #fff; --font-family: "MiSans-Medium";}
#ly_web_index_case_0002_5_list .btn .icon{--icon-width: 24px; --icon-height: 20px;}
#ly_web_index_case_0002_5_list .btn .icon .svg{ --default-svg-color: #fff;}
#ly_web_index_case_0002_5_list .btn:hover{--hover-background-color: var(--main); --hover-border-color: var(--main);}
#ly_web_index_case_0002_5_list .btn:hover::after{--hover-bg-color: #fff;}
#ly_web_index_case_0002_5_list .btn:hover .txt{--hover-font-color: var(--main); }
#ly_web_index_case_0002_5_list .btn:hover .svg{--hover-svg-color: var(--main);}

@media (max-width: 1680px) {
    #ly_web_index_case_0002_5_list{margin-top: 80px;}
    #ly_web_index_case_0002_5_list .item{margin-top: 60px;}
    #ly_web_index_case_0002_5_list .item.only .pic .computer{top: 50%; transform: translate(-50%, -50%);}
    #ly_web_index_case_0002_5_list .btn{width: 340px; height: 80px;}
}
@media (max-width: 1536px) {
    #ly_web_index_case_0002_5_list .pic{height: 390px;}
    #ly_web_index_case_0002_5_list .btn{margin-top: 60px; width: 320px;}
}
@media (max-width: 1440px) {
    #ly_web_index_case_0002_5_list{margin-top: 60px;}
    #ly_web_index_case_0002_5_list .item{margin-top: 50px;}
    #ly_web_index_case_0002_5_list .pic{height: 350px;}
    #ly_web_index_case_0002_5_list .pic .computer{top: 16.5%;}
    #ly_web_index_case_0002_5_list .pic .product{top: 75%;}
    #ly_web_index_case_0002_5_list .item:hover .pic .product { top: 80%;}
    #ly_web_index_case_0002_5_list .info .name{margin-top: 25px; font-size: 22px; line-height: 1.5;}

    #ly_web_index_case_0002_5_list .btn{margin-top: 40px; width: 280px; height: 75px;}
}
@media (max-width: 1366px) {
    #ly_web_index_case_0002_5_list{margin-top: 50px;} 
    #ly_web_index_case_0002_5_list .item{margin-top: 40px;}
    #ly_web_index_case_0002_5_list .pic{height: 320px;}
    #ly_web_index_case_0002_5_list .btn{width: 240px; height: 70px;}
}
@media (max-width: 1280px) {
    #ly_web_index_case_0002_5_list .item{margin-top: 35px;}
    #ly_web_index_case_0002_5_list .btn{width: 220px;}
}
@media (max-width: 1200px) {
    #ly_web_index_case_0002_5_list .pic{height: 310px;}
    #ly_web_index_case_0002_5_list .info .name{font-size: 20px;}
    #ly_web_index_case_0002_5_list .info .brief{font-size: 16px; line-height: 1.5em;}
    
    #ly_web_index_case_0002_5_list .btn{height: 65px;}
    #ly_web_index_case_0002_5_list .btn .txt{--font-size: 18px;}
}
@media (max-width: 1200px) {
    #ly_web_index_case_0002_5_list .btn{margin-top: 30px;}
}
@media (max-width: 1050px) {
    #ly_web_index_case_0002_5_list .item{margin-top: 25px;}
    #ly_web_index_case_0002_5_list .pic{height: 255px;}
    #ly_web_index_case_0002_5_list .info .name{margin-top: 20px;}
    #ly_web_index_case_0002_5_list .info .brief{margin-top: 5px;}
    #ly_web_index_case_0002_5_list .item:hover .pic .product {top: 75%; left: 77%; }
    
    #ly_web_index_case_0002_5_list .btn{margin-top: 25px; height: 60px;}
    #ly_web_index_case_0002_5_list .btn .icon .svg{width: 20px;}
}
@media (max-width: 992px) {
    #ly_web_index_case_0002_5_list{margin-top: 4vw;}
    #ly_web_index_case_0002_5_list .item{margin-top: 4vw; margin-right: 1.667%; width: 48.22%;}
    #ly_web_index_case_0002_5_list .item:nth-child(-n+3){margin-top: 4vw;}
    #ly_web_index_case_0002_5_list .item:nth-child(3n){margin-right: 1.667%;}
    #ly_web_index_case_0002_5_list .item:nth-child(-n+2){margin-top: 0;}
    #ly_web_index_case_0002_5_list .item:nth-child(2n){margin-right: 0;}
    
    #ly_web_index_case_0002_5_list .pic{height: 36.5vw;}
    #ly_web_index_case_0002_5_list .info .name{margin-top: 2vw; font-size: .1667rem;}
    #ly_web_index_case_0002_5_list .info .brief{margin-top: 0.5vw; font-size: .1364rem;}
    #ly_web_index_case_0002_5_list .item:hover .pic .product { top: 75%; left: 77%;}
    #ly_web_index_case_0002_5_list .item:hover .info .name{color: #1a1a1a;}
    
    #ly_web_index_case_0002_5_list .btn{margin-top: 4vw; padding: 0 3vw; width: 20vw; height: 5.5vw;}
    #ly_web_index_case_0002_5_list .btn .txt{--font-size: .1364rem;}
    #ly_web_index_case_0002_5_list .btn .icon{--icon-width: 2vw;}
}
@media (max-width: 768px) {
    #ly_web_index_case_0002_5_list .pic{height: 36.5vw;}
    #ly_web_index_case_0002_5_list .info .name{margin-top: 2vw; font-size: .24rem;}
    #ly_web_index_case_0002_5_list .info .brief{margin-top: 0.5vw; font-size: .16rem;}
    
    #ly_web_index_case_0002_5_list .btn{margin-top: 5vw; padding: 0 3vw; width: 25vw; height: 7.5vw;}
    #ly_web_index_case_0002_5_list .btn .txt{--font-size: 0.18rem;}
    #ly_web_index_case_0002_5_list .btn .icon{--icon-width: 2.5vw;}
}
@media (max-width: 576px) {
    #ly_web_index_case_0002_5_list .item{margin-top: 5vw; width: 100%;}
    #ly_web_index_case_0002_5_list .item:nth-child(-n+2){margin-top: 5vw;}
    #ly_web_index_case_0002_5_list .item:nth-child(2n){margin-right: 1.667%;}
    #ly_web_index_case_0002_5_list .item:first-child{margin-top: 0;}
    #ly_web_index_case_0002_5_list .item:first-child{margin-right: 0;}
    
    #ly_web_index_case_0002_5_list .pic{height: 68.5vw;}
    #ly_web_index_case_0002_5_list .info .name{font-size: .32rem;}
    #ly_web_index_case_0002_5_list .info .brief{font-size: .26rem;}
    
    #ly_web_index_case_0002_5_list .btn{padding: 0 5vw; width: max-content; height: 9.5vw; min-width: 32vw;}
    #ly_web_index_case_0002_5_list .btn .txt{--font-size: 0.26rem;}
    #ly_web_index_case_0002_5_list .btn .icon{--icon-width: 3.3vw;}
}


.ly_web_index_solution_0001_6 {padding: 145px 0 180px; overflow: hidden; border-top: 1px solid #e4e8eb; position: relative; left:0; top: 0; transform: translate(0px, 0px);}

#ly_web_index_solution_0001_6_info .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}
#ly_web_index_solution_0001_6_info .brief{margin-top: 43px; width: 68.67%; }
#ly_web_index_solution_0001_6_info .brief p{font-size: 52px; line-height: 70px; color: #c0c6cc; font-family: "MiSans-Light";}

@media (max-width: 1680px) {
    .ly_web_index_solution_0001_6{padding: 140px 0 140px;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: 42px; line-height: 1.6em;}
}
@media (max-width: 1536px) {
    .ly_web_index_solution_0001_6{padding: 130px 0 120px;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: 40px; line-height: 1.3em;}
}
@media (max-width: 1440px) {
    .ly_web_index_solution_0001_6{padding: 120px 0 100px;}
    #ly_web_index_solution_0001_6_info .brief{margin-top: 35px;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: 38px;}
}
@media (max-width: 1366px) {
    .ly_web_index_solution_0001_6{padding: 100px 0;}
    #ly_web_index_solution_0001_6_info .brief{margin-top: 30px;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: 36px;}
}
@media (max-width: 1200px) {
    #ly_web_index_solution_0001_6_info .title{font-size: 22px; line-height: 1.5em;}
    #ly_web_index_solution_0001_6_info .brief{margin-top: 20px; width: 77%;}
}
@media (max-width: 1050px) {
    .ly_web_index_solution_0001_6{padding: 80px 0;}
    #ly_web_index_solution_0001_6_info .brief{width: 79%;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: 32px;}
}
@media (max-width: 992px) {
    .ly_web_index_solution_0001_6{padding: 8vw 0;}
    
    #ly_web_index_solution_0001_6_info .cw1800{flex-direction: column;}
    #ly_web_index_solution_0001_6_info .title{font-size: .1667rem;}
    #ly_web_index_solution_0001_6_info .brief {margin-top: 2vw; width: 79%;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: .2727rem;}
}
@media (max-width: 768px) {
    #ly_web_index_solution_0001_6_info .title{font-size: .24rem;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: .32rem;}
}
@media (max-width: 576px) {
    .ly_web_index_solution_0001_6{padding: 10vw 0;}
    
    #ly_web_index_solution_0001_6_info .title{font-size: .3rem;}
    #ly_web_index_solution_0001_6_info .brief{width: 100%;}
    #ly_web_index_solution_0001_6_info .brief p{font-size: .36rem;}
}



#ly_web_index_solution_0001_6_list{margin-top: 90px;}
#ly_web_index_solution_0001_6_list .item{width: 18.65%; margin-right: 1.67%; margin-top: 30px; position: relative; z-index: 1;}
#ly_web_index_solution_0001_6_list .item::before{content: '';display: block; width: 135%; height: 259px; position: absolute; bottom: -85px; left: 50%; transform: translateX(-50%); z-index: 1; background: url(/module/ly-web/index-solution/0001/images/shadow.png) no-repeat center/100% 100%; opacity: 0; transition: all 0.3s ease; user-select: none; pointer-events: none;}
#ly_web_index_solution_0001_6_list .item:nth-child(-n+5){margin-top: 0;}
#ly_web_index_solution_0001_6_list .item:nth-child(5n){margin-right: 0;}
#ly_web_index_solution_0001_6_list .in{position: relative; z-index: 3; padding: 48px 11.9%; height: 320px; background-color: #fff; border-radius: 30px; border: 1px solid #e1e3e6;}
#ly_web_index_solution_0001_6_list .in .icon{width: 70px; height: 62px;}
#ly_web_index_solution_0001_6_list .in .icon .svg{fill: #333;}
#ly_web_index_solution_0001_6_list .in .info .p1{font-size: 24px; line-height: 30px; color: #1a1a1a; font-weight: 600;}
#ly_web_index_solution_0001_6_list .in .info .p2{height: 0; font-size: 18px; line-height: 30px; color: #fff; }
#ly_web_index_solution_0001_6_list .item:hover{z-index: 2;}
#ly_web_index_solution_0001_6_list .item:hover::before{opacity: 1;}
#ly_web_index_solution_0001_6_list .item:hover .in {background-color: var(--main); border-color: var(--main); }
#ly_web_index_solution_0001_6_list .item:hover .in .icon .svg{fill: #fff;}
#ly_web_index_solution_0001_6_list .item:hover .in .info .p1{color: #fff;}
#ly_web_index_solution_0001_6_list .item:hover .in .info .p2{height: 60px; margin-top: 15px; }

@media (max-width: 1680px) {
    #ly_web_index_solution_0001_6_list{margin-top: 80px;}
    #ly_web_index_solution_0001_6_list .in{padding: 42px 11.9%;}
    #ly_web_index_solution_0001_6_list .in .info .p1{font-size: 22px; line-height: 1.6em;}
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{margin-top: 10px; }
}
@media (max-width: 1536px) {
    #ly_web_index_solution_0001_6_list .in{height: 300px;}
    #ly_web_index_solution_0001_6_list .in .info .p1{font-size: 21px; line-height: 1.5em;}
    #ly_web_index_solution_0001_6_list .in .info .p2{font-size: 16px; line-height: 28px; color: #fff; }
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{height: calc(28px * 2);}
}
@media (max-width: 1440px) {
    #ly_web_index_solution_0001_6_list .item{margin-top: 22px;}
    #ly_web_index_solution_0001_6_list .in{height: 285px; padding: 40px 11.9% 35px;}
    #ly_web_index_solution_0001_6_list .in .icon{width: 60px; height: 55px;}
    #ly_web_index_solution_0001_6_list .in .info .p1{font-size: 20px;}
}
@media (max-width: 1366px) {
    #ly_web_index_solution_0001_6_list{margin-top: 50px;}
    #ly_web_index_solution_0001_6_list .in{height: 265px;}
    #ly_web_index_solution_0001_6_list .in .info .p2{line-height: 1.5em; }
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{height: calc(1.5em * 2);}
}
@media (max-width: 1280px) {
    #ly_web_index_solution_0001_6_list .in{height: 255px; padding: 35px 11.9% 30px;}
    #ly_web_index_solution_0001_6_list .in .icon{width: 50px; height: 50px;}
}
@media (max-width: 1200px) {
    #ly_web_index_solution_0001_6_list .item{margin-top: 24px;}
    #ly_web_index_solution_0001_6_list .in{height: 235px;}
    #ly_web_index_solution_0001_6_list .in .icon{width: 42px; height: 42px;}
}
@media (max-width: 1050px) {
    #ly_web_index_solution_0001_6_list{margin-top: 40px;}
    #ly_web_index_solution_0001_6_list .item{width: 49%;}
    #ly_web_index_solution_0001_6_list .item:nth-child(-n+5){margin-top: 24px;}
    #ly_web_index_solution_0001_6_list .item:nth-child(5n){margin-right: 1.67%;}
    #ly_web_index_solution_0001_6_list .item:nth-child(-n+2){margin-top: 0;}
    #ly_web_index_solution_0001_6_list .item:nth-child(2n){margin-right: 0;}
    #ly_web_index_solution_0001_6_list .in{padding: 40px 7.9% 30px;}
    #ly_web_index_solution_0001_6_list .in .info .p2{font-size: 17px;}
}
@media (max-width: 992px) {
    #ly_web_index_solution_0001_6_list{margin-top: 4vw;}
    #ly_web_index_solution_0001_6_list .item{width: 49%; margin-top: 3vw;}
    #ly_web_index_solution_0001_6_list .item:nth-child(-n+5){margin-top: 3vw;}
    #ly_web_index_solution_0001_6_list .item:nth-child(-n+2){margin-top: 0;}
    #ly_web_index_solution_0001_6_list .in{padding: 4vw 7.9% 3vw; height: max-content; min-height: 25vw;}
    #ly_web_index_solution_0001_6_list .in .info .p1{font-size: .1667rem; margin-top: 3vw; }
    #ly_web_index_solution_0001_6_list .in .info .p2{font-size: .1364rem; margin-top: 1vw; height: max-content; color: #949799;}
    
    #ly_web_index_solution_0001_6_list .item:hover::before{opacity: 0;}
    #ly_web_index_solution_0001_6_list .item:hover .in {background-color: #fff; border-color: #e1e3e6; }
    #ly_web_index_solution_0001_6_list .item:hover .in .icon .svg{fill: #1a1a1a;}
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p1{color: #1a1a1a;}
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{height: max-content; margin-top: 1vw; color: #949799;}
}
@media (max-width: 768px) {
    #ly_web_index_solution_0001_6_list .in{padding: 4vw 7.9% 3vw; height: auto; min-height: 25vw;}
    #ly_web_index_solution_0001_6_list .in .info .p1{font-size: .24rem; margin-top: 6vw;}
    #ly_web_index_solution_0001_6_list .in .info .p2,
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{font-size: .16rem; margin-top: 1.5vw;}
}
@media (max-width: 576px) {
    #ly_web_index_solution_0001_6_list{margin-top: 5vw;}
    /* #ly_web_index_solution_0001_6_list .item {width: 100%; margin-top: 4vw; margin-right: 0;} */
    /* #ly_web_index_solution_0001_6_list .item:nth-child(-n+5){margin-top: 4vw;}
    #ly_web_index_solution_0001_6_list .item:nth-child(-n+2){margin-top: 4vw;}
    #ly_web_index_solution_0001_6_list .item:nth-child(5n){margin-right: 0;} */
    #ly_web_index_solution_0001_6_list .item:first-child{margin-top: 0;}
    #ly_web_index_solution_0001_6_list .in{padding: 4vw 3vw; min-height: auto; border-radius: 10px;}
    #ly_web_index_solution_0001_6_list .in .icon{width: 0.55rem; height: 0.55rem;}
    #ly_web_index_solution_0001_6_list .in .info .p1{margin-top: 10vw; font-size: .28rem;}
    #ly_web_index_solution_0001_6_list .in .info .p2,
    #ly_web_index_solution_0001_6_list .item:hover .in .info .p2{font-size: .26rem;}
}
.ly_web_index_other_advantage_0001_7 {padding: 138px 0 285px; background: url(/module/ly-web/index-other/advantage/0001/images/bg.jpg) no-repeat center top/100% 100%; background-attachment: fixed;}

#ly_web_index_other_advantage_0001_7_info .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}
#ly_web_index_other_advantage_0001_7_info .brief{width: 58.67%;}
#ly_web_index_other_advantage_0001_7_info .brief p{font-size: 52px; line-height: 70px; color: #c0c6cc; font-family: "MiSans-Light";}

@media (max-width: 1680px) {
    .ly_web_index_other_advantage_0001_7{padding: 140px 0 190px;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: 42px; line-height: 1.6em;}
}
@media (max-width: 1536px) {
    .ly_web_index_other_advantage_0001_7{padding: 130px 0 180px;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: 40px; line-height: 1.3em;}
}
@media (max-width: 1440px) {
    .ly_web_index_other_advantage_0001_7{padding: 120px 0 170px;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: 38px;}
}
@media (max-width: 1366px) {
    .ly_web_index_other_advantage_0001_7{padding: 100px 0 170px; }
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: 36px;}
}
@media (max-width: 1200px) {
    .ly_web_index_other_advantage_0001_7{padding: 120px 0; }
    #ly_web_index_other_advantage_0001_7_info .title{font-size: 22px; line-height: 1.5em;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: 32px;}
}
@media (max-width: 1200px) {
    .ly_web_index_other_advantage_0001_7{padding: 100px 0; }
}
@media (max-width: 992px) {
    .ly_web_index_other_advantage_0001_7{padding: 8vw 0;}
    
    #ly_web_index_other_advantage_0001_7_info .cw1800{flex-direction: column;}
    #ly_web_index_other_advantage_0001_7_info .title{font-size: .1667rem;}
    #ly_web_index_other_advantage_0001_7_info .brief {margin-top: 2vw; width: 79%;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: .2727rem;}
}
@media (max-width: 768px) {
    #ly_web_index_other_advantage_0001_7_info .title{font-size: .24rem;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: .32rem;}
}
@media (max-width: 576px) {
    .ly_web_index_other_advantage_0001_7{padding: 10vw 0;}
    
    #ly_web_index_other_advantage_0001_7_info .title{font-size: .3rem;}
    #ly_web_index_other_advantage_0001_7_info .brief{width: 100%;}
    #ly_web_index_other_advantage_0001_7_info .brief p{font-size: .36rem;}
}




#ly_web_index_other_advantage_0001_7_list{margin-top: 195px;}
#ly_web_index_other_advantage_0001_7_list .item{width: max-content;}
#ly_web_index_other_advantage_0001_7_list .number{}
#ly_web_index_other_advantage_0001_7_list .number .num{font-size: 240px; line-height: 206px; color: #0f0f0f; font-family:'Roboto-Thin';}
#ly_web_index_other_advantage_0001_7_list .number .unit{margin-top: 22px; margin-left: 12px; font-size: 30px; line-height: 1; color: #0f0f0f;}
#ly_web_index_other_advantage_0001_7_list .brief{margin-top: 60px; font-size: 24px; line-height: 32px; color: #0f0f0f;  font-family: "MiSans-Medium"; text-align: center;}

@media (max-width: 1680px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 170px;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 220px; line-height: 1;}
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: 26px;}
    #ly_web_index_other_advantage_0001_7_list .brief{margin-top: 45px; font-size: 22px; line-height: 1.6em;}
}
@media (max-width: 1536px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 150px;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 200px; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: 24px;}
    #ly_web_index_other_advantage_0001_7_list .brief{margin-top: 40px; font-size: 20px;}
}
@media (max-width: 1440px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 140px;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 185px; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: 22px;}
    #ly_web_index_other_advantage_0001_7_list .brief{margin-top: 25px; font-size: 18px;}
}
@media (max-width: 1366px) {
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 165px; }
}
@media (max-width: 1280px) {
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 155px; }
}
@media (max-width: 1200px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 130px;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 145px; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: 20px;}
}
@media (max-width: 1050px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 120px;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 125px; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: 18px;}
    #ly_web_index_other_advantage_0001_7_list .brief{margin-top: 10px;}
}
@media (max-width: 992px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 12vw;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: .947rem; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: .1364rem;}
    #ly_web_index_other_advantage_0001_7_list .brief{margin-top: 1vw; font-size: .1364rem;}
}
@media (max-width: 768px) {
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 0.8rem; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: .18rem;}
    #ly_web_index_other_advantage_0001_7_list .brief{font-size: .16rem;}
}
@media (max-width: 576px) {
    #ly_web_index_other_advantage_0001_7_list{margin-top: 0;}
    #ly_web_index_other_advantage_0001_7_list .cw1800{flex-wrap: wrap;}
    #ly_web_index_other_advantage_0001_7_list .item{margin-top: 7vw; width: 100%;}
    #ly_web_index_other_advantage_0001_7_list .number .num{font-size: 0.8rem; }
    #ly_web_index_other_advantage_0001_7_list .number .unit{font-size: .28rem; margin-top: 2vw;}
    #ly_web_index_other_advantage_0001_7_list .brief{font-size: .26rem;}
}
#ly_web_index_blog_0001_8{padding-top: 165px;}
#ly_web_index_blog_0001_8 .title{font-size: 24px; line-height: 40px; color: #000; font-family: "MiSans-Medium";}

#ly_web_index_blog_0001_8 .box{margin-top: 52px;}
#ly_web_index_blog_0001_8 .swi{overflow: visible !important;}
#ly_web_index_blog_0001_8 .slide{/*padding-bottom: 105px;*/ position: relative;}
#ly_web_index_blog_0001_8 .slide::before{content: '';display: block; width: 112%; height: 295px; position: absolute; bottom: -23%; left: 50%; transform: translateX(-50%); z-index: 1; background: url(/module/ly-web/index-blog/0001/images/shadow.png) no-repeat center/100% 100%; opacity: 0; transition: all 0.5s ease; user-select: none; pointer-events: none;}
#ly_web_index_blog_0001_8 .item{ padding: 60px 8.27% 53px; background: #f5f6f7; border-radius: 30px; position: relative; z-index: 5;}
#ly_web_index_blog_0001_8 .item::after{content: '';display: block; width: 10px; height: 10px; position: absolute; top: 68px; left: 50px; z-index: 2; border-radius: 50%; background: var(--main); transition: all 0.3s ease;}
#ly_web_index_blog_0001_8 .item .i{display: block; width: 10px; height: 10px; background-color: var(--main); border-radius: 50%; top: 68px; left: 50px; z-index: 1;}
#ly_web_index_blog_0001_8 .item .category{margin-left: 25px; font-size: 18px; line-height: 26px; color: var(--main); font-family: "MiSans-Medium";}
#ly_web_index_blog_0001_8 .item .info{}
#ly_web_index_blog_0001_8 .item .info .tit{margin-top: 90px; font-size: 24px; line-height: 39px; color: #1a1a1a; font-family: "MiSans-Semibold"; height: calc(39px * 2);}
#ly_web_index_blog_0001_8 .item .info .brief{margin-top: 19px; font-size: 18px; line-height: 30px; color: #949799; height: calc(30px * 3);}
#ly_web_index_blog_0001_8 .item .info .time{margin-top: 46px; font-size: 18px; line-height: 25px; color: #949799; font-family: "MiSans-Medium";}

#ly_web_index_blog_0001_8 .slide:hover::before{opacity: 1;}
#ly_web_index_blog_0001_8 .slide:hover .item::after{top: 0; left: 0; width: 100%; height: 100%; border-radius: 30px;}
#ly_web_index_blog_0001_8 .slide:hover .item .category{margin-left: 0; color: rgba(255,255,255,0.5);}
#ly_web_index_blog_0001_8 .slide:hover .item .info .tit,
#ly_web_index_blog_0001_8 .slide:hover .item .info .brief{color: #fff;}
#ly_web_index_blog_0001_8 .slide:hover .item .info .time{color: rgba(255,255,255,0.5);}
#ly_web_index_blog_0001_8 .swiper-scrollbar{display: none !important;}

#ly_web_index_blog_0001_8 .bot{margin-top: 105px;}
#ly_web_index_blog_0001_8 .page{width: 85.33%; height: 2px; background-color: #e1e3e6;}
#ly_web_index_blog_0001_8 .page .swiper-scrollbar-drag{cursor: pointer; height: 100%; background-color: var(--main);}
#ly_web_index_blog_0001_8 .btns .btn{width: 90px; height: 90px; background-color: #fff; border-radius: 50%; border: 1px solid #e2e4e7; }
#ly_web_index_blog_0001_8 .btns .btn .svg{width: 24px; height: 20px; fill: #e1e3e6;}
#ly_web_index_blog_0001_8 .btns .btn:last-child{margin-left: 30px;}
#ly_web_index_blog_0001_8 .btns .btn:hover{background-color: var(--main); border-color: var(--main);}
#ly_web_index_blog_0001_8 .btns .btn:hover .svg{fill: #fff;}

@media (max-width: 1680px) {
    #ly_web_index_blog_0001_8{padding-top: 150px;}
    #ly_web_index_blog_0001_8 .item{ padding: 50px 8.27%;}
    #ly_web_index_blog_0001_8 .item::after,
    #ly_web_index_blog_0001_8 .item .i{top: 59px;}
    
    #ly_web_index_blog_0001_8 .item .info .tit{margin-top: 75px;}
    #ly_web_index_blog_0001_8 .item .info .time{margin-top: 35px;}

    #ly_web_index_blog_0001_8 .bot{margin-top: 70px;}
    #ly_web_index_blog_0001_8 .page{width: 82%;}
}
@media (max-width: 1536px) {
    #ly_web_index_blog_0001_8{padding-top: 130px;}
    
    #ly_web_index_blog_0001_8 .page{width: 80%; }
    #ly_web_index_blog_0001_8 .btns .btn {width: 85px; height: 85px;}
}
@media (max-width: 1440px) {
    #ly_web_index_blog_0001_8{padding-top: 120px;}
    
    #ly_web_index_blog_0001_8 .item{ padding: 35px 8.27%;}
    #ly_web_index_blog_0001_8 .item::after,
    #ly_web_index_blog_0001_8 .item .i{top: 42px; left: 34px;}
    #ly_web_index_blog_0001_8 .item .info .tit{margin-top: 60px; font-size: 22px; line-height: 1.5em; height: calc(1.5em * 2);}
    #ly_web_index_blog_0001_8 .item .info .time{margin-top: 25px; font-size: 16px; line-height: 1.5em;}

    #ly_web_index_blog_0001_8 .bot{margin-top: 60px;}
    #ly_web_index_blog_0001_8 .btns .btn {width: 80px; height: 80px;}
}
@media (max-width: 1366px) {
    #ly_web_index_blog_0001_8 .item::after,
    #ly_web_index_blog_0001_8 .item .i{width: 8px; height: 8px;}
    #ly_web_index_blog_0001_8 .item .info .tit{margin-top: 50px;}
    
    #ly_web_index_blog_0001_8 .bot{margin-top: 55px;}
}
@media (max-width: 1280px) {
    #ly_web_index_blog_0001_8{padding-top: 100px;}
    #ly_web_index_blog_0001_8 .item .info .brief{font-size: 17px; line-height: 1.5em; height: calc(1.5em * 3);}
    #ly_web_index_blog_0001_8 .item .info .time{margin-top: 15px;}
}
@media (max-width: 1200px) {
    #ly_web_index_blog_0001_8 .title{font-size: 22px; line-height: 1.5em;}
    
    #ly_web_index_blog_0001_8 .item .info .tit{font-size: 20px;}
    #ly_web_index_blog_0001_8 .item .info .brief{font-size: 16px;}
    #ly_web_index_blog_0001_8 .btns .btn {width: 75px; height: 75px;}
}
@media (max-width: 1050px) {
    #ly_web_index_blog_0001_8{padding-top: 80px;}
    #ly_web_index_blog_0001_8 .box{margin-top: 40px;}
    #ly_web_index_blog_0001_8 .item::after,
    #ly_web_index_blog_0001_8 .item .i{top: 45px; left: 39px;}

    #ly_web_index_blog_0001_8 .bot{margin-top: 40px;}
    #ly_web_index_blog_0001_8 .page{width: 80%;}
    #ly_web_index_blog_0001_8 .btns .btn {width: 70px; height: 70px;}
    #ly_web_index_blog_0001_8 .btns .btn:last-child{margin-left: 20px;}
    #ly_web_index_blog_0001_8 .btns .btn .svg{width: 21px;}
}
@media (max-width: 992px) {
    #ly_web_index_blog_0001_8{padding-top: 8vw;}
    #ly_web_index_blog_0001_8 .cw1800{position: relative;}
    #ly_web_index_blog_0001_8 .title{font-size: .1667rem;}
    #ly_web_index_blog_0001_8 .box{margin-top: 4vw; }
    #ly_web_index_blog_0001_8 .item{padding: 4vw;}
    #ly_web_index_blog_0001_8 .item::after{display: none;}
    #ly_web_index_blog_0001_8 .item .i{top: 4.8vw; left: 4vw;}
    #ly_web_index_blog_0001_8 .item .category{margin-left: 3vw; font-size: .1364rem; line-height: 1.6em;}
    #ly_web_index_blog_0001_8 .item .info .tit{margin-top: 4vw; font-size: .1667rem;}
    #ly_web_index_blog_0001_8 .item .info .brief,
    #ly_web_index_blog_0001_8 .item .info .time{font-size: .1212rem;}

    #ly_web_index_blog_0001_8 .slide:hover::before,
    #ly_web_index_blog_0001_8 .slide:hover .item::after{display: none;}
    #ly_web_index_blog_0001_8 .slide:hover .item .category{margin-left: 3vw; color:var(--main);}
    #ly_web_index_blog_0001_8 .slide:hover .item .info .tit{color: #1a1a1a;}
    #ly_web_index_blog_0001_8 .slide:hover .item .info .brief,
    #ly_web_index_blog_0001_8 .slide:hover .item .info .time{ color: #949799}

    #ly_web_index_blog_0001_8 .bot{margin-top: 0;}
    #ly_web_index_blog_0001_8 .page{display: none;}
    #ly_web_index_blog_0001_8 .btns .btn {position: absolute; top: calc(50% + 4vw); left: -3vw; transform: translateY(-50%); z-index: 5; width: 7vw; height: 7vw;}
    #ly_web_index_blog_0001_8 .btns .btn:last-child{margin-left: 0; left: auto; right: -3vw;}
    #ly_web_index_blog_0001_8 .btns .btn .svg{width: 2.2vw;}
    #ly_web_index_blog_0001_8 .btns .btn:hover{background-color: #fff; border-color: #e2e4e7;}
    #ly_web_index_blog_0001_8 .btns .btn:hover .svg{fill: #e1e3e6;}
}
@media (max-width: 768px) {
    #ly_web_index_blog_0001_8 .item{padding: 6vw;}
    #ly_web_index_blog_0001_8 .item .i{top: 7.5vw; left: 6vw;}
    #ly_web_index_blog_0001_8 .title{font-size: .24rem;}
    #ly_web_index_blog_0001_8 .item .category{font-size: .18rem; line-height: 1.6em;}
    #ly_web_index_blog_0001_8 .item .info .tit{font-size: .3rem;}
    #ly_web_index_blog_0001_8 .item .info .brief,
    #ly_web_index_blog_0001_8 .item .info .time{font-size: .16rem;}
}
@media (max-width: 576px) {
    #ly_web_index_blog_0001_8{padding-top: 10vw;}
    #ly_web_index_blog_0001_8 .title{font-size: .3rem;}

    #ly_web_index_blog_0001_8 .item .i{top: 8.3vw;}
    #ly_web_index_blog_0001_8 .item .category{font-size: .28rem;}
    #ly_web_index_blog_0001_8 .item .info .tit{font-size: .36rem;}
    #ly_web_index_blog_0001_8 .item .info .brief,
    #ly_web_index_blog_0001_8 .item .info .time{font-size: .26rem;}

    
    #ly_web_index_blog_0001_8 .btns .btn {min-width: inherit; width: 8vw; height: 8vw;}
    #ly_web_index_blog_0001_8 .btns .btn .svg{width: 3vw; height: 3vw; fill: #333;}
    #ly_web_index_blog_0001_8 .btns .btn:hover .svg{fill: #333;}
}
.lyuibtn_002 {
    --font-size: 20px;
    --font-color: #1a1a1a;
    --font-family: 'MiSans';
    --border-width: 1px; 
    --border-color: #1a1a1a;
    --border-radius: 50px;

    --hover-font-color: #fff;
    --hover-svg-color: #fff;
    --hover-background-color: #fff;
    --hover-border-color: #fff;
}


.lyuibtn_002{display: inline-flex; position: relative; overflow: hidden; border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); background-color: var(--background-color);}
.lyuibtn_002::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; transform: scaleX(0); transform-origin: right; transition: transform .5s ease; z-index: 0; overflow: hidden; background-color: var(--default-bg-color); border-radius: var(--border-radius);}

.lyuibtn_002-content{position: relative; width: 100%; z-index: 3;}

.lyuibtn_002-txt{font-size: var(--font-size); line-height: 1; color: var(--font-color); font-family: var(--font-family);}
.lyuibtn_002-icon{width: var(--icon-width); height: var(--icon-height);}
.lyuibtn_002-icon-svg{fill: var(--default-svg-color);}

@media (min-width: 993px) {
    .lyuibtn_002:hover{background-color: var(--hover-background-color); border-color: var(--hover-border-color);}
    .lyuibtn_002:hover::after{ transform: scaleX(1); transform-origin: left; background-color: var(--hover-bg-color);}

    .lyuibtn_002:hover .lyuibtn_002-txt{color: var(--hover-font-color); }
    .lyuibtn_002:hover .lyuibtn_002-icon-svg{fill: var(--hover-svg-color);}
}
@keyframes gradient {
    0% {background-position:0% 50%;}
    50% {background-position:100% 50%;}
    100% {background-position:50% 0%;}
}
#ly_web_index_contact_0001_9{padding-top: 170px;}
#ly_web_index_contact_0001_9 .box{padding: 83px 2.78% 355px; border-radius: 30px;  background: url(/module/ly-web/index-contact/0001/images/bg.jpg) no-repeat center top /100% 100%;}
#ly_web_index_contact_0001_9 .back{width: 100%; height: 100%; z-index: 1;}
#ly_web_index_contact_0001_9 .back img,
#ly_web_index_contact_0001_9 .back video{width: 100%; height: 100%; object-fit: cover;}
#ly_web_index_contact_0001_9 .in{width: 50%; position: relative; z-index: 5;}
#ly_web_index_contact_0001_9 .p1{font-size: 90px; line-height: 120px; color: #fff; font-family: "MiSans-Semibold"; -webkit-user-select: none;}
#ly_web_index_contact_0001_9 .p2{margin-top: 17px; font-size: 24px; line-height: 48px; color: #fff; -webkit-user-select: none;}
#ly_web_index_contact_0001_9 .btn{margin-top: 80px; padding: 0 40px; width: 360px; height: 90px; --border-width: 1px; --border-color: #fff; --border-radius: 50px; --background-color: #fff;}
#ly_web_index_contact_0001_9 .btn::after{--default-bg-color: var(--main);}
#ly_web_index_contact_0001_9 .btn .txt{--font-color: #1a1a1a; --font-family: "MiSans-Medium";}
#ly_web_index_contact_0001_9 .btn .icon{--icon-width: 24px; --icon-height: 20px;}
#ly_web_index_contact_0001_9 .btn .icon .svg{ --default-svg-color: #1a1a1a;}
#ly_web_index_contact_0001_9 .btn:hover{--hover-background-color: #fff; --hover-border-color: #fff;}
#ly_web_index_contact_0001_9 .btn:hover::after{--hover-bg-color: var(--main);}
#ly_web_index_contact_0001_9 .btn:hover .txt{--hover-font-color: #fff; }
#ly_web_index_contact_0001_9 .btn:hover .svg{--hover-svg-color: #fff;}
#ly_web_index_contact_0001_9 .big_txt{bottom: -8px; left:0; z-index: 1;}
#ly_web_index_contact_0001_9 .big_txt span{width: max-content;}

@media (max-width: 1680px) {
    #ly_web_index_contact_0001_9{padding-top: 150px;}
    #ly_web_index_contact_0001_9 .p1{font-size: 80px; line-height: 1.3em;}
    #ly_web_index_contact_0001_9 .p2{font-size: 22px; line-height: 1.3em;}
    
    #ly_web_index_contact_0001_9 .btn{width: 340px; height: 80px;}
}
@media (max-width: 1536px) {
    #ly_web_index_contact_0001_9{padding-top: 130px;}
    #ly_web_index_contact_0001_9 .box{padding: 80px 2.78% 350px; }
    #ly_web_index_contact_0001_9 .p1{font-size: 72px; line-height: 1.3em;}
    #ly_web_index_contact_0001_9 .p2{font-size: 20px; line-height: 1.3em;}
    #ly_web_index_contact_0001_9 .btn{width: 320px;}

    #ly_web_index_contact_0001_9 .big_txt{bottom: -30px;}
    /* #ly_web_index_contact_0001_9 .big_txt svg{transform: scale(0.8);} */
}
@media (max-width: 1440px) {
    #ly_web_index_contact_0001_9{padding-top: 120px;}
    #ly_web_index_contact_0001_9 .box{padding: 80px 2.78% 300px; }
    #ly_web_index_contact_0001_9 .p1{font-size: 65px; }
    #ly_web_index_contact_0001_9 .p2{font-size: 18px; }
    #ly_web_index_contact_0001_9 .btn{margin-top: 60px; width: 280px; height: 75px;}
    #ly_web_index_contact_0001_9 .big_txt{bottom: 35px; height: 170px; }
    #ly_web_index_contact_0001_9 .big_txt svg{transform: scale(0.9);}
}
@media (max-width: 1366px) {
    #ly_web_index_contact_0001_9{padding-top: 100px;}
    #ly_web_index_contact_0001_9 .p1{font-size: 62px; }
    #ly_web_index_contact_0001_9 .p2{font-size: 16px; line-height: 1.7em;}
    #ly_web_index_contact_0001_9 .btn{width: 240px; height: 70px;}
}
@media (max-width: 1280px) {
    #ly_web_index_contact_0001_9 .in{width: 52%;}
    #ly_web_index_contact_0001_9 .btn{width: 220px;}
}
@media (max-width: 1200px) {
    #ly_web_index_contact_0001_9 .p1{font-size: 58px; }
    #ly_web_index_contact_0001_9 .btn{margin-top: 40px; height: 65px;}
    #ly_web_index_contact_0001_9 .btn .txt{--font-size: 18px;}
}
@media (max-width: 1050px) {
    #ly_web_index_contact_0001_9{padding-top: 80px;}
    #ly_web_index_contact_0001_9 .box{padding: 80px 2.78% 270px; }
    #ly_web_index_contact_0001_9 .in{width: 65%;}
    #ly_web_index_contact_0001_9 .p1{font-size: 54px; }
    #ly_web_index_contact_0001_9 .btn{height: 60px;}
    #ly_web_index_contact_0001_9 .btn .icon .svg{width: 20px;}
}
@media (max-width: 992px) {
    #ly_web_index_contact_0001_9{padding-top: 8vw;}
    #ly_web_index_contact_0001_9 .box{padding: 8vw 4vw 27vw; }
    #ly_web_index_contact_0001_9 .in{width: 60%;}
    #ly_web_index_contact_0001_9 .p1{font-size: .3788rem; }
    #ly_web_index_contact_0001_9 .p2{font-size: .1212rem; }

    #ly_web_index_contact_0001_9 .btn{margin-top: 4vw; padding: 0 3vw; width: 20vw; height: 5.5vw;}
    #ly_web_index_contact_0001_9 .btn .txt{--font-size: .1364rem;}
    #ly_web_index_contact_0001_9 .btn .icon{--icon-width: 2vw;}
}
@media (max-width:768px) {
    #ly_web_index_contact_0001_9 .in{width: 68%;}
    #ly_web_index_contact_0001_9 .p1{font-size: .42rem; }
    #ly_web_index_contact_0001_9 .p2{font-size: .18rem; }

    #ly_web_index_contact_0001_9 .btn{margin-top: 5vw; padding: 0 3vw; width: 25vw; height: 7.5vw;}
    #ly_web_index_contact_0001_9 .btn .txt{--font-size: 0.18rem;}
    #ly_web_index_contact_0001_9 .btn .icon{--icon-width: 2.5vw;}
    #ly_web_index_contact_0001_9 .big_txt{display: none;}
}
@media (max-width: 576px) {
    #ly_web_index_contact_0001_9{padding-top: 10vw;}
    #ly_web_index_contact_0001_9 .box{padding: 10vw 6vw 40vw;}
    #ly_web_index_contact_0001_9 .in{width: 100%;}
    #ly_web_index_contact_0001_9 .p1{font-size: .46rem; }
    #ly_web_index_contact_0001_9 .p2{font-size: .26rem; }

    
    #ly_web_index_contact_0001_9 .btn{padding: 0 5vw; width: max-content; height: 9.5vw; min-width: 32vw;}
    #ly_web_index_contact_0001_9 .btn .txt{--font-size: 0.26rem;}
    #ly_web_index_contact_0001_9 .btn .icon{--icon-width: 3.3vw;}
}
@media (max-width: 530px) {
    /* #ly_web_index_contact_0001_9 .big_txt{bottom: 90px; height: 72px; } */
    /* #ly_web_index_contact_0001_9 .big_txt svg{transform: scale(0.3);} */
}
#ly_web_popup_cookie_0001_10_tip .contents{background: rgba(51, 87, 246, 0.95);padding: 20px 0;box-shadow: 0 0 9px rgba(0,0,0,.3);position: relative;}
#ly_web_popup_cookie_0001_10_tip .text{width: calc(100% - 185px);color: #fff;}
#ly_web_popup_cookie_0001_10_tip .title {font-size: 22px; line-height: 1.3em; margin-bottom: 15px; font-family: "MiSans-Medium";}
#ly_web_popup_cookie_0001_10_tip .brief{font-size: 16px; line-height: 1.5em; color: #fff;}
#ly_web_popup_cookie_0001_10_tip .btn {width: max-content; padding: 0 30px; line-height: 45px; border-radius: 30px; background: #fff; border:1px solid #fff; text-align: center;font-size: 18px;cursor:pointer;}
#ly_web_popup_cookie_0001_10_tip .btn:hover {background: var(--main);color: #fff;}
#ly_web_popup_cookie_0001_10_tip .close {position: absolute;right: 60px;top: 15px;color: #fff;cursor:pointer;}
#ly_web_popup_cookie_0001_10_tip .close i {font-size: 30px;}

@media (max-width: 1440px) {
    #ly_web_popup_cookie_0001_10_tip .close{top: 0.5em;}
}
@media (max-width: 992px) {
    #ly_web_popup_cookie_0001_10_tip .contents{padding: 3vw 0;}
    #ly_web_popup_cookie_0001_10_tip .text{width: 82%;}
    #ly_web_popup_cookie_0001_10_tip .title {font-size: .1667rem;}
    #ly_web_popup_cookie_0001_10_tip .brief {font-size: .1212rem;}
    #ly_web_popup_cookie_0001_10_tip .btn{padding: 0 3vw; line-height: 5vw; font-size: .1364rem;}
}
@media (max-width: 768px) {
    #ly_web_popup_cookie_0001_10_tip .title {font-size: .24rem;}
    #ly_web_popup_cookie_0001_10_tip .brief {font-size: .16rem;}
    #ly_web_popup_cookie_0001_10_tip .btn{min-width: 14%; font-size: .18rem;}
    #ly_web_popup_cookie_0001_10_tip .close{right: 5vw;}
}
@media (max-width: 576px) {
    #ly_web_popup_cookie_0001_10_tip .contents{padding: 5vw 0;}
    #ly_web_popup_cookie_0001_10_tip .info{flex-wrap: wrap;}
    #ly_web_popup_cookie_0001_10_tip .text{width: 100%;}
    #ly_web_popup_cookie_0001_10_tip .title {font-size: .34rem;}
    #ly_web_popup_cookie_0001_10_tip .brief {font-size: .28rem;}
    #ly_web_popup_cookie_0001_10_tip .btn{margin-top: 3vw; min-width: 20%; font-size: .28rem; line-height: 8vw;}
    #ly_web_popup_cookie_0001_10_tip .close{top: 1.5em; right: 3vw;}
    #ly_web_popup_cookie_0001_10_tip .close i {font-size: 0.5rem;}
}