You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

286 lines
4.2 KiB

3 years ago
3 years ago
  1. .header {
  2. width: 100%;
  3. height: 90px;
  4. position: fixed;
  5. top: 0px;
  6. background: rgba(255, 255, 255, 1);
  7. box-shadow: 0px 0px 3px #888888;
  8. /* z-index: 0.2; */
  9. z-index: 2;
  10. }
  11. .header>.content {
  12. width: 1240px;
  13. height: 100%;
  14. display: flex;
  15. justify-content: space-between;
  16. margin: 0 auto;
  17. }
  18. .header>.content>.logo {
  19. width: 145px;
  20. height: 50px;
  21. background: #000;
  22. margin: auto 0;
  23. }
  24. .header>.content>.nav {
  25. display: flex;
  26. }
  27. .header>.content>.nav>li {
  28. padding: 0 20px;
  29. line-height: 90px;
  30. font-size: 20px;
  31. }
  32. .header>.content>.nav>li>a {
  33. color: #000;
  34. }
  35. .bg {
  36. width: 100%;
  37. height: 1000px;
  38. margin-top: 90px;
  39. }
  40. .bg>img {
  41. width: 100%;
  42. height: 100%;
  43. }
  44. #about {
  45. width: 100%;
  46. /* height: 580px; */
  47. padding: 80px 0;
  48. background: rgba(244, 244, 244, 1);
  49. padding-top: 160px;
  50. }
  51. #about .content {
  52. width: 1240px;
  53. display: flex;
  54. justify-content: space-between;
  55. margin: 0 auto;
  56. }
  57. #about .content .leftPic {
  58. width: 550px;
  59. height: 390px;
  60. }
  61. #about .content .info {
  62. width: 40%;
  63. }
  64. #about .content .info .text {
  65. font-size: 20px;
  66. line-height: 38px;
  67. }
  68. #contact {
  69. width: 100%;
  70. padding: 80px 0;
  71. background: rgba(244, 244, 244, 1);
  72. padding-top: 160px;
  73. }
  74. #contact .content {
  75. width: 1240px;
  76. margin: 0 auto;
  77. }
  78. #contact .content .title {
  79. text-align: center;
  80. font-size: 36px;
  81. }
  82. .contact .content .box {
  83. display: flex;
  84. }
  85. .contact .content .box .info {
  86. /* background: rgba(250, 250, 252, 1); */
  87. width: 50%;
  88. margin: 0 auto;
  89. height: 400px;
  90. padding: 10px;
  91. /* display: flex; */
  92. padding-left: 30px;
  93. }
  94. .contact .content .box {
  95. display: flex;
  96. width: 80%;
  97. margin: 0 auto;
  98. }
  99. .contact .content .box #container {
  100. width: 50%;
  101. height: 400px;
  102. }
  103. .contact .content .box .info>div {
  104. display: flex;
  105. margin-bottom: 20px;
  106. }
  107. .contact .content .box .info>div>img {
  108. width: 42px;
  109. height: 42px;
  110. margin-right: 20px;
  111. }
  112. .contact .content .box .info>div>p {
  113. line-height: 42px;
  114. }
  115. #journalism {
  116. width: 100%;
  117. padding: 80px 0;
  118. background: #fff;
  119. padding-top: 160px;
  120. position: relative;
  121. }
  122. #journalism .content {
  123. width: 1240px;
  124. margin: 0 auto;
  125. }
  126. #journalism .content .title {
  127. text-align: center;
  128. font-size: 36px;
  129. }
  130. #journalism .content .list{
  131. height: 500px;
  132. }
  133. #journalism .content .list li {
  134. padding: 10px 0;
  135. }
  136. #journalism .content .list li a {
  137. color: #000;
  138. }
  139. #journalism .block{
  140. position: absolute;
  141. bottom: 100px;
  142. }
  143. #product {
  144. width: 100%;
  145. padding: 80px 0;
  146. background: rgba(244, 244, 244, 1);
  147. padding-top: 160px;
  148. }
  149. #product .content {
  150. width: 1240px;
  151. margin: 0 auto;
  152. }
  153. #product .content .title {
  154. text-align: center;
  155. font-size: 36px;
  156. }
  157. #product .content .list {
  158. display: flex;
  159. justify-content: space-between;
  160. flex-wrap: wrap;
  161. /* width: 50%; */
  162. margin: 0 auto;
  163. }
  164. #product .content .list div {
  165. /* width: 40%; */
  166. /* height: 300px; */
  167. width: 50%;
  168. margin-bottom: 30px;
  169. }
  170. #product .content .list>div>p {
  171. text-align: center;
  172. font-size: 21px;
  173. }
  174. #product .content .list>div .referral {
  175. font-size: 14px;
  176. color: #767474;
  177. width: 60%;
  178. text-align: left;
  179. margin: 0 auto;
  180. margin-top: 10px;
  181. }
  182. #product .content .list img {
  183. width: 300px;
  184. height: 200px;
  185. display: block;
  186. margin: 0 auto;
  187. margin-bottom: 15px;
  188. }
  189. #culture {
  190. width: 100%;
  191. /* height: 580px; */
  192. padding: 80px 0;
  193. background: #fff;
  194. padding-top: 160px;
  195. }
  196. #culture .content {
  197. width: 1240px;
  198. display: flex;
  199. justify-content: space-between;
  200. margin: 0 auto;
  201. }
  202. #culture .content .leftPic {
  203. width: 550px;
  204. height: 390px;
  205. }
  206. #culture .content .info {
  207. width: 40%;
  208. }
  209. #culture .content .info .text {
  210. font-size: 20px;
  211. line-height: 38px;
  212. }
  213. .footer {
  214. background: url('../img/sdtttr.png') no-repeat;
  215. background-size: 100% 100%;
  216. height: 90px;
  217. width: 100%;
  218. position: relative;
  219. }
  220. .footer-cert {
  221. position: absolute;
  222. top: 50%;
  223. left: 50%;
  224. transform: translate(-50%, -50%);
  225. }
  226. .footer-cert,
  227. .footer-cert a {
  228. color: #fff;
  229. }
  230. .active {
  231. color: #edb183 !important;
  232. }
  233. .footer-item {
  234. display: block;
  235. text-align: center;
  236. }