diff --git a/src/App.vue b/src/App.vue index 0b4d29f..d078579 100644 --- a/src/App.vue +++ b/src/App.vue @@ -184,34 +184,4 @@ body { font-weight: 400; word-break: break-word; } - -.LNK:link, .LNK:visited { - color: #fff; -} - - -img { - -webkit-transition: all .2s ease-out .1s; - transition: all .2s ease-out .1s; -} - -img:hover { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: matrix(1.02, 0, 0, 1.02, 0, 0); - transform: matrix(1.02, 0, 0, 1.02, 0, 0); -} - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - - -.swiper-button-prev, .swiper-button-next { - color: white !important; -} - diff --git a/src/assets/css/jyh.scss b/src/assets/css/jyh.scss index ecde66f..7cc275d 100644 --- a/src/assets/css/jyh.scss +++ b/src/assets/css/jyh.scss @@ -463,3 +463,77 @@ padding: 20px !important; } } + + +.LNK:link, .LNK:visited { + color: #fff; +} + + +img { + -webkit-transition: all .2s ease-out .1s; + transition: all .2s ease-out .1s; +} + +img:hover { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: matrix(1.02, 0, 0, 1.02, 0, 0); + transform: matrix(1.02, 0, 0, 1.02, 0, 0); +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + + +.swiper-button-prev, .swiper-button-next { + color: white !important; +} + +.GreenBtn { + background: #4bad52; + border: none; + border-radius: 8px; + color: #fff; + cursor: pointer; + font-size: 14px; + letter-spacing: .5px; + text-align: center; + -webkit-transition: all .4s ease-out; + transition: all .4s ease-out; +} + +.GreenBtn:hover { + background: #7aba4a; +} + +.GreenBtn .ICO { + left: 6px; + position: relative; +} + +.EASE { + -webkit-transition: all .4s ease-out; + transition: all .4s ease-out; +} + +.ICO { + background-position: 50%; + background-repeat: no-repeat; + background-size: 100% 100%; +} + +.ic-down { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAMAAADJYP15AAAAAXNSR0IArs4c6QAAAHhQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////xqjkrAAAACd0Uk5TAAIGChUWIywtLjNES1Zpa3Z3eHl6e3x9hYiTm526u7/G0uzu9fj5nSjk/AAAAHxJREFUKM+1zEcOwjAABdEBTHESQi+mm+J//xuyIBJJbCQWMMu3GHjXJVV576fYafhHHn3Bg71pcL7rAIzlTY2LcO0BsHm5kwWKcMuqzVreVFxTWMkbnGxTYSFvnGxLYS5/0LKtMJOkSGGaVJhcMn7c9hR1zOEcoh7lh8UTxpYPktza7JUAAAAASUVORK5CYII=); + margin: 0 10px 0 0; + width: 11px; +} + +.ic-arow, .ic-down { + display: inline-block; + height: 12px; +} diff --git a/src/assets/v3/banner.BUj7z768.png b/src/assets/v3/banner.BUj7z768.png new file mode 100644 index 0000000..9f8865b Binary files /dev/null and b/src/assets/v3/banner.BUj7z768.png differ diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue index 3d449f1..6abbbb8 100644 --- a/src/components/Header/index.vue +++ b/src/components/Header/index.vue @@ -339,13 +339,13 @@ -
  • 解决方案 - +
  • 解决方案 + + + + + +
  • 数据服务 diff --git a/src/router/config/home.ts b/src/router/config/home.ts index ae5ca22..7bbf431 100644 --- a/src/router/config/home.ts +++ b/src/router/config/home.ts @@ -31,6 +31,18 @@ export default [ asideMenu: 'drawer' // 左侧菜单抽屉模式 } }, + { + path: '/solutions', + name: 'solutions', + component: () => import('@/views/Jyh/solutions/index.vue'), + meta: { + title: '解决方案', + className: 'w-full min-w-full', + hiddenFooter: true, + hasMobile: true, + asideMenu: 'drawer' + } + }, { path: '/repoDetail/AIRepair', name: 'AIRepair', diff --git a/src/views/Jyh/solutions/component/SltBrand.vue b/src/views/Jyh/solutions/component/SltBrand.vue new file mode 100644 index 0000000..e7d84fe --- /dev/null +++ b/src/views/Jyh/solutions/component/SltBrand.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/src/views/Jyh/solutions/component/SltTabs.vue b/src/views/Jyh/solutions/component/SltTabs.vue new file mode 100644 index 0000000..23c839b --- /dev/null +++ b/src/views/Jyh/solutions/component/SltTabs.vue @@ -0,0 +1,518 @@ + + + + + diff --git a/src/views/Jyh/solutions/component/SltTop.vue b/src/views/Jyh/solutions/component/SltTop.vue new file mode 100644 index 0000000..0df7574 --- /dev/null +++ b/src/views/Jyh/solutions/component/SltTop.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/views/Jyh/solutions/index.vue b/src/views/Jyh/solutions/index.vue new file mode 100644 index 0000000..457eced --- /dev/null +++ b/src/views/Jyh/solutions/index.vue @@ -0,0 +1,25 @@ + + + + +