newslist.css 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. .wcopy {display:none;}
  2. .y_header {height:50px;background:#fff;position:fixed;top:0;left:0;width:100%;z-index:9999}
  3. .header_back {position:absolute;left:13px;top:13px;width:18px;height:15px;}
  4. .header_back a {display: inline-block;width: 18px;height:15px;position: absolute;left:0;top: 50%;margin-top: -8px;}
  5. .header_back a img {display:inline-block;width:100%;height:100%;}
  6. .header_menu {position:absolute;top:14px;right:16px;width:18px;height:18px;}
  7. .y_input {margin:0px 50px 0;height:50px;line-height:50px;text-align:center;font-size:1.2rem;}
  8. .y_input input {display:block;width:100%;height:32px;line-height:33px;background:#fff;border:none;border-radius:3px;font-size:0.8rem;color:#666;padding:0 5px 0 42px;}
  9. .y_input input::-ms-input-placeholder{color:#ccc}
  10. .y_input input::-webkit-input-placeholder{ color:#ccc}
  11. .y_input input::-moz-placeholder{color:#ccc}
  12. .y_input i{display:inline-block;position:absolute;top:12px;left:60px;}
  13. /*资讯导航*/
  14. .newslist_header{ padding: 5px 0px 0; width: 95%; margin: 0 auto;}
  15. .find_nav {width: 100%; height:50px;background-color: #fff;display: -moz-box;display: -webkit-box;display: box;overflow:hidden;}
  16. .find_nav_left {height: 46px;position: relative;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
  17. .find_nav_list {position: absolute;left: 0;top:10px;}
  18. .find_nav_list ul {position: relative;white-space: nowrap;font-size: 0;}
  19. .find_nav_list ul li {display: inline-block;padding: 0 10px;}
  20. .find_nav_list ul li a{ display: block; font-size: 1rem; color: #999; font-weight: 600;}
  21. .find_nav_list ul li a span{ display: block;}
  22. .sideline { display: block;position: absolute;border: 0;height: 2px;background-color: #48a5f4;left: 0;top: 43px;pointer-events: none;}
  23. .search_logo {display: block;width: 44px;height: 45px;line-height: 45px;text-align: center;font-size: 14px;color: #48a5f4;}
  24. .find_nav_cur a.on {color:#E03700;}
  25. .find_nav_cur a.on i{ width: 14px; height:2px; background:#E03700; margin:8px auto 0; display: block;border-radius:1px;}
  26. /*轮播图*/
  27. .newslist_slide{overflow: hidden;}
  28. .newslist_slide_main{position: relative; overflow: hidden;}
  29. .newslist_slide_main ul li{ width: 100%; height: auto; position: relative;height:220px;}
  30. .newslist_slide_main ul li p.img{ width: 100%; height: 100%;}
  31. .newslist_slide_main ul li p.img img{ width: 100%; height:100%;}
  32. .newslist_slide_main ul li p.title{ z-index: 2; text-overflow:ellipsis; white-space:nowrap; width: 100%; height: auto; position: absolute; left: 0px; bottom: 0px; background: rgba(0,0,0,0.4); font-size: 0.9rem; overflow: hidden; color: #fff; padding:10px 10px;}
  33. .newslist_slide_main .swiper-pagination{ width: auto; right: 20px; left: auto; z-index: 10;}
  34. .newslist_slide_main .swiper-pagination-bullet{ background: #fff; opacity: .4;width:6px;height:6px;}
  35. .newslist_slide_main .swiper-pagination-bullet-active {background:#E03700; opacity: 1;}
  36. /*政策类型*/
  37. .newslist_type{border-bottom: 1px solid #f4f8fb; padding: 20px 0; overflow: hidden; position: relative; width: 100%;}
  38. .newslist_type_main{ width: 100%; margin: 0 auto;}
  39. .newslist_type_main a{ display: block; float: left; width: 25%; height: auto;}
  40. .newslist_type_main a p.ico{width:45px; height:45px; margin: 0 auto;}
  41. .newslist_type_main a p.ico img{width: 100%; height: 100%;}
  42. .newslist_type_main a p.title{font-size: 0.95rem; color: #333;text-align: center; margin-top: 8px;}
  43. /*政策类型
  44. .newslist_type{border-bottom: 1px solid #f4f8fb; padding: 20px 0; overflow: hidden;}
  45. .newslist_type_main{ width: 95%; margin: 0 auto; }
  46. .newslist_type_list{ height: auto;}
  47. .newslist_type_list_m{ height: 90px;}
  48. .newslist_type_list_ul ul li{}
  49. .newslist_type_list_ul ul li a{ display: block; margin: 0 5px;}
  50. .newslist_type_list_ul ul li a p.ico{width: 50px; height: 50px; margin: 0 auto;}
  51. .newslist_type_list_ul ul li a p.ico img{width: 100%; height: 100%;}
  52. .newslist_type_list_ul ul li a p.title{font-size: 0.95rem; color: #333;text-align: center; margin-top: 8px;}
  53. */
  54. /*最新看点*/
  55. .newslist_slide{overflow: hidden;}
  56. .newslist_hot_main{ width: 90%; margin: 0 auto; }
  57. .newslist_hot_main ul li.one{ padding: 15px 0 5px;}
  58. .newslist_hot_main ul li.one p span:nth-child(1){display: block; float: left; font-size: 1.8rem; color: #333;}
  59. .newslist_hot_main ul li.one p span:nth-child(2){display: block; float: left; margin-left: 8px; position: relative; top: 5px;}
  60. .newslist_hot_main ul li.one p span:nth-child(2) i{display: block; width: 7px; height: 7px; background: #ffdb00; border-radius: 30px;}
  61. .newslist_hot_main ul li.one p span:nth-child(2) em{ display: block; font-size: 0.95rem; color: #333; margin-top: 3px;}
  62. .newslist_hot_main ul li.hotlist{ padding: 15px 0;}
  63. .newslist_hot_main ul li.hotlist p.title i{ display: block; width: 7px; height: 7px; background: #ffdb00; border-radius: 30px; float: left; position: relative; top: 8px;}
  64. .newslist_hot_main ul li.hotlist p.title span{margin-left: 8px; width: 93%; float: left;display: block; font-size: 1rem; color: #333;line-height: 25px; font-weight: 600;}
  65. .newslist_hot_main ul li.hotlist p.time{ font-size: 0.8rem; color: #ccc; margin-top: 8px; position: relative; left: 15px;}
  66. .newslist_hot_main ul li:nth-child(3){ border-top: 1px solid #eeeeee;}
  67. /*资讯列表*/
  68. .newslist_list{overflow: hidden;}
  69. .newslist_list_main{ width: 90%; margin: 0 auto;/* padding: 10px 0;*/}
  70. .newslist_list_main ul li{ padding:20px 0;}
  71. .newslist_list_main ul li+li{border-top: 1px solid #eeeeee;}
  72. /*无图 */
  73. .newslist_list_main ul li.noimg p.title i{ display: block; width: 7px; height: 7px; background: #ffdb00; border-radius: 30px; float: left; position: relative; top: 8px;}
  74. .newslist_list_main ul li.noimg p.title span{margin-left: 8px; width: 93%; float: left;display: block; font-size: 1rem; color: #333;line-height: 25px; font-weight: 600;}
  75. .newslist_list_main ul li.noimg p.time{ font-size: 0.8rem; color: #ccc; margin-top: 8px; position: relative; left: 15px;}
  76. /*1图 小图*/
  77. .newslist_list_main ul li.oneimg p.title{width: 63%; float: left; position: relative; height:82px;}
  78. .newslist_list_main ul li.oneimg p.img{width:109px; float: right; border-radius:3px; overflow: hidden; height:82px;}
  79. .newslist_list_main ul li.oneimg p.img img{ width: 100%; height: 100%;}
  80. .newslist_list_main ul li.oneimg p.title span:nth-child(1){ display: block; font-size: 1rem; color: #333; line-height: 25px;font-family: 'PingFang-Bold'; }
  81. .newslist_list_main ul li.oneimg p.title span:nth-child(2){ position: absolute; left: 0px; bottom: 0; display: block; font-size: 0.8rem; color: #ccc;}
  82. /*1大图 */
  83. .newslist_list_main ul li.bigimg p.title span:nth-child(1){ display: block; font-size: 1rem; color: #333; font-weight: 600; line-height: 25px;}
  84. .newslist_list_main ul li.bigimg p.title span:nth-child(2){ display: block; font-size: 0.8rem; color: #ccc; margin-top: 5px;}
  85. .newslist_list_main ul li.bigimg p.img{ margin-top: 10px; width: 100%; height: 170px; border-radius: 5px; overflow: hidden;}
  86. .newslist_list_main ul li.bigimg p.img img{ width: 100%; height: 100%; }
  87. /*3图*/
  88. .newslist_list_main ul li.listimg p.title span:nth-child(1){ display: block; font-size: 1rem; color: #333; font-weight: 600; line-height: 25px;}
  89. .newslist_list_main ul li.listimg p.title span:nth-child(2){ display: block; font-size: 0.8rem; color: #ccc; margin-top: 5px;}
  90. .newslist_list_main ul li.listimg p.img{ margin-top: 10px;}
  91. .newslist_list_main ul li.listimg p.img i{ display: inline-block; width: 31.5%; height: 90px;}
  92. .newslist_list_main ul li.listimg p.img i img{ width: 100%; height: 100%;}
  93. .newslist_list_main ul li.listimg p.img i+i{ margin-left: 1%;}
  94. @media (max-width: 320px){
  95. .newslist_type_main a p.ico {width:40px;height:40px}
  96. .newslist_type_main a p.title {font-size:0.9rem;}
  97. }
  98. .dropload-up,.dropload-down{
  99. position: relative;
  100. height: 0;
  101. overflow: hidden;
  102. font-size: 12px;
  103. /* 开启硬件加速 */
  104. -webkit-transform:translateZ(0);
  105. transform:translateZ(0);
  106. }
  107. .dropload-down{
  108. height: 50px;
  109. }
  110. .dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{
  111. height: 50px;
  112. line-height: 50px;
  113. text-align: center;
  114. }
  115. .dropload-load .loading{
  116. display: inline-block;
  117. height: 15px;
  118. width: 15px;
  119. border-radius: 100%;
  120. margin: 6px;
  121. border: 2px solid #666;
  122. border-bottom-color: transparent;
  123. vertical-align: middle;
  124. -webkit-animation: rotate 0.75s linear infinite;
  125. animation: rotate 0.75s linear infinite;
  126. }
  127. @-webkit-keyframes rotate {
  128. 0% {
  129. -webkit-transform: rotate(0deg);
  130. }
  131. 50% {
  132. -webkit-transform: rotate(180deg);
  133. }
  134. 100% {
  135. -webkit-transform: rotate(360deg);
  136. }
  137. }
  138. @keyframes rotate {
  139. 0% {
  140. transform: rotate(0deg);
  141. }
  142. 50% {
  143. transform: rotate(180deg);
  144. }
  145. 100% {
  146. transform: rotate(360deg);
  147. }
  148. }