﻿
/* 公共 */
body:not(.ly_indexbody){padding-top: 58px;}
.font13{font-size: 13px;}
.font34{font-size: 34px;}
.font48{font-size: 48px;}
.pcshow{display: block !important;}
.pchide{display: none !important;}
.ly_intitle{color: #181818;font-weight: bold;line-height: 1.4em;text-align: center;}

.ly_com_swiper {position: relative;}
.ly_com_swiper .swiper-pagination{position: absolute;left: 0;top: 0;bottom: auto;display: flex;width: fit-content;}
.ly_com_swiper .swiper-pagination .swiper-pagination-bullet{transition: all .2s linear;display: block;width: 4px;height: 4px;border-radius: 4px;margin: 0 3px;background: #c9ced6;opacity: 1;}
.ly_com_swiper .swiper-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.ly_com_swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin-right: 0;}
.ly_com_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 20px;background: #0670ff;}

/* ly_w_header */
.ly_w_header{min-height: 60px;padding: 0;background: #fff;}
.ly_w_header .ly_w_header_main{justify-content: space-between;}
.ly_w_header .ly_header_nav{align-items: center;}
.ly_w_header .ly_header_nav .ly_header_logo{margin-right: 29px;}
.ly_w_header .ly_header_nav .ly_header_logo img{display: block;width: 132px;height: 25px;}
.ly_w_header .ly_header_nav .ly_header_navbox .ly_navmn {position: relative;padding: 0 13px;line-height: 60px;color: #181818;cursor: pointer;}
.ly_w_header .ly_header_nav .ly_header_navbox .ly_navmn::after{content: '';position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: all .2s linear;width: calc(100% - 26px);height: 2px;overflow: hidden; will-change: background-size;background: url(../image/line.jpg) no-repeat left bottom;transition: background-size .5s cubic-bezier(0.43, 0.05, 0.17, 1) 0s;transition-property: background-size, color;background-position: right bottom;background-size: 0 2px;}
.ly_w_header .ly_header_nav .ly_header_navbox .ly_navmn:hover::after,.ly_header .ly_header_nav .ly_header_navbox .ly_navmn.active::after{animation: none;background-position: left bottom;background-size: 100% 100%;}
.ly_w_header .ly_header_info{align-items: center;}
.ly_w_header .ly_header_info .ly_phone{position: relative;align-items: center;padding-right: 16px;font-weight: bold;color: #181818;}
.ly_w_header .ly_header_info .ly_phone::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 24px;background: #D0D0D0;}
.ly_w_header .ly_header_info .ly_phone img{margin-right: 6px;}
.ly_w_header .ly_header_info .ly_login{margin: 0 16px;line-height: 32px;color: #181818;}
.ly_w_header .ly_header_info .ly_login:hover{color: #0670ff!important;}
.ly_w_header .ly_header_info .ly_yyshow{width: 104px;height: 32px;border-radius: 18px;line-height: 32px;text-align: center;background:#0670ff; color: #fff;margin-left: 12px;}
.ly_w_header .ly_header_info .ly_yyshow:hover{background: #2481ff;}

/* 下拉菜单 */
.ly_w_navdown{position: absolute;top: 100%;left: 0;z-index: 100;width: 100%;background: #fff;box-shadow: 0px 12px 22px 0px rgba(134,144,159,0.1);overflow: hidden;}
.ly_w_navdown::before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 1px;background: #E9EAEA;}
.ly_w_navdown .ly_navdown_main{display: none;}
.ly_w_navdown .ly_navdown_main.ly_show{display: flex;}
.ly_w_navdown .ly_navdown_pro {width: 100%;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mn{width: 256px;box-sizing:content-box;padding-left: calc((100% - 1180px) / 2);padding-bottom: 58px;box-shadow: 4px 0 10px 0px rgba(72,78,87,0.08);}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem{height: 90px;align-items: center;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem .ly_navdown_mnicon{width: 36px;height: 36px;margin-right: 16px;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem .ly_navdown_mnicon img{display: block;width: 100%;height: 100%;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem .ly_navdown_mntext .ly_navdown_mntit{position: relative;margin-bottom: 3px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_pro .ly_latest{position: relative;width: fit-content;}
.ly_w_navdown .ly_navdown_pro .ly_latest::after{display: none;content: '';position: absolute;right: -2px;top: 0;transform: translateX(100%);width: 6px;height: 6px;border-radius: 50%;background: #FF520F;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem .ly_navdown_mntext .ly_navdown_mnmsg{color: #545454;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem:hover,.ly_navdown_mnitem.on{background: url(../image/nav_pro_bg.jpg)center/cover no-repeat;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_mnitem:hover .ly_navdown_mntext .ly_navdown_mntit,.ly_w_navdown .ly_navdown_mnitem.on .ly_navdown_mntext .ly_navdown_mntit{color: #0670ff;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri{width: calc(50% + 334px);box-sizing: border-box;padding: 32px 36px;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_box{display: none;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_box.ly_show{display: flex;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item{width: fit-content;margin-right: 1.875vw;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item:last-child{margin-right: 0;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_type{display: block;margin-left: 8px;margin-bottom: 22px;color: #7F8894;font-weight: bold;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_li{display: block;min-width: 214px;height: 72px;box-sizing: border-box;padding: 12px 7px;border-radius: 4px;margin-bottom: 12px;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_li:last-child{margin-bottom: 0;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_li .ly_navdown_tit{margin-bottom: 9px;color: #181818;font-weight: bold;align-items: center;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_li .ly_navdown_tit img{display: block;width: 22px;height: 22px;object-fit: contain;object-position: center;margin-right: 8px;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_li .ly_navdown_msg{color: #7F8894;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_li:hover{background: #F5F7FC;}

.ly_w_navdown .ly_navdown_solve{justify-content: space-between;padding: 30px 0 50px;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_box{justify-content: space-between;width: 100%;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_list{width: 18.64%;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_type{flex-flow: column;justify-content: center;width: 100%;height: 84px;border-radius: 8px;box-sizing: border-box;padding: 0 18px;margin-bottom: 18px;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_type .ly_navdown_typetit{margin-bottom: 8px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_type .ly_navdown_typemsg{color: #545454;line-height: 1.38em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item{padding-top: 18px;border-top: 1px solid #e9eaea;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item a{flex-flow: column;justify-content: center;width: 100%;
    height: 40px;
    /* height: 72px; */
    box-sizing: border-box;padding: 0 10px;border-radius: 4px;margin-bottom: 8px;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item a:last-child{margin-bottom: 0;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item .ly_navdown_tit{
    /* margin-bottom: 9px; */
    color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item .ly_navdown_tit img{display: block;width: 22px;height: 22px;object-fit: contain;object-position: center;margin-right: 8px;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item .ly_navdown_msg{display: none;color: #8a929d;line-height: 1.41em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_item a:hover{background: #f5f7fc;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv{display: block;width: 21.01%;height: 300px;box-sizing: border-box;border-radius: 6px;padding-top: 156px;text-align: center;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv .ly_navdown_tit{margin-bottom: 8px;color: #181818;font-weight: bold;line-height: 1em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv .ly_navdown_msg{margin-bottom: 23px;color: #4f5a6a;line-height: 1.5em;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv .ly_navdown_btn{justify-content: center;align-items: center;width: 110px;height: 30px;margin: 0 auto;border-radius: 4px;color: #fff;background: #0670ff;}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv:hover{box-shadow: 0px 4px 22px 0px rgba(213,218,225,0.45);}
.ly_w_navdown .ly_navdown_solve .ly_navdown_adv:hover .ly_navdown_btn{background: #0691FF;}

.ly_w_navdown .ly_navdown_case{justify-content: space-between;padding: 30px 0;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv{width: 21.01%;height: 278px;box-sizing: border-box;border-radius: 6px;padding: 32px 15px 0;overflow: hidden;text-align: center;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_tit{margin-bottom: 4px;color: #181818;font-weight: bold;line-height: 1.36em;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_msg{margin-bottom: 26px;color: #4E5969;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_advlist{}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_advlist a{justify-content: center;align-items: center;width: 100%;height: 34px;border-radius: 4px;margin-bottom: 16px;color: #181818;background: #fff;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_advlist a:last-child{margin-bottom: 0;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_advlist i{position: relative;left: 0;margin-left: 6px;color: #0670ff;font-size: 12px;line-height: 1em;}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv:hover{box-shadow: 0px 4px 22px 0px rgba(213,218,225,0.45);}
.ly_w_navdown .ly_navdown_case .ly_navdown_adv .ly_navdown_advlist a:hover i{left: 6px;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri{align-items: flex-start;justify-content: space-between;width: 78.99%;box-sizing: border-box;padding-left: 36px;margin-bottom: -34px;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li{justify-content: space-between;width: 198px;margin-bottom: 34px;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_type{width: 100%;padding-bottom: 8px;margin-bottom: 4px;border-bottom: 1px solid #e9eaea;color: #6e7784;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a{position: relative;display: block;width: 47.47%;padding-bottom: 18.18%;border-radius: 4px;margin-top: 10px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgba(156,164,177,0.15);color: #0670FF;pointer-events: none;}
/* .ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a:nth-child(2n){margin-right: 0;} */
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a p{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;opacity: 0;}
/* .ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a:hover img{opacity: 0;}
.ly_w_navdown .ly_navdown_case .ly_navdown_ri .ly_navdown_li a:hover p{opacity: 1;} */

.ly_w_navdown .ly_navdown_cooperation{justify-content: space-between;padding: 30px 0;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list{justify-content: space-between;width: 74.23%;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list a{flex-flow: column;justify-content: center;width: 30.59%;height: 72px;box-sizing: border-box;padding: 12px 7px;border-radius: 4px;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list a:hover{background: #F5F7FC;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list .ly_navdown_tit{align-items: center;margin-bottom: 9px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list .ly_navdown_tit img{display: block;width: 22px;height: 22px;object-fit: contain;object-position: center;margin-right: 8px;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_list .ly_navdown_msg{color: #7F8894;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv{width: 21.01%;border-radius: 8px;overflow: hidden;background-repeat: 6px;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_pic{position: relative;width: 100%;padding-bottom: 79.03%;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_text{width: 100%;box-sizing: border-box;padding: 16px 14px;background: #F5F9FE;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_text p{margin-bottom: 24px;color: #181818;font-weight: bold;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_text span{align-items: center;color: #0670FF;line-height: 1.2em;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv .ly_navdown_text span i{margin-left: 4px;color: #0670ff;font-size: 12px;line-height: 1em;}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv:hover{box-shadow: 0px 4px 22px 0px rgba(213,218,225,0.45);}
.ly_w_navdown .ly_navdown_cooperation .ly_navdown_adv:hover .ly_navdown_text span i{margin-left: 10px;}

.ly_w_navdown .ly_navdown_resource{justify-content: space-between;align-items: flex-start;padding: 32px 0;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_left{justify-content: space-between;width: 73.55%;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list{width: 21.88%;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list span{display: block;width: 100%;padding-bottom: 8px;border-bottom: 1px solid #E9EAEA;margin-bottom: 16px;color: #4E5969;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list a{flex-flow: column;justify-content: center;width: 100%;height: 72px;border-radius: 4px;box-sizing: border-box;padding: 12px 8px;margin-bottom: 8px;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list a:last-child{margin-bottom: 0;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list a:hover{background: #F5F7FC;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list .ly_navdown_tit{align-items: center;margin-bottom: 9px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list .ly_navdown_tit img{display: block;width: 22px;height: 22px;object-fit: contain;object-position: center;margin-right: 8px;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_list .ly_navdown_msg{color: #7F8894;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv{width: 21.01%;border-radius: 8px;overflow: hidden;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_pic{position: relative;width: 100%;padding-bottom: 75%;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_text{padding: 16px 14px;background: #F5F9FE;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_text p{margin-bottom: 24px;color: #181818;font-weight: bold;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_text span{align-items: center;color: #0670FF;line-height: 1.4em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv .ly_navdown_text span i{margin-left: 4px;font-size: 12px;line-height: 1em;}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv:hover{box-shadow: 0px 4px 22px 0px rgba(213,218,225,0.45);}
.ly_w_navdown .ly_navdown_resource .ly_navdown_adv:hover .ly_navdown_text span i{margin-left: 10px;}

.ly_w_navdown .ly_navdown_about{padding: 32px 0;}
.ly_w_navdown .ly_navdown_about .ly_navdown_item{flex-flow: column;justify-content: center;width: 16.1%;height: 72px;box-sizing: border-box;padding: 12px 7px;border-radius: 4px;margin-right: 3.05%;}

.ly_w_navdown .ly_navdown_about .ly_navdown_item:last-child{margin-right: 0;}
.ly_w_navdown .ly_navdown_about .ly_navdown_item:hover{background: #F5F7FC;}
.ly_w_navdown .ly_navdown_about .ly_navdown_item p{align-items: center;margin-bottom: 9px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_navdown .ly_navdown_about .ly_navdown_item p img{display: block;width: 22px;height: 22px;object-fit: contain;object-position: center;margin-right: 8px;}
.ly_w_navdown .ly_navdown_about .ly_navdown_item span{color: #7F8894;line-height: 1.4em;}



/* ly_w_indexbanner */
.ly_w_indexbanner{position: relative;margin-top: 60px;padding-bottom: 21px;background: #fff;}
.ly_w_indexbanner .ly_indexbanner-pcshow{position: relative;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide{position: relative;height: 640px;}
.ly_w_indexbanner .ly_indexbanner-sem-pcshow .swiper-slide{position: relative;height: 453px!important;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_bg img,.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_bg video{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_main{position: relative;z-index: 1;padding-top: 138px;}
.ly_w_indexbanner .ly_indexbanner-sem-pcshow .swiper-slide .ly_indexbanner_main{position: relative;z-index: 1;padding-top: 78px;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_text{margin-bottom: 48px;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_title{font-weight: bold;line-height: 1.4em;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_title .ly_indexbanner_dzj{position: relative;display: block;width: fit-content;background-clip: text;-webkit-background-clip: text;color: transparent;background-image: linear-gradient(180deg, #069DFF 0%, #0670FF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_msg{margin-top: 0px;color: #181818;font-weight: bold;line-height: 1.4em;}
.ly_w_indexbanner .ly_indexbanner-sem-pcshow .swiper-slide .ly_indexbanner_msg{margin-top: 10px;color: #181818;font-weight: bold;line-height: 1.4em;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_btn{position: relative;width: 172px;height: 52px;align-items: center;box-sizing: border-box;padding-left: 36px;border-radius: 28px;color: #fff;line-height: 1em;background: linear-gradient( 270deg, #069DFF 0%, #0670FF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_btn i{display: block;margin-left: 10px;color: #fff;font-size: 12px;line-height: 1em;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_btn:hover i{margin-left: 16px;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_szc .ly_indexbanner_title .ly_indexbanner_dzj::after{content: '';position: absolute;right: -9px;top: 50%;transform: translate(100%,-50%);width: 4px;height: 55px;background: #069DFF;animation: shanshuo 1s linear infinite !important;}
.swiper-slide .ly_indexbanner_text .ly_list{display: flex;flex-wrap: wrap;width: 340px;gap: 10px;margin-top: 20px}
.swiper-slide .ly_indexbanner_text .ly_list li{display: flex;align-items: center;background-color: #fff;gap: 8px;padding: 10px 17px;}
.swiper-slide .ly_indexbanner_text .ly_list li .ly_banner_text{font-size: 16px;}
.black{color: #231815 !important}
.ly_indexbanner_text .from {color: #8a8f96 !important;font-size: 14px}
.ly_indexbanner_text .orange {color: #bd7a27 !important;font-size: 46px;}
.sem-bg{background: url("../image/banner3-bg.png") bottom center/cover no-repeat;}

.banner-img{width: 768px !important;height: auto !important;position: relative;top: 56.1%;left:50%;transform: translate(-50%, -50%)}
.black span{background-image: linear-gradient(to right, #0b1df6 0%, #bb51ff 100%);background-clip: text;color: transparent;-webkit-background-clip:text;}
.new-line{margin-right: 10px !important}
.new-line > .ly_indexbanner_menuline {height: 3px !important;}
.gift{position: absolute;top: -15px;left:100px;}

.info{display: flex;background-color: #f3f7ff;justify-content: center}
.info li {display: flex;gap: 20px;border-right: 1px solid #e2e5ed;align-items: center;
    padding: 0 50px;margin: 28px 0}
.info li:last-child{border: 0}
.info .info-text h3 {font-size: 22px;color: #231815;font-weight: 600;margin-bottom: 5px;}

.change-box{background: linear-gradient(to top, rgba(240, 249, 254, 0.4) 0%, #FBFBFB 60%)}
.change .change-list{display: flex;flex-wrap: wrap;justify-content: center;gap: 20px;margin: 46px 0 84px}
.change .change-list > li {display: flex;gap: 40px;align-items: center;
    padding: 40px 0px 40px 40px; width: 580px;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);
    border-radius: 6px;}
.change .change-list li.emp{background: linear-gradient(to bottom, #D4E5FF 30%, rgba(255, 255, 255, 0.9) 70%)}
.change .change-list li.finance{background: linear-gradient(to bottom, #CDEFF9 30%, #fff 70%)}
.change .change-list li.boos{background: linear-gradient(to bottom, #E6E2FA 30%, #fff 70%)}
.change .change-list li.it{background: linear-gradient(to bottom, #F8E9DF 30%, #fff 70%)}
.change-list li > img {width: 18px}
.change-list li .tx img {width: 120px;height: 120px}
.change-list li .list-text h3 {font-size: 26px;font-weight: 600;margin-bottom: 20px;}
.change-list li.emp h3{color: #034fe5; font-family: PingFangSC, PingFang SC;font-weight: 600;margin-bottom: 20px;}
.change-list li.finance h3{color: #008CCC}
.change-list li.boos h3{color: #2d0d8e}
.change-list li.it h3{color: #a85913}
.change-list li .cause li {margin-top: 10px;font-size: 18px;line-height: 25px;}
.further{text-align: center;background-color: #0670FF;width: 252px;height: 56px;border-radius: 28px;margin: 0 auto;line-height: 56px}
.further a{color: #fff;font-weight: bold;font-size: 20px;position: relative}
.further .gift {position: absolute;left: 144px;top: -23px}
.further a img:nth-child(1){transform: rotate(180deg)}

.mkin, .scene{background-color: #f8f9fb;}

.mkin .mkin-nav{display: flex;padding:10px;border-radius: 50px;background-color: #fff;width: 55.2%;margin: 46px auto;}
.mkin .mkin-nav li{transition: all 0.3s;overflow: hidden;cursor: pointer}
.mkin .mkin-nav li a {font-size: 16px;border-radius: 50px;color: #181818;padding: 8px 19px;display: inline-block;transition: all 0.3s}
.mkin .mkin-nav li:last-child a{color: #1e7eff}
.mkin .mkin-nav li a:hover,
.mkin-nav li .active{color: #fff;background-color: #1e7eff;font-weight: 600;}
.mkin-nav li .active {color: #fff !important}
.mkin .mkin-nav li:last-child a:hover {color: #1e7eff;background: #fff}

.mkin .mkin-box{transition: all 0.3s}
.mkin .nav-cont{display: flex;justify-content: space-between;align-items: center}
.mkin .nav-cont .nav-text{width: 380px}
.mkin .nav-cont .nav-img{
    box-shadow: 0px 8px 20px 2px rgba(59,84,142,0.04);}
.mkin .nav-cont .nav-text{color: #181818;font-size: 40px;line-height: 56px;font-weight: 600}
.mkin .nav-cont .nav-text .nav-detail{font-weight:400; color: #60646b;margin: 24px 0 57px;font-size: 18px; line-height: 30px}
.mkin .nav-cont .nav-text{font-size: 40px;font-weight: bolder}
.mkin .nav-cont .mkin-btn{
    position: relative;
    width: 172px;
    height: 52px;
    align-items: center;
    box-sizing: border-box;
    padding-left: 36px;
    border-radius: 28px;
    color: #fff;
    line-height: 1em;
    background: linear-gradient(270deg, #069DFF 0%, #0670FF 100%);
    cursor: pointer;
}
.mkin .nav-cont .nav-img img {
    width: 690px;
    height: 435px;
    object-fit: cover;
    object-position: center;
    
    border-radius: 16px;
}
.mkin .nav-cont .mkin-btn p{margin-right: 15px}
.show{display: block}
.mkin-box{display: none;transition: all 0.3s}

.eco{background: linear-gradient(to top, #f6faff 40%, #fff 50%)}
.ecolog .img img {object-position: center;object-fit: cover}
.eco ul{
    width: 345px;
    margin-top: 26px;
}
.eco ul li{margin-bottom: 12px;box-sizing: border-box;padding: 16px 14px 0;box-shadow: 0px 1px 3px 0px rgba(41,74,131,0.06);border-radius: 12px;}
.eco ul li .title{
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    font-size: 18px;
    color: #181818;
    line-height: 25px;
    text-align: left;
    font-style: normal;
    margin-bottom: 12px;
}
.eco ul li .ctitle{
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 12px;
        color: #60646B;
        line-height: 17px;
        text-align: justify;
        font-style: normal;}   
.eco ul li:nth-child(1){background: url(../image/eco_li1.png) no-repeat center/cover;height: 126px;}
.eco ul li:nth-child(2){background: url(../image/eco_li2.png) no-repeat center/cover;height: 126px;}
.eco ul li:nth-child(3){background: url(../image/eco_li3.png) no-repeat center/cover;height: 157px;}
.manage .manage-list {display: flex;justify-content: space-between}
.manage-list li{border-radius: 15px;padding: 35px 25px;border: 1px solid rgba(204, 204, 204, 0.2);width: 378px}
.manage-list li .man-cont {font-size: 18px;color: #60646B;line-height: 25px}
.manage-list li .man-title{color: #181818;margin: 32px 0 16px;font-size: 26px}
.manage-list li .iconfont{width: 22px;
    height: 22px;
    border: 1px solid #D9DCDF;color: #0670FF;font-size:10px;line-height: 20px;text-align: center;border-radius: 100%;position: absolute;top: 22px;right: 16px;}
.manage-list li:nth-child(1){background: linear-gradient(to right, #f3f5ff 40%, #fff 80%)}
.manage-list li:nth-child(2){background: linear-gradient(to right, #f3fcf8 40%, #fff 80%)}
.manage-list li:nth-child(3){background: linear-gradient(to right, #fffaf9 40%, #fff 80%)}


.scene-list{display: flex;flex-wrap: wrap;justify-content: space-between}
.scene-list li{ background-color: #fff;width: 282px;border-radius: 15px;
    box-shadow: 1px 1px 10px rgba(204, 204, 204, 0.2);padding: 25px;margin-bottom: 20px}
.scene-list li .scene-top{display: flex;justify-content: space-between;align-items: center}
.scene-list li .scene-top i{color: #9da5b1;font-size: 14px}
.scene-list li .scene-top h3 {font-size: 20px; flex: 1;font-weight: 600;}
.scene-list li p{color: #60646b;font-size: 14px;margin: 30px 0}
.scene-list .scene-top .img{border-radius: 10px;
    background-color: #f6f8fc;padding: 12px;margin-right: 10px}
.scene-list li .scene-btn{color: rgba(255, 255, 255, 0.8);font-size: 14px;background: #0670ff;
    width: 100%;padding: 5px 0;text-align: center;display: block;border-radius: 8px}
.scene-list li .scene-btn img {opacity: 0.8;margin-left: 5px}
.mb{margin-bottom: 50px !important;}

.plan{background: #eff5ff;}
.plan-list{display: flex;justify-content: space-between}
.plan-list li{background-color: #fff;border-radius: 15px;box-shadow: 0px 4px 18px 0px rgba(41,74,131,0.06);}
.plan-list li .plan-top{display: flex;margin: 26px 0;gap: 10px}
.plan-list li:nth-child(3) .plan-text .icon{height: 26px;width: 26px;background-color: #0670ff;border-radius: 4px;position: relative}
.plan-list li:nth-child(3) .plan-text .icon img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}
.plan-list li .plan-top h2{
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    font-size: 26px;
    color: #181818;
    text-align: justify;
    font-style: normal;
}
.plan-list li .img{padding: 1px}
.plan-list li .plan-text {padding: 0 26px 40px}
.plan-list li .plan-text p{font-size: 18px;color: #63676e;line-height: 25px;}

.qy-list {display: flex}
.qy-list > li {background: #f6f6fb;border-radius: 15px}
.qy-list > li .title{display: flex;gap: 10px}
.qy-list li .title div{font-size: 16px; color: #6c7077;background: #fff; border: 1px solid #e4e8f0;border-radius: 5px;padding: 3px 10px}
.qy-list li .scale{font-weight: bold; font-size: 20px;color: #60646b;padding: 14px 0 26px;border-bottom: 1px solid #cdd9eb}
.qy-list li .qiye-text{padding: 30px}
.qy-list li .qiye-text h2{color: #181818!important;} 
.qy-list li .qiye-text .details{margin-top: 30px}
.qy-list li .qiye-text .details li{margin-bottom: 20px;display: flex;gap: 5px}
.qy-list li .qiye-text .details li p {flex: 1;font-size: 18px;color: #6b6f76}
.qy-list li .qiye-text .details li img{
    margin-top: 4px;
}
.trust{position: relative;background-color: #F8F9FB}
.trust-list{
    margin: 76px 0 118px!important;
}
.trust .trust-list li{background: #fff;border-radius: 15px;transition: all 0.3s}
.trust .trust-list li .trust-text{padding: 20px}
.trust-list li .trust-text .name{display: flex; align-items: center; justify-content: space-between}
.trust-list .name .trust-logo img {height: 25px}
.trust-list .name p{font-size: 18px;font-weight: bolder}
.trust-list li .content{margin: 25px 0 45px;color: #8b8e93;}
.trust-list li .data{display: flex;justify-content: space-between;background: #f3f6fb;padding: 15px;border-radius: 10px}
.trust-list li .data .item p.num {color: #0e75ff;font-size: 22px;font-weight: bolder}
.trust-list li .data .item p{font-weight: bolder;text-align: center;font-size: 11px;color: #8b8e93}
.item p span,
.item p{font-family: Arial}
.trust .next,
.trust .prev{background-color: #fff;border-radius: 50%;padding: 10px 12px;
    position: absolute;top: 50%;transform: translateY(-50%);
    display: block;
    cursor: pointer;transition: all 0.3s}
.trust .next{right: 300px}
.trust .prev{left: 300px}
.trust .next img {transform: rotate(180deg)}
.trust-list li .small{font-size: 14px;}
.slide-on{transform: scale(1.15)}
.ly_partner {background: #F8F9FB;}
.ly_partner .cases{margin-top: 60px}

.comp{background-color: #EFF5FF !important}

.form{background: url("../image/form-bg.jpeg") no-repeat center;
    background-size: cover;height: 418px;width: 100%}
.form-cont{padding: 42px 0 50px 0 !important}
.form .form-cont > p {color: #25a2fe; font-size: 18px;}
.form .form-title{color: #fff;letter-spacing: 2px;
    height: 50px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 600;
    font-size: 36px!important;
    color: #FFFFFF!important;
    line-height: 50px;
    text-align: left;
    font-style: normal;}
.form .form-list{display: flex;flex-wrap: wrap;width: 590px;gap: 20px;margin-top: 20px}
.form .form-list li {width: 285px}
.form .form-list li input {
    border-radius: 10px;
    font-size: 14px;
    background: #45454b;
    color: #87878b !important;
    box-shadow: none !important;
    padding: 0 12px;
    outline: none;
    height: 50px;
    width:100%;
    border: 0;
}
.form .form-list .min-li{
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.form .form-list .min-li button{
    right: 0;
    padding: 0 12px;
    margin: 0;
    width: auto;
    font-size: 14px;
    line-height: 21px;
    background: none;
    color: #87878b;
    border: 0;
    border-left: 1px solid #87878b
}
.form-cont .formBtn{text-align: left}
.form-cont .formBtn button {
    width: 176px !important;
    border-radius: 28px !important;
    height: 56px !important;
    line-height: 56px !important;
    font-size: 20px !important;
}

.flow-path{
    background: url("../image/flow-bg.jpeg") no-repeat center;
    background-size: cover;
    height: 323px;
    width: 100%;
    padding: 0.1px;
}
.flow-path .flow-title{margin: 84px 0 50px;font-size: 42px}
.flow-path .flow-title span{color: #0670ff}
.flow-path .flow-btn{text-align: center;}
.flow-path .flow-btn a{background-color: #0670ff;color: #fff;font-size: 20px;padding: 14px 48px;border-radius: 30px}

.item-width{width: 378px;}
.cont-mb{margin-bottom: 65px !important;}

.fontStyle{
    font-family: PingFangSC, PingFang SC !important;
    font-weight: 600;
}

.plan-list,.qy-list,
.trust-list{display: flex;justify-content: space-between}

.change,.mkin-cont,
.ecolog,.manage,
.scene-cont,.plan-cont,
.qiye,.trust-cont,
.form-cont{overflow: hidden;margin: 0px auto;padding: 80px 0}

.change-title,.mkin-title,
.ecolog-title,.manage-title,
.scene-title,.plan-title,
.qiye .qy-title,
.trust-title,.flow-title{font-size: 46px;text-align: center;font-family: PingFangSC, PingFang SC; color: #231815;font-weight: 600}

.w-qiye .qy-type{display: flex;width: 264px;gap: 0px;margin: 26px auto;}
.w-qiye .qy-type li{width: 88px;
    height: 32px;
    font-family: PingFangSC, PingFang SC;
    font-weight: 400;
    font-size: 14px;
    color: #4E5866;
    line-height: 20px;
    text-align: center;
    font-style: normal;
line-height: 32px;}
.w-qiye .qy-type li.on{width: 88px;
    height: 32px;
    background: #0670FF;
    border-radius: 19px;color: #fff;}

.ecolog .ecolog-img,
.manage .manage-list,
.scene .scene-list,
.plan .plan-list,
.qy-list,.trust-list{margin: 46px 0 68px}

@keyframes shanshuo {
    0%{opacity: 1;}
    50%{opacity: 0;}
    100%{opacity: 1;}
}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_kj .ly_video{position: absolute;top: 88px;right: 16px;width: 40.84%;box-sizing: border-box;padding: 12px;border-radius: 14px;background: rgba(255,255,255,.75);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_kj .ly_video_box {position: relative;width: 100%;padding-bottom: 56.33%;cursor: pointer;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_kj .ly_video_box img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_da .ly_indexbanner_title .ly_indexbanner_dzj{background-image: linear-gradient(180deg, #7B53FF 0%, #065AFF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_da .ly_indexbanner_btn{background: linear-gradient( 180deg, #7B53FF 0%, #065AFF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_dzfp .ly_indexbanner_title .ly_indexbanner_dzj{background-image: linear-gradient(180deg, #7B53FF 0%, #065AFF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_dzfp .ly_indexbanner_btn{width: 172px;height: 56px;background: linear-gradient( 180deg, #7B53FF 0%, #065AFF 100%);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_dzfp .ly_indexbanner_btn.white{transition: all .5s;width: 152px;margin-left: 20px;border: 1px solid #0670FF;color: #0670FF;background: rgba(255, 255, 255, .35);}
.ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide.ly_indexbanner_dzfp .ly_indexbanner_btn.white:hover{background: rgba(255, 255, 255, 1);}

.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menu{position: absolute;left: 50%;bottom: 154px;transform: translateX(-50%);z-index: 1;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuitem{margin-right: 40px;cursor: pointer;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuitem:last-child{margin-right: 0;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuline{position: relative;width: 40px;height: 2px;background: #dcdcdc;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuline::after{position: absolute;left: 0;top: 0;width: 0px;height: 100%;background: #0670FF;transition: all 5.8s; content: "";}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menutitle{margin-top: 6px;color: #999;line-height: 1.4em;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuitem.active .ly_indexbanner_menutitle{color: #181818;font-weight: bold;}
.ly_w_indexbanner .ly_indexbanner-pcshow .ly_indexbanner_menuitem.active .ly_indexbanner_menuline::after{animation: inwidth 5.4s linear forwards}
@-webkit-keyframes inwidth {
    0% {width: 0;}
    to {width: 100%;}
}
@keyframes inwidth {
    0% {width: 0;}
    to {width: 100%;}
}
.ly_w_indexbanner .ly_w_notices{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);z-index: 1;border-radius: 12px;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.08);background: #fff;overflow: hidden;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item{position: relative;width: 25%;height: 139px;box-sizing: border-box;padding: 20px 2.79% 18px;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 85px;background: #eeeff5;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item:last-child:after{display: none;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item .ly_w_noticesbg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item .ly_w_noticesbg img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: bottom right;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item .ly_notices_text{position: relative;z-index: 1;}
.ly_w_indexbanner .ly_w_notices .ly_notices_title{margin-bottom: 10px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_indexbanner .ly_w_notices .ly_notices_msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color: #60646b;line-height: 1.4em;}
.ly_w_indexbanner .ly_w_notices .ly_notices_btn{position: absolute;left: 11.18%;bottom: 18px;z-index: 1;align-items: center;color: #0670ff;line-height: 1.4em;}
.ly_w_indexbanner .ly_w_notices .ly_notices_btn img{display: block;width: 6px;margin-left: 5px;}
.ly_w_indexbanner .ly_w_notices .ly_notices_btn i{display:block;margin-left:5px;color:#0670ff;font-size:6px;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item.ly_notices_swiper .swiper{position: relative;height: 100%;box-sizing: border-box;padding-top: 20px;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item.ly_notices_swiper .swiper .swiper-slide{position: relative;display: block;}
.ly_w_indexbanner .ly_w_notices .swiper-slide .ly_notices_btn{left: 0;bottom: 0;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item.ly_notices_swiper .ly_notices_swiper_tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color: #181818;line-height: 1.4em;}
.ly_w_indexbanner .ly_w_notices .ly_notices_item.ly_notices_swiper:hover {background: rgb(249, 250, 252);}
.ly_w_indexbanner .ly_w_notices .ly_notices_item:hover .ly_w_noticesbg{opacity: 1;}

.ly_w_indexbanner .ly_w_notices .ly_notices_item:hover .ly_notices_title,.ly_w_indexbanner .ly_w_notices .ly_notices_item:hover .ly_notices_swiper_tit{color: #0670ff;}

/* ly_platform */
.ly_w_platform{padding: 88px 0;background: #fff;}
.ly_w_platform .ly_platform_main{justify-content: space-between;margin-top: 50px;}
.ly_w_platform .ly_platform_main .ly_platform_intro{position: relative;width: 18.75%;padding-bottom: 521px;background: url(../image/ly_platform.png)center/cover no-repeat;border-radius: 0px 8px 8px 0px;overflow: hidden;}
.ly_w_platform .ly_platform_intro .ly_platform_introtext{position: absolute;left: 0;top: 0;z-index: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 100px 13.3% 0;}
.ly_w_platform .ly_platform_intro .ly_platform_introtit{font-weight: bold;line-height: 1.4em;
background-clip: text;-webkit-background-clip: text;color: transparent;background-image: linear-gradient(180deg, #069EFF 0%, #0670FF 100%);}
.ly_w_platform .ly_platform_intro .ly_platform_intromsg{margin: 24px 0 48px;color: #60646b;line-height: 1.5em;text-align: justify;}
.ly_w_platform .ly_platform_intro .ly_platform_introbtn{align-items: center;justify-content: center;width: 128px;height: 42px;border-radius: 42px;color: #fff;background: #0670ff;}
.ly_w_platform .ly_platform_main .ly_platform_swiper{width: calc(81.25% - 1.04%);padding: 10px 0;overflow: hidden;}
.ly_w_platform .ly_platform_main .ly_platform_swiper .swiper{height: 100%;}
.ly_w_platform .ly_platform_swiper .swiper-slide{width: 31.15%;border-radius: 10px;background: #f9fbfc;overflow: hidden;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_pic{position: relative;width: 100%;padding-bottom: 50%;overflow: hidden;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_content{padding: 30px 4.52% 28px;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_tit{position: relative;padding-left: 14px;margin-bottom: 20px;color: #181818;font-weight: bold;line-height: 1.36em;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_tit::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 4px;height: 22px;background: #0670ff;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_msg{height: 5.6em;margin-bottom: 30px;overflow-y: auto;color: #60646b;line-height: 1.4em;text-align: justify;padding-right: 4px;}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_msg::-webkit-scrollbar {
	width:4px;
	height:4px
}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_msg::-webkit-scrollbar-track {
	border-radius:0;
	background:#e5e5e5; 
}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_msg::-webkit-scrollbar-thumb {
	border-radius:4px;
	background: #0670ff;
}
.ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_msg::-webkit-scrollbar-thumb:hover {
	border-radius:4px;
	background: #0670ff;
}
.ly_w_platform .ly_platform_swiper .ly_platform_btn{position: relative;justify-content: center;align-items: center;}
.ly_w_platform .ly_platform_swiper .ly_platform_default,.ly_w_platform .ly_platform_swiper .ly_platform_hover{justify-content: center;align-items: center;width: 100%;}
.ly_w_platform .ly_platform_swiper .ly_platform_hover{position: absolute;left: 0;top: 0;width: 100%;height: 100;z-index: 1;pointer-events: none;opacity: 0;}
.ly_w_platform .ly_platform_swiper .swiper-slide:hover  .ly_platform_default{opacity: 0;}
.ly_w_platform .ly_platform_swiper .swiper-slide:hover .ly_platform_hover{pointer-events: visible;opacity: 1;}

.ly_w_platform .ly_platform_swiper .ly_platform_btnitem{justify-content: center;align-items: center;width: 29.18%;height: 36px;box-sizing: border-box;border-radius: 18px;border: 1px solid #0670ff;color: #fff;background: #0670ff;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem i{display: block;margin-left: 7px;color: #fff;font-size: 8px;line-height: 1em;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem.ly_platform_btnitem_white{margin-left: 13.12%;color: #60646b;border: 1px solid #d2d2d2;background: transparent;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem.ly_platform_btnitem_white i{color: #60646B;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem:hover{border-color: #0691FF;background: #0691FF;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem.ly_platform_btnitem_white:hover{border-color: #2481ff;color: #fff;background: #2481ff;}
.ly_w_platform .ly_platform_swiper .ly_platform_btnitem.ly_platform_btnitem_white:hover i{color: #fff;}
.ly_w_platform .ly_platform_swiper .ly_platform_tip{justify-content: center;align-items: center;width: 29.63%;height: 36px;margin-right: 5.54%;border-radius: 8px;color: #0670ff;background: #fff;}
.ly_w_platform .ly_platform_swiper .ly_platform_tip:last-child{margin-right: 0;}

.ly_platform_page{margin-left: calc(18.75% + 1.04%);margin-top: 28px;}
.ly_platform_page .ly_platform_pagebtn{justify-content: center;align-items: center;width: 46px;height: 46px;border-radius: 50%;box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.08);color: #b5bfd0;background: #fff;cursor: pointer;outline: none;}
.ly_platform_page .ly_platform_pagebtn.prev{margin-right: 48px;}
.ly_platform_page .ly_platform_pagebtn img{display: block;width: 10px;height: 15px;}
.ly_platform_page .ly_platform_pagebtn i{display: block;font-size: 14px;line-height: 1em;}
.ly_platform_page .ly_platform_pagebtn:hover{color: #0670ff;}

/* ly_w_tzh */
.ly_w_tzh{width: 100%;height: 250px;}
.ly_w_tzh .ly_w_main{padding-top: 64px;}
.ly_w_tzh .ly_w_tit{margin-bottom: 18px;color: #fff;font-weight: bold;line-height: 1.4em;}
.ly_w_tzh .ly_w_msg{display: flex;align-items: center;color: #fff;line-height: 1.4em;}
.ly_w_tzh .ly_w_msg a{display: flex;justify-content: center;align-items: center;width: 138px;height: 43px;margin-left: 14px;color: #fff;}
.ly_w_tzh .ly_w_msg a i{position: relative;left: 0;transition: all .3s;margin-left: 5px;font-size: 6px;line-height: 1em;}
.ly_w_tzh .ly_w_msg a:hover i{left: 6px;}

/* ly_w_industry */
.ly_w_industry{padding: 80px 0;background: #f8f9fb;}
.ly_w_industry .ly_intitle{text-align: center;}
.ly_w_industry .ly_industry_main{margin-top: 50px;border-radius: 16px;overflow: hidden;background: #fff;}
.ly_w_industry .ly_industry_main .ly_industry_mn{position: relative;display: flex;flex-flow: column;justify-content: space-between;width: 13.55%;box-sizing: border-box;padding: 51px 0;}
.ly_w_industry .ly_industry_main .ly_industry_mn::after{content: '';position: absolute;right: 0;top: 0;width: 1px;height: 100%;background: linear-gradient( 180deg, rgba(210,210,210,0) 0%, #D2D2D2 23%, #D2D2D2 78%, rgba(210,210,210,0) 100%);}
.ly_w_industry .ly_industry_mn .ly_industry_item{width: 104px;height: 38px;border-radius: 20px;margin: 0 auto 22px;color: #181818;line-height: 38px;text-align: center;cursor: pointer;}
.ly_w_industry .ly_industry_mn .ly_industry_item:last-child{margin-bottom: 0;}
.ly_w_industry .ly_industry_mn .ly_industry_item.on,.ly_industry .ly_industry_mn .ly_industry_item:hover{color: #fff;background: #0670ff;}
.ly_w_industry .ly_industry_swiper{width: 86.45%;}
.ly_w_industry .ly_industry_swiper .swiper{width: 100%;height: 100%;}
.ly_w_industry .ly_industry_box{width: 100%;height: 100%;}
.ly_w_industry .ly_industry_box .ly_industry_content{width: 55.88%;box-sizing: border-box;padding-left: 34px;padding-right: 6px;padding-top: 40px;}
.ly_w_industry .ly_industry_box .ly_industry_tit{margin-bottom: 16px;color: #181818;line-height: 1.36em;font-weight: bold;}
.ly_w_industry .ly_industry_box .ly_industry_msg{height: 4.2em;margin-bottom: 34px;color: #60646b;line-height: 1.4em;}
.ly_w_industry .ly_industry_box .ly_industry_ad{padding: 24px 14px;border-radius: 12px;background: #f9fafc;}
.ly_w_industry .ly_industry_box .ly_industry_adtitle{align-items: center;margin-bottom: 20px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_industry .ly_industry_box .ly_industry_adtitle svg{display: block;margin-left: 6px;}
.ly_w_industry .ly_industry_box .ly_industry_adtitle span{display: block;width: 40px;height: 22px;border-radius: 11px;margin-left: 6px;color: #fff;font-weight: normal;line-height: 22px;text-align: center;background: #FC8632;}
.ly_w_industry .ly_industry_box .ly_industry_adlist{margin-bottom: -12px;color: #60646B;line-height: 1.4em;}
.ly_w_industry .ly_industry_box .ly_industry_adlist p{position: relative;width: 50%;box-sizing: border-box;padding-left: 11px;margin-bottom: 12px;}
.ly_w_industry .ly_industry_box .ly_industry_adlist p::before{content: '';position: absolute;left: 0;top: .7em;transform: translateY(-50%);width: 5px;height: 5px;border-radius: 50%;background: #0670ff;}
.ly_w_industry .ly_industry_box .ly_industry_tips{margin-top: 68px;}
.ly_w_industry .ly_industry_box .ly_industry_tipstit{margin-bottom: 14px;color: #181818;line-height: 1.4em;}
.ly_w_industry .ly_industry_box .ly_industry_tipstit span{color: #0670ff;}
.ly_w_industry .ly_industry_box .ly_industry_link{align-items: center;justify-content: space-between;}
.ly_w_industry .ly_industry_box .ly_industry_company{align-items: center;}
.ly_w_industry .ly_industry_box .ly_industry_company a{align-items: center;justify-content: center;width: 85px;height: 34px;border-radius: 6px;box-shadow: 0px 3px 10px 0px rgba(100,104,112,0.12);margin-right: 20px;}
.ly_w_industry .ly_industry_box .ly_industry_company a:last-child{margin-right: 0;}
.ly_w_industry .ly_industry_box .ly_industry_company a img{display: block;width: 100%;height: 100%;object-fit:contain;object-position:center;}
.ly_w_industry .ly_industry_box .ly_industry_btn{justify-content: center;align-items: center;width: 120px;height: 36px;box-sizing: border-box;border-radius: 18px;border: 1px solid #0670ff;color: #0670ff;font-weight: bold;background: transparent;}
.ly_w_industry .ly_industry_box .ly_industry_btn:hover{color: #fff;background: #0670ff;}
.ly_w_industry .ly_industry_pic{width: 44.12%;}
.ly_w_industry .ly_industry_pic img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: left center;}

/* ly_praise_partner */
.ly_praise_partner{background: linear-gradient( 180deg, #fff 0%, #f8f9fb 100%);}
.ly_praise{padding: 88px 0 80px;}
.ly_praise .ly_intitle{text-align: center;margin-bottom: 30px;}
.ly_praise .ly_praise_main{position: relative;}
.ly_praise .ly_praise_main::before, .ly_praise .ly_praise_main::after{position: absolute;top: 0;display: block;content: "";width: 396px;height: 100%;pointer-events: none;z-index: 99;}
.ly_praise .ly_praise_main::before{left: 0;background: linear-gradient( 270deg, rgba(248,249,251,0) 0%, #F8F9FB 100%);}
.ly_praise .ly_praise_main::after{right: 0;background: linear-gradient( 270deg, #F8F9FB 0%, rgba(248,249,251,0) 100%);}
.ly_praise .ly_praise_swiper{margin-bottom: 40px;padding-top: 10px;padding-bottom: 10px;}
.ly_praise .ly_praise_item{width: 390px;}
.ly_praise .ly_praise_item .item_inner{border-radius: 16px;box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.05);overflow: hidden;transition: all .5s;}
.ly_praise .ly_praise_item .item_img{position: relative;height: 211px;}
.ly_praise .ly_praise_item .item_img .item_img_inner{width: 100%;height: 100%;object-fit: cover;}
.ly_praise .ly_praise_item .item_img .item_video_btn1{position: absolute;right: 18px;bottom: 12px;width: 30px;height: 30px;transition: all .3s;}
.ly_praise .ly_praise_item .item_img .item_img_shadow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.25);backdrop-filter: blur(2px);opacity: 0;transition: all .5s;}
.ly_praise .ly_praise_item .item_img .item_video_btn2{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-40%);width: 46px;height: 46px;transition: all .5s;}
.ly_praise .ly_praise_item .item_text{padding: 18px 22px 14px;background: #fff;}
.ly_praise .ly_praise_item .item_top{height: 40px;margin-bottom: 18px;justify-content: space-between;align-items: center;}
.ly_praise .ly_praise_item .item_top .item_tit{align-items: center;}
.ly_praise .ly_praise_item .item_top .item_tit p{margin-right: 10px;color: #404040;line-height: 40px;font-weight: bold;}
.ly_praise .ly_praise_item .item_top .item_tit span{display: block;border-radius: 14px;border: 1px solid #D2D2D2;border-radius: 14px;padding: 3px 8px;color: #60646B;line-height: 17px;}
.ly_praise .ly_praise_item .item_top img{max-height: 35px;width: auto;}
.ly_praise .ly_praise_item .item_top .item_tags{display: inline-block;height: 28px;padding: 0 11px;font-size: 12px;line-height: 26px;border: 1px solid #d2d2d2;border-radius: 15px;transform: scale(.75);box-sizing: border-box;}
.ly_praise .ly_praise_item .item_text>span{display: block;margin-bottom: 4px;}
.ly_praise .ly_praise_item .item_text>span img{display: block;}

.ly_praise .ly_praise_item .item_sum{position: relative;;height: 66px;margin-bottom: 36px;overflow-y: auto;}
.ly_praise .ly_praise_item .item_sum p{color: #60646B;line-height: 22px;text-align: justify;}
.ly_praise .ly_praise_item  .item_num{align-items: center;height: 90px;justify-content: center;border-radius: 8px;background: #F8FAFD;}
.ly_praise .ly_praise_item  .item_num_item{position: relative;height: fit-content;padding: 0 28px;font-weight: bold;}
.ly_praise .ly_praise_item .item_num_item:first-child{padding-left: 0;}
.ly_praise .ly_praise_item .item_num_item:last-child{padding-right: 0;}
.ly_praise .ly_praise_item  .item_num_item::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 46px;background: #D8D8D8;}
.ly_praise .ly_praise_item  .item_num_item:last-child::after{display: none;}
.ly_praise .ly_praise_item  .item_num_item .item_num_sz{justify-content: center;align-items: flex-end;margin-bottom: 8px;color: #404040;line-height: 20px;}
.ly_praise .ly_praise_item  .item_num_item .item_num_sz span{display: block;line-height: 1em;margin-right: 4px;}
.ly_praise .ly_praise_item  .item_num_item p{color: #969799;line-height: 22px;text-align: center;}

.ly_praise .ly_praise_item:hover .item_inner{transform: translateY(-10px);}
.ly_praise .ly_praise_item:hover .item_img_shadow{opacity: 1;}
.ly_praise .ly_praise_item:hover .item_video_btn2{transform: translate(-50%,-50%);}
.ly_praise .ly_praise_item:hover .item_video_btn1{opacity: 0;bottom: 2px;}
.ly_praise .ly_praise_btn{display: flex;justify-content: center;text-align: center;}
.ly_praise .ly_praise_btn div{display: flex;justify-content: center;align-items: center;width: 45px;height: 45px;margin: 0 24px;font-size: 24px;color: #B5BFD0;font-weight: bold;background: #fff;box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.08);border-radius: 50%;cursor: pointer;user-select:none;outline: none;}
.ly_praise .ly_praise_btn i{font-size: 14px;}
.ly_praise .ly_praise_btn div:hover{color: #0670FF;}

.ly_partner{padding: 88px 0;}
.ly_partner .ly_intitle{margin-bottom: 40px;text-align: center;}
.ly_partner .ly_partner_main{text-align: center;}
.ly_partner .ly_partner_tabs{display: inline-flex;justify-content: center;align-items: center;margin: 0 auto 36px;padding: 8px 6px;background: #fff;border-radius: 50px;overflow: hidden;}
.ly_partner .ly_partner_tabs .item{display: flex;align-items: center;justify-content: center;min-width: 104px;height: 38px;font-size: 16px;color: #181818;}
.ly_partner .ly_partner_tabs .item.active{background: #0670FF;color: #fff;border-radius: 38px;}
.ly_partner .ly_partner_swiper{overflow: hidden;}
.ly_partner .ly_partner_swiper .item_img{width: 100%;height: auto;}
.ly_partner .ly_partner_more_box{margin-top: 40px;text-align: center;}
.ly_partner .ly_partner_more{display: inline-flex;align-items: center;padding: 4px 4px 4px 26px;color: #fff;background: #0670FF;border-radius: 42px;}
.ly_partner .ly_partner_more_text{}
.ly_partner .ly_partner_more_icon{display: flex;justify-content: center;align-content: center;width: 34px;height: 34px;margin-left: 10px;border-radius: 50%;background: #fff;}
.ly_partner .ly_partner_more_icon i{display: flex;align-items: center;font-size: 8px;color: #0670FF;}


/* ly_w_digital */
.ly_w_digital{position: relative;height: 643px;box-sizing: border-box;padding-top: 88px;background: #fff;overflow: hidden;}
.ly_w_digital .ly_digital_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ly_w_digital .ly_digital_bg::before{position: absolute;top: 0;left: 0;display: block;content: "";width: 100%;height: 339px;background: linear-gradient( 180deg, rgba(245,248,253,0) 0%, #F2F6FD 100%);}
.ly_w_digital .ly_digital_bg video,.ly_w_digital .ly_digital_bg img{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);object-position: bottom center;height: 100%;object-fit: cover;object-position: center;}
.ly_w_digital .ly_digital_inner{position: relative;height: 100%;}
.ly_w_digital .ly_digital_top{margin-bottom: 60px;text-align: center;}
.ly_w_digital .ly_digital_top .ly_digital_subtit{margin-top: 14px;color: #181818;}
.ly_w_digital .ly_digital_data{padding: 24px 57px;background: rgba(246, 248, 255, 0.25);box-shadow: 0px 4px 18px 0px rgba(49,67,123,0.08);border-radius: 16px;backdrop-filter: blur(3px);box-sizing: border-box;}
.ly_w_digital .ly_digital_data_ul{display: flex;justify-content: space-between;align-items: center;}
.ly_w_digital .ly_digital_data_ul .item{text-align: center;}
.ly_w_digital .ly_digital_data_ul .item_nums{display: flex;align-items: flex-end;justify-content: center;margin-bottom: 10px;color: #0670FF;font-weight: bold;font-family: DINAlternate, DINAlternate;}
.ly_w_digital .ly_digital_data_ul .item_nums span{line-height: 1.16em;}
.ly_w_digital .ly_digital_data_ul .item2 .item_nums_span2{position: relative;line-height: 1;bottom: 10px;margin-left: 4px;}
.ly_w_digital .ly_digital_data_ul .item_text{color: #45587C;}
.ly_w_digital .ly_digital_cert{position: absolute;bottom: 0;left: 0;width: 100%;padding: 16px 0;background: rgba(246,248,255,0.5);backdrop-filter: blur(5px);}
.ly_w_digital .ly_digital_swiper{align-items: center;justify-content: center;max-width: 96%;margin: 0 auto;}
.ly_w_digital .ly_digital_swiper .item{position: relative;margin-right: 4.6875vw;}
.ly_w_digital .ly_digital_swiper .item:last-child{margin-right: 0;}
.ly_w_digital .ly_digital_swiper .item .ly_digital_icon{cursor: pointer;}
.ly_w_digital .ly_digital_swiper .item_img{width: 62px;height: auto;margin: 0 auto 6px;}
.ly_w_digital .ly_digital_swiper .item_text{line-height: 17px;color: #60646B;text-align: center;white-space: nowrap;}
.ly_w_digital .ly_digital_swiper .item .ly_digital_intro{position: absolute;left: 50%;bottom: 100%;transform: translateX(-50%);transition: all .3s;width: 200px;box-sizing: border-box;margin-bottom: 6px;padding: 12px;border-radius: 6px;color: #60646B;line-height: 1.4em;text-align: justify;background: #fff;opacity: 0;pointer-events: none;}
.ly_w_digital .ly_digital_swiper .item .ly_digital_intro::after{content: '';position: absolute;left: 50%;top: 100%;transform: translateX(-50%);width: 0;height: 0;border: 5px solid;border-color: #fff transparent transparent transparent;border-top-width: 11px;}

.ly_w_digital .ly_digital_swiper .item:hover .ly_digital_intro{margin-bottom: 16px;opacity: 1;pointer-events: visible;}

/* ly_w_news */
.ly_w_news{padding: 88px 0;background: #F8F9FB;}
.ly_w_news .ly_intitle{margin-bottom: 50px;text-align: center;}
.ly_w_news .ly_news_main{justify-content: space-between;}
.ly_w_news .ly_news_main .ly_news_left{position: relative;width: 53.89%;border-radius: 12px;box-shadow: 0px 4 10px 0px rgba(100,106,112,0.06);box-sizing: border-box;padding: 28px 22px 30px 28px;background: #fff;overflow: hidden;}
.ly_w_news .ly_news_main .ly_news_left::after{content: "";position: absolute;right: 0;top: 0;transform: translate(50%,-50%);width: 75.15%;height: 100%;background: radial-gradient( 49% 50% at 50% 50%, #0670FF 0%, rgba(6,112,255,0) 100%);opacity: 0.2;filter: blur(36px);pointer-events: none;}
.ly_w_news .ly_news_top{justify-content: space-between;align-items: center;}
.ly_w_news .ly_news_type{color: #181818;font-weight: bold;line-height: 1.36em;}
.ly_w_news .ly_news_more{width: 72px;height: 25px;border-radius: 16px;color: #fff;text-align: center;line-height: 25px;background: #0670ff;}
.ly_w_news .ly_news_content{margin-top: 22px;}
.ly_w_news .ly_news_content .ly_news_pic{position: relative;width: 38.9%;padding-bottom: 49.48%;}
.ly_w_news .ly_news_content .ly_news_pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}

.ly_w_news .ly_news_content .ly_news_text{width: 61.1%;box-sizing: border-box;padding-left: 22px;}
.ly_w_news .ly_news_content .ly_news_text1{display: block;width: 100%;margin-bottom: 21px;color: #181818;line-height: 1.38em;font-weight: bold;}
.ly_w_news .ly_news_content .ly_news_text1 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 2.76em;margin-bottom: 10px;color: #181818;font-weight: bold;line-height: 1.38em;overflow:hidden;box-sizing: content-box;}
.ly_w_news .ly_news_tips{color: #0670ff;align-items: center;line-height: 1.4em;}
.ly_w_news .ly_news_tips i{display: block;margin-left: 5px;font-size: 6px;line-height: 1em;}
.ly_w_news .ly_news_content .ly_news_list{width: 100%;}
.ly_w_news .ly_news_content .ly_news_list a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;width: 100%;height: 2.8em;padding: 12px 0;border-bottom: 1px solid #F0F3FA;color: #474F5A;line-height: 1.4em;box-sizing: content-box;}
.ly_w_news .ly_news_content .ly_news_list a:last-child{border-bottom: none;}
.ly_w_news .ly_news_more:hover{background: #2481ff;}
.ly_w_news .ly_news_content .ly_news_list a:hover{color: #0670ff;}

.ly_w_news .ly_news_text1:hover .ly_news_tips{color: #0691FF;}

.ly_w_news .ly_news_right{width: 44.23%;}
.ly_w_news .ly_news_right .ly_school{position: relative;width: 100%;padding: 28px;box-sizing: border-box;border-radius: 12px;background: #fff;overflow: hidden;}
.ly_w_news .ly_news_right .ly_school::after{content: '';position: absolute;right: 0;top: 0;transform: translate(50%,-50%);width: 64.75%;height: 117.3%;background: radial-gradient( 50% 50% at 50% 50%, #C5C7FF 0%, rgba(197,199,255,0) 100%);opacity: 0.55;filter: blur(28px);pointer-events: none;}
.ly_w_news .ly_news_right .ly_school_swiper{margin-top: 14px;}
.ly_w_news .ly_news_right .ly_school-pic{position: relative;width: 27.46%;padding-bottom: 23.17%;}
.ly_w_news .ly_news_right .ly_school-pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;}
.ly_w_news .ly_news_right .ly_school_text{width: 72.54%;box-sizing: border-box;padding-left: 20px;}
.ly_w_news .ly_news_right .ly_school_text .ly_school_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 2.75em;margin-bottom: 8px;color: #181818;font-weight: bold;line-height: 1.375em;}
.ly_w_news .ly_news_right .ly_school_text .ly_school_msg{margin-bottom: 19px;color: #474F5A;line-height: 1.4em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ly_w_news .ly_com_swiper.ly_school_swiper .swiper-pagination{top: auto;bottom: 0;left: auto;right: 0;}
.ly_w_news .ly_news_right .ly_school_swiper .swiper-slide:hover .ly_news_tips{color: #0691FF;}


.ly_w_news .ly_news_rightbottom{justify-content: space-between;margin-top: 22px;}
.ly_w_news .ly_news_rightbottom a{position: relative;display: block;width: 47.89%;border-radius: 12px;box-sizing: border-box;padding: 28px;background: #fff;overflow: hidden;}
.ly_w_news .ly_news_rightbottom a::after{content: '';position: absolute;right: 0;top: 0;transform: translate(50%,-50%);width: 114.4%;height: 165.88%;background: radial-gradient( 50% 50% at 50% 50%, #C5EDFF 0%, rgba(197,237,255,0) 100%);opacity: 0.55;filter: blur(28px);}
.ly_w_news .ly_news_rightbottom a:last-child::after{background: radial-gradient( 50% 50% at 50% 50%, #FFD6C5 0%, rgba(255,214,197,0) 100%);}
.ly_w_news .ly_news_rightbottom .ly_news_msg{margin: 10px 0 14px;color: #474F5A;line-height: 1.42em;}
.ly_w_news .ly_news_rightbottom .ly_news_btn{justify-content: center;align-items: center;width: 40px;height: 40px;border-radius: 50%;color: #181818;font-size: 20px;line-height: 1em;background: #F8F9FB;}
.ly_w_news .ly_news_rightbottom a:hover .ly_news_btn{color: #fff;background: #0670ff;}


/* ly_w_procedure */
.ly_w_procedure{padding: 60px 0;background: url(../image/ly_procedure_bg.jpeg)center/cover no-repeat;}
.ly_w_procedure .ly_procedure_title{margin-bottom: 26px;color: #181818;font-weight: bold;line-height: 1.4em;text-align: center;}
.ly_w_procedure .ly_procedure_form{width: fit-content;padding: 6px;border-radius: 10px;border: 1px solid #91BDFF;margin: 0 auto 40px;background: #fff;}
.ly_w_procedure .ly_procedure_form input{display: block;width: 298px;box-sizing: border-box;padding:0 12px;outline: none;border: none;background: transparent;}
.ly_w_procedure .ly_procedure_form .ly_procedure_btn{justify-content: center;align-items: center;width: 108px;height: 45px;border-radius: 8px;color: #fff;text-align: center;background: #0670FF;cursor: pointer;}

.ly_w_procedure .ly_procedure_form .ly_procedure_btn:hover{background: #2481ff;}
.ly_w_procedure .ly_procedure_tip{width: 640px;margin: 0 auto;color: #4B5262;}
.ly_w_procedure .ly_procedure_tip .ly_procedure_tiptop{justify-content: center;align-items: center;margin-bottom: 14px;line-height: 1.38em;}
.ly_procedure_tip .ly_procedure_tiptop .ly_procedure_line{width: 214px;height: 1px;background: #D2D2D2;}
.ly_w_procedure .ly_procedure_tip .ly_procedure_tiptop p{padding: 0 16px;}
.ly_w_procedure .ly_procedure_tip .ly_procedure_tiplist{align-items: center;justify-content: space-between;}
.ly_w_procedure .ly_procedure_tip .ly_procedure_tipitem{justify-content: center;align-items: center;width: 29.6875%;height: 38px;background: #FFFFFF;box-shadow: 0px 4 10px 0px rgba(100,106,112,0.06);border-radius: 6px;}
.ly_w_procedure .ly_procedure_tip .ly_procedure_tipitem img{display: block;width: 14px;height: auto;margin-right: 8px;}

/* w_footer */
.w_footer{background: #1F2329;}
.w_footer .footer_top{align-items: center;justify-content: space-between;padding: 36px 0;border-bottom: 1px solid rgba(255,255,255,.2);color: #fff;line-height: 1.375em;} 
.w_footer .footer_top .footer_top_item{align-items: center;}
.w_footer .footer_top .footer_top_item img{display: block;width: auto;height: 24px;margin-right: 10px;}
.w_footer .footer_menu{justify-content: space-between;padding: 28px 0 46px;border-bottom: 1px solid rgba(255,255,255,.2);}
.w_footer .footer_menu_item{}
.w_footer .footer_menu_item .footer_menu_nav{display: block;margin-bottom: 24px;color: #fff;}
.w_footer .footer_menu_item .footer_menu_nav img{display: block;width: auto;height: 25px;}
.w_footer .footer_menu_item .footer_menu_navlist a,.w_footer .footer_menu_item .footer_menu_navlist p{color: #BFBFBF;line-height: 1.4em;}
.w_footer .footer_menu_item .footer_menu_navitem:not(.footer_app){display: block;margin-bottom: 12px;}
.w_footer .footer_menu_item .footer_menu_navitem:last-child{margin-bottom: 0;}
.w_footer .footer_menu_item .footer_menu_navlist a:hover{color: #fff;}

.w_footer .footer_menu_item .footer_app{align-items: center;margin-bottom: 14px;}
.w_footer .footer_menu_item .footer_app a{display: block;width: 20px;height: 20px;margin-right: 8px;}
.w_footer .footer_menu_item .footer_app a:last-child{margin-right: 0;}
.w_footer .footer_menu_item .footer_app a img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.w_footer .footer_code .footer_code_item{margin-right: 16px;}
.w_footer .footer_code .footer_code_item .footer_code_pic{width: 69px;height: 69px;margin-bottom: 4px;}
.w_footer .footer_code .footer_code_item .footer_code_pic img{display: block;width: 100%;height:100%;object-fit: contain;object-position: center;}
.w_footer .footer_code .footer_code_item p{text-align: center;color: #BFBFBF;}
.w_footer .footer_bottom{justify-content: space-between;align-items: center;padding: 12px 0 18px;color: #BFBFBF;}
.w_footer .footer_copyright{align-items: center;line-height: 1.4em;}
.w_footer .footer_copyright i{display: block;margin-right: 8px;font-size: 24px;line-height: 1em;}
.w_footer .footer_copyright a{display: block;color: #bfbfbf;}
.w_footer .footer_copyright span{display: block;margin: 0 6px;color: #bfbfbf;}
.w_footer .footer_copyright a:hover{color: #fff;}

/*new_footer*/
.new_footer{background: #fff url("../image/footer-bg.png") center center / cover no-repeat}
.new_footer .ly_w_procedure{
    background: transparent;
}
.new_footer .footer_menu_item .footer_menu_nav{color: #181818}
.new_footer .footer_menu_item .footer_menu_navlist a, .w_footer .footer_menu_item .footer_menu_navlist p{
    color: #ffffff;
}
.new_footer .ly_w_procedure .ly_procedure_tip .ly_procedure_tipitem{
    box-shadow: 0px 4px 10px 0px rgba(100,106,112,0.06);
    border-radius: 6px;
}
.new_footer .footer_copyright a,
.new_footer .footer_bottom{color: #666}
.new_footer .footer_menu_item .footer_menu_navlist a:hover{
    color: #0670FFFF;
}

.ly_fixright.oth {right: 6px;display: flex;flex-flow: column;align-items: center;}
.ly_fixright.oth .ly_fixhe{position: relative;width: 90.36px;margin-bottom: 24px;border: none;padding-bottom: 15px;}
.ly_fixright .ly_fixhe::after{display: none;}
.ly_fixright .ly_fixhe img{display: block;width: 100%;height: auto;animation: none;}
.ly_fixright.oth .ly_fixhe .ly_sum{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 64px;height: 25px;border-radius: 13px;box-shadow: 0px 4px 15px 0px rgba(124,141,160,0.24);color: #0670FF;line-height: 25px;font-weight: bold;background: #fff;text-align: center;}
/* .ly_fixright .ly_fixhe .ly_sum{display: none;} */

.ly_fixright.oth .ly_top{width: 64px;box-sizing: border-box;padding: 8px;margin-bottom: 14px;background: linear-gradient( 180deg, #F6F9FD 0%, #FFFFFF 100%), #FFFFFF;box-shadow: 0px 4px 15px 0px rgba(124,141,160,0.24);border-radius: 40px;}
.ly_fixright .ly_top .ly_mn{padding: 8px 0;}
.ly_fixright .ly_top .ly_mn::after{height: 2px;background: rgba(178,178,178,0.16);}
.ly_fixright.oth .ly_top .ly_mn .ly_tbbox{display: flex;justify-content: center;align-items: center;width: 36px;height: 36px;margin: 0 auto;border-radius: 50%;background: transparent !important;}
.ly_fixright.oth .ly_top .ly_mn:hover .ly_tbbox{background: #F1F3F7 !important;}
/* .ly_fixright .ly_top .ly_weixinmn .ly_tbbox,.ly_fixright.oth .ly_top #sideApply .ly_tbbox{display: flex;justify-content: center;align-items: center;width: 35px;height: 35px;margin: 0 auto;} */

.ly_fixright.oth .ly_top .ly_tbbox img{display: block;width: auto;height: 20px;}

.ly_fixright.oth .ly_top .ly_sum{color: #6C6B6B;line-height: 18px;}

.ly_fixright.oth .ly_top .ly_mes{left: -175px;width: 158px;padding: 10px 14px;}
.ly_fixright .ly_top .ly_mes .ly_mestop img{display: block;width: auto;height: 14px;}


.ly_fixright.oth .ly_top .ly_mes .ly_num{padding-top: 6px;font-size: 18px;line-height: 25px;}
.ly_fixright.oth .ly_top .ly_weixinmn .ly_mes .ly_summ{font-size: 12px;line-height: 17px;}

.ly_fixright.oth .ly_top .ly_weixinmn .ly_mes .ly_ewm{width: 100px;height: 100px;margin: 14px auto 6px;}
.ly_fixright .ly_fhtop{width: 52px;height: 52px;background: linear-gradient( 180deg, #F6F9FD 0%, #FFFFFF 100%);box-shadow: 0px 2px 14px 0px rgba(124,141,160,0.18);border-radius: 40px;border: 1px solid #fff;}

.ly_w_fiexdvideo{position: fixed;left: 0;top: 0;z-index: 10000000;display: none;width: 100vw;height: 100vh;}
.ly_w_fiexdvideo .cover{width: 100%;height: 100%;background: rgba(0,0,0,0.8);}
.ly_w_fiexdvideo video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;display: block;width: 630px;height: 360px;background: #000;}

/* 移动端 */
.ly_com_mtitle{padding: 0 15px;color: #181818;line-height: 1.375em;font-weight: bold;text-align: center;}
.ly_com_mlongtitle{margin-top: 8px;color: #4E5866;line-height: 1.42em;text-align: center;}

/* header */
.ly_w_mheader{height:58px;}
.ly_mheader_main{position: relative;width: 100%;height: 100%;align-items: center;justify-content: space-between;box-sizing: border-box;padding: 0 14px;}
.ly_w_mheader .home{width: 26px;height: 26px;box-sizing: border-box;border: 1px solid #DCDEE0;border-radius: 18px;background: #fff;}
.ly_w_mheader .home i{color: #545863;font-size: 12px;line-height: 1em;}
.ly_w_mheader .ly_w_navbtn{height: 26px;padding: 0 12px;box-sizing: border-box;border: 1px solid #DCDEE0;border-radius: 18px;color: #545863;line-height: 26px;background: #fff;cursor: pointer;}
.ly_w_mheader .ly_w_navbtn .ly_w_open{display: block;}
.ly_w_mheader .ly_w_navbtn .ly_w_close{display: none;}
.ly_w_mheader .ly_w_navbtn.on .ly_w_open{display: none;}
.ly_w_mheader .ly_w_navbtn.on .ly_w_close{display: block;}

.ly_mheader_logo{width: 109px;}
.ly_mheader_logo img{display: block;width: 100%;height: auto;}

.ly_w_mheader .home:hover{border-color: #0670FF;background: #0670FF;}
.ly_w_mheader .home:hover i{color: #fff;}

.ly_w_mheader .ly_w_mnavdown{position: absolute;left: 0;top: 100%;z-index: 100;display: none;max-height: calc(100vh - 60px);background: #fff;box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.08);overflow: hidden;overflow-y: auto;}
.ly_w_mnavdown{width: 100%;}
.ly_w_mheader .ly_w_mnavdown::-webkit-scrollbar {
	/* display: none; */
	width:2px;
	height:2px
}
.ly_w_mheader .ly_w_mnavdown::-webkit-scrollbar-track {
	border-radius:0;
	background:#e5e5e5; 
}
.ly_w_mheader .ly_w_mnavdown::-webkit-scrollbar-thumb {
	border-radius:2px;
	background: #0670FF;
}
.ly_w_mheader .ly_w_mnavdown::-webkit-scrollbar-thumb:hover {
	border-radius:2px;
	background: #0670FF;
}
.ly_w_mnavdown .ly_mnavdown_main{border-bottom: 1px solid #F1F1F5;}
.ly_w_mnavdown .ly_mnavdown_main .type{justify-content: space-between;align-items: center;width: 100%;height: 58px;box-sizing: border-box;padding: 0 14px;color: #181818;}
.ly_w_mnavdown .ly_mnavdown_main .type p{font-weight: bold;}
.ly_w_mnavdown .ly_mnavdown_main .type i{position: relative;transform-origin: center;color: #181818;font-size: 8px;line-height: 1em;}
.ly_w_mnavdown .ly_mnavdown_main.on .type i{transform: rotate(180deg);}

.ly_mnavdown_btn{justify-content: space-between;align-items: center;padding: 12px 14px 16px;}
.ly_mnavdown_btn a{width: 47.82%;height: 42px;border-radius: 23px;color: #0670FF;font-weight: bold;background: #E8F1FF;outline: none;}
.ly_mnavdown_btn a:last-child{color: #fff;background: #0670FF;}
.ly_mnavdown_btn a i{display: block;margin-right: 5px;color: #0670FF;font-size: 14px;line-height: 1em;}

.ly_mnavdown_slide{display: none;background: #F7F8FA;padding: 20px 15px;}
.ly_mnavdown_pro{width: 100%;}
.ly_mnavdown_pro .ly_mnavdown_proitem{position: relative;align-items: center;margin-bottom: 34px;}
.ly_mnavdown_proitem:last-child{margin-bottom: 0;}
.ly_mnavdown_proitem img{display: block;width: 36px;height: 36px;border-radius: 6px;margin-right: 16px;object-fit: contain;object-position: center;background: gray;}
.ly_mnavdown_proitem .text{}
.ly_mnavdown_proitem .text .title{margin-bottom: 3px;color: #181818;font-weight: bold;font-size: 16px;line-height: 1.375em;}
.ly_mnavdown_proitem .text .msg{color: #4E5866;line-height: 1.4em;}
.ly_mnavdown_pro .ly_mnavdown_proitem i{position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #181818;font-size: 8px;line-height: 1em;}

.ly_mnavdown_comslide .main{width: 100%;box-sizing: border-box;border-left: 1px solid #E4E6EC;padding: 8px 0 8px 18px;}
.ly_mnavdown_comitem{margin-bottom: 24px;}
.ly_mnavdown_comslide .ly_mnavdown_comitem:last-child{margin-bottom: 0;}
.ly_mnavdown_comitem .ly_mnavdown_box{position: relative;display: block;}
.ly_mnavdown_comitem .ly_mnavdown_box p{color: #181818;line-height: 1.375em;font-weight: bold;}
.ly_mnavdown_comitem .ly_mnavdown_box span{margin-top: 5px;color: #4E5866;line-height: 1.4em;}
.ly_mnavdown_comitem .ly_mnavdown_box i{position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #181818;font-size: 8px;line-height: 1em;}
.ly_mnavdown_comitem .ly_mnavdown_son{display: none;margin-left: 12px;margin-top: 16px;box-sizing: border-box;border-left: 1px solid #E4E6EC;padding: 4px 12px;}
.ly_mnavdown_comitem .ly_mnavdown_son a{display: block;margin-bottom: 16px;color: #4E5866;}
.ly_mnavdown_comitem .ly_mnavdown_son a:last-child{margin-bottom: 0;}
.ly_mnavdown_comitem.on .ly_mnavdown_box i{transform: rotate(90deg);}

/* footer */
.w_mfooter{padding: 36px 15px 98px;background: #1F2329;}
.w_mfooter .footer_top{position: relative;justify-content: space-between;padding-bottom: 4px;margin-bottom: 36px;}
.w_mfooter .footer_top::after{content: '';position: absolute;left: 50%;top: 0;width: 1px;height: 100%;background: rgba(255,255,255,0.08);}
.w_mfooter .footer_top_item{align-items: center;width: 50%;}
.w_mfooter .footer_top_item:first-child{margin-bottom: 20px;}
.w_mfooter .footer_top_item:nth-child(2){margin-bottom: 20px;}
.w_mfooter .footer_top_item:nth-child(even){justify-content: flex-end;}
.w_mfooter .footer_top_item img{display: block;width: 18px;height: auto;margin-right: 8px;}
.w_mfooter .footer_top_item p{color: #fff;line-height: 1.38em;}
.w_mfooter .ly_procedure_form{width: 100%;margin-bottom: 50px;}
.w_mfooter .ly_procedure_form .ly_procedure_tel{display: block;width: 100%;height: 42px;box-sizing: border-box;padding: 11px 16px;border-radius: 6px;border: none;outline: none;background: #fff;}
.w_mfooter .ly_procedure_form .ly_procedure_tel::placeholder{color: #D0D0D0;}
.w_mfooter .ly_procedure_form .ly_procedure_btn{width: 100%;height: 42px;border-radius: 6px;margin-top: 16px;color: #fff;font-weight: bold;background: linear-gradient( 270deg, #069DFF 0%, #0670FF 100%);}
.w_mfooter .ly_w_mnavdown .ly_mnavdown_main .type,.w_mfooter .ly_w_mnavdown .ly_mnavdown_main .type i,.w_mfooter .ly_mnavdown_proitem .text .title,.w_mfooter .ly_mnavdown_proitem .text .msg,.w_mfooter .ly_mnavdown_comitem .ly_mnavdown_box p,.w_mfooter .ly_mnavdown_comitem .ly_mnavdown_box i,.w_mfooter .ly_mnavdown_comitem .ly_mnavdown_son a,.w_mfooter .ly_mnavdown_comitem .ly_mnavdown_box span{color: #fff;}

.w_mfooter .ly_w_mnavdown {border-top: 1px solid rgba(255,255,255,0.08);margin-bottom: 48px;}
.w_mfooter .ly_w_mnavdown .ly_mnavdown_main{border-bottom: 1px solid rgba(255,255,255,0.08);}
.w_mfooter .ly_w_mnavdown .ly_mnavdown_main:last-child{border-bottom: none;}
.w_mfooter .ly_w_mnavdown .ly_mnavdown_main .type{height: 52px;padding: 0;}
.w_mfooter .ly_mnavdown_slide{background: transparent;}
.w_mfooter .footer_bottom p{width: 100%;}
.w_mfooter .footer_bottom p,.w_mfooter .footer_bottom a{color: #BFBFBF;line-height: 1.4em;text-align: center;}
.w_mfooter .footer_bottom a,.w_mfooter .footer_bottom span{margin-top: 6px;}

/* 底部固定栏 */
.ly_m_footerfixed{position: fixed;left: 50%;bottom: 18px;transform: translateX(-50%);z-index: 900;justify-content: space-between;align-items: center;width: 88.26%;height: 54px;transform: translateX(-26%);/*box-sizing: border-box;padding: 6px;border-radius: 40px;box-shadow: 0px 4px 15px 0px rgba(124,141,160,0.24);background: linear-gradient( 180deg, #F6F9FD 0%, #FFFFFF 100%), #FFFFFF;*/}
.ly_m_footerfixed .item,.tcform{width: 48.42%;height: 41px;border-radius: 23px;color: #4E5866;text-align: center;color: #0670FF;background: #EFF2F8;}
.ly_m_footerfixed .item:nth-child(2){color: #fff;background: #0670FF;}
.ly_m_footerfixed .item img{display: block;width: 18px;height: auto;margin-right: 6px;}
/* .ly_m_footerfixed .item i{display: block;margin-bottom: 5px;font-size: 14px;line-height: 1em;} */
.ly_m_footerfixed .item p{line-height: 1.38em;}
/* .ly_m_footerfixed .btn{width: 47.26%;height: 100%;border-radius: 23px;color: #fff;background:#0670FF;} */

/* mbanner */
.ly_w_mbanner{margin-top: 58px;}
.ly_w_mbanner .swiper{position: relative;}
.ly_w_mbanner .item{height: 317px;}
.ly_w_mbanner .item .text{padding-top: 62px;text-align: center;}
.ly_w_mbanner .item .text .title{margin: 0 auto 8px;line-height: 1.4em;display: block;width: fit-content;background-clip: text;-webkit-background-clip: text;color: transparent;background-image: linear-gradient(180deg, #069DFF 0%, #0670FF 100%);font-weight: bold;}
.ly_w_mbanner .item .text .msg{color: #181818;font-weight: bold;line-height: 1.36em;}
.ly_w_mbanner .item .more{width: 137px;height: 44px;margin: 34px auto 0;border-radius: 28px;color: #fff;background: linear-gradient( 270deg, #069DFF 0%, #0670FF 100%);box-shadow: 0px 2px 6px 0px rgba(10,24,62,0.15);}
.ly_w_mbanner .item .more i{display: block;margin-left: 10px;color: #fff;font-size: 8px;line-height: 1em;}

.ly_w_mbanner .swiper-pagination{left: 50%;bottom: 0;transform: translateX(-50%);z-index: 1;width: fit-content;padding: 5px 12px;border-radius: 7px;background: rgba(180,202,224,0.2);}
.ly_w_mbanner .swiper-pagination .swiper-pagination-bullet{position: relative;display: block;width: 22px;height: 3px;border-radius: 2px;outline: none;background: rgba(180,202,224,0.7);opacity: 1;overflow: hidden;}
.ly_w_mbanner .swiper-pagination .swiper-pagination-bullet::after {position: absolute;left: 0;top: 0;width: 0px;height: 100%;background: #0670FF;transition: all 5.8s;content: "";}
.ly_w_mbanner .swiper-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.ly_w_mbanner .swiper-pagination .swiper-pagination-bullet:last-child{margin-right: 0;}
.ly_w_mbanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{animation: inwidth 5.4s linear forwards;}

/* mnotice */
.ly_w_mnotice{padding: 16px 15px 48px;background: #EDF0F8;}
.ly_w_mnotice .swiper{position: relative;width: 100%;border-radius: 8px;padding: 14px;box-sizing: border-box;background: #fff;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.08);}
.ly_w_mnotice .swiper .item{align-items: center;width: 100%;height: 2.84em;box-sizing: border-box;padding-right: 24px;}
.ly_w_mnotice .swiper .item a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color: #60646B;line-height: 1.42em;}
.ly_w_mnotice .swiper-pagination{left: auto;right: 14px;bottom: 50%;transform: translateY(50%);z-index: 1;flex-flow: column;width: fit-content;}
.ly_w_mnotice .swiper-pagination .swiper-pagination-bullet{transition:all .5s;width: 4px;height: 4px;border-radius: 2px;margin:2px 0;background: #C9CED6;opacity: 1;}
.ly_w_mnotice .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height: 20px;background: #0670FF;}

/* ly_w_mplatform */
.ly_w_mplatform{background: #EDF0F8;}
.ly_w_mplatform .list{padding: 26px 15px 40px;}
.ly_w_mplatform .item{margin-bottom: 8px;border-radius: 8px;background: #FFFFFF;box-shadow: 0px 1px 8px 0px rgba(184,191,211,0.18);}
.ly_w_mplatform .item .type{position: relative;align-items: center;height: 86px;box-sizing: border-box;padding: 0 18px;}
.ly_w_mplatform .item .type img{display: block;width: 36px;height: 36px;}
.ly_w_mplatform .item .type .text{width: calc(100% - 54px);box-sizing: border-box;padding-left: 16px;}
.ly_w_mplatform .item .type .text .title{margin-bottom: 3px;color: #181818;line-height: 1.375em;font-weight: bold;}
.ly_w_mplatform .item .type .text .longtitle{color: #4E5866;line-height: 1.41em;}
.ly_w_mplatform .item .type i{position: absolute;right: 18px;top: 50%;transform: translateY(-50%);z-index: 1;transition: all .5s;transform-origin: center;color: #181818;font-size: 8px;line-height: 1em;}
.ly_w_mplatform .item .content{display: none;padding: 0 18px;}
.ly_w_mplatform .item .content .pic{position: relative;width: 100%;padding-bottom: 54.69%;border-radius: 8px;overflow: hidden;}
.ly_w_mplatform .item .content .pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_mplatform .item .content .msg{padding: 10px 0 26px;color: #181818;line-height: 1.42em;text-align: justify;}
.ly_w_mplatform .item .content .more{width: 100%;height: 42px;border-radius: 6px;margin-top: 30px;color: #fff;text-align: center;background: linear-gradient( 270deg, #069DFF 0%, #0670FF 100%);}
.ly_w_mplatform .item.on .type i{transform: translateY(-50%) rotate(180deg);}
.ly_w_mplatform .item.on .type .text .title{color: #0670FF;}

/* ly_w_mindustry */
.ly_w_mindustry{padding: 48px 0;background: #F8F9FB;}
.ly_w_mindustry .list{width: 100%;box-sizing: border-box;margin-top: 26px;padding-left: 15px;}
.ly_w_mindustry .swiper{width: 100%;}
.ly_w_mindustry .item{width: 74.44%;}
.ly_w_mindustry .item .pic{position: relative;width: 100%;padding-bottom: 47.01%;margin-bottom: 22px;border-radius: 12px;overflow: hidden;}
.ly_w_mindustry .item .pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_mindustry .item .text{margin-top: 22px;line-height: 1.4em;}
.ly_w_mindustry .item .title{color: #181818;line-height: 1.4em;font-weight: bold;}
.ly_w_mindustry .item .msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height: 4.26em;margin: 10px 0 18px;color: #4E5866;line-height: 1.42em;text-align: justify;}
.ly_w_mindustry .item .more{align-items: center;color: #0670FF;line-height: 1.375em;}
.ly_w_mindustry .item .more i{display: block;margin-left: 8px;color: #0670FF;font-size: 14px;line-height: 1em;}

/* ly_mpraise */
.ly_mpraise{padding-bottom: 48px;background: #F8F9FB;}
.ly_mpraise .list{width: 100%;box-sizing: border-box;margin-top: 26px;padding-left: 15px;}
.ly_mpraise .swiper{}
.ly_mpraise .item{width: 74.44%;border-radius: 12px;overflow: hidden;background: #fff;box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.05);}
.ly_mpraise .item .pic{position: relative;width: 100%;padding-bottom: 49.62%;}
.ly_mpraise .item .pic .bg{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_mpraise .item .pic .video_btn{position: absolute;right: 12px;bottom: 12px;z-index: 1;display: block;width: 22px;height: auto;}
.ly_mpraise .item .text{width: 100%;box-sizing: border-box;padding: 14px;}
.ly_mpraise .item .title{align-items: center;}
.ly_mpraise .item .title p{margin-right: 9px;color: #404040;line-height: 1.38em;font-weight: bold;}
.ly_mpraise .item .title span{padding: 0 8px;border-radius: 14px;border: 1px solid #D2D2D2;color: #4E5866;font-size: 10px;line-height: 2.1em;}
.ly_mpraise .item .msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;height: 5.64em;margin: 12px 0 14px;color: #4E5866;line-height: 1.41em;text-align: justify;}
.ly_mpraise .item .num{height: 63px;border-radius: 12px;background: #F8FAFD;}
.ly_mpraise .item .num .num_item{position: relative;}
.ly_mpraise .item .num .num_item::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 47px;background: #D8D8D8;}
.ly_mpraise .item .num .num_item:last-child:after{display: none;}
.ly_mpraise .item .num .num_item:first-child{padding-right: 4.8vw;}
.ly_mpraise .item .num .num_item:last-child{padding-left: 4.8vw;border-right: none;}
.ly_mpraise .item .num .num_item .num_sz{color: #404040;justify-content: center;align-items: baseline;}
.ly_mpraise .item .num .num_item span{line-height: 1.36em;font-weight: bold;}
.ly_mpraise .item .num p{color: #969799;line-height: 1.41em;}

/* ly_mpartner */
.ly_mpartner{padding-bottom: 48px;background: #F8F9FB;}
.ly_mpartner .ly_mpartner_tabs{margin: 26px 0;color: #4E5866;}
.ly_mpartner .ly_mpartner_tabs .item{width: fit-content;border-radius: 20px;padding: 6px 16px;background: transparent;}
.ly_mpartner .ly_mpartner_tabs .item.swiper-slide-active{color: #fff;background: #0670FF;}
.ly_mpartner .main{padding: 0 25px 22px;}
.ly_mpartner .main .item img{display: block;width: 100%;height: auto;}
.ly_mpartner_btn{}
.ly_mpartner_btn .item{width: 27px;height: 27px;box-sizing: border-box;border: 1px solid #DEDEDE;border-radius: 50%;margin: 0 13px;background: #fff;}
.ly_mpartner_btn .item i{color: #595959;font-size: 6px;line-height: 1em;}

/* ly_w_mdigital */
.ly_w_mdigital{padding: 48px 15px 179px;}
.ly_w_mdigital .data{margin-top: 22px;width: calc(100% + 16px);margin-left: -8px;}
.ly_w_mdigital .data img{display: block;width: 100%;height: auto;}
.ly_w_mdigital .mdigital_logo{border-radius: 8px;border: 1px solid #FFFFFF;background: rgba(253,254,255,0.5);padding: 32px 5.5% 12px;box-shadow: 0px 1px 8px 0px rgba(184,191,211,0.18);margin-top: 22px;}
.ly_w_mdigital .item{width: 33.33%;margin-bottom: 20px;}
.ly_w_mdigital .item .icon{width: 62px;height: 62px;margin:0 auto 6px;}
.ly_w_mdigital .item .icon img{display: block;width: 100%;height: 100%;object-fit: contain;object-position: center;}
.ly_w_mdigital .item p{padding: 0 2px;color: #4E5866;line-height: 1.41em;text-align: center;}

/* ly_w_mnews */
.ly_w_mnews{padding: 48px 15px;}
.ly_w_mnews .list{margin-top: 26px;box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.05);border-radius: 8px;padding: 20px 16px;background: #FFFFFF;}
.ly_w_mnews .item{margin-bottom: 18px;}
.ly_w_mnews .item:last-child{margin-bottom: 0;}
.ly_w_mnews .item .pic{position: relative;width: 38.46%;padding-bottom: 27.88%;border-radius: 4px;overflow: hidden;}
.ly_w_mnews .item .pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_mnews .item .text{flex-flow: column;justify-content: space-between;width: 61.54%;box-sizing: border-box;padding: 8px 0 8px 14px;}
.ly_w_mnews .item .text .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color: #181818;line-height: 1.38em;}
.ly_w_mnews .item .text .info{align-items: flex-end;justify-content: space-between;}
.ly_w_mnews .item .text .info .time{color: #818893;font-size: 10px;line-height: 1.4em;}
.ly_w_mnews .item .text .info span{display: block;border: 1px solid #0670FF;padding: 3px 6px;border-radius: 2px;color: #0670FF;font-size: 8px;line-height: 1.375em;}
/* ly_w_mtzh */
.ly_w_mtzh{padding: 36px 15px;}
.ly_w_mtzh .title{margin-bottom: 16px;color: #fff;line-height: 1.36em;font-weight: bold;}
.ly_w_mtzh .longtitle{color: #fff;line-height: 1.42em;}
.ly_w_mtzh .pic{position: relative;width: 100%;padding-bottom: 44.05%;margin: 30px 0;}
.ly_w_mtzh .pic img{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.ly_w_mtzh .more{position: relative;align-items: center;width: 149px;height: 36px;border-radius: 21px;box-sizing: border-box;padding-left: 21px;margin: 0 auto;color: #fff;background: #0670FF;}
.ly_w_mtzh .more .icon{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);z-index: 1;width: 26px;height: 26px;border-radius: 20px;background: #fff;}
.ly_w_mtzh .more .icon i{color: #0670FF;font-size: 6px;line-height: 1em;}

/* ly_privacy */
.ly_privacy{color: #000;}
.ly_pricacy_head{padding: 16px 24px;color: rgba(0, 0, 0, 0.85);background: #fff;border-bottom: 1px solid #f0f0f0;border-radius: 2px 2px 0 0;text-align: center;}
.ly_privacy_box{padding: 0 16px;height: calc(100% - 124px);}
.ly_privacy_content{word-break: break-all;margin: 12pt;}
.ly_privacy_content p{min-height: 1.5715em;line-height:1.5715em; margin-top: 6px;}
.ly_privacy_content h2{font-weight: bold;margin-bottom: 0.5em;}
.ly_privacy_content h4{font-weight: bold;;margin-top: 26px;line-height: 1.5715em;margin-bottom: 0.5em;}
.ly_privacy_content h5{font-weight: bold;;margin: 7px 0;line-height: 1.5715em;}
.ly_privacy_content h6{font-weight: bold;;margin: 7px 0;line-height: 1.5715em;}
.ly_privacy_content a{color: #1890ff;outline: none;text-decoration: none;}
.ly_privacy_content table{border-collapse: collapse;margin-top: 20px;}
.ly_privacy_content table tr td {height: 40px;padding: 0 4px 8px;color: black;font-size: 9pt;}

@media screen and (max-width:1920px) {
    .ly_w_platform .ly_platform_main{align-items: center;}
    .ly_w_platform .ly_platform_main .ly_platform_intro{width: 360px;padding-bottom: 521px;}
    .ly_w_platform .ly_platform_intro .ly_platform_intromsg{padding-right: 10px;margin: 18px 0 36px;line-height: 1.42em;}
    .ly_w_platform .ly_platform_intro .ly_platform_introbtn{width: 96px;height: 32px;border-radius: 16px;}
    .ly_w_platform .ly_platform_main .ly_platform_swiper{width: calc(100% - 360px - 1.04%);padding: 0;}
    .ly_w_platform .ly_platform_swiper .swiper-slide{width: 486px;border-radius: 8px;}
    .ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_pic{padding-bottom: 48.97%;}
    .ly_w_platform .ly_platform_swiper .swiper-slide .ly_platform_content{padding: 31px 4.52% 28px;}
    .ly_w_platform .ly_platform_swiper .ly_platform_btnitem{width: 124px;height: 32px;}
    .ly_w_platform .ly_platform_swiper .ly_platform_tip{width: 29.54%;height: 33px;margin-right: 5.68%;border-radius: 6px;}
    .ly_platform_page{margin-left: calc(360px + 1.04%);}
}
@media screen and (max-width:1440px) {
    /* .ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item{margin-right: 1.875vw;} */
    .ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_type{margin-left: 6px;}
    .ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item .ly_navdown_li{min-width: 196px;padding: 12px 4px;}
}
@media screen and (max-width:1360px) {
    .ly_w_navdown .ly_navdown_pro .ly_navdown_ri .ly_navdown_item{margin-right: .6vw;}
}
@media screen and (max-width:1240px) {
    .ly_w_fiexdvideo{width: 100%;height: 100%;}
}
@media screen and (max-width:1000px){
    .ecolog .ecolog-img, .manage .manage-list, .scene .scene-list, .plan .plan-list, .qy-list, .trust-list{
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_main{
        width: 80%!important;
    }
    .mkin-cont,.form-cont{
        width: 80%!important;
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width:880px){
    .ecolog .ecolog-img, .manage .manage-list, .scene .scene-list, .plan .plan-list, .qy-list, .trust-list{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .ly_w_indexbanner .ly_indexbanner-pcshow .swiper-slide .ly_indexbanner_main{
        width: 90%!important;
    }
    .mkin-cont,.form-cont{
        width: 90%!important;
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width: 769px){
    .trust .next,
    .trust .prev{display: none}
    body:not(.ly_indexbody){padding-top: 0;}
    .font22{font-size: 22px;}
    .pcshow{display: none !important;}
    .pchide{display: block !important;}
    .ly_w_header{min-height: 58px;}
    .ly_w_indexbanner{margin-top: 58px;}
    .ly_m_footerfixed{display: flex !important;}
    .ly_w_fiexdvideo video{width: calc(100% - 30px);height: 300px;}
    .ly_privacy_content{margin: 0 0 20px;}
    .change-title, .mkin-title, .ecolog-title, .manage-title, .scene-title, .plan-title, .qiye .qy-title, .trust-title, .flow-title{
        font-size: 24px;
    }
    .change-box{
        background: #EDF0F8;
    }
    .change{
        padding-top: 20px;
        padding-bottom: 48px;
    }
    .change .change-list{
        margin: 20px 0 45px;
    }
    .change .change-list > li{
        width: 100%;
        padding: 26px;
        flex-wrap: wrap;
        gap: 16px;
        background: #fff!important;
    }
    .change .change-list .tx{
        margin: 0 auto;
        display: none;
    }
    .change .change-list .list-text{
        width: 100%;
    }
    .change-list li .list-text h3{
        font-size: 26px;
        color: #0670FF;
        font-weight: 600;
        line-height: 37px;
        margin-bottom: 16px;
    }
    .change-list li .cause li{
        height: 25px;
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 18px;
        color: #60646B;
        line-height: 25px;
        text-align: left;
        font-style: normal;
        color: #60646B;
    }
   
    .mkin-cont, .ecolog, .manage, .scene-cont, .plan-cont, .qiye, .trust-cont, .form-cont{
        padding: 40px 0!important;
    }
    .mkin-cont, .form-cont{
        width: 100%!important;
    }
    .mkin .mkin-nav{
        width: 94%;
        flex-wrap: wrap;
        border-radius:20px;
        margin: 20px auto;
    }
    .mkin .mkin-nav li{
        width: 33.33%;
    }
    .mkin .mkin-nav li a{
        font-size: 14px;
        padding: 8px 0;
        text-align: center;
        width: 100%;
    }
    .mkin .nav-cont{
        flex-wrap: wrap;
        width: 94%;
        margin: 0 auto;
    }
    .mkin .nav-cont .nav-text{
        font-size: 20px;
        line-height: 36px;
    }
    .mkin .nav-cont .nav-text .nav-detail{
        font-size: 14px;
        margin: 12px 0 30px;
        line-height: 24px;
    }
    .mkin .nav-cont .mkin-btn{
        margin: 0 auto 18px;
        height: 36px;
        transform: scale(0.8);
    }
    .mkin .nav-cont .nav-img img{
        width: 100%;
        height: auto;
    }
    .manage .manage-list{
        flex-wrap: wrap;
        gap:10px;
    }
    .eco{
        background: #F8F9FB;
    }
    .ecolog .ecolog-img, .manage .manage-list, .scene .scene-list, .plan .plan-list, .qy-list, .trust-list{
        width: 100%;
    }
    .plan{background: #fff;}
    .plan .further{display: none;}
    .plan-list li .plan-top .icon{display: none;}
    .plan-list-box{
        overflow: auto;
    }
    .plan-list-box ul{
        width: 850px!important;
    }
    .plan-list{
        margin-bottom: 18px;
    }
    .plan-list li{
        width: 268px;
        margin-right: 22px;
    }
    .plan-list li:last-child{margin-right: 0;}
    .item-width{
        width: 100%;
    }
    .plan-list, .qy-list{
        flex-wrap: wrap;
        margin-top: 36px;
    }
    .slide-on{
        transform: scale(1);
    }
    .form{
        padding: 0.1px 24px;
        box-sizing: border-box;
        height: 420px;
    }
    .form-cont{
        padding: 24px 0!important;
    }
    .flow-path{
        height: 248px;
        padding: 0.1px 24px;
        box-sizing: border-box;
    }
    .flow-path .flow-title{
        margin:45px 0 25px;
    }
    .flow-path .flow-title span{
        display: block;
    }
    .form .form-title{
        font-size:24px!important;
        height: 36px;
        line-height: 36px;
    }
    .form .form-cont > p{
        font-size: 16px;
        margin-top: 5px;
    }
    .form .form-list{
        width: 100%;
        gap: 10px;
    }
    .form .form-list li{
        width: 100%;
    }
    .form .form-list li input{
        border-radius: 5px;
        font-size: 12px;
        background: #45454b;
        color: #87878b !important;
        box-shadow: none !important;
        outline: none;
        height: 42px;
        line-height: 42px;
        width: 100%;
        border: 0;
    }
    .form-cont .formBtn{
        text-align: center;
        margin-top: 20px;
    }
    .form-cont .formBtn button{
        transform: scale(0.7);
        transform-origin: center 0;
    }
    .qy-list > li{
        margin-bottom: 14px;
    }
    .qy-list li .qiye-text{
        padding: 15px;
    }
    .qy-list > li .title h2{
        font-family: PingFangSC, PingFang SC;
        font-weight: 600;
        font-size: 26px;
        color: #181818;
        line-height: 37px;
        text-align: justify;
        font-style: normal;
    }
    .qy-list li .title div{
        transform: translate(0,3px);
        width: 120px;
        height: 30px;
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 16px;
        color: #60646B;
        line-height: 30px;
        text-align: justify;
        font-style: normal;
        border-radius: 6px;
        border: 1px solid #E4E8F0;
        padding: 0;
        text-align: center;
    }
    .qy-list li .scale{
        font-size: 14px;
        padding: 12px 0 21px;
        font-family: PingFangSC, PingFang SC;
        font-weight: 500;
        font-size: 16px;
        color: #60646B;
        line-height: 22px;
        text-align: left;
        font-style: normal;
    }
    .qy-list li .qiye-text .details{
        margin-top: 20px;
    }
    .qy-list li .qiye-text .details li{
        margin-bottom: 10px;
        gap:9px;
    }
    .qy-list li .qiye-text .details li p{
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 16px;
        color: #60646B;
        line-height: 22px;
        text-align: left;
        font-style: normal;
    }
    .qy-list li .qiye-text .details li img{
        margin: 0;
    }
    .plan-cont{
        padding-bottom: 10px!important;
    }
    .plan .plan-list{
        margin-bottom: 0!important;
    }
    .plan-list li .plan-top{
        margin: 12px 0;
    }
    .plan-list li .plan-top img{
        transform: scale(0.8);
    }
    .plan-list li .plan-top h2{
        font-size: 20px;
        line-height: 28px;
    }
    .plan-list li img{
        border-radius: 8px;
    }
    .plan-list li .plan-text p{
        font-size: 14px;
        line-height: 20px;
        text-align: justify;
        height: 80px;
    }
    .plan-list li .ly_dobber-online {
        font-family: PingFangSC, PingFang SC;
        font-weight: 600;
        font-size: 16px;
        color: #0670FF;
        line-height: 22px;
        text-align: left;
        font-style: normal;
        padding-left: 1px;
    }
    .plan-list li .ly_dobber-online i {
        font-size: 12px;
        color: #0670FF;
        line-height: 22px;
        margin-left: 8px;
    }
    .plan-list li .plan-text{
        padding: 0 2px 18px;
    }
    .plan-list{
        margin-top: 36px!important;
    }
    .plan-list li{
        margin-bottom: 14px;
        box-shadow: none;
    }
    .ecolog .ecolog-img, .manage .manage-list, .scene .scene-list, .plan .plan-list, .qy-list, .trust-list{
        margin: 36px 0 58px;
    }
    .scene-list li{
        width: 48%;
        height: 152px;
        padding: 20px 10px;
    }
    .scene-list li .scene-btn{
        display: none;
    }
    .scene-list li .scene-top h3{
        font-family: PingFangSC, PingFang SC;
        font-weight: 600;
        font-size: 16px;
        color: #231815;
        line-height: 22px;
        text-align: left;
        font-style: normal;
    }
    .scene-list li p{
        margin: 12px 0 0;
        width: 136px;
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 12px;
        color: #60646B;
        line-height: 17px;
        text-align: justify;
        font-style: normal;
    }
    .scene-list .scene-top .img{
        transform: scale(0.7);
        margin-right: 0;
        padding: 0;
        padding-right: 8px;
    }
    .scene .scene-list{
        margin-bottom: 20px;
    }
    .qy-list{
        margin-bottom: 45px;
    }
    .further{
        background-color: rgba(255, 255, 255, 0.6);
        border-radius: 16px;
        border: 1px solid rgba(6, 112, 255, 1);
        align-self: center;
        margin-top: 45px;
        width: 319px;
        padding: 11px 83px 13px 58px;
        line-height: 30px;
    }
    .further a{
        overflow-wrap: break-word;
        color: rgba(6, 112, 255, 1);
        font-size: 22px;
        font-family: PingFangSC-Semibold;
        font-weight: 600;
        text-align: right;
        white-space: nowrap;
        line-height: 30px;
    }
    .further .gift{
        left:187px;
    }
    .manage-list li{
        position: relative;
        padding: 18px 25px;
    }
    .manage-list li .img{
        position: absolute;
        top: 12px;
        left: 17px;
        transform: scale(0.6);
    }
    .manage-list li .man-title{
        font-size: 18px;
        margin: 0;
        margin-left: 36px;
        margin-bottom: 14px;
    }
    .manage-list li .man-cont{
        font-size: 14px;
        line-height: 22px;
    }
    .trust-list li .content{
        margin: 15px 0 25px;
    }
    .change .further a img:nth-child(1),.ly_w_mkin .further a img:nth-child(1),.eco .further a img:nth-child(1),.manage .further a img:nth-child(1),.scene .further a img:nth-child(1),.qiye .further a img:nth-child(1),.ly_mpartner .further a img:nth-child(1){
        display: none;
    }
}
@media screen and (max-width: 500px){
    .ly_w_fiexdvideo video{height: 240px;}
}
@media screen and (max-width: 400px){
    .ly_w_fiexdvideo video{height: 200px;}
}