home.vue 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930
  1. <template>
  2. <div>
  3. <index-header></index-header>
  4. <div class="home-content">
  5. <!-- <div class="section-box">
  6. <ol>
  7. <li :class="{active:sectionState==item}" v-for="(item,index) in 5">
  8. <div class="item">0{{item}}</div>
  9. </li>
  10. </ol>
  11. </div> -->
  12. <div class="banner-block">
  13. <!-- <el-carousel trigger="click" height="900px" :autoplay="false" indicator-position="none" arrow="never">
  14. <el-carousel-item>
  15. <div class="banner">
  16. <img src="../../assets/img/banner1.png" height="910" width="1920" alt="">
  17. </div>
  18. </el-carousel-item>
  19. <el-carousel-item>
  20. <div class="banner">
  21. <img src="../../assets/img/arrowhead.png" height="10" width="10" alt="">
  22. </div>
  23. </el-carousel-item>
  24. <el-carousel-item>
  25. <div class="banner">
  26. <img src="../../assets/img/hui.png" alt="">
  27. </div>
  28. </el-carousel-item>
  29. </el-carousel> -->
  30. <el-carousel indicator-position="outside" height="900px" arrow="never" :interval="5000">
  31. <el-carousel-item>
  32. <div class="banner1">
  33. <!-- <img src="" height="910" width="1920" alt=""> -->
  34. <div class="widcen">
  35. <button @click="jumpapply">申请代理</button>
  36. </div>
  37. </div>
  38. </el-carousel-item>
  39. <el-carousel-item>
  40. <div class="banner2">
  41. <!-- <img src="../../assets/img/banner/banner1.png" height="910" width="1920" alt=""> -->
  42. <div class="widcen">
  43. <button @click="jumpapply">申请代理</button>
  44. </div>
  45. </div>
  46. </el-carousel-item>
  47. <el-carousel-item>
  48. <div class="banner3">
  49. <!-- <img src="../../assets/img/banner/banner2.png" height="910" width="1920" alt=""> -->
  50. <div class="widcen">
  51. <button @click="jumpapply">申请代理</button>
  52. </div>
  53. </div>
  54. </el-carousel-item>
  55. </el-carousel>
  56. <div class="button-line2" v-show="isStart">
  57. <button class="btn1">申请代理</button>
  58. <!-- <button class="btn2">在线咨询</button> -->
  59. <span class="phoneNum">热线电话:4001-566-899</span>
  60. </div>
  61. <div class="button-line-box"><!-- :class="{buttonLineBox:isStart}" -->
  62. <div class="about-line">
  63. <h3>ABOUT</h3>
  64. <h4>Mainstream reliable trading currencies</h4>
  65. <p class="word">交易币种</p>
  66. <hr>
  67. <p class="word-tip">精选主流币种</p>
  68. <p class="word-tip">多种报价模式</p>
  69. </div>
  70. <!-- <div class="button-line" v-show="isStart">
  71. <button class="btn1">申请代理</button>
  72. <button class="btn2">在线咨询</button>
  73. <span class="phoneNum">热线电话:4001-566-899</span>
  74. </div> -->
  75. </div>
  76. <loginPart></loginPart>
  77. </div>
  78. <div class="fixLine" v-show="isNotStart">
  79. <button class="btn1">申请代理</button>
  80. <!-- <button class="btn2">在线咨询</button> -->
  81. <span class="phoneNum">热线电话:4001-566-899</span>
  82. </div>
  83. <div class="coin-block">
  84. <div class="tras-block">
  85. <ul v-for="(item,index) in coinBlock">
  86. <li
  87. :class="{lastBlock:i.normal,noCoin:i.nocoin}"
  88. v-for="(i,num) in item"
  89. ><!-- @mouseenter="showBtn2('coinBlock',1,index,num,i)"
  90. @mouseleave="showBtn2('coinBlock',0,index,num,i)"
  91. @click="gohelp(i.coinname,i.normal)" -->
  92. <div class="part" v-if="i.state!==1">
  93. <!-- <p class="name">{{i.name}}</p> -->
  94. <div class="icon iconfont" :class="i.coin" v-if="!i.nocoin"></div>
  95. <p class="coin-name">{{i.coinname}}</p>
  96. </div>
  97. <!-- <div class="part2" v-if="i.state===1&&!i.normal">
  98. <div class="icon iconfont" :class="i.coin" v-if="!i.nocoin"></div>
  99. <p class="price" v-if="!i.nocoin">
  100. <span>{{i.coinname}}/BTC:</span>
  101. <em v-if='marketData[i.coinname+"BTC"].last'>{{marketData[i.coinname+"BTC"].last}}</em>
  102. </p>
  103. <p v-if="!i.nocoin" class="range">{{marketData[i.coinname+"BTC"].range|filterCoin}}</p>
  104. <p v-if="i.nocoin" class="expect-line">敬请期待</p>
  105. </div> -->
  106. </li>
  107. </ul>
  108. </div>
  109. </div>
  110. <addUs></addUs>
  111. <plat></plat>
  112. <server></server>
  113. <contactUs></contactUs>
  114. </div>
  115. </div>
  116. </template>
  117. <script>
  118. import indexHeader from "../../components/header.vue"
  119. import loginPart from "./login.vue"
  120. import addUs from "./addUs.vue"
  121. import plat from "./plat.vue"
  122. import server from "./server-block.vue"
  123. import contactUs from "../../components/contantWe.vue"
  124. import {ajax} from "../../assets/js/common.js"
  125. export default{
  126. data(){
  127. return{
  128. // dialogVisible:true,
  129. showBtnState:0,
  130. coinchange:0,
  131. marketData:{
  132. BCCBTC:{},
  133. LTCBTC:{},
  134. ZECBTC:{},
  135. ETHBTC:{},
  136. ETCBTC:{},
  137. BTCBTC:{},
  138. SCBTC:{},
  139. BTSBTC:{},
  140. },
  141. coinBlock:[
  142. [
  143. {
  144. name:"比特币",
  145. coinname:"BTC",
  146. coin:"icon-BTC3",
  147. state:0,
  148. },
  149. {
  150. name:"比特元",
  151. coinname:"BTY",
  152. coin:"icon-BTY3",
  153. state:0,
  154. },
  155. {
  156. name:"以太坊经典",
  157. coinname:"ETC",
  158. coin:"icon-ETC3",
  159. state:0,
  160. },
  161. /*{
  162. name:"比特股",
  163. coinname:"BTS",
  164. coin:"icon-BTS",
  165. state:0,
  166. },*/
  167. /*{
  168. state:0,
  169. nocoin:true,
  170. },*/
  171. ],
  172. [
  173. {
  174. name:"USDT",
  175. coinname:"USDT",
  176. coin:"icon-meiyuan",
  177. state:0,
  178. },
  179. {
  180. name:"以太坊",
  181. coinname:"ETH",
  182. coin:"icon-ETH3",
  183. state:0,
  184. },
  185. {
  186. name:"莱特币",
  187. coinname:"LTC",
  188. coin:"icon-LTC3",
  189. state:0,
  190. },
  191. /*{
  192. state:0,
  193. nocoin:true,
  194. },*/
  195. ],
  196. [
  197. {
  198. name:"比特现金",
  199. coinname:"BCC",
  200. coin:"icon-BCC3",
  201. state:0,
  202. },
  203. // {
  204. // name:"云储币",
  205. // coinname:"SC",
  206. // coin:"icon-SC",
  207. // state:0,
  208. // },
  209. {
  210. name:"零币",
  211. coinname:"ZEC",
  212. coin:"icon-ZEC1",
  213. state:0,
  214. },
  215. /*{
  216. state:0,
  217. nocoin:true,
  218. },*/
  219. {
  220. name:"主流",
  221. coinname:"主流币种",
  222. coin:"icon-jiaoyi",
  223. state:0,
  224. normal:true,
  225. },
  226. ],
  227. ],
  228. sectionState:1,
  229. requtime:'',//轮询计时器
  230. isStart:true,
  231. isNotStart:false,
  232. }
  233. },
  234. watch:{
  235. sectionState(val){
  236. console.log(val);
  237. }
  238. },
  239. components:{
  240. indexHeader,
  241. loginPart,
  242. contactUs,
  243. addUs,
  244. plat,
  245. server
  246. },
  247. filters:{
  248. filterCoin(val){
  249. if(val){
  250. let state=val.toString().indexOf("-");
  251. if(state===-1){
  252. val="+"+val;
  253. }
  254. return val;
  255. }
  256. },
  257. },
  258. destroyed:function(){
  259. clearInterval(this.requtime);
  260. },
  261. mounted(){
  262. this.$nextTick(()=>{
  263. this.windowScroll();
  264. //this.getHomeMarket();
  265. /*this.requtime=setInterval(()=>{
  266. this.getHomeMarket();
  267. },5000);*/
  268. })
  269. },
  270. methods:{
  271. jumpapply(){
  272. this.$router.push({path:"/apply"});
  273. },
  274. gohelp(coin,state){
  275. if(state){
  276. this.$router.push({path:"/help/coinintroduce"});
  277. }
  278. else{
  279. this.$router.push({path:"/help/coinintroduce",query:{"type":coin}});
  280. }
  281. },
  282. getHomeMarket(){
  283. let param={
  284. sort:"plat",
  285. };
  286. ajax(this,this.extendApi.getcoindata,param,(data)=>{
  287. if(data.code==200){
  288. for(let i=0;i<data.data.fxee.length;i++){
  289. this.marketData[data.data.fxee[i].symbol]=data.data.fxee[i];
  290. // for(let j=0;j<this.coinBlock.length;j++){
  291. // for(let k=0;k<this.coinBlock[j].length;k++){
  292. // if(this.coinBlock[j][k].coinname+"BTC"==data.data.fxee[i].symbol){
  293. // this.coinBlock[j][k]=object.assign(this.coinBlock[j][k],data.data.fxee[i]);
  294. // }
  295. // }
  296. // }
  297. }
  298. // console.log(this.coinBlock);
  299. }
  300. }, "GET");
  301. },
  302. windowScroll(){
  303. let that=this;
  304. window.onscroll=()=>{
  305. let num=parseInt(document.documentElement.scrollTop);
  306. if(num>=800){
  307. this.isStart = false;
  308. this.isNotStart = true;
  309. }else{
  310. this.isStart = true;
  311. this.isNotStart = false;
  312. }
  313. if(num<=800){
  314. this.sectionState=1;
  315. }
  316. if(num>800&&num<=1600){
  317. this.sectionState=2;
  318. }
  319. if(num>1600&&num<=2400){
  320. this.sectionState=3;
  321. }
  322. if(num>2400&&num<=3200){
  323. this.sectionState=4;
  324. }
  325. if(num>3200){
  326. this.sectionState=5;
  327. }
  328. };
  329. },
  330. /*showBtn2(key,val,index,num,item){
  331. //最后一个方块不做hover效果
  332. if(!item.normal){
  333. this[key][index][num].state=val;
  334. }
  335. // if(index!==2||num!==2){
  336. // this[key][index][num].state=val;
  337. // }
  338. },*/
  339. // showBtn(key,val){
  340. // this[key]=val;
  341. // },
  342. }
  343. }
  344. </script>
  345. <style>
  346. .home-content{
  347. /*padding-top: 75px;*/
  348. .fixLine{
  349. position: fixed;
  350. bottom: -1px;
  351. height: 80px;
  352. background-color: rgba(0,0,0,0.6);
  353. z-index: 11;
  354. width: 100%;
  355. margin: 0 auto;
  356. /* transition: all 0.5s ease; */
  357. button{
  358. width: 140px;
  359. height: 40px;
  360. border-radius: 20px;
  361. border: 0;
  362. font-size: 18px;
  363. font-weight: bold;
  364. margin-right: 60px;
  365. cursor: pointer;
  366. }
  367. .btn1{
  368. background-color: #1a6fa6;
  369. color: #fff;
  370. }
  371. .btn2{
  372. color: #1a6fa6;
  373. background-color: #fff;
  374. }
  375. .phoneNum{
  376. line-height: 80px;
  377. color: #fff;
  378. font-size: 25px;
  379. font-weight: bold;
  380. }
  381. }
  382. .statement-box{
  383. .el-dialog{
  384. width: 1100px;
  385. }
  386. .el-dialog__header{
  387. padding-top: 30px;
  388. }
  389. .el-dialog__title{
  390. color: #165e8d;
  391. font-size: 24px;
  392. }
  393. .el-dialog__footer{
  394. text-align: center;
  395. .el-button{
  396. font-size: 18px;
  397. }
  398. }
  399. .el-dialog__body{
  400. padding-bottom:5px;
  401. }
  402. .el-button{
  403. width: 140px;
  404. height: 40px;
  405. border-radius: 20px;
  406. background-color: #1a6fa6;
  407. border:0;
  408. }
  409. }
  410. .section-box{
  411. position: fixed;
  412. left: 60px;
  413. top: 50%;
  414. transform: translateY(-50%);
  415. z-index: 50;
  416. color: #666;
  417. height: 570px;
  418. /*line-height: 114px;*/
  419. background: url("../../assets/img/home/secBg.png") no-repeat 0 top;
  420. padding-left: 1px;
  421. li{
  422. /*padding-left: 16px;
  423. margin: 35px 0;*/
  424. height: 114px;
  425. padding:35px 0;
  426. .item{
  427. line-height: 44px;
  428. padding-left: 16px;
  429. }
  430. }
  431. li.active{
  432. .item{
  433. color: #1a6fa6;
  434. border-left:3px solid #1a6fa6;
  435. }
  436. }
  437. }
  438. .el-carousel__item{
  439. img{
  440. position: relative;
  441. left:50%;
  442. transform: translateX(-50%);
  443. }
  444. }
  445. .banner-block{
  446. position: relative;
  447. .widcen{
  448. text-align: left;
  449. width: 1200px;
  450. margin: 0 auto;
  451. button{
  452. margin: 480px 0 0 8px;
  453. width: 150px;
  454. height: 40px;
  455. font-size: 16px;
  456. color: #1f52c9;
  457. background: #fede00;
  458. border: none;
  459. cursor: pointer;
  460. }
  461. }
  462. .banner1{
  463. background:url("../../assets/img/banner/banner.png") no-repeat center center;
  464. background-size: auto 100%;
  465. height: 900px
  466. }
  467. .banner2{
  468. background:url("../../assets/img/banner/banner1.png") no-repeat center center;
  469. background-size: auto 100%;
  470. height: 900px
  471. }
  472. .banner3{
  473. background:url("../../assets/img/banner/banner2.png") no-repeat center center;
  474. background-size: auto 100%;
  475. height: 900px
  476. }
  477. }
  478. .server-block{
  479. height: 600px;
  480. width: 1200px;
  481. margin: 0 auto;
  482. padding-top: 68px;
  483. .serverList{
  484. margin-top: 80px;
  485. display: flex;
  486. justify-content: center;
  487. li{
  488. border:1px solid #dcdcdc;
  489. width: 176px;
  490. height: 176px;
  491. transform: rotate(45deg);
  492. margin-right: 72px;
  493. background-color: #fff;
  494. .item{
  495. width: 100%;
  496. height: 100%;
  497. line-height: 176px;
  498. transform: rotate(-45deg);
  499. .iconfont{
  500. font-size: 60px;
  501. color: #2580bb;
  502. }
  503. }
  504. .item2{
  505. width: 100%;
  506. height: 100%;
  507. display: flex;
  508. justify-content: center;
  509. align-items: center;
  510. transform: rotate(-45deg);
  511. color: #fff;
  512. font-size: 15px;
  513. }
  514. &:hover{
  515. background-color: #1a6fa6;
  516. }
  517. }
  518. }
  519. }
  520. .coin-block{
  521. height: 900px;
  522. background: url("../../assets/img/home/coinBg.png") no-repeat center bottom;
  523. position: relative;
  524. .tras-block{
  525. position: absolute;
  526. top: 360px;
  527. left:50%;
  528. transform: rotate(45deg) translateX(-50%);
  529. /*border:1px solid #dcdcdc;*/
  530. ul{
  531. display: flex;
  532. margin-bottom: 24px;
  533. li{
  534. width: 185px;
  535. height: 185px;
  536. margin-right: 24px;
  537. border:1px solid #dcdcdc;
  538. position: relative;
  539. cursor: pointer;
  540. transition: all 0.3s ease 0s;
  541. -moz-transition: all 0.3s ease 0s;
  542. -webkit-transition: all 0.3s ease 0s;
  543. -o-transition: all 0.3s ease 0s;
  544. .part{
  545. position: absolute;
  546. left:50%;
  547. margin-left: -40%;
  548. top: 50%;
  549. margin-top: -40%;
  550. width: 80%;
  551. height: 80%;
  552. transform: rotate(-45deg);
  553. line-height: 1;
  554. /*background-color: #ff0000;*/
  555. }
  556. .part2{
  557. position: absolute;
  558. width: 100%;
  559. height: 100%;
  560. /*top: 10;*/
  561. /*margin-top: 10px;
  562. margin-left:10px;*/
  563. transform: rotate(-45deg);
  564. color: #fff;
  565. }
  566. .expect-line{
  567. position: absolute;
  568. left: 50%;
  569. top:50%;
  570. width: 100%;
  571. transform: translateX(-50%) translateY(-50%);
  572. font-size: 24px;
  573. }
  574. .icon{
  575. font-size: 62px;
  576. margin-top: 10px;
  577. margin-bottom: 10px;
  578. color: #1a6fa6;
  579. }
  580. .price{
  581. font-size: 16px;
  582. margin-bottom: 20px;
  583. em{
  584. color:#ffc600;
  585. font-size: 22px;
  586. }
  587. }
  588. .range{
  589. font-size: 25px;
  590. }
  591. .name{
  592. font-size: 17px;
  593. color: #666;
  594. padding-top: 20px;
  595. }
  596. .coin-name{
  597. font-size: 30px;
  598. color: #999;
  599. margin-top: 20px;
  600. }
  601. /* &:hover{
  602. background-color:rgba(26,111,166,0.95);
  603. border-color: #1a6fa6;
  604. } */
  605. &.noCoin{
  606. background-image: url("../../assets/img/home/no-coin.png");
  607. background-repeat: no-repeat;
  608. background-position: center;
  609. }
  610. /* &.noCoin:hover{
  611. background-image: none;
  612. } */
  613. &.lastBlock{
  614. background-color: #fff;
  615. .name{
  616. font-size: 30px;
  617. color: #1a6fa6;
  618. padding-top: 45px;
  619. }
  620. .coin-name{
  621. font-size: 30px;
  622. color: #333;
  623. margin-top: 20px;
  624. }
  625. }
  626. &.lastBlock:hover{
  627. border-color: #dcdcdc;
  628. };
  629. }
  630. li:last-child{
  631. margin-right: 0;
  632. }
  633. li:hover{
  634. transform: scale(1.1);
  635. box-shadow: 2px 2px 50px #1A6FA6;
  636. }
  637. }
  638. ul:last-child{
  639. margin-bottom: 0;
  640. }
  641. }
  642. }
  643. .plat-block{
  644. height: 900px;
  645. background: url("../../assets/img/home/plat01.png") no-repeat center 30px;
  646. background-size: auto;
  647. position: relative;
  648. .plat-block-back{
  649. width: 100%;
  650. height: 417px;
  651. position: absolute;
  652. bottom: 0;
  653. background: url("../../assets/img/home/plat02.png") no-repeat center bottom;
  654. .word-box{
  655. width: 1200px;
  656. height: 250px;
  657. position: absolute;
  658. left:50%;
  659. transform: translateX(-50%);
  660. bottom: 85px;
  661. background-color:rgba(2,134,219,0.83);
  662. padding-left: 195px;
  663. text-align: left;
  664. color: #fff;
  665. img{
  666. position: absolute;
  667. top:-37px;
  668. left: 158px;
  669. }
  670. .tip1{
  671. line-height: 1;
  672. }
  673. .word1{
  674. font-size: 35px;
  675. margin-top: 30px;
  676. font-weight: bold;
  677. }
  678. .word2{
  679. font-size: 24px;
  680. margin-left: 80px;
  681. margin-top: 10px;
  682. font-weight: bold;
  683. }
  684. .word3{
  685. margin-top: 16px;
  686. font-size: 12px;
  687. line-height: 1.5;
  688. }
  689. hr{
  690. width: 45px;
  691. height: 2px;
  692. background-color: #fff;
  693. border:0;
  694. margin-top: 20px;
  695. }
  696. .ins-box{
  697. position: absolute;
  698. width: 400px;
  699. right: 250px;
  700. top:56px;
  701. font-size: 18px;
  702. text-align: center;
  703. line-height: 1.6;
  704. >span{
  705. display: block;
  706. padding: 5px 0;
  707. }
  708. }
  709. }
  710. }
  711. }
  712. .tt-line{
  713. display: flex;
  714. align-items: center;
  715. justify-content: space-between;
  716. h3{
  717. font-size: 35px;
  718. font-weight: bold;
  719. line-height: 1;
  720. }
  721. hr{
  722. width: 420px;
  723. height: 1px;
  724. background-color: #e5e5e5;
  725. border:0;
  726. }
  727. }
  728. .sub-title{
  729. font-size: 20px;
  730. color: #999;
  731. margin-top: 12px;
  732. }
  733. .add-block{
  734. height: 900px;
  735. width: 1200px;
  736. padding-top: 60px;
  737. margin: 0 auto;
  738. .adv-line{
  739. display: flex;
  740. margin-top: 80px;
  741. .apply-btn{
  742. position: absolute;
  743. bottom:-22px;
  744. width: 170px;
  745. height: 45px;
  746. background-color: #1a6fa6;
  747. color: #fff;
  748. padding-left: 18px;
  749. cursor: pointer;
  750. span{
  751. line-height: 45px;
  752. font-size: 15px;
  753. }
  754. i{
  755. display: inline-block;
  756. width: 45px;
  757. height: 45px;
  758. text-align: center;
  759. line-height: 45px;
  760. font-size: 16px;
  761. position: absolute;
  762. right: 0;
  763. top: 0;
  764. background-color: #2580bb;
  765. }
  766. }
  767. &-item:first-child{
  768. margin-right:200px;
  769. }
  770. &-item:hover{
  771. border:1px solid #1a6fa6;
  772. border-left:3px solid #1a6fa6;
  773. box-shadow: 0 0 20px 1px #e5e5e5;
  774. }
  775. &-item{
  776. position: relative;
  777. text-align: left;
  778. width: 430px;
  779. height: 250px;
  780. border:1px solid #eee;
  781. color: #333;
  782. padding: 32px 0 0 20px;
  783. background-color: #fff;
  784. h4{
  785. font-size: 25px;
  786. font-weight: bold;
  787. line-height: 1;
  788. }
  789. h5{
  790. font-size: 20px;
  791. line-height: 1;
  792. color: #999;
  793. font-weight: 500;
  794. margin-top: 10px;
  795. margin-bottom: 40px;
  796. }
  797. p{
  798. width: 255px;
  799. font-size: 15px;
  800. }
  801. img{
  802. position: absolute;
  803. top:20px;
  804. right: -135px;
  805. width: 270px;
  806. }
  807. }
  808. }
  809. }
  810. .buttonLineBox{
  811. height: 100px;
  812. background-color: rgba(0,0,0,0.46);
  813. }
  814. .button-line-box{
  815. /* height: 100px;
  816. background-color: rgba(0,0,0,0.46); */
  817. position: absolute;
  818. bottom: 25px;
  819. z-index: 10;
  820. text-align: center;
  821. width: 100%;
  822. color: #fff;
  823. padding: 30px 0;
  824. .about-line{
  825. position: absolute;
  826. top: 20px;
  827. left: 260px;
  828. width: 200px;
  829. height: 450px;
  830. background:#1a6fa6 url("../../assets/img/home/aboutBg.png") no-repeat left 125%;
  831. text-align: left;
  832. padding: 0 20px;
  833. h3{
  834. font-size: 45px;
  835. padding-top: 124px;
  836. line-height: 1;
  837. margin-bottom: 15px;
  838. }
  839. h4{
  840. font-size: 12px;
  841. margin-bottom: 30px;
  842. }
  843. .word{
  844. font-size: 30px;
  845. font-weight: bold;
  846. }
  847. .word-tip{
  848. color: #a8ddff;
  849. font-size: 18px;
  850. }
  851. hr{
  852. height: 2px;
  853. width: 60px;
  854. background-color: #fff;
  855. border: 0;
  856. margin: 20px 0;
  857. }
  858. }
  859. }
  860. .button-line{
  861. width: 1200px;
  862. margin: 0 auto;
  863. position: relative;
  864. button{
  865. width: 140px;
  866. height: 40px;
  867. border-radius: 20px;
  868. border: 0;
  869. font-size: 18px;
  870. font-weight: bold;
  871. margin-right: 60px;
  872. cursor: pointer;
  873. }
  874. .btn1{
  875. background-color: #1a6fa6;
  876. color: #fff;
  877. }
  878. .btn2{
  879. color: #1a6fa6;
  880. background-color: #fff;
  881. }
  882. .phoneNum{
  883. font-size: 25px;
  884. font-weight: bold;
  885. }
  886. }
  887. .button-line2{
  888. height: 100px;
  889. background-color: rgba(0,0,0,0.5);
  890. width: 100%;
  891. margin: 0 auto;
  892. line-height: 100px;
  893. position: absolute;
  894. top: 800px;
  895. z-index: 10;
  896. button{
  897. width: 140px;
  898. height: 40px;
  899. border-radius: 20px;
  900. border: 0;
  901. font-size: 18px;
  902. font-weight: bold;
  903. margin-right: 60px;
  904. cursor: pointer;
  905. }
  906. .btn1{
  907. background-color: #1a6fa6;
  908. color: #fff;
  909. }
  910. .btn2{
  911. color: #1a6fa6;
  912. background-color: #fff;
  913. }
  914. .phoneNum{
  915. color: #fff;
  916. font-size: 25px;
  917. font-weight: bold;
  918. }
  919. }
  920. }
  921. </style>