scripts.bcf3243b.css 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. /* http://meyerweb.com/eric/tools/css/reset/
  2. v2.0 | 20110126
  3. License: none (public domain)
  4. */
  5. html, body, div, span, applet, object, iframe,
  6. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  7. a, abbr, acronym, address, big, cite, code,
  8. del, dfn, em, img, ins, kbd, q, s, samp,
  9. small, strike, strong, sub, sup, tt, var,
  10. b, u, i, center,
  11. dl, dt, dd, ol, ul, li,
  12. fieldset, form, label, legend,
  13. table, caption, tbody, tfoot, thead, tr, th, td,
  14. article, aside, canvas, details, embed,
  15. figure, figcaption, footer, header, hgroup,
  16. menu, nav, output, ruby, section, summary,
  17. time, mark, audio, video {
  18. margin: 0;
  19. padding: 0;
  20. border: 0;
  21. font-size: 100%;
  22. font: inherit;
  23. vertical-align: baseline;
  24. }
  25. /* HTML5 display-role reset for older browsers */
  26. article, aside, details, figcaption, figure,
  27. footer, header, hgroup, menu, nav, section {
  28. display: block;
  29. }
  30. body {
  31. line-height: 1;
  32. }
  33. ol, ul {
  34. list-style: none;
  35. }
  36. blockquote, q {
  37. quotes: none;
  38. }
  39. blockquote:before, blockquote:after,
  40. q:before, q:after {
  41. content: '';
  42. content: none;
  43. }
  44. table {
  45. border-collapse: collapse;
  46. border-spacing: 0;
  47. }
  48. a{
  49. text-decoration: none;
  50. }
  51. .banner {
  52. width: 100%;
  53. }
  54. .nav {
  55. height: 1.081081rem;
  56. background: url("/nav.19a98149.png") 0 0/100% 100% no-repeat;
  57. display: flex;
  58. align-items: center;
  59. }
  60. .nav a {
  61. flex: 1;
  62. display: flex;
  63. height: 100%;
  64. align-items: center;
  65. justify-content: center;
  66. font-size: 0.378378rem;
  67. color: #fff;
  68. transition: all 0.3s ease;
  69. }
  70. i.icon-play {
  71. display: block;
  72. width: 1.081081rem;
  73. height: 1.081081rem;
  74. background: url("/play.8ed3ebf5.png") 0 0/100% 100% no-repeat;
  75. }
  76. a.guide img {
  77. width: 100%;
  78. }
  79. h1.title {
  80. height: 0.918919rem;
  81. width: 100%;
  82. margin-bottom: 0.540541rem;
  83. }
  84. h1.title.title1 {
  85. background: url("/title1.5a1f657e.png") 0 0/100% 100% no-repeat;
  86. }
  87. h1.title.title2 {
  88. background: url("/title2.53b0571a.png") 0 0/100% 100% no-repeat;
  89. }
  90. h1.title.title3 {
  91. background: url("/title3.aae81641.png") 0 0/100% 100% no-repeat;
  92. }
  93. h1.title.title4 {
  94. background: url("/title4.9a876b00.png") 0 0/100% 100% no-repeat;
  95. }
  96. h1.title.title5 {
  97. background: url("/title5.21676772.png") 0 0/100% 100% no-repeat;
  98. }
  99. h1.title.title6 {
  100. background: url("/title6.6f12d040.png") 0 0/100% 100% no-repeat;
  101. }
  102. ul.h5-list, ul.list {
  103. box-sizing: border-box;
  104. padding: 0 0.324324rem;
  105. margin-bottom: 0.864865rem;
  106. position: relative;
  107. }
  108. ul.h5-list.flex-wrap, ul.list.flex-wrap {
  109. display: flex;
  110. flex-wrap: wrap;
  111. padding-bottom: 1.081081rem;
  112. }
  113. ul.h5-list.flex-wrap li, ul.list.flex-wrap li {
  114. width: calc(50% - 0.135135rem);
  115. margin-bottom: 0.27027rem;
  116. }
  117. ul.h5-list.flex-wrap li:nth-child(odd), ul.list.flex-wrap li:nth-child(odd) {
  118. margin-right: 0.27027rem;
  119. }
  120. ul.h5-list.flex-wrap li:last-child, ul.list.flex-wrap li:last-child {
  121. position: absolute;
  122. bottom: 0;
  123. left: 50%;
  124. transform: translateX(-50%);
  125. text-align: center;
  126. }
  127. ul.h5-list.flex-wrap li:last-child a, ul.list.flex-wrap li:last-child a {
  128. font-size: 0.324324rem;
  129. color: #758d98;
  130. }
  131. ul.h5-list a.type1, ul.list a.type1 {
  132. overflow: hidden;
  133. display: flex;
  134. border-bottom: 1px solid #ebebeb;
  135. padding: 0.27027rem 0;
  136. }
  137. ul.h5-list a.type1 img, ul.list a.type1 img {
  138. width: 3.783784rem;
  139. height: 2.108108rem;
  140. margin-right: 0.243243rem;
  141. flex: 1 1 3.783784rem;
  142. }
  143. ul.h5-list a.type1 .right, ul.list a.type1 .right {
  144. width: 5.405405rem;
  145. }
  146. ul.h5-list a.type1 .right span:first-child, ul.list a.type1 .right span:first-child {
  147. color: #3a5d6d;
  148. display: block;
  149. overflow: hidden;
  150. margin-bottom: 0.216216rem;
  151. line-height: 1.3;
  152. height: 1rem;
  153. font-size: 0.405405rem;
  154. }
  155. ul.h5-list a.type1 .right span:nth-child(2), ul.list a.type1 .right span:nth-child(2) {
  156. color: #758d98;
  157. font-size: 0.324324rem;
  158. height: 0.756757rem;
  159. line-height: 1.2;
  160. display: block;
  161. overflow: hidden;
  162. }
  163. ul.h5-list a.type2, ul.list a.type2 {
  164. display: flex;
  165. flex-direction: column;
  166. position: relative;
  167. }
  168. ul.h5-list a.type2 i, ul.list a.type2 i {
  169. position: absolute;
  170. left: 50%;
  171. top: 40%;
  172. transform: translate3d(-50%, -50%, 0);
  173. }
  174. ul.h5-list a.type2 img, ul.list a.type2 img {
  175. width: 100%;
  176. }
  177. ul.h5-list a.type2 span, ul.list a.type2 span {
  178. text-align: center;
  179. font-size: 0.378378rem;
  180. color: #3a5d6d;
  181. padding: 0.216216rem 0;
  182. background-color: #f1f1f1;
  183. }
  184. ul.h5-list.news li.line, ul.list.news li.line {
  185. position: absolute;
  186. width: calc(100% - 0.648649rem);
  187. height: 1px;
  188. background-color: #ebebeb;
  189. }
  190. ul.h5-list.news li.more, ul.list.news li.more {
  191. position: absolute;
  192. bottom: 0.27027rem;
  193. left: 50%;
  194. transform: translateX(-50%);
  195. text-align: center;
  196. }
  197. ul.h5-list.news li.more a, ul.list.news li.more a {
  198. font-size: 0.324324rem;
  199. color: #758d98;
  200. }
  201. ul.h5-list.news li, ul.list.news li {
  202. margin-bottom: 0.432432rem;
  203. }
  204. ul.h5-list.news a, ul.list.news a {
  205. display: flex;
  206. align-items: center;
  207. justify-content: space-between;
  208. }
  209. ul.h5-list.news a span:first-child, ul.list.news a span:first-child {
  210. color: #3a5d6d;
  211. font-size: 0.378378rem;
  212. display: block;
  213. width: 7.972973rem;
  214. overflow: hidden;
  215. text-overflow: ellipsis;
  216. white-space: nowrap;
  217. }
  218. ul.h5-list.news a span:last-child, ul.list.news a span:last-child {
  219. font-size: 0.324324rem;
  220. color: #758d97;
  221. }
  222. .scroll {
  223. width: 100%;
  224. height: 7.027027rem;
  225. overflow-y: hidden;
  226. overflow-x: scroll;
  227. white-space: nowrap;
  228. margin-bottom: 0.810811rem;
  229. }
  230. .scroll .guest {
  231. display: inline-block;
  232. width: 3.675676rem;
  233. white-space: normal;
  234. }
  235. .scroll .guest:first-child {
  236. margin-left: 0.27027rem;
  237. }
  238. .scroll .guest:last-child {
  239. margin-right: 0.27027rem;
  240. }
  241. .scroll .guest img {
  242. width: 100%;
  243. }
  244. .scroll .guest span {
  245. display: block;
  246. font-family: "PingFang-SC-Bold";
  247. }
  248. .scroll .guest span.guest-name {
  249. color: #3a5d6d;
  250. font-size: 0.405405rem;
  251. font-weight: bold;
  252. margin: 0.27027rem 0;
  253. }
  254. .scroll .guest span.guest-desc {
  255. font-size: 0.324324rem;
  256. color: #758d98;
  257. font-weight: bolder;
  258. line-height: 1.2;
  259. }
  260. .top {
  261. width: 1.081081rem;
  262. height: 1.081081rem;
  263. background: url("/top.9a364590.png") 0 0/100% 100% no-repeat;
  264. position: fixed;
  265. right: 0;
  266. bottom: 2.162162rem;
  267. }
  268. .h5-list > li {
  269. overflow: auto;
  270. padding: 0.27027rem 0;
  271. border-bottom: 1px solid #ebebeb;
  272. }
  273. .h5-list > li img.pchide {
  274. width: 3.783784rem;
  275. height: 2.108108rem;
  276. margin-right: 0.243243rem;
  277. float: left;
  278. }
  279. .h5-list > li em.item-title {
  280. color: #3a5d6d;
  281. display: block;
  282. overflow: hidden;
  283. margin-bottom: 0.216216rem;
  284. line-height: 1.3;
  285. height: 1rem;
  286. font-size: 0.405405rem;
  287. }
  288. .h5-list > li span:nth-child(2) {
  289. color: #758d98;
  290. font-size: 0.324324rem;
  291. height: 0.756757rem;
  292. line-height: 1.2;
  293. display: block;
  294. overflow: hidden;
  295. }
  296. /*# sourceMappingURL=/scripts.bcf3243b.css.map */