.about-us-contents {
  /* 关于我们 顶部公用导航 */
  /* 关于我们 底部公用导航 */
  /* 关于我们首页 */
  /* 服务简介 */
  /* 企业文化 */
  /* 名人点评 */
  /* 发展历史 */
  /* 媒体动态 */
  /* 媒体报道 */
  /* 企业动态 */
  /* 加入我们 */
  /* 职位列表 */
  /* 职位详情页 */
  /* 联系我们 */
  /* 资质荣誉 */
  /*创始团队*/
}
.about-us-contents .aboutus-nav {
  color: #fff !important;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 300;
}
.about-us-contents .aboutus-nav.company-active .dropdown-menu {
  background-color: #10337d;
}
.about-us-contents .aboutus-nav .navbar-nav > li > a {
  background: transparent;
  color: #fff !important;
  font-size: 14px;
  padding: 35px 5px 4px;
  text-align: center;
  margin: 0 25px;
  position: relative;
}
.about-us-contents .aboutus-nav .navbar-nav > li > a:before {
  left: 40px;
  background: transparent;
  right: 25px;
}
.about-us-contents .aboutus-nav .navbar-nav > li > a:after {
  right: 40px;
  background: transparent;
  left: 25px;
}
.about-us-contents .aboutus-nav .navbar-nav > li > a:before,
.about-us-contents .aboutus-nav .navbar-nav > li > a:after {
  content: '';
  position: absolute;
  bottom: -2px;
  height: 1px;
  -moz-transition: all ease-out 0.5s;
  transition: all ease-out 0.5s;
}
.about-us-contents .aboutus-nav .navbar-nav > li > a:hover {
  color: #0094e7 !important;
}
.about-us-contents .aboutus-nav .navbar-nav > .open > a:before {
  right: 25px;
  background: #0094e7;
  left: 0px;
}
.about-us-contents .aboutus-nav .navbar-nav > .open > a:after {
  left: 25px;
  background: #0094e7;
  right: 0px;
}
.about-us-contents .aboutus-nav .navbar-nav > .open > a,
.about-us-contents .aboutus-nav .navbar-nav > .open > a:hover,
.about-us-contents .aboutus-nav .navbar-nav > .open > a:focus {
  background: transparent;
}
.about-us-contents .aboutus-nav .navbar-nav > .open .dropdown-menu {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  visibility: visible;
}
.about-us-contents .aboutus-nav .dropdown {
  height: 79px;
}
.about-us-contents .aboutus-nav .dropdown-menu {
  top: 79px;
  left: 8px;
  background-color: rgba(0, 0, 0, 0.4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, 0, endColorstr=#66000000, 0);
  border: none;
  -moz-border-radius: 0;
  border-radius: 0;
  text-align: center;
  width: 100px;
  min-width: 100px;
  padding: 5px 0 8px;
  transition: -webkit-transform ease-out 0.5s;
  -moz-transition: transform ease-out 0.5s, -moz-transform ease-out 0.5s;
  transition: transform ease-out 0.5s;
  transition: transform ease-out 0.5s, -webkit-transform ease-out 0.5s, -moz-transform ease-out 0.5s;
  -webkit-transform: translate3d(0px, -3px, 0);
  -moz-transform: translate3d(0px, -3px, 0);
  transform: translate3d(0px, -3px, 0);
  display: block;
  visibility: hidden;
}
.about-us-contents .aboutus-nav .dropdown-menu > li > a {
  color: #fff;
  font-size: 12px;
}
.about-us-contents .aboutus-nav .dropdown-menu > li > a:hover {
  background: transparent;
  color: #0094e7;
}
.about-us-contents .aboutus-foot-nav {
  height: 69px;
  line-height: 68px;
  color: #fff;
  background: url(../../img/aboutus/new-overlay/50.jpg) center top no-repeat;
}
.about-us-contents .aboutus-foot-nav > .container {
  background: #10337d;
}
.about-us-contents .aboutus-foot-nav ul.foot-ul {
  width: 1000px;
  margin: 0 auto;
  white-space: nowrap;
  text-align: center;
}
.about-us-contents .aboutus-foot-nav ul.foot-ul > li {
  display: inline-block;
  font-size: 14px;
  margin: 0 5%;
  white-space: nowrap;
}
.about-us-contents .aboutus-foot-nav ul.foot-ul > li a {
  color: #fff;
}
.about-us-contents .aboutus-foot-nav ul.foot-ul > li a:hover {
  color: #0094e7;
}
.about-us-contents .main-banner {
  height: 460px;
  width: 100%;
}
.about-us-contents .main-banner .banner {
  opacity: 0.4;
  background-image: url("../../img/aboutus/new-overlay/main-banner.jpg");
  width: 100%;
}
.about-us-contents .main-banner #canvas {
  width: 100%;
  height: auto;
  display: inline-block;
  z-index: -1;
  position: absolute;
  top: 0;
}
.about-us-contents .main-banner .move-bg {
  background: url("../../img/aboutus/new-overlay/about-us-mask.png") center top no-repeat;
  height: 460px;
  transition: -webkit-transform ease-out 0.8s;
  -moz-transition: transform ease-out 0.8s, -moz-transform ease-out 0.8s;
  transition: transform ease-out 0.8s;
  transition: transform ease-out 0.8s, -webkit-transform ease-out 0.8s, -moz-transform ease-out 0.8s;
  z-index: 2;
  width: 100%;
  top: 0px;
}
.about-us-contents .banner {
  height: 460px;
  background: url("../../img/aboutus/new-overlay/about-us.jpg") center top no-repeat;
  z-index: 1;
}
.about-us-contents .banner.news {
  background-image: url("../../img/aboutus/new-overlay/news.jpg");
}
.about-us-contents .banner.join-us {
  background-image: url("../../img/aboutus/new-overlay/join-us.jpg");
}
.about-us-contents .banner.contact-us {
  background-image: url("../../img/aboutus/new-overlay/contact-us.jpg");
}
.about-us-contents .banner.join-us-detail {
  background-image: url("../../img/aboutus/new-overlay/join-us-detail.jpg");
  height: 210px;
  padding-top: 15px;
}
.about-us-contents .banner.honor {
  background-image: url("../../img/aboutus/new-overlay/honor.jpg");
}
.about-us-contents .banner-title {
  width: 1100px;
  margin: auto;
  height: 180px;
  color: #fff;
  padding-top: 135px;
  transition: -webkit-transform ease-out 0.5s;
  -moz-transition: transform ease-out 0.5s, -moz-transform ease-out 0.5s;
  transition: transform ease-out 0.5s;
  transition: transform ease-out 0.5s, -webkit-transform ease-out 0.5s, -moz-transform ease-out 0.5s;
  z-index: 10;
}
.about-us-contents .banner-title.c-light-blue {
  color: #c6e2f1;
}
.about-us-contents .floor {
  width: 1000px;
  margin: 0 auto;
  background: #fff;
}
.about-us-contents .floor .floor-title {
  height: 60px;
  border-bottom: 1px solid #f2f2f2;
  text-align: center;
}
.about-us-contents .floor .floor-title span {
  border-bottom: 2px solid #0094e7;
  display: inline-block;
  width: 200px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
}
.about-us-contents .lh2 {
  line-height: 2;
}
.about-us-contents .clear-float:before {
  content: '';
  display: table;
}
.about-us-contents .clear-float:after {
  content: '';
  display: table;
  clear: both;
}
.about-us-contents .company-info .company-video {
  width: 784px;
  margin: auto;
  display: block;
}
.about-us-contents .service-info {
  padding: 20px 50px 20px 88px;
}
.about-us-contents .service-info ul {
  font-size: 14px;
}
.about-us-contents .service-info ul li {
  line-height: 2;
}
.about-us-contents .company-cultrue img {
  max-width: 100%;
}
.about-us-contents .company-cultrue .content-info {
  width: 882px;
  margin: 0 auto;
}
.about-us-contents .company-cultrue .tit {
  font-size: 18px;
  font-weight: bold;
  color: #666;
}
.about-us-contents .company-cultrue p {
  text-indent: -10px;
  margin-left: 10px;
  font-size: 14px;
  color: #666;
}
.about-us-contents .company-cultrue .o-hide {
  overflow: hidden;
}
.about-us-contents .company-cultrue .ml7 {
  margin-left: 7px;
}
.about-us-contents .company-cultrue img {
  display: block;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.about-us-contents .company-cultrue img:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  transform: scale(1.2);
}
.about-us-contents .company-cultrue .vertical-tit {
  display: table;
  width: 30px;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
}
.about-us-contents .company-cultrue .vertical-tit div {
  display: table-cell;
  vertical-align: middle;
}
.about-us-contents .company-cultrue .bc-004 {
  background: #00479d;
}
.about-us-contents .company-cultrue .bc-24b {
  background: #24bbef;
}
.about-us-contents .company-cultrue .mission {
  margin-top: 60px;
}
.about-us-contents .company-cultrue .mission .left-side {
  width: 310px;
}
.about-us-contents .company-cultrue .mission .img-box {
  overflow: hidden;
  width: 513px;
  height: 267px;
}
.about-us-contents .company-cultrue .mission .vertical-tit {
  height: 267px;
}
.about-us-contents .company-cultrue .vision {
  margin-top: 90px;
}
.about-us-contents .company-cultrue .vision .left-side {
  width: 350px;
}
.about-us-contents .company-cultrue .vision .vertical-tit {
  height: 286px;
}
.about-us-contents .company-cultrue .vision .img-box {
  overflow: hidden;
  width: 464px;
  height: 284px;
}
.about-us-contents .company-cultrue .core {
  margin-top: 90px;
}
.about-us-contents .company-cultrue .core .left-side {
  width: 880px;
  padding-bottom: 5px;
}
.about-us-contents .company-cultrue .core .img-box {
  overflow: hidden;
  width: 843px;
}
.about-us-contents .company-cultrue .core .vertical-tit {
  height: 307px;
}
.about-us-contents .company-cultrue .integrity-innovate {
  margin-top: 90px;
}
.about-us-contents .company-cultrue .ml5 {
  margin-left: 5px;
}
.about-us-contents .company-cultrue .integrity {
  width: 506px;
  height: 284px;
  padding: 0;
  margin: 0;
}
.about-us-contents .company-cultrue .integrity .left-side {
  width: 77px;
  padding-left: 10px;
}
.about-us-contents .company-cultrue .integrity .img-box {
  overflow: hidden;
  width: 429px;
  height: 284px;
}
.about-us-contents .company-cultrue .goin {
  width: 370px;
  height: 324px;
  text-align: right;
}
.about-us-contents .company-cultrue .goin .left-side {
  width: 370px;
}
.about-us-contents .company-cultrue .goin .img-box {
  overflow: hidden;
  width: 370px;
  height: 246px;
}
.about-us-contents .company-cultrue .cooperation2 {
  margin-top: -55px;
  width: 481px;
  height: 272px;
}
.about-us-contents .company-cultrue .cooperation2 .img-box {
  overflow: hidden;
  width: 481px;
  height: 214px;
}
.about-us-contents .company-cultrue .innovate {
  width: 393px;
  height: 233px;
}
.about-us-contents .company-cultrue .innovate .left-side {
  width: 58px;
  text-align: right;
  margin-top: 135px;
}
.about-us-contents .company-cultrue .innovate .img-box {
  margin-top: -18px;
  overflow: hidden;
  width: 320px;
  height: 233px;
}
.about-us-contents .company-cultrue .idea {
  margin-top: 80px;
}
.about-us-contents .company-cultrue .idea .left-side {
  width: 280px;
}
.about-us-contents .company-cultrue .idea .img-box {
  overflow: hidden;
  width: 526px;
  height: 300px;
}
.about-us-contents .company-cultrue .idea .vertical-tit {
  height: 300px;
}
.about-us-contents .color-block {
  height: 43px;
  line-height: 43px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  background: #bebb9f;
  position: relative;
  z-index: 10;
}
.about-us-contents .color-block.blue {
  background: #404b9e;
}
.about-us-contents .color-block.light-blue {
  background: #9fb1be;
}
.about-us-contents .color-block.light-green {
  background: #9fbeb6;
}
.about-us-contents .color-block.pink {
  background: #be9f9f;
}
.about-us-contents #celebrity-comment {
  margin: 50px auto;
  overflow: hidden;
  background: none;
  font-size: 15px;
  color: #333;
}
.about-us-contents #celebrity-comment > div {
  float: left;
  width: 319px;
  height: 242px;
  padding: 45px 20px 20px 20px;
  -moz-background-size: cover;
  background-size: cover;
}
.about-us-contents #celebrity-comment .celebrity-sh {
  background: url("../../img/aboutus/celebrity3.png") no-repeat;
}
.about-us-contents #celebrity-comment .celebrity-wz {
  margin: 0 20px;
  background: url("../../img/aboutus/celebrity.png") no-repeat;
}
.about-us-contents #celebrity-comment .celebrity-zp {
  background: url("../../img/aboutus/celebrity2.png") no-repeat;
}
.about-us-contents #celebrity-comment .job-level {
  font-weight: bold;
}
.about-us-contents #celebrity-comment .comment-con {
  margin-top: 45px;
  height: 95px;
  font-family: "KaiTi";
}
.about-us-contents #celebrity-comment .celebrity-name {
  font-weight: bold;
  text-align: right;
}
.about-us-contents .develop-list {
  padding: 20px 88px;
  font-size: 14px;
}
.about-us-contents .develop-list li .list-title {
  width: 70px;
  text-align: right;
  font-size: 14px;
}
.about-us-contents .develop-list li .item-icon {
  width: 15px;
  height: 15px;
  position: relative;
  top: 2px;
  border: 1px solid #ddd;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.about-us-contents .develop-list li .item-icon:before {
  content: '';
  width: 1px;
  position: absolute;
  bottom: 14px;
  top: -61px;
  left: 6px;
  background: #ddd;
}
.about-us-contents .develop-list li .item-icon:after {
  content: '';
  width: 1px;
  background: #ddd;
  position: absolute;
  top: 14px;
  bottom: -520px;
  left: 6px;
}
.about-us-contents .develop-list li.last-child .item-icon:after {
  bottom: 0;
}
.about-us-contents .develop-list p:not(:first-child) {
  margin-top: 10px;
}
.about-us-contents .media-list li {
  float: left;
  width: 358px;
  background: #F2F2F2;
  border-top: 1px solid #f2f2f2;
}
.about-us-contents .media-list li video,
.about-us-contents .media-list li img {
  width: 358px;
  height: 200px;
}
.about-us-contents .media-list-info {
  padding: 0px 10px;
  height: 64px;
  overflow: hidden;
  line-height: 1.8;
}
.about-us-contents .media-date-time {
  float: right;
  margin-top: -25px;
  font-size: 12px;
  padding-right: 10px;
  background: #f2f2f2;
  color: #999;
}
.about-us-contents .news-list li {
  padding: 0 30px;
  border-top: 1px solid #f2f2f2;
}
.about-us-contents .news-list li .time-line {
  padding: 20px 35px 20px 0;
  width: 140px;
}
.about-us-contents .news-list li .news-info {
  width: 920px;
  padding: 20px 0;
}
.about-us-contents .news-list li .news-info a:hover {
  color: #0094e7;
}
.about-us-contents .news-list li:hover {
  background: #F7F7F7;
}
.about-us-contents .detail-info {
  border-top: 1px solid #e4e4e4;
}
.about-us-contents .detail-info .img-box {
  width: 700px;
  margin: 0 auto;
  position: relative;
}
.about-us-contents .detail-info .img-box img {
  max-width: 100%;
}
.about-us-contents .detail-info .img-box .img-info {
  width: 420px;
  margin: 0 auto;
  font-size: 12px;
  padding-top: 10px;
}
.about-us-contents .bages {
  display: inline-block;
  min-width: 10px;
  padding: 7px 14px;
  font-size: 12px;
  line-height: 0.8;
  color: #00a0e9;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #E4E4E4;
  position: relative;
  top: -2px;
  border: 1px solid #ddd;
}
.about-us-contents .bages.blue {
  background-color: #C9EAFD;
}
.about-us-contents .bages.yellow {
  background-color: #EFD191;
}
.about-us-contents .bages.pink {
  background-color: #FFCCCD;
}
.about-us-contents .bages.dark-yellow {
  background: #FF6423;
  color: #fff;
  font-size: 14px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  padding: 7px 20px 9px;
  top: -5px;
}
.about-us-contents .bages.white {
  background-color: #fff;
}
.about-us-contents .jobs-list li:hover {
  background: #f7f7f7;
}
.about-us-contents .jobs-list li:hover .c-333 {
  color: #00a0e9;
}
.about-us-contents .jobs-list li:hover span {
  color: #00a0e9;
}
.about-us-contents .jobs-list li:hover .fs-14 {
  color: #00a0e9;
}
.about-us-contents .jobs-list li .list-item {
  display: block;
  margin: 0px;
  padding: 20px;
  border-top: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
}
.about-us-contents .join-us-detail {
  color: #fff;
}
.about-us-contents .c-blue-color {
  color: #0094e7;
}
.about-us-contents .job-detail {
  line-height: 28px;
}
.about-us-contents #shanghai-map,
.about-us-contents #shenzhen-map,
.about-us-contents #hk-map {
  height: 356px;
  width: 100%;
  overflow: hidden;
}
.about-us-contents .award-list {
  width: 1200px;
}
.about-us-contents .award-list li {
  width: 220px;
  height: 270px;
  overflow: hidden;
  float: left;
  background: #F2F2F2;
  margin-top: 20px;
}
.about-us-contents .award-list li img {
  width: 220px;
  height: 220px;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}
.about-us-contents .award-list li:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  transform: scale(1.2);
}
.about-us-contents .award-list li:hover .lssu-unit {
  display: block;
}
.about-us-contents .award-list li p {
  height: 57px;
  line-height: 34px;
  font-size: 12px;
  overflow: hidden;
  position: relative;
  z-index: 10;
  background: #00b7ee;
  text-align: center;
}
.about-us-contents .award-list li .lssu-unit {
  position: absolute;
  z-index: 2;
  margin-top: -40px;
  width: 220px;
  height: 40px;
  line-height: 45px;
  color: #fff;
  padding-left: 10px;
  background: rgba(0, 0, 0, 0.4);
  display: none;
}
.about-us-contents #knowledge-rights .award-list li {
  height: 350px;
}
.about-us-contents #knowledge-rights .award-list li img {
  height: 300px;
}
.about-us-contents .founders-content {
  color: #333;
}
.about-us-contents .founders-content .founders-model {
  overflow: hidden;
  margin-left: 50px;
}
.about-us-contents .founders-content .founders-model > img {
  display: block;
  float: left;
  width: 140px;
  height: 140px;
}
.about-us-contents .founders-content .person-news {
  float: left;
  margin-left: 30px;
  width: 676px;
}
.about-us-contents .founders-content .person-news .per-name {
  font-size: 18px;
}
.about-us-contents .founders-content .person-news .per-name span {
  margin-left: 10px;
  font-size: 14px;
}
.about-us-contents .founders-content .person-news .per-con {
  margin-top: 20px;
  font-size: 14px;
  line-height: 22px;
}
.about-us-contents .founders-content .mt80 {
  margin-top: 80px;
}
.about-us-contents .founders-content video {
  display: block;
  margin: 50px 0 0 220px;
  width: 676px;
}
.about-us-contents .founders-content .media-visit {
  margin: 40px 0 0 220px;
  width: 676px;
}
.about-us-contents .founders-content .media-visit .media-tit {
  font-size: 18px;
}
.about-us-contents .founders-content .media-visit .news-time {
  float: right;
  font-size: 12px;
  color: #999;
}
.about-us-contents .founders-content .media-visit .news-list {
  border-top: 2px solid #f2f2f2 !important;
}
.about-us-contents .founders-content .media-visit .news-info {
  width: 676px !important;
  padding: 20px 0 30px 0 !important;
  border-top: 1px dashed #f2f2f2 !important;
}
.about-us-contents .founders-content .media-visit li {
  padding: 0 !important;
}

/*# sourceMappingURL=about-us.css.map */
