index.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545
  1. /**/
  2. /**/
  3. /**/
  4. .main_con {
  5. position: absolute;
  6. width: 97%;
  7. height: 95%;
  8. left: 0;
  9. right: 0;
  10. top: 0;
  11. bottom: 0;
  12. margin: auto;
  13. /* background: white; */
  14. }
  15. .main_top {
  16. width: 100%;
  17. height: 37%;
  18. }
  19. .main_top_left {
  20. float: left;
  21. width: 17.3%;
  22. height: 100%;
  23. /* background: gold; */
  24. }
  25. .main_top_left_top {
  26. position: relative;
  27. width: 100%;
  28. height: 46%;
  29. /* background: green; */
  30. }
  31. .main_top_left_bottom {
  32. margin-top: 4%;
  33. }
  34. .main_top_left_bottom_num {
  35. width: 100%;
  36. }
  37. .main_top_left_bottom_num span {
  38. float: left;
  39. display: block;
  40. font-size: .65vw;
  41. /* -webkit-transform-origin-x: 0;
  42. transform: scale(0.9);
  43. -webkit-transform: scale(0.9); */
  44. }
  45. .main_top_left_bottom_num_list {
  46. float: left;
  47. width: 8%;
  48. height: 1.4vw;
  49. line-height: 1.4vw;
  50. margin-left: .2vw;
  51. text-indent: .4vw;
  52. font-size: .8vw;
  53. color: white;
  54. margin-top: .2vw;
  55. background: #37D2D4;
  56. }
  57. .main_top_left_bottom_bar {
  58. float: left;
  59. width: 100%;
  60. height: .6vw;
  61. line-height: 0;
  62. margin-top: .6vw;
  63. }
  64. .main_top_left_bottom_bar span {
  65. position: relative;
  66. float: left;
  67. display: block;
  68. font-size: .65vw;
  69. top: -.15vw;
  70. -webkit-transform-origin-x: 0;
  71. transform: scale(0.7);
  72. -webkit-transform: scale(0.7);
  73. }
  74. .main_top_left_bottom_bar .bar_num {
  75. color: #0EFCFF;
  76. margin-left: 3%;
  77. -webkit-transform-origin-x: 0;
  78. transform: scale(0.7);
  79. -webkit-transform: scale(0.7);
  80. }
  81. .bar_father {
  82. float: left;
  83. position: relative;
  84. width: 75%;
  85. background: rgba(31,103,163,0.2);
  86. height: 100%;
  87. margin-left: 3%;
  88. border-radius: 90px;
  89. }
  90. .bar_child {
  91. position: absolute;
  92. left: 0;
  93. width: 0%;
  94. height: 100%;
  95. border-radius: 90px;
  96. transition: all 2s;
  97. background-image: linear-gradient(90deg, #3E94CD 0%, #56D4F1 49%, #38E1E1 99%);
  98. }
  99. .main_top_left_top img {
  100. position: absolute;
  101. width: 100%;
  102. height: 100%;
  103. }
  104. .main_top_left_top_title {
  105. text-align: center;
  106. color: #0EFCFF;
  107. font-size: .75vw;
  108. padding-top: .2vw;
  109. }
  110. .main_top_left_top_con {
  111. width: 92%;
  112. height: 71%;
  113. margin: auto;
  114. margin-top: 3%;
  115. color: white;
  116. /* margin-left: 4%; */
  117. /* text-indent: .5vw; */
  118. font-size: .7vw;
  119. /* letter-spacing: .15vw; */
  120. }
  121. .main_top_left_top_con span {
  122. display: inline-block;
  123. margin-top: .4vw;
  124. text-indent: 0vw;
  125. }
  126. .main_top_left_top_con_left {
  127. float: left;
  128. height: 48%;
  129. width: 49%;
  130. text-align: center;
  131. margin-top: 1.5%;
  132. }
  133. .main_top_left_t_c_l_left,.main_top_left_t_c_l_right,.main_top_left_t_c_r_right,.main_top_left_t_c_r_left {
  134. float: left;
  135. width: 48%;
  136. height: 100%;
  137. text-align: center;
  138. background: #FD9133;
  139. font-size: .7vw;
  140. }
  141. .main_top_left_t_c_l_right,.main_top_left_t_c_r_right {
  142. background: #F6D10E;
  143. margin-left: 4%;
  144. }
  145. .main_top_left_t_c_r_right {
  146. background: #F6580E;
  147. }
  148. .main_top_left_t_c_r_left {
  149. background: #2E8CFF;
  150. }
  151. .main_top_left_top_con_left .main_top_left_c_l_n {
  152. /* -webkit-transform-origin-x: 0; */
  153. transform: scale(0.8);
  154. -webkit-transform: scale(0.8);
  155. }
  156. .main_top_left_top_con_left p {
  157. /* -webkit-transform-origin-x: 0; */
  158. transform: scale(0.8);
  159. -webkit-transform: scale(0.8);
  160. white-space: nowrap;
  161. overflow: hidden;
  162. text-overflow: ellipsis;
  163. }
  164. .main_top_left_top_con_right {
  165. float: right;
  166. height: 48%;
  167. width: 49%;
  168. text-align: center;
  169. margin-top: 1.5%;
  170. }
  171. .main_top_left_top_con_right .main_top_left_c_l_n {
  172. /* -webkit-transform-origin-x: 0; */
  173. transform: scale(0.8);
  174. -webkit-transform: scale(0.8);
  175. white-space: nowrap;
  176. overflow: hidden;
  177. text-overflow: ellipsis;
  178. }
  179. .main_top_left_top_con_right p {
  180. /* -webkit-transform-origin-x: 0; */
  181. transform: scale(0.8);
  182. -webkit-transform: scale(0.8);
  183. white-space: nowrap;
  184. overflow: hidden;
  185. text-overflow: ellipsis;
  186. }
  187. .main_top_left_top_con_right2 p {
  188. margin-top: -7%;
  189. }
  190. .main_top_left_top_con_list {
  191. float: left;
  192. height: 48%;
  193. width: 32%;
  194. text-align: center;
  195. margin-left: 2%;
  196. }
  197. .main_top_left_top_con_list .main_top_left_c_l_n {
  198. /* -webkit-transform-origin-x: 0; */
  199. transform: scale(0.8);
  200. -webkit-transform: scale(0.8);
  201. }
  202. .main_top_left_top_con_list p {
  203. /* -webkit-transform-origin-x: 0; */
  204. transform: scale(0.8);
  205. -webkit-transform: scale(0.8);
  206. }
  207. .main_top_left_top_con_list:nth-child(1) {
  208. background: #37D2D4;
  209. margin-left: 0;
  210. }
  211. .main_top_left_top_con_list:nth-child(2) {
  212. background: #19CA88;
  213. }
  214. .main_top_left_top_con_list:nth-child(3) {
  215. background: #858FF8;
  216. }
  217. .main_top_middle {
  218. float: left;
  219. width: 63%;
  220. height: 100%;
  221. margin-left: 1.2%;
  222. }
  223. .main_top_middle_top_title {
  224. position: relative;
  225. width: 100%;
  226. text-align: center;
  227. font-size: 1.7vw;
  228. font-weight: bold;
  229. color: #0EFCFF;
  230. height: 14%;
  231. }
  232. .main_top_middle_top_title .title_bg {
  233. position: absolute;
  234. left: 7%;
  235. top: -20%;
  236. width: 86%;
  237. height: 140%;
  238. }
  239. .title_web {
  240. position: absolute;
  241. right: -.8%;
  242. top: 0;
  243. padding: .5% 2%;
  244. font-size: .7vw;
  245. color: #0EFCFF;
  246. border: 1px solid #0EFCFF;
  247. -webkit-transform-origin-x: 0;
  248. transform: scale(0.9);
  249. -webkit-transform: scale(0.9);
  250. }
  251. .title_admin {
  252. position: absolute;
  253. left: 0;
  254. top: 0;
  255. padding: .5% 2%;
  256. font-size: .7vw;
  257. color: #0EFCFF;
  258. border: 1px solid #0EFCFF;
  259. -webkit-transform-origin-x: 0;
  260. transform: scale(0.9);
  261. -webkit-transform: scale(0.9);
  262. }
  263. .main_top_middle_num_title {
  264. float: left;
  265. color: #0EFCFF;
  266. font-size: 1.5vw;
  267. margin-left: 13%;
  268. line-height: 4.5vw;
  269. width: 18%;
  270. margin-top: .5vw;
  271. }
  272. .main_top_middle_num {
  273. float: left;
  274. width: 55%;
  275. height: 23%;
  276. margin: .7% auto;
  277. margin-top: 1.5%;
  278. }
  279. .main_top_middle_num_list {
  280. position: relative;
  281. float: left;
  282. height: 100%;
  283. width: 12%;
  284. margin-left: 2.6%;
  285. font-size: 2vw;
  286. font-weight: bold;
  287. color: #0EFCFF;
  288. line-height: 240%;
  289. }
  290. .main_top_middle_num_list p {
  291. text-align: center;
  292. }
  293. .main_top_middle_num_list:nth-child(1) {
  294. margin-left: 0;
  295. }
  296. .main_top_middle_num_list img {
  297. position: absolute;
  298. width: 100%;
  299. height: 100%;
  300. }
  301. .main_top_middle_bottom {
  302. float: left;
  303. width: 100%;
  304. height: 49.8%;
  305. margin-top: .5%;
  306. }
  307. .main_top_middle_bottom_echarts {
  308. position: relative;
  309. float: left;
  310. width: 49%;
  311. height: 100%;
  312. }
  313. .main_top_middle_bottom_echarts_right {
  314. float: right;
  315. }
  316. .main_top_middle_bottom_echarts img {
  317. position: absolute;
  318. width: 100%;
  319. height: 100%;
  320. }
  321. .main_top_echarts_con {
  322. width: 92%;
  323. height: 82%;
  324. margin: 2% auto;
  325. /* background: white; */
  326. }
  327. .main_top_echarts_con_title {
  328. font-size: .8vw;
  329. color: #0EFCFF;
  330. }
  331. .main_top_echarts_pie {
  332. width: 100%;
  333. height: 90%;
  334. }
  335. .main_top_right {
  336. float: right;
  337. }
  338. .main_top_right .main_top_left_top_con_left {
  339. float: left;
  340. height: 48%;
  341. width: 49%;
  342. background: #37D2D4;
  343. }
  344. .main_top_right .main_top_left_top_con_right {
  345. float: right;
  346. height: 48%;
  347. width: 49%;
  348. background: #19CA88;
  349. }
  350. .main_top_right .main_top_left_top_con_list {
  351. float: left;
  352. height: 48%;
  353. width: 32%;
  354. margin-left: 2%;
  355. margin-top: 1.5%;
  356. }
  357. .main_top_right .main_top_left_top_con_list:nth-child(3) {
  358. background: #858FF8;
  359. margin-left: 0;
  360. }
  361. .main_top_right .main_top_left_top_con_list:nth-child(4) {
  362. background: #2E8CFF;
  363. }
  364. .main_top_right .main_top_left_top_con_list:nth-child(5) {
  365. background: #FD9133;
  366. }
  367. .main_middle {
  368. height: 7.1%;
  369. width: 100%;
  370. }
  371. .main_middle_list {
  372. position: relative;
  373. float: left;
  374. width: 18.5%;
  375. height: 100%;
  376. background: rgba(11,76,151,0.10);
  377. margin-left: 1.875%;
  378. box-shadow: 1px 2px 10px 1px rgba(14,252,255,0.53), inset 5px 4px 100px 1px rgba(14,252,255,0.34);
  379. }
  380. .main_middle_list img {
  381. position: absolute;
  382. width: 100%;
  383. height: 100%;
  384. }
  385. .main_middle_list:nth-child(1) {
  386. margin-left: 0;
  387. }
  388. .main_list_title {
  389. font-size: .75vw;
  390. color: #0EFCFF;
  391. text-indent: .8vw;
  392. padding-top: .5vw;
  393. }
  394. .main_middle_list span {
  395. display: inline-block;
  396. width: 100%;
  397. font-size: 1.4vw;
  398. font-weight: bold;
  399. color: white;
  400. text-align: center;
  401. letter-spacing: .2vw;
  402. margin-top: -.5vw;
  403. }
  404. .main_bottom {
  405. height: 55.9%;
  406. width: 100%;
  407. }
  408. .main_bottom_top {
  409. float: left;
  410. width: 100%;
  411. height: 36.5%;
  412. margin-top: 1.5%;
  413. }
  414. .main_bottom_top_list {
  415. position: relative;
  416. float: left;
  417. width: 32%;
  418. height: 100%;
  419. margin-left: 2%;
  420. }
  421. .main_bottom_top_list:nth-child(1) {
  422. margin-left: 0;
  423. }
  424. .main_bottom_top_list img {
  425. position: absolute;
  426. width: 100%;
  427. height: 100%;
  428. }
  429. .main_bottom_t_l_title {
  430. z-index: 80;
  431. position: relative;
  432. width: 100%;
  433. padding-top: 1.6vw;
  434. font-size: .8vw;
  435. color: white;
  436. text-indent: 3.2vw;
  437. }
  438. .main_bottom_t_l_chart {
  439. z-index: 77;
  440. position: relative;
  441. width: 90%;
  442. height: 84%;
  443. margin: auto;
  444. margin-top: -5%;
  445. }
  446. .main_bottom_t_l_con {
  447. z-index: 77;
  448. position: relative;
  449. width: 92%;
  450. height: 60%;
  451. margin: auto;
  452. margin-top: 3%;
  453. /* overflow: hidden; */
  454. }
  455. .main_bottom_t_l_main,.main_bottom_t_l_main2 {
  456. width: 100%;
  457. /* height: 100%; */
  458. }
  459. .main_bottom_t_l_main_list {
  460. font-size: .7vw;
  461. line-height: 1.6vw;
  462. height: 1.6vw;
  463. color: white;
  464. }
  465. .main_bottom_t_l_main2 .main_bottom_t_l_main_list {
  466. font-size: .7vw;
  467. line-height: 1.6vw;
  468. height: 1.6vw;
  469. color: white;
  470. }
  471. .main_bottom_t_list_title {
  472. float: left;
  473. width: 70%;
  474. height: 100%;
  475. white-space: nowrap;
  476. overflow: hidden;
  477. text-overflow: ellipsis;
  478. }
  479. .main_bottom_t_list_time {
  480. float: left;
  481. width: 30%;
  482. height: 100%;
  483. white-space: nowrap;
  484. overflow: hidden;
  485. text-overflow: ellipsis;
  486. text-align: right;
  487. }
  488. .main_bottom_bottom {
  489. float: left;
  490. width: 100%;
  491. height: 54%;
  492. margin-top: 1%;
  493. }
  494. .main_bottom_b_left,.main_bottom_b_right {
  495. position: relative;
  496. float: left;
  497. width: 17.3%;
  498. height: 100%;
  499. }
  500. .main_bottom_b_left img {
  501. position: absolute;
  502. width: 100%;
  503. height: 100%;
  504. }
  505. .main_bottom_b_middle1,.main_bottom_b_middle2 {
  506. position: relative;
  507. float: left;
  508. width: 30%;
  509. height: 100%;
  510. margin-left: 1.8%;
  511. }
  512. .main_bottom_b_right {
  513. margin-left: 1.8%;
  514. }
  515. .main_bottom_b_right img {
  516. position: absolute;
  517. width: 100%;
  518. height: 100%;
  519. }
  520. .main_bottom_b_middle1 img {
  521. position: absolute;
  522. width: 100%;
  523. height: 100%;
  524. }
  525. .main_bottom_b_middle2 img {
  526. position: absolute;
  527. width: 100%;
  528. height: 100%;
  529. }
  530. .main_bottom_b_title {
  531. font-size: .8vw;
  532. text-align: center;
  533. color: #0EFCFF;
  534. padding-top: .3vw;
  535. }
  536. .main_bottom_b_con {
  537. width: 90%;
  538. height: 75%;
  539. margin: auto;
  540. margin-top: 8%;
  541. }
  542. .main_bottom_b_con2 {
  543. height: 70%;
  544. }