1_1.vue 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194
  1. <template>
  2. <div class="listNewsBox">
  3. <div class="min_in_1" v-if="componentStyle == 1">
  4. <h4 class="ul_head">
  5. <span>重点工作</span>
  6. </h4>
  7. <div>
  8. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  9. <NuxtLink
  10. :href="getLinkPathDetail(item)"
  11. :title="item.title"
  12. :target="item.islink == 1 ? '_blank' : '_self'"
  13. >
  14. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  15. <span class="ul_img_dot1">{{ item.title }}</span>
  16. </NuxtLink>
  17. </div>
  18. </div>
  19. <div>
  20. <div class="img_two_ul">
  21. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  22. <NuxtLink
  23. :href="getLinkPathDetail(item)"
  24. :title="item.title"
  25. :target="item.islink == 1 ? '_blank' : '_self'"
  26. >
  27. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  28. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  29. </NuxtLink>
  30. </div>
  31. </div>
  32. </div>
  33. <div class="ul_box">
  34. <div class="ul_li" v-for="item in component_style1_News2Array">
  35. <NuxtLink
  36. :href="getLinkPathDetail(item)"
  37. :title="item.title"
  38. :target="item.islink == 1 ? '_blank' : '_self'"
  39. >
  40. {{ item.title }}
  41. </NuxtLink>
  42. </div>
  43. </div>
  44. </div>
  45. <div class="min_in_2" v-if="componentStyle == 2">
  46. <h4 class="ul_head">
  47. <span>重点工作</span>
  48. </h4>
  49. <div class="ul_box">
  50. <div class="ul_li" v-for="item in component_style1_News2Array">
  51. <NuxtLink
  52. :href="getLinkPathDetail(item)"
  53. :title="item.title"
  54. :target="item.islink == 1 ? '_blank' : '_self'"
  55. >
  56. {{ item.title }}
  57. </NuxtLink>
  58. </div>
  59. </div>
  60. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  61. <NuxtLink
  62. :href="getLinkPathDetail(item)"
  63. :title="item.title"
  64. :target="item.islink == 1 ? '_blank' : '_self'"
  65. >
  66. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  67. <span class="ul_img_dot1">{{ item.title }}</span>
  68. </NuxtLink>
  69. </div>
  70. <div class="img_two_ul">
  71. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  72. <NuxtLink
  73. :href="getLinkPathDetail(item)"
  74. :title="item.title"
  75. :target="item.islink == 1 ? '_blank' : '_self'"
  76. >
  77. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  78. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  79. </NuxtLink>
  80. </div>
  81. </div>
  82. </div>
  83. <div class="min_in_3" v-if="componentStyle == 3">
  84. <h4 class="ul_head">
  85. <span>重点工作</span>
  86. </h4>
  87. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  88. <NuxtLink
  89. :href="getLinkPathDetail(item)"
  90. :title="item.title"
  91. :target="item.islink == 1 ? '_blank' : '_self'"
  92. >
  93. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  94. <span class="ul_img_dot1">{{ item.title }}</span>
  95. </NuxtLink>
  96. </div>
  97. <div class="img_two_ul">
  98. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  99. <NuxtLink
  100. :href="getLinkPathDetail(item)"
  101. :title="item.title"
  102. :target="item.islink == 1 ? '_blank' : '_self'"
  103. >
  104. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  105. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  106. </NuxtLink>
  107. </div>
  108. </div>
  109. <div class="ul_box">
  110. <div class="ul_li" v-for="item in component_style1_News2Array">
  111. <NuxtLink
  112. :href="getLinkPathDetail(item)"
  113. :title="item.title"
  114. :target="item.islink == 1 ? '_blank' : '_self'"
  115. >
  116. {{ item.title }}
  117. </NuxtLink>
  118. </div>
  119. </div>
  120. </div>
  121. <div class="min_in_4" v-if="componentStyle == 4">
  122. <h4 class="ul_head">
  123. <span>重点工作</span>
  124. </h4>
  125. <div class="ul_box">
  126. <div class="ul_li" v-for="item in component_style1_News2Array">
  127. <NuxtLink
  128. :href="getLinkPathDetail(item)"
  129. :title="item.title"
  130. :target="item.islink == 1 ? '_blank' : '_self'"
  131. >
  132. {{ item.title }}
  133. </NuxtLink>
  134. </div>
  135. </div>
  136. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  137. <NuxtLink
  138. :href="getLinkPathDetail(item)"
  139. :title="item.title"
  140. :target="item.islink == 1 ? '_blank' : '_self'"
  141. >
  142. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  143. <span class="ul_img_dot1">{{ item.title }}</span>
  144. </NuxtLink>
  145. </div>
  146. <div class="img_two_ul">
  147. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  148. <NuxtLink
  149. :href="getLinkPathDetail(item)"
  150. :title="item.title"
  151. :target="item.islink == 1 ? '_blank' : '_self'"
  152. >
  153. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  154. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  155. </NuxtLink>
  156. </div>
  157. </div>
  158. </div>
  159. <div class="min_in_5" v-if="componentStyle == 5">
  160. <h4 class="ul_head">
  161. <span>重点工作</span>
  162. </h4>
  163. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  164. <NuxtLink
  165. :href="getLinkPathDetail(item)"
  166. :title="item.title"
  167. :target="item.islink == 1 ? '_blank' : '_self'"
  168. >
  169. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  170. <span class="ul_img_dot1">{{ item.title }}</span>
  171. </NuxtLink>
  172. </div>
  173. <div class="ul_box">
  174. <div class="ul_li" v-for="item in component_style1_News2Array">
  175. <NuxtLink
  176. :href="getLinkPathDetail(item)"
  177. :title="item.title"
  178. :target="item.islink == 1 ? '_blank' : '_self'"
  179. >
  180. {{ item.title }}
  181. </NuxtLink>
  182. </div>
  183. </div>
  184. <div class="img_two_ul">
  185. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  186. <NuxtLink
  187. :href="getLinkPathDetail(item)"
  188. :title="item.title"
  189. :target="item.islink == 1 ? '_blank' : '_self'"
  190. >
  191. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  192. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  193. </NuxtLink>
  194. </div>
  195. </div>
  196. </div>
  197. <div class="min_in_6" v-if="componentStyle == 6">
  198. <h4 class="ul_head">
  199. <span>重点工作</span>
  200. </h4>
  201. <div class="ul_img_one_box" v-for="item in component_style1_News1Array">
  202. <NuxtLink
  203. :href="getLinkPathDetail(item)"
  204. :title="item.title"
  205. :target="item.islink == 1 ? '_blank' : '_self'"
  206. >
  207. <img class="ul_img_one_box_img" :src="item.imgurl" alt="">
  208. <span class="ul_img_dot1">{{ item.title }}</span>
  209. </NuxtLink>
  210. </div>
  211. <div class="ul_box">
  212. <div class="ul_li" v-for="item in component_style1_News2Array">
  213. <NuxtLink
  214. :href="getLinkPathDetail(item)"
  215. :title="item.title"
  216. :target="item.islink == 1 ? '_blank' : '_self'"
  217. >
  218. {{ item.title }}
  219. </NuxtLink>
  220. </div>
  221. </div>
  222. <div class="img_two_ul">
  223. <div class="img_two_ul_li" v-for="item in component_style1_News1Array_1">
  224. <NuxtLink
  225. :href="getLinkPathDetail(item)"
  226. :title="item.title"
  227. :target="item.islink == 1 ? '_blank' : '_self'"
  228. >
  229. <img class="img_two_ul_li_img" :src="item.imgurl" alt="">
  230. <span class="img_two_ul_li_dot1">{{ item.title }}</span>
  231. </NuxtLink>
  232. </div>
  233. </div>
  234. </div>
  235. </div>
  236. </template>
  237. <script setup>
  238. //引入vue
  239. import { ref } from 'vue';
  240. //获得新闻数据
  241. const props = defineProps({
  242. componentStyle: Number,//样式编号
  243. });
  244. const component_style1_News1Array = ref([]);
  245. const component_style1_News1Array_1 = ref([]);
  246. const component_style1_News2Array = ref([]);
  247. //最新资讯数据 start ---------------------------------------->
  248. async function getPageData() {
  249. const mkdata = await requestDataPromise('/web/getWebsiteArticlett', {
  250. method: 'GET',
  251. query: {
  252. 'imgnum': 4,
  253. 'textnum': 4,
  254. 'level': 4,
  255. 'id': 0,
  256. 'placeid': 0,
  257. },
  258. });
  259. if (mkdata.code == 200) {
  260. component_style1_News1Array.value = mkdata.data.img.slice(0, 1);
  261. component_style1_News1Array_1.value = mkdata.data.img.slice(1, 3);
  262. component_style1_News2Array.value = mkdata.data.text.slice(0, 3);
  263. }
  264. }
  265. getPageData();
  266. //最新资讯数据 end ---------------------------------------->
  267. </script>
  268. <style lang="less" scoped>
  269. //基本样式
  270. .listNewsBox {
  271. position: relative;
  272. .listNewsTitle_skin2 {
  273. font-size: 22px;
  274. font-weight: bold;
  275. height: 40px;
  276. line-height: 40px;
  277. border-bottom: 2px solid #A91B33;
  278. color: #A91B33;
  279. margin-bottom: 20px;
  280. box-sizing: border-box;
  281. span {
  282. color: #A91B33;
  283. height: 30px;
  284. line-height: 30px;
  285. border-left: 3px solid #A91B33;
  286. padding-left: 12px;
  287. }
  288. }
  289. .listNewsContent {
  290. .listNewsContentItem {
  291. display: flex;
  292. background: #F9FAFB;
  293. align-items: flex-start;
  294. margin-bottom: 20px;
  295. &:last-child {
  296. margin-bottom: 0;
  297. }
  298. .listNewsContentItemLeft {
  299. width: 170px;
  300. height: 110px;
  301. position: relative;
  302. img {
  303. display: block;
  304. width: 170px;
  305. height: 110px;
  306. }
  307. .listNewsContentItemLeftTitle {
  308. position: absolute;
  309. bottom: 0;
  310. z-index: 1;
  311. width: 100%;
  312. color: #fff;
  313. height: 28px;
  314. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 33%, rgba(0, 0, 0, 0) 100%);
  315. box-sizing: border-box;
  316. padding: 0 5px;
  317. overflow: hidden;
  318. text-overflow: ellipsis;
  319. white-space: nowrap;
  320. line-height: 28px;
  321. font-size: 14px;
  322. }
  323. }
  324. .listNewsContentItemRight {
  325. padding: 10px;
  326. box-sizing: border-box;
  327. flex: 1;
  328. height: 110px;
  329. overflow: hidden;
  330. div {
  331. box-sizing: border-box;
  332. height: 24px;
  333. line-height: 24px;
  334. padding-left: 16px;
  335. font-size: 18px;
  336. color: #333333;
  337. margin-bottom: 10px;
  338. background: url(http://img.bjzxtw.org.cn/pre/image/png/20250605/1749100871349444.png) no-repeat left center;
  339. &:last-child {
  340. margin-bottom: 0;
  341. }
  342. }
  343. }
  344. }
  345. }
  346. }
  347. //样式4
  348. .listNewsBox {
  349. .listNewsStyle4 {
  350. .listNewsContentItem {
  351. .listNewsContentItemRight {
  352. div {
  353. background: url(https://img.bjzxtw.org.cn/pre/image/png/20250909/1757379542529609.png) no-repeat left center;
  354. }
  355. }
  356. }
  357. }
  358. }
  359. //样式5
  360. .listNewsBox {
  361. .listNewsStyle5 {
  362. .listNewsContentItem {
  363. .listNewsContentItemRight {
  364. div {
  365. background: url(https://img.bjzxtw.org.cn/pre/image/png/20250909/1757386056889702.png) no-repeat left center;
  366. }
  367. }
  368. }
  369. }
  370. }
  371. //样式6
  372. .listNewsBox {
  373. .listNewsStyle6 {
  374. .listNewsContentItem {
  375. .listNewsContentItemRight {
  376. div {
  377. padding-left: 0px;
  378. background: none;
  379. }
  380. }
  381. }
  382. }
  383. }
  384. //样式9
  385. .listNewsBox {
  386. .listNewsStyle9 {
  387. .listNewsContentItem {
  388. .listNewsContentItemRight {
  389. div {
  390. &:first-child {
  391. font-weight: 400;
  392. }
  393. }
  394. }
  395. }
  396. }
  397. }
  398. .listNewsContent {
  399. display: none;
  400. }
  401. .min_in_1 {
  402. width: 100%;
  403. .ul_head {
  404. height: 47px;
  405. border-bottom: solid 1px #93969A;
  406. border-top: solid 1px #DCDDDF;
  407. margin: 0px;
  408. box-sizing: border-box;
  409. }
  410. .ul_head * {
  411. float: left;
  412. height: 100%;
  413. line-height: 47px;
  414. box-sizing: border-box;
  415. font-weight: bold;
  416. color: #A72213;
  417. font-size: 20px;
  418. border-bottom: solid 2px #A72213;
  419. }
  420. .ul_box {
  421. margin-top: 20px;
  422. overflow: hidden;
  423. width: 100%;
  424. .ul_li {
  425. line-height: 24px;
  426. height: 24px;
  427. position: relative;
  428. color: #333;
  429. font-size: 18px;
  430. text-indent: 16px;
  431. margin-bottom: 20px;
  432. word-break: keep-all;
  433. white-space: nowrap;
  434. overflow: hidden;
  435. text-overflow: ellipsis;
  436. a {
  437. color:#333;
  438. }
  439. }
  440. .ul_li:nth-last-of-type(1) {
  441. margin-bottom: 0px;
  442. }
  443. .ul_li::before {
  444. content: '';
  445. position: absolute;
  446. left: 0px;
  447. top: 10px;
  448. width: 6px;
  449. height: 6px;
  450. background: #F2F2F2;
  451. }
  452. }
  453. .img_two_ul {
  454. overflow: hidden;
  455. margin-top: 20px;
  456. width: 100%;
  457. .img_two_ul_li {
  458. width: 185px;
  459. height: 130px;
  460. position: relative;
  461. img{
  462. width: 185px;
  463. height: 130px;
  464. }
  465. }
  466. .img_two_ul_li:nth-of-type(odd) {
  467. float: left;
  468. }
  469. .img_two_ul_li:nth-of-type(even) {
  470. float: right;
  471. }
  472. .img_two_ul_li a {
  473. display: block;
  474. width: 100%;
  475. height: 100%;
  476. }
  477. .img_two_ul_li_img {
  478. display: block;
  479. width: 100%;
  480. height: 100%;
  481. }
  482. .img_two_ul_li_dot1 {
  483. font-weight: bold;
  484. width: 100%;
  485. height: 29px;
  486. line-height: 29px;
  487. display: block;
  488. position: absolute;
  489. left: 0px;
  490. bottom: 0px;
  491. text-align: center;
  492. color: #fff;
  493. font-size: 12px;
  494. box-sizing: border-box;
  495. padding: 0px 9px;
  496. word-break: keep-all;
  497. white-space: nowrap;
  498. overflow: hidden;
  499. text-overflow: ellipsis;
  500. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  501. }
  502. }
  503. .ul_img_one_box {
  504. width: 100%;
  505. height: 268px;
  506. position: relative;
  507. margin-top: 13px;
  508. .ul_img_one_box_img {
  509. display: block;
  510. width: 100%;
  511. height: 100%;
  512. }
  513. .ul_img_dot1 {
  514. height: 50px;
  515. line-height: 50px;
  516. color: #fff;
  517. box-sizing: border-box;
  518. font-size: 14px;
  519. position: absolute;
  520. font-weight: bold;
  521. display: block;
  522. padding: 0px 15px;
  523. width: 100%;
  524. left: 0px;
  525. bottom: 0px;
  526. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  527. word-break: keep-all;
  528. white-space: nowrap;
  529. overflow: hidden;
  530. text-overflow: ellipsis;
  531. }
  532. }
  533. }
  534. .min_in_2 {
  535. width: 100%;
  536. .ul_head {
  537. height: 47px;
  538. border-bottom: solid 1px #93969A;
  539. border-top: solid 1px #DCDDDF;
  540. margin: 0px;
  541. box-sizing: border-box;
  542. }
  543. .ul_head * {
  544. float: left;
  545. height: 100%;
  546. line-height: 47px;
  547. box-sizing: border-box;
  548. font-weight: bold;
  549. color: #A72213;
  550. font-size: 20px;
  551. border-bottom: solid 2px #A72213;
  552. }
  553. .ul_box {
  554. margin-top: 20px;
  555. overflow: hidden;
  556. width: 100%;
  557. .ul_li {
  558. line-height: 24px;
  559. height: 24px;
  560. position: relative;
  561. color: #333;
  562. font-size: 18px;
  563. text-indent: 16px;
  564. margin-bottom: 20px;
  565. word-break: keep-all;
  566. white-space: nowrap;
  567. overflow: hidden;
  568. text-overflow: ellipsis;
  569. a {
  570. color:#333;
  571. }
  572. }
  573. .ul_li:nth-last-of-type(1) {
  574. margin-bottom: 0px;
  575. }
  576. .ul_li::before {
  577. content: '';
  578. position: absolute;
  579. left: 0px;
  580. top: 10px;
  581. width: 6px;
  582. height: 6px;
  583. background: #F2F2F2;
  584. }
  585. }
  586. .img_two_ul {
  587. overflow: hidden;
  588. margin-top: 20px;
  589. width: 100%;
  590. .img_two_ul_li {
  591. width: 185px;
  592. height: 130px;
  593. position: relative;
  594. }
  595. .img_two_ul_li:nth-of-type(odd) {
  596. float: left;
  597. }
  598. .img_two_ul_li:nth-of-type(even) {
  599. float: right;
  600. }
  601. .img_two_ul_li a {
  602. display: block;
  603. width: 100%;
  604. height: 100%;
  605. }
  606. .img_two_ul_li_img {
  607. display: block;
  608. width: 100%;
  609. height: 100%;
  610. }
  611. .img_two_ul_li_dot1 {
  612. font-weight: bold;
  613. width: 100%;
  614. height: 29px;
  615. line-height: 29px;
  616. display: block;
  617. position: absolute;
  618. left: 0px;
  619. bottom: 0px;
  620. text-align: center;
  621. color: #fff;
  622. font-size: 12px;
  623. box-sizing: border-box;
  624. padding: 0px 9px;
  625. word-break: keep-all;
  626. white-space: nowrap;
  627. overflow: hidden;
  628. text-overflow: ellipsis;
  629. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  630. }
  631. }
  632. .ul_img_one_box {
  633. width: 100%;
  634. height: 268px;
  635. position: relative;
  636. margin-top: 13px;
  637. .ul_img_one_box_img {
  638. display: block;
  639. width: 100%;
  640. height: 100%;
  641. }
  642. .ul_img_dot1 {
  643. height: 50px;
  644. line-height: 50px;
  645. color: #fff;
  646. box-sizing: border-box;
  647. font-size: 14px;
  648. position: absolute;
  649. font-weight: bold;
  650. display: block;
  651. padding: 0px 15px;
  652. width: 100%;
  653. left: 0px;
  654. bottom: 0px;
  655. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  656. word-break: keep-all;
  657. white-space: nowrap;
  658. overflow: hidden;
  659. text-overflow: ellipsis;
  660. }
  661. }
  662. }
  663. .min_in_3 {
  664. width: 100%;
  665. .ul_head {
  666. height: 47px;
  667. border-bottom: solid 1px #93969A;
  668. border-top: solid 1px #DCDDDF;
  669. margin: 0px;
  670. box-sizing: border-box;
  671. }
  672. .ul_head * {
  673. float: left;
  674. height: 100%;
  675. line-height: 47px;
  676. box-sizing: border-box;
  677. font-weight: bold;
  678. color: #A72213;
  679. font-size: 20px;
  680. border-bottom: solid 2px #A72213;
  681. }
  682. .ul_box {
  683. margin-top: 20px;
  684. overflow: hidden;
  685. width: 100%;
  686. .ul_li {
  687. line-height: 24px;
  688. height: 24px;
  689. position: relative;
  690. color: #333;
  691. font-size: 18px;
  692. text-indent: 16px;
  693. margin-bottom: 20px;
  694. word-break: keep-all;
  695. white-space: nowrap;
  696. overflow: hidden;
  697. text-overflow: ellipsis;
  698. a {
  699. color:#333;
  700. }
  701. }
  702. .ul_li:nth-last-of-type(1) {
  703. margin-bottom: 0px;
  704. }
  705. .ul_li:nth-of-type(1) {
  706. font-weight: bold;
  707. }
  708. .ul_li::before {
  709. content: '';
  710. position: absolute;
  711. left: 0px;
  712. top: 10px;
  713. width: 6px;
  714. height: 6px;
  715. background: #F2F2F2;
  716. }
  717. }
  718. .img_two_ul {
  719. overflow: hidden;
  720. margin-top: 20px;
  721. width: 100%;
  722. .img_two_ul_li {
  723. width: 185px;
  724. height: 130px;
  725. position: relative;
  726. }
  727. .img_two_ul_li:nth-of-type(odd) {
  728. float: left;
  729. }
  730. .img_two_ul_li:nth-of-type(even) {
  731. float: right;
  732. }
  733. .img_two_ul_li a {
  734. display: block;
  735. width: 100%;
  736. height: 100%;
  737. }
  738. .img_two_ul_li_img {
  739. display: block;
  740. width: 100%;
  741. height: 100%;
  742. }
  743. .img_two_ul_li_dot1 {
  744. font-weight: bold;
  745. width: 100%;
  746. height: 29px;
  747. line-height: 29px;
  748. display: block;
  749. position: absolute;
  750. left: 0px;
  751. bottom: 0px;
  752. text-align: center;
  753. color: #fff;
  754. font-size: 12px;
  755. box-sizing: border-box;
  756. padding: 0px 9px;
  757. word-break: keep-all;
  758. white-space: nowrap;
  759. overflow: hidden;
  760. text-overflow: ellipsis;
  761. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  762. }
  763. }
  764. .ul_img_one_box {
  765. width: 100%;
  766. height: 268px;
  767. position: relative;
  768. margin-top: 13px;
  769. .ul_img_one_box_img {
  770. display: block;
  771. width: 100%;
  772. height: 100%;
  773. }
  774. .ul_img_dot1 {
  775. height: 50px;
  776. line-height: 50px;
  777. color: #fff;
  778. box-sizing: border-box;
  779. font-size: 14px;
  780. position: absolute;
  781. font-weight: bold;
  782. display: block;
  783. padding: 0px 15px;
  784. width: 100%;
  785. left: 0px;
  786. bottom: 0px;
  787. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  788. word-break: keep-all;
  789. white-space: nowrap;
  790. overflow: hidden;
  791. text-overflow: ellipsis;
  792. }
  793. }
  794. }
  795. .min_in_4 {
  796. width: 100%;
  797. .ul_head {
  798. height: 47px;
  799. border-bottom: solid 1px #93969A;
  800. border-top: solid 1px #DCDDDF;
  801. margin: 0px;
  802. box-sizing: border-box;
  803. }
  804. .ul_head * {
  805. float: left;
  806. height: 100%;
  807. line-height: 47px;
  808. box-sizing: border-box;
  809. font-weight: bold;
  810. color: #A72213;
  811. font-size: 20px;
  812. border-bottom: solid 2px #A72213;
  813. }
  814. .ul_box {
  815. margin-top: 20px;
  816. overflow: hidden;
  817. width: 100%;
  818. .ul_li {
  819. line-height: 24px;
  820. height: 24px;
  821. position: relative;
  822. color: #333;
  823. font-size: 18px;
  824. text-indent: 16px;
  825. margin-bottom: 20px;
  826. word-break: keep-all;
  827. white-space: nowrap;
  828. overflow: hidden;
  829. text-overflow: ellipsis;
  830. a {
  831. color:#333;
  832. }
  833. }
  834. .ul_li:nth-last-of-type(1) {
  835. margin-bottom: 0px;
  836. }
  837. .ul_li:nth-of-type(1) {
  838. font-weight: bold;
  839. }
  840. .ul_li::before {
  841. content: '';
  842. position: absolute;
  843. left: 0px;
  844. top: 10px;
  845. width: 6px;
  846. height: 6px;
  847. background: #F2F2F2;
  848. }
  849. }
  850. .img_two_ul {
  851. overflow: hidden;
  852. margin-top: 20px;
  853. width: 100%;
  854. .img_two_ul_li {
  855. width: 185px;
  856. height: 130px;
  857. position: relative;
  858. }
  859. .img_two_ul_li:nth-of-type(odd) {
  860. float: left;
  861. }
  862. .img_two_ul_li:nth-of-type(even) {
  863. float: right;
  864. }
  865. .img_two_ul_li a {
  866. display: block;
  867. width: 100%;
  868. height: 100%;
  869. }
  870. .img_two_ul_li_img {
  871. display: block;
  872. width: 100%;
  873. height: 100%;
  874. }
  875. .img_two_ul_li_dot1 {
  876. font-weight: bold;
  877. width: 100%;
  878. height: 29px;
  879. line-height: 29px;
  880. display: block;
  881. position: absolute;
  882. left: 0px;
  883. bottom: 0px;
  884. text-align: center;
  885. color: #fff;
  886. font-size: 12px;
  887. box-sizing: border-box;
  888. padding: 0px 9px;
  889. word-break: keep-all;
  890. white-space: nowrap;
  891. overflow: hidden;
  892. text-overflow: ellipsis;
  893. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  894. }
  895. }
  896. .ul_img_one_box {
  897. width: 100%;
  898. height: 268px;
  899. position: relative;
  900. margin-top: 13px;
  901. .ul_img_one_box_img {
  902. display: block;
  903. width: 100%;
  904. height: 100%;
  905. }
  906. .ul_img_dot1 {
  907. height: 50px;
  908. line-height: 50px;
  909. color: #fff;
  910. box-sizing: border-box;
  911. font-size: 14px;
  912. position: absolute;
  913. font-weight: bold;
  914. display: block;
  915. padding: 0px 15px;
  916. width: 100%;
  917. left: 0px;
  918. bottom: 0px;
  919. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  920. word-break: keep-all;
  921. white-space: nowrap;
  922. overflow: hidden;
  923. text-overflow: ellipsis;
  924. }
  925. }
  926. }
  927. .min_in_5 {
  928. width: 100%;
  929. .ul_head {
  930. height: 47px;
  931. border-bottom: solid 1px #93969A;
  932. border-top: solid 1px #DCDDDF;
  933. margin: 0px;
  934. box-sizing: border-box;
  935. }
  936. .ul_head * {
  937. float: left;
  938. height: 100%;
  939. line-height: 47px;
  940. box-sizing: border-box;
  941. font-weight: bold;
  942. color: #A72213;
  943. font-size: 20px;
  944. border-bottom: solid 2px #A72213;
  945. }
  946. .ul_box {
  947. margin-top: 20px;
  948. overflow: hidden;
  949. width: 100%;
  950. .ul_li {
  951. line-height: 24px;
  952. height: 24px;
  953. position: relative;
  954. color: #333;
  955. font-size: 18px;
  956. text-indent: 16px;
  957. margin-bottom: 20px;
  958. word-break: keep-all;
  959. white-space: nowrap;
  960. overflow: hidden;
  961. text-overflow: ellipsis;
  962. a {
  963. color:#333;
  964. }
  965. }
  966. .ul_li:nth-last-of-type(1) {
  967. margin-bottom: 0px;
  968. }
  969. .ul_li:nth-of-type(1) {
  970. font-weight: bold;
  971. }
  972. .ul_li::before {
  973. content: '';
  974. position: absolute;
  975. left: 0px;
  976. top: 10px;
  977. width: 6px;
  978. height: 6px;
  979. background: #F2F2F2;
  980. }
  981. }
  982. .img_two_ul {
  983. overflow: hidden;
  984. margin-top: 20px;
  985. width: 100%;
  986. .img_two_ul_li {
  987. width: 185px;
  988. height: 130px;
  989. position: relative;
  990. }
  991. .img_two_ul_li:nth-of-type(odd) {
  992. float: left;
  993. }
  994. .img_two_ul_li:nth-of-type(even) {
  995. float: right;
  996. }
  997. .img_two_ul_li a {
  998. display: block;
  999. width: 100%;
  1000. height: 100%;
  1001. }
  1002. .img_two_ul_li_img {
  1003. display: block;
  1004. width: 100%;
  1005. height: 100%;
  1006. }
  1007. .img_two_ul_li_dot1 {
  1008. font-weight: bold;
  1009. width: 100%;
  1010. height: 29px;
  1011. line-height: 29px;
  1012. display: block;
  1013. position: absolute;
  1014. left: 0px;
  1015. bottom: 0px;
  1016. text-align: center;
  1017. color: #fff;
  1018. font-size: 12px;
  1019. box-sizing: border-box;
  1020. padding: 0px 9px;
  1021. word-break: keep-all;
  1022. white-space: nowrap;
  1023. overflow: hidden;
  1024. text-overflow: ellipsis;
  1025. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  1026. }
  1027. }
  1028. .ul_img_one_box {
  1029. width: 100%;
  1030. height: 268px;
  1031. position: relative;
  1032. margin-top: 13px;
  1033. .ul_img_one_box_img {
  1034. display: block;
  1035. width: 100%;
  1036. height: 100%;
  1037. }
  1038. .ul_img_dot1 {
  1039. height: 50px;
  1040. line-height: 50px;
  1041. color: #fff;
  1042. box-sizing: border-box;
  1043. font-size: 14px;
  1044. position: absolute;
  1045. font-weight: bold;
  1046. display: block;
  1047. padding: 0px 15px;
  1048. width: 100%;
  1049. left: 0px;
  1050. bottom: 0px;
  1051. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  1052. word-break: keep-all;
  1053. white-space: nowrap;
  1054. overflow: hidden;
  1055. text-overflow: ellipsis;
  1056. }
  1057. }
  1058. }
  1059. .min_in_6 {
  1060. width: 100%;
  1061. .ul_head {
  1062. height: 47px;
  1063. border-bottom: solid 1px #93969A;
  1064. border-top: solid 1px #DCDDDF;
  1065. margin: 0px;
  1066. box-sizing: border-box;
  1067. }
  1068. .ul_head * {
  1069. float: left;
  1070. height: 100%;
  1071. line-height: 47px;
  1072. box-sizing: border-box;
  1073. font-weight: bold;
  1074. color: #A72213;
  1075. font-size: 20px;
  1076. border-bottom: solid 2px #A72213;
  1077. }
  1078. .ul_box {
  1079. margin-top: 20px;
  1080. overflow: hidden;
  1081. width: 100%;
  1082. .ul_li {
  1083. line-height: 24px;
  1084. height: 24px;
  1085. position: relative;
  1086. color: #333;
  1087. font-size: 18px;
  1088. text-indent: 16px;
  1089. margin-bottom: 20px;
  1090. word-break: keep-all;
  1091. white-space: nowrap;
  1092. overflow: hidden;
  1093. text-overflow: ellipsis;
  1094. a {
  1095. color:#333;
  1096. }
  1097. }
  1098. .ul_li:nth-last-of-type(1) {
  1099. margin-bottom: 0px;
  1100. }
  1101. .ul_li::before {
  1102. content: '';
  1103. position: absolute;
  1104. left: 0px;
  1105. top: 10px;
  1106. width: 6px;
  1107. height: 6px;
  1108. background: #F2F2F2;
  1109. }
  1110. }
  1111. .img_two_ul {
  1112. overflow: hidden;
  1113. margin-top: 20px;
  1114. width: 100%;
  1115. .img_two_ul_li {
  1116. width: 185px;
  1117. height: 130px;
  1118. position: relative;
  1119. }
  1120. .img_two_ul_li:nth-of-type(odd) {
  1121. float: left;
  1122. }
  1123. .img_two_ul_li:nth-of-type(even) {
  1124. float: right;
  1125. }
  1126. .img_two_ul_li a {
  1127. display: block;
  1128. width: 100%;
  1129. height: 100%;
  1130. }
  1131. .img_two_ul_li_img {
  1132. display: block;
  1133. width: 100%;
  1134. height: 100%;
  1135. }
  1136. .img_two_ul_li_dot1 {
  1137. font-weight: bold;
  1138. width: 100%;
  1139. height: 29px;
  1140. line-height: 29px;
  1141. display: block;
  1142. position: absolute;
  1143. left: 0px;
  1144. bottom: 0px;
  1145. text-align: center;
  1146. color: #fff;
  1147. font-size: 12px;
  1148. box-sizing: border-box;
  1149. padding: 0px 9px;
  1150. word-break: keep-all;
  1151. white-space: nowrap;
  1152. overflow: hidden;
  1153. text-overflow: ellipsis;
  1154. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
  1155. }
  1156. }
  1157. .ul_img_one_box {
  1158. width: 100%;
  1159. height: 268px;
  1160. position: relative;
  1161. margin-top: 13px;
  1162. .ul_img_one_box_img {
  1163. display: block;
  1164. width: 100%;
  1165. height: 100%;
  1166. }
  1167. .ul_img_dot1 {
  1168. height: 50px;
  1169. line-height: 50px;
  1170. color: #fff;
  1171. box-sizing: border-box;
  1172. font-size: 14px;
  1173. position: absolute;
  1174. font-weight: bold;
  1175. display: block;
  1176. padding: 0px 15px;
  1177. width: 100%;
  1178. left: 0px;
  1179. bottom: 0px;
  1180. background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
  1181. word-break: keep-all;
  1182. white-space: nowrap;
  1183. overflow: hidden;
  1184. text-overflow: ellipsis;
  1185. }
  1186. }
  1187. }
  1188. </style>