diff --git a/public/template_2/baijiahao.svg b/public/template_2/baijiahao.svg
new file mode 100644
index 0000000..5a76d4e
--- /dev/null
+++ b/public/template_2/baijiahao.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/template_2/contact-us/hotline.png b/public/template_2/contact-us/hotline.png
new file mode 100644
index 0000000..b8e026f
Binary files /dev/null and b/public/template_2/contact-us/hotline.png differ
diff --git a/public/template_2/toutiaohao.svg b/public/template_2/toutiaohao.svg
new file mode 100644
index 0000000..31b4827
--- /dev/null
+++ b/public/template_2/toutiaohao.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/template_2/Footer.astro b/src/components/template_2/Footer.astro
index 4ba4b72..9f0d25f 100644
--- a/src/components/template_2/Footer.astro
+++ b/src/components/template_2/Footer.astro
@@ -1,7 +1,21 @@
---
-import { getConfig } from "../../../utils/config";
-import { TP2_COLUMN_NEWS, TP2_COLUMN_NEWS_URL, TP2_COLUMN_ABOUT_US, TP2_COLUMN_ABOUT_US_URL, TP2_COLUMN_CONTACT_US, TP2_COLUMN_CONTACT_US_URL, TP2_COLUMN_PROTECT, TP2_COLUMN_PROTECT_URL } from "../../../utils/const";
+import { getConfig, getExtra } from "../../../utils/config";
+import BaijiahaoLogo from '../../../public/template_2/baijiahao.svg'
+import Toutiaohao from '../../../public/template_2/toutiaohao.svg'
+import {
+ TP2_COLUMN_NEWS,
+ TP2_COLUMN_NEWS_URL,
+ TP2_COLUMN_ABOUT_US,
+ TP2_COLUMN_ABOUT_US_URL,
+ TP2_COLUMN_CONTACT_US,
+ TP2_COLUMN_CONTACT_US_URL,
+ TP2_COLUMN_PROTECT,
+ TP2_COLUMN_PROTECT_URL,
+ TP2_COLUMN_REFUND,
+ TP2_COLUMN_REFUND_URL
+} from "../../../utils/const";
const config = getConfig(Astro)
+const extra = getExtra('')
const { path = [] } = Astro.props
---