.page-banner {
  position: relative;
  width: 100%;
  height: 550px;
}
.page-banner-text {
  position: absolute;
  top: 54%;
  left: 50%;
  width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
  color: #fff;
  text-align: start;
  transform: translate(-50%, -50%);
}
.page-banner-text h2 {
  margin-bottom: 4px;
  color: #1a1b20;
  font-weight: 400;
  font-size: 40px;
  line-height: 56px;
}
.page-banner-text h3 {
  color: #666;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 8px;
  opacity: 0.8;
}
.page-banner-btn {
  display: block;
  width: 142px;
  height: 40px;
  margin-top: 30px;
  font-weight: 500;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
  transition: 0.3s;
  color: #fff;
  background-color: #00a4c5;
}
.page-banner-btn:hover {
  color: #00a4c5;
  background-color: white;
}
.page-banner-desc {
  width: 550px;
  margin-top: 60px;
  color: #666;
  font-weight: 400;
  line-height: 30px;
}
.page-banner-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
}
.page-banner-img.penetration-test-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/fe7017f69e5056e63449685698c06d50.png);
}
.page-banner-img.code-security-detection-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/6c433a8a8dc041d5905c2bcf4ddb74f4.png);
}
.page-banner-img.phishing-mail-test-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/fe5dd6b4004bd10e4a64bd4312f2fc4e.png);
}
.page-banner-img.internet-asset-discovery-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/488c3e4a83a9bdeacfef5006d42ed227.png);
}
.page-banner-img.red-team-assessment-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/ae6caec3b0d6b37c93facc8bcb831d79.png);
}
.page-banner-img.risk-assessment-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e10cfba5aa2d75fa3df22378d055d9f4.png);
}
.page-banner-img.mdr-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/6694116b0c5529c0656a84207774796c.png);
}
.page-banner-img.mvr-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/c2408c2031cd2c582d5b6b2858370ae7.png);
}
.page-banner-img.thp-subscription-analysis-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/28cba273c2c99bcc89d33409d92997f6.png);
}
.page-banner-img.host-operation-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/b4814807026175be40eefabb79415d9c.png);
}
.page-banner-img.threat-analysis-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e7e999dda3cfee1b50a5c13f4896ccea.png);
}
.page-banner-img.reinsurance-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/570d1669c3abe12c12883660a61cc535.png);
}
.page-banner-img.safety-emergency-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/fb09a07c37568a630688a0a9a4a5cd04.png);
}
.page-banner-img.blackmail-prevention-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/8fc8e322e01c14c984ffbd9d2772cc47.png);
}
.page-banner-img.practical-comprehensive-exercise-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/62d3bd53c84167683316dafd08cdc8f3.png);
}
.page-banner-img.consultancy-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/4d927f69c4b5929af9d5b2d4e10d010b.png);
}
.page-banner-img.safety-awareness-training {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e4ead003e4c0ccc7d9dd6773acdeea15.png);
}
.page-banner-img.ctf-training-service {
  content: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/28ff17c333e467d6c5f4648cd2e7b696.png);
}
.demand {
  height: 579px;
  background: #fff;
}
.demand-title {
  height: 45px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.demand-desc {
  width: 1160px;
  margin-top: 14px;
  color: #666;
  font-size: 14px;
  line-height: 24px;
}
.demand-desc.mvr-service,
.demand-desc.phishing-mail-test-service,
.demand-desc.thp-subscription-analysis-service,
.demand-desc.host-operation-service,
.demand-desc.threat-analysis-service,
.demand-desc.safety-emergency-service,
.demand-desc.blackmail-prevention-service,
.demand-desc.internet-asset-discovery-service {
  text-align: center;
}
.demand-container {
  display: flex;
  margin-top: 60px;
}
.demand-card {
  position: relative;
  flex: 1;
  height: 172px;
  margin: 0 12px;
  padding: 48px 45px;
  overflow: hidden;
  background: #f9fafb;
  border-radius: 8px;
}
.demand-card:hover .demand-card-content {
  top: 0;
}
.demand-card-title {
  height: 28px;
  margin-bottom: 28px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
}
.demand-card-title.blackmail-prevention-service,
.demand-card-title.practical-comprehensive-exercise-service,
.demand-card-title.consultancy-service {
  height: 56px;
}
.demand-card-btn {
  display: flex;
  align-items: center;
  height: 20px;
  color: #c1c1c1;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
.demand-card-btn img {
  width: 12px;
  height: 8px;
  margin-left: 12px;
}
.demand-card-content {
  position: absolute;
  top: 172px;
  left: 0;
  display: flex;
  align-items: center;
  width: 100%;
  height: 172px;
  padding: 0 24px;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  background: linear-gradient(135deg, #92b1bd, #506b7b);
  border-radius: 8px;
  transition: 0.3s;
}
.demand-card:first-child {
  margin-left: 0;
}
.demand-card:last-child {
  margin-right: 0;
}
.demand-card.blackmail-prevention-service,
.demand-card.practical-comprehensive-exercise-service,
.demand-card.consultancy-service {
  padding: 34px 45px;
}
.advantage {
  height: 639px;
  background: #fff;
}
.advantage.blackmail-prevention-service {
  height: 1000px;
}
.advantage.ctf-training-service {
  background: #f9fafb;
}
.advantage-content {
  display: flex;
  margin: 0 auto;
  margin-top: 60px;
}
.advantage-content.blackmail-prevention-service {
  flex-wrap: wrap;
}
.advantage-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 0 20px;
  padding: 28px 24px;
  background: #f9fafb;
  border-radius: 8px;
  transition: 0.3s;
}
.advantage-card:first-child {
  margin-left: 0;
}
.advantage-card:last-child {
  margin-right: 0;
}
.advantage-card:hover {
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(215, 215, 215, 0.4);
}
.advantage-card-icon {
  width: 88px;
  height: 88px;
  background-size: contain;
}
.advantage-card-icon.penetration-test-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/599afc285a223f150ed75bdfe1fa3735.png);
}
.advantage-card-icon.penetration-test-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f7a6466086d69e0acad91e2f3ee14368.png);
}
.advantage-card-icon.penetration-test-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/3c1e1944907b44a55e74ba2ecfe98b0f.png);
}
.advantage-card-icon.code-security-detection-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/8a593f5313c4d4026443d8c8bcc9ab78.png);
}
.advantage-card-icon.code-security-detection-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/5a5822e41fa92942f21994617791307c.png);
}
.advantage-card-icon.code-security-detection-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/3fbfee942b8ec968890f584db165ca15.png);
}
.advantage-card-icon.phishing-mail-test-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/599afc285a223f150ed75bdfe1fa3735.png);
}
.advantage-card-icon.phishing-mail-test-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f7a6466086d69e0acad91e2f3ee14368.png);
}
.advantage-card-icon.phishing-mail-test-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/633cc54b2cc2cb62a551450bf08376ae.png);
}
.advantage-card-icon.internet-asset-discovery-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/0c73058f31da9fb483bfacdffede29b6.png);
}
.advantage-card-icon.internet-asset-discovery-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/364acf438ab987f1784ce716f92f3362.png);
}
.advantage-card-icon.internet-asset-discovery-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/4bb7f1c9870b84807478eaaa2c50b48f.png);
}
.advantage-card-icon.internet-asset-discovery-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/4e33797e1eccd1c779f57acb0fec76a2.png);
}
.advantage-card-icon.red-team-assessment-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f3aec324d4380f1878a62873ce9c6391.png);
}
.advantage-card-icon.red-team-assessment-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/c3ab5f9f8a2a8418096a06f08097a33d.png);
}
.advantage-card-icon.red-team-assessment-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f50cbe229939451868a44ecfe44c0666.png);
}
.advantage-card-icon.risk-assessment-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f4cc4236b86a4e7582472b209d3f0d6c.png);
}
.advantage-card-icon.risk-assessment-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e4e171bcf7294f5d9145390c24bd5489.png);
}
.advantage-card-icon.risk-assessment-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9aeeb76aaafca4cc2486c66a4d8b50de.png);
}
.advantage-card-icon.mdr-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/72a9353cf2cf1347b33db3bb0d2c7a90.png);
}
.advantage-card-icon.mdr-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/4d6849aae0c5a267a29cca3f3f47b0ab.png);
}
.advantage-card-icon.mdr-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/46089f48f223c80dec6a172e8995ca35.png);
}
.advantage-card-icon.mdr-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/30abf7138977bfb972a0887c0d3c02b8.png);
}
.advantage-card-icon.mvr-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/dd9ce4b53bcc4308f68788a4192403f6.png);
}
.advantage-card-icon.mvr-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/6231f0800207201a43f309cae8c44407.png);
}
.advantage-card-icon.mvr-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e039d6db57599457c1f7df46715c5f0b.png);
}
.advantage-card-icon.mvr-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/68a11ed885588de3ea3c05fa834e693c.png);
}
.advantage-card-icon.thp-subscription-analysis-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/537ed6a5175d900d01f728d0386662ac.png);
}
.advantage-card-icon.thp-subscription-analysis-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/df4c68d66e4833a2d8e1e68b371052b0.png);
}
.advantage-card-icon.thp-subscription-analysis-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/41360f1f9ce870fc022d226c8d978954.png);
}
.advantage-card-icon.host-operation-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/5a206097720740fa23877ffd8695ed28.png);
}
.advantage-card-icon.host-operation-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/11b6992091ba59b2607a51be59b5b4b4.png);
}
.advantage-card-icon.host-operation-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/d584267dfc207e5bb7240f17163e154a.png);
}
.advantage-card-icon.host-operation-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/39f6c726e10a90687861e3e8ad373258.png);
}
.advantage-card-icon.threat-analysis-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/537ed6a5175d900d01f728d0386662ac.png);
}
.advantage-card-icon.threat-analysis-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/df4c68d66e4833a2d8e1e68b371052b0.png);
}
.advantage-card-icon.threat-analysis-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/41360f1f9ce870fc022d226c8d978954.png);
}
.advantage-card-icon.reinsurance-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/199d9291bf8e88091c4c2b562b5a21cb.png);
}
.advantage-card-icon.reinsurance-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9bb5a41326a606d21ed2e5024bcd5dab.png);
}
.advantage-card-icon.reinsurance-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7a84bd5539ca2aeb10c9066627a00ca9.png);
}
.advantage-card-icon.reinsurance-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/1688696e9b18c178c27cc462c6e068dc.png);
}
.advantage-card-icon.safety-emergency-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9808c7a14a2665be14f914f339018562.png);
}
.advantage-card-icon.safety-emergency-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/556e785fbd5632728790fd773eba9221.png);
}
.advantage-card-icon.safety-emergency-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7e2719b3a1b20d719440a73afaa52aaa.png);
}
.advantage-card-icon.blackmail-prevention-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9764abac3e330cad10a32a95c31d2e3d.png);
}
.advantage-card-icon.blackmail-prevention-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7313e00283c275271a0a45f27f3213d3.png);
}
.advantage-card-icon.blackmail-prevention-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/3afbf3b1550d32de2d16daa800ccd2e5.png);
}
.advantage-card-icon.blackmail-prevention-service-4 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/76dff1c489ed3f419874dea811b6b7d2.png);
}
.advantage-card-icon.practical-comprehensive-exercise-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/75d972fbc731f27b0aa2044cb810e26e.png);
}
.advantage-card-icon.practical-comprehensive-exercise-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/aff34b1c1947cdeec8c711ac3cc91829.png);
}
.advantage-card-icon.practical-comprehensive-exercise-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7c97cb2d179ece10a387d87e7e194980.png);
}
.advantage-card-icon.consultancy-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/a7caba0d812c67594a09c93739369a07.png);
}
.advantage-card-icon.consultancy-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/918ef41e615c92b40356944fce18bb1f.png);
}
.advantage-card-icon.consultancy-service-3 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/3f278b3ffe41adefe273ad497a83a463.png);
}
.advantage-card-icon.ctf-training-service-1 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/cde34e134106841d114c84b450ee76e5.png);
}
.advantage-card-icon.ctf-training-service-2 {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/66cc4a70cc957a94ca009247cb3197f4.png);
}
.advantage-card-title {
  height: 24px;
  margin-top: 14px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 19px;
  line-height: 24px;
  text-align: center;
}
.advantage-card-title.internet-asset-discovery-service,
.advantage-card-title.mvr-service {
  width: 172px;
  height: 48px;
}
.advantage-card-title.reinsurance-service {
  height: 48px;
}
.advantage-card-title.host-operation-service {
  width: 110%;
}
.advantage-card-line {
  width: 30px;
  height: 4px;
  min-height: 4px;
  margin: 14px 0;
  background: #00a4c5;
}
.advantage-card-desc {
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-align: justify;
}
.advantage-card.consultancy-service {
  height: 294px;
}
.advantage-card.blackmail-prevention-service {
  width: calc((100% - 80px) / 2);
  height: 294px;
  margin: 14px 20px;
}
.advantage-card.blackmail-prevention-service:first-child {
  margin-left: 20px;
}
.advantage-card.blackmail-prevention-service:last-child {
  margin-right: 20px;
}
.advantage-card.ctf-training-service {
  background: #fff;
}
.worth {
  background: #f9fafb;
}
.worth.ctf-training-service {
  background: #fff;
}
.worth-content {
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
  margin-top: 60px;
}
.worth-card {
  position: relative;
  height: 100%;
  margin: 28px auto;
}
.worth-card-sort {
  position: absolute;
  top: -28px;
  left: -28px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  color: #00a4c5;
  font-size: 32px;
  background: linear-gradient(32deg, #e7f6fa 11%, #fff 87%);
  border: 1px solid #b7e5ef;
  border-radius: 50%;
}
.worth-card-header {
  display: flex;
  align-items: center;
  width: 100%;
  height: 56px;
  padding-left: 28px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 20px;
  background: linear-gradient(270deg, #e7f6fa 2%, #fff 73%);
  border: 1px solid #b7e5ef;
  border-radius: 6px 6px 0 0;
}
.worth-card-content {
  position: relative;
  display: flex;
  width: 100%;
  height: 116px;
  padding: 28px;
  overflow: hidden;
  color: #666;
  font-size: 14px;
  line-height: 20px;
  background: #fff;
  border: 1px solid #b7e5ef;
  border-top: none;
  border-radius: 0 0 6px 6px;
}
.worth-card-content.safety-emergency-service,
.worth-card-content.code-security-detection-service,
.worth-card-content.risk-assessment-service {
  height: 136px;
}
.worth-card-content.internet-asset-discovery-service,
.worth-card-content.thp-subscription-analysis-service,
.worth-card-content.threat-analysis-service {
  height: 156px;
}
.worth-card-content.host-operation-service,
.worth-card-content.reinsurance-service {
  height: 176px;
}
.worth-card-content.consultancy-service,
.worth-card-content.phishing-mail-test-service {
  height: 76px;
}
.worth-card-content.red-team-assessment-service,
.worth-card-content.blackmail-prevention-service,
.worth-card-content.practical-comprehensive-exercise-service,
.worth-card-content.mvr-service,
.worth-card-content.ctf-training-service {
  height: 96px;
}
.worth-card-icon {
  position: absolute;
  right: -14px;
  bottom: -14px;
  width: 88px;
  height: 88px;
  background-repeat: no-repeat;
  background-size: contain;
}
.worth-card-icon.penetration-test-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/eea57d56621ac0120235d71a7906ed02.png);
}
.worth-card-icon.code-security-detection-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/d332ac0791004ee32e30a941e6bfa844.png);
}
.worth-card-icon.phishing-mail-test-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7a2ab4b7f0d26cee07a5d4c6cbb315b1.png);
}
.worth-card-icon.internet-asset-discovery-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/8aa19a1de730fdc4be9c112cb5553968.png);
}
.worth-card-icon.red-team-assessment-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/a44dd1876be2f1584d8ec5dd10fded80.png);
}
.worth-card-icon.risk-assessment-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/330b2fa4619a74c7bdc67adeb9407e00.png);
}
.worth-card-icon.mdr-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/62454da0a4030da6d3d925a1c527658f.png);
}
.worth-card-icon.mvr-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/46e406a850b091f5f1ada0bca543a0ef.png);
}
.worth-card-icon.thp-subscription-analysis-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/36e137b5c2603e3b8b1abd336f551d42.png);
}
.worth-card-icon.host-operation-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/b6db7b3604ec05a7ad2482e0d2d3cc8c.png);
}
.worth-card-icon.threat-analysis-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/64e3ae8ba72efb0656e2eee62f0df67b.png);
}
.worth-card-icon.reinsurance-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/2d159ec246e5055bc7f9be59f31c745e.png);
}
.worth-card-icon.safety-emergency-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e3d913a474a5920b7dfe4c499c5e4422.png);
}
.worth-card-icon.blackmail-prevention-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/88440b10287b2f8d9adeda1faa2f0cbf.png);
}
.worth-card-icon.practical-comprehensive-exercise-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7b986ba5abdb1191eb991d830d66dd7d.png);
}
.worth-card-icon.consultancy-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/bc8dbe33d27102c35792b96e8c4feecb.png);
}
.worth-card-icon.safety-awareness-training {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/e4b9959235216d7ecee43a1145623f48.png);
}
.worth-card-icon.ctf-training-service {
  background-image: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/b60dbd44a2b763dc855eb0a5d0817862.png);
}
.worth-card.column-2 {
  width: calc((100% - 84px) / 2);
}
.worth-card.column-3 {
  width: calc((100% - 140px) / 3);
}
.recommend {
  height: 903px;
  background: #fff;
}
.recommend.security-service {
  height: 795px;
}
.recommend.security-service .title {
  padding-top: 0;
}
.recommend.ctf-training-service {
  background: #f9fafb;
}
.recommend-content {
  display: flex;
  margin: 0 auto;
  margin-top: 60px;
}
.recommend-card {
  width: 366px;
  height: 478px;
  margin: 0 16px;
  padding: 28px;
  background-color: #f9fafb;
}
.recommend-card.ctf-training-service {
  background: #fff;
}
.recommend-card img {
  width: 310px;
  height: 186px;
  margin-bottom: 28px;
}
.recommend-card h4 {
  height: 66px;
  margin-bottom: 14px;
  padding: 0 14px;
  overflow: hidden;
  color: #1a1b20;
  font-size: 24px;
}
.recommend-card h5 {
  height: 60px;
  margin-bottom: 28px;
  padding: 0 14px;
  overflow: hidden;
  color: #666;
  font-size: 14px;
}
.recommend-card a {
  display: block;
  height: 40px;
  margin: 0 14px;
  color: #00a4c5;
  line-height: 40px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #00a4c5;
}
.recommend-card a:hover {
  color: #fff;
  background-color: #00a4c5;
}
.recommend-more {
  display: flex;
  align-items: center;
  width: fit-content;
  height: 60px;
  margin: 40px auto 0;
  color: #1bacca;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.recommend-more:hover {
  color: #00a4c5;
}
.recommend-more img {
  width: 12px;
  height: 12px;
  margin-left: 4px;
}
.related-service {
  height: 556px;
  background: #f9fafb;
}
.related-service.ctf-training-service {
  background: #fff;
}
.related-service .container {
  min-width: 920px;
  max-width: 1160px;
  margin: 120px auto;
}
.related-service-title {
  height: 45px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.related-service-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
}
.related-service-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 365px;
  height: 133px;
  padding: 40px 0 40px 94px;
  color: #fff;
  transition: all 0.3s;
}
.related-service-card:hover {
  color: #666;
}
.related-service-card-title {
  height: 33px;
  font-weight: 400;
  font-size: 24px;
  line-height: 33px;
}
.related-service-card-subTitle {
  height: 20px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  opacity: 0.6;
}
.related-service-more {
  display: flex;
  align-items: center;
  width: fit-content;
  height: 60px;
  margin: 40px auto 0;
  color: #1bacca;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.related-service-more:hover {
  color: #00a4c5;
}
.related-service-more img {
  width: 12px;
  height: 12px;
  margin-left: 4px;
}
.related-service .penetration-test-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/ce81b94d85bd525ea72193cadc4a609e.png) no-repeat;
  background-size: 100%;
}
.related-service .penetration-test-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/bda793d0e246a990ebfdcca738f6a920.png) no-repeat;
  background-size: 100%;
}
.related-service .code-security-detection-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/25cb972859df9404301e0251dc5e98b9.png) no-repeat;
  background-size: 100%;
}
.related-service .code-security-detection-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9a14c01550e5d57bd3f53dc44c583631.png) no-repeat;
  background-size: 100%;
}
.related-service .phishing-mail-test-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/dd00d676bd2501afb382e8f7dbdee167.png) no-repeat;
  background-size: 100%;
}
.related-service .phishing-mail-test-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/d3f67e33f24894de71d4f31df8b7a50f.png) no-repeat;
  background-size: 100%;
}
.related-service .internet-asset-discovery-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/678a11bed0ee9c308e52ef9b153e58b3.png) no-repeat;
  background-size: 100%;
}
.related-service .internet-asset-discovery-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/135f0e262e8075e299b715616aadf54a.png) no-repeat;
  background-size: 100%;
}
.related-service .red-team-assessment-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/ec7a8191147004923e140c01d54d1de5.png) no-repeat;
  background-size: 100%;
}
.related-service .red-team-assessment-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/fede5dbe8e99e001fd9b5e64a7388d11.png) no-repeat;
  background-size: 100%;
}
.related-service .risk-assessment-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/285525cfc011cccf509ee0af52d9a8d0.png) no-repeat;
  background-size: 100%;
}
.related-service .risk-assessment-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/49b48d64c9d48e78f267aadb059e1f1f.png) no-repeat;
  background-size: 100%;
}
.related-service .mdr-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/a8f2c19fdfae56a02e4629cf1a0ae19d.png) no-repeat;
  background-size: 100%;
}
.related-service .mdr-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/33507c065236953e255c8bed0b7b9152.png) no-repeat;
  background-size: 100%;
}
.related-service .mvr-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/83fb4f5e79fedb242bcc0b0c5dec2164.png) no-repeat;
  background-size: 100%;
}
.related-service .mvr-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/a90c79b5cd677152f2f2816803e92e42.png) no-repeat;
  background-size: 100%;
}
.related-service .thp-subscription-analysis-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9b5b0e4cf73d1b8f589ef9f5a8e4e8b8.png) no-repeat;
  background-size: 100%;
}
.related-service .thp-subscription-analysis-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/88c4278e57116b48f7ff0abfe5e48f51.png) no-repeat;
  background-size: 100%;
}
.related-service .host-operation-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/48de6291e549c6cd65f038aba426e3ab.png) no-repeat;
  background-size: 100%;
}
.related-service .host-operation-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/441b207a2c60fc7831c00de0795f720b.png) no-repeat;
  background-size: 100%;
}
.related-service .threat-analysis-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/b00f9ee5a61b79fd0b76c02ab86ab349.png) no-repeat;
  background-size: 100%;
}
.related-service .threat-analysis-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/bf1965993904f73715a52cf1d770c632.png) no-repeat;
  background-size: 100%;
}
.related-service .reinsurance-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/d5ffd8cf0439c431a0d2dfe03ab84b51.png) no-repeat;
  background-size: 100%;
}
.related-service .reinsurance-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/942400afeea1ffc16a8f9d05e5a23ac2.png) no-repeat;
  background-size: 100%;
}
.related-service .safety-emergency-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/14ed4030e94b688ccef56cdd5b644d8c.png) no-repeat;
  background-size: 100%;
}
.related-service .safety-emergency-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/a8c766c2d8143a53e316463eef43c2ec.png) no-repeat;
  background-size: 100%;
}
.related-service .blackmail-prevention-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/9246fa96faf2b44655a8c7ee2c8003d8.png) no-repeat;
  background-size: 100%;
}
.related-service .blackmail-prevention-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/b8f34550ca8d1e0cd6560a2e5c403d18.png) no-repeat;
  background-size: 100%;
}
.related-service .practical-comprehensive-exercise-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/0f704d7d3c2c8112e7ac56e9ea9ba2ad.png) no-repeat;
  background-size: 100%;
}
.related-service .practical-comprehensive-exercise-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/f95c2e283ba2616f11fc66391347626f.png) no-repeat;
  background-size: 100%;
}
.related-service .consultancy-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/ad72ee98ce7e682aef46b86aaaf91bd7.png) no-repeat;
  background-size: 100%;
}
.related-service .consultancy-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/134bcbcbf1733a131ae8c6d53866a754.png) no-repeat;
  background-size: 100%;
}
.related-service .safety-awareness-training {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/6aabca590a0dd7385fc9326102bc22c9.png) no-repeat;
  background-size: 100%;
}
.related-service .safety-awareness-training:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/7c4928f2be3510071341b3d258930a33.png) no-repeat;
  background-size: 100%;
}
.related-service .ctf-training-service {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/3829c91cdf9f873e5b63b01d21be1790.png) no-repeat;
  background-size: 100%;
}
.related-service .ctf-training-service:hover {
  background: url(https://download5.qingteng.cn/frontendcdn/www/assets/images/8fd2d3ce4aa30601acdd7cb80f2f57cd.png) no-repeat;
  background-size: 100%;
}
.substance {
  width: 100%;
  padding: 0 0 92px;
  background: #f9fafb;
}
.substance .container {
  width: 1160px;
  margin: 0 auto;
}
.substance .container > .title {
  width: 100%;
  margin-bottom: 14px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.substance .container > .desc {
  width: auto;
  max-width: 1160px;
  margin: 0 auto;
  margin-bottom: 60px;
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
}
.substance .container > .desc.thp-subscription-analysis-service {
  text-align: left;
}
.substance .container > .desc.practical-comprehensive-exercise-service {
  text-align: left;
}
.substance .substance-cards .card {
  float: left;
  margin-bottom: 28px;
  padding: 27px;
  background: #fff;
  border: 1px solid #e2f5f9;
}
.substance .substance-cards .card-icon {
  float: left;
  width: 58px;
  height: 58px;
  margin-right: 28px;
}
.substance .substance-cards .card-icon img {
  width: 58px;
  height: 58px;
}
.substance .substance-cards .card-title {
  float: left;
  width: calc(100% - 86px);
  margin-bottom: 14px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  text-align: left;
}
.substance .substance-cards .card-desc {
  float: left;
  width: calc(100% - 86px);
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: justify;
}
.substance .substance-cards.special-mvr .substance-cards-right .card:nth-child(-n + 4) {
  margin-bottom: 30px;
}
.substance .substance-cards.special-mvr .card-desc-card {
  padding: 9px;
  line-height: 24px;
  border: 1px solid #dcf0f5;
  border-radius: 8px;
}
.substance .substance-cards.special-mvr .card-desc-card .title {
  height: 24px;
  color: #1a1b20;
  font-weight: bold;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
}
.substance .substance-cards.special-mvr .card-desc-card .desc {
  color: #666;
  font-size: 14px;
  text-align: justify;
}
.substance .substance-cards.special-mvr .card-desc-card:nth-child(-n + 2) {
  margin-bottom: 14px;
}
.serviceContent {
  position: relative;
  width: 100%;
  height: 827px;
  background: #f9fafb;
}
.serviceContent.phishing-mail-test-service,
.serviceContent.host-operation-service {
  height: 1500px;
}
.serviceContent.internet-asset-discovery-service,
.serviceContent.mdr-service {
  height: 1250px;
}
.serviceContent.safety-emergency-service {
  height: 1739px;
}
.serviceContent.safety-awareness-training {
  background-color: #fff;
}
.serviceContent.ctf-training-service {
  height: 1071px;
  background-color: #fff;
}
.serviceContent.reinsurance-service {
  height: 3110px;
}
.serviceContent.blackmail-prevention-service {
  height: 1171px;
}
.serviceContent-title {
  height: 45px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.serviceContent-desc {
  width: 1160px;
  margin-top: 14px;
  color: #666;
  font-size: 14px;
  line-height: 24px;
}
.serviceContent-desc.code-security-detection-service,
.serviceContent-desc.host-operation-service,
.serviceContent-desc.safety-emergency-service,
.serviceContent-desc.safety-awareness-training,
.serviceContent-desc.ctf-training-service,
.serviceContent-desc.reinsurance-service {
  text-align: center;
}
.serviceContent-desc.phishing-mail-test-service {
  margin-top: 60px;
}
.serviceContent-img {
  margin-top: 60px;
  object-fit: cover;
}
.serviceContent-container {
  min-width: 1100px;
  margin-top: 14px;
}
.serviceContent-container-row {
  display: flex;
  align-items: center;
}
.serviceContent-container-card {
  flex: 1;
  height: 106px;
  padding: 14px 20px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  transition: 0.5s;
}
.serviceContent-container-card-title {
  height: 24px;
  color: #1a1b20;
  font-weight: bold;
  font-size: 14px;
  line-height: 24px;
}
.serviceContent-container-card-desc {
  margin-top: 6px;
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
.serviceContent-container-card:hover {
  background: #00a4c5;
}
.serviceContent-container-card:hover .serviceContent-container-card-title {
  color: #fff;
}
.serviceContent-container-card:hover .serviceContent-container-card-desc {
  color: rgba(255, 255, 255, 0.9);
}
.serviceContent h2 {
  margin-top: 60px;
  margin-left: 20px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
}
.serviceContent .timeLine {
  position: absolute;
  top: 80px;
  left: 16px;
  width: 20px;
  height: 100%;
}
.serviceContent .timeLine .dot {
  position: absolute;
  top: 0;
  left: -15px;
  width: 30px;
  height: 30px;
  background: #00a4c5;
  border: 8px solid #C4E8EF;
  border-radius: 50%;
}
.serviceContent .timeLine .dot.reinsurance-service2 {
  top: 34.3%;
}
.serviceContent .timeLine .dot.reinsurance-service3 {
  top: 59.4%;
}
.serviceContent .timeLine .dot.reinsurance-service4 {
  top: 71.3%;
}
.serviceContent .timeLine .dot.reinsurance-service5 {
  top: 90.4%;
}
.serviceContent .timeLine .dot.blackmail-prevention-service2 {
  top: 316px;
}
.serviceContent .timeLine .dot.blackmail-prevention-service3 {
  top: 628px;
}
.serviceContent .timeLine .line {
  width: 1px;
  border: 1px dashed #00a4c5;
}
.serviceContent .timeLine .line.reinsurance-service {
  height: 91%;
}
.serviceContent .timeLine .line.blackmail-prevention-service {
  height: 640px;
}
.serviceContent .timeLine.blackmail-prevention-service {
  top: 106px;
  left: 16px;
}
.security-template {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.security-template .container {
  min-width: 920px;
  max-width: 1160px;
  margin: 120px auto;
}
.security-template .title {
  height: 45px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.security-template .description-content {
  height: 48px;
  margin-top: 14px;
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
.security-template .description-content.center {
  text-align: center;
}
.security-template .description-icon {
  margin-top: 60px;
  text-align: center;
}
.security-template .description-icon > img {
  width: 612px;
  height: 657px;
}
.security-template .service {
  height: 745px;
  background: #f9fafb;
}
.security-template .service-title {
  height: 45px;
  color: #1a1b20;
  font-weight: 500;
  font-size: 32px;
  line-height: 45px;
  text-align: center;
}
.security-template .service-content {
  display: flex;
  justify-content: space-between;
  margin-top: 60px;
}
.security-template .service-left-card,
.security-template .service-right-card {
  padding: 36px 34px;
  background: #fff;
  border: 1px solid #e2f5f9;
}
.security-template .service-top {
  display: flex;
}
.security-template .service-top-icon {
  width: 48px;
  height: 46px;
}
.security-template .service-top-content {
  width: 200px;
  margin-left: 14px;
}
.security-template .service-top-content-title {
  height: 24px;
  color: #1a1b20;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
}
.security-template .service-top-content-desc {
  margin-top: 14px;
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
}
.security-template .service-bottom {
  width: 250px;
  margin-top: 28px;
  margin-left: 48px;
}
.security-template .service-bottom-case {
  display: flex;
  margin-top: 14px;
  color: #666;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
.security-template .service-bottom-case::before {
  display: inline-block;
  width: 5px;
  min-width: 5px;
  height: 5px;
  margin-top: 10px;
  margin-right: 8px;
  background: #00a4c5;
  border-radius: 50%;
  content: "";
}
.security-template .service-left {
  width: 420px;
}
.security-template .service-left-card {
  width: 420px;
  height: 400px;
}
.security-template .service-left-top-content {
  width: 255px;
}
.security-template .service-right {
  display: flex;
  flex-wrap: wrap;
}
.security-template .service-right-card {
  width: 330px;
  height: 180px;
  margin: 0 0 40px 40px;
}

