body {
  margin: 0;
}

.pathology {
  position: relative;
  padding-top: 70px;
}
.pathology .video-player {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
}
.pathology .video-player .video-bg-view {
  display: flex;
}
.pathology .video-player .video-bg-view .video-click-view {
  width: 1027px;
  height: 512px;
  margin: auto;
}
.pathology .video-player .video-bg-view .video-view {
  margin-top: 100px;
  width: 1027px;
  height: 512px;
}

.pathology-content .center {
  margin: auto;
}
.pathology-content .content-title {
  margin-top: 60px;
  text-align: center;
  color: #1a1a1a;
  font-size: 22px;
  font-weight: bold;
}
.pathology-content .content-sub-title {
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  color: rgb(179, 179, 179);
}
.pathology-content .content-title-split {
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("../img/index/title-split.png");
  height: 30px;
  margin-top: 10px;
}
.pathology-content .pathology-digital {
  width: 1200px;
}
.pathology-content .pathology-digital .pathology-tab {
  display: flex;
  justify-content: center;
  margin-top: 36px;
}
.pathology-content .pathology-digital .pathology-tab .tab-common {
  width: 144px;
  height: 42px;
  line-height: 42px;
  border-radius: 22px;
  color: #1a1a1a;
  font-size: 14px;
  background-color: #f2f6fa;
  text-align: center;
  cursor: pointer;
  margin-left: 40px;
}
.pathology-content .pathology-digital .pathology-tab .tab-selected {
  color: #ffffff;
  background-color: #0487ef;
}
.pathology-content .pathology-digital .pc-content-view {
  display: none;
}
.pathology-content .pathology-digital .pc-content-view .pc-pic {
  width: 663px;
  height: 398px;
  background: url(../img/pathology/pc-pic.png) no-repeat;
  cursor: pointer;
}
.pathology-content .pathology-digital .pc-content-view .pc-text {
  width: 727px;
  color: #1a1a1a;
  text-align: center;
  font-size: 12px;
}
.pathology-content .pathology-digital .pc-content-view .pc-text .pc-note {
  font-size: 14px;
  font-weight: bold;
}
.pathology-content .pathology-digital .pc-content-view .cmos-view {
  position: relative;
  width: 360px;
}
.pathology-content .pathology-digital .pc-content-view .cmos-view .cmos-logo {
  margin-left: -36px;
  width: 237px;
  height: 164px;
  background: url(../img/pathology/cmos-logo.png) no-repeat;
}
.pathology-content .pathology-digital .pc-content-view .pc-view {
  position: relative;
  width: 360px;
  margin-left: 60px;
}
.pathology-content .pathology-digital .pc-content-view .pc-view .pc-logo {
  width: 163px;
  height: 154px;
  background: url(../img/pathology/product-pc-logo.png) no-repeat;
}
.pathology-content .pathology-digital .pc-content-view .web-view {
  position: relative;
  width: 360px;
  margin-left: 60px;
}
.pathology-content .pathology-digital .pc-content-view .web-view .web-logo {
  width: 158px;
  height: 143px;
  background: url(../img/pathology/product-web-logo.png) no-repeat;
}
.pathology-content .pathology-digital .pc-content-view .web-view .web-url {
  position: absolute;
  left: 60px;
  bottom: 15px;
}
.pathology-content .pathology-digital .pc-content-view .web-view .web-url .web-url-key {
  color: #808080;
  font-size: 12px;
  text-align: center;
}
.pathology-content .pathology-digital .pc-content-view .web-view .web-url .web-url-value {
  color: #0487ef;
  font-size: 14px;
  text-align: center;
}
.pathology-content .pathology-digital .phone-content-view {
  display: none;
  margin-top: 25px;
}
.pathology-content .pathology-digital .phone-content-view .phone-pic {
  margin-top: 30px;
  width: 305px;
  height: 359px;
  background: url(../img/pathology/phone-pic.png) no-repeat;
  cursor: pointer;
}
.pathology-content .pathology-digital .phone-content-view .phone-text {
  margin-top: 20px;
  width: 727px;
  color: #1a1a1a;
  text-align: center;
  font-size: 12px;
}
.pathology-content .pathology-digital .phone-content-view .phone-text .phone-note {
  font-size: 14px;
  font-weight: bold;
}
.pathology-content .pathology-digital .phone-content-view .shooting-view {
  position: relative;
  width: 360px;
}
.pathology-content .pathology-digital .phone-content-view .shooting-view .shooting-logo {
  width: 133px;
  height: 152px;
  background: url(../img/pathology/shooting-assistant-logo.png) no-repeat;
}
.pathology-content .pathology-digital .phone-content-view .pathology-app-view {
  position: relative;
  width: 360px;
  margin-left: 60px;
}
.pathology-content .pathology-digital .phone-content-view .pathology-app-view .pathology-app-logo {
  width: 121px;
  height: 154px;
  background: url(../img/pathology/pathology-app-logo.png) no-repeat;
}
.pathology-content .pathology-digital .phone-content-view .pathology-app-view .product-qrcode {
  position: absolute;
  width: 74px;
  height: 74px;
  left: 106px;
  bottom: 15px;
  background: url(../img/pathology/qrcode-logo.png) no-repeat;
}
.pathology-content .pathology-digital .phone-content-view .report-platform-view {
  position: relative;
  width: 360px;
  margin-left: 60px;
}
.pathology-content .pathology-digital .phone-content-view .report-platform-view .report-platform-logo {
  width: 142px;
  height: 140px;
  background: url(../img/pathology/report-platform-logo.png) no-repeat;
}
.pathology-content .pathology-digital .phone-content-view .report-platform-view .web-url {
  position: absolute;
  left: 60px;
  bottom: 15px;
}
.pathology-content .pathology-digital .phone-content-view .report-platform-view .web-url .web-url-key {
  color: #808080;
  font-size: 12px;
  text-align: center;
}
.pathology-content .pathology-digital .phone-content-view .report-platform-view .web-url .web-url-value {
  color: #0487ef;
  font-size: 14px;
  text-align: center;
}
.pathology-content .pathology-digital .product-view {
  margin-top: 34px;
  display: flex;
  height: 417px;
}
.pathology-content .pathology-digital .product-view .product-title {
  color: #1a1a1a;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
}
.pathology-content .pathology-digital .product-view .product-subtitle {
  color: #808080;
  font-size: 14px;
  text-align: center;
}
.pathology-content .pathology-digital .product-view .product-introduce {
  margin-top: 18px;
  width: 279px;
  color: #1a1a1a;
  font-size: 12px;
  line-height: 26px;
}
.pathology-content .pathology-digital .product-view .product-buy {
  position: absolute;
  bottom: 15px;
  left: 105px;
  margin-top: 40px;
  color: #0487ef;
  font-size: 14px;
  text-align: center;
}
.pathology-content .pathology-digital .product-view .product-content {
  position: absolute;
  left: calc((100% - 279px) / 2);
  width: 279px;
  height: 100%;
  z-index: 100;
}
.pathology-content .pathology-digital .product-view .border-view {
  position: absolute;
  top: 117px;
  width: 100%;
  height: 300px;
  border: 1px solid rgb(205, 231, 252);
}
.pathology-content .system-content-view {
  display: none;
}
.pathology-content .system-content-view .technical-parameters {
  margin-top: 60px;
  padding-top: 52px;
  height: 800px;
  background-color: #f2f6fa;
}
.pathology-content .system-content-view .technical-parameters .content-title {
  margin-top: 0px;
}
.pathology-content .system-content-view .technical-parameters .technical-subtitle {
  margin-top: 10px;
  color: #1a1a1a;
  font-size: 12px;
  text-align: center;
}
.pathology-content .system-content-view .technical-parameters .technical-subtitle .technical-subtitle-note {
  color: #0487ef;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview {
  display: flex;
  width: 1200px;
  margin-top: 36px;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .technical-scan-pic {
  margin-top: 18px;
  width: 371px;
  height: 308px;
  background-image: url(../img/pathology/scan-pic.png);
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content {
  margin-left: 68px;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view {
  display: flex;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .parameters-content-key {
  width: 120px;
  height: 31px;
  background-color: #ffffff;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .parameters-content-key .parameters-key {
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #ffffff;
  font-size: 12px;
  background-color: #0487ef;
  text-align: center;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .pixel-content-key {
  height: 56px;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .pixel-content-key .pixel-key {
  height: 55px;
  line-height: 55px;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .parameters-content-value {
  width: 640px;
  height: 31px;
  background-color: #f2f6fa;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .parameters-content-value .parameters-value {
  width: 640px;
  height: 30px;
  line-height: 30px;
  padding-left: 11px;
  color: #1a1a1a;
  font-size: 12px;
  background-color: #ffffff;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .pixel-content-value {
  height: 56px;
}
.pathology-content .system-content-view .technical-parameters .technical-contentview .parameters-content .parameters-view .pixel-content-value .pixel-value {
  padding-top: 10px;
  height: 55px;
  line-height: 20px;
}
.pathology-content .system-content-view .technical-parameters .hardware-title {
  margin-top: 50px;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements {
  display: flex;
  margin-top: 20px;
  width: 1200px;
  height: 168px;
  background-color: #f2f6fa;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .requirements-key {
  height: 30px;
  line-height: 30px;
  color: #ffffff;
  font-size: 12px;
  text-align: center;
  background-color: #0487ef;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .requirements-value {
  height: 138px;
  color: #1a1a1a;
  font-size: 12px;
  text-align: center;
  background-color: #ffffff;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .requirements-space {
  margin-left: 1px;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .detail-view {
  width: 98px;
  height: 100%;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .detail-view .detail-value {
  margin-top: 1px;
  height: 137px;
  line-height: 137px;
  color: #ffffff;
  background-color: #f8b551;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .eyepiece-view {
  width: 260px;
  height: 100%;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .eyepiece-view .eyepiece-value {
  padding-top: 50px;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .computer-view {
  width: 504px;
  height: 100%;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .computer-view .computer-value {
  display: flex;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .computer-view .computer-value .recommended-configuration {
  width: 50%;
  text-align: left;
  padding-top: 12px;
  padding-left: 20px;
  line-height: 20px;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .computer-view .computer-value .recommended-configuration .recommended-title {
  font-weight: bold;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .network-view {
  width: 148px;
  height: 100%;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .network-view .recommended-configuration {
  text-align: left;
  padding-top: 12px;
  padding-left: 20px;
  line-height: 20px;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .network-view .recommended-configuration .recommended-title {
  font-weight: bold;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .microscope-view {
  width: 186px;
  height: 100%;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .microscope-view .requirements-value {
  display: flex;
  align-items: center;
  justify-content: center;
}
.pathology-content .system-content-view .technical-parameters .hardware-requirements .microscope-view .requirements-value .microscope-text {
  width: 145px;
  text-align: left;
}
.pathology-content .system-content-view .product-advantage .advantage-title {
  margin-top: 50px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view {
  display: flex;
  width: 1200px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view {
  width: 340px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .advantage-logo {
  width: 90px;
  height: 90px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .advantage-title {
  margin-top: 6px;
  color: #1a1a1a;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .advantage-text {
  margin-top: 16px;
  color: #1a1a1a;
  font-size: 14px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .real-time-logo {
  background: url("../img/pathology/real-time-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .ratio-logo {
  background: url("../img/pathology/ratio-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .affordable-logo {
  background: url("../img/pathology/affordable-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .video-logo {
  background: url("../img/pathology/video-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .interactive-logo {
  background: url("../img/pathology/interactive-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .common-view .any-time-logo {
  background: url("../img/pathology/any-time-logo.png") no-repeat;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-view .top-view {
  height: 334px;
}
.pathology-content .system-content-view .product-advantage .advantage-content-view .content-space {
  margin-left: 90px;
}
.pathology-content .system-content-view .product-advantage .medical-certification {
  margin-top: 54px;
  width: 453px;
  height: 56px;
  line-height: 56px;
  color: #0487ef;
  font-size: 14px;
  text-align: center;
  background: rgba(4, 135, 239, 0.1);
}
.pathology-content .system-content-view .operation-method {
  margin-top: 50px;
  position: relative;
  height: 990px;
}
.pathology-content .system-content-view .operation-method .operation-bg {
  position: absolute;
  width: 100%;
  height: 990px;
  background: url("../img/pathology/operation-bg.jpg") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view {
  position: absolute;
  top: 30px;
  z-index: 3;
  width: 1200px;
  margin-left: calc((100% - 1200px) / 2);
}
.pathology-content .system-content-view .operation-method .opration-content-view .content-title {
  margin-top: 0px;
  color: #ffffff;
}
.pathology-content .system-content-view .operation-method .opration-content-view .content-sub-title {
  color: #ffffff;
  opacity: 0.4;
}
.pathology-content .system-content-view .operation-method .opration-content-view .content-title-split {
  background-image: url("../img/index/title-split-yellow.png");
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view {
  margin-top: 30px;
  width: 1045px;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .operation-top {
  display: flex;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .operation-down {
  display: flex;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-number {
  margin-right: 4px;
  color: #fff799;
  font-size: 20px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  font-style: italic;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-title {
  margin: 12px auto;
  width: 247px;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-first {
  width: 247px;
  height: 191px;
  background: url("../img/pathology/opration-first.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-second {
  width: 246px;
  height: 191px;
  background: url("../img/pathology/opration-second.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-third {
  width: 246px;
  height: 196px;
  background: url("../img/pathology/opration-second.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-five {
  width: 264px;
  height: 345px;
  background: url("../img/pathology/opration-five.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .steps-view .steps-four {
  width: 247px;
  height: 188px;
  background: url("../img/pathology/opration-four.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .right-arrow {
  margin: 75px 36px;
  width: 75px;
  height: 54px;
  background: url("../img/pathology/steps-right-arrow.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .down-arrow {
  margin: 16px 95px 30px 896px;
  width: 54px;
  height: 75px;
  background: url("../img/pathology/steps-down-arrow.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .left-arrow {
  background: url("../img/pathology/steps-left-arrow.png") no-repeat;
}
.pathology-content .system-content-view .operation-method .opration-content-view .operation-view .operation-down {
  margin-left: 380px;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view {
  display: flex;
  width: 1200px;
  margin-top: 40px;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view {
  width: 260px;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .guarantee-logo {
  width: 84px;
  height: 84px;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .guarantee-title {
  margin-top: 10px;
  color: #1a1a1a;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .guarantee-text {
  margin-top: 20px;
  color: #1a1a1a;
  font-size: 12px;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .performance-logo {
  background: url("../img/pathology/performance-logo.png") no-repeat;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .tracking-logo {
  background: url("../img/pathology/tracking-logo.png") no-repeat;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .navigation-logo {
  background: url("../img/pathology/navigation-logo.png") no-repeat;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-view .hd-logo {
  background: url("../img/pathology/hd-logo.png") no-repeat;
}
.pathology-content .system-content-view .system-guarantee .guarantee-view .content-space {
  margin-left: 53px;
}
.pathology-content .system-content-view .system-guarantee {
  padding-bottom: 20px;
}
.pathology-content .high-speed-content {
  max-width: 1200px;
  margin: 0 auto;
}
.pathology-content .high-speed-content .content-intro {
  margin: 40px auto;
  width: 859px;
  font-size: 14px;
  color: #1a1a1a;
  line-height: 24px;
  letter-spacing: 1px;
  text-align: center;
}
.pathology-content .high-speed-content .content-title {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  color: #1a1a1a;
  line-height: 30px;
  height: 30px;
  letter-spacing: 1px;
  margin-bottom: 8px;
}
.pathology-content .high-speed-content .content-table .title {
  width: 1194px;
  background: #f8b551;
  height: 30px;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  color: #ffffff;
  line-height: 30px;
}
.pathology-content .high-speed-content .content-table .table .row {
  display: flex;
  align-items: center;
  margin: 0;
  border-top: 1px solid #fff;
}
.pathology-content .high-speed-content .content-table .table .row-title .col {
  background: #0487ef;
  color: #fff;
}
.pathology-content .high-speed-content .content-table .table .col {
  line-height: 30px;
  text-align: center;
  width: 239px;
  height: 30px;
  border-right: 1px solid #fff;
  background: #f2f6fa;
}
.pathology-content .high-speed-content .content-table .table .two {
  width: 478px;
}
.pathology-content .high-speed-content .content-pic {
  max-width: 980px;
  margin: 0 auto;
}
.pathology-content .high-speed-content .content-pic .title {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  color: #1a1a1a;
  margin: 40px auto 0;
  letter-spacing: 1px;
}
.pathology-content .high-speed-content .content-pic .drag-box {
  position: relative;
  width: 980px;
  height: 500px;
  margin: 10px auto;
  overflow: hidden;
}
.pathology-content .high-speed-content .content-pic .drag-box .drag-img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  cursor: move;
}
.pathology-content .high-speed-content .content-pic .center-intro {
  padding-bottom: 40px;
}
.pathology-content .high-speed-content .content-pic .center-intro .title {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  color: #1a1a1a;
  line-height: 36px;
}
.pathology-content .high-speed-content .content-pic .center-intro div {
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 1px;
  color: #1a1a1a;
}
.pathology-content .footer {
  margin-top: 0px;
}