layout.css 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607
  1. @charset "UTF-8";
  2. html {
  3. -webkit-text-size-adjust: 100%;
  4. -ms-text-size-adjust: 100%;
  5. text-rendering: optimizelegibility;
  6. -webkit-box-sizing: border-box;
  7. box-sizing: border-box;
  8. word-break: break-all; }
  9. body {
  10. min-width: 1200px;
  11. color: #333;
  12. font: 14px/1.5 'Microsoft YaHei', 'Hiragino Sans GB', Helvetica, Arial, 'Lucida Grande', sans-serif; }
  13. input::-webkit-outer-spin-button,
  14. input::-webkit-inner-spin-button {
  15. -webkit-appearance: none; }
  16. input[type='number'] {
  17. -moz-appearance: textfield; }
  18. input:-webkit-autofill,
  19. textarea:-webkit-autofill,
  20. select:-webkit-autofill {
  21. background-color: transparent; }
  22. ::-ms-clear,
  23. ::-ms-reveal {
  24. display: none; }
  25. *,
  26. *:before,
  27. *:after {
  28. -webkit-box-sizing: inherit;
  29. box-sizing: inherit; }
  30. /* 内外边距通常让各个浏览器样式的表现位置不同 */
  31. body,
  32. dl,
  33. dd,
  34. ul,
  35. ol,
  36. h1,
  37. h2,
  38. h3,
  39. h4,
  40. h5,
  41. input,
  42. textarea,
  43. p,
  44. button,
  45. td {
  46. margin: 0;
  47. padding: 0; }
  48. /* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
  49. article,
  50. aside,
  51. details,
  52. figcaption,
  53. figure,
  54. footer,
  55. header,
  56. menu,
  57. nav,
  58. section {
  59. display: block; }
  60. /* 要注意表单元素并不继承父级 font 的问题 */
  61. body,
  62. button,
  63. input,
  64. select,
  65. textarea {
  66. font: 400 14px/1.5 'Microsoft YaHei', '微软雅黑', Arial, sans-serif; }
  67. /* 去掉各Table cell 的边距并让其边重合 */
  68. table {
  69. border-collapse: collapse;
  70. border-spacing: 0; }
  71. /* 去除默认边框 */
  72. img {
  73. border: 0;
  74. vertical-align: top;
  75. max-height: 100%;
  76. max-width: 100%; }
  77. /* 一致的 del 样式 */
  78. del {
  79. text-decoration: line-through; }
  80. a {
  81. color: #333;
  82. text-decoration: none;
  83. -webkit-transition: color 0.2s ease;
  84. transition: color 0.2s ease;
  85. outline: 0;
  86. cursor: pointer; }
  87. strong,
  88. b {
  89. font-weight: bold;
  90. color: #000; }
  91. em,
  92. i {
  93. font-style: normal;
  94. font-weight: 400; }
  95. /* 去掉列表前的标识, li 会继承,大部分网站通常用列表来很多内容,所以应该当去 */
  96. ul,
  97. ol {
  98. list-style: none; }
  99. button {
  100. border: none;
  101. outline: none;
  102. cursor: pointer; }
  103. input,
  104. textarea {
  105. outline: none; }
  106. textarea {
  107. resize: none; }
  108. .clearfix:before,
  109. .clearfix:after {
  110. content: '';
  111. display: table; }
  112. .clearfix:after {
  113. clear: both; }
  114. .clearfix {
  115. zoom: 1; }
  116. /* 强制文本换行 */
  117. .textwrap,
  118. .textwrap td,
  119. .textwrap th {
  120. word-wrap: break-word;
  121. word-break: break-all; }
  122. .textwrap-table {
  123. table-layout: fixed; }
  124. h1,
  125. h2,
  126. h3,
  127. h4,
  128. h5 {
  129. font-weight: normal; }
  130. :-webkit-autofill {
  131. -webkit-text-fill-color: #333 !important;
  132. -webkit-transition: background-color 5000s ease-in-out 0s;
  133. transition: background-color 5000s ease-in-out 0s; }
  134. .animated {
  135. -webkit-animation-duration: 1s;
  136. animation-duration: 1s;
  137. -webkit-animation-fill-mode: both;
  138. animation-fill-mode: both; }
  139. .animated.infinite {
  140. -webkit-animation-iteration-count: infinite;
  141. animation-iteration-count: infinite; }
  142. .animated.hinge {
  143. -webkit-animation-duration: 2s;
  144. animation-duration: 2s; }
  145. .wow {
  146. visibility: hidden; }
  147. @-webkit-keyframes upbit {
  148. from {
  149. -webkit-transform: translate3d(0, 30px, 0);
  150. transform: translate3d(0, 30px, 0);
  151. opacity: .3; }
  152. to {
  153. -webkit-transform: translate3d(0, 0, 0);
  154. transform: translate3d(0, 0, 0);
  155. opacity: 1; } }
  156. @keyframes upbit {
  157. from {
  158. -webkit-transform: translate3d(0, 30px, 0);
  159. transform: translate3d(0, 30px, 0);
  160. opacity: .3; }
  161. to {
  162. -webkit-transform: translate3d(0, 0, 0);
  163. transform: translate3d(0, 0, 0);
  164. opacity: 1; } }
  165. @-webkit-keyframes slideInLeft {
  166. from {
  167. -webkit-transform: translate3d(-100%, 0, 0);
  168. transform: translate3d(-100%, 0, 0);
  169. visibility: visible; }
  170. to {
  171. -webkit-transform: translate3d(0, 0, 0);
  172. transform: translate3d(0, 0, 0); } }
  173. @keyframes slideInLeft {
  174. from {
  175. -webkit-transform: translate3d(-100%, 0, 0);
  176. transform: translate3d(-100%, 0, 0);
  177. visibility: visible; }
  178. to {
  179. -webkit-transform: translate3d(0, 0, 0);
  180. transform: translate3d(0, 0, 0); } }
  181. .slideInLeft {
  182. -webkit-animation-name: slideInLeft;
  183. animation-name: slideInLeft; }
  184. @-webkit-keyframes slideInRight {
  185. from {
  186. -webkit-transform: translate3d(100%, 0, 0);
  187. transform: translate3d(100%, 0, 0);
  188. visibility: visible; }
  189. to {
  190. -webkit-transform: translate3d(0, 0, 0);
  191. transform: translate3d(0, 0, 0); } }
  192. @keyframes slideInRight {
  193. from {
  194. -webkit-transform: translate3d(100%, 0, 0);
  195. transform: translate3d(100%, 0, 0);
  196. visibility: visible; }
  197. to {
  198. -webkit-transform: translate3d(0, 0, 0);
  199. transform: translate3d(0, 0, 0); } }
  200. .slideInRight {
  201. -webkit-animation-name: slideInRight;
  202. animation-name: slideInRight; }
  203. @-webkit-keyframes fadeIn {
  204. from {
  205. opacity: 0; }
  206. to {
  207. opacity: 1; } }
  208. @keyframes fadeIn {
  209. from {
  210. opacity: 0; }
  211. to {
  212. opacity: 1; } }
  213. .fadeIn {
  214. -webkit-animation-name: fadeIn;
  215. animation-name: fadeIn; }
  216. @-webkit-keyframes zoomIn {
  217. from {
  218. opacity: 0;
  219. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  220. transform: scale3d(0.3, 0.3, 0.3); }
  221. 50% {
  222. opacity: 1; } }
  223. @keyframes zoomIn {
  224. from {
  225. opacity: 0;
  226. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  227. transform: scale3d(0.3, 0.3, 0.3); }
  228. 50% {
  229. opacity: 1; } }
  230. .zoomIn {
  231. -webkit-animation-name: zoomIn;
  232. animation-name: zoomIn; }
  233. @-webkit-keyframes slideInUp {
  234. from {
  235. -webkit-transform: translate3d(0, 100%, 0);
  236. transform: translate3d(0, 100%, 0);
  237. visibility: visible; }
  238. to {
  239. -webkit-transform: translate3d(0, 0, 0);
  240. transform: translate3d(0, 0, 0); } }
  241. @keyframes slideInUp {
  242. from {
  243. -webkit-transform: translate3d(0, 100%, 0);
  244. transform: translate3d(0, 100%, 0);
  245. visibility: visible; }
  246. to {
  247. -webkit-transform: translate3d(0, 0, 0);
  248. transform: translate3d(0, 0, 0); } }
  249. .slideInUp {
  250. -webkit-animation-name: slideInUp;
  251. animation-name: slideInUp; }
  252. @-webkit-keyframes slideInDown {
  253. from {
  254. -webkit-transform: translate3d(0, -100%, 0);
  255. transform: translate3d(0, -100%, 0);
  256. visibility: visible;
  257. opacity: 0; }
  258. to {
  259. -webkit-transform: translate3d(0, 0, 0);
  260. transform: translate3d(0, 0, 0);
  261. opacity: 1; } }
  262. @keyframes slideInDown {
  263. from {
  264. -webkit-transform: translate3d(0, -100%, 0);
  265. transform: translate3d(0, -100%, 0);
  266. visibility: visible;
  267. opacity: 0; }
  268. to {
  269. -webkit-transform: translate3d(0, 0, 0);
  270. transform: translate3d(0, 0, 0);
  271. opacity: 1; } }
  272. .slideInDown {
  273. -webkit-animation-name: slideInDown;
  274. animation-name: slideInDown; }
  275. .clearfix:after, .clearfix:before {
  276. content: '';
  277. display: table; }
  278. .clearfix:after {
  279. clear: both; }
  280. i.error:before, .index-banner .owl-prev,
  281. .index-banner .owl-next, .breadcrumb li:before {
  282. font-family: 'iconfont' !important;
  283. font-size: 16px;
  284. font-style: normal;
  285. -webkit-font-smoothing: antialiased;
  286. -moz-osx-font-smoothing: grayscale; }
  287. .index-start .btn-reg, .coop-form .form-box, .help-money .tab-contents .btn, .about-knowus-mission li:before, .pro-con .more, .download-link .list {
  288. display: block;
  289. margin-left: auto;
  290. margin-right: auto; }
  291. .ellipsis {
  292. overflow: hidden;
  293. text-overflow: ellipsis;
  294. white-space: nowrap; }
  295. a, .index-why .img, .analysis-nav li a, .analysis-list .list-item a, .activity-list .list-item a {
  296. transition: all 0.2s ease-out;
  297. -moz-transition: all 0.2s ease-out;
  298. -webkit-transition: all 0.2s ease-out;
  299. -o-transition: all 0.2s ease-out; }
  300. .icon {
  301. font-size: inherit; }
  302. .container {
  303. width: 1250px;
  304. margin-left: auto;
  305. margin-right: auto; }
  306. /* header */
  307. .header {
  308. background-color: #fff; }
  309. .header-top {
  310. height: 32px;
  311. color: #767676;
  312. font-size: 12px;
  313. line-height: 32px;
  314. background-color: #2b2b2b;
  315. overflow: hidden; }
  316. .header-top .sup a {
  317. color: #727272;
  318. margin: 0;
  319. padding: 0 8px; }
  320. .header-top a {
  321. color: #FFF;
  322. margin-left: 11px; }
  323. .header-top a:hover {
  324. text-decoration: underline; }
  325. .header-top a .icon {
  326. font-size: 18px; }
  327. .header-right {
  328. float: right;
  329. margin-right:10px;
  330. }
  331. .header-main {
  332. height: 96px; }
  333. .header-main h1 {
  334. padding-top: 5px;
  335. display: inline-block; }
  336. .header-main h1 a,
  337. .header-main h1 img {
  338. display: inline-block; }
  339. .header-nav {
  340. float: right;
  341. margin-top: 55px;
  342. line-height: 1;
  343. font-size: 14px; }
  344. .header-nav > li {
  345. float: left;
  346. position: relative;
  347. height: 40px; }
  348. .header-nav > li:last-child a {
  349. padding-right: 0; }
  350. .header-nav > li > a {
  351. color: #222;
  352. padding: 0 34px; }
  353. .header-nav > li.active > a {
  354. color: #d8192b; }
  355. .header-nav > li .subnav {
  356. display: none;
  357. padding-top: 34px;
  358. position: absolute;
  359. width: 158px;
  360. top: 30px;
  361. left: 50%;
  362. margin-left: -79px;
  363. z-index: 99999; }
  364. .header-nav > li ul {
  365. font-size: 14px;
  366. padding: 5px;
  367. background-color: #454545;
  368. border-radius: 8px;
  369. text-align: center; }
  370. .header-nav > li ul:before {
  371. content: '';
  372. width: 0;
  373. height: 0;
  374. position: absolute;
  375. top: 24px;
  376. left: 50%;
  377. margin-left: -10px;
  378. border-width: 0 10px 10px 10px;
  379. border-style: solid solid solid solid;
  380. border-color: transparent transparent #454545 transparent; }
  381. .header-nav > li ul a {
  382. color: #FFF;
  383. padding: 15px 0 12px 0;
  384. display: block;
  385. margin: 0; }
  386. .header-nav > li ul a:hover {
  387. background-color: #d8192b;
  388. color: #FFF;
  389. border-radius: 2px; }
  390. .header-btns {
  391. display: none; }
  392. .header-fixed {
  393. width: 100%; }
  394. .header-fixed .content {
  395. padding-top: 76px; }
  396. .header-fixed .header {
  397. position: fixed;
  398. top: 0;
  399. left: 0;
  400. right: 0;
  401. z-index: 9999;
  402. -webkit-transition: all 0.4s;
  403. transition: all 0.4s; }
  404. .header-fixed .header-btns {
  405. display: block;
  406. float: right;
  407. margin-top: 23px;
  408. margin-left: 58px;
  409. font-size: 0; }
  410. .header-fixed .header-btns a {
  411. display: inline-block;
  412. padding: 4px 10px;
  413. text-align: center;
  414. font-size: 16px;
  415. border-radius: 4px;
  416. margin-left: 10px;
  417. border: solid 1px #d8192b;
  418. color: #d8192b; }
  419. .header-fixed .header-btns .btn-border:hover {
  420. color: #FFF;
  421. background-color: #d8192b; }
  422. .header-fixed .header-btns .btn-bg {
  423. color: #FFF;
  424. background-color: #d8192b; }
  425. .header-fixed .header-btns .btn-bg:hover {
  426. opacity: .9; }
  427. /* end header */
  428. /* footer */
  429. .footer {
  430. background-color: #2b2b2b; }
  431. .footer-top {
  432. padding: 39px 0 0px; }
  433. .footer-nav dl {
  434. float: left;
  435. width: 235px;
  436. min-height: 200px;
  437. padding-left: 20px;
  438. margin-right: 2;}
  439. .footer-nav dl:last-child {
  440. margin-right: 0; }
  441. .footer-nav dt {
  442. font-size: 16px;
  443. line-height: 36px;
  444. color: #fff; }
  445. .footer-nav dd {
  446. color: #565656;
  447. font-size: 12px;
  448. line-height: 30px; }
  449. .footer-nav dd a {
  450. color: #565656; }
  451. .footer-nav dd a:hover {
  452. text-decoration: underline; }
  453. .footer-nav .footer-sup {
  454. width: 219px; }
  455. .footer-nav .footer-contact {
  456. width: 267px; }
  457. .footer-nav .detail {
  458. color: #FFF;
  459. margin-left: 12px; }
  460. .footer-nav .detail-img {
  461. margin-left: 12px;
  462. display: inline-block;
  463. padding-top: 8px;
  464. line-height: 1; }
  465. .footer-bottom {
  466. padding: 0px 0 30px;
  467. text-align: center;}
  468. .footer-bottom .copyright {
  469. line-height: 36px;
  470. color: #999999; }
  471. .footer-bottom .copyright .bq {
  472. margin-left: 10px; }
  473. .footer-bottom .copyright a {
  474. color: #999999; }
  475. .footer-bottom .copyright a:hover {
  476. text-decoration: underline; }
  477. .footer-bottom .copyright a.link {
  478. margin-left: 12px; }
  479. .footer-bottom .warning {
  480. line-height: 24px;
  481. font-size: 12px;
  482. color: #666666;
  483. text-align: left;
  484. }
  485. /* end footer */
  486. /* 浮框按钮 */
  487. .sideNav {
  488. position: fixed;
  489. right: 0;
  490. top: 50%;
  491. margin-top: -145px;
  492. z-index: 9999; }
  493. .sideNav .close {
  494. margin-bottom: -8px;
  495. margin-left: -8px;
  496. position: relative;
  497. z-index: 9;
  498. cursor: pointer;
  499. width: 16px;
  500. height: 16px;
  501. border-radius: 15px;
  502. background: #d8192b;
  503. color: #FFF;
  504. text-align: center;
  505. line-height: 15px; }
  506. .sideNav .close:hover {
  507. background: #1b6499; }
  508. .sideNav ul {
  509. border: solid 1px #d8192b;
  510. background-color: #FFF;
  511. border-radius: 4px; }
  512. .sideNav li {
  513. text-align: center; }
  514. .sideNav li:first-child a {
  515. border: none; }
  516. .sideNav .icon {
  517. display: block;
  518. width: 40px;
  519. height: 35px;
  520. margin: 0 auto 3px auto;
  521. font-size: 30px; }
  522. .sideNav a {
  523. display: inline-block;
  524. width: 73px;
  525. height: 70px;
  526. padding-top: 5px;
  527. color: #d8192b;
  528. border-top: solid 1px #d8192b; }
  529. .sideNav a:hover {
  530. text-decoration: none;
  531. background-color: #d8192b;
  532. color: #FFF; }
  533. .sideNavCover {
  534. position: relative; }
  535. .sideNavCover > a {
  536. position: relative;
  537. z-index: 9; }
  538. .sideNavCover .btn {
  539. position: absolute;
  540. top: 0;
  541. right: 0;
  542. width: 156px;
  543. padding-top: 2px;
  544. margin-right: -170px;
  545. font-size: 0;
  546. border-top-left-radius: 8px;
  547. border-bottom-left-radius: 8px; }
  548. .sideNavCover .btn a {
  549. width: 68px;
  550. height: 68px;
  551. background-color: #FFF;
  552. font-size: 12px;
  553. color: #d8192b;
  554. border-radius: 0;
  555. border: 1px solid #d8192b;
  556. margin-left: 5px;
  557. border-radius: 4px; }
  558. .sideNavCover .btn a:hover {
  559. color: #FFF;
  560. background-color: #d8192b; }
  561. .sideNavCover.active > a {
  562. color: #FFF;
  563. background-color: #d8192b;
  564. border-radius: 0; }
  565. .sideNavCover.active > a:before {
  566. display: block; }
  567. .sideNavCover .btn .ico-true {
  568. background: url(../images/ico-sideTrue.png) no-repeat center center; }
  569. .sideNavCover .btn a:first-child:hover .ico-true {
  570. background-image: url(../images/ico-sideTrue-h.png); }
  571. .sideNavCover .btn .ico-demo {
  572. background: url(../images/ico-sideDemo.png) no-repeat center center; }
  573. .sideNavCover .btn a:hover .ico-demo {
  574. background-image: url(../images/ico-sideDemo-h.png); }
  575. /* 表单错误信息 */
  576. i.error {
  577. width: 220px;
  578. position: absolute;
  579. color: red;
  580. top: 42px;
  581. left: 0;
  582. z-index: 3;
  583. font-size: 12px; }
  584. i.error:before {
  585. content: "\e75d";
  586. color: red;
  587. vertical-align: middle;
  588. display: inline-block;
  589. margin-top: -1px;
  590. margin-right: 5px; }
  591. i.error.success:before {
  592. content: "\e622";
  593. color: green; }
  594. input[type="text"].error,
  595. input[type="password"].error,
  596. select.error {
  597. border-color: #f9aeae; }
  598. /* banner */
  599. .index-banner {
  600. position: relative; }
  601. .index-banner .owl-theme .owl-nav {
  602. display: none;
  603. margin-top: 0 !important; }
  604. .index-banner .owl-theme .owl-dots {
  605. position: absolute;
  606. bottom: 49px;
  607. text-align: center;
  608. width: 100%; }
  609. .index-banner .owl-theme .owl-dots .owl-dot.active span {
  610. background: #fff;
  611. background: transparent;
  612. border: 2px solid #d8192b;
  613. }
  614. .index-banner .owl-theme .owl-dots .owl-dot span {
  615. display: inline-block;
  616. margin: 5px 8px 5px 0;
  617. border: 2px solid #fff;
  618. width: 15px;
  619. height: 15px;
  620. border-radius: 0;
  621. -webkit-transition: width 0.1s ease-in 0s;
  622. transition: width 0.1s ease-in 0s;
  623. -webkit-transform-origin: 50% 0 0;
  624. -ms-transform-origin: 50% 0 0;
  625. transform-origin: 50% 0 0;
  626. cursor: pointer; }
  627. .index-banner .owl-prev,
  628. .index-banner .owl-next {
  629. position: absolute;
  630. top: 50%;
  631. font-size: 0;
  632. width: 30px;
  633. height: 80px;
  634. line-height: 80px;
  635. font-size: 0 !important;
  636. margin-top: -40px !important;
  637. background-color: transparent !important;
  638. color: #FFF;
  639. opacity: .5; }
  640. .index-banner .owl-prev:hover,
  641. .index-banner .owl-next:hover {
  642. opacity: .8; }
  643. .index-banner .owl-prev {
  644. left: 220px; }
  645. .index-banner .owl-prev:before {
  646. font-size: 44px;
  647. content: "\e624"; }
  648. .index-banner .owl-next {
  649. right: 240px; }
  650. .index-banner .owl-next:before {
  651. font-size: 44px;
  652. content: "\e621"; }
  653. .index-notice {
  654. width: 100%;
  655. position: absolute;
  656. z-index: 9;
  657. bottom: -1px;
  658. height: 45px;
  659. line-height: 45px;
  660. background-color: #FFF;
  661. opacity: 0.7;
  662. color: #555;
  663. overflow: hidden; }
  664. .index-notice .more {
  665. float: right;
  666. font-size: 12px;
  667. font-family: "Arial";
  668. color: #555; }
  669. .index-notice .more:hover {
  670. color: #d8192b;
  671. text-decoration: underline; }
  672. .index-notice .inner {
  673. position: relative;
  674. padding-left: 78px; }
  675. .index-notice .tit {
  676. position: absolute;
  677. top: 0;
  678. left: 0;
  679. display: block;
  680. width: 78px;
  681. height: 45px;
  682. background: url(../images/index-notice.png) no-repeat left center; }
  683. .index-notice ul {
  684. position: absolute; }
  685. .index-notice li:before {
  686. content: '';
  687. display: inline-block;
  688. width: 4px;
  689. height: 4px;
  690. border-radius: 4px;
  691. margin-right: 4px;
  692. vertical-align: middle;
  693. background-color: #e0212d; }
  694. .index-data {
  695. -webkit-box-shadow: -1px 1px 2px 1px #e9e7e7;
  696. box-shadow: -1px 1px 2px 1px #e9e7e7; }
  697. .index-data ul {
  698. height: 81px;
  699. overflow: hidden; }
  700. .index-data li {
  701. line-height: 97px;
  702. float: left;
  703. color: #666;
  704. margin-right: 115px; }
  705. .index-data li:last-child {
  706. margin-right: 0; }
  707. .index-data em {
  708. display: inline-block;
  709. vertical-align: top;
  710. font-size: 42px;
  711. color: #333;
  712. height: 120px;
  713. line-height: 80px;
  714. margin-right: 10px; }
  715. .index-open {
  716. position: absolute;
  717. left: 350px;
  718. top: 430px;
  719. z-index: 1000;
  720. }
  721. .index-open a {
  722. display: inline-block;
  723. width: 300px;
  724. height: 45px;
  725. line-height: 45px;
  726. border-radius: 4px;
  727. font-size: 18px;
  728. text-align: center;
  729. color: #FFF;
  730. background-color: #2b2b2b;
  731. border-color: #2b2b2b; }
  732. .index-open a:focus, .index-open a.focus {
  733. color: #FFF;
  734. background-color: #d8192b;
  735. border-color: #d8192b; }
  736. .index-open a:hover {
  737. color: #FFF;
  738. background-color: #d8192b;
  739. border-color: #d8192b; }
  740. .index-open a:hover {
  741. opacity: .9; }
  742. .index-open a:last-child {
  743. margin-left: 0px;
  744. background-color: #d8192b;
  745. border: none; }
  746. .index-open a:last-child:hover {
  747. background-color: #ff5762; }
  748. .index-tit {
  749. height: 42px;
  750. font-size: 36px;
  751. line-height: 1;
  752. letter-spacing: 4px;
  753. color: #333333;
  754. text-align: center; }
  755. .index-tips {
  756. font-size: 16px;
  757. line-height: 36px;
  758. color: #999999;
  759. text-align: center;
  760. margin-top: 10px; }
  761. .index-product {
  762. padding-top: 50px;
  763. }
  764. .index-product .list {
  765. padding-top: 30px;}
  766. .index-product .list a {
  767. display: block;
  768. float: left;
  769. overflow: hidden; }
  770. .index-product .list a:first-child {
  771. margin-left: 0; }
  772. .index-product .list-one a:first-child {
  773. margin: 0px 30px 0px 0; }
  774. .index-product .list a img {
  775. -webkit-transition: all .5s ease;
  776. transition: all .5s ease; }
  777. .index-product .list a:hover img {
  778. -webkit-transform: scale(1.1);
  779. -ms-transform: scale(1.1);
  780. transform: scale(1.1); }
  781. .index-product .list .img {
  782. background-color: #eee;
  783. float: left;
  784. }
  785. .index-product .list .img:hover {
  786. opacity: .9; }
  787. .index-product .list .img p {
  788. line-height: 46px;
  789. text-align: center; }
  790. .index-product .list .txt {
  791. line-height: 30px;
  792. float: left;
  793. color: #666;
  794. padding: 10px 60px 0 34px;
  795. }
  796. .index-product .list .txt p:before {
  797. content: '·';
  798. margin-right: 15px;
  799. color: #666; }
  800. .index-product .list .txt p:hover {
  801. color: #d8192b; }
  802. .index-product .list .txt p:hover:before {
  803. color: #d8192b; }
  804. .index-info {
  805. height: 541px;
  806. padding: 50px 0 80px 0;
  807. margin-top: 58px;
  808. background-color: #f7f7f7; }
  809. .index-info .tit {
  810. color: #000;
  811. font-size: 18px; }
  812. .index-info .tit .icon {
  813. margin-right: 8px;
  814. font-size: 26px; }
  815. .index-info .tit .more {
  816. font-size: 12px;
  817. line-height: 28px;
  818. color: #999;
  819. float: right; }
  820. .index-info .tit .more:hover {
  821. color: #d8192b; }
  822. /* 市场行情 */
  823. .index-info-price {
  824. float: left;
  825. width: 578px; }
  826. .index-info-price table {
  827. width: 100%; }
  828. .index-info-price tbody tr:nth-child(odd) {
  829. background-color: #fafafa; }
  830. .index-info-price th {
  831. font-size: 14px;
  832. line-height: 36px;
  833. color: #555;
  834. padding: 10px 0 5px 0; }
  835. .index-info-price th:last-child {
  836. padding-right: 30px; }
  837. .index-info-price td {
  838. color: #333;
  839. padding: 3px 0 6px 0;
  840. text-align: center; }
  841. .index-info-price td:first-child:hover {
  842. color: #d8192b;
  843. cursor: pointer; }
  844. .index-info-price td span {
  845. display: inline-block;
  846. min-width: 100px;
  847. height: 31px;
  848. line-height: 31px;
  849. background-color: #f97371;
  850. border-radius: 2px;
  851. color: #FFF;
  852. text-align: center; }
  853. .index-info-price td .bg-red {
  854. background-color: #f94b56; }
  855. .index-info-price td .bg-red:hover {
  856. background-color: #ed6c6a; }
  857. .index-info-price td .bg-green {
  858. background-color: #2ea437; }
  859. .index-info-price td .bg-green:hover {
  860. background-color: #36b445; }
  861. .index-info-price th:first-child,
  862. .index-info-price td:first-child {
  863. text-align: left; }
  864. .index-info-price th:last-child,
  865. .index-info-price td:last-child {
  866. text-align: right; }
  867. .index-info-notice ul {
  868. padding: 10px 15px 0px 0;
  869. min-height: 400px
  870. }
  871. .index-info-notice li {
  872. line-height: 38px;
  873. }
  874. .index-info-notice li:before {
  875. content: '·';
  876. font-size: 45px;
  877. line-height: 32px;
  878. margin-right: 13px;
  879. vertical-align: top;
  880. color: #d8192b;
  881. }
  882. /* 汇评分析 */
  883. .index-analysis {
  884. float: right;
  885. width: 567px; }
  886. .index-analysis .list {
  887. margin-top: 10px; }
  888. .index-analysis a {
  889. display: block;
  890. height: 100px; }
  891. .index-analysis .tit {
  892. position: relative;
  893. }
  894. .index-analysis .tit .more {
  895. position: absolute;
  896. right: 0;
  897. top: 0;
  898. height: 24px;
  899. float: right;
  900. line-height: 24px;
  901. }
  902. .index-analysis .list-item {
  903. margin-top: 20px; }
  904. .index-analysis .list-item img {
  905. float: left;
  906. margin-right: 33px; }
  907. .index-analysis .list-item img:hover {
  908. opacity: .9; }
  909. .index-analysis .list-item h4 {
  910. line-height: 36px;
  911. color: #333;
  912. overflow: hidden;
  913. text-overflow: ellipsis;
  914. white-space: nowrap; }
  915. .index-analysis .list-item h4:hover {
  916. color: #d8192b;
  917. text-decoration: underline; }
  918. .index-analysis .list-item .date {
  919. font-size: 12px;
  920. line-height: 22px;
  921. margin-bottom: 5px;
  922. color: #999; }
  923. .index-analysis .list-item p {
  924. font-size: 12px;
  925. line-height: 20px;
  926. color: #666;
  927. overflow: hidden;
  928. text-overflow: ellipsis;
  929. display: -webkit-box;
  930. -webkit-line-clamp: 2;
  931. -webkit-box-orient: vertical; }
  932. .index-analysis .list-item p:hover {
  933. color: #d8192b;
  934. text-decoration: underline; }
  935. /* 为什么选择FXM */
  936. .index-why {
  937. height: 680px;
  938. padding-top: 30px;
  939. background: url(../images/index-why-bg.jpg) no-repeat top center; }
  940. .index-why .index-tit {
  941. color: #FFF; }
  942. .index-why .index-tips {
  943. margin-top: 0; }
  944. .index-why li {
  945. margin-top: 10px;
  946. text-align: center;
  947. float: left;
  948. width: 263px;
  949. margin-right: 205.5px; }
  950. .index-why li:nth-child(3n) {
  951. margin-right: 0; }
  952. .index-why .img {
  953. display: inline-block;
  954. width: 112px;
  955. height: 112px;
  956. border-radius: 112px; }
  957. .index-why .img.img1 {
  958. background: #fff url(../images/index-why-1.png) no-repeat center center; }
  959. .index-why .img.img2 {
  960. background: #fff url(../images/index-why-2.png) no-repeat center center; }
  961. .index-why .img.img3 {
  962. background: #fff url(../images/index-why-3.png) no-repeat center center; }
  963. .index-why .img.img4 {
  964. background: #fff url(../images/index-why-4.png) no-repeat center center; }
  965. .index-why .img.img5 {
  966. background: #fff url(../images/index-why-5.png) no-repeat center center; }
  967. .index-why .img.img6 {
  968. background: #fff url(../images/index-why-6.png) no-repeat center center; }
  969. .index-why .img.img1:hover {
  970. background: #d8192b url(../images/index-why-1-h.png) no-repeat center center; }
  971. .index-why .img.img2:hover {
  972. background: #d8192b url(../images/index-why-2-h.png) no-repeat center center; }
  973. .index-why .img.img3:hover {
  974. background: #d8192b url(../images/index-why-3-h.png) no-repeat center center; }
  975. .index-why .img.img4:hover {
  976. background: #d8192b url(../images/index-why-4-h.png) no-repeat center center; }
  977. .index-why .img.img5:hover {
  978. background: #d8192b url(../images/index-why-5-h.png) no-repeat center center; }
  979. .index-why .img.img6:hover {
  980. background: #d8192b url(../images/index-why-6-h.png) no-repeat center center; }
  981. .index-why dt {
  982. font-size: 18px;
  983. margin-top: 15px;
  984. line-height: 36px;
  985. color: #FFF; }
  986. .index-why dd {
  987. margin-top: 8px;
  988. line-height: 22px;
  989. color: #fff; }
  990. .index-start {
  991. padding: 60px 0; }
  992. .index-start .index-tit {
  993. font-size: 28px; }
  994. .index-start .index-tips {
  995. color: #666;
  996. margin-top: -10px; }
  997. .index-start .btn-reg {
  998. width: 346px;
  999. height: 60px;
  1000. margin-top: 42px;
  1001. line-height: 60px;
  1002. background-color: #d8192b;
  1003. border-radius: 2px;
  1004. border: solid 1px #d8192b;
  1005. font-size: 18px;
  1006. color: #FFF;
  1007. text-align: center; }
  1008. .index-start .list {
  1009. margin-top: 39px;
  1010. text-align: center;
  1011. line-height: 22px;
  1012. color: #666666; }
  1013. .index-start .list p {
  1014. min-height: 34px; }
  1015. .index-start .list .icon {
  1016. display: inline-block;
  1017. font-size: 45px;
  1018. color: #d8192b;
  1019. margin-bottom: 30px; }
  1020. .index-start .list li {
  1021. float: left;
  1022. width: 238px;
  1023. margin-right: 243px; }
  1024. .index-start .list li:last-child {
  1025. margin-right: 0; }
  1026. /* 客服联系 */
  1027. .index-service {
  1028. padding: 30px 0;
  1029. background-color: #f5f5f5; }
  1030. .index-service .index-tit {
  1031. font-size: 28px;
  1032. line-height: 36px;
  1033. color: #191919; }
  1034. .index-service .index-tips {
  1035. line-height: 36px;
  1036. color: #999;
  1037. margin-top: -5px; }
  1038. .index-service form {
  1039. margin-top: 12px; }
  1040. .index-service .inpt-wrap {
  1041. float: left;
  1042. position: relative;
  1043. margin-left: 31px; }
  1044. .index-service .inpt-wrap:first-child {
  1045. margin-left: 0; }
  1046. .index-service .inpt {
  1047. outline: none;
  1048. border: 1px solid #dfdfdf;
  1049. width: 276px;
  1050. height: 42px;
  1051. line-height: 20px;
  1052. font-size: 12px;
  1053. padding-left: 18px;
  1054. padding-top: 10px;
  1055. padding-bottom: 10px;
  1056. background-color: #fff;
  1057. color: #666; }
  1058. .index-service .submit {
  1059. width: 276px;
  1060. height: 42px;
  1061. font-size: 18px;
  1062. background-color: #d8192b;
  1063. text-align: center;
  1064. color: #fff;
  1065. border-radius: 2px;
  1066. padding-left: 0;
  1067. border: none;
  1068. outline: none;
  1069. cursor: pointer; }
  1070. .index-service .submit:hover {
  1071. opacity: .9; }
  1072. .banner {
  1073. height: 314px;
  1074. background-position: top center;
  1075. background-repeat: no-repeat; }
  1076. .banner .main-title {
  1077. font-size: 42px;
  1078. line-height: 36px;
  1079. color: #ffffff;
  1080. padding-top: 77px; }
  1081. .about-us {
  1082. text-align: center;
  1083. font-size: 30px;
  1084. line-height: 30px;
  1085. padding: 50px 0;
  1086. color: #222;
  1087. }
  1088. /* 合作伙伴 */
  1089. .coop-banner {
  1090. height: 435px;
  1091. padding-top: 114px;
  1092. text-align: center;
  1093. background-image: url(../images/coop-banner.jpg); }
  1094. .coop-banner .tit {
  1095. font-size: 34px;
  1096. line-height: 36px;
  1097. letter-spacing: 3px;
  1098. color: #ffffff;
  1099. margin-bottom: 30px; }
  1100. .coop-banner p {
  1101. font-size: 16px;
  1102. line-height: 32px;
  1103. letter-spacing: 1px;
  1104. color: #fefefe;
  1105. text-align: left; }
  1106. .coop-banner .btn-wrap {
  1107. margin-top: 54px; }
  1108. .coop-banner a {
  1109. display: inline-block;
  1110. width: 191px;
  1111. height: 47px;
  1112. line-height: 47px;
  1113. border-radius: 4px;
  1114. color: #FFF;
  1115. margin: 0 19px; }
  1116. .coop-banner .btn-join {
  1117. color: #FFF;
  1118. background-color: #d8192b;
  1119. border-color: #d8192b; }
  1120. .coop-banner .btn-join:focus, .coop-banner .btn-join.focus {
  1121. color: #FFF;
  1122. background-color: #4090ff;
  1123. border-color: #4090ff; }
  1124. .coop-banner .btn-join:hover {
  1125. color: #FFF;
  1126. background-color: #4090ff;
  1127. border-color: #4090ff; }
  1128. .coop-banner .btn-more {
  1129. border: solid 1px #ffffff; }
  1130. .coop-banner .btn-more:hover {
  1131. background-color: #d8192b;
  1132. border-color: #d8192b;
  1133. color: #FFF; }
  1134. .coop-service {
  1135. padding-top: 80px; }
  1136. .coop-service .tit {
  1137. text-align: center;
  1138. font-size: 32px;
  1139. line-height: 36px;
  1140. letter-spacing: 3px;
  1141. color: #333333; }
  1142. .coop-service .desc {
  1143. text-align: center;
  1144. line-height: 36px;
  1145. margin-top: 10px;
  1146. letter-spacing: 1px;
  1147. color: #666666; }
  1148. .coop-service-list {
  1149. margin-top: 15px; }
  1150. .coop-service-list li {
  1151. margin-bottom: 70px;
  1152. height: 200px; }
  1153. .coop-service-list .num {
  1154. float: right;
  1155. width: 120px;
  1156. height: 120px;
  1157. line-height: 120px;
  1158. margin-top: 32px;
  1159. margin-right: -60px;
  1160. text-align: center;
  1161. background-color: #d8192b;
  1162. font-size: 31px;
  1163. letter-spacing: 3px;
  1164. color: #ffffff;
  1165. -webkit-box-shadow: 0px 0px 8px #d8192b;
  1166. box-shadow: 0px 0px 8px #d8192b; }
  1167. .coop-service-list .num:after {
  1168. content: '';
  1169. display: block;
  1170. position: absolute;
  1171. border-bottom: 1px solid #FFF;
  1172. top: 82px;
  1173. left: 38px; }
  1174. .coop-service-list .detail {
  1175. width: 504px;
  1176. padding-top: 32px; }
  1177. .coop-service-list .detail .title {
  1178. padding-left: 60px;
  1179. font-size: 24px;
  1180. line-height: 37px;
  1181. letter-spacing: 2px;
  1182. color: #d8192b; }
  1183. .coop-service-list .detail .title.bg1 {
  1184. background: url(../images/coop-ico-1.png) no-repeat left center; }
  1185. .coop-service-list .detail .title.bg2 {
  1186. background: url(../images/coop-ico-2.png) no-repeat left center; }
  1187. .coop-service-list .detail .title.bg3 {
  1188. background: url(../images/coop-ico-3.png) no-repeat left center; }
  1189. .coop-service-list .detail .title.bg4 {
  1190. background: url(../images/coop-ico-4.png) no-repeat left center; }
  1191. .coop-service-list .detail p {
  1192. margin-top: 10px;
  1193. font-size: 16px;
  1194. line-height: 28px;
  1195. letter-spacing: 1px;
  1196. color: #666666; }
  1197. .coop-service-list img {
  1198. display: block;
  1199. float: right; }
  1200. .coop-join {
  1201. padding: 80px 0;
  1202. background-color: #f5f5f5; }
  1203. .coop-join .tit {
  1204. font-size: 26px;
  1205. line-height: 36px;
  1206. letter-spacing: 2px;
  1207. color: #333333;
  1208. text-align: center; }
  1209. .coop-join .desc {
  1210. line-height: 36px;
  1211. letter-spacing: 1px;
  1212. color: #666666;
  1213. text-align: center;
  1214. margin-top: 10px; }
  1215. .coop-form {
  1216. width: 480px;
  1217. padding-left: 72px;
  1218. margin-top: 10px; }
  1219. .coop-form .form-box {
  1220. position: relative;
  1221. margin-top: 30px;
  1222. width: 357px; }
  1223. .coop-form .icon {
  1224. position: absolute;
  1225. left: 13px;
  1226. top: 9px;
  1227. font-size: 24px;
  1228. color: #c9c9c9; }
  1229. .coop-form .inpt {
  1230. width: 357px;
  1231. height: 51px;
  1232. padding: 12px;
  1233. background-color: #ffffff;
  1234. border: solid 1px #cccccc;
  1235. padding-left: 50px; }
  1236. .coop-form textarea {
  1237. width: 357px;
  1238. height: 106px;
  1239. padding: 18px 20px 20px 50px;
  1240. background-color: #ffffff;
  1241. border: solid 1px #cccccc; }
  1242. .coop-form .submit {
  1243. width: 357px;
  1244. height: 51px;
  1245. background-color: #d8192b;
  1246. border-radius: 4px;
  1247. font-size: 20px;
  1248. line-height: 36px;
  1249. color: #ffffff; }
  1250. .coop-form i.error {
  1251. top: 55px; }
  1252. .coop-contact {
  1253. float: right;
  1254. text-align: center;
  1255. margin-right: 158px; }
  1256. .coop-contact img {
  1257. margin-top: 20px; }
  1258. .coop-contact .phone-num {
  1259. font-family: MicrosoftYaHei-Bold;
  1260. font-weight: bold;
  1261. margin-top: 62px;
  1262. font-size: 42px;
  1263. line-height: 36px;
  1264. color: #d8192b; }
  1265. .coop-contact .work-time {
  1266. margin-top: 28px;
  1267. line-height: 36px;
  1268. color: #666666; }
  1269. /* 汇评分析 */
  1270. .analysis-banner {
  1271. height: 320px;
  1272. background-image: url(../images/analysis-banner.jpg); }
  1273. .analysis-aside {
  1274. width: 303px;
  1275. float: right;
  1276. margin-top: 30px;
  1277. margin-bottom: 30px; }
  1278. .analysis-aside img {
  1279. margin-top: 30px; }
  1280. .analysis-aside img:hover {
  1281. opacity: .9; }
  1282. .analysis-nav {
  1283. border: solid 1px #e6e6e6; }
  1284. .analysis-nav .title {
  1285. height: 51px;
  1286. padding: 16px 0 0 20px;
  1287. background-color: #ffffff; }
  1288. .analysis-nav .title span {
  1289. font-size: 18px;
  1290. line-height: 1;
  1291. color: #d8192b;
  1292. padding-left: 20px;
  1293. border-left: 2px solid #d8192b; }
  1294. .analysis-nav li {
  1295. border-top: solid 1px #e6e6e6; }
  1296. .analysis-nav li a {
  1297. display: block;
  1298. height: 99px;
  1299. padding: 21px 20px 0 20px;
  1300. line-height: 24px;
  1301. color: #4d4d4d; }
  1302. .analysis-nav li a:hover {
  1303. background-color: #f5f5f5; }
  1304. .analysis-nav li span {
  1305. display: block; }
  1306. .analysis-nav li .date {
  1307. font-size: 12px;
  1308. color: #999999;
  1309. margin-top: 13px; }
  1310. .analysis-main {
  1311. margin-right: 356px; }
  1312. .analysis-list {
  1313. margin-top: 40px; }
  1314. .analysis-list .list-item:first-child a {
  1315. border-top: none; }
  1316. .analysis-list .list-item a {
  1317. display: block;
  1318. height: 210px;
  1319. padding: 30px 0;
  1320. border-top: 1px solid #eee;
  1321. border-bottom: 1px solid transparent; }
  1322. .analysis-list .list-item a:hover {
  1323. background-color: #f8f8f8; }
  1324. .analysis-list .list-item img {
  1325. float: left;
  1326. margin-right: 45px; }
  1327. .analysis-list .list-item img:hover {
  1328. opacity: .9; }
  1329. .analysis-list .list-item h4 {
  1330. line-height: 36px;
  1331. color: #333;
  1332. font-size: 18px;
  1333. overflow: hidden;
  1334. text-overflow: ellipsis;
  1335. white-space: nowrap; }
  1336. .analysis-list .list-item .date {
  1337. font-size: 12px;
  1338. line-height: 24px;
  1339. margin-bottom: 5px;
  1340. color: #999; }
  1341. .analysis-list .list-item p {
  1342. line-height: 24px;
  1343. color: #999;
  1344. padding-right: 8px;
  1345. overflow: hidden;
  1346. text-overflow: ellipsis;
  1347. display: -webkit-box;
  1348. -webkit-line-clamp: 3;
  1349. -webkit-box-orient: vertical;
  1350. margin-top: 12px; }
  1351. /* 分页 */
  1352. .pages-wrap {
  1353. margin: 50px 0 66px;
  1354. text-align: center; }
  1355. .pagination {
  1356. display: inline-block;
  1357. position: relative;
  1358. text-align: center;
  1359. zoom: 1;
  1360. color: #ccc; }
  1361. .pagination a,
  1362. .pagination span {
  1363. line-height: 36px;
  1364. height: 36px;
  1365. width: 36px;
  1366. border-radius: 3px; }
  1367. .pagination span {
  1368. float: left;
  1369. margin: 0 5px;
  1370. color: #bdbdbd;
  1371. font-size: 14px; }
  1372. .pagination a {
  1373. float: left;
  1374. margin: 0 5px;
  1375. background: #fff;
  1376. color: #999;
  1377. font-size: 16px;
  1378. text-decoration: none;
  1379. border: solid 1px #e3e3e3; }
  1380. .pagination:before, .pagination:after {
  1381. content: "";
  1382. display: table; }
  1383. .pagination:after {
  1384. clear: both;
  1385. overflow: hidden; }
  1386. .pagination .active {
  1387. float: left;
  1388. margin: 0 5px;
  1389. color: #FFF;
  1390. font-size: 14px;
  1391. background-color: #d8192b;
  1392. border-color: #d8192b; }
  1393. .pagination a:hover {
  1394. background-color: #c2e5ff;
  1395. border-color: #c2e5ff;
  1396. color: #666666; }
  1397. .pagination .next,
  1398. .pagination .prev,
  1399. .pagination .layui-laypage-next,
  1400. .pagination .layui-laypage-prev {
  1401. font-family: "Simsun";
  1402. font-size: 16px;
  1403. font-weight: bold;
  1404. width: 75px;
  1405. height: 36px; }
  1406. .pagination .now,
  1407. .pagination .count,
  1408. .pagination .layui-laypage-curr {
  1409. padding: 0 5px;
  1410. color: #ffffff;
  1411. background-color: #d8192b; }
  1412. .pagination .eg img {
  1413. max-width: 800px;
  1414. min-height: 500px; }
  1415. .pagination input {
  1416. float: left;
  1417. margin: 0 5px;
  1418. width: 38px;
  1419. height: 38px;
  1420. line-height: 38px;
  1421. text-align: center;
  1422. background: #fff;
  1423. border: 1px solid #ebebeb;
  1424. outline: none;
  1425. color: #bdbdbd;
  1426. font-size: 14px; }
  1427. /* 汇评分析详情 */
  1428. .breadcrumb li {
  1429. height: 58px;
  1430. padding: 30px 0 10px;
  1431. display: inline-block;
  1432. line-height: 1;
  1433. color: #141414; }
  1434. .breadcrumb li a {
  1435. color: #333; }
  1436. .breadcrumb li a:hover {
  1437. color: #d8192b;
  1438. text-decoration: underline; }
  1439. .breadcrumb li:last-child {
  1440. color: #999; }
  1441. .breadcrumb li:first-child:before {
  1442. display: none; }
  1443. .breadcrumb li:before {
  1444. padding: 0 5px;
  1445. content: ">"; }
  1446. .analysis-main .title {
  1447. font-family: MicrosoftYaHei-Bold;
  1448. font-size: 36px;
  1449. line-height: 36px;
  1450. color: #404040;
  1451. margin-top: 15px; }
  1452. .analysis-main .date {
  1453. font-size: 12px;
  1454. line-height: 36px;
  1455. color: #888888;
  1456. margin-top: 8px; }
  1457. .analysis-main .article-main {
  1458. margin-top: 20px;
  1459. padding-bottom: 90px;
  1460. border-top: 1px solid #e8e8e8;
  1461. border-bottom: 1px solid #e8e8e8;
  1462. padding-top: 22px;
  1463. font-size: 16px;
  1464. line-height: 30px;
  1465. color: #444444; }
  1466. .analysis-main .article-bottom {
  1467. margin-top: 50px;
  1468. margin-bottom: 150px; }
  1469. .analysis-main .article-bottom a {
  1470. font-size: 16px;
  1471. line-height: 42px;
  1472. color: #444444;
  1473. display: block; }
  1474. .analysis-main .article-bottom a:hover {
  1475. text-decoration: underline;
  1476. color: #1d87e4; }
  1477. /* 活动专题 */
  1478. .activity-list {
  1479. margin-top: 80px; }
  1480. .activity-list .list-item {
  1481. position: relative;
  1482. height: 160px;
  1483. margin-top: 20px; }
  1484. .activity-list .list-item:first-child a {
  1485. border-top: none; }
  1486. .activity-list .list-item a {
  1487. display: block; }
  1488. .activity-list .list-item img {
  1489. float: left;
  1490. margin-right: 20px;
  1491. border-radius: 4px; }
  1492. .activity-list .list-item img:hover {
  1493. opacity: .9; }
  1494. .activity-list .list-item .btn {
  1495. position: absolute;
  1496. right: 0;
  1497. bottom: 0;
  1498. display: block;
  1499. line-height: 46px;
  1500. width: 130px;
  1501. height: 46px;
  1502. background-color: #e0212d;
  1503. font-size: 18px;
  1504. color: #ffffff;
  1505. text-align: center; }
  1506. .activity-list .list-item .btn:hover {
  1507. background-color: #e64e57; }
  1508. .activity-list .list-item .btn-more {
  1509. position: absolute;
  1510. right: 0;
  1511. top: 6px;
  1512. display: block;
  1513. width: 120px;
  1514. height: 12px;
  1515. font-size: 14px;
  1516. line-height: 24px;
  1517. letter-spacing: 1px;
  1518. color: #d8192b; }
  1519. .activity-list .list-item .btn-more:hover {
  1520. text-decoration: underline; }
  1521. .activity-list .list-item h4 {
  1522. line-height: 36px;
  1523. color: #d8192b;
  1524. font-size: 24px;
  1525. overflow: hidden;
  1526. text-overflow: ellipsis;
  1527. white-space: nowrap; }
  1528. .activity-list .list-item h4:hover {
  1529. text-decoration: underline; }
  1530. .activity-list .list-item .date {
  1531. line-height: 36px;
  1532. margin-bottom: 5px;
  1533. color: #999;
  1534. margin-top: 14px; }
  1535. .activity-list .list-item p {
  1536. color: #999;
  1537. padding-right: 8px;
  1538. font-size: 16px;
  1539. line-height: 24px;
  1540. letter-spacing: 1px;
  1541. color: #666666;
  1542. overflow: hidden;
  1543. text-overflow: ellipsis;
  1544. display: -webkit-box;
  1545. -webkit-line-clamp: 2;
  1546. -webkit-box-orient: vertical;
  1547. margin-top: 5px; }
  1548. .activity-pages-wrap {
  1549. margin: 92px 0 85px; }
  1550. /* 帮助与支持 */
  1551. .help-banner {
  1552. position: relative;
  1553. z-index: 9;
  1554. background-image: url(../images/help-banner.jpg); }
  1555. .help-money .tab-nav {
  1556. margin: 54px 0 60px; }
  1557. .help-money .tab-nav a {
  1558. font-size: 24px;
  1559. color: #999999; }
  1560. .help-money .tab-nav a:first-child {
  1561. margin-right: 27px; }
  1562. .help-money .tab-nav a.active, .help-money .tab-nav a:hover {
  1563. color: #d8192b; }
  1564. .help-money .tab-contents .tab-con {
  1565. display: none; }
  1566. .help-money .tab-contents .tab-con:first-child {
  1567. display: block; }
  1568. .help-money .tab-contents .desc {
  1569. font-size: 16px;
  1570. line-height: 32px;
  1571. color: #555555; }
  1572. .help-money .tab-contents table {
  1573. width: 100%;
  1574. background-color: #f7f8fa;
  1575. text-align: center;
  1576. margin-top: 25px;
  1577. margin-bottom: 45px; }
  1578. .help-money .tab-contents table td {
  1579. border: solid 1px #d9d9d9;
  1580. height: 104px; }
  1581. .help-money .tab-contents table td:last-child {
  1582. padding-left: 62px;
  1583. text-align: left; }
  1584. .help-money .tab-contents table th {
  1585. background-color: #FFF;
  1586. border: solid 1px #d9d9d9; }
  1587. .help-money .tab-contents table .tips {
  1588. font-size: 12px;
  1589. color: #666666;
  1590. margin-top: 4px; }
  1591. .help-money .tab-contents .step {
  1592. font-size: 16px;
  1593. line-height: 36px;
  1594. color: #555555; }
  1595. .help-money .tab-contents .step i {
  1596. display: inline-block;
  1597. text-align: center;
  1598. width: 26px;
  1599. height: 26px;
  1600. line-height: 26px;
  1601. border-radius: 26px;
  1602. color: #fefefe;
  1603. margin-right: 16px;
  1604. background-color: #626262; }
  1605. .help-money .tab-contents .step-link {
  1606. color: #555555; }
  1607. .help-money .tab-contents .step-link:hover {
  1608. color: #d8192b; }
  1609. .help-money .tab-contents img {
  1610. margin: 15px 0 80px; }
  1611. .help-money .tab-contents .attention {
  1612. font-size: 16px;
  1613. line-height: 24px;
  1614. color: #999999;
  1615. margin-top: 66px; }
  1616. .help-money .tab-contents .btn {
  1617. width: 442px;
  1618. height: 73px;
  1619. border-radius: 4px;
  1620. font-size: 24px;
  1621. line-height: 73px;
  1622. color: #ffffff;
  1623. text-align: center;
  1624. margin-top: 54px;
  1625. margin-bottom: 80px; }
  1626. .help-money .tab-contents .btn:hover {
  1627. opacity: .9; }
  1628. .help-money .tab-contents .btn-in {
  1629. background-color: #e0212d; }
  1630. .help-money .tab-contents .btn-out {
  1631. background-color: #d8192b; }
  1632. /* 常见问题 */
  1633. .help-QA {
  1634. margin-top: 45px; }
  1635. .help-QA .analysis-aside {
  1636. margin-top: 0; }
  1637. .help-QA-sidenav {
  1638. float: left;
  1639. width: 208px;
  1640. font-size: 14px;
  1641. color: #555;
  1642. text-align: left;
  1643. border: solid 1px #e6e6e6; }
  1644. .help-QA-sidenav.fixed {
  1645. position: fixed;
  1646. top: 148px; }
  1647. .help-QA-sidenav li {
  1648. height: 50px;
  1649. line-height: 50px;
  1650. padding-left: 16px;
  1651. border-top: solid 1px #e6e6e6;
  1652. cursor: pointer; }
  1653. .help-QA-sidenav li:first-child {
  1654. border-top: none; }
  1655. .help-QA-sidenav li:before {
  1656. content: '·';
  1657. display: inline-block;
  1658. vertical-align: middle;
  1659. margin-right: 10px;
  1660. margin-top: -3px; }
  1661. .help-QA-sidenav li.active, .help-QA-sidenav li:hover {
  1662. color: #FFF;
  1663. background-color: #d8192b; }
  1664. .help-QA-sidenav li.active a, .help-QA-sidenav li:hover a {
  1665. color: #FFF; }
  1666. .help-QA-sidenav li a {
  1667. display: inline-block;
  1668. width: 169px; }
  1669. .help-QA-cons {
  1670. width: 628px;
  1671. margin-left: 238px;
  1672. margin-bottom: 150px; }
  1673. .help-QA-cons .title {
  1674. font-size: 24px;
  1675. color: #141414;
  1676. line-height: 1;
  1677. padding: 6px 10px 5px 0;
  1678. margin-bottom: 10px; }
  1679. .help-QA-cons .school-con {
  1680. margin-top: -10px; }
  1681. .help-QA-cons .link {
  1682. color: #666; }
  1683. .help-QA-cons .link:hover {
  1684. color: #d8192b;
  1685. text-decoration: underline; }
  1686. .help-QA-cons dl {
  1687. padding: 6px 0 20px;
  1688. border-top: solid 1px #e6e6e6; }
  1689. .help-QA-cons dl:first-child {
  1690. border: none; }
  1691. .help-QA-cons dt:before,
  1692. .help-QA-cons dd:before {
  1693. display: inline-block;
  1694. width: 20px;
  1695. height: 20px;
  1696. line-height: 20px;
  1697. color: #FFF;
  1698. text-align: center;
  1699. border-radius: 5px;
  1700. font-size: 16px;
  1701. font-family: sans-serif;
  1702. margin-right: 10px; }
  1703. .help-QA-cons dt {
  1704. font-size: 16px;
  1705. line-height: 50px;
  1706. line-height: 1.6;
  1707. color: #333333;
  1708. padding: 14px 0 14px 10px; }
  1709. .help-QA-cons dt:before {
  1710. content: 'Q';
  1711. background-color: #ce251f; }
  1712. .help-QA-cons dd {
  1713. position: relative;
  1714. padding: 15px 10px 20px 40px;
  1715. background-color: #f5f5f5;
  1716. line-height: 20px;
  1717. color: #666666; }
  1718. .help-QA-cons dd p {
  1719. margin-top: 10px; }
  1720. .help-QA-cons dd:before {
  1721. text-indent: 0;
  1722. position: absolute;
  1723. left: 10px;
  1724. top: 15px;
  1725. content: 'A';
  1726. background-color: #d8192b; }
  1727. .header-fixed .help-con {
  1728. padding-top: 80px; }
  1729. .header-fixed .help-con:first-child {
  1730. padding-top: 0; }
  1731. .header-fixed .help-con.padtop {
  1732. padding-top: 80px; }
  1733. /* 开户流程 */
  1734. .help-open .tit {
  1735. font-size: 36px;
  1736. line-height: 24px;
  1737. color: #333333;
  1738. margin-top: 44px;
  1739. margin-bottom: 74px; }
  1740. .help-open-list {
  1741. margin-bottom: 440px;
  1742. height: 994px;
  1743. border-left: dashed 1px #d8192b;
  1744. margin-left: 22px; }
  1745. .help-open-list li {
  1746. position: relative;
  1747. padding-left: 64px;
  1748. margin-bottom: 20px; }
  1749. .help-open-list li span.icon {
  1750. position: absolute;
  1751. left: -26px;
  1752. top: 0;
  1753. display: inline-block;
  1754. width: 53px;
  1755. height: 53px;
  1756. border-radius: 53px;
  1757. line-height: 53px;
  1758. background-color: #d8192b;
  1759. font-size: 30px;
  1760. color: #FFF;
  1761. text-align: center; }
  1762. .help-open-list dt {
  1763. padding-top: 15px;
  1764. font-size: 20px;
  1765. line-height: 32px;
  1766. color: #555555; }
  1767. .help-open-list dt .num {
  1768. font-family: SimHei;
  1769. font-size: 36px;
  1770. font-style: italic;
  1771. line-height: 24px;
  1772. color: #d8192b;
  1773. margin-right: 13px;
  1774. vertical-align: middle; }
  1775. .help-open-list dd {
  1776. padding-left: 30px;
  1777. margin-top: 10px;
  1778. line-height: 32px;
  1779. letter-spacing: 0px;
  1780. color: #555555;
  1781. width: 366px; }
  1782. .help-open-list .img {
  1783. float: right;
  1784. padding: 24px 30px 24px 30px;
  1785. margin-top: -30px;
  1786. margin-bottom: 80px;
  1787. background-color: #bbdfff;
  1788. border-radius: 8px; }
  1789. .help-open-pdf {
  1790. width: 545px;
  1791. height: 404px;
  1792. padding: 20px 70px 45px 70px;
  1793. background-color: #ffffff;
  1794. border-radius: 8px; }
  1795. .help-open-pdf .item {
  1796. margin-top: 5px; }
  1797. .help-open-pdf .item span {
  1798. text-decoration: underline;
  1799. line-height: 35px;
  1800. color: #555555;
  1801. vertical-align: middle; }
  1802. .help-open-pdf .icon {
  1803. font-size: 35px;
  1804. color: #d8192b;
  1805. vertical-align: middle; }
  1806. .help-open-pdf a {
  1807. float: right;
  1808. display: block;
  1809. width: 92px;
  1810. height: 27px;
  1811. line-height: 27px;
  1812. font-size: 12px;
  1813. text-align: center;
  1814. margin-top: 20px;
  1815. color: #ffffff;
  1816. background: url(../images/btn-helpbg.png) no-repeat center center; }
  1817. .help-open-pdf a:hover {
  1818. opacity: .9; }
  1819. /* 免责声明 */
  1820. .fxm-file {
  1821. background-color: #edf3f6;
  1822. padding: 25px 0 103px; }
  1823. .fxm-file .container {
  1824. background-color: #FFF; }
  1825. .fxm-file .title {
  1826. font-size: 30px;
  1827. color: #333;
  1828. padding-bottom: 20px;
  1829. text-align: center;
  1830. border-bottom: 1px solid #ccc; }
  1831. .fxm-file .file-con {
  1832. padding: 40px 42px 0; }
  1833. .fxm-file .file-con h4 {
  1834. font-weight: bold;
  1835. margin: 40px 0; }
  1836. /*关于我们*/
  1837. .about-banner {
  1838. background-image: url(../images/about-banner.jpg); }
  1839. .about-public-list {
  1840. margin-top: 60px; }
  1841. .about-public-list li {
  1842. font-size: 16px;
  1843. font-weight: normal;
  1844. font-stretch: normal;
  1845. line-height: 60px;
  1846. letter-spacing: 0px;
  1847. border-bottom: solid 1px #ededed; }
  1848. .about-public-list .sign {
  1849. font-size: 16px;
  1850. line-height: 60px;
  1851. color: #d8192b;
  1852. margin-right: 40px; }
  1853. .about-public-list .title {
  1854. display: inline-block;
  1855. width: 930px;
  1856. overflow: hidden;
  1857. text-overflow: ellipsis;
  1858. white-space: nowrap;
  1859. vertical-align: middle; }
  1860. .about-public-list a {
  1861. color: #555555; }
  1862. .about-public-list a:hover .title {
  1863. color: #d8192b;
  1864. text-decoration: underline; }
  1865. .about-public-list .date {
  1866. float: right;
  1867. line-height: 60px;
  1868. color: #888888; }
  1869. /* 了解我们 */
  1870. .about-knowus .title {
  1871. font-size: 36px;
  1872. line-height: 36px;
  1873. letter-spacing: 3px;
  1874. color: #333333;
  1875. text-align: center;
  1876. margin: 90px 0 68px; }
  1877. .about-knowus-banner {
  1878. background-image: url(../images/about-knowus-banner.jpg); }
  1879. .about-icon-nav {
  1880. width: 100%;
  1881. height: 120px;
  1882. background-image: url(../images/about-icon-nav.jpg);
  1883. background-size: 100% 100%;
  1884. }
  1885. .about-icon-nav ul {
  1886. width: 1200px;
  1887. margin: 0 auto;
  1888. height: 105px;
  1889. padding-top: 11px;
  1890. }
  1891. .about-icon-nav ul li {
  1892. float: left;
  1893. width: 340px;
  1894. text-align: center;
  1895. padding-right: 175px;
  1896. }
  1897. .about-icon-nav ul .last-nav {
  1898. width: 170px;
  1899. padding-right: 0px;
  1900. }
  1901. .about-icon-nav ul li div {
  1902. font-size: 34px;
  1903. color: #d8192b;
  1904. line-height: 54px;
  1905. }
  1906. .about-icon-nav ul li p {
  1907. font-size: 14px;
  1908. color: #484848;
  1909. line-height: 24px;
  1910. }
  1911. .about-knowus-data {
  1912. padding: 80px 0 85px; }
  1913. .about-knowus-data li {
  1914. float: left;
  1915. padding-left: 70px;
  1916. margin-left: 108px; }
  1917. .about-knowus-data li:first-child {
  1918. margin-left: 0; }
  1919. .about-knowus-data li.ico-2 {
  1920. padding-left: 114px; }
  1921. .about-knowus-data li .num {
  1922. font-size: 32px;
  1923. line-height: 60px;
  1924. letter-spacing: 3px;
  1925. color: #d8192b; }
  1926. .about-knowus-data li p {
  1927. ine-height: 60px;
  1928. color: #999999; }
  1929. .about-knowus-data li.ico-1 {
  1930. background: #fff url(../images/about-knowus-ico-1.png) no-repeat left center; }
  1931. .about-knowus-data li.ico-2 {
  1932. background: #fff url(../images/about-knowus-ico-2.png) no-repeat left center; }
  1933. .about-knowus-data li.ico-3 {
  1934. background: #fff url(../images/about-knowus-ico-3.png) no-repeat left center; }
  1935. .about-knowus-data li.ico-4 {
  1936. background: #fff url(../images/about-knowus-ico-4.png) no-repeat left center; }
  1937. .about-knowus-detail {
  1938. font-size: 16px;
  1939. line-height: 36px;
  1940. color: #333333; }
  1941. .about-knowus-detail img {
  1942. float: right;
  1943. margin-left: 16px; }
  1944. .about-knowus-detail p.last {
  1945. margin-top: 27px; }
  1946. .about-knowus-font{
  1947. width: 570px;
  1948. float: left;
  1949. font-size: 16px;
  1950. line-height: 24px;
  1951. color: #595959;
  1952. }
  1953. .about-knowus-mission {
  1954. width: 100%;
  1955. height: 600px;
  1956. margin-top: 60px;
  1957. background: url(../images/about-knowus-mission.jpg) no-repeat;
  1958. }
  1959. .mission-content {
  1960. width: 1200px;
  1961. margin: 0 auto;
  1962. color: #fff;
  1963. }
  1964. .mission-content h2 {
  1965. font-size: 30px;
  1966. line-height: 30px;
  1967. padding: 45px 0;
  1968. color: #fff;
  1969. text-align: center;
  1970. }
  1971. .mission-content li {
  1972. float: left;
  1973. padding-bottom: 45px;
  1974. }
  1975. .mission-content .right-padding {
  1976. padding-right: 200px;
  1977. }
  1978. .mission-content li img {
  1979. float: left;
  1980. }
  1981. .mission-content li .missionText {
  1982. width: 360px;
  1983. float: left;
  1984. padding: 23px 0 0 45px;
  1985. }
  1986. .missionText h3{
  1987. font-size: 18px;
  1988. line-height: 30px;
  1989. }
  1990. .missionText p{
  1991. font-size: 12px;
  1992. line-height: 24px;
  1993. }
  1994. .about-knowus-sup {
  1995. margin-bottom: 80px; }
  1996. .about-knowus-sup li {
  1997. float: left;
  1998. width: 389px;
  1999. height: 225px;
  2000. padding: 27px 23px 28px 170px;
  2001. background-color: #ffffff;
  2002. -webkit-box-shadow: 1px 1px 5px 0px rgba(188, 188, 188, 0.35);
  2003. box-shadow: 1px 1px 5px 0px rgba(188, 188, 188, 0.35);
  2004. border: solid 1px #d8192b;
  2005. margin-left: 16px; }
  2006. .about-knowus-sup li:first-child {
  2007. margin-left: 0; }
  2008. .about-knowus-sup li.ico-1 {
  2009. background: #fff url(../images/about-knowus-sup-1.png) no-repeat 17px 27px; }
  2010. .about-knowus-sup li.ico-2 {
  2011. background: #fff url(../images/about-knowus-sup-2.png) no-repeat 17px 27px; }
  2012. .about-knowus-sup li.ico-3 {
  2013. background: #fff url(../images/about-knowus-sup-3.png) no-repeat 17px 27px; }
  2014. .about-knowus-sup li:before {
  2015. content: '';
  2016. display: block; }
  2017. .about-knowus-sup h4 {
  2018. font-size: 24px;
  2019. line-height: 36px;
  2020. color: #333333; }
  2021. .about-knowus-sup p {
  2022. height: 100px;
  2023. font-size: 12px;
  2024. line-height: 18px;
  2025. color: #666666; }
  2026. .about-knowus-sup .num {
  2027. font-size: 16px;
  2028. line-height: 18px;
  2029. color: #d8192b; }
  2030. /* 联系我们 */
  2031. .about-contact-banner {
  2032. background-image: url(../images/about-contact-banner.jpg); }
  2033. .about-contact {
  2034. margin-top: 100px; }
  2035. .about-contact-box {
  2036. margin-top: -100px;
  2037. margin-bottom: 100px; }
  2038. .about-contact-box .title {
  2039. font-size: 36px;
  2040. line-height: 60px;
  2041. letter-spacing: 3px;
  2042. padding: 52px 0 10px;
  2043. color: #333333;
  2044. border-bottom: 1px solid #e5e5e5; }
  2045. .about-contact-box p {
  2046. width: 417px;
  2047. font-size: 16px;
  2048. font-weight: normal;
  2049. font-stretch: normal;
  2050. line-height: 26px;
  2051. letter-spacing: 0px;
  2052. color: #555555;
  2053. margin-top: 15px; }
  2054. .about-contact-box img {
  2055. float: right; }
  2056. /* 产品介绍 */
  2057. .banner {
  2058. padding-top: 60px; }
  2059. .banner .main-title-en {
  2060. margin-top: 20px;
  2061. font-size: 42px;
  2062. line-height: 36px;
  2063. letter-spacing: 4px;
  2064. color: #ffffff; }
  2065. .banner .main-title-en .en {
  2066. font-size: 16px;
  2067. line-height: 60px;
  2068. letter-spacing: 1px; }
  2069. .banner .inner-box {
  2070. padding: 22px 54px 0 54px;
  2071. height: 195px;
  2072. background-color: rgba(27, 27, 27, 0.45); }
  2073. .banner .inner-box p {
  2074. font-size: 16px;
  2075. line-height: 30px;
  2076. color: #ffffff; }
  2077. .pro-con {
  2078. margin-bottom: 100px; }
  2079. .pro-con .pro-desc {
  2080. margin-top: 47px; }
  2081. .pro-con .pro-desc img {
  2082. float: left; }
  2083. .pro-con .pro-desc .txt-img {
  2084. height: 318px;
  2085. margin-left: 555px; }
  2086. .pro-con .title {
  2087. margin-top: 53px;
  2088. margin-bottom: 28px;
  2089. text-align: center;
  2090. font-size: 24px;
  2091. line-height: 24px;
  2092. letter-spacing: 2px;
  2093. color: #333333; }
  2094. .pro-con .more {
  2095. width: 201px;
  2096. height: 40px;
  2097. line-height: 40px;
  2098. border-radius: 4px;
  2099. margin-top: 15px;
  2100. border: solid 1px #cccccc;
  2101. letter-spacing: 1px;
  2102. color: #999999;
  2103. text-align: center; }
  2104. .pro-con .more:hover {
  2105. color: #d8192b;
  2106. border-color: #d8192b; }
  2107. .pro-con table {
  2108. width: 100%;
  2109. line-height: 2;
  2110. color: #555555;
  2111. text-align: center; }
  2112. .pro-con tr:nth-child(odd) {
  2113. background-color: #f1fbff; }
  2114. .pro-con th:first-child,
  2115. .pro-con td:first-child {
  2116. padding-left: 50px;
  2117. text-align: left; }
  2118. .pro-con th:last-child,
  2119. .pro-con td:last-child {
  2120. padding-right: 50px;
  2121. text-align: right; }
  2122. .pro-con th {
  2123. height: 53px;
  2124. background-color: #7cc2ee;
  2125. color: #FFF; }
  2126. .pro-con td {
  2127. height: 59px;
  2128. font-size: 16px; }
  2129. .pro-con .about-rule th,
  2130. .pro-con .about-rule td {
  2131. text-align: left;
  2132. padding-left: 50px; }
  2133. /* 外汇 */
  2134. .pro-fx-banner .main-title-en,
  2135. .pro-gold-banner .main-title-en,
  2136. .pro-oil-banner .main-title-en,
  2137. .pro-index-banner .main-title-en,
  2138. .pro-bitcoin-banner .main-title-en {
  2139. margin-top: 0; }
  2140. .pro-fx-banner {
  2141. background-image: url(../images/pro-fx-banner.jpg); }
  2142. .pro-fx .txt-img {
  2143. /*background: url(../images/pro-fx-txt.jpg) no-repeat left center;*/
  2144. }
  2145. .txt-img {
  2146. padding: 20px 0;
  2147. }
  2148. .txt-img h2 {
  2149. font-size: 24px;
  2150. color: #333;
  2151. line-height: 44px;
  2152. padding-bottom: 30px;
  2153. }
  2154. .txt-img .txt-list {
  2155. font-size: 16px;
  2156. color: #666;
  2157. }
  2158. .txt-img .txt-list li {
  2159. float: left;
  2160. width: 270px;
  2161. padding-bottom: 20px;
  2162. text-align: left;
  2163. margin-right:25px;
  2164. }
  2165. .txt-img .txt-list li:before{
  2166. content: '·';
  2167. font-size: 45px;
  2168. line-height: 23px;
  2169. margin-right: 13px;
  2170. vertical-align: top;
  2171. color: #d8192b;
  2172. }
  2173. .txt-img .txt-list .txt-long {
  2174. width: 370px;
  2175. }
  2176. .pro-fx tr:hover {
  2177. background-color: #d0edff; }
  2178. /* 贵金属 */
  2179. .pro-gold-banner {
  2180. background-image: url(../images/pro-gold-banner.jpg); }
  2181. /*.pro-gold .txt-img {
  2182. background: url(../images/pro-gold-txt.jpg) no-repeat left center; }*/
  2183. .pro-gold tr:nth-child(odd) {
  2184. background-color: #f6f6f6; }
  2185. .pro-gold th {
  2186. background-color: #bb8f32; }
  2187. /* 原油 */
  2188. .pro-oil-banner {
  2189. background-image: url(../images/pro-oil-banner.jpg); }
  2190. /*.pro-oil .txt-img {
  2191. background: url(../images/pro-oil-txt.jpg) no-repeat left center; }*/
  2192. .pro-oil tr:nth-child(odd) {
  2193. background-color: #f6f6f6; }
  2194. .pro-oil th {
  2195. background-color: #333333; }
  2196. /* 指数 */
  2197. .pro-index-banner {
  2198. background-image: url(../images/pro-index-banner.jpg); }
  2199. /*.pro-index .txt-img {
  2200. background: url(../images/pro-index-txt.jpg) no-repeat left center; }*/
  2201. .pro-index tr:nth-child(odd) {
  2202. background-color: #ecf6fc; }
  2203. .pro-index th {
  2204. background-color: #013266; }
  2205. /* 比特币 */
  2206. .pro-bitcoin-banner {
  2207. background-image: url(../images/pro-bitcoin-banner.jpg); }
  2208. /*.pro-bitcoin .txt-img {
  2209. background: url(../images/pro-bitcoin-txt.jpg) no-repeat left center; }*/
  2210. .pro-bitcoin tr:nth-child(odd) {
  2211. background-color: #ecf6fc; }
  2212. .pro-bitcoin th {
  2213. background-color: #13a6aa; }
  2214. /* 下载中心 */
  2215. .download-banner {
  2216. background-image: url(../images/download-banner.jpg);
  2217. padding-top: 80px; }
  2218. .download-banner p {
  2219. font-size: 16px;
  2220. line-height: 60px;
  2221. letter-spacing: 3px;
  2222. color: #ffffff;
  2223. margin-top: -8px; }
  2224. .download-banner .btn {
  2225. display: block;
  2226. width: 102px;
  2227. height: 36px;
  2228. line-height: 36px;
  2229. border-radius: 4px;
  2230. color: #FFF;
  2231. text-align: center;
  2232. margin-top: 5px;
  2233. border: solid 1px rgba(255, 255, 255, 0.6); }
  2234. .download-banner .btn:hover {
  2235. color: #FFF;
  2236. background-color: #d8192b; }
  2237. .download .title {
  2238. font-size: 32px;
  2239. line-height: 32px;
  2240. color: #333333;
  2241. text-align: center;
  2242. margin-top: 59px; }
  2243. .download .tips {
  2244. font-size: 16px;
  2245. line-height: 25px;
  2246. color: #999999;
  2247. text-align: center;
  2248. margin-top: 18px; }
  2249. .download-list {
  2250. margin: 60px 0 100px;
  2251. min-height: 266px;
  2252. padding-left: 597px;
  2253. background: url(../images/download-img.png) no-repeat left center;
  2254. font-size: 16px;
  2255. line-height: 36px;
  2256. color: #555555; }
  2257. .download-list li:before {
  2258. content: '';
  2259. display: inline-block;
  2260. vertical-align: middle;
  2261. margin-right: 30px;
  2262. width: 16px;
  2263. height: 1px;
  2264. background-color: #e0212d; }
  2265. .download-link {
  2266. padding: 70px 0 70px;
  2267. background-color: #f5f5f5;
  2268. font-size: 18px;
  2269. line-height: 32px;
  2270. color: #333333;
  2271. text-align: center; }
  2272. .download-link .title {
  2273. margin-top: 0; }
  2274. .download-link .list {
  2275. width: 1070px;
  2276. margin-top: 30px; }
  2277. .download-link li {
  2278. float: left;
  2279. margin-left: 296px; }
  2280. .download-link li:first-child {
  2281. margin-left: 0; }
  2282. .download-link a {
  2283. display: block; }
  2284. .download-link span {
  2285. display: block;
  2286. width: 119px;
  2287. height: 119px; }
  2288. .download-link .ico {
  2289. margin-bottom: 5px;
  2290. border-radius: 120px;
  2291. overflow: hidden;
  2292. width: 119px;
  2293. height: 119px; }
  2294. .download-link .over {
  2295. position: relative; }
  2296. .download-link .pc .default {
  2297. background: url(../images/download-pc.png) no-repeat left center; }
  2298. .download-link .pc .over {
  2299. background: url(../images/download-pc-h.png) no-repeat left center; }
  2300. .download-link .android .default {
  2301. background: url(../images/download-android.png) no-repeat left center; }
  2302. .download-link .android .over {
  2303. background: url(../images/download-android-h.png) no-repeat left center; }
  2304. .download-link .iphone .default {
  2305. background: url(../images/download-ip.png) no-repeat left center; }
  2306. .download-link .iphone .over {
  2307. background: url(../images/download-ip-h.png) no-repeat left center; }
  2308. /* 苹果的下载 */
  2309. .mobile-download {
  2310. display: none;
  2311. position: fixed;
  2312. top: 0;
  2313. left: 0;
  2314. right: 0;
  2315. bottom: 0;
  2316. background-color: rgba(0, 0, 0, 0.3);
  2317. z-index: 999; }
  2318. .mobile-download .iPhone_ {
  2319. position: absolute;
  2320. width:450px;
  2321. height: 420px;
  2322. top: 50%;
  2323. margin-top: -210px;
  2324. left: 50%;
  2325. margin-left: -225px;
  2326. background: #fff;
  2327. -webkit-box-shadow: 0 0 20px #ccc;
  2328. box-shadow: 0 0 20px #ccc;
  2329. border-radius: 25px;
  2330. display: -webkit-box;
  2331. display: -ms-flexbox;
  2332. display: flex;
  2333. -webkit-box-align: center;
  2334. -ms-flex-align: center;
  2335. align-items: center;
  2336. padding: 0 120px;
  2337. -webkit-box-sizing: border-box;
  2338. box-sizing: border-box; }
  2339. .mobile-download .subOne {
  2340. width: 300px;
  2341. height: 346px; }
  2342. .mobile-download .subOne img {
  2343. width:200px;
  2344. }
  2345. .mobile-download .subTwo {
  2346. width: 380px;
  2347. margin-left: 80px; }
  2348. .mobile-download .iPhone_ .profile {
  2349. margin-top: 20px; }
  2350. .mobile-download .iPhone_ .profile > div {
  2351. font-size: 16px;
  2352. color: #666; }
  2353. .mobile-download .iPhone_ .closeButton {
  2354. position: absolute;
  2355. top: 25px;
  2356. right: 25px;
  2357. cursor: pointer;
  2358. }
  2359. /* 苹果的下载 */
  2360. /* 安卓下载 */
  2361. .mobile1-download {
  2362. display: none;
  2363. position: fixed;
  2364. top: 0;
  2365. left: 0;
  2366. right: 0;
  2367. bottom: 0;
  2368. background-color: rgba(0, 0, 0, 0.3);
  2369. z-index: 999; }
  2370. .mobile1-download .iPhone_ {
  2371. position: absolute;
  2372. width: 450px;
  2373. height: 420px;
  2374. top: 50%;
  2375. margin-top: -210px;
  2376. left: 50%;
  2377. margin-left: -225px;
  2378. background: #fff;
  2379. -webkit-box-shadow: 0 0 20px #ccc;
  2380. box-shadow: 0 0 20px #ccc;
  2381. border-radius: 25px;
  2382. display: -webkit-box;
  2383. display: -ms-flexbox;
  2384. display: flex;
  2385. -webkit-box-align: center;
  2386. -ms-flex-align: center;
  2387. align-items: center;
  2388. padding: 0 120px;
  2389. -webkit-box-sizing: border-box;
  2390. box-sizing: border-box; }
  2391. .mobile1-download .subOne {
  2392. width: 300px;
  2393. height: 346px; }
  2394. .mobile1-download .subOne img {
  2395. width: 300px; }
  2396. .mobile1-download .subTwo {
  2397. width: 380px;
  2398. margin-left: 80px; }
  2399. .mobile1-download .iPhone_ .profile {
  2400. margin-top: 20px; }
  2401. .mobile1-download .iPhone_ .profile > div {
  2402. font-size: 16px;
  2403. color: #666; }
  2404. .mobile1-download .iPhone_ .closeButton1 {
  2405. position: absolute;
  2406. top: 25px;
  2407. right: 25px;
  2408. cursor: pointer;
  2409. }
  2410. /* 安卓下载 */