Commit 9ba24acd6d7716ed76a15e24dfe8cd718205360f

Authored by liuqimichale
1 parent 829e17e2

home

webintroduce/src/assets/css/reset.css
@@ -136,6 +136,9 @@ table { @@ -136,6 +136,9 @@ table {
136 .displayFlex{ 136 .displayFlex{
137 display: flex; 137 display: flex;
138 } 138 }
  139 +.averageFlex{
  140 + flex:1
  141 +}
139 142
140 143
141 .contentWidth{ 144 .contentWidth{
webintroduce/src/assets/images/home/deviceallnew.png 0 → 100644

132 KB

webintroduce/src/assets/images/home/rnt-app.png 0 → 100644

22 KB

webintroduce/src/assets/images/home/rnt_andoird.png 0 → 100644

2.53 KB

webintroduce/src/assets/images/home/rnt_ios.png 0 → 100644

2.24 KB

webintroduce/src/assets/images/home/softwareall.png 0 → 100644

315 KB

webintroduce/src/views/home.vue
@@ -4,7 +4,7 @@ @@ -4,7 +4,7 @@
4 <!-- slides --> 4 <!-- slides -->
5 <swiper-slide class="bannerBG1"> 5 <swiper-slide class="bannerBG1">
6 <div class="contentWidth pos-rel"> 6 <div class="contentWidth pos-rel">
7 - <p>全方位解决方案 全时空可视化</p> 7 + <p>全方位解决方案 全时空可视化</p>
8 <p>最懂你、任你停</p> 8 <p>最懂你、任你停</p>
9 <img src="../assets/images/home/banner1-icon.png"> 9 <img src="../assets/images/home/banner1-icon.png">
10 </div> 10 </div>
@@ -37,6 +37,43 @@ @@ -37,6 +37,43 @@
37 <!--<div class="swiper-button-next" slot="button-next"></div>--> 37 <!--<div class="swiper-button-next" slot="button-next"></div>-->
38 <!--<div class="swiper-scrollbar" slot="scrollbar"></div>--> 38 <!--<div class="swiper-scrollbar" slot="scrollbar"></div>-->
39 </swiper> 39 </swiper>
  40 +
  41 + <div class="features">
  42 + <h1>硬件产品</h1>
  43 + <h2>封闭车场+路侧车场+停车诱导+违章抓拍 </h2>
  44 + <div class="features-main displayFlex">
  45 + <ul class="averageFlex deviceall">
  46 + <li><span></span>高清智能芯片、车辆进出场车牌识别快、准、清</li>
  47 + <li><span></span>地磁、视频桩、PDA多级设备联动,路侧车辆入场实时通知</li>
  48 + <li><span></span>多级诱导系统 ,车位、路况信息精准、高清展示、为车主快速'指路'</li>
  49 + <li><span></span>低照度、高防护、成像高清、违章抓拍系统让 违章停车 无所遁形</li>
  50 + </ul>
  51 + <img class="averageFlex" src="../assets/images/home/deviceallnew.png">
  52 + </div>
  53 + </div>
  54 + <div class="features featuresgray">
  55 + <h1>软件产品</h1>
  56 + <h2>任你停+企业云平台+数据分析平台 </h2>
  57 + <div class="features-main displayFlex">
  58 + <img class="averageFlex" src="../assets/images/home/softwareall.png">
  59 + <ul class="averageFlex softall">
  60 + <li><span></span>任你停,车场导航,随停即走,无感支付
  61 + </li>
  62 + <li><span></span>云端服务、精细化运营,业务规则灵活配置
  63 + </li>
  64 + <li><span></span>大数据资产管理、商业运营分析、资产经营决策建议</li>
  65 + <li>
  66 + <div class="fl">
  67 + <img src="../assets/images/home/rnt-app.png">
  68 + </div>
  69 + <div class="fl">
  70 + <img src="../assets/images/home/rnt_ios.png" onclick="window.open('https://itunes.apple.com/cn/app/%E4%BB%BB%E4%BD%A0%E5%81%9C/id1020126552?mt=8')">
  71 + <img src="../assets/images/home/rnt_andoird.png" onclick="window.open('https://a.app.qq.com/o/simple.jsp?pkgname=com.zteits.rnting')">
  72 + </div>
  73 + </li>
  74 + </ul>
  75 + </div>
  76 + </div>
40 </div> 77 </div>
41 </template> 78 </template>
42 79
@@ -56,9 +93,9 @@ export default { @@ -56,9 +93,9 @@ export default {
56 swiperOption: { 93 swiperOption: {
57 pagination: { 94 pagination: {
58 el: ".swiper-pagination", 95 el: ".swiper-pagination",
59 - clickable:true 96 + clickable: true
60 }, 97 },
61 - autoplay:{ 98 + autoplay: {
62 enabled: true, 99 enabled: true,
63 disableOnInteraction: false, 100 disableOnInteraction: false,
64 delay: 3000 101 delay: 3000
@@ -84,126 +121,110 @@ export default { @@ -84,126 +121,110 @@ export default {
84 .swiper-banner { 121 .swiper-banner {
85 height: 540px; 122 height: 540px;
86 } 123 }
87 - /*.swiper-pagination {*/  
88 - /*height: .23rem;*/  
89 - /*font-family: PingFangSC-Regular;*/  
90 - /*font-size: .156rem;*/  
91 - /*color: #fff;*/  
92 - /*letter-spacing: 0;*/  
93 - /*line-height: .12rem;*/  
94 - /*bottom: 0;*/  
95 - /*}*/  
96 - /*.swiper-pagination-bullet {*/  
97 - /*background: #fff;*/  
98 - /*opacity: 0.8;*/  
99 - /*height: 0.08rem;*/  
100 - /*border-radius: 0.06rem;*/  
101 - /*width: 0.08rem;*/  
102 - /*transition: all 0.2s; //可设置缓慢变化*/  
103 - /*}*/  
104 - /*.swiper-pagination-bullet-active {*/  
105 - /*width: 30px;*/  
106 - /*}*/  
107 - .bannerBG1{ 124 +
  125 + .bannerBG1 {
108 background: url("../assets/images/home/bannerBg1.png") no-repeat; 126 background: url("../assets/images/home/bannerBg1.png") no-repeat;
109 background-size: 100% 100%; 127 background-size: 100% 100%;
110 text-align: left; 128 text-align: left;
111 color: #fff; 129 color: #fff;
112 - p:nth-of-type(1){ 130 + p:nth-of-type(1) {
113 padding-top: 168px; 131 padding-top: 168px;
114 - margin: 0 0 25px 0; 132 + margin: 0 0 25px 0;
115 font-size: 44px; 133 font-size: 44px;
116 } 134 }
117 - p:nth-of-type(2){ 135 + p:nth-of-type(2) {
118 font-size: 24px; 136 font-size: 24px;
119 } 137 }
120 - img{ 138 + img {
121 position: absolute; 139 position: absolute;
122 right: 0; 140 right: 0;
123 - top:20px; 141 + top: 20px;
124 } 142 }
125 } 143 }
126 - .bannerBG2{ 144 +
  145 + .bannerBG2 {
127 background: url("../assets/images/home/bannerBg2.png") no-repeat; 146 background: url("../assets/images/home/bannerBg2.png") no-repeat;
128 background-size: 100% 100%; 147 background-size: 100% 100%;
129 text-align: left; 148 text-align: left;
130 color: #fff; 149 color: #fff;
131 - p:nth-of-type(1){ 150 + p:nth-of-type(1) {
132 padding-top: 168px; 151 padding-top: 168px;
133 - margin: 0 0 25px 0; 152 + margin: 0 0 25px 0;
134 font-size: 44px; 153 font-size: 44px;
135 } 154 }
136 - p:nth-of-type(2){ 155 + p:nth-of-type(2) {
137 font-size: 24px; 156 font-size: 24px;
138 } 157 }
139 - img{ 158 + img {
140 position: absolute; 159 position: absolute;
141 right: 0; 160 right: 0;
142 - top:20px; 161 + top: 20px;
143 } 162 }
144 } 163 }
145 - .bannerBG3{ 164 +
  165 + .bannerBG3 {
146 background: url("../assets/images/home/bannerBg3.png") no-repeat; 166 background: url("../assets/images/home/bannerBg3.png") no-repeat;
147 background-size: 100% 100%; 167 background-size: 100% 100%;
148 text-align: left; 168 text-align: left;
149 color: #fff; 169 color: #fff;
150 - p:nth-of-type(1){ 170 + p:nth-of-type(1) {
151 padding-top: 168px; 171 padding-top: 168px;
152 - margin: 0 0 25px 0; 172 + margin: 0 0 25px 0;
153 font-size: 44px; 173 font-size: 44px;
154 } 174 }
155 - p:nth-of-type(2){ 175 + p:nth-of-type(2) {
156 font-size: 24px; 176 font-size: 24px;
157 } 177 }
158 - .parkpoint{ 178 + .parkpoint {
159 width: 25px; 179 width: 25px;
160 height: 39px; 180 height: 39px;
161 } 181 }
162 - .parkpoint1{ 182 + .parkpoint1 {
163 background: url("../assets/images/home/blue.png") no-repeat; 183 background: url("../assets/images/home/blue.png") no-repeat;
164 left: 100px; 184 left: 100px;
165 - top:50px; 185 + top: 50px;
166 animation: pointMove 3S infinite; 186 animation: pointMove 3S infinite;
167 } 187 }
168 - .parkpoint2{ 188 + .parkpoint2 {
169 background: url("../assets/images/home/blue.png") no-repeat; 189 background: url("../assets/images/home/blue.png") no-repeat;
170 left: 900px; 190 left: 900px;
171 - top:150px; 191 + top: 150px;
172 animation: pointMove 3S infinite; 192 animation: pointMove 3S infinite;
173 } 193 }
174 - .parkpoint3{ 194 + .parkpoint3 {
175 background: url("../assets/images/home/green.png") no-repeat; 195 background: url("../assets/images/home/green.png") no-repeat;
176 left: 700px; 196 left: 700px;
177 - top:250px; 197 + top: 250px;
178 animation: pointMove 3S infinite; 198 animation: pointMove 3S infinite;
179 } 199 }
180 - .parkpoint4{ 200 + .parkpoint4 {
181 background: url("../assets/images/home/green.png") no-repeat; 201 background: url("../assets/images/home/green.png") no-repeat;
182 left: 470px; 202 left: 470px;
183 - top:350px; 203 + top: 350px;
184 animation: pointMove 3S infinite; 204 animation: pointMove 3S infinite;
185 } 205 }
186 - .parkpoint5{ 206 + .parkpoint5 {
187 background: url("../assets/images/home/blue.png") no-repeat; 207 background: url("../assets/images/home/blue.png") no-repeat;
188 right: 70px; 208 right: 70px;
189 - top:400px; 209 + top: 400px;
190 animation: pointMove 3S infinite; 210 animation: pointMove 3S infinite;
191 } 211 }
192 - .parkpoint6{ 212 + .parkpoint6 {
193 background: url("../assets/images/home/blue.png") no-repeat; 213 background: url("../assets/images/home/blue.png") no-repeat;
194 right: 70px; 214 right: 70px;
195 - bottom:50px; 215 + bottom: 50px;
196 animation: pointMove 3S infinite; 216 animation: pointMove 3S infinite;
197 } 217 }
198 218
199 - .parkpoint4{ 219 + .parkpoint7 {
200 background: url("../assets/images/home/green.png") no-repeat; 220 background: url("../assets/images/home/green.png") no-repeat;
201 left: 70px; 221 left: 70px;
202 - bottom:350px; 222 + bottom: 350px;
203 animation: pointMove 3S infinite; 223 animation: pointMove 3S infinite;
204 } 224 }
205 225
206 } 226 }
  227 +
207 @keyframes pointMove { 228 @keyframes pointMove {
208 0% { 229 0% {
209 opacity: 0; 230 opacity: 0;
@@ -213,10 +234,75 @@ export default { @@ -213,10 +234,75 @@ export default {
213 opacity: 1; 234 opacity: 1;
214 transform: scale(1); 235 transform: scale(1);
215 } 236 }
216 - 100%{ 237 + 100% {
217 opacity: 0; 238 opacity: 0;
218 transform: scale(0); 239 transform: scale(0);
219 } 240 }
220 } 241 }
221 242
  243 + .features {
  244 + padding: 36px 0;
  245 +
  246 + h1 {
  247 + font-size: 36px;
  248 + padding-bottom: 15px;
  249 + }
  250 + h2 {
  251 + font-size: 20px;
  252 + padding-bottom: 30px;
  253 + }
  254 + }
  255 +
  256 + .featuresgray {
  257 + background: $baseGrayBg;
  258 + }
  259 +
  260 + .features-main {
  261 + width: 1200px;
  262 + margin: 0 auto;
  263 + }
  264 +
  265 + .deviceall {
  266 + padding-top: 120px;
  267 + font-size: 18px;
  268 + text-align: left;
  269 + li {
  270 + padding-left: 20px;
  271 + line-height: 50px;
  272 + position: relative;
  273 + &:before {
  274 + content: '';
  275 + width: 10px;
  276 + height: 10px;
  277 + position: absolute;
  278 + left: 0px;
  279 + top: 50%;
  280 + margin-top: -7px;
  281 + background: rgba(66, 160, 251, 1);
  282 + border-radius: 50%;
  283 + }
  284 + }
  285 + }
  286 +
  287 + .softall {
  288 + padding-top: 20px;
  289 + font-size: 18px;
  290 + text-align: left;
  291 + li {
  292 + padding-left: 20px;
  293 + line-height: 40px;
  294 + position: relative;
  295 + &:before {
  296 + content: '';
  297 + width: 10px;
  298 + height: 10px;
  299 + position: absolute;
  300 + left: 0px;
  301 + top: 50%;
  302 + margin-top: -7px;
  303 + background: rgba(66, 160, 251, 1);
  304 + border-radius: 50%;
  305 + }
  306 + }
  307 + }
222 </style> 308 </style>