Wemedia.vue 25 KB

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