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.

303 lines
6.7 KiB

2 years ago
  1. @charset "utf-8";
  2. /* CSS Document */
  3. /*-----------------------for PC and Mobile both-----------------------*/
  4. #indexService ul li:first-of-type {
  5. background-image: url(../images/serviceExpo.svg);
  6. }
  7. #indexService ul li:nth-child(2) {
  8. background-image: url(../images/serviceVan.svg);
  9. }
  10. #indexService ul li:nth-child(3) {
  11. background-image: url(../images/serviceLog.svg);
  12. }
  13. #indexService ul li:nth-child(4) {
  14. background-image: url(../images/serviceShip.svg);
  15. }
  16. #indexService ul li:nth-child(5) {
  17. background-image: url(../images/serviceCust.svg);
  18. }
  19. .indexExpoList li a {
  20. text-decoration: none;
  21. color: #333;
  22. }
  23. .rectThumb {
  24. width: 100%;
  25. height: 0;
  26. padding-bottom: 64%;
  27. }
  28. /*-----------------------for PC-----------------------*/
  29. @media screen and (min-width:801px) {
  30. /*-------------banner--------------------*/
  31. #bannerWrapper {
  32. width: 80%;
  33. margin: 0 auto;
  34. }
  35. #banner {
  36. position: relative;
  37. }
  38. .bannerslide li {
  39. width: 100%;
  40. }
  41. /*-----------------indexService--------------------*/
  42. #indexService h1, #indexExpo h1, #indexVideo h1 {
  43. font-size: 27px;
  44. background: #f26529;
  45. padding: 7px 0;
  46. color: #fff;
  47. text-align: center;
  48. font-weight: normal;
  49. border-radius: 5px;
  50. }
  51. #indexService {
  52. width: 80%;
  53. margin: 15px auto;
  54. min-width: 1024px;
  55. max-width: 1440px;
  56. background: #FFF;
  57. padding: 25px;
  58. }
  59. #indexService h3 {
  60. margin-bottom: 15px;
  61. color: #333;
  62. text-align: center;
  63. }
  64. #indexService ul li {
  65. float: left;
  66. display: block;
  67. width: 18.4%;
  68. margin-right: 2%;
  69. padding-top: 130px;
  70. background-repeat: no-repeat;
  71. background-position: top center;
  72. background-size: auto 110px;
  73. }
  74. #indexService ul li:hover {
  75. cursor: pointer;
  76. }
  77. #indexService ul li a h3 {
  78. width: 100%;
  79. display: block;
  80. text-decoration: none;
  81. }
  82. #indexService ul li:nth-child(5) {
  83. margin-right: 0;
  84. }
  85. /*-----------------indexVideo--------------------*/
  86. #indexVideo {
  87. width: 80%;
  88. margin: 15px auto;
  89. min-width: 1024px;
  90. max-width: 1440px;
  91. background: #FFF;
  92. padding: 25px;
  93. }
  94. .indexVideoLeft {
  95. width: 49%;
  96. float: left;
  97. }
  98. .indexVideoRight {
  99. width: 47%;
  100. float: right;
  101. }
  102. .video {
  103. height: 300px;
  104. }
  105. /*-----------------indexexpo--------------------*/
  106. #indexExpo {
  107. width: 80%;
  108. margin: 0 auto 15px auto;
  109. min-width: 1024px;
  110. max-width: 1440px;
  111. background: url(../images/indexExpoBg.jpg) repeat-y center top #FFF;
  112. overflow: auto;
  113. }
  114. #indexExpoLeft {
  115. float: left;
  116. width: 49%;
  117. padding: 25px;
  118. }
  119. #indexExpoRight {
  120. float: right;
  121. width: 49%;
  122. padding: 25px;
  123. }
  124. .indexExpoList li {
  125. margin-bottom: 15px;
  126. overflow: auto;
  127. }
  128. .indexExpoList li:last-child {
  129. margin-bottom: 0;
  130. }
  131. .indexExpoList li div.indexExpoListLeft {
  132. float: left;
  133. width: 100px;
  134. border: 1px solid #e0e0e0;
  135. }
  136. .indexExpoList li div.indexExpoListRight {
  137. width: auto;
  138. margin-left: 115px;
  139. }
  140. .indexExpoList li h4 {
  141. width: auto;
  142. white-space: nowrap;
  143. text-overflow: ellipsis;
  144. overflow: hidden;
  145. color: #093969;
  146. }
  147. .indexExpoList li .italic {
  148. width: auto;
  149. white-space: nowrap;
  150. text-overflow: ellipsis;
  151. overflow: hidden;
  152. font-size: 13px;
  153. }
  154. .indexExpoList li div.indexNewsLeft {
  155. float: left;
  156. width: 200px;
  157. border: 1px solid #e0e0e0;
  158. }
  159. .indexExpoList li div.indexNewsRight {
  160. width: auto;
  161. margin-left: 215px;
  162. }
  163. }
  164. /*------------------for mobile------------------------*/
  165. @media screen and (max-width:800px) {
  166. /*-----------------banner-----------------*/
  167. #bannerWrapper {
  168. width: 100%;
  169. margin-top: 65px;
  170. }
  171. #banner {
  172. z-index: 0;
  173. position: relative;
  174. }
  175. /*---------------search---------------------*/
  176. #search {
  177. background-color: rgba(0,0,0,0.5);
  178. padding: 20px;
  179. color: #fff;
  180. }
  181. /*-----------------general-----------------*/
  182. article, .article {
  183. width: 100%;
  184. }
  185. /*-----------------indexService--------------------*/
  186. #indexService h1, #indexExpo h1, #indexVideo h1 {
  187. background: #f26529;
  188. padding: 6px 0;
  189. color: #fff;
  190. text-align: center;
  191. font-weight: normal;
  192. border-radius: 5px;
  193. }
  194. #indexService {
  195. padding: 20px 10px 0 10px;
  196. }
  197. #indexService h3 {
  198. color: #333;
  199. line-height: 40px;
  200. }
  201. #indexService ul li {
  202. display: block;
  203. background-repeat: no-repeat;
  204. background-position: left center;
  205. background-size: 40px 40px;
  206. height: 40px;
  207. padding-left: 50px;
  208. margin-bottom: 10px;
  209. }
  210. #indexService ul li:last-child {
  211. margin-bottom: 0;
  212. }
  213. /*-----------------indexexpo--------------------*/
  214. #indexVideo {
  215. padding: 20px 10px;
  216. }
  217. .indexVideoLeft {
  218. margin-top: 20px;
  219. }
  220. .video {
  221. height: 240px;
  222. }
  223. /*-----------------indexexpo--------------------*/
  224. #indexExpo {
  225. padding: 0 10px;
  226. }
  227. #indexExpoLeft, #indexExpoRight {
  228. margin-bottom: 20px;
  229. }
  230. .indexExpoList li {
  231. overflow: auto;
  232. border-bottom: 1px solid #e0e0e0;
  233. padding: 10px 0;
  234. }
  235. .indexExpoList li:first-child {
  236. padding-top: 0;
  237. }
  238. .indexExpoList li div.indexExpoListLeft {
  239. float: left;
  240. width: 80px;
  241. border: 1px solid #e0e0e0;
  242. }
  243. .indexExpoList li div.indexExpoListRight {
  244. width: auto;
  245. margin-left: 90px;
  246. }
  247. .indexExpoList li h4 {
  248. color: #093969;
  249. }
  250. .indexExpoList li .italic {
  251. width: auto;
  252. white-space: nowrap;
  253. text-overflow: ellipsis;
  254. overflow: hidden;
  255. font-size: 13px;
  256. }
  257. .indexExpoList li div.indexNewsRight h4 {
  258. margin-top: 10px;
  259. }
  260. }