Browse Source

Merge branch 'zjm'

zjm
等你 4 months ago
parent
commit
baa0955944

+ 11
- 12
dev/static/font/iconfont.css View File

@@ -1,17 +1,8 @@
1 1
 @font-face {
2 2
   font-family: "iconfont"; /* Project id 4790103 */
3
-  src: url('iconfont.woff2?t=1734834209256') format('woff2'),
4
-       url('iconfont.woff?t=1734834209256') format('woff'),
5
-       url('iconfont.ttf?t=1734834209256') format('truetype');
6
-}
7
-@font-face {
8
-  font-family: 'MyFont1'; /* 自定义字体名称 */
9
-  src: url('./BOLD.OTF') format('truetype');
10
-}
11
-
12
-@font-face {
13
-  font-family: 'MyFont2';
14
-  src: url('./REGULAR.OTF') format('truetype');
3
+  src: url('iconfont.woff2?t=1735227852987') format('woff2'),
4
+       url('iconfont.woff?t=1735227852987') format('woff'),
5
+       url('iconfont.ttf?t=1735227852987') format('truetype');
15 6
 }
16 7
 
17 8
 .iconfont {
@@ -22,6 +13,14 @@
22 13
   -moz-osx-font-smoothing: grayscale;
23 14
 }
24 15
 
16
+.icon-youjian:before {
17
+  content: "\e804";
18
+}
19
+
20
+.icon-dianhua:before {
21
+  content: "\e67b";
22
+}
23
+
25 24
 .icon-right:before {
26 25
   content: "\e708";
27 26
 }

+ 86
- 0
dev/static/font/iconfont.json View File

@@ -0,0 +1,86 @@
1
+{
2
+  "id": "4790103",
3
+  "name": "中泽",
4
+  "font_family": "iconfont",
5
+  "css_prefix_text": "icon-",
6
+  "description": "",
7
+  "glyphs": [
8
+    {
9
+      "icon_id": "436015",
10
+      "name": "邮件",
11
+      "font_class": "youjian",
12
+      "unicode": "e804",
13
+      "unicode_decimal": 59396
14
+    },
15
+    {
16
+      "icon_id": "18931225",
17
+      "name": "电话",
18
+      "font_class": "dianhua",
19
+      "unicode": "e67b",
20
+      "unicode_decimal": 59003
21
+    },
22
+    {
23
+      "icon_id": "42896160",
24
+      "name": "右箭头",
25
+      "font_class": "right",
26
+      "unicode": "e708",
27
+      "unicode_decimal": 59144
28
+    },
29
+    {
30
+      "icon_id": "42896161",
31
+      "name": "左箭头",
32
+      "font_class": "left",
33
+      "unicode": "e709",
34
+      "unicode_decimal": 59145
35
+    },
36
+    {
37
+      "icon_id": "551962",
38
+      "name": "箭头",
39
+      "font_class": "arrow-right",
40
+      "unicode": "e601",
41
+      "unicode_decimal": 58881
42
+    },
43
+    {
44
+      "icon_id": "826086",
45
+      "name": "微信",
46
+      "font_class": "weixin",
47
+      "unicode": "e707",
48
+      "unicode_decimal": 59143
49
+    },
50
+    {
51
+      "icon_id": "5077697",
52
+      "name": "箭头",
53
+      "font_class": "jiantou",
54
+      "unicode": "e63a",
55
+      "unicode_decimal": 58938
56
+    },
57
+    {
58
+      "icon_id": "17888027",
59
+      "name": "关闭",
60
+      "font_class": "guanbi",
61
+      "unicode": "e676",
62
+      "unicode_decimal": 58998
63
+    },
64
+    {
65
+      "icon_id": "20312935",
66
+      "name": "下载",
67
+      "font_class": "xiazai",
68
+      "unicode": "e62e",
69
+      "unicode_decimal": 58926
70
+    },
71
+    {
72
+      "icon_id": "42730637",
73
+      "name": "下拉",
74
+      "font_class": "xiala",
75
+      "unicode": "e60d",
76
+      "unicode_decimal": 58893
77
+    },
78
+    {
79
+      "icon_id": "11726700",
80
+      "name": "搜索",
81
+      "font_class": "search",
82
+      "unicode": "e602",
83
+      "unicode_decimal": 58882
84
+    }
85
+  ]
86
+}

BIN
dev/static/font/iconfont.ttf View File


BIN
dev/static/font/iconfont.woff View File


BIN
dev/static/font/iconfont.woff2 View File


BIN
dev/static/images/join/banner.jpg View File


BIN
dev/static/images/join/joinC.jpg View File


BIN
dev/static/images/join/jt.png View File


+ 1
- 13
src/pages/common/css/common.less View File

@@ -131,6 +131,7 @@ img:not([src]) {
131 131
     bottom: 360px;
132 132
     right:140px;
133 133
     transform: rotate(-90deg);
134
+    display: none;
134 135
     .goTopBtn{
135 136
         width: 84px;
136 137
         height: 84px;
@@ -1149,19 +1150,6 @@ footer{
1149 1150
             }
1150 1151
 
1151 1152
         }
1152
-        .goTop {
1153
-            position: absolute;
1154
-            bottom: auto;
1155
-            top: -47px;
1156
-            right: 50%;
1157
-            transform: translateX(50%) rotate(-90deg);
1158
-            .goTopBtn{
1159
-                width: 42px;
1160
-                height: 42px;
1161
-                border-radius: 21px;
1162
-                left: 0px;
1163
-            }
1164
-        }
1165 1153
     }
1166 1154
     .chooseM{
1167 1155
         display: flex;

+ 5
- 5
src/pages/common/tpl/footer.tpl View File

@@ -52,11 +52,11 @@
52 52
                 <a class="h7R" href=""><span>绿色转型</span></a></div>
53 53
             </div>
54 54
             <div class="footerClick">
55
-                <a class="h7" href=""><span>加入中泽</span></a>
55
+                <a class="h7" href="./join.html"><span>加入中泽</span></a>
56 56
                 <span class="icon iconfont icon-arrow-right"></span>
57
-                <div class="footerShow show2"><a class="h7R" href=""><span>招聘信息</span></a>
58
-                <a class="h7R" href=""><span>招标信息</span></a>
59
-                <a class="h7R" href=""><span>联系我们</span></a></div>
57
+                <div class="footerShow show2"><a class="h7R" href="./join.html#careersInfo"><span>招聘信息</span></a>
58
+                <a class="h7R" href="./join.html?type=b#careersInfo"><span>招标信息</span></a>
59
+                <a class="h7R" href="./join.html#contactUs"><span>联系我们</span></a></div>
60 60
             </div>
61 61
         </div>
62 62
         <div class="footerCenterM">
@@ -69,7 +69,7 @@
69 69
             <a class="h7" href="">党建工作</a>
70 70
             <a class="h7" href="">社会责任</a>
71 71
             <div></div>
72
-            <a class="h7" href="">加入中泽</a>
72
+            <a class="h7" href="./join.html">加入中泽</a>
73 73
         </div>
74 74
         <div class="footerRight">
75 75
             <div class="btnUp">旗下企业:</div>

+ 8
- 8
src/pages/common/tpl/header.tpl View File

@@ -55,12 +55,12 @@
55 55
                 </div>
56 56
             </div>
57 57
             <div class="menuOne">
58
-                <a href="">加入中泽</a>
58
+                <a href="./join.html">加入中泽</a>
59 59
                 <div class="menuSon">
60 60
                     <div class="menuUp"></div>
61
-                    <a href=""><span>招聘信息</span></a>
62
-                    <a href=""><span>招标信息</span></a>
63
-                    <a href=""><span>联系我们</span></a>
61
+                    <a href="./join.html#careersInfo"><span>招聘信息</span></a>
62
+                    <a href="./join.html?type=b#careersInfo"><span>招标信息</span></a>
63
+                    <a href="./join.html#contactUs"><span>联系我们</span></a>
64 64
                 </div>
65 65
             </div>
66 66
         </div>
@@ -133,11 +133,11 @@
133 133
                     </div>
134 134
                 </div>
135 135
                 <div>
136
-                    <div class="title"><a href="">加入中泽</a><span class="iconfont icon-xiala"></span></div>
136
+                    <div class="title"><a href="./join.html">加入中泽</a><span class="iconfont icon-xiala"></span></div>
137 137
                     <div class="menuSon">
138
-                        <a href=""><span>招聘信息</span></a>
139
-                        <a href=""><span>招标信息</span></a>
140
-                        <a href=""><span>联系我们</span></a>
138
+                        <a href="./join.html#careersInfo"><span>招聘信息</span></a>
139
+                        <a href="./join.html?type=b#careersInfo"><span>招标信息</span></a>
140
+                        <a href="./join.html#contactUs"><span>联系我们</span></a>
141 141
                     </div>
142 142
                 </div>
143 143
             </div>

+ 146
- 0
src/pages/join/App.js View File

@@ -0,0 +1,146 @@
1
+import Swiper from 'swiper/bundle'
2
+import gsap from 'gsap'
3
+import LocomotiveScroll from 'locomotive-scroll';
4
+import Common from '../common/js/Common'
5
+import {
6
+    isMobile
7
+} from '../common/js/utils'
8
+
9
+export default class App {
10
+    constructor() {
11
+        let common = new Common(document.querySelector('.main'),5)   //导航菜单高亮,0是首页,后面的按顺序添加
12
+        this.isMobile = isMobile()
13
+        
14
+        this.scroll = new LocomotiveScroll();
15
+        // 图片及视频资源懒加载。防止阻塞js执行
16
+        let lazyDoms = document.querySelectorAll(".lazy");
17
+        let isMob=this.isMobile;
18
+        lazyDoms.forEach((item) => {
19
+            if (item.nodeName == "PICTURE") {
20
+                item.children[0].setAttribute("srcset", item.children[0].dataset.srcset);
21
+                item.children[1].setAttribute("src", item.children[1].dataset.src);
22
+            }
23
+            if (item.nodeName == "IMG") {
24
+                if(isMob){item.setAttribute("src", item.dataset.srcm);}
25
+                else{
26
+                    item.setAttribute("src", item.dataset.src);
27
+                }
28
+                
29
+            }
30
+            if (item.nodeName == "VIDEO") {
31
+                console.log(item, 'item---2')
32
+                item.setAttribute("src", item.dataset.src);
33
+                // item.load();
34
+            }
35
+        });
36
+        this.fold();
37
+    }
38
+    
39
+    fold(){
40
+        let isMobile=this.isMobile;
41
+        let liTitleArray = document.querySelectorAll('.liTitle');
42
+        liTitleArray.forEach((child )=>{
43
+            child.addEventListener('click', (event) => {
44
+                // 获取被点击元素的父元素
45
+                let parentElement = event.currentTarget.parentNode;
46
+                let isShow=false;
47
+                if (parentElement.classList.contains("infoLiShow")) {
48
+                    parentElement.classList.remove('infoLiShow');
49
+                    isShow=true;
50
+                }else{
51
+                    parentElement.classList.add('infoLiShow');
52
+                    isShow=false;
53
+                }
54
+                let infoSonLis = parentElement.querySelectorAll('.infoSonLi');
55
+                infoSonLis.forEach((infoSonLi )=>{
56
+                    if(!infoSonLi) return;
57
+                    let actualHeight = infoSonLi.offsetHeight;
58
+                    // 初始化子元素总高度
59
+                    let childrenTotalHeight = 0;
60
+                    // 遍历所有子元素,累加它们的高度
61
+                    Array.from(infoSonLi.children).forEach(child => {
62
+                        childrenTotalHeight += child.offsetHeight;
63
+                    });
64
+                    let totalHeight = actualHeight + childrenTotalHeight;
65
+                    if(isShow){
66
+                        infoSonLi.style.height = totalHeight+'px';
67
+                        gsap.to(infoSonLi,{height:0,duration:1})
68
+                    }else{
69
+                        gsap.to(infoSonLi,{height:totalHeight,duration:1,onComplete: () => infoSonLi.style.height = 'auto'})
70
+                    }
71
+                    
72
+                })
73
+                
74
+                
75
+
76
+                
77
+                // if (parentElement.classList.contains("infoLiShow")) {
78
+                //     parentElement.classList.remove('infoLiShow');
79
+                //     gsap.to(infoSonLi,{height:0,duration:1})
80
+                // }else{
81
+                //     parentElement.classList.add('infoLiShow');
82
+                //     gsap.to(infoSonLi,{height:totalHeight,duration:1,onComplete: () => infoSonLi.style.height = 'auto'})
83
+                // }
84
+                
85
+            });
86
+        });
87
+        let typeTitCkArray = document.querySelectorAll('.typeTitCk');
88
+        let inFoul = document.querySelector('.infoul');
89
+        
90
+        let infoLiArray = document.querySelectorAll('.infoLi');
91
+        let infoSonLiss = document.querySelectorAll('.infoSonLi');
92
+        let typeCons=document.querySelectorAll('.typeCon');
93
+        function addClassType(num) {
94
+            infoLiArray.forEach((val)=>{
95
+                val.classList.remove('infoLiShow');
96
+            })
97
+            typeTitCkArray.forEach((child )=>{
98
+                child.classList.remove('ck');
99
+            });
100
+            
101
+            infoSonLiss.forEach((child )=>{
102
+                child.style.height="0px"
103
+            });
104
+            typeCons.forEach((child,index )=>{
105
+                if(index==num){
106
+                    child.classList.add('typeConShow');
107
+                }else{
108
+                    child.classList.remove('typeConShow');
109
+                }
110
+            });
111
+
112
+        }
113
+        //
114
+        typeTitCkArray.forEach((child,index )=>{
115
+            child.addEventListener('click', (event) => {
116
+                addClassType(index);
117
+                let domElement = event.target;
118
+                domElement.classList.add('ck');
119
+            });
120
+        });
121
+
122
+        //
123
+        // 解析 URL 参数
124
+        function getQueryParam(param) {
125
+            let urlParams = new URLSearchParams(window.location.search);
126
+            return urlParams.get(param);
127
+        }
128
+
129
+        // 获取 type 参数的值
130
+        let typeParam = getQueryParam('type');
131
+
132
+        // 检查 type 参数的值是否为 'b'
133
+        if (typeParam === 'b') {
134
+            // 触发选中的第二个点击事件
135
+            if (typeTitCkArray.length > 1) {
136
+                typeTitCkArray[1].click();
137
+            }
138
+        }
139
+        let goTop = document.querySelector(".goUp");
140
+        let scroll = new LocomotiveScroll();
141
+        goTop.addEventListener("click", (e) => {
142
+            scroll.scrollTo(0);
143
+        });
144
+    }
145
+
146
+}

+ 237
- 0
src/pages/join/index.html View File

@@ -0,0 +1,237 @@
1
+<!DOCTYPE html>
2
+<html lang="en">
3
+  <head>
4
+    <meta charset="utf-8" />
5
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
6
+    <title>加入中泽</title>
7
+    <meta name="description" content=""/>
8
+    <meta name="Keywords" content=""/>
9
+    <meta content="initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width" name="viewport" />
10
+    <%= require('../common/tpl/headerLink.tpl') %>
11
+  </head>
12
+
13
+  <body>
14
+    <%= require('../common/tpl/header.tpl') %>
15
+    
16
+    <div class="main">
17
+      <div class="desCon">
18
+        <div class="wow fadeInUp desTop">
19
+          <div class="title">加入中泽</div>
20
+          <div class="text">中泽控股集团股份有限公司(简称中泽集团)是以投资并购和企业运营为核心业务的大型民营集团,创建于1995年,总部位于北京。中泽控股集团股份有限公司(简称中泽集团)是以投资并购和企业运营为核心业务的大型民营集团,创建于1995年,总部位于北京。</div>
21
+        </div>
22
+        <div class="wow fadeInUp desTopImg">
23
+          <img class="lazy" data-src="./static/images/join/banner.jpg" data-srcM="./static/images/join/banner.jpg" alt="" />
24
+        </div>
25
+        <!--  -->
26
+        <div class="careersType" id="careersInfo">
27
+          <div class="titleBg">
28
+            <div class="wow moveRight bgMove"></div>
29
+            <div class="typeTitle">
30
+              <div class="h5 typeTitCk ck" data-type="all">招聘信息</div>
31
+              <div class="h5 typeTitCk" data-type="type1">招标信息</div>
32
+            </div>
33
+          </div>
34
+          <div class="typeCon typeConShow">
35
+              <div class="infoul all">
36
+                <div class="infoLi">
37
+                  <div class="liTitle">
38
+                    <div class="h3 liTit">
39
+                      <div class="">
40
+                        <div>招聘岗位类别1</div>
41
+                      </div>
42
+                    </div>
43
+                    <div class="btn"><div class="btnjbg"></div></div>
44
+                  </div>
45
+                  <div class="infoSonLi">
46
+                    <div class="h4">1.岗位名称:律师(知识产权方向)</div>
47
+                    <div class="h4">2.工作地点:北京</div>
48
+                    <div class="h4">3.发布日期:2024.06.08</div>
49
+                    <div class="h4">4.任职资质:</div>
50
+                    <div class="h5R">教育背景:</div>
51
+                    <div class="text">
52
+                      <div>法律专业本科及以上学历,具有法学学位;具备律师执业资格证书,具备相关法律职业资格优先。</div>
53
+                    </div>
54
+                    <div class="h5R">专业资格认证:</div>
55
+                    <div class="text"><div>律师资格证</div></div>
56
+                    <div class="h5R">工作经验:</div>
57
+                    <div class="text">
58
+                      <div>3年以上企业法务工作经验,或在律师事务所有一定经验,熟悉企业常见法律事务处理流程,具备企业法务、合同管理知识产权保护等方面的经验。</div>
59
+                    </div>
60
+                    <div class="h5R">专业技能:</div>
61
+                    <div class="text">
62
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
63
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
64
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。  </div>
65
+                    </div>
66
+                    <div class="h4">5.公司名称:中泽控股集团有限公司</div>
67
+                    <div class="h4">6.简历投递:hr@lnzzgroup.com</div>
68
+                    <a href="" class="btn"><span>申请加入</span></a>
69
+                  </div>
70
+                  <div class="infoSonLi">
71
+                    <div class="h4">1.岗位名称:律师(公司法务方向)</div>
72
+                    <div class="h4">2.工作地点:北京</div>
73
+                    <div class="h4">3.发布日期:2024.06.08</div>
74
+                    <div class="h4">4.任职资质:</div>
75
+                    <div class="h5R">教育背景:</div>
76
+                    <div class="text">
77
+                      <div>法律专业本科及以上学历,具有法学学位;具备律师执业资格证书,具备相关法律职业资格优先。</div>
78
+                    </div>
79
+                    <div class="h5R">专业资格认证:</div>
80
+                    <div class="text"><div>律师资格证</div></div>
81
+                    <div class="h5R">工作经验:</div>
82
+                    <div class="text">
83
+                      <div>3年以上企业法务工作经验,或在律师事务所有一定经验,熟悉企业常见法律事务处理流程,具备企业法务、合同管理知识产权保护等方面的经验。</div>
84
+                    </div>
85
+                    <div class="h5R">专业技能:</div>
86
+                    <div class="text">
87
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
88
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
89
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。  </div>
90
+                    </div>
91
+                    <div class="h4">5.公司名称:中泽控股集团有限公司</div>
92
+                    <div class="h4">6.简历投递:hr@lnzzgroup.com</div>
93
+                    <a href="" class="btn"><span>申请加入</span></a>
94
+                  </div>
95
+                </div>
96
+                <div class="infoLi">
97
+                  <div class="liTitle">
98
+                    <div class="h3 liTit">
99
+                      <div class="">
100
+                        <div>招聘岗位类别2</div>
101
+                      </div>
102
+                    </div>
103
+                    <div class="btn"><div class="btnjbg"></div></div>
104
+                  </div>
105
+                  <div class="infoSonLi">
106
+                    <div class="h4">1.岗位名称:律师(知识产权方向)</div>
107
+                    <div class="h4">2.工作地点:北京</div>
108
+                    <div class="h4">3.发布日期:2024.06.08</div>
109
+                    <div class="h4">4.任职资质:</div>
110
+                    <div class="h5R">教育背景:</div>
111
+                    <div class="text">
112
+                      <div>法律专业本科及以上学历,具有法学学位;具备律师执业资格证书,具备相关法律职业资格优先。</div>
113
+                    </div>
114
+                    <div class="h5R">专业资格认证:</div>
115
+                    <div class="text"><div>律师资格证</div></div>
116
+                    <div class="h5R">工作经验:</div>
117
+                    <div class="text">
118
+                      <div>3年以上企业法务工作经验,或在律师事务所有一定经验,熟悉企业常见法律事务处理流程,具备企业法务、合同管理知识产权保护等方面的经验。</div>
119
+                    </div>
120
+                    <div class="h5R">专业技能:</div>
121
+                    <div class="text">
122
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
123
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
124
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。  </div>
125
+                    </div>
126
+                    <div class="h4">5.公司名称:中泽控股集团有限公司</div>
127
+                    <div class="h4">6.简历投递:hr@lnzzgroup.com</div>
128
+                    <a href="" class="btn"><span>申请加入</span></a>
129
+                  </div>
130
+                  <div class="infoSonLi">
131
+                    <div class="h4">1.岗位名称:律师(公司法务方向)</div>
132
+                    <div class="h4">2.工作地点:北京</div>
133
+                    <div class="h4">3.发布日期:2024.06.08</div>
134
+                    <div class="h4">4.任职资质:</div>
135
+                    <div class="h5R">教育背景:</div>
136
+                    <div class="text">
137
+                      <div>法律专业本科及以上学历,具有法学学位;具备律师执业资格证书,具备相关法律职业资格优先。</div>
138
+                    </div>
139
+                    <div class="h5R">专业资格认证:</div>
140
+                    <div class="text"><div>律师资格证</div></div>
141
+                    <div class="h5R">工作经验:</div>
142
+                    <div class="text">
143
+                      <div>3年以上企业法务工作经验,或在律师事务所有一定经验,熟悉企业常见法律事务处理流程,具备企业法务、合同管理知识产权保护等方面的经验。</div>
144
+                    </div>
145
+                    <div class="h5R">专业技能:</div>
146
+                    <div class="text">
147
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
148
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。</div>
149
+                      <div>熟悉公司法、合同法、劳动法、知识产权法等相关法律法规,能够独立处理常见法律问题;熟悉公司合规管理、风险控制、企业并购重组等法律事务;良好的法律文书写作能力,能独立起草和审查合同、协议及其他法律文件。  </div>
150
+                    </div>
151
+                    <div class="h4">5.公司名称:中泽控股集团有限公司</div>
152
+                    <div class="h4">6.简历投递:hr@lnzzgroup.com</div>
153
+                    <a href="" class="btn"><span>申请加入</span></a>
154
+                  </div>
155
+                </div>
156
+              </div>
157
+          </div>
158
+          <div class="typeCon typeCon2">
159
+            <div class="infoul">
160
+              <div class="title">招标信息</div>
161
+              <div class="newsType">
162
+                <a class="newsLi" href="">
163
+                  <div class="timer">
164
+                    <div class="timerData">10</div>
165
+                    <div>24-12</div>
166
+                  </div>
167
+                    <div class="newsLiCon">
168
+                      <div class="liTitle">2024年集团科技人机对抗项目比选公告</div>
169
+                      <div class="licon">为深化城市安全韧性提升行动,推进数字化、网络化、智能化新型城市基础设施建设,打造承受适应能力强、恢复速度快的韧性城市,增强城市</div>
170
+                    </div>
171
+                </a>
172
+                <a class="newsLi" href="">
173
+                  <div class="timer">
174
+                    <div class="timerData">06</div>
175
+                    <div>24-12</div>
176
+                  </div>
177
+                  <div class="newsLiCon">
178
+                    <div class="liTitle">2024年集团品牌 75周年国庆串烧歌曲项目比选公告</div>
179
+                    <div class="licon">国家能源局近期发布《关于支持电力领域新型经营主体创新发展的指导意见》(以下简称《指导意见》),国家能源局有关负责同志接受采访,</div>
180
+                  </div>
181
+                </a>
182
+                <a class="newsLi" href="">
183
+                  <div class="timer">
184
+                    <div class="timerData">06</div>
185
+                    <div>24-12</div>
186
+                  </div>
187
+                  <div class="newsLiCon">
188
+                    <div class="liTitle">2024年集团科技项目管理工具(PPM)-文档模块采购事项项目比选公告</div>
189
+                    <div class="licon">2022年3月,国家发改委、能源局联合印发了《氢能产业发展中长期规划2021-2035》,从国家层面为氢能产业制定了顶层设计。</div>
190
+                  </div>
191
+                </a>
192
+                <a class="newsLi" href="">
193
+                  <div class="timer">
194
+                    <div class="timerData">06</div>
195
+                    <div>24-12</div>
196
+                  </div>
197
+                  <div class="newsLiCon">
198
+                    <div class="liTitle">2024年集团品牌绩优IP打造项目比选公告</div>
199
+                    <div class="licon">国家能源局关于印发《电网安全风险管控办法》的通知  各省(自治区、直辖市)能源局,有关省(自治区、直辖市)及新疆生产建设兵团发</div>
200
+                  </div>
201
+                </a>
202
+              </div>
203
+              <a href="" class="btn"><span>更多</span></a>
204
+              <div class="inLiCon">
205
+                <div class="title">反舞弊举报通道</div>
206
+                <div class="liLine"></div>
207
+                <div><span class="iconfont icon-dianhua"></span>举报热线:024-31875997</div>
208
+                <div class="liLine"></div>
209
+                <div><span class="iconfont icon-youjian"></span>举报邮箱:hr@lnzzgroup.com</div>
210
+              </div>
211
+            </div>
212
+          </div>
213
+        </div>
214
+        <!--  -->
215
+        <div class="contactUs" id="contactUs">
216
+          <div class="contactCon">
217
+            <div>
218
+              <div class="title contactUsTit">联系我们</div>
219
+              <div class="text text1">如您有任何疑问或想了解更多关于我们的服务,请联系我们。</div>
220
+              <div class="title contactType">联系方式</div>
221
+              <div class="text">总机:024-31875997</div>
222
+              <div class="text">传真:024-31875999</div>
223
+              <div class="text">邮箱:hr@lnzzgroup.com</div>
224
+              <div class="text">总部地址:辽宁省沈阳市皇姑区北陵大街56号</div>
225
+            </div>
226
+            <div><img class="lazy" data-src="./static/images/join/joinC.jpg" data-srcM="./static/images/join/joinC.jpg" alt="" /></div>
227
+          </div>
228
+        </div>
229
+      </div>
230
+      <div class="goUp">
231
+        <img src="./static/images/join/jt.png" alt=""/>
232
+      </div>
233
+    </div>
234
+    <%= require('../common/tpl/footer.tpl') %>
235
+    <!-- <%= require('../common/tpl/bottomBar.tpl') %> -->
236
+  </body>
237
+</html>

+ 15
- 0
src/pages/join/index.js View File

@@ -0,0 +1,15 @@
1
+import "./../common/css/common.less";
2
+import "./index.less";
3
+import vhCheck from "vh-check"; //移动端浏览器100vh高度不一致
4
+import App from './App.js';
5
+
6
+// swiper的css目前环境解析不出来,放static下,不走webpack 
7
+//import 'swiper/swiper-bundle.css';
8
+
9
+vhCheck();
10
+//禁止浏览器刷新后回到上一个页面滚动位置
11
+if ('scrollRestoration' in history) {
12
+    history.scrollRestoration = 'manual';
13
+}
14
+
15
+new App();

+ 678
- 0
src/pages/join/index.less View File

@@ -0,0 +1,678 @@
1
+
2
+//pc端样式
3
+.main {
4
+    width: 100%;
5
+    max-width: 1920px;
6
+    margin: 0 auto;
7
+    padding-top: 71px;
8
+    position: relative;
9
+    .text{
10
+      text-align: justify;
11
+    }
12
+    .goUp{
13
+        width: 84px;
14
+        height: 84px;
15
+        cursor: pointer;
16
+        position: absolute;
17
+        bottom: 20px;
18
+        right: 140px;
19
+        img{
20
+            width: 100%;
21
+            display: block;
22
+        }
23
+    }
24
+}
25
+.desCon{
26
+  width: 100%;
27
+  text-align: center;
28
+  padding-top: 120px;
29
+  .desTop{
30
+    width: 100%;
31
+    max-width: 1300px;
32
+    margin: 0px auto;
33
+    display: flex;
34
+    text-align: left;
35
+    padding-bottom: 46px;
36
+    &>div{
37
+      width: 50%;
38
+    }
39
+  }
40
+  .desTopImg{
41
+    width: 100%;
42
+    max-width: 1500px;
43
+    margin: 0px auto;
44
+    padding-bottom: 100px;
45
+    img{
46
+      width: 100%;
47
+      display: block;
48
+    }
49
+  }
50
+  .careersType{
51
+    width: 100%;
52
+    .titleBg{
53
+        width: 100%;
54
+        position: sticky;
55
+        top: 0;
56
+        background: #ffffff;
57
+        transition: all .3s ease-in-out;
58
+        z-index: 4;
59
+        .bgMove{
60
+            width: 100%;
61
+            height: 100%;
62
+            position: absolute;
63
+            right: 0;
64
+            top: 0;
65
+            background-color: #f6f6f6;
66
+        }
67
+    }
68
+    .topType{
69
+        top:70px;
70
+    }
71
+    .typeTitle{
72
+        width: 100%;
73
+        height: 90px;
74
+        display: flex;
75
+        max-width: 1300px;
76
+        margin: 0 auto;
77
+        position: relative;
78
+        font-size: 24px;
79
+        .typeTitCk{
80
+            height: 90px;
81
+            padding-top: 20px;
82
+            box-sizing: border-box;
83
+            margin-right: 80px;
84
+            cursor: pointer;
85
+            &:hover{
86
+                color: #B81C25;
87
+            }
88
+        }
89
+        .ck{
90
+            border-bottom: 1px solid #B81C25;
91
+            color: #B81C25;
92
+            .h5R{
93
+                font-weight: bold;
94
+            }
95
+        }
96
+    }
97
+    .typeCon{
98
+        width: 100%;
99
+        background: #f6f6f6;
100
+        padding-bottom: 120px;
101
+        display: none;
102
+        .infoul{
103
+            width: 100%;
104
+            max-width: 1300px;
105
+            margin: 0 auto;
106
+            .infoLi{
107
+                padding: 90px 0;
108
+                border-bottom:1px solid #9FA3A5;
109
+                width: 100%;
110
+                display: none;
111
+                .liTitle{
112
+                    display: flex;
113
+                    width: 100%;
114
+                    justify-content: space-between;
115
+                    cursor: pointer;
116
+                    font-size: 40px;
117
+                    font-weight: bold;
118
+                    font-family: "MyFont1";
119
+                    .liTit{
120
+                        width: calc(100% - 220px);
121
+                        // height: 84px;
122
+                        line-height: 84px;
123
+                        overflow: hidden;
124
+                        display: flex;
125
+                        flex-wrap: wrap;
126
+                    }
127
+                    .btn{
128
+                        width: 84px;
129
+                        height: 84px;
130
+                        display: flex;
131
+                        align-items: center;
132
+                        justify-content: center;
133
+                        background-color: #B2B5B7;
134
+                        border-radius: 50%;
135
+                        color: #fff;
136
+                        cursor: pointer;
137
+                        transition: all .2s;
138
+                        position: relative;
139
+                        transform: scale(1);
140
+                        min-width: 84px;
141
+                        &::before{
142
+                            content: '';
143
+                            width: 17px;
144
+                            height: 3px;
145
+                            background-color: #fff;
146
+                            z-index: 2;
147
+                        }
148
+                        &::after{
149
+                            content: '';
150
+                            width: 3px;
151
+                            height: 17px;
152
+                            background-color: #fff;
153
+                            left: 50%;
154
+                            position: absolute;
155
+                            top: 50%;
156
+                            transform: translate(-50%, -50%);
157
+                        }
158
+                        .btnjbg{
159
+                            position: absolute;
160
+                            bottom: 0px;
161
+                            left: -1px;
162
+                            right: 0px;
163
+                            top: 0px;
164
+                            background-color: #B81C25;
165
+                            -webkit-clip-path: circle(0 at 50% 50%);
166
+                            clip-path: circle(0 at 50% 50%);
167
+                            transition: -webkit-clip-path 1.5s cubic-bezier(.19,1,.22,1);
168
+                            transition: clip-path 1.5s cubic-bezier(.19,1,.22,1);
169
+                            transition: clip-path 1.5s cubic-bezier(.19,1,.22,1), -webkit-clip-path 1.5s cubic-bezier(.19,1,.22,1);
170
+                            transition: clip-path 1.5s cubic-bezier(.19,1,.22,1), -webkit-clip-path 1.5s cubic-bezier(.19,1,.22,1);
171
+                        }
172
+                    }
173
+                }
174
+                
175
+                .infoSonLi{
176
+                    
177
+                    width: 100%;
178
+                    height: 0px;
179
+                    box-sizing: border-box;
180
+                    overflow: hidden;
181
+                    // display: none;
182
+                    border-bottom: 0px dashed #000000;
183
+                    margin-bottom: 0px;
184
+                    padding-top: 0px;
185
+                    transition: padding 1s ease-in-out;
186
+                    text-align: left;
187
+                    &:last-child{
188
+                        border-bottom: 0px;
189
+                        margin-bottom: 0px;
190
+                        .btn{
191
+                            margin-bottom: 0;
192
+                        }
193
+                    }
194
+                    .h4{
195
+                        margin-top: 50px;
196
+                        font-size: 24px;
197
+                        &:first-child{
198
+                            margin-top: 0;
199
+                            color: #B81C25;
200
+                        }
201
+                    }
202
+                    .h5R{
203
+                        margin-top: 30px;
204
+                        font-size: 20px;
205
+                        line-height: 44px;
206
+                    }
207
+                    .text{
208
+                        margin-top: 10px;
209
+                        margin-bottom: 40px;
210
+                        color: #9fa3a5;
211
+                        font-size: 20px;
212
+                        line-height: 44px;
213
+                    }
214
+                    .btn{
215
+                        margin: 80px 0 120px;
216
+                    }
217
+                }
218
+            }
219
+            .infoLiShow{
220
+                .liTitle{
221
+                    .btn{
222
+                        // background-color: #0054A7;
223
+                        
224
+                        &::after{
225
+                            display: none;
226
+                        }
227
+                        .btnjbg{
228
+                            -webkit-clip-path: circle(50% at 50% 50%);
229
+                            clip-path: circle(50% at 50% 50%);
230
+                        }
231
+                    }
232
+                }
233
+                .infoSonLi{
234
+                    border-bottom: 1px dashed #000000;
235
+                    margin-bottom: 95px;
236
+                    padding-top: 45px;
237
+                }
238
+            }
239
+        }
240
+        .all{
241
+            .infoLi{
242
+                display: block;
243
+            }
244
+        }
245
+    }
246
+    .typeConShow{
247
+        display: block;
248
+    }
249
+    .typeCon2{
250
+        text-align: left;
251
+        .infoul{
252
+            &>.title{
253
+                font-size: 40px;
254
+                padding: 70px 0px 43px;
255
+            }
256
+            .newsType{
257
+                width: 100%;
258
+                height: 100%;
259
+                .newsLi{
260
+                  width: 100%;
261
+                  display: flex;
262
+                  justify-content: space-between;
263
+                  padding-bottom: 27px;
264
+                  border-bottom: 1px solid #acacac5e;
265
+                  margin-top: 27px;
266
+                  &:last-child{
267
+                    border-bottom: 0px solid #ACACAC;
268
+                  }
269
+                  .timer{
270
+                    width: 65px;
271
+                    height: 66px;
272
+                    border-radius: 8px;
273
+                    border: 1px solid #A7A5A5;
274
+                    text-align: center;
275
+                    font-size: 12px;
276
+                    padding: 0px 12px 0;
277
+                    box-sizing: border-box;
278
+                    .timerData{
279
+                      font-size: 26px;
280
+                      color: #b81c25;
281
+                      border-bottom: 1px solid #b81c25;
282
+                      padding-bottom: 3px;
283
+                      margin-bottom: 3px;
284
+                      line-height: 30px;
285
+                      padding-top: 4px;
286
+                    }
287
+                  }
288
+                  .newsLiCon{
289
+                    width: calc(100% - 80px);
290
+                    font-size: 18px;
291
+                    text-align: left;
292
+                    &>div{
293
+                      overflow: hidden;
294
+                      white-space: nowrap;
295
+                      width: 100%;
296
+                      height: 24px;
297
+                      text-overflow: ellipsis;
298
+                    }
299
+                    .liTitle{
300
+                      color: #231F20;
301
+                      font-weight: 500;
302
+                      margin-bottom: 8px;
303
+                      padding-top: 6px;
304
+                    }
305
+                    .licon{
306
+                      font-weight: 400;
307
+                      color: #999999;
308
+                      font-size: 16px;
309
+                    }
310
+                  }
311
+                }
312
+            }
313
+            .btn{
314
+                margin: 59px auto 0px;
315
+                position: relative;
316
+                left: 50%;
317
+                transform: translateX(-50%);
318
+            }
319
+            .inLiCon{
320
+                width: 100%;
321
+                display: flex;
322
+                box-sizing: border-box;
323
+                padding: 38px 47px;
324
+                background: #B81C25;
325
+                color: #ffffff;
326
+                justify-content: space-between;
327
+                align-items: center;
328
+                border-radius: 8px;
329
+                margin-top: 80px;
330
+                font-size: 24px;
331
+                .title{
332
+                    font-size: 28px;
333
+                }
334
+                .liLine{
335
+                    width: 1px;
336
+                    height: 55px;
337
+                    background: #ffffff;
338
+                    opacity: 0.5;
339
+                }
340
+                .iconfont{
341
+                    display: inline-block;
342
+                    width: 31px;
343
+                    height: 31px;
344
+                    background: #ffffff;
345
+                    border-radius: 20px;
346
+                    color: #B81C25;
347
+                    font-size: 16px;
348
+                    text-align: center;
349
+                    line-height: 31px;
350
+                    margin-right: 12px;
351
+                    position: relative;
352
+                    top: -3px;
353
+                }
354
+            }
355
+        }
356
+        
357
+    }
358
+   }
359
+   .contactUs{
360
+    width: 100%;
361
+    text-align: center;
362
+    .contactCon{
363
+        width: 100%;
364
+        max-width: 1300px;
365
+        height: 750px;
366
+        margin: 0px auto;
367
+        padding: 120px 0px 180px;
368
+        display: flex;
369
+        text-align: left;
370
+        &>div{
371
+            width: 50%;
372
+            box-sizing: border-box;
373
+            .contactUsTit{
374
+                font-size: 60px;
375
+                margin-bottom: 50px;
376
+            }
377
+            .text{
378
+                font-size: 24px;
379
+                color: #9FA3A5;
380
+                margin-bottom: 8px;
381
+            }
382
+            .text1{
383
+                font-size: 20px;
384
+                color: #231F20;
385
+            }
386
+            .contactType{
387
+                font-size: 40px;
388
+                margin-top: 200px;
389
+                margin-bottom: 20px;
390
+            }
391
+            img{
392
+                width: 750px;
393
+                height: 750px;
394
+                display: block;
395
+            }
396
+        }
397
+    }
398
+   }
399
+}
400
+
401
+
402
+@media screen and (min-width: 801px) and (max-width: 1400px) {
403
+  .careersType{
404
+      .typeCon,.titleBg{
405
+          padding-left: 20px;
406
+      padding-right: 20px;
407
+      box-sizing: border-box;
408
+      }
409
+  }
410
+}
411
+@media screen and (min-width:800px){
412
+  
413
+}
414
+.mTxt{
415
+  display: none;
416
+}
417
+//移动端样式
418
+@media screen and (max-width:800px) {
419
+  .pcTxt{
420
+    display: none;
421
+  }
422
+  .mTxt{
423
+    display: block;
424
+  }
425
+  .main{
426
+    padding-top: 61px;
427
+    .goUp{
428
+        width: 42px;
429
+        height: 42px;
430
+        bottom: 30px;
431
+        right: 50%;
432
+        transform: translateX(21px);
433
+    }
434
+  }
435
+  .desCon{
436
+    padding-top: 80px;
437
+    box-sizing: border-box;
438
+    // .text{
439
+    //   font-size: 14px;
440
+    //   line-height: 22px;
441
+    // }
442
+    .desTop{
443
+      padding-bottom: 30px;
444
+      padding-left: 15px;
445
+      padding-right: 15px;
446
+      box-sizing: border-box;
447
+      flex-wrap: wrap;
448
+      .title{
449
+        text-align: center;
450
+        margin-bottom: 30px;
451
+        font-size: 24px;
452
+      }
453
+      &>div{
454
+        width: 100%;
455
+      }
456
+    }
457
+    .desTopImg{
458
+      padding-bottom: 40px;
459
+      padding-left: 15px;
460
+      padding-right: 15px;
461
+      box-sizing: border-box;
462
+    }
463
+    .careersType{
464
+        
465
+        .titleBg{
466
+            top: 60px;
467
+            padding-left: 15px;
468
+            padding-right: 15px;
469
+            box-sizing: border-box;
470
+        }
471
+        .typeTitle{
472
+            width: 100%;
473
+            height: 50px;
474
+            margin: 0px 0px;
475
+            box-sizing: border-box;
476
+            overflow: hidden;
477
+            overflow-x: auto;
478
+            font-size: 14px;
479
+            .typeTitCk{
480
+                height: 50px;
481
+                margin-right: 30px;
482
+                line-height: 10px;
483
+                white-space: nowrap;
484
+                &:last-child{
485
+                    margin-right: 0;
486
+                }
487
+            }
488
+            .ck{
489
+                border-bottom: 2px solid #B81C25;
490
+            }
491
+        }
492
+        .typeCon{
493
+            padding: 0px 15px 110px;
494
+            box-sizing: border-box;
495
+            .infoul{
496
+                .infoLi{
497
+                    padding: 45px 0;
498
+                    .liTitle{
499
+                        align-items: center;
500
+                        font-size: 24px;
501
+                        .liTit{
502
+                            height: auto;
503
+                            line-height: 30px;
504
+                            width: calc(100% - 60px);
505
+                            overflow: initial;
506
+                        }
507
+                        .btn{
508
+                            width: 40px;
509
+                            height: 40px;
510
+                            left: 0px;
511
+                            min-width: 40px;
512
+                            .btnjbg{
513
+                                left: 0px;
514
+                            }
515
+                            &::before{
516
+                                content: '';
517
+                                width: 8px;
518
+                                height: 2px;
519
+                            }
520
+                            &::after{
521
+                                content: '';
522
+                                width: 2px;
523
+                                height: 8px;
524
+                            }
525
+                        }
526
+                    }
527
+                    .infoSonLi{
528
+                        
529
+                        .h4{
530
+                            font-size: 16px;
531
+                            line-height: 30px;
532
+                            margin-top: 30px;
533
+                            font-weight: bold;
534
+                        }
535
+                        .h5R{
536
+                            margin-top: 10px;
537
+                            font-size: 16px;
538
+                            line-height: 30px;
539
+                        }
540
+                        .text{
541
+                            margin-bottom: 40px;
542
+                            font-size: 16px;
543
+                            line-height: 30px;
544
+
545
+                        }
546
+                        .btn{
547
+                            margin: 50px 0 60px;
548
+                        }
549
+                    }
550
+                }
551
+                .infoLiShow{
552
+                    .liTitle{
553
+                        .btn{
554
+                            &::before {
555
+                                width: 8px;
556
+                                height: 2px;
557
+                            }
558
+                            .btnjbg{
559
+                                -webkit-clip-path: circle(19px at 20px 20.5px);
560
+                                clip-path: circle(19px at 20px 20.5px);
561
+                            }
562
+                        }
563
+                    }
564
+                    .infoSonLi{
565
+                        margin-bottom: 15px;
566
+                        border-bottom: 1px solid #231F20;
567
+                    }
568
+                }
569
+            }
570
+        }
571
+        .typeCon2 {
572
+            .infoul{
573
+                &>.title{
574
+                    font-size: 25px;
575
+                    padding: 40px 0px 15px;
576
+                }
577
+                .newsType {
578
+                    .newsLi {
579
+                        padding-bottom: 20px;
580
+                        margin-top: 20px;
581
+                        .newsLiCon{
582
+                            font-size: 16px;
583
+                            padding-top: 4px;
584
+                            &>div{
585
+                                height: 20px;
586
+                            }
587
+                            .liTitle{
588
+                                margin-bottom: 8px;
589
+                            }
590
+                            }
591
+                    }
592
+                }
593
+                .btn{
594
+                    margin: 20px auto 0px;
595
+                }
596
+                .inLiCon{
597
+                    justify-content: center;
598
+                    flex-wrap: wrap;
599
+                    font-size: 14px;
600
+                    padding: 30px 23px;
601
+                    border-radius: 4px;
602
+                    margin-top: 47px;
603
+                    .liLine{
604
+                        display: none;
605
+                    }
606
+                    &>div{
607
+                        width: 100%;
608
+                        height: 20px;
609
+                        margin-bottom: 15px;
610
+                        line-height: normal;
611
+                        padding-left: 38px;
612
+                        box-sizing: border-box;
613
+                    }
614
+                    .title{
615
+                        width: 100%;
616
+                        text-align: center;
617
+                        padding-bottom: 14px;
618
+                        height: auto;
619
+                        font-size: 16px;
620
+                        padding-left: 0px;
621
+                        line-height: normal;
622
+                        border-bottom: 1px solid #ffffff81;
623
+                        margin-bottom: 20px;
624
+                    }
625
+                    .iconfont{
626
+                        width: 20px;
627
+                        height: 20px;
628
+                        border-radius: 10px;
629
+                        font-size: 12px;
630
+                        line-height: 20px;
631
+                        margin-right: 12px;
632
+                        top: 0px;
633
+                    }
634
+                }
635
+            }
636
+        }
637
+    }
638
+    .contactUs{
639
+        .contactCon{
640
+            height: auto;
641
+            margin: 0px auto;
642
+            padding: 105px 15px 115px;
643
+            box-sizing: border-box;
644
+            flex-wrap: wrap;
645
+            &>div{
646
+                width: 100%;
647
+                .contactUsTit{
648
+                    font-size: 60px;
649
+                    margin-bottom: 38px;
650
+                    font-size: 24px;
651
+                    line-height: normal;
652
+                }
653
+                .text{
654
+                    font-size: 14px;
655
+                    line-height: normal;
656
+                    margin-bottom: 15px;
657
+                }
658
+                .text1{
659
+                    font-size: 14px;
660
+                    line-height: 28px;
661
+                }
662
+                .contactType{
663
+                    font-size: 18px;
664
+                    margin-top: 70px;
665
+                    margin-bottom: 30px;
666
+                    line-height: normal;
667
+                }
668
+                img{
669
+                    width: 100%;
670
+                    height: auto;
671
+                    margin-top: 15px;
672
+                }
673
+            }
674
+        }
675
+    }
676
+  }
677
+  
678
+}

Loading…
Cancel
Save