Meeting.vue 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374
  1. <template>
  2. <view class="bg">
  3. <!-- 轮播 -->
  4. <view class="swipercontent ">
  5. <view class='swiper-img'>
  6. <image :src="config.meet_pic" class="slide-image" mode="widthFix" />
  7. <image src="../../../static/images/fh.png" class="slide-images" />
  8. </view>
  9. </view>
  10. <view class="" style="background: #f5f5f5;">
  11. <view class="cont-title ">
  12. <view class="dtitle" style="padding-top: 52upx;">
  13. <!-- <image class="limg" src="../../../static/images/ling.png" mode=""></image> -->
  14. <view class="title">
  15. 培训峰会经典案例展示
  16. </view>
  17. <!-- <image class="limg" src="../../../static/images/ling.png" mode=""></image> -->
  18. </view>
  19. <view class="ftitle">
  20. 培训峰会案例解读(Interpretation of Training Summit Case)
  21. </view>
  22. </view>
  23. <view class="weiixn-gzh weiixn-gzhs">高端峰会经典案例</view>
  24. <!-- </view> -->
  25. <view class='listening'>
  26. <!-- listCase -->
  27. <!-- <scroll-view class="list" scroll-x="true" :current="currentTab" :scroll-left="navScrollLeft" scroll-with-animation="true" @tap="switchNav($event)"> -->
  28. <view class="list">
  29. <!-- <swiper style="height:550px" :current="currentTab" circular="true" @change="switchTab"> -->
  30. <view class="listcent" v-for="(item, index) in listCase" :key="index">
  31. <!-- <swiper-item > -->
  32. <view @tap="list($event)" :data-id="item.id">
  33. <image class="listPic" :src="item.pic" mode=""></image>
  34. <view class="biaot">
  35. <view class="bt">{{item.name}}</view>
  36. <!-- <view class="list-desc bts">点击了解详情</view> -->
  37. </view>
  38. </view>
  39. </view>
  40. </view>
  41. </view>
  42. </view>
  43. <view class="footer">
  44. <view class="footer-cont">
  45. <view class="footer-btn">
  46. <view class="btn-title">
  47. <label class="btn-title-sz"> {{configbut_name0}}</label>
  48. <label class="btn-title-sz1"> {{configbut_name1}}</label>
  49. <text class=""></text>
  50. </view>
  51. <view class="btn-fdesc">{{config.but_title}}<text></text></view>
  52. </view>
  53. <view class="logocont">
  54. <view class="logos">
  55. <image class="logo" src="../../../static/images/icon_i.png" mode=""></image>
  56. <view class="logo-text">
  57. <text v-for="(item, index) in config.account" :key="index">{{item}}</text>
  58. </view>
  59. </view>
  60. <view class="code">
  61. <image class="codePic" :src="catePic" mode=""></image>
  62. <view class="codetext"><text class="codetext-s"> 长按二维码 获取更多</text> <text class="codetext-a">超级创意</text> </view>
  63. </view>
  64. </view>
  65. </view>
  66. <!-- 底部标签 -->
  67. <view class="business">
  68. <view class="businesscard">
  69. <image class="pic" :src="config.tel_pic" mode=""></image>
  70. <view class="cont">
  71. <view class="bus-cont">
  72. <view class="title1">{{config.but_count}} <text></text> </view>
  73. <view class="tel">
  74. <label class="tel-num">{{config.name}}:</label>
  75. <label class="tel-txt">{{config.phone}}</label>
  76. <text></text>
  77. </view>
  78. <view class="tel">
  79. <label class="tel-num">座&ensp;机:</label>
  80. <label class="tel-txt">{{config.tel}}</label>
  81. <text></text>
  82. </view>
  83. <view class="bus-desc">{{config.but_flag}}<text></text></view>
  84. </view>
  85. </view>
  86. <view class="rights1" @tap="tel">
  87. <image class="ri-tel" src="../../../static/images/phone.gif" mode=""></image>
  88. <!-- <view class="ri-tel">立即咨询</view> -->
  89. </view>
  90. </view>
  91. </view>
  92. </view>
  93. <view class="mark" v-show="isShow">
  94. <view class="mark-content">
  95. <view class="mark-relative">
  96. <!-- 41upx -->
  97. <!-- <image class="mark-dj" :style="{'left':Ju+'rpx'}" src="../../static/images/dj.png" mode=""></image> -->
  98. <image class="mark-del" @tap="cancat" src="../../../static/images/del.png" mode=""></image>
  99. <view class="">
  100. <image class="qercode" :src="ercode" mode=""></image>
  101. </view>
  102. </view>
  103. </view>
  104. </view>
  105. </view>
  106. </template>
  107. <script>
  108. var graceRichText = require("../../../components/richText.js");
  109. import share from '../../../components/share2.js'
  110. //#ifdef H5
  111. import jquery from '@/components/h5Shsre/jquery-3.5.1.min.js';
  112. var jweixin = require('jweixin-module')
  113. import Dever_Share from '@/components/h5Shsre/share.js';
  114. //#endif
  115. // import h5weixin from '@/components/h5Shsre/weixin.js';
  116. export default {
  117. data() {
  118. return {
  119. swiperCurrent: 0,
  120. pic: [],
  121. top: '',
  122. tabnum: 4,
  123. currentTab: 0, //预设当前项的值
  124. navScrollLeft: 0,
  125. currentTabs: 0,
  126. scrollLeft: 0, //tab标题的滚动条位置
  127. scrollTop: 0,
  128. account: [],
  129. phine: '',
  130. cate: [],
  131. listCase: [],
  132. cateid: '',
  133. desc: '',
  134. id: '',
  135. catePic: '',
  136. shares: '',
  137. config: '',
  138. type: '',
  139. poster:'',
  140. wechat:'',
  141. typeContent:[],
  142. isShow: false,
  143. ercode:'',
  144. configbut_name0:'',
  145. configbut_name1:''
  146. }
  147. },
  148. onLoad(e) {
  149. // uni.hideShareMenu()
  150. var that = this;
  151. console.log(2222, e)
  152. if (e) {
  153. that.type = e.type
  154. that.id = e.id
  155. }
  156. this.swiperChange = function(event) {
  157. var that = this;
  158. this.swiperCurrent = event.detail.current;
  159. }
  160. wx.loadFontFace({
  161. family: 'MFJinHei',
  162. source: 'url("https://trade.5dev.cn/cmmc/main/assets/mobile/css/MFJinHei_Noncommercial-Regular1.ttf")',
  163. // family: 'MFJinHei',
  164. // source: 'url("https://trade.5dev.cn/cmmc/main/assets/mobile/css/mfjin.TTF")',
  165. success: console.log
  166. })
  167. wx.getSystemInfo({
  168. success: (res) => {
  169. // this.setData({
  170. that.pixelRatio = res.pixelRatio,
  171. that.windowHeight = res.windowHeight,
  172. that.windowWidth = res.windowWidth
  173. // })
  174. }
  175. })
  176. this.getap()
  177. this.share()
  178. },
  179. onShow() {
  180. // this.con_list()
  181. },
  182. onShareAppMessage(e) {
  183. var that = this;
  184. console.log(111, e)
  185. // var pic = that.myshopShare.pic;
  186. var scene = uni.getStorageSync('scene', scene);
  187. return share.share('/pages/taBbar/Home/Home?id=' + this.config.id ,
  188. this.shares.home_name, this.shares.home_pic, 9)
  189. },
  190. methods: {
  191. ThePublicNumber(){
  192. uni.navigateTo({
  193. url:'../../content/ThePublicNumber/ThePublicNumber'
  194. })
  195. },
  196. share() {
  197. var that = this;
  198. var params = new Object()
  199. uni.request({
  200. // url: 'https://trade.5dev.cn/dudaowenlv/content/?l=api.share',
  201. url: this.host + 'api.share',
  202. data: params,
  203. method: 'GET',
  204. header: {
  205. 'content-type': 'application/json' // 默认值
  206. },
  207. success(res) {
  208. that.shares = res.data.data
  209. // //#ifdef H5
  210. // let button = false;
  211. // let uid = -1;
  212. // let project = 111;
  213. // let url = "http://cm.5dev.cn/wechat/share/?api.";
  214. // let param = {
  215. // title:'11111111111111',
  216. // img: res.data.data.home_pic,
  217. // desc:'222222222222',
  218. // url: window.location.href
  219. // };
  220. // console.log(89897, param);
  221. // Dever_Share.Init(uid, project, url, param, button);
  222. // //#endif
  223. console.log(2222, res)
  224. }
  225. })
  226. },
  227. getap() {
  228. var that = this;
  229. var params = new Object()
  230. // params.signature = uni.getStorageSync('signature')
  231. uni.showLoading({
  232. title: '加载中'
  233. });
  234. uni.request({
  235. // url: 'https://trade.5dev.cn/dudaowenlv/content/?api.home',
  236. // http://www.dudaowenlv.com/dudaowenlv/content/?l=
  237. url: this.host + 'api.getMediaCase',
  238. data: params,
  239. method: 'GET',
  240. header: {
  241. 'content-type': 'application/json' // 默认值
  242. },
  243. success(res) {
  244. console.log(444444,res)
  245. that.typeContent=res.data.data.type;
  246. that.config = res.data.data.config
  247. that.account = res.data.data.config.account
  248. that.catePic = res.data.data.config.code
  249. that.configbut_name0 = res.data.data.config.but_name[0];
  250. that.configbut_name1 = res.data.data.config.but_name[0]
  251. // console.log(22222, res.data.data.config.cote)
  252. that.listCase = res.data.data.case
  253. var mob = res.data.data.config.phone;
  254. that.phine = mob.replace(/(\d{3})(\d{4})/, "$1 $2 ");
  255. uni.hideLoading();
  256. uni.hideNavigationBarLoading();
  257. uni.stopPullDownRefresh(); //得到数据后停止下拉刷新
  258. }
  259. })
  260. },
  261. weJump(ercode, link) {
  262. if(link == '' && ercode != ''){
  263. this.ercode=ercode
  264. this.isShow=true;
  265. }else if(link == '' && ercode == ''){
  266. // return;
  267. }else{
  268. //#ifdef H5
  269. window.location.href=link;
  270. //#endif
  271. }
  272. },
  273. cancat(){
  274. this.isShow=false;
  275. },
  276. cateList() {
  277. var that = this;
  278. console.log(111136, that.cateid)
  279. uni.navigateTo({
  280. url: '../../content/List/List?cateid=' + that.cateid
  281. })
  282. },
  283. list(event) {
  284. // event.currentTarget.dataset.id
  285. // console.log(22222,event.currentTarget.dataset.id)
  286. var id = event.currentTarget.dataset.id
  287. uni.navigateTo({
  288. url: '../../content/List-dl/List-dl?id=' + id
  289. })
  290. },
  291. tel() {
  292. var that = this;
  293. uni.makePhoneCall({
  294. phoneNumber: that.phine
  295. });
  296. }
  297. }
  298. }
  299. </script>
  300. <style lang="less">
  301. body{
  302. font-size: 6px;
  303. }
  304. /* <image class="weiixn-pic1" class="" src="../../../static/images/dud.jpg" mode=""></image> */
  305. /* <image class="weiixn-pic2" src="../../../static/images/w.jpg" mode=""></image> */
  306. .weiixn{
  307. overflow: hidden;
  308. _zoom:1;
  309. padding: 20rpx 0rpx;
  310. background: #FFFFFF;
  311. }
  312. .weiixn-pic1{
  313. float: left;
  314. width:375rpx;
  315. height: auto;
  316. display: block;
  317. }
  318. .weiixn-pic2{
  319. float: right;
  320. width: 375rpx;
  321. height: auto;
  322. display: block;
  323. }
  324. .bg {
  325. // background: #f7f7f7;
  326. }
  327. /* 轮播自定义样式 */
  328. .swipercontent {
  329. position: relative;
  330. }
  331. .swiper-box {
  332. background: #fff;
  333. }
  334. .slide-image {
  335. width: 100%;
  336. height: 454upx;
  337. display: block;
  338. }
  339. .slide-images{
  340. width: 100%;
  341. height: 550upx;
  342. display: block;
  343. }
  344. .swiper-box .uni-swiper-dots {
  345. position: absolute;
  346. margin: 0 auto !important;
  347. top: 316upx;
  348. }
  349. .swiper-box .uni-swiper-dot {
  350. width: 19upx;
  351. display: inline-flex;
  352. height: 7upx;
  353. margin-right: 20upx;
  354. justify-content: space-between;
  355. }
  356. .swiper-box .uni-swiper-dot::before {
  357. content: '';
  358. flex-grow: 1;
  359. background: #e0e0e0;
  360. }
  361. .swiper-box .uni-swiper-dot-active::before {
  362. background: #2f2f2f;
  363. border-radius: 4upx;
  364. }
  365. .swipercontent {
  366. position: relative;
  367. }
  368. .dots {
  369. position: absolute;
  370. left: 0;
  371. right: 0;
  372. bottom: 0upx;
  373. display: flex;
  374. justify-content: center;
  375. }
  376. .dot {
  377. margin: 0 8upx;
  378. width: 21upx;
  379. height: 9upx;
  380. background: #333;
  381. border-radius: 16upx;
  382. }
  383. .dot.active {
  384. width: 21upx;
  385. background: #dfdfdf;
  386. }
  387. /* 结束 */
  388. /* 内容 */
  389. .introduce {
  390. /* font-size: 30upx;
  391. font-family: PingFang-SC-Regular;
  392. font-weight: 400;
  393. color: rgba(51, 51, 51, 1);
  394. padding: 55upx 34upx; */
  395. /* background: #ED7D31; */
  396. margin-top: 24upx;
  397. background: #ED7D31;
  398. color: #FFFFFF;
  399. }
  400. .grace-rich-text {
  401. font-size: 24upx;
  402. font-family: PingFang-SC-Regular;
  403. font-weight: 400;
  404. line-height: 45upx;
  405. /* color: rgba(51, 51, 51, 1); */
  406. padding: 45upx 55upx;
  407. }
  408. /* tab切换列表 */
  409. /* 列表 */
  410. .listening {
  411. // background: #FFFFFF;
  412. padding-bottom: 48upx;
  413. }
  414. .list {
  415. margin: 0 12upx;
  416. // padding-top: 31upx;
  417. /* display:flex; */
  418. overflow: hidden;
  419. _zoom: 1;
  420. // margin-bottom: 61upx;
  421. }
  422. .listcent {
  423. margin-left: 66upx;
  424. float: left;
  425. width: 268upx;
  426. height: 216upx;
  427. background: #FFFFFF;
  428. border: 1upx solid #DBDBDB;
  429. margin-bottom: 30upx;
  430. // box-sizing: border-box;
  431. }
  432. .listPic {
  433. display: block;
  434. width: 268upx;
  435. height: 170upx;
  436. // border-radius: 10upx 10upx 0px 0px;
  437. }
  438. /* */
  439. .biaot {
  440. background: #fff;
  441. text-align: center;
  442. }
  443. .bt {
  444. font-size: 18upx;
  445. line-height: 18upx;
  446. font-family: PingFang-SC-Regular;
  447. font-weight: bold;
  448. color: #333333;
  449. padding: 16upx 0upx 8upx 0upx;
  450. overflow: hidden;
  451. text-overflow: ellipsis;
  452. white-space: nowrap;
  453. }
  454. .bts{
  455. margin: 0 auto !important;
  456. }
  457. .xianq {
  458. overflow: hidden;
  459. _zoom: 1;
  460. margin: 0 81upx;
  461. }
  462. .text {
  463. font-size: 24upx;
  464. font-family: PingFang-SC-Regular;
  465. font-weight: 400;
  466. color: rgba(102, 102, 102, 1);
  467. float: left;
  468. }
  469. .jt {
  470. width: 14upx;
  471. height: 16upx;
  472. float: right;
  473. display: block;
  474. margin-top: 11upx;
  475. }
  476. .btn {
  477. padding-bottom: 82upx;
  478. }
  479. .btn-cont {
  480. margin: 0 155upx;
  481. height: 70upx;
  482. background: #f4f4f4;
  483. /* box-shadow:3upx 5upx 134upx 7upx rgba(7,7,7,0.13); */
  484. /* opacity:0.2; */
  485. border-radius: 35upx;
  486. overflow: hidden;
  487. _zoom: 1;
  488. padding: 0 107upx;
  489. }
  490. .anli {
  491. font-size: 30upx;
  492. font-family: PingFang-SC-Regular;
  493. font-weight: bold;
  494. color: rgba(102, 102, 102, 1);
  495. line-height: 70upx;
  496. float: left;
  497. }
  498. .gd {
  499. width: 30upx;
  500. height: 29upx;
  501. float: right;
  502. margin-top: 22upx;
  503. }
  504. .footer-cont {
  505. padding: 72upx 73upx 37upx 86upx;
  506. background: #FFFFFF;
  507. }
  508. .tag {
  509. overflow: hidden;
  510. _zoom: 1;
  511. }
  512. .labels {
  513. overflow: hidden;
  514. _zoom: 1;
  515. float: left;
  516. /* display: inline-block; */
  517. /* display: flex; */
  518. }
  519. .label {
  520. font-size: 26upx;
  521. font-family: SourceHanSansCN-Medium;
  522. font-weight: 500;
  523. color: rgba(255, 255, 255, 1);
  524. float: left;
  525. }
  526. .lxian {
  527. font-size: 26upx;
  528. font-family: SourceHanSansCN-Medium;
  529. font-weight: 500;
  530. color: rgba(255, 255, 255, 1);
  531. float: left;
  532. margin: 0 4upx;
  533. }
  534. .labels:last-child .lxian {
  535. font-size: 0upx;
  536. float: left;
  537. margin: 0;
  538. }
  539. .labels:first-child .lxian {
  540. font-size: 0upx;
  541. float: left;
  542. margin: 0;
  543. }
  544. .telpic {
  545. width: 37upx;
  546. height: 41upx;
  547. float: left;
  548. display: block;
  549. margin-right: 20upx;
  550. }
  551. .laos {
  552. /* font-family: MFJinHei; */
  553. /* font-weight: bold; */
  554. font-size: 34upx;
  555. color: #FFFFFF;
  556. float: left;
  557. }
  558. .phine {
  559. /* font-family: MFJinHei; */
  560. letter-spacing: 2upx;
  561. /* font-weight: bold; */
  562. font-size: 34upx;
  563. color: #FFFFFF;
  564. float: left;
  565. }
  566. .bohao {
  567. width: 36upx;
  568. height: 40upx;
  569. display: block;
  570. float: left;
  571. margin-left: 38upx;
  572. margin-top: 5upx;
  573. }
  574. .tjt {
  575. width: 39upx;
  576. height: 28upx;
  577. display: block;
  578. float: left;
  579. margin-left: 12upx;
  580. margin-top: 12upx;
  581. }
  582. .footer-btn {
  583. width: 100%;
  584. }
  585. .footer-btn view {
  586. text-align: justify;
  587. display: inline-block;
  588. text-align-last: justify;
  589. text-justify: inter-ideograph;
  590. vertical-align: top;
  591. }
  592. .footer-btn view text {
  593. display: inline-block;
  594. height: 0;
  595. width: 100%
  596. /* 换行 */
  597. }
  598. .btn-title {
  599. display: flex;
  600. font-size: 58upx;
  601. font-family: Source Han Sans CN;
  602. font-weight: 800;
  603. color: rgba(220, 66, 66, 1);
  604. line-height: 58upx;
  605. margin-bottom: 14rpx;
  606. height: 58rpx;
  607. width: 100%;
  608. }
  609. .btn-title-sz {
  610. color: #ED7D31;
  611. }
  612. .btn-title-sz1 {
  613. color: #211717;
  614. }
  615. .btn-fdesc {
  616. width: 100%;
  617. font-size: 32upx;
  618. font-family: Source Han Sans CN;
  619. font-weight: 400;
  620. color: rgba(51, 51, 51, 1);
  621. line-height: 32upx;
  622. height: 32rpx;
  623. text-align: center;
  624. margin-bottom: 24rpx;
  625. }
  626. .logocont {
  627. overflow: hidden;
  628. _zoom: 1;
  629. /* margin-top: 42upx; */
  630. }
  631. .logos {
  632. float: left;
  633. width: 352upx;
  634. margin-top: 15upx;
  635. }
  636. .logo {
  637. width: 324upx;
  638. height: 160upx;
  639. display: block;
  640. margin: 0 auto;
  641. }
  642. .logo-text {
  643. text-align: center;
  644. font-size: 28upx;
  645. font-family: Source Han Sans CN;
  646. font-weight: 400;
  647. color: rgba(51, 51, 51, 1);
  648. line-height: 28upx;
  649. margin-top: 20rpx;
  650. }
  651. .code {
  652. float: right;
  653. }
  654. .codePic {
  655. width: 210upx;
  656. height: 210upx;
  657. display: block;
  658. }
  659. .codetext {
  660. text-align: center;
  661. font-size: 16upx;
  662. font-family: Source Han Sans CN;
  663. font-weight: 400;
  664. color: rgba(51, 51, 51, 1);
  665. line-height: 16upx;
  666. }
  667. .codetext-s {
  668. color: #333333;
  669. }
  670. .codetext-a {
  671. color: #ED7D31;
  672. }
  673. @keyframes move {
  674. 0%,
  675. 5% {
  676. -webkit-transform: rotate(0deg);
  677. transform: rotate(0deg);
  678. }
  679. 15% {
  680. -webkit-transform: rotate(0deg);
  681. transform: rotate(0deg);
  682. }
  683. 25% {
  684. -webkit-transform: rotate(0deg);
  685. transform: rotate(0deg);
  686. }
  687. 35% {
  688. -webkit-transform: rotate(0deg);
  689. transform: rotate(0deg);
  690. }
  691. 45% {
  692. -webkit-transform: rotate(0deg);
  693. transform: rotate(0deg);
  694. }
  695. 55% {
  696. -webkit-transform: rotate(0deg);
  697. transform: rotate(0deg);
  698. }
  699. 60% {
  700. -webkit-transform: rotate(0deg);
  701. transform: rotate(0deg);
  702. }
  703. 65% {
  704. -webkit-transform: rotate(0deg);
  705. transform: rotate(0deg);
  706. }
  707. 70% {
  708. -webkit-transform: rotate(6deg);
  709. transform: rotate(6deg);
  710. }
  711. 75% {
  712. -webkit-transform: rotate(-6deg);
  713. transform: rotate(-6deg);
  714. }
  715. 80% {
  716. -webkit-transform: rotate(6deg);
  717. transform: rotate(6deg);
  718. }
  719. 85% {
  720. -webkit-transform: rotate(-6deg);
  721. transform: rotate(-6deg);
  722. }
  723. 90% {
  724. -webkit-transform: rotate(6deg);
  725. transform: rotate(6deg);
  726. }
  727. 95% {
  728. -webkit-transform: rotate(-6deg);
  729. transform: rotate(-6deg);
  730. }
  731. 100% {
  732. -webkit-transform: rotate(0deg);
  733. transform: rotate(0deg);
  734. }
  735. }
  736. .tjt {
  737. animation: move 1s 0s infinite;
  738. -webkit-animation: move 1s 0s infinite;
  739. }
  740. .tjt {
  741. position: relative;
  742. animation: myfirst 1s 0s infinite;
  743. -webkit-animation: myfirst 1s linear 1s infinite alternate;
  744. }
  745. @keyframes myfirst {
  746. 0% {
  747. left: 0px;
  748. }
  749. 25% {
  750. left: 3px;
  751. }
  752. 50% {
  753. left: 6px;
  754. }
  755. 75% {
  756. left: 3px;
  757. }
  758. 100% {
  759. left: 0px;
  760. }
  761. }
  762. /* 底部 */
  763. .business {
  764. width: 100%;
  765. background: #ED7D31;
  766. }
  767. .businesscard {
  768. height: 190upx;
  769. overflow: hidden;
  770. _zoom: 1;
  771. padding: 0 42upx 0 53upx;
  772. display: flex;
  773. }
  774. .left {
  775. }
  776. .rights1 {
  777. margin-top: 13upx;
  778. margin-left: 10rpx;
  779. }
  780. .ri-tel {
  781. width: 103upx;
  782. height: 173upx;
  783. display: block;
  784. }
  785. .phone {
  786. overflow: hidden;
  787. _zoom: 1;
  788. display: flex;
  789. }
  790. .pic {
  791. width: 154upx;
  792. height: 154upx;
  793. /* border-radius: 50%; */
  794. display: block;
  795. margin: 18upx 20upx 0 0upx;
  796. display: block;
  797. /* margin-bottom: 17upx; */
  798. }
  799. .bus-cont view{
  800. /* text-align: justify;
  801. text-align-last: justify; */
  802. text-align: justify;
  803. display: inline-block;
  804. text-align-last: justify;
  805. text-justify: inter-ideograph;
  806. vertical-align: top;
  807. width: 100%;
  808. margin-bottom: 10upx;
  809. }
  810. .bus-cont view text {
  811. display: inline-block;
  812. height:0;
  813. width:100% /* 换行 */
  814. }
  815. .title1 {
  816. margin-top: 26upx;
  817. margin-bottom: 17rpx;
  818. font-size: 28upx;
  819. height: 28upx;
  820. line-height: 28upx;
  821. /* font-weight:bold; */
  822. color: #fff;
  823. }
  824. .tel {
  825. color: #fff;
  826. font-size: 30upx;
  827. line-height: 30upx;
  828. height: 30upx;
  829. display: flex;
  830. }
  831. .tel-num {
  832. width: 52upx;
  833. text-align: justify;
  834. }
  835. .tel-txt {
  836. letter-spacing: 6upx;
  837. }
  838. .bus-desc {
  839. font-size: 20upx;
  840. font-family: Source Han Sans CN;
  841. font-weight: 400;
  842. line-height: 20upx;
  843. color: #fff;
  844. height: 20upx;
  845. }
  846. .cont {
  847. overflow: hidden;
  848. _zoom: 1;
  849. flex: 1;
  850. }
  851. .bustag {
  852. overflow: hidden;
  853. _zoom: 1;
  854. }
  855. .bustext {
  856. overflow: hidden;
  857. _zoom: 1;
  858. float: left;
  859. /* margin-bottom: 30upx; */
  860. }
  861. .buslxian {
  862. float: left;
  863. font-size: 30upx;
  864. font-family: PingFang-SC-Medium;
  865. font-weight: 500;
  866. color: rgba(255, 255, 255, 1);
  867. margin: 0 6upx;
  868. }
  869. .bustext:first-child .buslxian {
  870. float: left;
  871. font-size: 0upx;
  872. font-family: PingFang-SC-Medium;
  873. font-weight: 500;
  874. color: rgba(255, 255, 255, 1);
  875. margin: 0;
  876. }
  877. .bust {
  878. float: left;
  879. font-size: 30upx;
  880. font-family: PingFang-SC-Medium;
  881. font-weight: 500;
  882. color: rgba(255, 255, 255, 1);
  883. }
  884. .btnPic {
  885. width: 100%;
  886. display: block;
  887. }
  888. /* 新增 */
  889. /* 大标题 */
  890. .cont-title {
  891. // background: #FFFFFF;
  892. }
  893. .h {
  894. margin-top: 20upx;
  895. }
  896. .dtitle {
  897. overflow: hidden;
  898. _zoom: 1;
  899. display: flex;
  900. justify-content: center;
  901. margin: 0 auto;
  902. }
  903. .title {
  904. font-size: 44upx;
  905. font-family: PingFang-SC-Medium;
  906. font-weight: bold;
  907. color: rgba(34, 34, 34, 1);
  908. padding: 0 24upx;
  909. float: left;
  910. }
  911. .limg {
  912. float: left;
  913. width: 35upx;
  914. height: 15upx;
  915. display: block;
  916. margin-top: 22upx;
  917. }
  918. .ftitle {
  919. margin-top: 8upx;
  920. font-size: 24upx;
  921. font-family: PingFang-SC-Medium;
  922. font-weight: 500;
  923. color: rgba(51, 51, 51, 1);
  924. text-align: center;
  925. }
  926. .weiixn-gzh{
  927. width: 176upx;
  928. height: 44upx;
  929. background: #ED7D31;
  930. border-radius: 6upx;
  931. font-size: 26upx;
  932. font-family: Source Han Sans CN;
  933. font-weight: bold;
  934. color: #FFFFFF;
  935. line-height: 44upx;
  936. text-align: center;
  937. margin: 0 auto;
  938. margin-bottom: 28upx;
  939. }
  940. .weiixn-gzhs{
  941. width: 236upx;
  942. height: 44upx;
  943. background: #ED7D31;
  944. border-radius: 6upx;
  945. font-size: 26upx;
  946. font-family: Source Han Sans CN;
  947. font-weight: bold;
  948. color: #FFFFFF;
  949. line-height: 44upx;
  950. text-align: center;
  951. margin: 0 auto;
  952. margin-top: 34upx;
  953. margin-bottom: 28upx;
  954. }
  955. /* 公众号列表 */
  956. // .content{
  957. // background: #FFFFFF;
  958. // padding-bottom:60upx ;
  959. // }
  960. // .content-list{
  961. // padding: 0 30upx;
  962. // }
  963. // .content-cont{
  964. // overflow: hidden;
  965. // _zoom:1;
  966. // }
  967. // .list-ul{
  968. // float: left;
  969. // margin-left: 44upx;
  970. // }
  971. // .list-li{
  972. // width: 170upx;
  973. // margin-bottom: 40upx;
  974. // }
  975. // .list-pic{
  976. // image{
  977. // width: 170upx;
  978. // height: 170upx;
  979. // background: #A22D26;
  980. // border-radius: 85upx;
  981. // display: block;
  982. // }
  983. // }
  984. // .list-title{
  985. // font-size: 18upx;
  986. // font-family: Source Han Sans CN;
  987. // font-weight: bold;
  988. // color: #333333;
  989. // line-height: 18upx;
  990. // text-align: center;
  991. // margin: 14upx 0 8upx 0;
  992. // }
  993. // .list-desc{
  994. // width: 96upx;
  995. // height: 26upx;
  996. // border: 1upx solid rgba(189, 194, 196, 0.99);
  997. // border-radius: 2upx;
  998. // font-size: 12upx;
  999. // text-align: center;
  1000. // line-height: 26upx;
  1001. // font-family: Source Han Sans CN;
  1002. // font-weight: 400;
  1003. // color: #333333;
  1004. // margin: 0 36upx;
  1005. // box-sizing: border-box;
  1006. // -webkit-text-size-adjust: 100%;
  1007. // }
  1008. // .ljgd{
  1009. // width: 212upx;
  1010. // height: 43upx;
  1011. // border: 1upx solid #DD2B2E;
  1012. // border-radius: 3upx;
  1013. // display: flex;
  1014. // justify-content: center;
  1015. // align-items: center;
  1016. // margin: 0 auto;
  1017. // .ljgd-pic{
  1018. // image{
  1019. // width: 30upx;
  1020. // height: 30upx;
  1021. // display: block;
  1022. // margin-right: 12upx;
  1023. // }
  1024. // }
  1025. // .ljgd-text{
  1026. // line-height: 20upx;
  1027. // font-size: 20upx;
  1028. // font-family: Microsoft YaHei;
  1029. // font-weight: bold;
  1030. // color: #444444;
  1031. // }
  1032. // }
  1033. .lic{
  1034. width: 173upx;
  1035. height: 35upx;
  1036. border: 1upx solid #DD2B2E;
  1037. border-radius: 3px;
  1038. display: flex;
  1039. justify-content: center;
  1040. align-items: center;
  1041. // margin: 0 auto;
  1042. margin-top: 14upx;
  1043. .ljgd-pic{
  1044. image{
  1045. width: 27upx;
  1046. height: 27upx;
  1047. display: block;
  1048. margin-right: 12upx;
  1049. }
  1050. }
  1051. .ljgd-text{
  1052. line-height: 16upx;
  1053. font-size: 16upx;
  1054. font-family: Microsoft YaHei;
  1055. font-weight: bold;
  1056. color: #444444;
  1057. }
  1058. }
  1059. .lin1{
  1060. margin-top: 38upx;
  1061. }
  1062. .lin2{
  1063. margin-top: 60upx;
  1064. }
  1065. .links{
  1066. margin-top: 8upx;
  1067. }
  1068. .mark {
  1069. position: fixed;
  1070. left: 0;
  1071. top: 0;
  1072. right: 0;
  1073. bottom: 0;
  1074. background: rgba(0, 0, 0, 0.5);
  1075. z-index: 9999999;
  1076. }
  1077. .mark-content {
  1078. position: absolute;
  1079. left: 0;
  1080. top: 0;
  1081. right: 0;
  1082. bottom: 0;
  1083. margin: auto;
  1084. z-index: 9;
  1085. width: 500upx;
  1086. height: 500upx;
  1087. background: #FFFFFF;
  1088. border-radius: 16upx;
  1089. }
  1090. .mark-relative {
  1091. position: relative;
  1092. }
  1093. .mark-del {
  1094. width: 30upx;
  1095. height: 30upx;
  1096. display: block;
  1097. position: absolute;
  1098. right: 0;
  1099. padding: 22upx 20upx 0 0;
  1100. }
  1101. .qercode{
  1102. width: 320upx;
  1103. height: 320upx;
  1104. display: block;
  1105. margin: 0 auto;
  1106. padding-top: 90upx;
  1107. }
  1108. </style>