foot.vue 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952
  1. <template>
  2. <footer class="index_foot">
  3. <div class="foot_title">
  4. <div class="foot_title_text">友情链接</div>
  5. </div>
  6. <div class="foot_img_box">
  7. <a :href="item.url" v-for="(item, index) in bottomLink" :title="item.title" target="_blank">
  8. <!-- <img :src="item.logo_url" :alt="item.title"> -->
  9. <img src="public/index/link.jpg" :alt="item.title">
  10. </a>
  11. </div>
  12. <div class="foot_frind_box">
  13. <div>
  14. <a :href="item.url" v-for="(item, index) in bottomText" :key="index" :title="item.title"
  15. target="_blank">{{ item.title }}</a>
  16. </div>
  17. </div>
  18. <div class="call_us_box">
  19. <span v-for="(item, index) in bottomMenu" :key="index">
  20. <NuxtLink :to="{ path: `/about/${item.name_pinyin}/list-1.html` }" v-if="item.type == 1"
  21. :title="item.name">
  22. {{ item.name }}
  23. </NuxtLink>
  24. <NuxtLink :to="{ path: `/about/${item.name_pinyin}/index.html` }" v-if="item.type == 0"
  25. :title="item.name">
  26. {{ item.name }}
  27. </NuxtLink>
  28. </span>
  29. </div>
  30. <div class="foot_text_box" v-if="bottomBase">
  31. <p v-html="bottomBase.statement" class="foot_text_html_css"></p>
  32. <p v-html="bottomBase.organizer" class="foot_text_html_css foot_color_red"></p>
  33. <p v-html="bottomBase.copyright_information" class="foot_text_html_css"></p>
  34. <p><span v-html="bottomBase.icp_number" class="foot_text_html_css"></span><span
  35. v-html="bottomBase.record_number" class="foot_text_html_css"></span></p>
  36. <p v-html="bottomBase.contact_number" class="foot_text_html_css"></p>
  37. <p v-html="bottomBase.company_address" class="foot_text_html_css "></p>
  38. <p v-html="bottomBase.email" class="foot_text_html_css "></p>
  39. </div>
  40. <!-- <div class="foot_logo_out" v-if="bottomBase">
  41. <a :href="'http://' + bottomBase.project_url" :title="bottomBase.project_name" v-if="bottomBase.project_logo!=''&&bottomBase.project_url!=''">
  42. <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
  43. </a>
  44. <span v-else-if="bottomBase.project_logo!=''&&bottomBase.project_url==''">
  45. <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
  46. </span>
  47. <a :href="'http://' + bottomBase.company_url" :title="bottomBase.company_name" v-if="bottomBase.company_logo!=''&&bottomBase.company_url!=''">
  48. <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
  49. </a>
  50. <span v-else-if="bottomBase.company_logo!=''&&bottomBase.company_url==''">
  51. <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
  52. </span>
  53. </div> -->
  54. <div class="foot_last_img_box">
  55. <a :href="item.url" v-for="(item, index) in bottomphoto" :title="item.title">
  56. <!-- <img :src="item.logo_url" :alt="item.title"> -->
  57. <img src="public/index/link2.png" :alt="item.title">
  58. </a>
  59. </div>
  60. <div class="kefu">
  61. <div class="kefu_itemKf">
  62. <a href="http://kf.znxyw.org.cn/?m=front&a=chat&key=ii08zncpb5" target="_blank">
  63. <img src="public/index/kefu.png">
  64. <p>在线客服</p>
  65. </a>
  66. </div>
  67. <!-- <div class="kefu_itemQQ">
  68. <img src="https://img.bjzxtw.org.cn/pre/public/image/qq1.png">
  69. <p>QQ客服</p>
  70. <div class="kefu_item_content_QQ">
  71. <div @click="addQQFriend(qq1)" class="qqadd">
  72. <img src="https://img.bjzxtw.org.cn/pre/public/index/tubiao1.png" width="100">
  73. <div class="qqfs">{{ bottomBase.customer_service_qq }}</div>
  74. </div>
  75. <div @click="addQQFriend(qq2)" class="qqadd">
  76. <img src="https://img.bjzxtw.org.cn/pre/public/index/tubiao2.png" width="100">
  77. <div class="qqfs">{{ bottomBase.communications }}</div>
  78. </div>
  79. <div class="arrow"></div>
  80. </div>
  81. </div>
  82. <div class="kefu_itemPhone">
  83. <img src="https://img.bjzxtw.org.cn/pre/public/image/dianhua1.png">
  84. <p>电话客服</p>
  85. <div class="kefu_item_content_phone">
  86. <div class="kefu_item_content_phone_title">联系电话:</div>
  87. <div>{{ bottomBase.customer_service }}</div>
  88. <div class="arrow"></div>
  89. </div>
  90. </div> -->
  91. </div>
  92. <!--右侧悬浮-->
  93. <div class="foot_right_float">
  94. <NuxtLink target="_blank" href="http://fazhidy.org.cn">政讯通•全国法制调研中心</NuxtLink>
  95. <NuxtLink target="_blank" href="http://fazyqjczx.org.cn">政讯通•全国法制舆情监测中心</NuxtLink>
  96. <NuxtLink target="_blank" href="http://fzfzcj.org.cn">政讯通•全国法制发展促进中心 </NuxtLink>
  97. </div>
  98. <!--你问我答-->
  99. <div :class="wenda ? 'wenda wenda_style' : 'wenda'">
  100. <div class="wenda_tlt">
  101. <h3><a href="/">你问我答</a></h3>
  102. <span @click="toggleWenda"></span>
  103. </div>
  104. <ul class="wenda_view">
  105. <li>
  106. <div>
  107. <span class="new_wen">问</span>
  108. <span><a href="/">政讯通•全国法制项目官网有几个,承担的职能是什么</a></span>
  109. </div>
  110. <div>
  111. <span class="new_da">答</span>
  112. <b>
  113. 4个官网,分别是:
  114. 政讯通•全国法制资讯发布中心官网,提供资讯信息化服务,以资讯发布为主;
  115. 政讯通•全国法制调研中心官网,承担调研、法律服务等功能;
  116. 政讯通•全国法制舆情监测中心官网,承担舆情监测、处理、公关等功能;
  117. 政讯通•全国法制发展促进中心官网,承担行业发展促进、服务功能。
  118. </b>
  119. </div>
  120. </li>
  121. <li>
  122. <div>
  123. <span class="new_wen">问</span>
  124. <span><a href="/">我在网上看你们有聘兼职法制监督员,我想申请有什么要求?需要费用吗?</a></span>
  125. </div>
  126. <div>
  127. <span class="new_da">答</span>
  128. <b>合法中国公民,热爱和关注公益事业;五年内无违法犯罪记录;会电脑基本操作、有过媒体或公检法相关工作经验者均可申请。收取网络平台使用费,法制监督员分全国、省级、地市级三个级,地市级1200元/年,省级2400元/年,全国级4800元/年,配套办公用品费300元。运费到付或者顺付50元。</b>
  129. </div>
  130. </li>
  131. <li>
  132. <div>
  133. <span class="new_wen">问</span>
  134. <span><a href="/">申请地市中心条件?</a></span>
  135. </div>
  136. <div>
  137. <span class="new_da">答</span>
  138. <b>
  139. (1)从事过公检法相关工作或者媒体/法制工作的公民或法人单位均可申请;(前提条件)
  140. (2)熟悉我国相关政策和调研工作;
  141. (3)遵守国家法律法规,积极为发展做贡献;
  142. (4)遵守内参各项规章制度,严格执行工作纪律;
  143. (5)熟悉基本网络操作,遵守互联网应用规则;
  144. </b>
  145. </div>
  146. </li>
  147. <li>
  148. <div>
  149. <span class="new_wen">问</span>
  150. <span><a href="/">我想申请法制调研员有什么条件?</a></span>
  151. </div>
  152. <div>
  153. <span class="new_da">答</span>
  154. <b>有意从事法制公益性工作,熟悉国家法律法规、司法政策,五年内无违法犯罪记录;熟悉调研工作,熟悉网络基本操作,年龄在25-65之间的中国公民均可申请,有过执法或者公检法行业相关从业者优先考虑。</b>
  155. </div>
  156. </li>
  157. </ul>
  158. </div>
  159. </footer>
  160. </template>
  161. <script setup>
  162. //0.添加网站客服 start---------------------------------------->
  163. //添加网站客服
  164. function addQQFriend(qqNumber) {
  165. // 使用tencent协议唤起QQ客户端并添加好友
  166. window.location.href = `tencent://message/?uin=${qqNumber}&Site=&Menu=yes`;
  167. }
  168. //0.添加网站客服 end---------------------------------------->
  169. //获得底部基本信息 start---------------------------------------->
  170. //1.获得全部友情链接与底部图片
  171. const bottomLink = ref([])
  172. const bottomText = ref([])
  173. const bottomphoto = ref([])
  174. const bottomMenu = ref([])
  175. const bottomBase = ref({})
  176. const qq1 = ref("")
  177. const qq2 = ref("")
  178. async function getModelDataAll() {
  179. const mkdata = await requestDataPromise('/web/getWebsiteFootAll', {
  180. method: 'GET',
  181. query: {
  182. 'link_textnum': 24,
  183. 'link_imgnum': 18,
  184. 'link_footnum': 4
  185. },
  186. });
  187. if (mkdata.code == 200) {
  188. bottomLink.value = mkdata.data.link_img;
  189. bottomText.value = mkdata.data.link_text;
  190. bottomphoto.value = mkdata.data.link_foot;
  191. bottomMenu.value = mkdata.data.foot_cate;
  192. bottomBase.value = mkdata.data.foot_info;
  193. //获取qq号数字部分
  194. qq1.value = bottomBase.value.customer_service_qq.match(/\d+/g);
  195. qq2.value = bottomBase.value.communications.match(/\d+/g);
  196. } else {
  197. console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
  198. console.log("错误位置:获取友情链接图片")
  199. console.log("后端错误反馈:", mkdata.message)
  200. console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
  201. }
  202. }
  203. getModelDataAll();
  204. //获得底部基本信息 end---------------------------------------->
  205. //你问我答 start---------------------------------------->
  206. const wenda = ref(false)
  207. function toggleWenda() {
  208. wenda.value = !wenda.value
  209. }
  210. //你问我答 end---------------------------------------->
  211. </script>
  212. <style lang="less" scoped>
  213. //PC端 start ---------------------------------------->
  214. .foot_title {
  215. width: 100%;
  216. overflow: hidden;
  217. background: #fff;
  218. .foot_title_text {
  219. display: block;
  220. width: 100px;
  221. height: 40px;
  222. line-height: 40px;
  223. text-align: center;
  224. font-size: 18px;
  225. border-bottom: 2px solid #158d91;
  226. color: #001996;
  227. }
  228. }
  229. .index_foot {
  230. box-sizing: border-box;
  231. width: 1400px;
  232. margin: 0 auto;
  233. }
  234. .index_foot_name_box {
  235. margin: 10px auto 0px;
  236. text-align: center;
  237. font-size: 0px;
  238. }
  239. .index_foot_name {
  240. display: inline-block;
  241. height: 67px;
  242. line-height: 67px;
  243. color: #f2f9f4;
  244. font-size: 51px;
  245. font-weight: bold;
  246. overflow: hidden;
  247. }
  248. .index_foot_name:nth-of-type(even) {
  249. color: #333;
  250. font-size: 32px;
  251. }
  252. .foot_img_box {
  253. overflow: hidden;
  254. display: block;
  255. display: flex;
  256. flex-wrap: wrap;
  257. align-items: center;
  258. justify-content: flex-start;
  259. border-top: 1px solid #ccc;
  260. background: #f1f1f1;
  261. padding: 0 10px 0 10px;
  262. }
  263. .foot_img_box a {
  264. width: 14.25%;
  265. height: 57px;
  266. display: block;
  267. padding: 0 10px;
  268. box-sizing: border-box;
  269. margin-top: 20px;
  270. }
  271. .foot_img_box img {
  272. float: left;
  273. width: 100%;
  274. height: 57px;
  275. overflow: hidden;
  276. box-sizing: border-box;
  277. display: block;
  278. margin: 0 auto;
  279. background: #fff;
  280. }
  281. .foot_img_box>* * {
  282. display: block;
  283. width: 100%;
  284. height: 100%;
  285. }
  286. .foot_img_box>*:nth-of-type(7n) {
  287. margin-right: 0px;
  288. }
  289. .foot_frind_box {
  290. display: block;
  291. overflow: hidden;
  292. display: flex;
  293. border-bottom: solid 3px #158d91;
  294. padding: 20px;
  295. background: #f1f1f1;
  296. a {
  297. font-size: 16px;
  298. }
  299. }
  300. // .foot_frind_box span{
  301. // word-break: keep-all;
  302. // white-space: nowrap;
  303. // line-height:22px;
  304. // font-size:16px;
  305. // color:#333;
  306. // font-weight:bold;
  307. // }
  308. .foot_frind_box div {
  309. width: 100%;
  310. overflow: hidden;
  311. }
  312. .foot_frind_box div * {
  313. float: left;
  314. line-height: 22px;
  315. height: 22px;
  316. color: #333;
  317. font-size: 16px;
  318. margin: 0 10px;
  319. }
  320. .call_us_box {
  321. display: block;
  322. width: 100%;
  323. margin: 25px auto 0;
  324. overflow: hidden;
  325. text-align: center;
  326. font-size: 0px;
  327. background: #158d91;
  328. a {
  329. color: #fff;
  330. font-size: 18px;
  331. font-weight: normal;
  332. }
  333. }
  334. .call_us_box>* {
  335. height: 12px;
  336. line-height: 12px;
  337. color: #fff;
  338. font-size: 14px;
  339. display: inline-block;
  340. box-sizing: border-box;
  341. padding: 0 19px;
  342. font-weight: bold;
  343. border-left: solid 1px #fff;
  344. margin: 18px 0;
  345. }
  346. .call_us_box>*:nth-of-type(1) {
  347. border-left: 0px;
  348. }
  349. .foot_text_box {
  350. margin: 20px auto 0px;
  351. text-align: center;
  352. color: #333;
  353. font-size: 16px;
  354. line-height: 25px;
  355. a {
  356. color: #333;
  357. font-size: 14px;
  358. }
  359. }
  360. .foot_text_box_green {
  361. color: #40663B;
  362. }
  363. .foot_text_box img {
  364. display: inline-block;
  365. height: 20px;
  366. vertical-align: middle;
  367. }
  368. .foot_logo_out {
  369. position: relative;
  370. margin: 0px auto;
  371. width: 100%;
  372. height: 0px;
  373. }
  374. .foot_logo_out * {
  375. width: 120px;
  376. display: block;
  377. }
  378. .foot_logo_out>* {
  379. position: absolute;
  380. top: -166px;
  381. }
  382. .foot_logo_out>*:nth-of-type(1) {
  383. left: 0px;
  384. }
  385. .foot_logo_out>*:nth-of-type(2) {
  386. right: 0px;
  387. }
  388. .foot_last_img_box {
  389. margin: 10px auto 10px;
  390. text-align: center;
  391. overflow: hidden;
  392. width: 100%;
  393. font-size: 0px;
  394. padding-bottom: 10px;
  395. }
  396. .foot_last_img_box>* {
  397. height: 50px;
  398. width: 120px;
  399. display: inline-block;
  400. overflow: hidden;
  401. margin-right: 5px;
  402. }
  403. .foot_last_img_box img {
  404. width: 120px;
  405. height: 50px;
  406. background: #fff;
  407. }
  408. .foot_text_html_css {
  409. line-height: 30px;
  410. font-size: 16px;
  411. }
  412. .foot_text_html_css :deep(a) {
  413. color: #333;
  414. }
  415. .foot_color_red {
  416. color: red;
  417. }
  418. .foot_color_red :deep(a) {
  419. color: red;
  420. }
  421. .foot_text_html_css :deep(img) {
  422. margin: 0 5px;
  423. }
  424. //添加在线客服
  425. .kefu {
  426. position: fixed;
  427. bottom: 100px;
  428. top: 40%;
  429. right: 11px;
  430. width: 64px;
  431. .kefu_itemKf {
  432. background-color: #0099cc;
  433. border-radius: 10px;
  434. box-shadow: 0 4px 16px #0000001a;
  435. width: 64px;
  436. height: 64px;
  437. padding: 8px;
  438. text-align: center;
  439. box-sizing: border-box;
  440. position: relative;
  441. cursor: pointer;
  442. a {
  443. >p {
  444. color: #fff;
  445. font-size: 12px;
  446. }
  447. >img {
  448. width: 30px;
  449. height: 30px;
  450. margin-bottom: 5px;
  451. display: block;
  452. margin: 0 auto;
  453. }
  454. }
  455. }
  456. .kefu_itemQQ {
  457. background-color: #fff;
  458. border-radius: 10px;
  459. box-shadow: 0 4px 16px #0000001a;
  460. height: 100px;
  461. margin-bottom: 15px;
  462. text-align: center;
  463. width: 100px;
  464. box-sizing: border-box;
  465. position: relative;
  466. cursor: pointer;
  467. >p {
  468. color: #666;
  469. font-size: 14px;
  470. font-weight: 500;
  471. line-height: 16px;
  472. }
  473. >img {
  474. margin-top: 10px;
  475. width: 60px;
  476. height: 60px;
  477. }
  478. &:hover {
  479. .kefu_item_content_QQ {
  480. display: block;
  481. }
  482. }
  483. }
  484. .kefu_itemPhone {
  485. background-color: #fff;
  486. border-radius: 10px;
  487. box-shadow: 0 4px 16px #0000001a;
  488. height: 100px;
  489. margin-bottom: 15px;
  490. text-align: center;
  491. width: 100px;
  492. box-sizing: border-box;
  493. position: relative;
  494. cursor: pointer;
  495. >p {
  496. color: #666;
  497. font-size: 14px;
  498. font-weight: 500;
  499. line-height: 16px;
  500. }
  501. >img {
  502. margin-top: 10px;
  503. width: 60px;
  504. height: 60px;
  505. }
  506. &:hover {
  507. .kefu_item_content_phone {
  508. display: block;
  509. }
  510. }
  511. }
  512. .kefu_item_content_QQ {
  513. position: absolute;
  514. top: -100px;
  515. right: 100px;
  516. background: #fff;
  517. border-radius: 10px;
  518. display: none;
  519. width: 190px;
  520. height: 330px;
  521. background: #fff;
  522. box-shadow: 0 4px 16px #0000001a;
  523. z-index: 99;
  524. box-sizing: border-box;
  525. padding: 20px;
  526. img {
  527. margin-bottom: 10px;
  528. }
  529. .qqfs {
  530. margin-bottom: 20px;
  531. font-size: 14px;
  532. color: #333;
  533. }
  534. .arrow {
  535. width: 0;
  536. height: 0;
  537. width: 0;
  538. border-top: 20px solid transparent;
  539. border-bottom: 20px solid transparent;
  540. border-left: 20px solid #fff;
  541. position: absolute;
  542. top: 120px;
  543. right: -20px;
  544. transform: translateX(-50%);
  545. z-index: 100;
  546. }
  547. }
  548. .kefu_item_content_phone {
  549. position: absolute;
  550. top: 0;
  551. right: 100px;
  552. background: #fff;
  553. border-radius: 10px;
  554. display: none;
  555. width: 190px;
  556. height: 80px;
  557. background: #fff;
  558. box-shadow: 0 4px 16px #0000001a;
  559. z-index: 99;
  560. box-sizing: border-box;
  561. padding: 20px;
  562. text-align: left;
  563. color: #333;
  564. .kefu_item_content_phone_title {
  565. margin-bottom: 5px;
  566. font-weight: bold;
  567. }
  568. .arrow {
  569. width: 0;
  570. height: 0;
  571. width: 0;
  572. border-top: 20px solid transparent;
  573. border-bottom: 20px solid transparent;
  574. border-left: 20px solid #fff;
  575. position: absolute;
  576. top: 20px;
  577. right: -20px;
  578. transform: translateX(-50%);
  579. z-index: 100;
  580. }
  581. }
  582. }
  583. .foot_right_float {
  584. position: fixed;
  585. z-index: 200;
  586. left: 2%;
  587. bottom: 10px;
  588. a {
  589. display: block;
  590. margin-bottom: 4px;
  591. border: 1px solid #dee3eb;
  592. width: 220px;
  593. height: 30px;
  594. font-size: 14px;
  595. line-height: 30px;
  596. color: #EE6363;
  597. cursor: pointer;
  598. background: #fff;
  599. text-align: center;
  600. }
  601. }
  602. //在线问答
  603. .wenda {
  604. width: 300px;
  605. height: auto;
  606. overflow: hidden;
  607. position: fixed;
  608. bottom: 0;
  609. right: 0;
  610. background: #fff;
  611. border: 1px solid #7ab9dd;
  612. padding: 10px;
  613. box-shadow: 0px 1px 8px #888;
  614. z-index: 99999999;
  615. box-sizing: border-box;
  616. .wenda_tlt {
  617. width: 100%;
  618. height: 40px;
  619. line-height: 40px;
  620. overflow: hidden;
  621. border-bottom: 2px solid #ccc;
  622. }
  623. .wenda_tlt h3 {
  624. float: left;
  625. height: 40px;
  626. line-height: 40px;
  627. font-size: 22px;
  628. color: #0a78d7;
  629. a {
  630. color: #337ab7;
  631. text-decoration: none;
  632. }
  633. }
  634. .wenda_tlt span {
  635. float: right;
  636. width: 40px;
  637. height: 40px;
  638. background: url('public/index/jt.png') no-repeat center center;
  639. transform: rotateZ(180deg);
  640. font-size: 40px;
  641. color: #000;
  642. cursor: pointer;
  643. }
  644. .wenda_view li {
  645. width: 100%;
  646. height: auto;
  647. overflow: hidden;
  648. margin: 10px 0;
  649. padding: 10px 0;
  650. border-bottom: 1px solid #222;
  651. background: #f1f1f1;
  652. border-radius: 10px;
  653. }
  654. .wenda_view li div span.new_wen {
  655. text-align: center;
  656. line-height: 22px;
  657. float: left;
  658. width: 22px;
  659. height: 22px;
  660. font-size: 20px;
  661. color: #fff;
  662. background: #fb4;
  663. border-radius: 5px;
  664. margin: 3px 5px 3px 0;
  665. padding: 0;
  666. }
  667. .wenda_view li div span.new_da {
  668. text-align: center;
  669. line-height: 22px;
  670. float: left;
  671. width: 22px;
  672. height: 22px;
  673. font-size: 20px;
  674. color: #fff;
  675. background: #8ac03b;
  676. border-radius: 5px;
  677. margin: 3px 5px 3px 0;
  678. padding: 0;
  679. }
  680. .wenda_view li div {
  681. width: 100%;
  682. height: auto;
  683. overflow: hidden;
  684. padding: 0 10px;
  685. box-sizing: border-box;
  686. }
  687. .wenda_view li div span a {
  688. color: #222;
  689. }
  690. .wenda_view li div span {
  691. height: auto;
  692. overflow: hidden;
  693. line-height: 30px;
  694. font-size: 16px;
  695. color: #222;
  696. border-radius: 10px;
  697. padding: 0 10px;
  698. }
  699. .wenda_view li div {
  700. width: 100%;
  701. height: auto;
  702. overflow: hidden;
  703. padding: 0 10px;
  704. }
  705. .wenda_view li b {
  706. display: block;
  707. font-size: 14px;
  708. color: #7b838a;
  709. line-height: 30px;
  710. border-radius: 10px;
  711. font-weight: 100;
  712. max-height: 90px;
  713. }
  714. .wenda_view {
  715. width: 100%;
  716. min-height: 0px;
  717. max-height: 38vh;
  718. overflow: auto;
  719. margin: 0px auto 0;
  720. padding-right: 10px;
  721. }
  722. }
  723. .wenda_style {
  724. height: 40px;
  725. overflow: hidden;
  726. padding: 0 10px;
  727. span {
  728. transform: rotateZ(0deg) !important;
  729. }
  730. }
  731. //PC端 end ---------------------------------------->
  732. //移动端 start ---------------------------------------->
  733. @media screen and (max-width:800px) {
  734. .phone_none {
  735. display: none !important;
  736. }
  737. .index_foot {
  738. width: 92%;
  739. margin: 0px auto;
  740. overflow: hidden;
  741. }
  742. .foot_img_box {
  743. display: block;
  744. margin-top: 0px;
  745. }
  746. .foot_img_box a {
  747. overflow: hidden;
  748. width: 30%;
  749. margin: 1.3% !important;
  750. height: 11vw;
  751. float: left;
  752. }
  753. .foot_img_box img {
  754. display: block;
  755. width: 100%;
  756. height: 100%;
  757. }
  758. .foot_frind_box div * {
  759. margin: 0px 10px 10px;
  760. font-size: 14px;
  761. }
  762. .call_us_box {
  763. margin-top: 0px;
  764. padding: 4px 0px;
  765. }
  766. .call_us_box>* {
  767. border: none;
  768. margin: 8px 0px;
  769. float: left;
  770. padding: 0px 4vw;
  771. }
  772. .foot_logo_out {
  773. display: none;
  774. }
  775. .kefu {
  776. left: 0px;
  777. bottom: 0px;
  778. width: 100%;
  779. height: 66px;
  780. text-align: center;
  781. line-height: 66px;
  782. z-index: 1111;
  783. position: relative;
  784. }
  785. .kefu>div {
  786. display: inline-block;
  787. margin: 0px 10px !important;
  788. height: 55px !important;
  789. width: 90px !important;
  790. }
  791. .kefu>div a {
  792. display: block;
  793. height: 55px;
  794. }
  795. .kefu>div>img {
  796. display: block;
  797. margin: 3px auto 0 !important;
  798. width: 33px !important;
  799. height: 33px !important;
  800. }
  801. .kefu>div>a>img {
  802. display: block;
  803. margin: 3px auto 0 !important;
  804. width: 33px !important;
  805. height: 33px !important;
  806. }
  807. .kefu .kefu_item_content_QQ img {
  808. margin-bottom: 0px;
  809. }
  810. .kefu .kefu_item_content_QQ .qqfs {
  811. margin-bottom: 0px;
  812. height: 22px;
  813. line-height: 22px;
  814. }
  815. .kefu .kefu_itemKf a>p {
  816. word-break: keep-all;
  817. white-space: nowrap;
  818. }
  819. .kefu .kefu_item_content_QQ {
  820. right: -95px;
  821. margin-right: 50%;
  822. overflow: hidden;
  823. top: auto;
  824. bottom: 100px;
  825. line-height: normal;
  826. }
  827. .qqadd:nth-of-type(1) {
  828. margin-bottom: 22px;
  829. }
  830. .kefu .kefu_item_content_phone {
  831. right: 20px;
  832. margin-right: 50%;
  833. overflow: hidden;
  834. top: auto;
  835. bottom: 100px;
  836. line-height: normal;
  837. }
  838. .foot_last_img_box {
  839. margin-top: 11px;
  840. padding-bottom: 11px;
  841. }
  842. .foot_last_img_box a {
  843. width: auto;
  844. height: 8vw;
  845. margin: 0px 1vw;
  846. }
  847. .foot_last_img_box img {
  848. width: auto;
  849. height: 100%;
  850. }
  851. .foot_text_box>p {
  852. margin-top: 2px;
  853. }
  854. .foot_frind_box {
  855. display: block;
  856. }
  857. .foot_frind_box span {
  858. margin: 0px 0px 10px 2%;
  859. display: block;
  860. font-size: 14px;
  861. }
  862. .call_us_box>* {
  863. font-size: 14px;
  864. }
  865. }
  866. //移动端 end ----------------------------------------></style>