indexScreen.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854
  1. html,
  2. body {
  3. margin: 0;
  4. padding: 0;
  5. height: 100%;
  6. box-sizing: border-box;
  7. }
  8. .hami-container {
  9. width: calc(100vw);
  10. height: calc(100vh);
  11. background-color: #000;
  12. margin: 0 auto;
  13. }
  14. .header {
  15. width: calc(100vw);
  16. height: calc(140 / 1080 * calc(100vh));
  17. box-sizing: border-box;
  18. display: flex;
  19. }
  20. .header .header-bgc {
  21. position: absolute;
  22. z-index: 1;
  23. width: calc(1920 / 1920 * calc(100vw));
  24. height: calc(140 / 1080 * calc(100vh));
  25. }
  26. .header .left {
  27. position: relative;
  28. z-index: 2;
  29. display: flex;
  30. color: #96e7ff;
  31. align-items: baseline;
  32. }
  33. .header .left .left-time {
  34. margin-left: calc(144 / 1920 * calc(100vw));
  35. margin-top: calc(16 / 1080 * calc(100vh));
  36. font-size: calc(30 / 1920 * calc(100vw));
  37. }
  38. .header .left .left-date {
  39. margin-left: calc(10 / 1920 * calc(100vw));
  40. margin-top: calc(28 / 1080 * calc(100vh));
  41. font-size: calc(14 / 1920 * calc(100vw));
  42. }
  43. .header .center {
  44. position: relative;
  45. z-index: 2;
  46. }
  47. .header .center p {
  48. color: white;
  49. font-size: calc(44 / 1920 * calc(100vw));
  50. margin-left: calc(388 / 1920 * calc(100vw));
  51. margin-top: calc(30 / 1080 * calc(100vh));
  52. font-family: "思源黑体 CN Bold Bold";
  53. }
  54. .header .right {
  55. position: relative;
  56. z-index: 2;
  57. display: flex;
  58. margin-left: calc(469 / 1920 * calc(100vw));
  59. }
  60. .header .right img {
  61. width: calc(24 / 1920 * calc(100vw));
  62. height: calc(24 / 1920 * calc(100vw));
  63. display: block;
  64. }
  65. .header .right img:first-child {
  66. margin-top: calc(24 / 1080 * calc(100vh));
  67. }
  68. .header .right img:last-child {
  69. margin-left: calc(23 / 1920 * calc(100vw));
  70. margin-top: calc(24 / 1080 * calc(100vh));
  71. }
  72. .border-contaier img {
  73. display: block;
  74. position: absolute;
  75. }
  76. .border-contaier .img1 {
  77. width: calc(108 / 1920 * calc(100vw));
  78. height: calc(1080 / 1080 * calc(100vh));
  79. top: 0;
  80. left: 0;
  81. }
  82. .border-contaier .img2 {
  83. top: 0;
  84. width: calc(108 / 1920 * calc(100vw));
  85. height: calc(1080 / 1080 * calc(100vh));
  86. right: 0;
  87. }
  88. .border-contaier .img3 {
  89. width: calc(1920 / 1920 * calc(100vw));
  90. height: calc(50 / 1080 * calc(100vh));
  91. bottom: 0;
  92. }
  93. .main {
  94. height: calc(763 / 1080 * calc(100vh));
  95. display: flex;
  96. position: relative;
  97. top: calc(-22 / 1080 * calc(100vh));
  98. margin-left: calc(112 / 1920 * calc(100vw));
  99. }
  100. .main .main-left .left-img {
  101. width: calc(510 / 1920 * calc(100vw));
  102. height: calc(763 / 1080 * calc(100vh));
  103. }
  104. .main .main-left .left-content {
  105. position: absolute;
  106. z-index: 2;
  107. }
  108. .main .main-left .left-content .left-content-top {
  109. width: calc(420 / 1920 * calc(100vw));
  110. margin-top: calc(79 / 1080 * calc(100vh));
  111. margin-left: calc(50 / 1920 * calc(100vw));
  112. display: flex;
  113. justify-content: center;
  114. }
  115. .main .main-left .left-content .left-content-top .left-echarts {
  116. width: calc(88 / 1920 * calc(100vw));
  117. height: calc(112 / 1080 * calc(100vh));
  118. margin-right: calc(6 / 1920 * calc(100vw));
  119. background-color: none;
  120. background-color: transparent !important;
  121. }
  122. .main
  123. .main-left
  124. .left-content
  125. .left-content-top
  126. .left-echarts:first-child:after {
  127. content: "";
  128. display: block;
  129. color: white;
  130. font-size: calc(16 / 1920 * calc(100vw));
  131. font-family: PingFangSC, PingFang SC;
  132. background-image: linear-gradient(to bottom, #fff 50%, #05f5eb);
  133. -webkit-background-clip: text;
  134. color: transparent;
  135. font-weight: bold;
  136. }
  137. .main
  138. .main-left
  139. .left-content
  140. .left-content-top
  141. .left-echarts:nth-child(2):after {
  142. content: "";
  143. display: block;
  144. color: white;
  145. font-size: calc(16 / 1920 * calc(100vw));
  146. margin-left: calc(20 / 1920 * calc(100vw));
  147. font-family: PingFangSC, PingFang SC;
  148. background-image: linear-gradient(to bottom, #fff 50%, #05f5eb);
  149. -webkit-background-clip: text;
  150. color: transparent;
  151. font-weight: bold;
  152. }
  153. .main
  154. .main-left
  155. .left-content
  156. .left-content-top
  157. .left-echarts:nth-child(3):after {
  158. content: "";
  159. display: block;
  160. color: white;
  161. font-size: calc(16 / 1920 * calc(100vw));
  162. margin-left: calc(20 / 1920 * calc(100vw));
  163. font-family: PingFangSC, PingFang SC;
  164. background-image: linear-gradient(to bottom, #fff 50%, #05f5eb);
  165. -webkit-background-clip: text;
  166. color: transparent;
  167. font-weight: bold;
  168. }
  169. .main
  170. .main-left
  171. .left-content
  172. .left-content-top
  173. .left-echarts:nth-child(4):after {
  174. content: "";
  175. display: block;
  176. color: white;
  177. font-size: calc(16 / 1920 * calc(100vw));
  178. margin-left: calc(22 / 1920 * calc(100vw));
  179. font-family: PingFangSC, PingFang SC;
  180. background-image: linear-gradient(to bottom, #fff 50%, #05f5eb);
  181. -webkit-background-clip: text;
  182. color: transparent;
  183. font-weight: bold;
  184. }
  185. .main .main-left .left-content .left-content-center .img {
  186. width: calc(420 / 1920 * calc(100vw));
  187. height: calc(48 / 1080 * calc(100vh));
  188. margin-top: calc(35 / 1080 * calc(100vh));
  189. margin-left: calc(54 / 1920 * calc(100vw));
  190. }
  191. .main .main-left .left-content .left-content-bottom {
  192. margin-top: calc(21 / 1080 * calc(100vh));
  193. }
  194. .main .main-left .left-content .left-content-bottom .left-content-bottom-data {
  195. display: flex;
  196. margin-bottom: calc(6 / 1080 * calc(100vh));
  197. }
  198. .main
  199. .main-left
  200. .left-content
  201. .left-content-bottom
  202. .left-content-bottom-data
  203. img {
  204. position: absolute;
  205. }
  206. .main
  207. .main-left
  208. .left-content
  209. .left-content-bottom
  210. .left-content-bottom-data
  211. .data-left {
  212. color: #fff;
  213. width: calc(88 / 1920 * calc(100vw));
  214. height: calc(88 / 1080 * calc(100vh));
  215. margin-left: calc(67 / 1920 * calc(100vw));
  216. }
  217. .main
  218. .main-left
  219. .left-content
  220. .left-content-bottom
  221. .left-content-bottom-data
  222. .data-left
  223. p {
  224. text-align: center;
  225. width: calc(42 / 1920 * calc(100vw));
  226. height: calc(32 / 1080 * calc(100vh));
  227. font-size: calc(20 / 1920 * calc(100vw));
  228. margin-top: calc(28 / 1080 * calc(100vh));
  229. margin-left: calc(23 / 1080 * calc(100vh));
  230. font-family: PingFangSC, PingFang SC;
  231. background-image: linear-gradient(to bottom, #fff 40%, #05f5eb);
  232. -webkit-background-clip: text;
  233. color: transparent;
  234. font-weight: bold;
  235. }
  236. .main
  237. .main-left
  238. .left-content
  239. .left-content-bottom
  240. .left-content-bottom-data
  241. .data-left
  242. img {
  243. width: calc(88 / 1920 * calc(100vw));
  244. height: calc(88 / 1080 * calc(100vh));
  245. }
  246. .main
  247. .main-left
  248. .left-content
  249. .left-content-bottom
  250. .left-content-bottom-data
  251. .data-img {
  252. position: absolute;
  253. width: calc(132 / 1920 * calc(100vw));
  254. height: calc(76 / 1080 * calc(100vh));
  255. top: calc(7 / 1080 * calc(100vh));
  256. z-index: 1;
  257. }
  258. .main
  259. .main-left
  260. .left-content
  261. .left-content-bottom
  262. .left-content-bottom-data
  263. .data-container {
  264. width: calc(132 / 1920 * calc(100vw));
  265. height: calc(76 / 1080 * calc(100vh));
  266. position: relative;
  267. }
  268. .main
  269. .main-left
  270. .left-content
  271. .left-content-bottom
  272. .left-content-bottom-data
  273. p {
  274. margin: 0;
  275. }
  276. .main
  277. .main-left
  278. .left-content
  279. .left-content-bottom
  280. .left-content-bottom-data
  281. .data-content {
  282. width: calc(66 / 1920 * calc(100vw));
  283. height: calc(50 / 1080 * calc(100vh));
  284. margin-left: calc(40 / 1920 * calc(100vw));
  285. margin-top: calc(15 / 1080 * calc(100vh));
  286. display: flex;
  287. flex-direction: column;
  288. justify-content: space-between;
  289. align-items: center;
  290. position: relative;
  291. z-index: 2;
  292. }
  293. .main
  294. .main-left
  295. .left-content
  296. .left-content-bottom
  297. .left-content-bottom-data
  298. .data {
  299. width: auto;
  300. font-size: calc(24 / 1920 * calc(100vw));
  301. color: white;
  302. font-weight: 600;
  303. font-family: Arial, Arial;
  304. }
  305. .main
  306. .main-left
  307. .left-content
  308. .left-content-bottom
  309. .left-content-bottom-data
  310. .data-des {
  311. width: auto;
  312. font-size: calc(14 / 1920 * calc(100vw));
  313. color: rgba(255, 255, 255, 0.5);
  314. font-family: PingFangSC, PingFang SC;
  315. white-space: nowrap;
  316. }
  317. .main .main-center {
  318. margin-left: calc(18 / 1920 * calc(100vw));
  319. margin-right: calc(16 / 1920 * calc(100vw));
  320. display: flex;
  321. flex-direction: column;
  322. align-items: center;
  323. }
  324. .main .main-center .main-center-top {
  325. width: calc(548 / 1920 * calc(100vw));
  326. height: calc(375 / 1080 * calc(100vh));
  327. position: relative;
  328. }
  329. .main .main-center .main-center-top p {
  330. margin: 0;
  331. }
  332. .main .main-center .main-center-top .main-total-data {
  333. display: flex;
  334. flex-direction: column;
  335. justify-content: space-between;
  336. align-items: center;
  337. position: relative;
  338. z-index: 2;
  339. }
  340. .main .main-center .main-center-top .main-total-data .data {
  341. color: white;
  342. font-size: calc(44 / 1920 * calc(100vw));
  343. font-family: PingFangSC, PingFang SC;
  344. margin-top: calc(69 / 1080 * calc(100vh));
  345. background-image: linear-gradient(to bottom, #fff 40%, #05f5eb);
  346. -webkit-background-clip: text;
  347. color: transparent;
  348. font-weight: bold;
  349. }
  350. .main .main-center .main-center-top .main-total-data .data-des {
  351. color: white;
  352. font-size: calc(16 / 1920 * calc(100vw));
  353. font-family: PingFangSC, PingFang SC;
  354. }
  355. .main .main-center .main-center-top .main-money-data {
  356. display: flex;
  357. flex-direction: column;
  358. justify-content: space-between;
  359. align-items: center;
  360. position: relative;
  361. z-index: 2;
  362. }
  363. .main .main-center .main-center-top .main-money-data .data {
  364. color: white;
  365. font-size: calc(44 / 1920 * calc(100vw));
  366. font-family: PingFangSC, PingFang SC;
  367. margin-top: calc(6 / 1080 * calc(100vh));
  368. background-image: linear-gradient(to bottom, #fff 40%, #05f5eb);
  369. -webkit-background-clip: text;
  370. color: transparent;
  371. font-weight: bold;
  372. }
  373. .main .main-center .main-center-top .main-money-data .data-des {
  374. color: white;
  375. font-size: calc(16 / 1920 * calc(100vw));
  376. font-family: PingFangSC, PingFang SC;
  377. }
  378. .main .main-center .main-center-top .center-img {
  379. width: calc(548 / 1920 * calc(100vw));
  380. height: calc(432 / 1080 * calc(100vh));
  381. position: absolute;
  382. top: calc(-30 / 1080 * calc(100vh));
  383. }
  384. .main .main-center .main-center-bottom {
  385. display: flex;
  386. position: relative;
  387. }
  388. .main .main-center .main-detail-container {
  389. display: flex;
  390. flex-direction: column;
  391. justify-content: center;
  392. align-items: center;
  393. }
  394. .main .main-center .main-detail-container .main-detail-top {
  395. position: relative;
  396. width: calc(148 / 1920 * calc(100vw));
  397. height: calc(36 / 1080 * calc(100vh));
  398. text-align: center;
  399. line-height: calc(36 / 1080 * calc(100vh));
  400. }
  401. .main .main-center .main-detail-container .main-detail-top img {
  402. width: calc(148 / 1920 * calc(100vw));
  403. height: calc(36 / 1080 * calc(100vh));
  404. position: absolute;
  405. top: 0;
  406. left: 0;
  407. }
  408. .main .main-center .main-detail-container .main-detail-top p {
  409. margin: 0;
  410. position: relative;
  411. z-index: 2;
  412. color: #fff;
  413. font-size: calc(20 / 1920 * calc(100vw));
  414. font-family: PingFangSC, PingFang SC;
  415. }
  416. .main .main-center .main-detail-container .main-detail-bottom {
  417. position: relative;
  418. color: #fff;
  419. width: calc(160 / 1920 * calc(100vw));
  420. height: calc(220 / 1080 * calc(100vh));
  421. vertical-align: bottom;
  422. }
  423. .main .main-center .main-detail-container .main-detail-bottom p {
  424. margin: 0;
  425. }
  426. .main
  427. .main-center
  428. .main-detail-container
  429. .main-detail-bottom
  430. .main-detail-bottom-top {
  431. text-align: center;
  432. }
  433. .main
  434. .main-center
  435. .main-detail-container
  436. .main-detail-bottom
  437. .main-detail-bottom-top
  438. .data {
  439. font-size: calc(20 / 1920 * calc(100vw));
  440. margin-top: calc(7 / 1080 * calc(100vh));
  441. position: relative;
  442. z-index: 2;
  443. background-image: linear-gradient(to bottom, #d0fffe 40%, #05f5eb);
  444. -webkit-background-clip: text;
  445. color: transparent;
  446. font-weight: bold;
  447. }
  448. .main
  449. .main-center
  450. .main-detail-container
  451. .main-detail-bottom
  452. .main-detail-bottom-top
  453. .data-des {
  454. font-size: calc(12 / 1920 * calc(100vw));
  455. color: rgba(255, 255, 255, 0.5);
  456. margin-bottom: calc(10 / 1080 * calc(100vh));
  457. position: relative;
  458. z-index: 2;
  459. }
  460. .main .main-center .main-detail-container .main-detail-bottom .line {
  461. width: calc(136 / 1920 * calc(100vw));
  462. height: 1px;
  463. background: linear-gradient(
  464. to right,
  465. rgba(0, 96, 242, 0),
  466. rgba(40, 129, 250, 0.4),
  467. rgba(135, 215, 255, 0.74),
  468. rgba(172, 206, 253, 0.4),
  469. rgba(255, 255, 255, 0)
  470. );
  471. margin-bottom: calc(5 / 1920 * calc(100vh));
  472. margin-top: calc(8 / 1920 * calc(100vh));
  473. margin-left: calc(10 / 1920 * calc(100vw));
  474. }
  475. .main .main-center .main-detail-container .main-detail-bottom .bgc-img {
  476. position: absolute;
  477. top: 0;
  478. left: 0;
  479. width: calc(160 / 1920 * calc(100vw));
  480. height: calc(235 / 1080 * calc(100vh));
  481. }
  482. .main
  483. .main-center
  484. .main-detail-container
  485. .main-detail-bottom
  486. .main-detail-bottom-bottom {
  487. width: calc(145 / 1920 * calc(100vw));
  488. height: calc(37 / 1080 * calc(100vh));
  489. display: flex;
  490. justify-content: space-between;
  491. position: relative;
  492. }
  493. .main
  494. .main-center
  495. .main-detail-container
  496. .main-detail-bottom
  497. .main-detail-bottom-bottom
  498. .left {
  499. position: relative;
  500. z-index: 2;
  501. }
  502. .main
  503. .main-center
  504. .main-detail-container
  505. .main-detail-bottom
  506. .main-detail-bottom-bottom
  507. .left
  508. span:first-child {
  509. background-image: linear-gradient(to bottom, #fff 40%, #fe8e8e);
  510. -webkit-background-clip: text;
  511. color: transparent;
  512. font-size: calc(20 / 1920 * calc(100vw));
  513. display: inline-block;
  514. margin-left: calc(29 / 1920 * calc(100vw));
  515. margin-top: calc(5 / 1080 * calc(100vh));
  516. width: calc(36 / 1920 * calc(100vw));
  517. text-align: right;
  518. font-weight: bold;
  519. }
  520. .main
  521. .main-center
  522. .main-detail-container
  523. .main-detail-bottom
  524. .main-detail-bottom-bottom
  525. .left
  526. span:last-child {
  527. font-size: calc(12 / 1920 * calc(100vw));
  528. vertical-align: middle;
  529. }
  530. .main
  531. .main-center
  532. .main-detail-container
  533. .main-detail-bottom
  534. .main-detail-bottom-bottom
  535. .right {
  536. position: relative;
  537. z-index: 2;
  538. display: flex;
  539. align-items: center;
  540. }
  541. .main
  542. .main-center
  543. .main-detail-container
  544. .main-detail-bottom
  545. .main-detail-bottom-bottom
  546. .right
  547. img {
  548. width: calc(24 / 1920 * calc(100vw));
  549. height: calc(24 / 1080 * calc(100vh));
  550. margin-left: 0;
  551. }
  552. .main
  553. .main-center
  554. .main-detail-container
  555. .main-detail-bottom
  556. .main-detail-bottom-bottom
  557. .right
  558. span {
  559. font-size: calc(12 / 1920 * calc(100vw));
  560. }
  561. .main
  562. .main-center
  563. .main-detail-container
  564. .main-detail-bottom
  565. .main-detail-bottom-bottom
  566. .bottom-img {
  567. position: absolute;
  568. top: 0;
  569. width: calc(136 / 1920 * calc(100vw));
  570. height: calc(37 / 1080 * calc(100vh));
  571. margin-left: calc(11 / 1920 * calc(100vw));
  572. }
  573. .main .main-center .flooter-top {
  574. position: relative;
  575. width: calc(548 / 1920 * calc(100vw));
  576. height: calc(60 / 1080 * calc(100vh));
  577. text-align: center;
  578. margin-top: calc(23 / 1080 * calc(100vh));
  579. }
  580. .main .main-center .flooter-top p {
  581. margin: 0;
  582. color: #fff;
  583. position: relative;
  584. z-index: 2;
  585. font-family: PingFangSC, PingFang SC;
  586. background-image: linear-gradient(to bottom, #fff 50%, #05f5eb);
  587. -webkit-background-clip: text;
  588. color: transparent;
  589. font-size: calc(24 / 1920 * calc(100vw));
  590. font-weight: bold;
  591. top: calc(5 / 1080 * calc(100vh));
  592. }
  593. .main .main-center .flooter-top .main-bottom-img {
  594. width: calc(548 / 1920 * calc(100vw));
  595. height: calc(60 / 1080 * calc(100vh));
  596. position: absolute;
  597. left: 0;
  598. top: 0;
  599. }
  600. .main .main-right .main-right-top {
  601. width: calc(510 / 1920 * calc(100vw));
  602. position: relative;
  603. z-index: 2;
  604. display: flex;
  605. justify-content: center;
  606. margin-top: calc(80 / 1080 * calc(100vh));
  607. }
  608. .main .main-right .main-right-top .bie-echarts {
  609. width: calc(330 / 1920 * calc(100vw));
  610. height: calc(188 / 1080 * calc(100vh));
  611. position: relative;
  612. z-index: 2;
  613. }
  614. .main .main-right .main-right-top img {
  615. width: calc(188 / 1080 * calc(100vh));
  616. height: calc(188 / 1080 * calc(100vh));
  617. position: absolute;
  618. }
  619. .main .main-right .main-right-center img {
  620. width: calc(420 / 1920 * calc(100vw));
  621. height: calc(40 / 1080 * calc(100vh));
  622. margin-left: calc(46 / 1920 * calc(100vw));
  623. }
  624. .main .main-right .main-right-bottom .right-content-bottom {
  625. margin-top: calc(21 / 1080 * calc(100vh));
  626. }
  627. .main
  628. .main-right
  629. .main-right-bottom
  630. .right-content-bottom
  631. .right-content-bottom-data {
  632. display: flex;
  633. margin-bottom: calc(6 / 1080 * calc(100vh));
  634. }
  635. .main
  636. .main-right
  637. .main-right-bottom
  638. .right-content-bottom
  639. .right-content-bottom-data
  640. .data-left {
  641. color: #fff;
  642. width: calc(168 / 1920 * calc(100vw));
  643. height: calc(60 / 1080 * calc(100vh));
  644. margin-left: calc(46 / 1920 * calc(100vw));
  645. }
  646. .main
  647. .main-right
  648. .main-right-bottom
  649. .right-content-bottom
  650. .right-content-bottom-data
  651. .data-left
  652. p {
  653. text-align: center;
  654. font-size: calc(20 / 1920 * calc(100vw));
  655. font-family: PingFangSC, PingFang SC;
  656. margin-top: calc(7 / 1080 * calc(100vh));
  657. color: #ffffff;
  658. font-weight: bold;
  659. position: relative;
  660. z-index: 2;
  661. }
  662. .main
  663. .main-right
  664. .main-right-bottom
  665. .right-content-bottom
  666. .right-content-bottom-data
  667. .data-left
  668. img {
  669. position: absolute;
  670. width: calc(168 / 1920 * calc(100vw));
  671. height: calc(60 / 1080 * calc(100vh));
  672. z-index: 1;
  673. }
  674. .main
  675. .main-right
  676. .main-right-bottom
  677. .right-content-bottom
  678. .right-content-bottom-data
  679. .data-container {
  680. position: relative;
  681. margin-left: calc(26 / 1920 * calc(100vw));
  682. }
  683. .main
  684. .main-right
  685. .main-right-bottom
  686. .right-content-bottom
  687. .right-content-bottom-data
  688. .data-container:last-child {
  689. margin-left: calc(42 / 1920 * calc(100vw));
  690. }
  691. .main
  692. .main-right
  693. .main-right-bottom
  694. .right-content-bottom
  695. .right-content-bottom-data
  696. p {
  697. margin: 0;
  698. }
  699. .main
  700. .main-right
  701. .main-right-bottom
  702. .right-content-bottom
  703. .right-content-bottom-data
  704. .data-content {
  705. width: calc(66 / 1920 * calc(100vw));
  706. height: calc(50 / 1080 * calc(100vh));
  707. margin-top: calc(7 / 1080 * calc(100vh));
  708. display: flex;
  709. flex-direction: column;
  710. justify-content: space-between;
  711. align-items: center;
  712. position: relative;
  713. z-index: 2;
  714. }
  715. .main
  716. .main-right
  717. .main-right-bottom
  718. .right-content-bottom
  719. .right-content-bottom-data
  720. .data {
  721. width: auto;
  722. font-size: calc(24 / 1920 * calc(100vw));
  723. color: white;
  724. font-weight: 600;
  725. font-family: Arial, Arial;
  726. }
  727. .main
  728. .main-right
  729. .main-right-bottom
  730. .right-content-bottom
  731. .right-content-bottom-data
  732. .data-des {
  733. width: auto;
  734. font-size: calc(14 / 1920 * calc(100vw));
  735. color: rgba(255, 255, 255, 0.5);
  736. font-family: PingFangSC, PingFang SC;
  737. white-space: nowrap;
  738. }
  739. .main .main-right .right-img {
  740. width: calc(510 / 1920 * calc(100vw));
  741. height: calc(763 / 1080 * calc(100vh));
  742. position: absolute;
  743. top: 0;
  744. }
  745. .flooter {
  746. display: flex;
  747. justify-content: center;
  748. }
  749. .flooter .flooter-bottom {
  750. width: calc(784 / 1920 * calc(100vw));
  751. height: calc(168 / 1080 * calc(100vh));
  752. margin-left: calc(0 / 1920 * calc(100vw));
  753. display: flex;
  754. margin-top: calc(-55 / 1080 * calc(100vh));
  755. margin-left: calc(13 / 1920 * calc(100vw));
  756. }
  757. .flooter .flooter-bottom .flooter-bottom-item {
  758. width: calc(170 / 1920 * calc(100vw));
  759. height: calc(135 / 1080 * calc(100vh));
  760. text-align: center;
  761. }
  762. .flooter .flooter-bottom .flooter-bottom-item .title {
  763. color: white;
  764. font-size: calc(20 / 1920 * calc(100vw));
  765. font-family: PingFangSC, PingFang SC;
  766. margin-bottom: calc(18 / 1080 * calc(100vh));
  767. margin-left: calc(-10 / 1920 * calc(100vw));
  768. }
  769. .flooter .flooter-bottom .flooter-bottom-item .main-detail-bottom-bottom {
  770. width: calc(145 / 1920 * calc(100vw));
  771. height: calc(37 / 1080 * calc(100vh));
  772. display: flex;
  773. justify-content: space-between;
  774. position: relative;
  775. }
  776. .flooter .flooter-bottom .flooter-bottom-item .main-detail-bottom-bottom .left {
  777. position: relative;
  778. z-index: 2;
  779. }
  780. .flooter
  781. .flooter-bottom
  782. .flooter-bottom-item
  783. .main-detail-bottom-bottom
  784. .left
  785. span:first-child {
  786. background-image: linear-gradient(to bottom, #fff 40%, #fe8e8e);
  787. -webkit-background-clip: text;
  788. color: transparent;
  789. font-size: calc(20 / 1920 * calc(100vw));
  790. display: inline-block;
  791. margin-left: calc(29 / 1920 * calc(100vw));
  792. margin-top: calc(5 / 1080 * calc(100vh));
  793. width: calc(36 / 1920 * calc(100vw));
  794. text-align: right;
  795. font-weight: bold;
  796. }
  797. .flooter
  798. .flooter-bottom
  799. .flooter-bottom-item
  800. .main-detail-bottom-bottom
  801. .left
  802. span:last-child {
  803. font-size: calc(12 / 1920 * calc(100vw));
  804. vertical-align: middle;
  805. color: white;
  806. }
  807. .flooter
  808. .flooter-bottom
  809. .flooter-bottom-item
  810. .main-detail-bottom-bottom
  811. .right {
  812. position: relative;
  813. z-index: 2;
  814. display: flex;
  815. align-items: center;
  816. color: white;
  817. }
  818. .flooter
  819. .flooter-bottom
  820. .flooter-bottom-item
  821. .main-detail-bottom-bottom
  822. .right
  823. img {
  824. width: calc(24 / 1920 * calc(100vw));
  825. height: calc(24 / 1080 * calc(100vh));
  826. margin-left: 0;
  827. }
  828. .flooter
  829. .flooter-bottom
  830. .flooter-bottom-item
  831. .main-detail-bottom-bottom
  832. .right
  833. span {
  834. font-size: calc(12 / 1920 * calc(100vw));
  835. }
  836. .flooter
  837. .flooter-bottom
  838. .flooter-bottom-item
  839. .main-detail-bottom-bottom
  840. .bottom-img {
  841. position: absolute;
  842. top: 0;
  843. width: calc(136 / 1920 * calc(100vw));
  844. height: calc(37 / 1080 * calc(100vh));
  845. margin-left: calc(11 / 1920 * calc(100vw));
  846. }
  847. .flooter .flooter-bottom .flooter-bottom-img {
  848. width: calc(36 / 1920 * calc(100vw));
  849. text-align: center;
  850. }
  851. .flooter .flooter-bottom .flooter-bottom-img img {
  852. position: relative;
  853. top: calc(3 / 1080 * calc(100vh));
  854. } /*# sourceMappingURL=./index.css.map */