网站
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

609 line
11 KiB

  1. /*公共主题参数*/
  2. :root{
  3. --color:'';
  4. --icon:'';
  5. --logo:'';
  6. /*--color:#e8041f;*/
  7. }
  8. #page{
  9. height: 100vh;
  10. overflow: hidden;
  11. background: url("../images/page_bg.jpg") no-repeat center;
  12. background-size: 100% 100%;
  13. }
  14. .header{
  15. text-align: center;
  16. height: 15vh;
  17. width: 90%;
  18. margin: 0 auto;
  19. }
  20. .header p{
  21. color: #b6c8ff;
  22. margin-top: 5px;
  23. }
  24. .header i{
  25. display: block;
  26. width: 2.7vh;
  27. height: 2.7vh;
  28. margin: 0 auto;
  29. position: relative;
  30. top: 50%;
  31. transform: translateY(-50%);
  32. transition: all 0.4s ease-in-out;
  33. }
  34. #titContent{
  35. font-size: 4vh;
  36. font-weight: bold;
  37. color: #ffffff;
  38. font-style: italic;
  39. }
  40. .active .i1{
  41. background: url("../images/nav_5.png") no-repeat center;
  42. background-size: 100% 100%;
  43. }
  44. .active .i2{
  45. background: url("../images/nav_6.png") no-repeat center;
  46. background-size: 100% 100%;
  47. }
  48. .active .i3{
  49. background: url("../images/nav_7.png") no-repeat center;
  50. background-size: 100% 100%;
  51. }
  52. .active .i4{
  53. background: url("../images/nav_8.png") no-repeat center;
  54. background-size: 100% 100%;
  55. }
  56. .active .i5{
  57. background: url("../images/nav_10.png") no-repeat center;
  58. background-size: 100% 100%;
  59. }
  60. .header .active{
  61. position: relative;
  62. }
  63. .header .header_nav div{
  64. width: 5vh;
  65. height: 5vh;
  66. margin: 0 auto;
  67. position: relative;
  68. }
  69. .header .header_nav:hover .i1{
  70. background: url("../images/nav_5.png") no-repeat center;
  71. background-size: 100% 100%;
  72. transition: all 0.4s ease-in-out;
  73. }
  74. .header .header_nav:hover .i2{
  75. background: url("../images/nav_6.png") no-repeat center;
  76. background-size: 100% 100%;
  77. transition: all 0.4s ease-in-out;
  78. }
  79. .header .header_nav:hover .i3{
  80. background: url("../images/nav_7.png") no-repeat center;
  81. background-size: 100% 100%;
  82. transition: all 0.4s ease-in-out;
  83. }
  84. .header .header_nav:hover .i4{
  85. background: url("../images/nav_8.png") no-repeat center;
  86. background-size: 100% 100%;
  87. transition: all 0.4s ease-in-out;
  88. }
  89. .header .header_nav:hover .i5{
  90. background: url("../images/nav_10.png") no-repeat center;
  91. background-size: 100% 100%;
  92. transition: all 0.4s ease-in-out;
  93. }
  94. .header .header_nav{
  95. cursor: pointer;
  96. }
  97. .header .header_nav:hover p{
  98. color: #46cdf3;
  99. transition: all 0.4s ease-in-out;
  100. }
  101. .header .header_nav p{
  102. transition: all 0.4s ease-in-out;
  103. }
  104. .header .header_nav .i_bg{
  105. cursor: pointer;
  106. display: none;
  107. transition: all 0.4s ease-in-out;
  108. width: 5vh;
  109. height: 5vh;
  110. }
  111. .header .active .i_bg{
  112. display: block!important;
  113. position: absolute;
  114. top: 0;
  115. }
  116. .header .active p{
  117. color: #46cdf3;
  118. }
  119. .i1{
  120. background: url("../images/nav_1.png") no-repeat center;
  121. background-size: 100% 100%;
  122. }
  123. .i2{
  124. background: url("../images/nav_2.png") no-repeat center;
  125. background-size: 100% 100%;
  126. }
  127. .i3{
  128. background: url("../images/nav_3.png") no-repeat center;
  129. background-size: 100% 100%;
  130. }
  131. .i4{
  132. background: url("../images/nav_4.png") no-repeat center;
  133. background-size: 100% 100%;
  134. }
  135. .i5{
  136. background: url("../images/nav_9.png") no-repeat center;
  137. background-size: 100% 100%;
  138. }
  139. .search{
  140. /*background-color: #e1e4ef;*/
  141. width: 75%;
  142. margin: 0 auto;
  143. }
  144. .search input[type="search"]{
  145. padding: 2vh 20px 2vh 4%;
  146. width: 40%;
  147. border-radius: 15px;
  148. font-size: 16px;
  149. background: #e1e4ef url("../images/search_icon.png") no-repeat left;
  150. background-position-x: 4%;
  151. }
  152. .new{
  153. width: 75%;
  154. margin: 0 auto;
  155. background: rgba(225,228,238,0.9);
  156. height: 50vh;
  157. margin-top: 3vh;
  158. border-radius: 15px;
  159. padding: 3vh;
  160. display: flex;
  161. /*align-items: center;*/
  162. }
  163. .new_list_main{
  164. width: 75%;
  165. margin: 0 auto;
  166. height: 50vh;
  167. margin-top: 3vh;
  168. display: flex;
  169. justify-content: space-between;
  170. /*align-items: center;*/
  171. }
  172. .new_list_left{
  173. background: rgba(225,228,238,0.9);
  174. border-radius: 15px;
  175. padding: 3vh;
  176. width: 30%;
  177. }
  178. .new_list_right{
  179. background: rgba(225,228,238,0.9);
  180. border-radius: 15px;
  181. padding: 3vh;
  182. width: 68%;
  183. }
  184. .login_form_main{
  185. display: flex;
  186. align-items: center;
  187. height: 100%;
  188. /*background: linear-gradient(to bottom right, rgb(168, 249, 252), rgb(105, 119, 249));*/
  189. }
  190. .login_form_main img{
  191. width: 50%;
  192. margin: 0 auto;
  193. display: block;
  194. }
  195. .login_from {
  196. width: 25%;
  197. background: #ffffff;
  198. background-size: 100% 100%;
  199. padding: 3.2vh;
  200. border-radius: 20PX 20PX 20PX 20PX;
  201. margin-left: 9vh;
  202. }
  203. .btn{
  204. width: 100%;
  205. height: 4vh;
  206. margin:0 auto;
  207. font-size: 16px;
  208. color: #fff;
  209. line-height: 4vh;
  210. text-align: center;
  211. border: none;
  212. background: linear-gradient(to right , #47a5ff , #2a39fb);
  213. border-radius: 5vh;
  214. cursor: pointer;
  215. }
  216. .login_from .flex_block {
  217. margin-bottom: 2vh;
  218. display: flex;
  219. justify-content: space-between;
  220. }
  221. .login_from .flex_block .flex_input_main {
  222. position: relative;
  223. display: flex;
  224. flex: 1;
  225. align-items: center;
  226. background: #E7F0FF;
  227. border-radius: 10PX;
  228. height: 5vh;
  229. }
  230. .login_from .flex_block .flex_input_main .icon_wrap.user {
  231. background: url('../images/login_icon_1.png') no-repeat;
  232. background-size: 100% 100%;
  233. margin-left: 30px;
  234. }
  235. .login_from .flex_block .flex_input_main .icon_wrap.password {
  236. background: url('../images/login_icon_2_code.png') no-repeat;
  237. height: 40%;
  238. background-size: 100% 100%;
  239. margin-left: 30px;
  240. }
  241. .login_from .flex_block .flex_input_main .icon_wrap.valid {
  242. background: url('../images/login_icon_3.png') no-repeat;
  243. background-size: 100% 100%;
  244. margin-left: 30px;
  245. }
  246. .login_from .flex_block .flex_input_main .icon_wrap {
  247. width: 2.5vh;
  248. height: 2.5vh;
  249. }
  250. .login_from .flex_block .flex_input_main .input_wrap {
  251. flex: 1;
  252. margin-left: 16px;
  253. padding-right: 30px;
  254. }
  255. .login_from .flex_block .flex_input_main .input_wrap .ipt {
  256. width: 100%;
  257. height: 4vh;
  258. background: transparent;
  259. font-size: 16px;
  260. color: #3f3d56;
  261. }
  262. .login_from .flex_block .flex_input_main .showHidden {
  263. width: 32px;
  264. height: 32px;
  265. background: url('../images/login_icon_4.png') no-repeat;
  266. background-size: 100% 100%;
  267. position: absolute;
  268. right: 38px;
  269. cursor: pointer;
  270. }
  271. .login_from .flex_block .flex_input_main .showHidden.ico_hide {
  272. background: url('../images/login_icon_5.png') no-repeat;
  273. background-size: 100% 100%;
  274. }
  275. .login_from .flex_block .flex_input_main.valid {
  276. flex: 0 0 380px;
  277. }
  278. .login_from .flex_block .valid_main {
  279. width: 165px;
  280. height: 62px;
  281. border-radius: 30px;
  282. }
  283. .login_from .flex_block .valid_main img {
  284. width: 100%;
  285. height: 100%;
  286. border-radius: 30px;
  287. }
  288. .personalTit-banner {
  289. width: 45%;
  290. height: 100%;
  291. border-radius: 15px;
  292. overflow: hidden;
  293. }
  294. .new_list{
  295. }
  296. .new_list_tit{
  297. display: flex;
  298. align-items: center;
  299. border-bottom: 1px solid #b6b6b5;
  300. padding-bottom: 15px;
  301. margin-bottom: 15px;
  302. }
  303. .new_list_tit p:nth-child(2){
  304. font-size: 20px;
  305. color: #1663ff;
  306. padding-left: 10px;
  307. font-weight: bold;
  308. line-height: 1;
  309. }
  310. .new_list_tit p:last-child{
  311. color: #848484;
  312. padding-left: 20px;
  313. line-height: 1;
  314. background: url("../images/date.png") no-repeat left;
  315. }
  316. .new_list_li{
  317. display: flex;
  318. justify-content: space-between;
  319. align-items: center;
  320. line-height: 4.5vh;
  321. cursor: pointer;
  322. }
  323. .new_list_li a{
  324. width: 50%;
  325. }
  326. .new_list_li:first-child{
  327. /*margin-top: 2.5vh;*/
  328. }
  329. .new_list_li:hover p{
  330. color: #1663ff!important;
  331. transition: all 0.4s ease-in-out;
  332. }
  333. .new_list_li:hover a{
  334. color: #1663ff!important;
  335. transition: all 0.4s ease-in-out;
  336. }
  337. .new_list_li p{
  338. transition: all 0.4s ease-in-out;
  339. flex: 1;
  340. }
  341. .new_list_li p:last-child{
  342. text-align: right;
  343. }
  344. .new_list_li a{
  345. font-size: 16px;
  346. display: -webkit-box;
  347. -webkit-box-orient: vertical;
  348. -webkit-line-clamp: 1;
  349. word-break: break-all;
  350. overflow: hidden;
  351. transition: all 0.4s ease-in-out;
  352. }
  353. .new_list_li p:last-child{
  354. color: #848484;
  355. flex-shrink: 0;
  356. }
  357. .footer_main{
  358. height: 20vh;
  359. background: #e1e4ef;
  360. margin-top: 6.3vh;
  361. display: flex;
  362. padding: 1.5vh 12.5%;
  363. align-items: center;
  364. }
  365. #ewm{
  366. width: 15vh;
  367. height: 15vh;
  368. }
  369. .footer{
  370. display: flex;
  371. flex-direction: column;
  372. justify-content: space-between;
  373. height: 17vh;
  374. flex: 1;
  375. }
  376. .footer_link_tit{
  377. background: url("../images/footer_icon_1.png") no-repeat left;
  378. padding-left: 18px;
  379. color: #939393;
  380. font-size: 16px;
  381. }
  382. .footer_link{
  383. display: flex;
  384. align-items: center;
  385. }
  386. .footer_link img{
  387. display: block;
  388. transition:all 0.4s ease-in-out;
  389. }
  390. .footer_link a:hover img{
  391. transform: scale(1.1);
  392. transition:all 0.4s ease-in-out;
  393. }
  394. .footer_link a:hover{
  395. box-shadow: 0 0 50px #000000 inset;
  396. background-size: 110% 110%!important;
  397. transition:all 0.4s ease-in-out;
  398. }
  399. .footer_link .link_tt{
  400. position: absolute;
  401. top: 50%;
  402. left: 50%;
  403. transform: translate(-50%,-50%);
  404. color: #ffffff;
  405. font-size: 18px;
  406. font-weight: bold;
  407. }
  408. .footer_link a{
  409. color: #6d6d6d;
  410. font-size: 16px;
  411. margin-left: 20px;
  412. position: relative;
  413. overflow: hidden;
  414. border-radius: 8px;
  415. display: block;
  416. height: 74px;
  417. width: 472px;
  418. transition:all 0.4s ease-in-out;
  419. }
  420. .footer_link_filings{
  421. display: flex;
  422. }
  423. .footer_link_filings_left{
  424. display: flex;
  425. }
  426. .footer_link_filings_right{
  427. display: flex;
  428. margin-left: 40px;
  429. }
  430. .footer_link_filings_left p{
  431. background: url("../images/footer_filings.png") no-repeat left;
  432. padding-left: 25px;
  433. }
  434. .footer_link_filings p{
  435. color: #939393;
  436. font-size: 16px;
  437. }
  438. .footer_link_filings a{
  439. color: #6d6d6d;
  440. font-size: 16px;
  441. margin-left: 20px;
  442. }
  443. .footer_link_company{
  444. display: flex;
  445. align-items: center;
  446. }
  447. .footer_link_company div{
  448. display: flex;
  449. align-items: center;
  450. margin-right: 40px;
  451. }
  452. .footer_link_company p{
  453. color: #939393;
  454. font-size: 16px;
  455. }
  456. .footer_link_company a{
  457. color: #6d6d6d;
  458. font-size: 16px;
  459. margin-left: 20px;
  460. }
  461. .xuanzhuan {
  462. -webkit-transition-property: -webkit-transform;
  463. -webkit-transition-duration: 1s;
  464. -moz-transition-property: -moz-transform;
  465. -moz-transition-duration: 1s;
  466. -webkit-animation: opacity2 2s linear infinite;
  467. -moz-animation: opacity2 2s linear infinite;
  468. -o-animation: opacity2 2s linear infinite;
  469. animation: opacity2 2s linear infinite;
  470. }
  471. @-webkit-keyframes rotate {
  472. from {
  473. -webkit-transform: rotate(0deg)
  474. }
  475. to {
  476. -webkit-transform: rotate(360deg)
  477. }
  478. }
  479. @-moz-keyframes rotate {
  480. from {
  481. -moz-transform: rotate(0deg)
  482. }
  483. to {
  484. -moz-transform: rotate(359deg)
  485. }
  486. }
  487. @-o-keyframes rotate {
  488. from {
  489. -o-transform: rotate(0deg)
  490. }
  491. to {
  492. -o-transform: rotate(359deg)
  493. }
  494. }
  495. @keyframes rotate {
  496. from {
  497. transform: rotate(0deg)
  498. }
  499. to {
  500. transform: rotate(359deg)
  501. }
  502. }
  503. @keyframes opacity2 {
  504. 0% {
  505. opacity: 1;
  506. }
  507. 50% {
  508. opacity: 0.5;
  509. }
  510. 100% {
  511. opacity: 1;
  512. }
  513. }
  514. .hotFile{
  515. text-transform:uppercase;
  516. background: -webkit-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);
  517. -moz-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);
  518. -ms-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);/* 渐变背景 */
  519. color:transparent;
  520. /*设置字体颜色透明*/
  521. -webkit-background-clip: text;
  522. /*背景裁剪为文本形式*/
  523. animation: ran 5s linear infinite;
  524. /*动态20s展示*/
  525. }
  526. @keyframes ran {
  527. from {
  528. backgroud-position: 0 0;
  529. }
  530. to {
  531. background-position: 1000px 0;
  532. }
  533. }
  534. .tab_box{
  535. display: flex;
  536. flex-wrap: wrap;
  537. justify-content: space-between;
  538. align-items: center;
  539. }
  540. .tab_box img{
  541. display: block;
  542. width: 47%;
  543. cursor: pointer;
  544. margin-bottom: 1.5vh;
  545. transition:all 0.2s ease-in-out;
  546. }
  547. .tab_box img:hover{
  548. transform: scale(1.1);
  549. transition:all 0.2s ease-in-out;
  550. }