Browse Source

Merge branch 'master' of http://101.43.194.146:10101/root/supervision-ui

sunyanqiang 3 years ago
parent
commit
41d74c0b32
3 changed files with 2873 additions and 1 deletions
  1. 5 0
      src/router/index.js
  2. 1 1
      src/views/pt.vue
  3. 2867 0
      src/views/taishi/tanshi1.vue

+ 5 - 0
src/router/index.js

@@ -49,6 +49,11 @@ export const constantRoutes = [
     component: (resolve) => require(['@/views/taishi/index'], resolve),
     hidden: true
   },
+  {
+    path: '/taishi1',
+    component: (resolve) => require(['@/views/taishi/tanshi1'], resolve),
+    hidden: true
+  },
   // 首页区域
   {
     path: '/pt',

+ 1 - 1
src/views/pt.vue

@@ -925,7 +925,7 @@ export default {
       Cookies.set("shuaxin", "false");
     },
     taishifun() {
-      this.$router.push({ path: "/taishi" }).catch(() => {});
+      this.$router.push({ path: "/taishi1" }).catch(() => {});
       Cookies.set("shuaxin", "false");
       // window.open(`/taishi`,'_self');
     },

+ 2867 - 0
src/views/taishi/tanshi1.vue

@@ -0,0 +1,2867 @@
+<template>
+  <div class="out">
+    <div class="title">
+      <div class="title-left" @click="titlefun">
+        <img src="../../assets/images/返回icon.png" alt />
+        <span>主控台</span>
+      </div>
+      <div class="title-right">
+        <span>{{ times }}</span>
+      </div>
+    </div>
+    <div class="main">
+      <div class="left">
+        <div class="left1">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>今日值班</span>
+          </div>
+          <div class="left1-wrap">
+            <div
+              class="left1-wrap-item"
+              v-for="(item, index) in jrzblist"
+              :key="index"
+            >
+              <span>{{ item.name }}:</span>
+              <b v-if="item.value ? true : false">{{ item.value }}</b>
+              <b v-if="!item.value ? true : false">无</b>
+            </div>
+          </div>
+        </div>
+        <div class="left2">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left2-1">
+            <div class="left1-head">
+              <span>装备值班情况</span>
+            </div>
+            <div class="left2-1-main">
+              <div class="left2_d">
+                总计
+                <span>0</span>
+              </div>
+              <div class="left2_d">
+                试验
+                <span>0</span>
+              </div>
+              <div class="left2_d">
+                通用
+                <span>0</span>
+              </div>
+            </div>
+          </div>
+          <div class="left2-2">
+            <div class="left1-head">
+              <span>军事训练月统计情况</span>
+            </div>
+            <div class="left2-2-main">
+              <div class="left2-2-main-title">
+                <div class="center4_l-1" style="margin-left: 3%">
+                  <div
+                    style="background-color: #1d79b5; width: 5px; height: 9px"
+                  ></div>
+                  <span style="line-height: 15px">参训时</span>间
+                </div>
+                <!-- <div class="center4_l-1">
+                  <div
+                    style="background-color: #1d79b5; width: 5px; height: 9px"
+                  ></div>
+                  兵力
+                </div> -->
+                <div class="center4_l-1" style="margin-right: 0%">
+                  <div
+                    style="background-color: #1d79b5; width: 5px; height: 9px"
+                  ></div>
+                  成绩
+                </div>
+              </div>
+              <div class="left2-2-main-main">
+                <table class="time">
+                  <tr
+                    style="font-size: 16px; color: #30fdff; font-weight: bold"
+                  >
+                    <td>训练类别</td>
+                    <td>人均参训时间</td>
+                  </tr>
+                  <tr>
+                    <td>合成训练</td>
+                    <td>6小时</td>
+                  </tr>
+                  <tr>
+                    <td>专业训练</td>
+                    <td>74.3小时</td>
+                  </tr>
+                  <tr>
+                    <td>共同训练</td>
+                    <td>46.9小时</td>
+                  </tr>
+                </table>
+
+                <!-- <table class="people">
+                  <tr>
+                    <td>实有人数</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      547
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>参训人数</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      492
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>
+                      <p
+                        style="
+                          font-size: 9px;
+                          color: white;
+                          text-align: center;
+                          transform: scale(0.9);
+                        "
+                      >
+                        未参训人数
+                      </p>
+                    </td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      115
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>参训率</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      90%
+                    </td>
+                  </tr>
+                </table> -->
+
+                <table class="grade">
+                  <tr>
+                    <td>考核人次</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      902
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>优良</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      573
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>及格</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      295
+                    </td>
+                  </tr>
+                  <tr>
+                    <td>未及格</td>
+                    <td
+                      style="
+                        font-family: 'IMPACT';
+                        color: #30fdff;
+                        font-size: 20px;
+                      "
+                    >
+                      34
+                    </td>
+                  </tr>
+                </table>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="left3">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>车辆在位情况</span>
+          </div>
+          <div class="left3-main">
+            <div class="center4_l" style="margin-left: 2%">
+              <div
+                style="background-color: #1d79b5; width: 5px; height: 9px"
+              ></div>
+              军车管理
+            </div>
+            <div class="center4_l" style="margin-left: 9.5%">
+              <div
+                style="background-color: #1d79b5; width: 5px; height: 9px"
+              ></div>
+              私家车管理
+            </div>
+            <div class="center4_b">
+              总计
+              <span style="color: #30fdff">71</span>
+            </div>
+            <div class="center4_b">
+              在位
+              <span style="color: #fde17b">52</span>
+            </div>
+            <div class="center4_b">
+              外出
+              <span style="color: #f0422a">19</span>
+            </div>
+            <table class="center4_s">
+              <tr>
+                <td rowspan="2">
+                  <img src="../../assets/images/cheliangz.png" alt />
+                </td>
+                <td
+                  style="color: #30fdff; font-family: 'IMPACT'; font-size: 22px"
+                >
+                  119
+                </td>
+              </tr>
+              <tr>
+                <td style="font-size: 13px; color: white">车辆统计</td>
+              </tr>
+            </table>
+
+            <table class="center4_s" style="margin-top: 1.3%">
+              <tr>
+                <td rowspan="2">
+                  <img src="../../assets/images/cheliangz.png" alt />
+                </td>
+                <td
+                  style="color: #30fdff; font-family: 'IMPACT'; font-size: 22px"
+                >
+                  107
+                </td>
+              </tr>
+              <tr>
+                <td style="font-size: 13px; color: white">车辆在位</td>
+              </tr>
+            </table>
+
+            <table class="center4_s" style="margin-top: 1.28%">
+              <tr>
+                <td rowspan="2">
+                  <img src="../../assets/images/cheliangz.png" alt />
+                </td>
+                <td
+                  style="color: #30fdff; font-family: 'IMPACT'; font-size: 22px"
+                >
+                  12
+                </td>
+              </tr>
+              <tr>
+                <td style="font-size: 13px; color: white">车辆出场</td>
+              </tr>
+            </table>
+
+            <table class="center4_y" style="margin-top: 1.5%">
+              <tr>
+                <td>
+                  <img src="../../assets/images/cheliangq.png" alt />
+                </td>
+                <td
+                  style="font-family: 'IMPACT'; font-size: 22px; color: #b4372a"
+                >
+                  0
+                </td>
+              </tr>
+              <tr>
+                <td colspan="2" style="letter-spacing: 7px; font-size: 13px">
+                  夜间进入
+                </td>
+              </tr>
+            </table>
+
+            <table class="center4_y center4_y2" style="margin-top: 1.5%">
+              <tr>
+                <td>
+                  <img src="../../assets/images/cheliangq.png" alt />
+                </td>
+                <td
+                  style="font-family: 'IMPACT'; font-size: 22px; color: #b4372a"
+                >
+                  0
+                </td>
+              </tr>
+              <tr>
+                <td colspan="2" style="letter-spacing: 7px; font-size: 13px">
+                  外来车辆
+                </td>
+              </tr>
+            </table>
+          </div>
+        </div>
+      </div>
+      <div class="center">
+        <div class="center1">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>大队人员在位情况</span>
+          </div>
+          <div class="center1-t">
+            <div
+              style="height: 0px; display: flex; width: 100%; margin: 0 auto"
+              id="center1"
+            >
+              <table class="center1_d" style="margin-left:10px;">
+                <tr>
+                  <td></td>
+                  <td style="padding-left: 7px; padding-bottom: 5px">
+                    在位总数
+                  </td>
+                </tr>
+                <tr>
+                  <td>
+                    <img src="../../assets/images/zong.png" alt />
+                  </td>
+                  <td>
+                    <div>
+                      5
+                    </div>
+                    <div>
+                      4
+                    </div>
+                    <div>
+                      6
+                    </div>
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center1_d">
+                <tr>
+                  <td></td>
+                  <td style="padding-left: 7px; padding-bottom: 5px">
+                    纳编在位
+                  </td>
+                </tr>
+                <tr>
+                  <td>
+                    <img src="../../assets/images/zaiwei.png" alt />
+                  </td>
+                  <td>
+                    <div>
+                      5
+                    </div>
+                    <div>
+                      1
+                    </div>
+                    <div>
+                      9
+                    </div>
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center1_d">
+                <tr>
+                  <td></td>
+                  <td style="padding-left: 7px; padding-bottom: 5px">
+                    纳编外出
+                  </td>
+                </tr>
+                <tr>
+                  <td>
+                    <img src="../../assets/images/waichu.png" alt />
+                  </td>
+                  <td>
+                    <div>
+                      0
+                    </div>
+                    <div>
+                      4
+                    </div>
+                    <div>
+                      6
+                    </div>
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center1_d">
+                <tr>
+                  <td></td>
+                  <td style="padding-left: 7px; padding-bottom: 5px">
+                    未纳编在位
+                  </td>
+                </tr>
+                <tr>
+                  <td>
+                    <img src="../../assets/images/zaiwei.png" alt />
+                  </td>
+                  <td>
+                    <div>
+                      0
+                    </div>
+                    <div>
+                      2
+                    </div>
+                    <div>
+                      7
+                    </div>
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center1_d">
+                <tr>
+                  <td></td>
+                  <td style="padding-left: 7px; padding-bottom: 5px">
+                    未纳编外出
+                  </td>
+                </tr>
+                <tr>
+                  <td>
+                    <img src="../../assets/images/waichu.png" alt />
+                  </td>
+                  <td>
+                    <div>
+                      0
+                    </div>
+                    <div>
+                      0
+                    </div>
+                    <div>
+                      4
+                    </div>
+                  </td>
+                </tr>
+              </table>
+            </div>
+          </div>
+          <div class="center1-c">
+            <div class="center2">
+              <div class="left1-head">
+                <span>各单位人员在位情况</span>
+              </div>
+              <div id="center2_d"></div>
+            </div>
+            <div class="center3">
+              <div class="left1-head">
+                <span>外出人员对比</span>
+              </div>
+              <div id="center3_d"></div>
+            </div>
+          </div>
+          <div class="center4">
+            <div class="left1-head">
+              <span style="margin-left: 55px">人员请销假</span>
+            </div>
+            <div id="center4_d">
+              <div class="right2_d" style="margin-left: 3%">
+                今日迟到
+                <span>0</span>
+              </div>
+              <div class="right2_d">
+                本月迟到
+                <span>0</span>
+              </div>
+              <div class="right2_d">
+                今日应归队
+                <span>0</span>
+              </div>
+              <div class="right2_b">
+                超时归队
+                <span>0</span>
+              </div>
+              <div class="right2_b">
+                未归队
+                <span>50</span>
+              </div>
+            </div>
+          </div>
+        </div>
+        <div class="center-a">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>检查督导统计</span>
+          </div>
+          <div id="center-a-main"></div>
+        </div>
+        <div class="center-b">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="center-b-l">
+            <div class="left1-head">
+              <span>营房统计</span>
+            </div>
+            <div id="center-b-l-main">
+              <table class="center4_d-1" style="margin-top: 6%">
+                <tr>
+                  <td rowspan="2">
+                    <img src="../../assets/images/yinfangz.png" alt />
+                  </td>
+                  <td
+                    style="
+                      color: #30fdff;
+                      font-family: 'IMPACT';
+                      font-size: 28px;
+                    "
+                  ></td>
+                </tr>
+                <tr>
+                  <td
+                    style="
+                      font-family: 'IMPACT';
+                      font-size: 2rem;
+                      color: #30fdff;
+                      display: block;
+                    "
+                  >
+                    15
+                  </td>
+                  <td style="font-size: 20px; color: white; display: block">
+                    营房统计
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center4_d-1" style="margin-top: 6%">
+                <tr>
+                  <td rowspan="2">
+                    <img src="../../assets/images/yinfangs.png" alt />
+                  </td>
+                  <td
+                    style="
+                      color: #30fdff;
+                      font-family: 'IMPACT';
+                      font-size: 28px;
+                    "
+                  ></td>
+                </tr>
+                <tr>
+                  <td
+                    style="
+                      font-family: 'IMPACT';
+                      font-size: 2rem;
+                      color: #e6923e;
+                      display: block;
+                    "
+                  >
+                    15
+                  </td>
+                  <td style="font-size: 20px; color: white; display: block">
+                    营房使用
+                  </td>
+                </tr>
+              </table>
+            </div>
+          </div>
+          <div class="center-b-r">
+            <div class="left1-head">
+              <span>营具统计</span>
+            </div>
+            <div id="center-b-r-main">
+              <table class="center4_d-1" style="margin-top: 6%">
+                <tr>
+                  <td rowspan="2">
+                    <img src="../../assets/images/yinjuz.png" alt />
+                  </td>
+                  <td
+                    style="
+                      color: #e6923e;
+                      font-family: 'IMPACT';
+                      font-size: 22px;
+                    "
+                  ></td>
+                </tr>
+                <tr>
+                  <td
+                    style="
+                      font-family: 'IMPACT';
+                      font-size: 2rem;
+                      color: #30fdff;
+                      display: block;
+                    "
+                  >
+                    344
+                  </td>
+                  <td style="font-size: 20px; color: white; display: block">
+                    营具统计
+                  </td>
+                </tr>
+              </table>
+
+              <table class="center4_d-1" style="margin-top: 6%">
+                <tr>
+                  <td rowspan="2">
+                    <img src="../../assets/images/yinjus.png" alt />
+                  </td>
+                  <td
+                    style="
+                      color: #e6923e;
+                      font-family: 'IMPACT';
+                      font-size: 28px;
+                    "
+                  ></td>
+                </tr>
+                <tr>
+                  <td
+                    style="
+                      font-family: 'IMPACT';
+                      font-size: 2rem;
+                      color: #e6923e;
+                      display: block;
+                    "
+                  >
+                   344
+                  </td>
+                  <td style="font-size: 20px; color: white; display: block">
+                    营具使用
+                  </td>
+                </tr>
+              </table>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="right">
+        <div class="right1">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>登记落实</span>
+          </div>
+          <div
+            style="
+              color: #fff;
+              font-size: 12px;
+              display: flex;
+              position: absolute;
+              right: 10px;
+              top: 10px;
+            "
+          >
+            <span
+              style="
+                width: 5px;
+                height: 10px;
+                background-color: #f56c6c;
+                display: inline-block;
+                margin-right: 5px;
+                margin-top: 3.5px;
+              "
+            ></span
+            >未登记
+            <span
+              style="
+                width: 5px;
+                height: 10px;
+                background-color: #67c23a;
+                display: inline-block;
+                margin-right: 5px;
+                margin-left: 10px;
+                margin-top: 3.5px;
+              "
+            ></span
+            >已登记
+          </div>
+          <div class="right1-main">
+            <div class="right1-main-title">
+              <p>
+                <span style="width: 32%">落实单位</span>
+                <span>要事日记</span>
+                <span>值班登记</span>
+                <span>工作安排</span>
+                <span>查铺查岗</span>
+              </p>
+            </div>
+            <vueSeamlessScroll
+              :data="djlslist"
+              class="seamless-warp"
+              :class-option="defaultOption"
+            >
+              <div
+                class="right1-main-box"
+                v-for="(item, index) in djlslist"
+                :key="index"
+              >
+                <span style="color: #fff; font-size: 12px; width: 32%">
+                  {{ item.unitname }}
+                </span>
+                <span>
+                  <!-- <svg
+                    t="1638612550724"
+                    class="icon2"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#d03c2a"
+                    />
+                  </svg> -->
+                  <svg
+                    t="1638612550724"
+                    class="icon3"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#67c23a"
+                    />
+                  </svg>
+                </span>
+                <span>
+                  <!-- <svg
+                    t="1638612550724"
+                    class="icon2"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#d03c2a"
+                    />
+                  </svg> -->
+                  <svg
+                    t="1638612550724"
+                    class="icon3"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#67c23a"
+                    />
+                  </svg>
+                </span>
+                <span>
+                  <!-- <svg
+                    t="1638612550724"
+                    class="icon2"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#d03c2a"
+                    />
+                  </svg> -->
+                  <svg
+                    t="1638612550724"
+                    class="icon3"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#67c23a"
+                    />
+                  </svg>
+                </span>
+                <span>
+                  <!-- <svg
+                    t="1638612550724"
+                    class="icon2"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#d03c2a"
+                    />
+                  </svg> -->
+                  <svg
+                    t="1638612550724"
+                    class="icon3"
+                    viewBox="0 0 1024 1024"
+                    version="1.1"
+                    xmlns="http://www.w3.org/2000/svg"
+                    p-id="3323"
+                    width="20"
+                    height="10"
+                  >
+                    <path
+                      d="M920 789H104l-40-40V275l40-40h816l40 40v474l-40 40z"
+                      p-id="3324"
+                      fill="#67c23a"
+                    />
+                  </svg>
+                </span>
+              </div>
+            </vueSeamlessScroll>
+          </div>
+        </div>
+        <div class="right2">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="left1-head">
+            <span>防疫物资储备情况</span>
+          </div>
+          <!-- <div class="right2-main">
+            <dv-scroll-board
+              style="width: 99%; margin-left: 0.5%; font-size: 12px"
+              :config="config"
+              ref="scrollBoard"
+            />
+          </div> -->
+          <div class="right1-main">
+            <div class="right2-main-title">
+              <p>
+                <span>序号</span>
+                <span>防疫名称</span>
+                <span>防疫数量</span>
+              </p>
+            </div>
+            <vueSeamlessScroll
+              :data="fylist"
+              class="seamless-warp"
+              :class-option="defaultOption2"
+            >
+              <div
+                class="right2-main-box"
+                v-for="(item, index) in fylist"
+                :key="index"
+              >
+                <span style="color: #fff; font-size: 12px">
+                  {{ index + 1 }}
+                </span>
+                <span>{{ item.durgName }}</span>
+                <span>{{ item.amount }}</span>
+              </div>
+            </vueSeamlessScroll>
+          </div>
+        </div>
+        <div class="right3">
+          <img src="../../assets/images/右上角.png" alt class="left1-jrt" />
+          <img src="../../assets/images/右下角.png" alt class="left1-jrb" />
+          <img src="../../assets/images/左上角.png" alt class="left1-jlt" />
+          <img src="../../assets/images/左下角.png" alt class="left1-jlb" />
+          <div class="right3-l">
+            <div class="left1-head2">
+              <span>集中文印(每月)</span>
+            </div>
+            <div class="right3-l-main">
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/打印icon.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">总打印数量</div>
+                  <div class="s2">
+                    <b style="color: #30fdff">145</b
+                    >份
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/归还2.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">归还数量</div>
+                  <div class="s2">
+                    <b style="color: #2bf1b2">88</b
+                    >份
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/归还3.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">未归还数量</div>
+                  <div class="s2">
+                    <b style="color: #ff5a5a">23</b
+                    >份
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/归还4.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">无需归还数量</div>
+                  <div class="s2">
+                    <b style="color: #738c97">34</b
+                    >份
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div class="right3-r">
+            <div class="left1-head2">
+              <span>涉密载体外借统计</span>
+            </div>
+            <div id="right3-r-main">
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/移动载体icon.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">移动载体</div>
+                  <div class="s2">
+                    <b style="color: #30fdff">0</b
+                    >台
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/手机icon.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">军用手机</div>
+                  <div class="s2">
+                    <b style="color: #2bf1b2">0</b
+                    >台
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/电脑icon.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">电脑</div>
+                  <div class="s2">
+                    <b style="color: #30aaff">14</b
+                    >台
+                  </div>
+                </div>
+              </div>
+              <div class="right3-r-main-item">
+                <div class="right3-r-main-item-l">
+                  <img src=".././../assets/images/相机icon.png" alt />
+                </div>
+                <div class="right3-r-main-item-r">
+                  <div class="s1">相机</div>
+                  <div class="s2">
+                    <b style="color: #9d83ff">0</b
+                    >台
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script>
+import {
+  zaiweipeople,
+  gedanweizaiweiqingkaung,
+  waichurenyuanzhanbi,
+  jinrizhiban,
+  tongjiluoshi,
+  rizongwenyin,
+  getNumber,
+  juncheguanli,
+  getJieCha,
+  getantiepidemic,
+  antiepidemicArchivesList,
+  getLeavlNumber,
+  zongjinrizhiban
+} from "@/api/taishi/taishi";
+import * as echarts from "echarts";
+import vueSeamlessScroll from "vue-seamless-scroll";
+import Cookies from "js-cookie";
+export default {
+  name: "TaiShi",
+  data() {
+    return {
+      n: 8,
+      //大队人员在位数据
+      zwlist: [],
+      //各单位在位情况
+      zwqklist: [],
+      //今日值班
+      jrzblist: [],
+      //登记落实
+      djlslist: [
+        { name: "发射一营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射二营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射三营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射四营", a: 0, b: 1, c: 1, d: 0 }
+      ],
+      jclist: [],
+      //营具
+      yingjulist: [],
+      //请假
+      qjlist: [],
+      //防疫
+      fylist: [
+        {durgName:'医疗垃圾桶',amount:6},
+        {durgName:'紫外线消毒灯',amount:9},
+        {durgName:'医用外科口罩',amount:18000},
+        {durgName:'汇艺缘一次性防护服(大)',amount:100},
+        {durgName:'汇艺缘一次性防护服(小)',amount:200},
+        {durgName:'BJSY橡胶手套',amount:600},
+        {durgName:'BJSY一次性鞋套',amount:300},
+        {durgName:'沈虎 一次性隔离眼罩',amount:50},
+        {durgName:'BJSY 75%酒精2.5L',amount:70},
+        {durgName:'BJSY 病毒采样管',amount:6},
+        {durgName:'电动喷雾器',amount:0},
+        {durgName:'洗涤剂*泡腾片',amount:0},
+        {durgName:'医疗外科口罩',amount:54540},
+      ],
+      //定时器
+      timer: null,
+      //外出人员占比
+      wclist: [],
+      wylist: [],
+      smztlist: [],
+      config: {
+        header: ["防疫名称", "现有数量"],
+        data: [],
+        index: true,
+        columnWidth: [],
+        align: ["center", "center", "center", "center"],
+        headerBGC: "",
+        indexHeader: "序号",
+        oddRowBGC: "",
+        evenRowBGC: "",
+        columnWidth: [100, 200, 200, 100]
+      },
+      config2: {
+        header: ["人员", "份数", "日期"],
+        data: [
+          ["行1列1", "行1列2", "行1列3"],
+          ["行2列1", "行2列2", "行2列3"],
+          ["行3列1", "行3列2", "行3列3"],
+          ["行4列1", "行4列2", "行4列3"],
+          ["行5列1", "行5列2", "行5列3"],
+          ["行6列1", "行6列2", "行6列3"],
+          ["行7列1", "行7列2", "行7列3"],
+          ["行8列1", "行8列2", "行8列3"],
+          ["行9列1", "行9列2", "行9列3"],
+          ["行10列1", "行10列2", "行10列3"]
+        ],
+        index: false,
+        columnWidth: [],
+        align: ["center", "center", "center"],
+        headerBGC: "",
+        indexHeader: "序号",
+        oddRowBGC: "",
+        evenRowBGC: ""
+      },
+      listdata: [
+        { name: "发射一营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射二营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射三营", a: 0, b: 1, c: 1, d: 0 },
+        { name: "发射四营", a: 0, b: 1, c: 1, d: 0 }
+      ],
+      timer2: null,
+      times: null,
+      jrzblist: [
+        { name: "值班首长", value: "杨文青" },
+        { name: "作战值班员", value: "刘维正" },
+        { name: "通信值班员", value: "张家政" },
+        { name: "机要值班员", value: "程远方" },
+        { name: "政治工作部值班员", value: "林杰" },
+        { name: "保障部值班员", value: "郑成远" },
+        { name: "值班通信员", value: "李璐明" },
+        { name: "值班总人数", value: "60" }
+      ],
+      // 检查督导
+      jianCanName: [],
+      jianCanScore: []
+    };
+  },
+  created() {
+    // if (Cookies.get("shuaxin") != "true") {
+    //   window.location.reload();
+    // }
+    // Cookies.set("shuaxin", "true");
+    //大队人员在位数据
+    // zaiweipeople().then(res => {
+    //   if (res.code == 200) {
+    //     // this.zwlist = res.data[0];
+    //     let arr = res.data[0];
+    //     for (var i in arr) {
+    //       this.zsz(arr, i);
+    //     }
+    //   }
+    // });
+    //今日值班
+    // jinrizhiban().then(res => {
+    //   if (res.data != null) {
+    //     this.jrzblist = [];
+    //     for (var i in res.data) {
+    //       if (i == "chiefDutyName") {
+    //         this.jrzblist.push({ name: "值班首长", value: res.data[i] });
+    //       } else if (i == "combatDutyName") {
+    //         this.jrzblist.push({ name: "作战值班员", value: res.data[i] });
+    //       } else if (i == "dutyOffierName") {
+    //         this.jrzblist.push({ name: "通信值班员", value: res.data[i] });
+    //       } else if (i == "confidentialName") {
+    //         this.jrzblist.push({ name: "机要值班员", value: res.data[i] });
+    //       } else if (i == "politicalName") {
+    //         this.jrzblist.push({
+    //           name: "政治工作部值班员",
+    //           value: res.data[i]
+    //         });
+    //       } else if (i == "guaranteeName") {
+    //         this.jrzblist.push({
+    //           name: "保障部值班员",
+    //           value: res.data[i]
+    //         });
+    //       } else if (i == "messengerName") {
+    //         this.jrzblist.push({
+    //           name: "值班通信员",
+    //           value: res.data[i]
+    //         });
+    //       } else if (i == "detachmentName") {
+    //         zongjinrizhiban().then(res => {
+    //           this.jrzblist.push({ name: "值班总人数", value: res.data[1] });
+    //         });
+    //       }
+    //     }
+    //   }
+    // });
+    //登记落实
+    tongjiluoshi().then(res => {
+      this.djlslist = res.data;
+    });
+    //集中文印
+    // rizongwenyin().then(res => {
+    //   // console.log(res.data[0])
+    //   this.wylist = res.data;
+    //   if (this.wylist[1]) {
+
+    //   } else {
+    //     this.wylist[1] = 0;
+    //   }
+    //   if (this.wylist[0]) {
+
+    //   } else {
+    //     this.wylist[0] = 0;
+    //   }
+    //   // console.log(this.wylist)
+    // });
+    //军车
+    // juncheguanli().then(res => {
+    //   // console.log(res)
+    //   for (var i in res.data) {
+    //     if (res.data[i] >= 0) {
+    //       res.data[i];
+    //     } else {
+    //       res.data[i] = 0;
+    //     }
+    //   }
+    //   this.jclist = res.data;
+    // });
+    //涉密移动载体
+    // getNumber().then(res => {
+    //   this.smztlist = res.data;
+    // });
+    //营具
+    // getantiepidemic().then(res => {
+    //   this.yingjulist = res.data;
+    // });
+    //防疫
+    // antiepidemicArchivesList().then(res => {
+    //   this.fylist = res.data;
+    // });
+    //人员请销假
+    // getLeavlNumber().then(res => {
+    //   // console.log(res.data)
+    //   for (var i in res.data) {
+    //     if (res.data[i] >= 0) {
+    //       res.data[i];
+    //     } else {
+    //       res.data[i] = 0;
+    //     }
+    //   }
+    //   this.qjlist = res.data;
+    // });
+    this.startTime();
+  },
+  mounted() {
+    this.$forceUpdate();
+    //各单位在位情况
+   this.center2();
+    //外出人员占比
+    waichurenyuanzhanbi().then(res => {
+      this.wclist = res.data;
+      this.center3();
+    });
+    this.center4();
+  },
+  methods: {
+    titlefun() {
+      this.$router.push({ path: "/pt" }).catch(() => {});
+    },
+    zsz(obj, n) {
+      var s = (obj[n] + "").split("");
+      if (s.length == 1) {
+        s.unshift(0, 0);
+      } else if (s.length == 2) {
+        s.unshift(0);
+      }
+      this.zwlist[n] = s;
+    },
+    center2() {
+      let myChartv = echarts.init(
+        document.getElementById("center2_d"),
+        "vintage"
+      );
+      var s = 4;
+      var z = -1;
+
+      var className =  ['参谋部','政治工作部','保障部','技术室','发射一营','发射二营','测试营','测控营','信息系统营','阵地管理营','支援保障营'];
+      var datav = [12,8,7,24,77,66,58,55,71,55,99];
+      // this.zwqklist.map(item => {
+      //   for (var i in item) {
+      //     className.push(i);
+      //     datav.push(item[i]);
+      //   }
+      // });
+    
+      function c() {
+        if (s == datav.length - 1) {
+          s = 4;
+          z = 0;
+        } else {
+          s += 1;
+          z += 1;
+        }
+       
+        var data2 = datav.slice(z, s + 1);
+        var data=className.slice(z, s + 1);
+        console.log(data2)
+        const colorList9 = [
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF",
+          "#39B3FF"
+        ];
+        const option4 = {
+          // dataZoom: [
+          //   //给x轴设置滚动条
+          //   {
+          //     type: "slider",
+          //     width: 10,
+          //     // handleHeight:'30%',
+          //     show: true,
+          //     yAxisIndex: [0],
+          //     showDetail: false,
+          //     left: "95%",
+          //     handleColor: "#39B3FF",
+          //     startValue: z, //数据窗口范围的起始百分比
+          //     endValue: s
+          //   },
+          //   {
+          //     type: "inside",
+          //     yAxisIndex: [0],
+          //     startValue: z, //数据窗口范围的起始百分比
+          //     endValue: s
+          //   }
+          // ],
+          grid: {
+            left: 10,
+            right: 30,
+            bottom: 5,
+            top: -8,
+            containLabel: true
+          },
+          tooltip: {
+            trigger: "axis",
+            axisPointer: {
+              type: "none"
+            },
+            formatter: function(params) {
+              return (
+                params[0].name +
+                "<br/>" +
+                "<span style='display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:'></span>" +
+                // params[0].seriesName + ' : ' + Number((params[0].value.toFixed(4) / 10000).toFixed(2)).toLocaleString() + ' <br/>'
+                params[0].seriesName +
+                " : " +
+                params[0].value
+              );
+            }
+          },
+          xAxis: {
+            position: "top",
+            show: false,
+            type: "value",
+            splitLine: {
+              show: false
+            },
+            axisLabel: {
+              show: true,
+              textStyle: {
+                color: "#fff" //更改坐标轴文字颜色
+              }
+            }
+          },
+          yAxis: [
+            {
+              type: "category",
+              inverse: true,
+              axisLabel: {
+                show: true,
+                textStyle: {
+                  color: "#fff"
+                }
+              },
+              splitLine: {
+                show: false
+              },
+              axisTick: {
+                show: false
+              },
+              axisLine: {
+                show: false
+              },
+              data:data,
+            },
+            {
+              type: "category",
+              inverse: true,
+              axisTick: "none",
+              axisLine: "none",
+              show: true,
+              axisLabel: {
+                textStyle: {
+                  color: "#ffffff",
+                  fontSize: "12"
+                }
+                // formatter: function(datav) {
+                //   return datav;
+                // }
+              },
+              data: data2
+            }
+          ],
+          series: [
+            {
+              name: "在位率",
+              type: "bar",
+              zlevel: 1,
+              showBackground: true,
+              itemStyle: {
+                normal: {
+                  barBorderRadius: 0,
+                  color: params => {
+                    return colorList9[params.dataIndex];
+                  }
+                }
+              },
+              barWidth: 10,
+              data: data2,
+            }
+          ]
+        };
+        myChartv.setOption(option4);
+        window.addEventListener("resize", function() {
+          myChartv.resize();
+        });
+      }
+      c();
+      this.timer = setInterval(() => {
+        c();
+      }, 5000);
+    },
+    center3() {
+      const myChartss = echarts.init(
+        document.getElementById("center3_d"),
+        "vintage"
+      );
+      var data1 = [0,10,0,20,20];
+      var data = ['请假','学习','特殊类型','出差','休假'];
+      var data2 = [];
+      // console.log(this.wclist);
+      // for (var i in this.wclist) {
+      //   data.push(i);
+      //   for (var e in this.wclist[i][0]) {
+      //     if (e == "renshu") {
+      //       data1.push(this.wclist[i][0][e]);
+      //     } else if (e == "zhanbi") {
+      //       data2.push(this.wclist[i][0][e]);
+      //     }
+      //   }
+      // }
+      var n = 0;
+      data1.map(item => {
+        n += item;
+      });
+      // data1=[50,10,60,90,10];
+      // console.log(n)
+      const path = "path://M1390,595h79l-39,22Z";
+      const myColor = ["#fff", "#fff", "#fff", "#fff", "#fff"];
+      const option12 = {
+        grid: {
+          left: 70,
+          bottom: "25%",
+          top: "15%"
+        },
+        xAxis: {
+          axisLabel: {
+            padding: 15,
+            interval: 0,
+            textStyle: {
+              color: function(param, index) {
+                return myColor[index];
+              },
+              fontSize: 12,
+              fontWeight: 100
+            },
+            margin: 10
+          },
+          splitLine: {
+            show: false
+          },
+          axisLine: {
+            show: false
+          },
+          splitArea: {
+            show: false
+          },
+          axisTick: {
+            show: false
+          },
+          data: data
+        },
+        yAxis: {
+          max: n,
+          min: 0,
+
+          axisLine: {
+            lineStyle: {
+              color: "#6e6e6e",
+              width: 1
+            }
+          },
+          axisLabel: {
+            interval: 0,
+            formatter: "{value}",
+            textStyle: {
+              fontSize: 12,
+              color: "#fff"
+            },
+            margin: 20
+          },
+          splitLine: {
+            show: true
+          },
+          axisTick: {
+            show: true,
+            lineStyle: {
+              color: "#fff",
+              width: 1,
+              height: 5
+            }
+          }
+        },
+        series: [
+          {
+            type: "bar",
+            barWidth: 30,
+            barGap: "-100%",
+            stack: "广告",
+            fontSize: 12,
+            itemStyle: {
+              fontSize: 12,
+              color: function(params) {
+                const colorList = [
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ])
+                ];
+                return colorList[params.dataIndex];
+              }
+            },
+            data: data1
+          },
+          {
+            name: "",
+            type: "pictorialBar",
+            symbol: path,
+            symbolSize: [60, 20],
+            symbolOffset: [0, 0],
+            z: 12,
+            symbolPosition: "end",
+            itemStyle: {
+              color: "#e2e2e2",
+              opacity: 0
+            },
+            data: data1
+          },
+          {
+            name: "",
+            type: "pictorialBar",
+            symbol: path,
+            symbolSize: [60, 20],
+            symbolOffset: [0, 20],
+            z: 12,
+            itemStyle: {
+              opacity: 1,
+              color: function(params) {
+                const colorList = [
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ]),
+                  new echarts.graphic.LinearGradient(1, 0, 0, 0, [
+                    {
+                      offset: 0,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 0.5,
+                      color: "#39b3ff"
+                    },
+                    {
+                      offset: 1,
+                      color: "#39b3ff"
+                    }
+                  ])
+                ];
+                return colorList[params.dataIndex];
+              }
+            },
+            data: data1
+          },
+          {
+            name: "",
+            type: "pictorialBar",
+            symbol: path,
+            symbolSize: [60, 20],
+            symbolOffset: [0, 0],
+            z: 12,
+            label: {
+              show: true,
+              formatter: "{c}人",
+              position: "top",
+              distance: 5,
+              color: "#fff",
+              fontWeight: 100,
+              textShadowColor: "rgba(255, 255, 255, .6)",
+              fontSize: 16,
+              textShadowBlur: "0",
+              textShadowOffsetX: 1,
+              textShadowOffsetY: 1
+            },
+            itemStyle: {
+              opacity: 1,
+              color: function(params) {
+                const colorList = [
+                  "#39b3ff",
+                  "#39b3ff",
+                  "#39b3ff",
+                  "#39b3ff",
+                  "#39b3ff"
+                ];
+                return colorList[params.dataIndex];
+              }
+            },
+            symbolPosition: "end",
+            data: data1
+          },
+          {
+            name: "",
+            type: "effectScatter",
+            rippleEffect: {
+              period: 1,
+              scale: 5,
+              brushType: "fill"
+            },
+            z: 20,
+            symbolPosition: "end",
+            symbol: path,
+            symbolSize: [15, 5],
+            symbolOffset: [0, 9],
+            itemStyle: {
+              normal: {
+                color: "#fff"
+              }
+            },
+            data: data1
+          }
+        ]
+      };
+      const backImg = "/asset/get/s/data-1622796959507-HTopachtJ.png";
+      myChartss._dom.style.backgroundImage = "url('" + backImg + "')";
+      myChartss.setOption(option12);
+      window.addEventListener("resize", function() {
+        myChartss.resize();
+      });
+    },
+
+    async center4() {
+      var myChart = echarts.init(document.getElementById("center-a-main"));
+      var jc = null;
+      // 检查督导
+      await getJieCha().then(res => {
+        for (var index = 0; index < res.data.score.length; index++) {
+          res.data.score[index] = res.data.score[index].slice(0, -3);
+        }
+        jc = res.data;
+        console.log(res.data)
+      });
+      var option = {
+        color: ["#00CCFF"],
+        tooltip: {
+          color: "#00CCFF"
+        },
+        grid: {
+          containLabel: true,
+          left: "2%",
+          top: 30,
+          right: "3%",
+          bottom: "3%"
+        },
+        xAxis: [
+          {
+            type: "category",
+            data: ['发射一营','发射二营','测试营','测控营','信息系统营','阵地管理营','支援保障营'],
+            axisTick: {
+              alignWithLabel: true
+            },
+            nameTextStyle: {
+              color: "#fff"
+            },
+            axisLine: {
+              lineStyle: {
+                color: "#fff"
+              }
+            },
+            axisLabel: {
+              textStyle: {
+                color: "#fff"
+              }
+            }
+          }
+        ],
+        yAxis: [
+          {
+            type: "value",
+            axisLabel: {
+              textStyle: {
+                color: "#fff"
+              },
+              formatter: "{value}",
+              color: "#00e4ff"
+            },
+            splitLine: {
+              lineStyle: {
+                color: "#fff",
+                opacity: 0.3
+              }
+            },
+            axisLine: {
+              show: false
+            }
+          }
+        ],
+        series: [
+          {
+            name: "",
+            type: "pictorialBar",
+            symbolSize: [30, 10],
+            symbolOffset: [0, -5],
+            symbolPosition: "end",
+            color: "#00e4ff",
+            z: 12,
+            label: {
+              normal: {
+                show: true,
+                position: "top",
+                formatter: "{c}",
+                color: "#ff9000"
+              }
+            },
+            data: [960,970,960,1005,980,965,980]
+          },
+          {
+            name: "",
+            type: "pictorialBar",
+            symbolSize: [30, 10],
+            symbolOffset: [0, 5],
+            z: 12,
+            data: [960,970,960,1005,980,965,980]
+          },
+          {
+            type: "bar",
+            itemStyle: {
+              normal: {
+                color: "#00e4ff",
+                opacity: 0.7
+              }
+            },
+            barWidth: "30",
+            data: [960,970,960,1005,980,965,980],
+            markLine: {
+              silent: true,
+              symbol: "none",
+              label: {
+                position: "middle",
+                formatter: "{b}"
+              }
+            }
+          },
+          {
+            type: "effectScatter",
+            silent: true,
+            tooltip: {
+              show: false
+            },
+            zlevel: 3,
+            symbolSize: 10,
+            showEffectOn: "render",
+            rippleEffect: {
+              brushType: "stroke",
+              color: "#00e4ff",
+              scale: 5
+            },
+            itemStyle: {
+              color: "#00e4ff"
+            },
+            hoverAnimation: true,
+            data: [0,0,0,0,0,0,0],
+          }
+        ]
+      };
+      myChart.setOption(option);
+      window.addEventListener("resize", function() {
+        myChart.resize();
+      });
+    },
+    startTime() {
+      this.timer2 = setInterval(() => {
+        var today = new Date();
+        var y = today.getFullYear();
+        var M = today.getMonth() + 1;
+        var d = today.getDate();
+        var h = today.getHours();
+        var m = today.getMinutes();
+        var s = today.getSeconds();
+        var w = today.getDay();
+        if (M < 10) {
+          M = "0" + M;
+        }
+        if (d < 10) {
+          d = "0" + d;
+        }
+        if (h < 10) {
+          h = "0" + h;
+        }
+        if (m < 10) {
+          m = "0" + m;
+        }
+        if (s < 10) {
+          s = "0" + s;
+        }
+        this.times = y + "-" + M + "-" + d + " " + h + ":" + m + ":" + s;
+      }, 500); /* 每500毫秒执行一次,实现动态显示时间效果 */
+    }
+  },
+  computed: {
+    defaultOption() {
+      return {
+        step: 0.2, // 数值越大速度滚动越快
+        limitMoveNum: 6, // 开始无缝滚动的数据量 this.dataList.length
+        hoverStop: true, // 是否开启鼠标悬停stop
+        direction: 1, // 0向下 1向上 2向左 3向右
+        openWatch: true, // 开启数据实时监控刷新dom
+        singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
+        singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
+        waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
+      };
+    },
+    defaultOption2() {
+      return {
+        step: 0.2, // 数值越大速度滚动越快
+        limitMoveNum: 6, // 开始无缝滚动的数据量 this.dataList.length
+        hoverStop: true, // 是否开启鼠标悬停stop
+        direction: 1, // 0向下 1向上 2向左 3向右
+        openWatch: true, // 开启数据实时监控刷新dom
+        singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
+        singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
+        waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
+      };
+    }
+  },
+  destroyed() {
+    clearInterval(this.timer); // 清除定时器
+    this.timer = null;
+    clearInterval(this.timer2); // 清除定时器
+    this.timer2 = null;
+  },
+  components: {
+    vueSeamlessScroll
+  }
+};
+</script>
+
+<style scoped>
+.out {
+  background-image: url("../../assets/images/tsbj1.png");
+  background-size: 100% 100%;
+  height: 100%;
+  width: 100%;
+  /* padding-top: -4vh; */
+  background-repeat: no-repeat;
+  overflow: auto;
+  /* min-width: 1200px; */
+  overflow-x: hidden;
+  overflow-y: hidden;
+  z-index: -1;
+  display: flex;
+  flex-direction: column;
+}
+.title {
+  width: 100%;
+  height: 87px;
+  background-image: url("../../assets/images/态势分析顶部.gif");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  position: relative;
+}
+.title-left {
+  position: absolute;
+  left: 115px;
+  top: 12px;
+  width: 179px;
+  height: 51px;
+  background-image: url("../../assets/images/主控台按钮底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  text-align: center;
+  line-height: 51px;
+  color: #fff;
+  font-size: 1.2vw;
+  font-weight: bold;
+  cursor: pointer;
+  opacity: 0.8;
+}
+.title-left img {
+  margin-right: 10px;
+}
+.title-right {
+  position: absolute;
+  color: #00f6ff;
+  font-size: 1.2vw;
+  right: 100px;
+  top: 36px;
+}
+.main {
+  flex: 1;
+  width: 100%;
+  margin: 0;
+  padding: 0;
+  display: flex;
+}
+.left {
+  width: 25%;
+  height: 100%;
+  margin: 0;
+  padding: 0;
+  margin-left: 15px;
+}
+.center {
+  width: 48%;
+  height: 100%;
+  margin: 0 10px;
+}
+.right {
+  width: 25%;
+  height: 100%;
+  margin-right: 15px;
+}
+.left1 {
+  width: 100%;
+  height: 28vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.left1-jrt {
+  position: absolute;
+  right: 0;
+  top: 0;
+}
+.left1-jlt {
+  position: absolute;
+  left: 0;
+  top: 0;
+}
+.left1-jrb {
+  position: absolute;
+  right: 0;
+  bottom: 0;
+}
+.left1-jlb {
+  position: absolute;
+  left: 0;
+  bottom: 0;
+}
+.left1-head {
+  width: 20vw;
+  height: 25px;
+  background-image: url("../../assets/images/dtitle.png");
+  background-repeat: no-repeat;
+  background-size: 100%;
+  margin-top: 5px;
+  margin-left: 2%;
+}
+.left1-head span {
+  margin-left: 8%;
+  line-height: 23px;
+  color: #fff;
+  font-size: 0.8rem;
+}
+.left1-head2 {
+  height: 25px;
+  background-image: url("../../assets/images/集中文印标题底.png");
+  background-repeat: no-repeat;
+  background-size: 100%;
+  margin-top: 5px;
+  margin-left: 2%;
+}
+.left1-head2 span {
+  margin-left: 15%;
+  line-height: 25px;
+  color: #fff;
+  font-size: 0.8rem;
+}
+.left1-wrap {
+  width: 96%;
+  height: 80%;
+  margin-left: 2%;
+}
+.left1-wrap-item {
+  width: 46%;
+  height: 4.5vh;
+  border: 1px solid #033a5d;
+  display: inline-block;
+  margin-right: 2%;
+  margin-left: 2%;
+  margin-top: 2%;
+}
+.left1-wrap-item span {
+  font-size: 1rem;
+  line-height: 4.5vh;
+  color: #fff;
+  margin-left: 3%;
+}
+.left1-wrap-item b {
+  font-size: 1.2rem;
+  color: #30fdff;
+}
+.center1 {
+  width: 100%;
+  height: 40vh;
+  max-width: 100%;
+  max-height: 40vh;
+  background-image: url("../../assets/images/底 拷贝 3.png");
+  background-repeat: no-repeat;
+  background-size: 100% 100%;
+  margin-top: 10px;
+  padding-top: 5px;
+  position: relative;
+}
+.left2 {
+  width: 100%;
+  height: 29vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.left2-1 {
+  width: 100%;
+  height: 20%;
+}
+.left2-2 {
+  width: 100%;
+  height: 80%;
+}
+.left2-1-main {
+  width: 100%;
+  height: 85%;
+}
+.left2_d {
+  margin-top: 1vh;
+  font-size: 14px;
+  color: white;
+  width: 33.3%;
+  text-align: center;
+  display: inline-block;
+  margin-bottom: 1vh;
+}
+
+.left2_d span {
+  margin-left: 0.5vw;
+  font-family: "IMPACT";
+  font-size: 1.4rem;
+  color: #30fdff;
+}
+.center4_b {
+  margin-top: 0.8vh;
+  margin-left: 2%;
+  color: white;
+  font-size: 1rem;
+  background-color: rgba(3, 58, 93, 0.3);
+  border: 0.1px solid #052c41;
+  height: 6vh;
+  width: 35%;
+  line-height: 6vh;
+  text-align: center;
+}
+
+.center4_b span {
+  font-family: "IMPACT";
+  font-size: 1.6rem;
+  margin-left: 20px;
+}
+.center4_s {
+  /* transform: scale(0.8); */
+  /* width: 20px; */
+  height: 6.3vh;
+  /* width: ; */
+  line-height: 2vh;
+  position: relative;
+  top: -80%;
+  left: 40%;
+  margin-top: -0.5vh;
+  margin-left: 4px;
+  /* line-height: 50px; */
+  margin-bottom: 5px;
+  /* margin-top: 10px; */
+}
+.center4_s img {
+  width: 45px;
+  height: 45px;
+  margin-right: 10px;
+}
+
+.center4_y {
+  color: white;
+  font-size: 12px;
+  position: absolute;
+  top: 12%;
+  left: 75%;
+  height: 8.2vh;
+  margin-top: -1vh;
+  line-height: 2.2vh;
+  margin-bottom: 20px;
+}
+.center4_y2 {
+  position: absolute;
+  top: 57%;
+  left: 75%;
+  height: 9vh;
+  line-height: 1.9vh;
+  margin-bottom: 20px;
+}
+.center4_y img {
+  width: 50px;
+}
+.left2-2-main {
+  width: 100%;
+  height: 85%;
+}
+.left2-2-main-title {
+  width: 100%;
+  height: 15%;
+  display: flex;
+  flex-direction: row;
+}
+.left2-2-main-title .center4_l-1 {
+  flex: 1;
+  height: 100%;
+  display: inline-block;
+  color: white;
+  font-size: 12px;
+  margin-top: 0.9vh;
+}
+.left2-2-main-title .center4_l-1 div {
+  display: inline-block;
+  margin-right: 8px;
+  box-sizing: content-box;
+}
+.center4_l {
+  color: white;
+  font-size: 12px;
+  margin-top: 0.9vh;
+  margin-left: 0.3vw;
+  display: inline-block;
+  margin-right: 80px;
+}
+
+.center4_l div {
+  display: inline-block;
+  margin-right: 8px;
+  box-sizing: content-box;
+}
+.left2-2-main-main {
+  width: 100%;
+  height: 85%;
+  display: flex;
+  flex-direction: row;
+  margin: 0;
+  padding: 0;
+}
+.time {
+  /* margin-top: 3px; */
+ flex: 1;
+  font-size: 16px;
+  color: white;
+  text-align: center;
+  transform: scale(0.9);
+  overflow: hidden;
+}
+
+.time td {
+  height: 3.7vh;
+  width: 50%;
+  background-color: #0c3361;
+}
+.people {
+  /* margin-top: 3px; */
+  flex: 1;
+  font-size: 14px;
+  color: white;
+  text-align: center;
+  transform: scale(0.9);
+  margin: 0;
+  padding: 0;
+  margin-left: -5%;
+}
+
+.people td {
+  height: 3.7vh;
+  width: 50%;
+  background-color: #0c3361;
+}
+
+.grade {
+  /* margin-top: 3px; */
+  flex: 1;
+  font-size: 16px;
+  color: white;
+  text-align: center;
+  transform: scale(0.9);
+  margin-left: -3%;
+}
+
+.grade td {
+  height: 3.7vh;
+  width: 50%;
+  background-color: #0c3361;
+}
+.left2-2 {
+  width: 100%;
+  height: 70%;
+}
+.left3 {
+  width: 100%;
+  height: 28vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.left3-main {
+  width: 100%;
+  height: 85%;
+  position: relative;
+}
+
+.center1_d {
+  font-size: 12px;
+  color: white;
+  display: inline-block;
+  margin-bottom: 10px;
+  width: 20%;
+}
+
+.center1_d img {
+  width: 40px;
+  height: 40px;
+}
+
+.center1_d div {
+  display: inline-block;
+  font-size: 35px;
+  font-family: "IMPACT";
+  background-color: #0c3361;
+  margin-left: 5px;
+  width: 25px;
+  text-align: center;
+  color: #ff9000;
+}
+
+.center2 {
+  width: 50%;
+  height: 100%;
+  display: inline-block;
+}
+
+#center2_d {
+  width: 100%;
+  height: 87%;
+}
+
+#center3_d {
+  width: 100%;
+  height: 87%;
+}
+
+.center3 {
+  width: 50%;
+  height: 100%;
+  display: inline-block;
+}
+
+.center4 {
+  width: 100%;
+  height: 20%;
+  display: flex;
+  flex-direction: column;
+}
+
+#center4_d {
+  width: 100%;
+  flex: 1;
+}
+
+.center4_d-1 {
+  display: inline-block;
+  transform: scale(0.7);
+  margin-left: 0.3vw;
+  margin-top: -26px;
+}
+
+.center4_d-1 img {
+  width: 70px;
+  height: 70px;
+  margin-right: 20px;
+}
+
+.center-a {
+  width: 100%;
+  height: 30vh;
+  background-image: url("../../assets/images/底 拷贝 4.png");
+  background-repeat: no-repeat;
+  background-size: 100% 100%;
+  margin-top: 10px;
+  padding-top: 5px;
+  position: relative;
+}
+#center-a-main {
+  width: 100%;
+  height: 90%;
+}
+
+.center-b {
+  width: 100%;
+  height: 15vh;
+  background-image: url("../../assets/images/底 拷贝 5.png");
+  background-repeat: no-repeat;
+  background-size: 100% 100%;
+  margin-top: 10px;
+  display: flex;
+  flex-direction: row;
+  padding-top: 5px;
+  position: relative;
+}
+.center-b-l {
+  width: 48%;
+  height: 100%;
+  display: inline-block;
+}
+#center-b-l-main {
+  width: 100%;
+  height: 85%;
+}
+.center-b-r {
+  width: 48%;
+  height: 100%;
+  display: inline-block;
+}
+#center-b-r-main {
+  width: 100%;
+  height: 85%;
+}
+
+.right2_d {
+  color: white;
+  font-size: 1rem;
+  text-align: center;
+  background-color: #014264;
+  width: 18%;
+  margin-left: 1%;
+  height: 80%;
+  /* display: flex;
+  justify-content: center;
+  align-items: center; */
+  display: inline-block;
+  line-height: 40px;
+  margin-top: 0.5%;
+}
+
+.right2_d span {
+  color: #30fdff;
+  font-size: 1.5rem;
+  margin-left: 10px;
+  font-family: "IMPACT";
+  line-height: 48px;
+}
+
+.right2_b {
+  height: 80%;
+  width: 18%;
+  color: white;
+  font-size: 1rem;
+  text-align: center;
+  background-color: #2c283a;
+  /* margin-top: 0.7rem; */
+  margin-left: 1%;
+  display: inline-block;
+  line-height: 40px;
+  margin-top: 0.5%;
+}
+
+.right2_b span {
+  color: #f0422a;
+  font-size: 1.5rem;
+  margin-left: 10px;
+  font-family: "IMPACT";
+  line-height: 48px;
+}
+
+.right1 {
+  width: 100%;
+  height: 28vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.right1-main {
+  width: 100%;
+  height: 90%;
+  margin: 0;
+  padding: 0;
+}
+.right1-main-title {
+  width: 100%;
+  height: 30px;
+  margin: 0;
+  padding: 0;
+  margin-top: -15px;
+}
+.right1-main-title p {
+  width: 100%;
+  height: 30px;
+  list-style: none;
+}
+.right1-main-title p span {
+  width: 17%;
+  display: inline-block;
+  text-align: center;
+  line-height: 30px;
+  font-size: 14px;
+  color: #fff;
+}
+
+.right2-main-title {
+  width: 100%;
+  height: 30px;
+  margin-top: -15px;
+}
+.right2-main-title p {
+  width: 100%;
+  height: 30px;
+  list-style: none;
+}
+.right2-main-title p span {
+  width: 33.3%;
+  display: inline-block;
+  text-align: center;
+  line-height: 30px;
+  font-size: 14px;
+  color: #fff;
+}
+.right2 {
+  width: 100%;
+  height: 29vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.right2-main {
+  width: 100%;
+  height: 85%;
+}
+.right3 {
+  width: 100%;
+  height: 28vh;
+  background-image: url("../../assets/images/底.png");
+  background-size: 100% 100%;
+  background-repeat: no-repeat;
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 10px;
+  position: relative;
+}
+.right3-l {
+  width: 48%;
+  height: 100%;
+  display: inline-block;
+}
+.right3-l-main {
+  width: 100%;
+  height: 85%;
+}
+.right3-r {
+  width: 48%;
+  height: 100%;
+  display: inline-block;
+}
+#right3-r-main {
+  width: 100%;
+  height: 85%;
+}
+.right3-r-main-item {
+  width: 100%;
+  height: 5vh;
+  /* height: 20%; */
+  display: flex;
+  margin-top: 1vh;
+}
+.right3-r-main-item-l {
+  margin-top: 1px;
+  width: 30%;
+  height: 100%;
+  display: inline-block;
+  text-align: center;
+  align-items: center;
+}
+.right3-r-main-item-r {
+  width: 68%;
+  height: 100%;
+  margin-left: 1%;
+  background: rgba(48, 253, 255, 0.1);
+  border: 2px solid rgba(48, 253, 255, 0.1);
+  display: inline-block;
+  color: #fff;
+  display: flex;
+}
+.right3-r-main-item-r .s1 {
+  width: 70%;
+  color: #fff;
+  font-size: 14px;
+  display: flex;
+  align-items: center;
+  justify-content: left;
+  margin-left: 3%;
+}
+.right3-r-main-item-r .s2 {
+  width: 30%;
+  font-size: 14px;
+  color: #fff;
+  display: flex;
+  align-items: center;
+  justify-content: right;
+  margin-right: 10px;
+}
+.right3-r-main-item-r .s2 b {
+  font-size: 18px;
+  color: #30fdff;
+  margin-right: 6px;
+}
+@keyframes breathe {
+  0% {
+    opacity: 0.6;
+    box-shadow: 0 1px 2px rgb(240 66 42 / 60%);
+    transform: scale(1, 1);
+    -moz-transform: scale(1, 1);
+    -webkit-transform: scale(1, 1);
+    -o-transform: scale(1, 1);
+    -ms-transform: scale(1, 1);
+  }
+  50% {
+    opacity: 0.8;
+    box-shadow: 0 1px 2px rgb(240 66 42 / 80%);
+    transform: scale(1.2, 1.2);
+    -moz-transform: scale(1.2, 1.2);
+    -webkit-transform: scale(1.2, 1.2);
+    -o-transform: scale(1.2, 1.2);
+    -ms-transform: scale(1.2, 1.2);
+  }
+  100% {
+    opacity: 1;
+    box-shadow: 0 2px 30px #f0422a;
+    transform: scale(1, 1);
+    -moz-transform: scale(1, 1);
+    -webkit-transform: scale(1, 1);
+    -o-transform: scale(1, 1);
+    -ms-transform: scale(1, 1);
+  }
+}
+
+.icon2 {
+  animation: breathe 2s infinite;
+  transform: scale(1.2);
+  margin: 0 auto;
+  width: 8px;
+  height: 5px;
+  background-color: #f0422a;
+}
+@keyframes breathe2 {
+  0% {
+    opacity: 0.6;
+    box-shadow: 0 1px 2px rgb(103 194 58 / 60%);
+    transform: scale(1, 1);
+    -moz-transform: scale(1, 1);
+    -webkit-transform: scale(1, 1);
+    -o-transform: scale(1, 1);
+    -ms-transform: scale(1, 1);
+  }
+  50% {
+    opacity: 0.8;
+    box-shadow: 0 1px 2px rgb(103 194 58 / 80%);
+    transform: scale(1.2, 1.2);
+    -moz-transform: scale(1.2, 1.2);
+    -webkit-transform: scale(1.2, 1.2);
+    -o-transform: scale(1.2, 1.2);
+    -ms-transform: scale(1.2, 1.2);
+  }
+  100% {
+    opacity: 1;
+    box-shadow: 0 2px 30px #67c23a;
+    transform: scale(1, 1);
+    -moz-transform: scale(1, 1);
+    -webkit-transform: scale(1, 1);
+    -o-transform: scale(1, 1);
+    -ms-transform: scale(1, 1);
+  }
+}
+
+.icon3 {
+  animation: breathe2 2s infinite;
+  transform: scale(1.2);
+  margin: 0 auto;
+  width: 8px;
+  height: 5px;
+  background-color: #67c23a;
+}
+.seamless-warp {
+  width: 100%;
+  height: 75%;
+  overflow: hidden;
+}
+.seamless-warp .right1-main-box {
+  width: 100%;
+  height: 30px;
+}
+.seamless-warp .right1-main-box span {
+  width: 17%;
+  display: inline-block;
+  text-align: center;
+  line-height: 30px;
+}
+.seamless-warp .right2-main-box {
+  width: 100%;
+  height: 30px;
+}
+.seamless-warp .right2-main-box span {
+  width: 33.3%;
+  display: inline-block;
+  text-align: center;
+  line-height: 30px;
+  color: #fff;
+  font-size: 12px;
+}
+.center1-t {
+  width: 100%;
+  height: 25%;
+}
+.center1-c {
+  width: 100%;
+  height: 46%;
+}
+</style>