网站
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

416 linhas
7.5 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. .header .active{
  57. position: relative;
  58. }
  59. .header .header_nav div{
  60. width: 5vh;
  61. height: 5vh;
  62. margin: 0 auto;
  63. position: relative;
  64. }
  65. .header .header_nav:hover .i1{
  66. background: url("../images/nav_5.png") no-repeat center;
  67. background-size: 100% 100%;
  68. transition: all 0.4s ease-in-out;
  69. }
  70. .header .header_nav:hover .i2{
  71. background: url("../images/nav_6.png") no-repeat center;
  72. background-size: 100% 100%;
  73. transition: all 0.4s ease-in-out;
  74. }
  75. .header .header_nav:hover .i3{
  76. background: url("../images/nav_7.png") no-repeat center;
  77. background-size: 100% 100%;
  78. transition: all 0.4s ease-in-out;
  79. }
  80. .header .header_nav:hover .i4{
  81. background: url("../images/nav_8.png") no-repeat center;
  82. background-size: 100% 100%;
  83. transition: all 0.4s ease-in-out;
  84. }
  85. .header .header_nav{
  86. cursor: pointer;
  87. }
  88. .header .header_nav:hover p{
  89. color: #46cdf3;
  90. transition: all 0.4s ease-in-out;
  91. }
  92. .header .header_nav p{
  93. transition: all 0.4s ease-in-out;
  94. }
  95. .header .header_nav .i_bg{
  96. cursor: pointer;
  97. display: none;
  98. transition: all 0.4s ease-in-out;
  99. width: 5vh;
  100. height: 5vh;
  101. }
  102. .header .active .i_bg{
  103. display: block!important;
  104. position: absolute;
  105. top: 0;
  106. }
  107. .header .active p{
  108. color: #46cdf3;
  109. }
  110. .i1{
  111. background: url("../images/nav_1.png") no-repeat center;
  112. background-size: 100% 100%;
  113. }
  114. .i2{
  115. background: url("../images/nav_2.png") no-repeat center;
  116. background-size: 100% 100%;
  117. }
  118. .i3{
  119. background: url("../images/nav_3.png") no-repeat center;
  120. background-size: 100% 100%;
  121. }
  122. .i4{
  123. background: url("../images/nav_4.png") no-repeat center;
  124. background-size: 100% 100%;
  125. }
  126. .search{
  127. /*background-color: #e1e4ef;*/
  128. width: 75%;
  129. margin: 0 auto;
  130. }
  131. .search input[type="search"]{
  132. padding: 2vh 20px 2vh 4%;
  133. width: 40%;
  134. border-radius: 15px;
  135. font-size: 16px;
  136. background: #e1e4ef url("../images/search_icon.png") no-repeat left;
  137. background-position-x: 4%;
  138. }
  139. .new{
  140. width: 75%;
  141. margin: 0 auto;
  142. background: rgba(225,228,238,0.9);
  143. height: 50vh;
  144. margin-top: 3vh;
  145. border-radius: 15px;
  146. padding: 3vh;
  147. display: flex;
  148. /*align-items: center;*/
  149. }
  150. .personalTit-banner {
  151. width: 45%;
  152. height: 100%;
  153. border-radius: 15px;
  154. overflow: hidden;
  155. }
  156. .new_list{
  157. margin-left: 2%;
  158. width: 53%;
  159. padding: 1vh 0;
  160. }
  161. .new_list_tit{
  162. display: flex;
  163. justify-content: space-between;
  164. align-items: center;
  165. }
  166. .new_list_tit p:first-child{
  167. font-size: 18px;
  168. color: #1663ff;
  169. border-left: 3px solid #1663ff;
  170. padding-left: 10px;
  171. font-weight: bold;
  172. line-height: 1;
  173. }
  174. .new_list_tit p:last-child{
  175. color: #848484;
  176. padding-left: 20px;
  177. line-height: 1;
  178. background: url("../images/date.png") no-repeat left;
  179. }
  180. .new_list_li{
  181. display: flex;
  182. justify-content: space-between;
  183. align-items: center;
  184. line-height: 4.5vh;
  185. cursor: pointer;
  186. }
  187. .new_list_li:first-child{
  188. /*margin-top: 2.5vh;*/
  189. }
  190. .new_list_li:hover p{
  191. color: #1663ff!important;
  192. transition: all 0.4s ease-in-out;
  193. }
  194. .new_list_li:hover a{
  195. color: #1663ff!important;
  196. transition: all 0.4s ease-in-out;
  197. }
  198. .new_list_li p{
  199. transition: all 0.4s ease-in-out;
  200. }
  201. .new_list_li a{
  202. font-size: 16px;
  203. display: -webkit-box;
  204. -webkit-box-orient: vertical;
  205. -webkit-line-clamp: 1;
  206. word-break: break-all;
  207. overflow: hidden;
  208. transition: all 0.4s ease-in-out;
  209. }
  210. .new_list_li p:last-child{
  211. color: #848484;
  212. flex-shrink: 0;
  213. }
  214. .footer{
  215. height: 20vh;
  216. background: #e1e4ef;
  217. margin-top: 6.3vh;
  218. display: flex;
  219. flex-direction: column;
  220. justify-content: space-between;
  221. padding: 1.5vh 12.5%;
  222. }
  223. .footer_link_tit{
  224. background: url("../images/footer_icon_1.png") no-repeat left;
  225. padding-left: 18px;
  226. color: #939393;
  227. font-size: 16px;
  228. }
  229. .footer_link{
  230. display: flex;
  231. align-items: center;
  232. }
  233. .footer_link img{
  234. display: block;
  235. transition:all 0.4s ease-in-out;
  236. }
  237. .footer_link a:hover img{
  238. transform: scale(1.1);
  239. transition:all 0.4s ease-in-out;
  240. }
  241. .footer_link a:hover{
  242. box-shadow: 0 0 50px #000000 inset;
  243. background-size: 110% 110%!important;
  244. transition:all 0.4s ease-in-out;
  245. }
  246. .footer_link .link_tt{
  247. position: absolute;
  248. top: 50%;
  249. left: 50%;
  250. transform: translate(-50%,-50%);
  251. color: #ffffff;
  252. font-size: 18px;
  253. font-weight: bold;
  254. }
  255. .footer_link a{
  256. color: #6d6d6d;
  257. font-size: 16px;
  258. margin-left: 20px;
  259. position: relative;
  260. overflow: hidden;
  261. border-radius: 8px;
  262. display: block;
  263. height: 74px;
  264. width: 472px;
  265. transition:all 0.4s ease-in-out;
  266. }
  267. .footer_link_filings{
  268. display: flex;
  269. }
  270. .footer_link_filings_left{
  271. display: flex;
  272. }
  273. .footer_link_filings_right{
  274. display: flex;
  275. margin-left: 40px;
  276. }
  277. .footer_link_filings_left p{
  278. background: url("../images/footer_filings.png") no-repeat left;
  279. padding-left: 25px;
  280. }
  281. .footer_link_filings p{
  282. color: #939393;
  283. font-size: 16px;
  284. }
  285. .footer_link_filings a{
  286. color: #6d6d6d;
  287. font-size: 16px;
  288. margin-left: 20px;
  289. }
  290. .footer_link_company{
  291. display: flex;
  292. align-items: center;
  293. }
  294. .footer_link_company div{
  295. display: flex;
  296. align-items: center;
  297. margin-right: 40px;
  298. }
  299. .footer_link_company p{
  300. color: #939393;
  301. font-size: 16px;
  302. }
  303. .footer_link_company a{
  304. color: #6d6d6d;
  305. font-size: 16px;
  306. margin-left: 20px;
  307. }
  308. .xuanzhuan {
  309. -webkit-transition-property: -webkit-transform;
  310. -webkit-transition-duration: 1s;
  311. -moz-transition-property: -moz-transform;
  312. -moz-transition-duration: 1s;
  313. -webkit-animation: opacity2 2s linear infinite;
  314. -moz-animation: opacity2 2s linear infinite;
  315. -o-animation: opacity2 2s linear infinite;
  316. animation: opacity2 2s linear infinite;
  317. }
  318. @-webkit-keyframes rotate {
  319. from {
  320. -webkit-transform: rotate(0deg)
  321. }
  322. to {
  323. -webkit-transform: rotate(360deg)
  324. }
  325. }
  326. @-moz-keyframes rotate {
  327. from {
  328. -moz-transform: rotate(0deg)
  329. }
  330. to {
  331. -moz-transform: rotate(359deg)
  332. }
  333. }
  334. @-o-keyframes rotate {
  335. from {
  336. -o-transform: rotate(0deg)
  337. }
  338. to {
  339. -o-transform: rotate(359deg)
  340. }
  341. }
  342. @keyframes rotate {
  343. from {
  344. transform: rotate(0deg)
  345. }
  346. to {
  347. transform: rotate(359deg)
  348. }
  349. }
  350. @keyframes opacity2 {
  351. 0% {
  352. opacity: 1;
  353. }
  354. 50% {
  355. opacity: 0.5;
  356. }
  357. 100% {
  358. opacity: 1;
  359. }
  360. }
  361. .hotFile{
  362. text-transform:uppercase;
  363. background: -webkit-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);
  364. -moz-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);
  365. -ms-linear-gradient(45deg,#e95616,#56e916,#e716e9,#1616e9);/* 渐变背景 */
  366. color:transparent;
  367. /*设置字体颜色透明*/
  368. -webkit-background-clip: text;
  369. /*背景裁剪为文本形式*/
  370. animation: ran 5s linear infinite;
  371. /*动态20s展示*/
  372. }
  373. @keyframes ran {
  374. from {
  375. backgroud-position: 0 0;
  376. }
  377. to {
  378. background-position: 1000px 0;
  379. }
  380. }