@charset "UTF-8";
.seoabout .seoabout-header {
  width: 100%;
  height: 376px;
  position: relative;
}
.seoabout .seoabout-header .seoabout-header-img {
  width: 100%;
  height: 376px;
  -o-object-fit: cover;
     object-fit: cover;
}
.seoabout .seoabout-header .seoabout-header-Txt {
  width: 592px;
  height: 114px;
  font-family: Alibaba PuHuiTi;
  font-weight: bold;
  color: #FFFFFF;
  position: absolute;
  top: 115px;
  left: 429px;
}
.seoabout .seoabout-header .seoabout-header-Txt .seoabout-header-h2 {
  font-size: 43px;
  width: 592px;
  line-height: 54px;
}
.seoabout .seoabout-header .seoabout-header-Txt .seoabout-header-Txt4 {
  font-size: 43px;
  margin-top: 15px;
  padding-left: 40px;
}
.seoabout .seoabout-nav {
  width: 100%;
  height: 79px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  border-bottom: 1px solid #E7E7E7;
  line-height: 76px;
}
.seoabout .seoabout-nav .seoabout-navBox {
  margin: 0 auto;
  width: 1200px;
  height: 100%;
  display: flex;
  justify-content: space-around;
}
.seoabout .seoabout-nav .seoabout-navBox .seoabout-navItem {
  cursor: pointer;
}
.seoabout .seoabout-nav .seoabout-navBox .active {
  color: #FF6A00;
  border-bottom: 3px solid #FF6A00;
}
.seoabout main {
  /* 共享客户案例 */
}
.seoabout main #seoabout-main1 {
  height: 672px;
  overflow: hidden;
  padding-top: 95px;
}
.seoabout main #seoabout-main1 .seoabout-main1Box {
  width: 1200px;
  margin: auto;
}
.seoabout main #seoabout-main1 .seoabout-main1Box .seoabout-main1-h1 {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
}
.seoabout main #seoabout-main1 .seoabout-main1Box .seoabout-main1-box {
  display: flex;
  margin-top: 42px;
}
.seoabout main #seoabout-main1 .seoabout-main1Box .seoabout-main1-box .seoabout-main1-img {
  width: 520px;
  height: 303px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-right: 68px;
}
.seoabout main #seoabout-main1 .seoabout-main1Box .seoabout-main1-box .seoabout-main1-rightTxt {
  width: 583px;
  font-size: 14px;
  text-indent: 2em;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 26px;
}.seoabout main #seoabout-main1 .seoabout-main1Box .seoabout-main1-box .seoabout-main1-rightTxt p{
   text-align: justify;
}
.seoabout main #seoabout-main2 {
  width: 100%;
  height: 561px;
  background: #FCFCFC;
  display: flex;
}
.seoabout main #seoabout-main2 .seoabout-main2-txt {
  flex: 1;
  position: relative;
}
.seoabout main #seoabout-main2 .seoabout-main2-txt .seoabout-main2-txtPro {
  position: absolute;
  top: 97px;
  left: 50%;
  transform: translateX(-40%);
}
.seoabout main #seoabout-main2 .seoabout-main2-txt .seoabout-main2-txtPro .seoabout-main2-txtTitle {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
}
.seoabout main #seoabout-main2 .seoabout-main2-txt .seoabout-main2-txtPro .seoabout-main2-txtContent {
  margin-top: 43px;
}
.seoabout main #seoabout-main2 .seoabout-main2-txt .seoabout-main2-txtPro .seoabout-main2-txtContent .txtContent-h1 {
  font-size: 26px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
}
.seoabout main #seoabout-main2 .seoabout-main2-txt .seoabout-main2-txtPro .seoabout-main2-txtContent .txtContent-h3 {
  margin-top: 23px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.seoabout main #seoabout-main2 .seoabout-main2-img {
  width: 1033px;
  height: 531px;
  -o-object-fit: cover;
     object-fit: cover;
}
.seoabout main #seoabout-main3 {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  position: relative;
}
.seoabout main #seoabout-main3 .seoabout-main3-bgc {
  width: 100%;
  height: 660px;
  -o-object-fit: contain;
     object-fit: contain;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box {
  width: 100%;
  position: absolute;
  top: 96px;
  left: 0;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-h1 {
  padding-left: 364px;
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content {
  box-sizing: border-box;
  width: 100%;
  margin-top: 114px;
  display: flex;
  justify-content: center;
  padding-left: 140px;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content .main3-Box-contentItem {
  width: 342px;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content .main3-Box-contentItem .contentItem-title {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  border-bottom: 1px solid #E5D5C1;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content .main3-Box-contentItem .contentItem-title .contentItem-title-i {
  margin-top: 22px;
  width: 20px;
  height: 3px;
  background-color: #FF6A00;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content .main3-Box-contentItem .contentItem-headtitle {
  margin: 45px 0 10px 0;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #333333;
}
.seoabout main #seoabout-main3 .seoabout-main3-Box .main3-Box-content .main3-Box-contentItem .contentItem-cotent1 {
  margin-top: 5px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #333333;
}
.seoabout main #seoabout-main4 {
  width: 100%;
  height: 2600px;
  background-color: #fbfbfb;
  box-sizing: border-box;
}
.seoabout main #seoabout-main4 .seoabout-main4Box {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-h1 {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
  padding-top: 95px;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content {
  position: absolute;
  top: 179px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .seoabout-main4Box-h4 {
  font-size: 30px;
  font-family: Alibaba PuHuiTi;
  font-weight: 400;
  color: #FF6A00;
  text-align: center;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .seoabout-main4-img {
  width: 1007px;
  height: 57px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-top: 8px;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .seoabout-main4-contentNav {
  display: flex;
  justify-content: space-around;
  width: 1242px;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .seoabout-main4-contentNav li {
  width: 194px;
  height: 120px;
  line-height: 120px;
  font-size: 26px;
  font-family: Alibaba PuHuiTi;
  font-weight: 400;
  color: #FF6B01;
  text-align: center;
  box-sizing: border-box;
  background-color: #F2F3F5;
  border: 1px solid #C4C6CF;
  margin-right: 7px;
  cursor: pointer;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .seoabout-main4-contentNav .active {
  color: #FF7A21;
  background-color: #FFFFFF;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .main4-ItemBox .main4-contentItem {
  display: flex;
  width: 1196px;
  background-color: #fff;
  margin: 43px 0 63px 0;
  box-sizing: border-box;
  padding: 37px 62px 37px 43px;
  font-size: 16px;
  font-family: Alibaba PuHuiTi;
  font-weight: 400;
  color: #5F6464;
  line-height: 25px;
}
.seoabout main #seoabout-main4 .seoabout-main4Box .seoabout-main4Box-content .main4-none {
  display: none;
}
.seoabout main #seoabout-main5 {
  width: 100%;
  padding-bottom: 60px;
  background-color: #FFFFFF;
}
.seoabout main #seoabout-main5 .seoabout-main5Box {
  width: 1200px;
  margin: 0 auto;
}
.seoabout main #seoabout-main5 .seoabout-main5Box .main5Box-h1 {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
  box-sizing: border-box;
  padding-top: 95px;
}
.seoabout main #seoabout-main5 .seoabout-main5Box .main5Box-h4 {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  margin: 32px 0 38px 0;
}
.seoabout main #seoabout-main5 .seoabout-main5Box .main5Box-ImgList {
  width: 1200px;
  height: 538px;
  background: #FBFBFB;
  box-sizing: border-box;
  padding: 50px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.seoabout main #seoabout-main5 .seoabout-main5Box .main5Box-ImgList img {
  width: 259px;
  height: 202px;
}
.seoabout main #seoabout-main6 {
  width: 100%;
  height: 953px;
  background-color: #fcfcfc;
}
.seoabout main #seoabout-main6 .seoabout-main6Box {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-h1 {
  padding-top: 99px;
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-txt {
  width: 1200px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 25px;
  margin: 42px 0 86px 0;
  text-indent: 2em;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList {
  display: flex;
  width: 1200px;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-left {
  width: 100%;
  height: 100%;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-left .imgList-left {
  width: 766px;
  height: 417px;
  -o-object-fit: contain;
     object-fit: contain;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-right .imgList-right-top {
  margin-bottom: 20px;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-right .imgList-right-top .right-top-1 {
  width: 150px;
  height: 155px;
  margin-right: 10px;
  -o-object-fit: cover;
     object-fit: cover;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-right .imgList-right-top .right-top-2 {
  width: 243px;
  height: 155px;
}
.seoabout main #seoabout-main6 .seoabout-main6Box .seoabout-main6-imgList .main6-imgList-right .imgList-right-bottom img {
  width: 410px;
  height: 237px;
}/*# sourceMappingURL=about.css.map */
.seoabout main #seoabout-main7 {
  height: 672px;
  overflow: hidden;
  padding-top: 95px;
}
.seoabout main #seoabout-main7 .seoabout-main1Box {
  width: 1200px;
  margin: auto;
}
.seoabout main #seoabout-main7 .seoabout-main1Box .seoabout-main1-h1 {
  font-size: 36px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #111111;
}
.seoabout main #seoabout-main7 .seoabout-main1Box .seoabout-main1-box {
  display: flex;
  margin-top: 42px;
}
.seoabout main #seoabout-main7 .seoabout-main1Box .seoabout-main1-box .seoabout-main1-img {
  width: 566px;
  height: 490px;
  -o-object-fit: cover;
  object-fit: cover;
  margin-right: 48px;
}
.seoabout main #seoabout-main7 .seoabout-main1Box .seoabout-main1-box .seoabout-main1-rightTxt {
  width: 583px;
  font-size: 14px;
  text-indent: 2em;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 26px;
}