index.less 22 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277
  1. * {
  2. margin: 0;
  3. padding: 0;
  4. font-family: "微软雅黑", "microsoft yahei";
  5. }
  6. a:active {
  7. text-decoration: none;
  8. }
  9. a:hover {
  10. text-decoration: none;
  11. }
  12. a:visited {
  13. text-decoration: none;
  14. }
  15. a:link {
  16. text-decoration: none;
  17. }
  18. a:focus {
  19. text-decoration: none;
  20. }
  21. body {
  22. position: relative;
  23. }
  24. .clearfix {
  25. overflow: hidden;
  26. }
  27. .clearfix_2::after {
  28. content: '';
  29. display: block;
  30. height: 0;
  31. visibility: hidden;
  32. clear: both;
  33. }
  34. .hiddenColor {
  35. visibility: hidden;
  36. }
  37. .hand {
  38. cursor: pointer;
  39. }
  40. .dot1 {
  41. display: block;
  42. word-break: keep-all;
  43. white-space: nowrap;
  44. overflow: hidden;
  45. text-overflow: ellipsis;
  46. }
  47. .dot2 {
  48. overflow: hidden;
  49. display: -webkit-box;
  50. -webkit-box-orient: vertical;
  51. -webkit-line-clamp: 2;
  52. }
  53. .dot3 {
  54. overflow: hidden;
  55. display: -webkit-box;
  56. -webkit-box-orient: vertical;
  57. -webkit-line-clamp: 3;
  58. }
  59. input,
  60. img {
  61. border: none;
  62. }
  63. .cover100 img {
  64. display: block;
  65. width: 100%;
  66. height: 100%;
  67. object-fit: cover;
  68. }
  69. .back100 {
  70. background-size: 100% 100%;
  71. background-repeat: no-repeat;
  72. }
  73. article,
  74. aside,
  75. footer,
  76. header,
  77. time,
  78. video,
  79. main,
  80. nav,
  81. h4,
  82. h3,
  83. section {
  84. display: block;
  85. }
  86. .index_main {
  87. margin: 0 auto;
  88. }
  89. .slow_6 {
  90. -webkit-transition: all .6s;
  91. -moz-transition: all .6s;
  92. -ms-transition: all .6s;
  93. -o-transition: all .6s;
  94. transition: all .6s;
  95. }
  96. .index_main {
  97. width: 1200px;
  98. }
  99. .index_1 {
  100. margin-top: 30px;
  101. }
  102. .index_1_head_box {
  103. text-align: center;
  104. }
  105. .index_1_h3_a {
  106. background: url(@/public/img/2.png) no-repeat left 0px;
  107. padding-left: 60px;
  108. width: 1028px;
  109. box-sizing: border-box;
  110. background-size: auto 40px;
  111. line-height: 40px;
  112. color: #004564;
  113. font-size: 30px;
  114. font-weight: bold;
  115. display: inline-block;
  116. margin: 0px auto;
  117. }
  118. .index_1_title_box {
  119. text-align: center;
  120. .index_1_title_box_a {
  121. display: inline-block;
  122. height: 24px;
  123. line-height: 24px;
  124. color: #333;
  125. font-size: 18px;
  126. margin: 11px 11px 0px;
  127. width: 286px;
  128. &:hover {
  129. color: #004564;
  130. }
  131. }
  132. }
  133. .index_box_1 {
  134. float: left;
  135. width: 450px;
  136. }
  137. .index_box_2 {
  138. float: right;
  139. width: 720px;
  140. }
  141. .index_box_3 {
  142. float: left;
  143. width: 720px;
  144. }
  145. .index_box_4 {
  146. float: right;
  147. width: 450px;
  148. }
  149. .index_box_5 {
  150. float: left;
  151. width: 350px;
  152. }
  153. .index_box_6 {
  154. float: right;
  155. width: 350px;
  156. }
  157. .index_2_box_1 {
  158. float: left;
  159. width: 170px;
  160. }
  161. .index_2_box_2 {
  162. float: right;
  163. width: 265px;
  164. }
  165. .index_2 {
  166. margin: 30px auto 0px;
  167. height: 430px;
  168. }
  169. .index_1_ul {
  170. .index_1_ul_a {
  171. height: 24px;
  172. line-height: 24px;
  173. color: #333;
  174. font-size: 18px;
  175. margin-bottom: 18px;
  176. }
  177. .index_1_ul_a:nth-of-type(5n-4) {
  178. font-weight: bold;
  179. color: #004564;
  180. font-size: 20px;
  181. }
  182. .index_1_ul_a:hover {
  183. color: #004564;
  184. }
  185. }
  186. .roll_1_box {
  187. width: 720px;
  188. height: 405px;
  189. }
  190. .banner_1 {
  191. width: 1200px;
  192. margin: 12px auto 0px;
  193. }
  194. .banner_1_a {
  195. width: 1200px;
  196. display: block;
  197. }
  198. .banner_1_img {
  199. width: 1200px;
  200. display: block;
  201. }
  202. .banner_2 {
  203. width: 1200px;
  204. margin: 13px auto 0px;
  205. }
  206. .index_3 {
  207. margin: 30px auto 0px;
  208. }
  209. .index_head_btn_box {
  210. height: 39px;
  211. margin-bottom: 30px;
  212. border-bottom: solid 2px #004564;
  213. .index_head_btn {
  214. float: left;
  215. height: 30px;
  216. line-height: 30px;
  217. color: #333;
  218. font-size: 22px;
  219. margin-right: 22px;
  220. font-weight: bold;
  221. }
  222. .index_head_a {
  223. height: 30px;
  224. line-height: 30px;
  225. color: #333;
  226. font-size: 22px;
  227. font-weight: bold;
  228. }
  229. .index_head_btn_only {
  230. color: #004564;
  231. }
  232. .index_head_btn_only .index_head_a {
  233. color: #004564;
  234. }
  235. .index_2_head_right {
  236. float: right;
  237. margin-top: 3px;
  238. }
  239. .index_head_right_btn_box {
  240. height: 30px;
  241. line-height: 30px;
  242. float: left;
  243. }
  244. .index_2_head_right_a:hover {
  245. color: #489D97;
  246. }
  247. .index_2_head_right_a {
  248. height: 30px;
  249. line-height: 30px;
  250. padding: 0px 20px;
  251. position: relative;
  252. float: left;
  253. color: #999;
  254. font-size: 20px;
  255. }
  256. .index_2_head_right_a::after {
  257. font-size: 12px;
  258. content: '/';
  259. display: block;
  260. height: 6px;
  261. line-height: 6px;
  262. position: absolute;
  263. left: 0px;
  264. top: 12px;
  265. }
  266. .index_2_head_right_a:nth-of-type(1)::after {
  267. content: '';
  268. display: none;
  269. }
  270. .index_2_head_right_a:hover {
  271. color: #004564;
  272. }
  273. }
  274. .index_img_ul_1 {
  275. .index_img_ul_1_li {
  276. background: #F9FAFB;
  277. }
  278. .index_img_ul_1_li_a {
  279. display: flex;
  280. }
  281. .index_img_ul_1_li_img_box {
  282. width: 165px;
  283. height: 96px;
  284. margin-right: 15px;
  285. }
  286. .index_img_ul_1_li_img {
  287. width: 165px;
  288. height: 96px;
  289. }
  290. .index_img_ul_1_li_dot3 {
  291. height: 71px;
  292. line-height: 24px;
  293. color: #333;
  294. font-size: 18px;
  295. margin-top: 13px;
  296. }
  297. .index_img_ul_1_li_a:hover .index_img_ul_1_li_dot3 {
  298. color: #004564;
  299. }
  300. }
  301. .index_name_ul {
  302. margin-top: 20px;
  303. .index_name_ul_li {
  304. height: 24px;
  305. margin-bottom: 18px;
  306. display: flex;
  307. }
  308. .index_name_ul_li_tag {
  309. height: 24px;
  310. line-height: 24px;
  311. color: #004564;
  312. font-size: 18px;
  313. margin-right: 15px;
  314. word-break: keep-all;
  315. white-space: nowrap;
  316. }
  317. .index_name_ul_li_dot1 {
  318. height: 24px;
  319. line-height: 24px;
  320. color: #333;
  321. font-size: 18px;
  322. width: 100%;
  323. &:hover {
  324. color: #004564;
  325. }
  326. }
  327. .index_name_ul_li:nth-of-type(3n-2) .index_name_ul_li_tag {
  328. display: none;
  329. }
  330. .index_name_ul_li:nth-of-type(3n-2) .index_name_ul_li_dot1 {
  331. font-weight: bold;
  332. }
  333. }
  334. .index_img_ul_2_li {
  335. background: #F9FAFB;
  336. .index_img_ul_2_li_a {
  337. display: flex;
  338. }
  339. .index_img_ul_2_li_img_box {
  340. width: 165px;
  341. height: 96px;
  342. margin-right: 15px;
  343. }
  344. .index_img_ul_2_li_img {
  345. width: 165px;
  346. height: 96px;
  347. }
  348. .index_img_ul_2_li_dot3 {
  349. height: 71px;
  350. line-height: 24px;
  351. color: #333;
  352. font-size: 18px;
  353. margin-top: 13px;
  354. }
  355. .index_img_ul_2_li_a:hover .index_img_ul_2_li_dot3 {
  356. color: #004564;
  357. }
  358. }
  359. .index_name_ul_2 {
  360. margin-top: 20px;
  361. .index_name_ul_2_li {
  362. height: 24px;
  363. margin-bottom: 18px;
  364. display: flex;
  365. }
  366. .index_name_ul_2_li_tag {
  367. height: 24px;
  368. line-height: 24px;
  369. color: #004564;
  370. font-size: 18px;
  371. margin-right: 15px;
  372. word-break: keep-all;
  373. white-space: nowrap;
  374. }
  375. .index_name_ul_2_li_dot1 {
  376. height: 24px;
  377. line-height: 24px;
  378. color: #333;
  379. font-size: 18px;
  380. width: 100%;
  381. &:hover {
  382. color: #004564;
  383. }
  384. }
  385. }
  386. .index_name_ul_2_li:nth-of-type(3n-2) .index_name_ul_2_li_tag {
  387. display: none;
  388. }
  389. .index_name_ul_2_li:nth-of-type(3n-2) .index_name_ul_2_li_dot1 {
  390. font-weight: bold;
  391. }
  392. .index_img_ul_3 {
  393. .index_img_ul_3_li {
  394. height: 267px;
  395. margin-bottom: 18px;
  396. position: relative;
  397. width: 450px;
  398. }
  399. .index_img_ul_3_li_img {
  400. display: block;
  401. height: 267px;
  402. width: 450px;
  403. }
  404. .index_img_ul_3_li_dot1 {
  405. height: 44px;
  406. line-height: 44px;
  407. color: #fff;
  408. font-size: 18px;
  409. padding: 0px 10px;
  410. box-sizing: border-box;
  411. position: absolute;
  412. width: 450px;
  413. z-index: 11;
  414. left: 0px;
  415. bottom: 0px;
  416. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 6%, rgba(0, 0, 0, 0) 100%);
  417. }
  418. }
  419. .index_ul_1_a {
  420. height: 24px;
  421. line-height: 24px;
  422. color: #333;
  423. font-size: 18px;
  424. margin-bottom: 17px;
  425. box-sizing: border-box;
  426. position: relative;
  427. text-indent: 16px;
  428. &:hover {
  429. color: #004564;
  430. }
  431. }
  432. .index_ul_1_a::after {
  433. content: '';
  434. display: block;
  435. width: 6px;
  436. height: 6px;
  437. background: #ddd;
  438. border-radius: 50%;
  439. position: absolute;
  440. left: 0px;
  441. top: 8px;
  442. z-index: 11;
  443. }
  444. .index_ul_1_a:hover::after {
  445. content: '';
  446. display: block;
  447. background: #004564;
  448. }
  449. .index_ul_5_a {
  450. height: 24px;
  451. line-height: 24px;
  452. color: #333;
  453. font-size: 18px;
  454. margin-bottom: 17px;
  455. box-sizing: border-box;
  456. position: relative;
  457. text-indent: 16px;
  458. &:hover {
  459. color: #004564;
  460. }
  461. }
  462. .index_ul_5_a::after {
  463. content: '';
  464. display: block;
  465. width: 6px;
  466. height: 6px;
  467. background: #ddd;
  468. border-radius: 50%;
  469. position: absolute;
  470. left: 0px;
  471. top: 9px;
  472. z-index: 11;
  473. }
  474. .index_ul_5_a:hover::after {
  475. content: '';
  476. display: block;
  477. background: #004564;
  478. }
  479. .index_4 {
  480. margin: 10px auto 0px;
  481. }
  482. .index_head_btn_right_box {
  483. float: right;
  484. }
  485. .index_head_btn_right_a {
  486. float: right;
  487. height: 24px;
  488. line-height: 24px;
  489. color: #333;
  490. font-size: 18px;
  491. padding-left: 22px;
  492. margin-top: 3px;
  493. background: url(@/public/img/6.png) no-repeat left 5px;
  494. background-size: 17px auto;
  495. }
  496. .index_head_btn_right_a:hover {
  497. color: #004564;
  498. }
  499. .index_4 {
  500. margin: 12px auto 0px;
  501. }
  502. .index_4_in {
  503. background: #F2F8FF;
  504. }
  505. .index_4_img_box {
  506. float: left;
  507. width: 100px;
  508. height: 500px;
  509. background-image: url(@/public/img/7.png);
  510. }
  511. .index_4_ol {
  512. float: right;
  513. width: 1100px;
  514. }
  515. .index_4_ol_li {
  516. float: left;
  517. width: 230px;
  518. height: 130px;
  519. background: #fff;
  520. border: solid 1px #fff;
  521. border-radius: 6px;
  522. padding-bottom: 4px;
  523. margin: 20px 0px 0px 34px;
  524. // box-sizing: border-box;
  525. .index_4_ol_li_head {
  526. margin: 15px 0px 13px;
  527. }
  528. .index_4_ol_li_head_a {
  529. height: 22px;
  530. line-height: 22px;
  531. float: left;
  532. color: #333;
  533. font-size: 16px;
  534. margin-left: 15px;
  535. text-indent: 33px;
  536. background: no-repeat left top;
  537. width: 144px;
  538. background-size: 22px 22px;
  539. }
  540. &:hover {
  541. color: #004564;
  542. }
  543. }
  544. .index_4_ol_in_li_a {
  545. float: left;
  546. width: 115px;
  547. height: 18px;
  548. line-height: 18px;
  549. box-sizing: border-box;
  550. margin-bottom: 10px;
  551. color: #666;
  552. font-size: 14px;
  553. &:hover {
  554. color: #004564;
  555. }
  556. }
  557. .index_4_ol_in_li_a:nth-of-type(odd) {
  558. padding-left: 15px;
  559. }
  560. .index_4_ol_in_li_a:nth-of-type(even) {
  561. padding-left: 15px;
  562. }
  563. .index_4_ol_li:nth-of-type(1) .index_4_ol_li_head_a {
  564. background-image: url(@/public/img/11.png);
  565. }
  566. .index_4_ol_li:nth-of-type(2) .index_4_ol_li_head_a {
  567. background-image: url(@/public/img/12.png);
  568. }
  569. .index_4_ol_li:nth-of-type(3) .index_4_ol_li_head_a {
  570. background-image: url(@/public/img/13.png);
  571. }
  572. .index_4_ol_li:nth-of-type(4) .index_4_ol_li_head_a {
  573. background-image: url(@/public/img/14.png);
  574. }
  575. .index_4_ol_li:nth-of-type(5) .index_4_ol_li_head_a {
  576. background-image: url(@/public/img/15.png);
  577. }
  578. .index_4_ol_li:nth-of-type(6) .index_4_ol_li_head_a {
  579. background-image: url(@/public/img/16.png);
  580. }
  581. .index_4_ol_li:nth-of-type(7) .index_4_ol_li_head_a {
  582. background-image: url(@/public/img/17.png);
  583. }
  584. .index_4_ol_li:nth-of-type(8) .index_4_ol_li_head_a {
  585. background-image: url(@/public/img/18.png);
  586. }
  587. .index_4_ol_li:nth-of-type(9) .index_4_ol_li_head_a {
  588. background-image: url(@/public/img/19.png);
  589. }
  590. .index_4_ol_li:nth-of-type(10) .index_4_ol_li_head_a {
  591. background-image: url(@/public/img/20.png);
  592. }
  593. .index_4_ol_li:nth-of-type(11) .index_4_ol_li_head_a {
  594. background-image: url(@/public/img/21.png);
  595. }
  596. .index_4_ol_li:nth-of-type(12) .index_4_ol_li_head_a {
  597. background-image: url(@/public/img/22.png);
  598. }
  599. .index_5 {
  600. margin: 30px auto 15px;
  601. }
  602. .index_img_ul_4_ul {
  603. .index_img_ul_4_li {
  604. width: 350px;
  605. height: 230px;
  606. margin-bottom: 20px;
  607. position: relative;
  608. }
  609. // .index_img_ul_4_li_a {}
  610. .index_img_ul_4_li_img {
  611. display: block;
  612. width: 350px;
  613. height: 230px;
  614. }
  615. .index_img_ul_4_li_dot1 {
  616. width: 350px;
  617. height: 44px;
  618. line-height: 44px;
  619. color: #fff;
  620. font-size: 18px;
  621. padding: 0px 10px;
  622. box-sizing: border-box;
  623. position: absolute;
  624. z-index: 11;
  625. left: 0px;
  626. bottom: 0px;
  627. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 33%, rgba(0, 0, 0, 0) 100%);
  628. }
  629. }
  630. .index_img_even_1_ul {
  631. .index_img_even_1_li {
  632. width: 165px;
  633. height: 96px;
  634. margin-bottom: 8px;
  635. position: relative;
  636. }
  637. .index_img_even_1_li:nth-of-type(odd) {
  638. float: left;
  639. }
  640. .index_img_even_1_li:nth-of-type(even) {
  641. float: right;
  642. }
  643. .index_img_even_1_li_img {
  644. width: 165px;
  645. height: 96px;
  646. }
  647. .index_img_even_1_li_dot1 {
  648. width: 165px;
  649. height: 28px;
  650. line-height: 28px;
  651. color: #fff;
  652. font-size: 14px;
  653. box-sizing: border-box;
  654. position: absolute;
  655. padding: 0px 10px;
  656. left: 0px;
  657. bottom: 0px;
  658. z-index: 11;
  659. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 6%, rgba(0, 0, 0, 0) 100%);
  660. }
  661. }
  662. .index_2_img_li {
  663. width: 165px;
  664. height: 96px;
  665. margin-bottom: 8px;
  666. position: relative;
  667. }
  668. .index_2_img_li:nth-of-type(odd) {
  669. float: left;
  670. }
  671. .index_2_img_li:nth-of-type(even) {
  672. float: right;
  673. .index_2_img_li_img {
  674. width: 165px;
  675. height: 96px;
  676. }
  677. .index_2_img_li_dot1 {
  678. width: 165px;
  679. height: 28px;
  680. line-height: 28px;
  681. color: #fff;
  682. font-size: 14px;
  683. box-sizing: border-box;
  684. position: absolute;
  685. padding: 0px 10px;
  686. left: 0px;
  687. bottom: 0px;
  688. z-index: 11;
  689. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 6%, rgba(0, 0, 0, 0) 100%);
  690. }
  691. }
  692. .index_ul_2_a {
  693. height: 24px;
  694. line-height: 24px;
  695. color: #333;
  696. font-size: 18px;
  697. margin-bottom: 17px;
  698. box-sizing: border-box;
  699. text-indent: 16px;
  700. position: relative;
  701. }
  702. .index_ul_2_a::after {
  703. content: '';
  704. display: block;
  705. width: 6px;
  706. height: 6px;
  707. background: #ddd;
  708. border-radius: 50%;
  709. position: absolute;
  710. left: 0px;
  711. top: 8px;
  712. z-index: 11;
  713. }
  714. .index_ul_2_a:nth-of-type(3n-2) {
  715. font-weight: bold;
  716. }
  717. .index_ul_2_a:hover {
  718. color: #004564;
  719. }
  720. .index_ul_2_a:hover::after {
  721. content: '';
  722. display: block;
  723. background: #004564;
  724. }
  725. .index_ul_4_a {
  726. height: 24px;
  727. line-height: 24px;
  728. color: #333;
  729. font-size: 18px;
  730. margin-bottom: 17px;
  731. box-sizing: border-box;
  732. text-indent: 16px;
  733. position: relative;
  734. &:hover {
  735. color: #004564;
  736. }
  737. }
  738. .index_ul_4_a::after {
  739. content: '';
  740. display: block;
  741. width: 6px;
  742. height: 6px;
  743. background: #ddd;
  744. border-radius: 50%;
  745. position: absolute;
  746. left: 0px;
  747. top: 8px;
  748. z-index: 11;
  749. }
  750. .index_ul_4_a:nth-of-type(3n-2) {
  751. font-weight: bold;
  752. }
  753. .index_ul_4_a:hover::after {
  754. content: '';
  755. display: block;
  756. background: #004564;
  757. }
  758. .index_5_right_img_li {
  759. display: flex;
  760. margin-bottom: 17px;
  761. .index_5_right_img_li_img_box {
  762. width: 130px;
  763. height: 166px;
  764. margin-right: 15px;
  765. float: left;
  766. }
  767. .index_5_right_img_li_a_img {
  768. display: block;
  769. width: 130px;
  770. height: 166px;
  771. }
  772. }
  773. .index_ul_3 {
  774. width: 305px;
  775. .index_ul_3_a {
  776. height: 24px;
  777. line-height: 24px;
  778. color: #333;
  779. font-size: 18px;
  780. margin-bottom: 9px;
  781. box-sizing: border-box;
  782. position: relative;
  783. }
  784. .index_ul_3_a::after {
  785. content: '';
  786. display: block;
  787. width: 6px;
  788. height: 6px;
  789. background: #ddd;
  790. border-radius: 50%;
  791. position: absolute;
  792. left: 0px;
  793. top: 9px;
  794. z-index: 11;
  795. }
  796. .index_ul_3_a:nth-of-type(1) {
  797. font-weight: bold;
  798. height: 48px;
  799. text-indent: 0px;
  800. display: -webkit-box !important;
  801. -webkit-box-orient: vertical;
  802. -webkit-line-clamp: 2;
  803. word-break: break-all;
  804. white-space: wrap;
  805. margin: 10px 0px 12px 0px;
  806. }
  807. .index_ul_3_a_tag {
  808. float: left;
  809. height: 24px;
  810. line-height: 24px;
  811. color: #333;
  812. font-size: 18px;
  813. margin: 0px 10px 0px 16px;
  814. }
  815. .index_ul_3_a:nth-of-type(1) .index_ul_3_a_tag {
  816. display: none;
  817. }
  818. .index_ul_3_a:nth-of-type(1)::after {
  819. display: none;
  820. }
  821. .index_ul_3_a:hover {
  822. color: #004564;
  823. }
  824. .index_ul_3_a:hover::after {
  825. content: '';
  826. display: block;
  827. background: #004564;
  828. }
  829. .index_ul_3_a:nth-of-type(1):hover::after {
  830. display: none;
  831. }
  832. }
  833. .index_6 {
  834. margin: 30px auto 0px;
  835. }
  836. .index_img_ul_5_ul {
  837. .index_img_ul_5_li {
  838. width: 350px;
  839. height: 230px;
  840. margin-bottom: 20px;
  841. position: relative;
  842. }
  843. .index_img_ul_5_li_img {
  844. display: block;
  845. width: 350px;
  846. height: 230px;
  847. }
  848. .index_img_ul_5_li_dot1 {
  849. width: 350px;
  850. height: 44px;
  851. line-height: 44px;
  852. color: #fff;
  853. font-size: 18px;
  854. padding: 0px 10px;
  855. box-sizing: border-box;
  856. position: absolute;
  857. z-index: 11;
  858. left: 0px;
  859. bottom: 0px;
  860. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 33%, rgba(0, 0, 0, 0) 100%);
  861. }
  862. }
  863. .index_img_even_2_ul {
  864. .index_img_even_2_li {
  865. width: 165px;
  866. height: 96px;
  867. margin-bottom: 8px;
  868. position: relative;
  869. }
  870. .index_img_even_2_li:nth-of-type(odd) {
  871. float: left;
  872. }
  873. .index_img_even_2_li:nth-of-type(even) {
  874. float: right;
  875. }
  876. .index_img_even_2_li_a {}
  877. .index_img_even_2_li_img {
  878. width: 165px;
  879. height: 96px;
  880. }
  881. .index_img_even_2_li_dot1 {
  882. width: 165px;
  883. height: 28px;
  884. line-height: 28px;
  885. color: #fff;
  886. font-size: 14px;
  887. box-sizing: border-box;
  888. position: absolute;
  889. padding: 0px 10px;
  890. left: 0px;
  891. bottom: 0px;
  892. z-index: 11;
  893. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 6%, rgba(0, 0, 0, 0) 100%);
  894. }
  895. }
  896. .index_img_ul_6 {
  897. .index_img_ul_6_li {
  898. width: 350px;
  899. height: 230px;
  900. margin-bottom: 20px;
  901. position: relative;
  902. }
  903. .index_img_ul_6_li_a {}
  904. .index_img_ul_6_li_img {
  905. display: block;
  906. width: 350px;
  907. height: 230px;
  908. }
  909. .index_img_ul_6_li_dot1 {
  910. width: 350px;
  911. height: 44px;
  912. line-height: 44px;
  913. color: #fff;
  914. font-size: 18px;
  915. padding: 0px 10px;
  916. box-sizing: border-box;
  917. position: absolute;
  918. z-index: 11;
  919. left: 0px;
  920. bottom: 0px;
  921. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 33%, rgba(0, 0, 0, 0) 100%);
  922. }
  923. }
  924. .index_7 {
  925. margin: 13px auto 30px;
  926. height: 750px;
  927. position: relative;
  928. .index_7_btntext {
  929. width: 350px;
  930. margin-top: 8px;
  931. .index_7_textList {
  932. width: 350px;
  933. font-size: 18px;
  934. margin-bottom: 18px;
  935. em {
  936. display: inline-block;
  937. width: 6px;
  938. height: 6px;
  939. border-radius: 50%;
  940. background-color: #ddd;
  941. margin-right: 10px;
  942. vertical-align: middle;
  943. }
  944. a {
  945. width: 350px;
  946. color: #333;
  947. }
  948. }
  949. .index_7_textList:nth-child(4n+1) {
  950. font-weight: bold;
  951. }
  952. .index_7_textList:hover {
  953. color: #004564;
  954. em {
  955. background-color: #004564;
  956. }
  957. a {
  958. color: #004564;
  959. }
  960. }
  961. }
  962. .lastAd {
  963. float: right;
  964. width: 450px;
  965. height: 290px;
  966. position: absolute;
  967. right: 0px;
  968. bottom: 0px;
  969. z-index: 11;
  970. // position: relative;
  971. // padding-top: 5px;
  972. }
  973. }
  974. .index_ul_7_a {
  975. height: 24px;
  976. line-height: 24px;
  977. color: #333;
  978. font-size: 18px;
  979. margin-bottom: 16px;
  980. box-sizing: border-box;
  981. text-indent: 16px;
  982. position: relative;
  983. &:hover {
  984. color: #004564;
  985. }
  986. }
  987. .index_ul_7_a:last-child {
  988. margin-bottom: 10px;
  989. }
  990. .index_ul_7_a::after {
  991. content: '';
  992. display: block;
  993. width: 6px;
  994. height: 6px;
  995. background: #ddd;
  996. border-radius: 50%;
  997. position: absolute;
  998. left: 0px;
  999. top: 8px;
  1000. z-index: 11;
  1001. }
  1002. .index_ul_7_a:nth-of-type(3n-2) {
  1003. font-weight: bold;
  1004. }
  1005. .index_ul_7_a:hover::after {
  1006. content: '';
  1007. display: block;
  1008. background: #004564;
  1009. }
  1010. .index_img_ul_7 {
  1011. .index_img_ul_7_li {
  1012. width: 170px;
  1013. height: 110px;
  1014. margin-bottom: 10px;
  1015. position: relative;
  1016. }
  1017. .index_img_ul_7_li_a {}
  1018. .index_img_ul_7_li_img {
  1019. width: 170px;
  1020. height: 110px;
  1021. }
  1022. .index_img_ul_7_li_dot1 {
  1023. width: 170px;
  1024. height: 28px;
  1025. line-height: 28px;
  1026. color: #fff;
  1027. font-size: 14px;
  1028. box-sizing: border-box;
  1029. position: absolute;
  1030. padding: 0px 10px;
  1031. left: 0px;
  1032. bottom: 0px;
  1033. z-index: 11;
  1034. background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 6%, rgba(0, 0, 0, 0) 100%);
  1035. }
  1036. }
  1037. .index_ul_8_li_box {
  1038. height: 48px;
  1039. margin-bottom: 11px;
  1040. width: 265px;
  1041. .index_ul_8_li {
  1042. height: 48px;
  1043. width: 265px;
  1044. display: table-cell;
  1045. vertical-align: middle;
  1046. }
  1047. .index_ul_8_a {
  1048. line-height: 24px;
  1049. color: #333;
  1050. font-size: 18px;
  1051. box-sizing: border-box;
  1052. position: relative;
  1053. width: 265px;
  1054. box-sizing: border-box;
  1055. padding-left: 16px;
  1056. &:hover {
  1057. color: #004564;
  1058. }
  1059. }
  1060. .index_ul_8_a::after {
  1061. content: '';
  1062. display: block;
  1063. width: 6px;
  1064. height: 6px;
  1065. background: #ddd;
  1066. border-radius: 50%;
  1067. position: absolute;
  1068. left: 0px;
  1069. top: 44%;
  1070. z-index: 11;
  1071. }
  1072. .index_ul_8_a:hover::after {
  1073. content: '';
  1074. display: block;
  1075. background: #004564;
  1076. }
  1077. }