.ly_footer_48{background-color: var(--ThemesFooterBgColor);border-top: 1px solid var(--ThemesFooterLineColor)}.ly_footer_48 .nav{padding-top: 85px;padding-bottom: 45px}.ly_footer_48 .copy{padding: 25px 0;color: var(--ThemesFooterTextColor);font-size: 14px;text-align: center;border-top: 1px solid var(--ThemesFooterLineColor)}.ly_footer_48 .copy a{color: var(--ThemesFooterTextColor)}.ly_footer_48 .follow_us_list li{width: 36px}.ly_footer_48 .follow_us_list li a{height: 36px;text-align: center}.ly_footer_48 .follow_us_list i{width: 36px;height: 36px;line-height: 36px;border-radius: 18px;background-color: var(--ThemesFooterIconColor);color: var(--ThemesFooterBgColor);font-size: 22px}.ly_footer_48 .default_foot_menu_style .menu_list{margin-bottom: 30px}.ly_footer_48 .default_foot_menu_style .menu_list dl{padding-right: 20%}.ly_footer_48 .default_foot_menu_style .menu_list dd{font-family: var(--ThemesFooterNavFont)}.ly_footer_48 .default_foot_menu_style .menu_list dd,.ly_footer_48 .default_foot_menu_style .menu_list dd a{font-size: 14px;color: var(--ThemesFooterTextColor);line-height: 1.5}.ly_footer_48 .default_foot_menu_style .menu_list dt{font-family: var(--ThemesFooterNavFont)}.ly_footer_48 .default_foot_menu_style .menu_list dt,.ly_footer_48 .default_foot_menu_style .menu_list dt a{color: var(--ThemesFooterTitleColor);font-size: 30px;margin-bottom: 30px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_menu dd{margin-bottom: 15px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact dd.row{margin-bottom: 15px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_custom_content a.link{display: inline-block;text-decoration: none}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .subtitle{margin-bottom: 35px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_style{margin-bottom: 10px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form{display: flex;align-items: flex-start}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form input,.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form button{height: 48px;line-height: 48px;box-sizing: border-box;margin-bottom: 10px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form .text{text-indent: 15px;font-size: 14px;flex-grow: 1;max-width: 350px;border: 1px solid transparent}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form .subscribe{border: 1px solid transparent;color: #ffffff;padding: 0 17px;cursor: pointer}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .default_newsletter_form .subscribe i{font-size: 24px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact.hasIcon dd.row{position: relative;padding-left: 30px}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact.hasIcon dd.row span{left: 0}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact dd.row span.icon{width: auto;position: absolute;top: 0;display: flex;justify-content: center;align-items: center;display:inline-block;line-height:normal;height:auto;background-color: transparent;line-height: 1.6}@media screen and (min-width: 1680px){.ly_footer_48 .wide{width: 1680px}}@media screen and (max-width: 1000px){.ly_footer_48{padding-top: 45px}.ly_footer_48 .nav{padding: 0}.ly_footer_48 .default_foot_menu_style .menu_list{margin: 0;border-bottom: 1px solid #333333}.ly_footer_48 .default_foot_menu_style .menu_list dt,    .ly_footer_48 .default_foot_menu_style .menu_list dt a{font-size: 16px}.ly_footer_48 .default_foot_menu_style .menu_list dl{padding: 0;border-bottom: 1px solid var(--ThemesFooterLineColor)}.ly_footer_48 .default_foot_menu_style .menu_list dl dt{margin: 0;padding: 15px 0}.ly_footer_48 .default_foot_menu_style .menu_list dl dt>i{font-size: 20px}.ly_footer_48 .default_foot_menu_style .menu_list dl dd{display: none}.ly_footer_48 .default_foot_menu_style .menu_list dl.focus dd{display: block}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact dd{display: none}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_contact dl.focus dd{display: flex}.ly_footer_48 .default_foot_menu_style .menu_list.menu_list_newsletter .subtitle{margin-bottom: 20px}}
/* 底部联系方式图标 - 地球仪 + 定位 专用 */
.iconfont.icon-website1:before {
  content: "\e630"; /* 地球仪图标（最常用） */
  font-family: "iconfont" !important;
  font-style: normal;
}
.iconfont.icon-add1:before {



content: "\e649";

  font-family: "iconfont" !important;
  font-style: normal;
}

.ly_footer_48  .default_foot_menu_style .menu_list[data-blocks="CustomContent-1"] a.link{font-family: Poppins-SemiBold;color: #ffffff;background-color: #593f9a;border: 1px solid #593f9a;font-size: 14px;border-radius: 35px !important;text-align: center;padding-left: 25px;padding-right: 25px;padding-top: 12px;padding-bottom: 12px;}.ly_footer_48  .default_foot_menu_style .menu_list[data-blocks="CustomContent-1"] a.link:hover{color: #ffffff;background-color: #593f9a;border: 1px solid  #593f9a;}

:root{--ThemesFooterBgColor: #0e0e0e;--ThemesFooterTitleColor: #ffffff;--ThemesFooterTextColor: #dddddd;--ThemesFooterIconColor: #dddddd;--ThemesFooterNavFont: Opensans-Bold;}	.ly_footer_48  .default_foot_menu_style .menu_list[data-blocks="Newsletter-1"] .default_newsletter_style .subscribe{background-color: #00000000;color: #ffffff;border: 1px solid #ffffff;}
												.ly_footer_48  .default_foot_menu_style .menu_list dt, 
        .ly_footer_48  .default_foot_menu_style .menu_list dt a{ font-size: 16px; }
        .ly_footer_48  .default_foot_menu_style .menu_list dd, 
        .ly_footer_48  .default_foot_menu_style .menu_list dd a{ font-size: 14px; }
		.ly_footer_48  .default_foot_menu_style .menu_list.menu_list_contact dd span i{color:#ffffff;}
        @media screen and (max-width: 1000px) {
            .ly_footer_48  .default_foot_menu_style .menu_list dt, 
            .ly_footer_48  .default_foot_menu_style .menu_list dt a{ font-size: 16px; }
            .ly_footer_48  .default_foot_menu_style .menu_list dd, 
            .ly_footer_48  .default_foot_menu_style .menu_list dd a{ font-size: 14px; }
        }

@media screen and (min-width:1000px) {
    .default_foot_menu_style .menu_list{width: 20%;box-sizing: border-box;}
}
.default_foot_menu_style .menu_list.menu_list_custom_content .logo{max-width: 100%;margin-bottom: 15px;}
.default_foot_menu_style .menu_list.menu_list_custom_content .custom_content{margin:5px 0 15px;}
.default_foot_menu_style .menu_list.menu_list_custom_content .custom_link{margin-bottom: 15px;}