@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1558423902650'); /* IE9 */
  src: url('iconfont.eot?t=1558423902650#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAS8AAsAAAAACPwAAARvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDHAqFOIRZATYCJAMQCwoABCAFhG0HRhvJBxGVnBfJfha4e9eIPkOfZhOJGQhbAiPcsGsF5fLh3/M9Nzcp82QWE5vngezb3M5AMICfLgFwzftals0icZ5gyUkw1HEKj2D8W5t2bKMiFEtyHnyXZeb/meFCWOfrdJWqkK1wrQGvg2Omi9KB5dnWLlFJnVo4wFG0Digi8YP+6YH/QfAX2DnUwQTdBgJAh2AkghjNTdtCAxbSIgKA9OnZvSM0PhPYFCKBRquK2cmCzAEHDTOduQFgtvn35DPSiQZgwFFIK1t2M3VB6TvuXS9qdVjV6giI63MAuO0DKIBEACxAesS6OoHa0URQ6D7pLLIBaGQHA9Q14Pqul8PBkrGoNOwGmNL/PKKCpOIRmxmjwDtOpQMDvHMVxal7oWQFVKy+QwPAGcAdgBRA0niaI1moQT1cea27O4+jtSTKxb2jzfvQO0FWgGCX2NqKbzIXjLKJ7BbprUV5X6HI8lrlQwVFqZAkiyhWH7hjvWu/X39vtCj7L5MFUfRdIgqnHnd++bDTCzFv6+2U7blGx229mbBd7iA9tEiiAN9WoTyukxRBfiSID9qKUs1FKWyNaLwkh69XLJtP15+ynbCejBq9KZrW74o+pnO25W7YAWZDpKcxzroz6qjezZ6weTdJOnOUi32rF9OhE1lc700Xbx+5YIvO1bYt9gWfjgvtPp0XwjFeO6Sk2hD0mOlQuHH0uNWGPQqf+Y6e6RA8sdpQMgTzzzedlterb8Zs0sZzu5efOUnm63xbT9qERvbsOz2vMW8kVdXEwHxWGMWU6moYYMCfaKBrpglTLVOFaSgk7/OMnYv//13ctwc3grMNfOLIS/LMPfurh7sNdetP375uy1dfd9mpH5S8dOBYro9qy4D8fv2aOqovt5q20flGBWNT9Zqd/IXyi7NTVD2ZqTeqNppu0jExqirSeW/6bOdZLnszmI5cVSj1xoUys4llVUdZmcnk45tnXvyxtHRpydbSrS9QdPdiyuSGHhG8JmFCgoaP8Gxg5MudIrxWe3ry2sSwxF98z9P9qsj0n9MmeM3VDRm4rf8mJ0ZDa7Xz0gZ34Nd5hnnuc1rNeey+0Nq59Z4rWR5HnKyQWunDneL3vBdzwczy/KxE1cK/Rr/D6n7aa8mTWtkgv/ioiz/iy6MoBqkjDu5SyRzHb5kq+uXGto5sc4OCbOWiSNLwq0PX3vLxQE7bhVBWFyI5PWSMnUGiaA4ZOQsomAr3FzWxrSDWgokXQKDmDaGKL0RqPsgY+4VExx8yagGFgmPgcWLRIOh5MTAmgjmkCxQZtUqxysUqvKIe6oS9UpP0RO6LALiWE0yE2CLXsaYftSeiQDE1EMB9WNcEHVOJmVhGpPNtW8V9kpVRs7rYYCghUA6kFqCQIS2l1xaX0O9fIW1QS3BKxQ/vE2K9Ynjgsjg5kKGqzVWxL+N7I80jhOJ5CiMNEKAD1XKUgC5+WgllhMWUCHd8NlVTeVVW+5pmC7dBgXRGHDCEEpZwyN6KVk9YmGOS1gzJaSQN89OpVysA') format('woff2'),
  url('iconfont.woff?t=1558423902650') format('woff'),
  url('iconfont.ttf?t=1558423902650') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1558423902650#iconfont') format('svg'); /* iOS 4.1- */
}


.iconfont {
  font-family: 'iconfont' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  margin-right:0.1rem;
}

.icon-dingwei:before {
  content: "\e66a";
}

.icon-dianhua:before {
  content: "\e605";
}

.icon-youxiang:before {
  content: "\e610";
}


.icon-fill-location:before {
  content: '\e611';
}

.icon-weixin:before {
  content: '\e681';
}

.icon-phone:before {
  content: '\e665';
}

.icon-education:before {
  content: '\e63c';
}

.icon-location:before {
  content: '\e61a';
}

.icon-workyear:before {
  content: '\e618';
}

.icon-company:before {
  content: '\e844';
}
.icon-manage:before {
  content: '\e779';
}
.icon-members:before {
  content: '\e67f';
}
.icon-net:before {
  content: '\e601';
}
/* 预设几个值解决加载页面闪烁的问题 */
@media (min-width: 1024px) {
  html {
    font-size: 53.333px;
  }
}
@media (min-width: 1280px) {
  html {
    font-size: 66.6667px;
  }
}
@media (min-width: 1440px) {
  html {
    font-size: 75px;
  }
}
@media (min-width: 1920px) {
  html {
    font-size: 100px;
  }
}


body {
  font-size: 0.14rem;
  min-width: 1024px;
  min-height: 100vh;
  position: relative;
  padding-bottom: 120px;
  /* padding-bottom: 1.4rem; */
  color: #262626;
}

#header .navbar-container {
  position: fixed;
  left: 0; 
  top: 0;
  width: 100%;
  height: 80px;
  line-height: 80px;
  font-size:0.2rem;
  background: rgba(255, 255, 255, 1);
  overflow: hidden;
  z-index: 100;
  -webkit-box-shadow: 0px 1px 10px 0 rgba(38, 38, 38, 0.2);
  box-shadow: 0px 1px 10px 0 rgba(38, 38, 38, 0.2);
}
#body{
 /*  margin-top:80px; */
 background:#ffffff;
}
.navbar{
  position:absolute;
  left:42.5%;
  top:0;
  height:100%;
 /*  margin-left:-8.2%; */
  /* margin-left:-9.8%; */
}
.navbar .navbar-item {
  height: 100%;
}
.navbar-container .logo{
  float:left;
  display:block;
  width:193px;
  text-align:right;
  margin-right:12px; 
}
.navbar-container .logo img {
  width: 88px;
  display: inline-block;
}
.navbar .navbar-action {
  /* padding:0 12px; */
  padding:0 0.1rem;
 
}
.navbar .navbar-action>a{
  display:block;
  height:100%;
 /*  width:1.1rem;
  text-align:center; */
 /*  padding:0 0.19rem; */
 /* width:88px; */
 width:1.3rem;
 /* font-size:0.22rem; */
 color: #949494;
 
 text-align:center;
/*  margin-right:0.22rem; */
}
.navbar .navbar-action>a:last-child{
  margin-right:0;
}
.navbar .navbar-action > a:hover {
  color: #007947;
}
.navbar .navbar-action.active > a {
  color: #007947; 
  border-bottom: 4px solid #949494;
}
/* .navbar .navbar-action.active > a::before {
  display:block;
  content: '';
  width: 1rem;
  height: 4px;
  background: #007947;
  position: absolute;
  bottom: -18px;
  left: 50%;
  margin-left: -10px;
  display: none;
} */



.page {
  position: relative;
}
.main-container {
  width: 12.8rem;
  height: 100%;
  margin: 0 auto;
  /* overflow: hidden; */
}
.main-container > .title {
  padding-top: 1.5rem;
  text-align: center;
  font-size: 0.48rem;
  line-height: 1rem;
  font-weight: 800;
  position: relative;
}
.main-container > .title.noline::before {
  display: none;
}
.main-container > .title::before {
  position: absolute;
  content: '';
  width: 0.5rem;
  height: 2px;
  background: #333;
  left: 50%;
  margin-left: -0.25rem;
  bottom: 0;
}
.main-container .content {
  margin-top: 1rem;
}
#footerWrap {
  width: 100%;
  background:#c0c0c0;
  height: 140px;
  
  position: absolute;
  left:0;
  bottom:0;
  
}
.footer{
  width:78.7%;
  margin:0 auto;
  line-height: 24px;
  color:#595757;
  padding:36px 0;
  font-size:0.24rem;
}
.footer li{
  float:left;
}
.footer li>a{
  display:block;
  height:24px;
  padding:0 22px;
  color: #595757;
  border-right: 2px solid #595757;
}
.footer li:last-child>a{
  border-right:0;
}
#footerWrap p{
  height:0.34rem;
  color: white;
  text-align: center;
  line-height: 0.34rem;
  font-size:0.12rem;
  border-top:1px solid #d7d5d5;
}


.flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack :  justify;
  -webkit-box-pack: justify;
  justify-content: center;
   
}
