diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index cef00368..bd69cf5c 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -1,251 +1,40 @@
+
-
+
-
+
-
-
-
-
-
-
+
diff --git a/src/views/home/components/card-data.vue b/src/views/home/modules/card-data.vue
similarity index 100%
rename from src/views/home/components/card-data.vue
rename to src/views/home/modules/card-data.vue
diff --git a/src/views/home/modules/creativity-banner.vue b/src/views/home/modules/creativity-banner.vue
new file mode 100644
index 00000000..8296d951
--- /dev/null
+++ b/src/views/home/modules/creativity-banner.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/components/header-banner.vue b/src/views/home/modules/header-banner.vue
similarity index 100%
rename from src/views/home/components/header-banner.vue
rename to src/views/home/modules/header-banner.vue
diff --git a/src/views/home/modules/line-chart.vue b/src/views/home/modules/line-chart.vue
new file mode 100644
index 00000000..64a887ed
--- /dev/null
+++ b/src/views/home/modules/line-chart.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/modules/pie-chart.vue b/src/views/home/modules/pie-chart.vue
new file mode 100644
index 00000000..acf45109
--- /dev/null
+++ b/src/views/home/modules/pie-chart.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/components/project-news.vue b/src/views/home/modules/project-news.vue
similarity index 100%
rename from src/views/home/components/project-news.vue
rename to src/views/home/modules/project-news.vue