css.css 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745
  1. @charset "utf-8";
  2. /* CSS Document */
  3. /*@font-face {
  4. font-style:normal;
  5. font-weight:normal;
  6. font-family:"pingfang";
  7. src:url('../fonts/PingFang Regular.eot');
  8. src:url('../fonts/PingFang Regular.eot?#iefix') format('embedded-opentype'),
  9. url('../fonts/PingFang Regular.woff') format('woff'),
  10. url('../fonts/PingFang Regular.ttf') format('truetype'),
  11. url('../fonts/PingFang Regular.svg#BIGPixelRegular') format('svg');
  12. }*/
  13. html,body{ width:100%;}
  14. body{min-width: 1226px;}
  15. body{ font-family:Source Sans Pro,PingFangSC,Helvetica Neue,Arial,sans-serif; font-size:14px; line-height:24px; color:#333; background:#fff;}
  16. a{ text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent;}
  17. *{ list-style:none; margin:0; border:none; outline:none; padding:0;}
  18. .fl{ float:left;}
  19. .fr{ float:right;}
  20. .ov{ overflow:hidden;}
  21. .dis{ display:block !important;}
  22. .dn{ display:none;}
  23. .clear{ clear:both;}
  24. input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#ccc;}
  25. input:-moz-placeholder,textarea:-moz-placeholder{ color:#ccc;}
  26. input::-moz-placeholder,textarea::-moz-placeholder{ color:#ccc;}
  27. input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#ccc;}
  28. input,select,textarea{ -webkit-appearance:none;}
  29. input[type=checkbox]{ -webkit-appearance:checkbox;}
  30. /*header*/
  31. .header{ background-color:#0a1931; width:100%; position:fixed; left:0; top:0; height:60px; z-index:990;}
  32. .header .head{ width:1200px; margin:auto; position:relative;}
  33. .header .head .logo{ height:40px; float:left; padding:10px 0;}
  34. .header .head .logo img{ display:block; height:40px;}
  35. .header .head .nav{ float:left; margin-left:70px;}
  36. .header .head .nav li{ display:block; float:left; height:60px; margin-left:70px;}
  37. .header .head .nav li>a{ display:block; height:60px; line-height:60px; color:#fff; font-size:14px; position:relative;}
  38. .header .head .nav li>a b{ display:none; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #fff; position:absolute; left:50%; margin-left:-10px; bottom:0;}
  39. .header .head .nav li:hover>a b{ display:block;}
  40. .header .head .nav li .panel{ position:absolute; top:60px; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:900px; background-color:#fff; -webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.2); box-shadow:0 4px 6px 0 rgba(0,0,0,.2); z-index:99; display:none;}
  41. .header .head .nav li:hover .panel{ display:block;}
  42. .header .head .nav .panel>.second{ position:absolute; width:200px; height:100%; padding-top:30px; padding-left:40px; background-color:#f7f7f7; box-sizing:border-box;}
  43. .header .head .nav .panel>.second dd{ height:28px; line-height:28px; margin-top:10px; font-size:14px; color:#7e808e; -webkit-transition:color .2s ease; transition:color .2s ease;}
  44. .header .head .nav .panel>.second dd:first-child{ margin-top:0;}
  45. .header .head .nav .panel>.second dd a{ color:#7e808e;}
  46. .header .head .nav .panel>.second dd.active{ color:#20519a;}
  47. .header .head .nav .panel>.second dd.active a{ color:#20519a;}
  48. .header .head .nav .panel>.box{ width:700px; margin-left:200px; min-height:358px;}
  49. .header .head .nav .panel>.box>.context .title{ min-height:28px; line-height:28px; color:#333; padding-right:60px; margin-top:30px; margin-left:60px;}
  50. .header .head .nav .panel>.box>.context .thumb{ width:400px; height:183px; margin-top:10px; margin-left:60px;}
  51. .header .head .nav .panel>.box>.context .thumb img{ height:183px; display:block;}
  52. .header .head .nav .panel>.box>.context .content{ margin-top:16px; color:#7e808e; line-height:2; margin-left:60px; padding-right:60px; padding-bottom:30px;}
  53. .header .head .nav .panel>.box>.context .third{ float:left; width:360px; height:inherit; padding-top:40px; padding-left:40px; padding-bottom:50px; box-sizing:border-box;}
  54. .header .head .nav .panel>.box>.context .third p{ height: 28px; line-height: 28px; letter-spacing: .2px; margin-top: 10px; -webkit-transition: color .2s ease; transition: color .2s ease;}
  55. .header .head .nav .panel>.box>.context .third p:first-child{ margin-top:0;}
  56. .header .head .nav .panel>.box>.context .third p.active a{ color:#20519a;}
  57. .header .head .nav .panel>.box>.context .third p i{ display:inline-block; vertical-align:top; width:20px; height:inherit; text-align:center; margin-right:12px; vertical-align:middle;}
  58. .header .head .nav .panel>.box>.context .third p i img{ vertical-align:middle;}
  59. .header .head .nav .panel>.box>.context .boxs{ float:right; width:340px; height:inherit;}
  60. .header .head .nav .panel>.box>.context .third-content .content,.header .head .nav .panel>.box>.context .third-content .thumb,.header .head .nav .panel>.box>.context .third-content .title{ margin-left:0;}
  61. .head .nav .panel>.box>.context .third-content .thumb{ width:280px; height:auto; overflow:hidden;}
  62. .header .head .right{ float:right; height:30px; padding:15px 0;}
  63. .header .head .right .top{ float:left; height:30px; display:none;}
  64. .header .head .right .top a{ display:block; border:1px solid #fff; border-radius:4px; padding:0 10px; height:28px; font-size:14px; line-height:28px; color:#fff;}
  65. .header .head .right .top a:hover{ background-color:#fff; color:#0061ae;}
  66. .header .head .right .ser{ float:left; width:168px; margin-left:50px; height:20px; padding:5px 0; border-radius:30px; background-color:#fff;}
  67. .header .head .right .ser .text{ width:120px; float:left; display:block; margin-left:15px; height:20px; line-height:20px; font-size:14px; overflow:hidden;}
  68. .header .head .right .ser .sub{ width:15px; height:15px; margin:2px 0; background-image:url(../images/ser_06.jpg); background-image:#fff; background-position:center; background-repeat:no-repeat; cursor:pointer;}
  69. /*banner*/
  70. .banner{ width:100%; position:relative; z-index:0; padding-top:60px; overflow:hidden;}
  71. .banner img{ width:100%; display:block;}
  72. .banner .swiper-wrapper{ z-index:0;}
  73. .banner .swiper-pagination{ width:100%; text-align:center; position:absolute; left:0; bottom:60px; z-index:10;}
  74. .banner .swiper-pagination span{ margin:0 10px; width:16px; height:16px; background-color:#fff;border: 1px solid rgba(0,0,0,.2); border-radius:16px; cursor:pointer; display:inline-block; opacity:0.8;}
  75. .banner .swiper-pagination span.swiper-pagination-bullet-active{ width:40px; background-color:#0a0a0a;}
  76. /*首页*/
  77. .box01{ width:100%; padding-top:80px;}
  78. .box01 .title{ width:1200px; text-align:center; margin:auto;}
  79. .box01 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  80. .box01 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  81. .box01 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  82. .box01 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  83. .box01 .title p img{ display:block;}
  84. .box01 .title01{ width:1200px; text-align:center; margin:auto; font-size:14px; line-height:24px; margin-top:20px;}
  85. .box01 ul{ width:1200px; display:block; margin:auto; margin-top:40px;}
  86. .box01 ul li{ width:240px; height:230px; float:left; overflow:hidden;}
  87. .box01 ul li strong{ display:block; overflow:hidden; margin-top:30px; height:100px; width:100%; position:relative;}
  88. .box01 ul li strong img{ max-height:100%; display:block; position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%);}
  89. .box01 ul li strong .img02{ display:none;}
  90. .box01 ul li:hover{ background-color:#2690df; box-shadow:0 0 10px #a9cce6;}
  91. .box01 ul li span{ text-align:center; display:block; font-size:16px; line-height:26px;}
  92. .box01 ul li p{ text-align:center; display:block; font-size:13px; line-height:24px; color:#666; margin-top:5px;}
  93. .box01 ul li:hover strong .img01{ display:none;}
  94. .box01 ul li:hover strong .img02{ display:block;}
  95. .box01 ul li:hover span{ color:#fff;}
  96. .box01 ul li:hover p{ color:#fff; opacity:0.32;}
  97. .box02{ width:100%; padding-top:80px;}
  98. .box02 .title{ width:1200px; text-align:center; margin:auto;}
  99. .box02 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  100. .box02 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  101. .box02 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  102. .box02 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  103. .box02 .title p img{ display:block;}
  104. .box02 .title p strong img{ width:50px; height:25px;}
  105. .box02 .box{ width:1200px; margin:auto; height:970px; position:relative; margin-top:40px;}
  106. .box02 .box .b01{ width:55%; position:absolute; left:0; top:0; height:500px; background-position:center; background-size:cover;}
  107. .box02 .box .b02{ width:45%; position:absolute; right:0; top:0; height:240px; background-position:center; background-size:cover;}
  108. .box02 .box .b03{ width:45%; position:absolute; right:0; top:240px; height:260px; background-position:center; background-size:cover;}
  109. .box02 .box .b04{ width:100%; position:absolute; left:0; bottom:0; height:470px; background-position:center; background-size:cover;}
  110. .box02 .box a{ width:100%; height:100%; overflow:hidden; display:table; text-align:center; vertical-align:middle;}
  111. .box02 .box a .mask{ display:table-cell; text-align:center; vertical-align:middle;}
  112. .box02 .box a .mask span{ font-size:20px; font-weight:bold; color:#fff; display:block; line-height:30px; margin-bottom:20px;}
  113. .box02 .box a .mask p{ width:82px; height:26px; border:1px solid #fff; display:block; font-size:14px; line-height:26px; color:#fff; margin:auto;}
  114. .box02 .box a:hover{ background-color:rgba(32,81,154,0.6);}
  115. /*footer*/
  116. .footer{ width:100%; background-color:#fff;}
  117. .footer .foot{ width:1200px; margin:auto; padding:50px 0;}
  118. .footer .foot .left{ padding-top:14px; float:left;}
  119. .footer .foot .left img{ display:block;}
  120. .footer .foot .right{ float:right;}
  121. .footer .foot .right p{ display:block; float:left; margin-right:90px; margin-top:-10px;}
  122. .footer .foot .right p a{ display:block; margin-top:10px; color:#7d7f86; font-size:14px; line-height:22px; height:22px; overflow:hidden;}
  123. .footer .foot .right p a:hover{ color:#20519a;}
  124. .footer .foot .right strong{ width:113px; display:block; float:left; overflow:hidden; margin-top:3px;}
  125. .footer .foot .right strong img{ width:100%; display:block;}
  126. .footer .bq{ width:100%; border-top:1px solid #e8e8ea; padding:15px 0; font-size:12px; line-height:16px; text-align:center; color:#bbbcbf;}
  127. /*解决方案*/
  128. .cbox01{ width:100%; padding-top:80px;}
  129. .cbox01 .title{ width:1200px; text-align:center; margin:auto;}
  130. .cbox01 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  131. .cbox01 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  132. .cbox01 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  133. .cbox01 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  134. .cbox01 .title p img{ display:block;}
  135. .cbox01 .box{ width:100%; max-width:1240px; text-align:center; margin:auto; margin-top:40px;}
  136. .cbox01 .box .item{ background-color:#fff; overflow:hidden; width:250px; height:120px; box-shadow:3px 0 20px rgba(0,0,0,0.1); padding:25px 50px; margin:0 25px; margin-bottom:30px; display:inline-table;}
  137. .cbox01 .box .item:hover{ box-shadow:0 0 20px rgba(0,97,174,0.3);}
  138. .cbox01 .box .item .tu{ display:block; width:67px; margin-bottom:7px; height:51px;}
  139. .cbox01 .box .item .tu img{ max-width:100%; max-height:100%; display:block; margin:auto;}
  140. .cbox01 .box .item .line{ width:67px; height:3px; background-color:#20519a;}
  141. .cbox01 .box .item .wen{ text-align:left; margin-top:20px; font-size:18px; line-height:28px; height:56px; color:#666;}
  142. .cbox02{ width:100%; position:relative; margin-top:50px;}
  143. .cbox02 .title{ width:1200px; text-align:center; margin:auto; margin-bottom:55px;}
  144. .cbox02 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  145. .cbox02 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  146. .cbox02 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  147. .cbox02 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  148. .cbox02 .title p img{ display:block;}
  149. .cbox02 .box{ width:100%; background-position:center; background-repeat:no-repeat; position:relative; z-index:9;}
  150. .cbox02 .box ul{ display:block; overflow:hidden; width:900px; margin:auto;}
  151. .cbox02 .box ul li{ display:block; height:234px;}
  152. .cbox02 .box ul li .left{ float:left; width:50%; overflow:hidden; padding:25px 30px; padding-bottom:0; box-sizing:border-box;}
  153. .cbox02 .box ul li .right{ float:left; width:50%; overflow:hidden; height:234px;}
  154. .cbox02 .box ul li .right img{ width:100%; display:block; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
  155. .cbox02 .box ul li.c03{ margin-top:-24px;}
  156. .cbox02 .box ul li.c01 .left{ height:210px; background-color:#0061ae;}
  157. .cbox02 .box ul li.c02 .left{ height:186px; background-color:#fff;}
  158. .cbox02 .box ul li.c03 .left{ height:210px; background-color:#0061ae;}
  159. .cbox02 .box ul li.c02 .right{ margin-top:-24px;}
  160. .cbox02 .box ul li.c03 .right{ margin-top:-24px;}
  161. .cbox02 .box ul li .bt{ font-size:18px; line-height:28px; color:#fff; text-align:center;}
  162. .cbox02 .box ul li .wen{ font-size:14px; line-height:24px; color:#fff; margin-top:5px; text-align:justify;}
  163. .cbox02 .box ul li.c02 .bt{ color:#333;}
  164. .cbox02 .box ul li.c02 .wen{ color:#595959;}
  165. .cbox02 .bg{ width:100%; background-color:#f6f9fb; height:200px; position:absolute; left:0; bottom:0; z-index:0;}
  166. .cbox02 .box ul li .right:hover img{ transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -webkit-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05);}
  167. .cbox03{ width:100%; background-color:#f6f9fb; padding-top:56px;}
  168. .cbox03 .title{ width:1200px; text-align:center; margin:auto;}
  169. .cbox03 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  170. .cbox03 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  171. .cbox03 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  172. .cbox03 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  173. .cbox03 .title p img{ display:block;}
  174. .cbox03 .box{ max-width:1280px; width:100%; text-align:center; margin:40px auto; margin-bottom:50px;}
  175. .cbox03 .box .item{ background-color:#fff; overflow:hidden; width:228px; height:110px; box-shadow:3px 0 20px rgba(0,0,0,0.1); padding:40px 20px; margin:0 21px; margin-bottom:30px; display:inline-table;}
  176. .cbox03 .box .item:hover{ box-shadow:0 0 20px rgba(0,97,174,0.3);}
  177. .cbox03 .box .item strong{ display:block; height:60px; overflow:hidden;}
  178. .cbox03 .box .item strong img{ display:block; height:60px; margin:auto; -webkit-transition:-webkit-transform 1s,height 1s,width 1s;}
  179. .cbox03 .box .item p{ display:block; font-size:16px; line-height:26px; margin-top:20px; color:#666;}
  180. .cbox03 .box .item:hover img{ -webkit-transform:rotateY(-360deg);}
  181. .cbox04{ width:100%; background-color:#f6f9fb;}
  182. .cbox04 .title{ width:1200px; text-align:center; margin:auto;}
  183. .cbox04 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  184. .cbox04 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  185. .cbox04 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  186. .cbox04 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  187. .cbox04 .title p img{ display:block;}
  188. .cbox04 .title p strong img{ width:50px; height:25px;}
  189. .cbox04 .box{ max-width:1280px; width:100%; text-align:center; margin:40px auto; margin-bottom:50px;}
  190. .cbox04 .box .item{ background-color:#fff; overflow:hidden; width:356px; height:334px; box-shadow:3px 0 20px rgba(0,0,0,0.1); margin:0 32px; margin-bottom:30px; display:inline-table;}
  191. .cbox04 .box .item:hover{ box-shadow:0 0 20px rgba(0,97,174,0.3);}
  192. .cbox04 .box .item strong{ display:block; height:262px; overflow:hidden;}
  193. .cbox04 .box .item strong img{ display:block; max-width:100%; max-height:100%; margin:auto;}
  194. .cbox04 .box .item p{ display:block; font-size:16px; line-height:30px; margin-top:20px; color:#666;}
  195. .cbox04 .box .item:hover p{ color:#20519a;}
  196. /*产品中心*/
  197. .pro01{ width:100%; padding:80px 0; background-color:#f6f9fb;}
  198. .pro01 .title{ width:1200px; text-align:center; margin:auto;}
  199. .pro01 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  200. .pro01 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  201. .pro01 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  202. .pro01 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  203. .pro01 .title p img{ display:block;}
  204. .pro01 .title p strong img{ width:50px; height:25px;}
  205. .pro01 .box{ width:1200px; margin:auto; margin-top:40px; display:flex; align-items:center;}
  206. .pro01 .box .left{ width:820px; float:left;}
  207. .pro01 .box .left .wen{ font-size:14px; line-height:30px; color:#666; text-align:justify;}
  208. .pro01 .box .left .list{ width:885px; display:block; float:left; margin-top:30px;}
  209. .pro01 .box .left .list li{ display:block; float:left; margin-right:65px;}
  210. .pro01 .box .left .list li img{ display:block; margin:auto; height:80px;}
  211. .pro01 .box .left .list li p{ font-size:14px; line-height:24px; display:block; margin-top:15px; text-align:center;}
  212. .pro01 .box .right{ width:400px; float:left;}
  213. .pro01 .box .right img{ display:block; max-width:350px; float:right;}
  214. .chanpin{ width:100%; margin:auto; text-align:center; }
  215. .chanpin img{ width:100%; display:block; }
  216. .pro02{ width:100%; padding-top:70px; background-color:#fff;}
  217. .pro02 .title{ width:1200px; text-align:center; margin:auto;}
  218. .pro02 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  219. .pro02 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  220. .pro02 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  221. .pro02 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  222. .pro02 .title p img{ display:block;}
  223. .pro02 .title p strong img{ width:50px; height:25px;}
  224. .pro02 .wen{ width:960px; margin:auto; margin-top:40px; display:flex; align-items:center;}
  225. .pro02 .wen .left{ width:270px;}
  226. .pro02 .wen .left img{ max-width:100%; max-height:100%; display:block;}
  227. .pro02 .wen .right{ width:600px; margin-left:70px; border-radius:20px; box-shadow:0 0 10px rgba(0,0,0,0.2);}
  228. .pro02 .wen .right img{ width:100%; display:block;}
  229. .pro03{ width:100%; padding:80px 0; background-color:#f6f9fb;}
  230. .pro03 .title{ width:1200px; text-align:center; margin:auto;}
  231. .pro03 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  232. .pro03 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  233. .pro03 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  234. .pro03 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  235. .pro03 .title p img{ display:block;}
  236. .pro03 .box{ width:1200px; margin:auto; margin-top:40px; display:flex; align-items:center;}
  237. .pro03 .box .left{ width:770px;}
  238. .pro03 .box .left .wen{ font-size:14px; line-height:30px; color:#666; text-align:justify;}
  239. .box .table{ width:100%; margin-top:30px;}
  240. .box .table table{ width:100%; border-top:1px solid #ddd; border-left:1px solid #ddd;}
  241. .box .table table td{ height:40px;text-align:center;border-bottom:1px solid #ddd; border-right:1px solid #ddd; color:#999; font-size:14px;}
  242. .table-h-32 td{height: 32px !important}
  243. .table-h-48 td{height: 48px !important}
  244. .pro03 .box .right{ width:330px; margin-left:100px;}
  245. .pro03 .box .right .tu{ width:100%;}
  246. .pro03 .box .right .tu img{ max-width:100%; display:block; margin:auto;}
  247. .box .list{ display:block; width:100%; text-align:center; padding-top:10px;}
  248. .box .list li{ display:inline-block; margin:0 10px; margin-top:20px;}
  249. .box .list li img{ height:58px; display:block; margin:auto;}
  250. .box .list li p{ line-height:24px; font-size:14px; margin-top:10px; display:block;}
  251. .pro04{ width:100%; padding:80px 0; background-color:#fff;}
  252. .pro04 .title{ width:1200px; text-align:center; margin:auto;}
  253. .pro04 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  254. .pro04 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  255. .pro04 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  256. .pro04 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  257. .pro04 .title p img{ display:block;}
  258. .pro04 .box{ width:1200px; margin:auto; margin-top:40px; display:flex; align-items:center;}
  259. .pro04 .box .left{ width:770px;}
  260. .pro04 .box .left .wen{ font-size:14px; line-height:30px; color:#666;}
  261. .pro04 .box .right{ width:330px; margin-right:100px;}
  262. .pro04 .box .right .tu{ width:100%;}
  263. .pro04 .box .right .tu img{ max-width:100%; display:block; margin:auto;}
  264. .pt01{ width:100%; padding-top:80px; background-color:#fff; background-image:url(../images/ptbg_02.jpg); background-position:center 100px; background-repeat:no-repeat;}
  265. .pt01 .title{ width:1200px; text-align:center; margin:auto;}
  266. .pt01 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  267. .pt01 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  268. .pt01 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  269. .pt01 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  270. .pt01 .title p img{ display:block;}
  271. .pt01 .box{ width:1200px; margin:auto; margin-top:40px; position:relative; z-index:3;}
  272. .pt01 .box .left{ width:680px; float:left; font-size:14px; line-height:30px; color:#666; margin-top:30px; text-align:justify;}
  273. .pt01 .box .right{ width:400px; float:right;}
  274. .pt01 .box .right img{ max-width:100%; display:block; float:right;}
  275. .pt01 .conts{ width:1200px; margin:auto; margin-top:-60px; position:relative; z-index:0;}
  276. .pt01 .conts .gallery-top{ width:100%; position:relative; z-index:0;}
  277. .pt01 .conts .gallery-top .swiper-slide{ width:100%; display:block; position:relative; overflow:hidden; background-color:#fff;}
  278. .pt01 .conts .gallery-top .swiper-slide .left{ width:450px; height:370px; float:left;}
  279. .pt01 .conts .gallery-top .swiper-slide .left img{ width:100%; display:block;}
  280. .pt01 .conts .gallery-top .swiper-slide .right{ width:660px; float:right;}
  281. .pt01 .conts .gallery-top .swiper-slide .right .bt{ font-size:18px; line-height:28px; color:#666; font-weight:bold;}
  282. .pt01 .conts .gallery-top .swiper-slide .right .wen{ font-size:14px; line-height:24px; color:#999; margin-top:15px; height:48px; text-align:justify;}
  283. .pt01 .conts .gallery-top .swiper-button-white{ position:absolute; left:0; bottom:220px; left:540px; z-index:9;}
  284. .pt01 .conts .gallery-top .swiper-button-white img{ display:block;}
  285. .pt01 .conts .gallery-top .swiper-button-next{ margin-left:50px;}
  286. .pt01 .conts .gallery-thumbs{ width:660px; position:absolute; left:540px; bottom:65px; z-index:3;}
  287. .pt01 .conts .gallery-thumbs .swiper-slide{ width:200px; height:130px; display:block; overflow:hidden;}
  288. .pt01 .conts .gallery-thumbs .swiper-slide img{ width:100%; display:block;}
  289. .pt01 .conts .more{ position:absolute; left:540px; bottom:0; z-index:3; width:135px;}
  290. .pt01 .conts .more img{ width:100%; display:block;}
  291. .pt02{ width:100%; padding-top:70px; background-color:#fff;}
  292. .pt02 .title{ width:1200px; text-align:center; margin:auto;}
  293. .pt02 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  294. .pt02 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  295. .pt02 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  296. .pt02 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  297. .pt02 .title p img{ display:block;}
  298. .pt02 .box{ width:1200px; margin:auto; margin-top:40px; position:relative; z-index:3;}
  299. .pt02 .box .left{ width:680px; float:right; font-size:14px; line-height:30px; color:#666; margin-top:30px; text-align:justify;}
  300. .pt02 .box .right{ width:470px; float:left;}
  301. .pt02 .box .right img{ max-width:100%; display:block;}
  302. .pt02 .conts{ width:1200px; margin:auto; margin-top:40px; position:relative; z-index:0;}
  303. .pt02 .conts .gallery-top{ width:100%; position:relative; z-index:0; height:320px;}
  304. .pt02 .conts .gallery-top .swiper-slide{ width:100%; display:block; position:relative; overflow:hidden; background-color:#fff;}
  305. .pt02 .conts .gallery-top .swiper-slide .left{ width:450px; height:370px; float:left;}
  306. .pt02 .conts .gallery-top .swiper-slide .left img{ width:100%; display:block;}
  307. .pt02 .conts .gallery-top .swiper-slide .right{ width:660px; float:right;}
  308. .pt02 .conts .gallery-top .swiper-slide .right .bt{ font-size:18px; line-height:28px; color:#666; font-weight:bold;}
  309. .pt02 .conts .gallery-top .swiper-slide .right .wen{ font-size:14px; line-height:24px; color:#999; margin-top:15px; height:48px; text-align:justify;}
  310. .pt02 .conts .gallery-top .swiper-button-white{ position:absolute; left:0; bottom:180px; left:540px; z-index:9;}
  311. .pt02 .conts .gallery-top .swiper-button-white img{ display:block;}
  312. .pt02 .conts .gallery-top .swiper-button-next{ margin-left:50px;}
  313. .pt02 .conts .gallery-thumbs{ width:660px; position:absolute; left:540px; bottom:65px; z-index:3;}
  314. .pt02 .conts .gallery-thumbs .swiper-slide{ width:200px; display:block; overflow:hidden;}
  315. .pt02 .conts .gallery-thumbs .swiper-slide img{ width:100%; display:block;}
  316. .pt02 .conts .more{ position:absolute; left:540px; bottom:0; z-index:3; width:135px;}
  317. .pt02 .conts .more img{ width:100%; display:block;}
  318. .pt03{ width:100%; padding-top:70px; background-color:#fff; background-image:url(../images/ptbg02_24.jpg); background-position:center top; background-repeat:no-repeat;}
  319. .pt03 .title{ width:1200px; text-align:center; margin:auto;}
  320. .pt03 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  321. .pt03 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  322. .pt03 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  323. .pt03 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  324. .pt03 .title p img{ display:block;}
  325. .pt03 .box{ width:1200px; margin:auto; margin-top:40px; position:relative; z-index:3;}
  326. .pt03 .box .left{ width:680px; float:left; font-size:14px; line-height:30px; color:#666; text-align:justify;}
  327. .pt03 .conts{ width:1200px; margin:auto; position:relative; z-index:0; margin-top:30px;}
  328. .pt03 .conts .left{ width:700px; float:right;}
  329. .pt03 .conts .left img{ width:100%; display:block;}
  330. .pt03 .conts .right{ width:470px; position:absolute; left:0; bottom:0;}
  331. .pt03 .conts .right .bt{ font-size:18px; line-height:28px; color:#666; font-weight:bold;}
  332. .pt03 .conts .right .wen{ font-size:14px; line-height:24px; color:#999; margin-top:15px; max-height:48px; text-align:justify;}
  333. .pt03 .conts .right .more{ margin-top:30px; width:135px;}
  334. .pt03 .conts .right .more img{ width:100%; display:block;}
  335. /*关于我们*/
  336. .ab01{ width:100%; padding-top:80px; padding-bottom:70px;}
  337. .ab01 .title{ width:1200px; text-align:center; margin:auto;}
  338. .ab01 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  339. .ab01 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  340. .ab01 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  341. .ab01 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  342. .ab01 .title p img{ display:block;}
  343. .ab01 .title p strong img{ width:50px; height:25px;}
  344. .ab01 .box{ width:1200px; margin:auto; margin-top:40px; position:relative; padding-top:30px;}
  345. .ab01 .box .tu{ width:640px; position:absolute; left:0; top:0; z-index:0; height:100%;}
  346. .ab01 .box .tu img{ width:100%; display:block;}
  347. .ab01 .box .wen{ width:600px; padding:30px; background-color:#fff; font-size:14px; line-height:24px; text-align:justify; position:relative; z-index:9; box-shadow:0 0 10px rgba(0,0,0,0.1); margin-left:540px;}
  348. .ab01 .box .wen p{ display:block; text-indent:2em;}
  349. .ab02{ width:100%; padding:80px 0; background-color:#f7f8fa;}
  350. .ab02 .title{ width:1200px; text-align:center; margin:auto;}
  351. .ab02 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  352. .ab02 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  353. .ab02 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  354. .ab02 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  355. .ab02 .title p img{ display:block;}
  356. .ab02 .title p strong img{ width:50px; height:25px;}
  357. .ab02 .box{ width:1010px; padding:0 95px; position:relative; margin:auto; margin-top:40px;}
  358. .ab02 .box .swiper-button-prev{ width:56px; cursor:pointer; left:0; top:50%; margin-top:-28px;}
  359. .ab02 .box .swiper-button-next{ width:56px; cursor:pointer; right:0; top:50%; margin-top:-28px;}
  360. .ab02 .box .swiper-button-prev img,.ab02 .box .swiper-button-next img{ width:100%; display:block;}
  361. .ab02 .box .swiper-slide{ width:208px; height:280px; display:block; overflow:hidden; position:relative; transform:scale(0.77); background-position:center; background-repeat:no-repeat; background-size:cover; display:block;}
  362. .ab02 .box .swiper-slide.swiper-slide-prev,.ab02 .box .swiper-slide.swiper-slide-next{ transform:scale(0.88);}
  363. .ab02 .box .swiper-slide.swiper-slide-active{ transform:scale(1);}
  364. .ab02 .box .swiper-slide .mask{ background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8)); position:absolute; left:0; bottom:0; padding:10px 20px; width:100%; box-sizing:border-box; text-align:center;}
  365. .ab02 .box .swiper-slide .mask span{ display:block; color:#fff; font-size:18px; line-height:26px; color:#fff;}
  366. .ab02 .box .swiper-slide .mask p{ display:none; color:#fff; font-size:14px; line-height:24px; color:#fff; margin-top:10px;}
  367. .ab02 .box .swiper-slide.swiper-slide-active .mask{ background:none; padding:30px 20px; background-color:rgba(25,99,197,0.8); height:100%;}
  368. .ab02 .box .swiper-slide.swiper-slide-active .mask p{ display:block;}
  369. .ab03{ width:100%; padding:80px 0;}
  370. .ab03 .title{ width:1200px; text-align:center; margin:auto;}
  371. .ab03 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  372. .ab03 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  373. .ab03 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  374. .ab03 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  375. .ab03 .title p img{ display:block;}
  376. .ab03 .title p strong img{ width:50px; height:25px;}
  377. .ab03 .list{ width:1200px; background-color:#fff; margin:auto; margin-top:40px; box-shadow:0 0 10px rgba(0,0,0,0.1); display:block; overflow:hidden; padding:50px 0;}
  378. .ab03 .list li{ margin-left:50px; display:block; width:525px; float:left;}
  379. .ab03 .list li .left{ width:90px; float:left;}
  380. .ab03 .list li .left img{ display:block; height:49px; margin:auto;}
  381. .ab03 .list li .left b{ font-size:16px; line-height:26px; margin-top:10px; display:block; text-align:center;}
  382. .ab03 .list li .right{ margin-left:40px; width:395px; float:left; font-size:14px; line-height:30px; color:#999; text-align:justify;}
  383. .ab04{ width:100%; padding:80px 0; background-color:#f7f8fa;}
  384. .ab04 .title{ width:1200px; text-align:center; margin:auto;}
  385. .ab04 .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  386. .ab04 .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  387. .ab04 .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  388. .ab04 .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  389. .ab04 .title p img{ display:block;}
  390. .ab04 .title p strong img{ width:50px; height:25px;}
  391. .ab04 .wen{ width:1200px; margin:auto; margin-top:40px;}
  392. .ab04 .wen img{ max-width:100%; display:block; margin:auto;}
  393. /*联系我们*/
  394. .cont{ width:1200px; margin:auto; padding:80px 0; position:relative; z-index:9; margin-top:-190px; background-color:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1);}
  395. .cont .title{ width:1200px; text-align:center;}
  396. .cont .title p{ display:inline-table; position:relative; padding:18px 22px; padding-bottom:10px;}
  397. .cont .title p a{ display:block; position:relative; z-index:3; font-size:24px; line-height:34px; font-weight:600;}
  398. .cont .title p b{ display:block; position:absolute; left:0; top:0; z-index:0;}
  399. .cont .title p strong{ display:block; position:absolute; right:0; bottom:0; z-index:0;}
  400. .cont .title p img{ display:block;}
  401. .cont .title p strong img{ width:50px; height:25px;}
  402. .cont .c01{ padding:35px 150px; font-size:18px; line-height:28px; font-weight:600;}
  403. .cont .c02{ padding:0 150px; margin-top:-20px;}
  404. .cont .c02 p{ width:325px; float:left; margin-top:20px;}
  405. .cont .c02 p img{ height:18px; display:block; float:left; margin-top:7px;}
  406. .cont .c02 p input{ height:32px; display:block; float:left; width:292px; font-size:14px; border-bottom:3px solid #f2f3f7; margin-left:15px; line-height:32px;}
  407. .cont .c02 p:nth-child(2n+1){ margin-right:230px; clear:left; float:left;}
  408. .cont .c02 p textarea{ padding:10px 18px; display:block; width:256px; background-color:#f5f5f5; font-size:14px; line-height:25px; margin-top:6px; float:left; margin-left:15px; height:155px;}
  409. .cont .c03{ padding:30px 150px;}
  410. .cont .c03 input{ width:292px; height:44px; border-radius:5px; cursor:pointer; display:block; color:#fff; text-align:center; font-size:14px; line-height:44px; overflow:hidden; background:linear-gradient(to right,#6ba7dd,#4d74ae); margin-left:33px;}
  411. .cont .c04{ width:900px; margin:20px 150px; margin-bottom:0; height:290px;}
  412. /*补充样式*/
  413. .title a > span {
  414. display: block;
  415. margin: -8px 0;
  416. }
  417. .title a > span.eng {
  418. font-size: 20px;
  419. }
  420. .box .left .wen p strong {
  421. color: #20519a;
  422. }
  423. .box .left .wen .p-eng {
  424. font-size: 14px;
  425. line-height: 22px;
  426. color: #999;
  427. margin-bottom: 24px
  428. }
  429. .b10GL-1,.b10GL-2 {
  430. height: 600px;
  431. background: url("../img/B10GL-specification.jpg") no-repeat left 100px;
  432. background-size: 715px;
  433. }
  434. .b10GL-2{
  435. height: 102px;
  436. background-position: -312px -399px;
  437. }
  438. .B10GL-45{
  439. height: 500px;
  440. background: url("../img/B10GL-45.png") no-repeat center;
  441. background-size: 260%;
  442. }
  443. /*B10FL设备*/
  444. .B10FL_1{
  445. height: 200px;
  446. background: url("../img/B10FL_1.png") no-repeat center;
  447. background-size: 180%;
  448. }
  449. .B10FL_2{
  450. height: 500px;
  451. background: url("../img/B10FL_2.png") no-repeat center;
  452. background-size: 173%;
  453. }
  454. .B10FL_SP1,.B10FL_SP2 {
  455. height: 345px;
  456. background: url("../img/B10FL_SP.jpg") no-repeat -37px -38px;
  457. background-size: 715px;
  458. }
  459. .B10FL_SP2{
  460. height: 80px;
  461. background-position: -351px -303px;
  462. }
  463. /**C1JL01_SP**/
  464. .C1JL01_SP1, .C1JL01_SP2 {
  465. height: 929px;
  466. background: url("../img/C1JL01_SP.jpg") #fff no-repeat -237px 200px;
  467. background-size: 1021px;
  468. }
  469. .img-text{
  470. position: relative;
  471. }
  472. .c-t-text{
  473. position: absolute;
  474. top: 10%;
  475. left: 0;
  476. width: 100%;
  477. color: rgba(255,255,255,.89);
  478. }
  479. .chanpin .title{
  480. font-size: 40px;
  481. padding: 20px;
  482. }
  483. .chanpin .sub-title{
  484. font-size: 20px;
  485. padding: 20px;
  486. }
  487. .c2-ten {
  488. width: 100%;
  489. min-width: 1200px;
  490. height: 860px;
  491. background-color: #0d0d0d;
  492. background-image: radial-gradient(circle at 50% 69%,#1c1c1c,#0d0d0d);
  493. }
  494. .c2-ten .center {
  495. width: 1200px;
  496. height: inherit;
  497. margin: 0 auto;
  498. padding-top: 100px;
  499. text-align: center;
  500. }
  501. .c2-ten .center .title {
  502. color: #b2b2b2;
  503. font-size: 40px;
  504. letter-spacing: 1px;
  505. }
  506. .c2-ten .center .text {
  507. color: #999;
  508. margin-top: 30px;
  509. font-size: 16px;
  510. line-height: 1.75;
  511. letter-spacing: 1px;
  512. }
  513. .c2-ten .center .content {
  514. width: 1200px;
  515. height: 334px;
  516. margin: 120px auto 0;
  517. display: table;
  518. text-align: left;
  519. }
  520. .c2-ten .center .content .left-text {
  521. display: table-cell;
  522. vertical-align: middle;
  523. width: 355px;
  524. height: inherit;
  525. }
  526. .c2-ten .center .content .left-text .model {
  527. padding-right: 20px;
  528. font-size: 24px;
  529. color: #999;
  530. text-align: right;
  531. margin-top: 76px;
  532. }
  533. .c2-ten .center .content .center-animation {
  534. display: table-cell;
  535. width: 636px;
  536. vertical-align: middle;
  537. height: inherit;
  538. background-image: url(../img/back.png);
  539. background-repeat: no-repeat;
  540. background-size: contain;
  541. }
  542. .c2-ten .center .content .left-text .model:first-child {
  543. margin-top: 0;
  544. }
  545. .c2-ten .center .content .center-animation .model {
  546. width: 0;
  547. height: 16px;
  548. background-color: #343434;
  549. background-image: -webkit-gradient(linear,right top,left top,from(#575757),to(#343434));
  550. background-image: linear-gradient(
  551. 270deg
  552. ,#575757,#343434);
  553. margin-top: 94px;
  554. margin-left: 4px;
  555. }
  556. .c2-ten .center .content .center-animation .model:first-child {
  557. margin-top: 0;
  558. background-color: #1b47ca;
  559. background-image: -webkit-gradient(linear,right top,left top,from(#21e8fe),to(#1b47ca));
  560. background-image: linear-gradient(
  561. 270deg
  562. ,#21e8fe,#1b47ca);
  563. }
  564. .c2-ten .center .content .right-num {
  565. display: table-cell;
  566. height: inherit;
  567. vertical-align: middle;
  568. }
  569. .c2-ten .center .content .right-num .model {
  570. padding-left: 20px;
  571. font-size: 24px;
  572. color: #fff;
  573. margin-top: 82px;
  574. }
  575. .c2-ten .center .info {
  576. text-align: right;
  577. font-size: 14px;
  578. margin-top: 10px;
  579. color: #999;
  580. padding-right: 144px;
  581. }
  582. .c2-ten .center .content .right-num .model:first-child {
  583. margin-top: 0;
  584. }
  585. .c2-ten .center .info span {
  586. color: red;
  587. font-size: 18px;
  588. vertical-align: middle;
  589. }
  590. .banner-small .img-container{
  591. max-height: 500px;
  592. }
  593. .banner-small .img-container img{
  594. max-height: 100%;
  595. max-width: 100%;
  596. }
  597. .mini-icon img{
  598. height: 38px !important;
  599. }
  600. /*banner */
  601. .banner-ant-text{
  602. position: relative;
  603. }
  604. .banner-ant-text .b-top-text{
  605. position: absolute;
  606. top: 40%;
  607. right: 20%;
  608. font-size: 2.2vw;
  609. }
  610. .banner-1080h{
  611. max-width: 100%;
  612. padding-top: 0;
  613. }
  614. .banner-1080h *{
  615. box-sizing: border-box;
  616. }
  617. .banner-1080h .img-container{
  618. height: 1080px;
  619. position: relative;
  620. }
  621. .banner-1080h .img-container img{
  622. position: relative;
  623. width: auto;
  624. display: block;
  625. margin: 0 auto;
  626. max-height: 100%;
  627. max-width: 100%;
  628. }
  629. .banner-640h .img-container{
  630. height: 640px;
  631. }
  632. /**收益表*/
  633. .section-title {
  634. text-align: center;
  635. font-size: 32px;
  636. font-weight: 500;
  637. padding: 46px;
  638. }
  639. .bg-white {
  640. background: #fff;
  641. }
  642. .color-orange {
  643. color: #f57033;
  644. }
  645. .profit{
  646. padding: 64px 0;
  647. }
  648. .profit .table {
  649. color: #212529;
  650. width: 820px;
  651. background: #f5f6f7;
  652. box-shadow: 0 4px 16px 0 rgba(0, 0, 0, .1);
  653. border-radius: 8px;
  654. margin: 0 auto 15px;
  655. }
  656. .profit .table .tr {
  657. display: flex
  658. }
  659. .profit .table .tr .td {
  660. flex: 1;
  661. height: 94px;
  662. font-size: 24px;
  663. font-weight: 500;
  664. display: flex;
  665. flex-direction: column;
  666. align-items: center;
  667. justify-content: center;
  668. border-right: 1px solid #e7e7e7;
  669. border-bottom: 1px solid #e7e7e7
  670. }
  671. .profit .table .tr .td.bg-gray {
  672. background-color: #fff
  673. }
  674. .profit .table .tr .td .sub-text {
  675. color: rgba(48, 54, 64, .7);
  676. font-size: 16px;
  677. font-weight: 400
  678. }
  679. .profit .table-tip {
  680. font-size: 20px;
  681. color: rgba(48, 54, 64, .7);
  682. text-align: center
  683. }
  684. .bottom-price{
  685. bottom: 0;
  686. z-index: 1;
  687. text-align: center;
  688. font-size: 16px;
  689. }
  690. .bottom-price strong{
  691. font-size: 20px;
  692. color: red;
  693. }