@charset "UTF-8";
/**
*集团简介
*/
.left_nav_list {
  height: auto;
  width: 13.54167vw;
  float: left;
  position: fixed;
  top: 10.41667vw;
  left: 3.75vw;
}

.left_nav_list ul li {
  font-size: 0.83333vw;
  letter-spacing: 1px;
  line-height: 2.08333vw;
  margin-bottom: 2.60417vw;
}

.left_nav_list ul li .About_ck {
  position: relative;
  display: inline-block;
  width: 0.52083vw;
  height: 0.52083vw;
  border-radius: 100%;
  margin-right: 0.83333vw;
  z-index: 15;
  opacity: 1;
}

.left_nav_list ul li .About_ck .hengxian {
  height: 2.91667vw;
  width: 2px;
  position: relative;
  top: 1.04167vw;
  left: 0.20833vw;
  background-color: #dddddd;
}

.left_nav_list ul li .kernel_ck {
  position: relative;
  display: inline-block;
  width: 0.52083vw;
  height: 0.52083vw;
  border-radius: 100%;
  margin-right: 0.83333vw;
  z-index: 15;
  opacity: 1;
}

.left_nav_list ul li .kernel_ck .hengxian {
  height: 2.91667vw;
  width: 2px;
  position: relative;
  top: 1.04167vw;
  left: 0.20833vw;
  background-color: #dddddd;
}

.left_nav_list ul li .client_ck {
  position: relative;
  display: inline-block;
  width: 0.52083vw;
  height: 0.52083vw;
  border-radius: 100%;
  margin-right: 0.83333vw;
  z-index: 15;
  opacity: 1;
}

.left_nav_list ul li span:after {
  content: "";
  position: absolute;
  z-index: 23;
  height: 0.83333vw;
  width: 0.83333vw;
  top: -0.15625vw;
  left: -0.15625vw;
  border: 0.05208vw solid #666666;
  border-radius: 100%;
  opacity: 0.5;
}

.left_nav_list ul li a {
  color: #dddddd;
}

.left_nav_list ul #gyyh {
  height: 6.51042vw;
}

.left_nav_list ul #gyyh .About_ck {
  background-color: #666666;
}

.left_nav_list ul #gyyh .hengxian {
  height: 7.55208vw;
}

.left_nav_list ul #gyyh ul li {
  margin-top: 0.9375vw;
  margin-bottom: 0.9375vw;
  margin-left: 0.9375vw;
}

.left_nav_list ul #gyyh .xz {
  color: #333;
}

.left_og_back {
  height: 2.60417vw;
  width: 7.8125vw;
  position: fixed;
  top: 27.08333vw;
  left: 2.86458vw;
  display: flex;
  z-index: 20;
}

.left_og_back a {
  display: flex;
}

.left_og_back a img {
  height: 2.60417vw;
}

.left_og_back a p {
  line-height: 2.60417vw;
  font-size: 0.72917vw;
  color: #000000;
  letter-spacing: 0.04167vw;
  display: inline-block;
}

.main {
  height: 100%;
  width: 100%;
  padding-top: 15.2381vh;
  padding-left: 17.60417vw;
  padding-right: 10vw;
}

.main .About {
  height: auto;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  padding-top: 3.75vw;
}

.main .About .headline {
  width: 50%;
  font-size: 3.71429vh;
  color: #333333;
  letter-spacing: -4.5px;
  margin-bottom: 3.64583vw;
  visibility: hidden;
  animation-delay: 0s;
}

.main .About .About_details {
  height: auto;
  width: 100%;
  position: relative;
}

.main .About .About_details .About_details_logo {
  height: 13.54167vw;
  width: 62.03125vw;
  background-image: url(../images/list/group/Group18.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.6;
  margin-bottom: 3.80208vw;
  visibility: hidden;
}

.main .About .About_details .About_details_text {
  font-size: 0.83333vw;
  line-height: 1.66667vw;
  letter-spacing: -1.5px;
  color: #999999;
  text-align: justify;
  visibility: hidden;
}

.main .About .About_details .About_details_text span {
  letter-spacing: 0;
}

.main .kernel {
  height: auto;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  padding-top: 6.25vw;
}

.main .kernel .kernel_list {
  height: auto;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  border-right: 1px solid #000000;
}

.main .kernel .kernel_list .headline {
  height: auto;
  width: 50%;
  margin-bottom: 3.75vw;
}

.main .kernel .kernel_list .headline .headline_1 {
  font-size: 3.71429vh;
  letter-spacing: -4.5px;
  line-height: 3.75vw;
  color: #333333;
  margin-bottom: 2.08333vw;
  visibility: hidden;
}

.main .kernel .kernel_list .team_logo {
  height: 1.25vw;
  width: 3.22917vw;
  background-color: white;
  text-align: right;
  position: absolute;
  top: 0.78125vw;
  right: -1.71875vw;
  transform: rotate(-90deg);
}

.main .kernel .kernel_list .team_logo p {
  line-height: 1.25vw;
  font-size: 1.04167vw;
  letter-spacing: 1.25px;
}

.main .kernel .kernel_list ul li {
  display: inline-block;
  margin-right: 0.26042vw;
}

.main .kernel .kernel_list ul li:nth-child(4n+0) {
  margin-right: 0;
}

.main .kernel .kernel_list ul li img {
  height: auto;
  width: 13.54167vw;
  margin-bottom: 1.5625vw;
}

.main .kernel .kernel_list ul li p {
  font-size: 0.9375vw;
  letter-spacing: 0.15625vw;
}

.main .client {
  height: auto;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  padding-top: 6.25vw;
}

.main .client .headline {
  width: 50%;
  font-size: 3.71429vh;
  letter-spacing: -4.5px;
  color: #333333;
  margin-bottom: 3.64583vw;
  visibility: hidden;
  animation-delay: 0s;
}

.main .client .client_list {
  height: auto;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
}

.main .client .client_list div {
  height: 5.72917vw;
  width: 10.67708vw;
  bottom: 0.36458vw;
  display: inline-block;
  margin-right: 0.78125vw;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  visibility: hidden;
}

.main .client .client_list div:nth-child(6n+0) {
  margin-right: 0vw;
}

.main .client .client_list div:nth-child(1) {
  background-image: url(../images/list/group/logo_x/1.jpg);
}

.main .client .client_list div:nth-child(2) {
  background-image: url(../images/list/group/logo_x/2.jpg);
}

.main .client .client_list div:nth-child(3) {
  background-image: url(../images/list/group/logo_x/3.jpg);
}

.main .client .client_list div:nth-child(4) {
  background-image: url(../images/list/group/logo_x/4.jpg);
}

.main .client .client_list div:nth-child(5) {
  background-image: url(../images/list/group/logo_x/5.jpg);
}

.main .client .client_list div:nth-child(6) {
  background-image: url(../images/list/group/logo_x/6.jpg);
}

.main .client .client_list div:nth-child(7) {
  background-image: url(../images/list/group/logo_x/7.jpg);
}

.main .client .client_list div:nth-child(8) {
  background-image: url(../images/list/group/logo_x/8.jpg);
}

.main .client .client_list div:nth-child(9) {
  background-image: url(../images/list/group/logo_x/9.jpg);
}

.main .client .client_list div:nth-child(10) {
  background-image: url(../images/list/group/logo_x/10.jpg);
}

.main .client .client_list div:nth-child(11) {
  background-image: url(../images/list/group/logo_x/11.jpg);
}

.main .client .client_list div:nth-child(12) {
  background-image: url(../images/list/group/logo_x/12.jpg);
}

.main .client .client_list div:nth-child(13) {
  background-image: url(../images/list/group/logo_x/13.jpg);
}

.main .client .client_list div:nth-child(14) {
  background-image: url(../images/list/group/logo_x/14.jpg);
}

.main .client .client_list div:nth-child(15) {
  background-image: url(../images/list/group/logo_x/15.jpg);
}

.main .client .client_list div:nth-child(16) {
  background-image: url(../images/list/group/logo_x/16.jpg);
}

.main .client .client_list div:nth-child(17) {
  background-image: url(../images/list/group/logo_x/17.jpg);
}

.main .client .client_list div:nth-child(18) {
  background-image: url(../images/list/group/logo_x/18.jpg);
}

.main .client .client_list div:nth-child(19) {
  background-image: url(../images/list/group/logo_x/19.jpg);
}

.main .client .client_list div:nth-child(20) {
  background-image: url(../images/list/group/logo_x/20.jpg);
}

.main .client .client_list div:nth-child(21) {
  background-image: url(../images/list/group/logo_x/21.jpg);
}

.main .client .client_list div:nth-child(22) {
  background-image: url(../images/list/group/logo_x/22.jpg);
}

.main .client .client_list div:nth-child(23) {
  background-image: url(../images/list/group/logo_x/23.jpg);
}

.main .client .client_list div:nth-child(24) {
  background-image: url(../images/list/group/logo_x/24.jpg);
}

.main .client .client_list div:nth-child(25) {
  background-image: url(../images/list/group/logo_x/25.jpg);
}

.main .client .client_list div:nth-child(26) {
  background-image: url(../images/list/group/logo_x/26.jpg);
}

.main .client .client_list div:nth-child(27) {
  background-image: url(../images/list/group/logo_x/27.jpg);
}

.main .client .client_list div:nth-child(28) {
  background-image: url(../images/list/group/logo_x/28.jpg);
}
