@charset "utf-8";
.svc-scope, .svc-scope h1, .svc-scope h2, .svc-scope h3, .svc-scope h4, .svc-scope h5, .svc-scope h6, .svc-scope hr, .svc-scope p, .svc-scope blockquote, .svc-scope dl, .svc-scope dt, .svc-scope dd, .svc-scope ul, .svc-scope ol, .svc-scope li, .svc-scope pre, .svc-scope form, .svc-scope fieldset, .svc-scope legend, .svc-scope button, .svc-scope input, .svc-scope textarea, .svc-scope th, .svc-scope td, .svc-scope select {margin: 0; padding: 0;}.svc-scope, .svc-scope button, .svc-scope input, .svc-scope select, .svc-scope textarea {font-size: 12px;
  color: #555;
  font-family: "microsoft yahei", "PingFang SC", "PingHei", "STHeitiSC-Light",
               "Myriad Set Pro", "Lucida Grande", "Helvetica Neue", "Helvetica",
               "SimHei", "tahoma", "Arial", "Verdana", "sans-serif";}.svc-scope a {text-decoration: none;}.svc-scope img {border: 0;}.svc-scope .goods-details-wrap, .goods-details-wrap.svc-scope {background: #f8f8f8;
  margin-top: 0;
  padding-top: 48px;}.svc-scope .w1280 {width: 1280px; margin: 0 auto; display: block;}.svc-scope .ov {overflow: hidden;}.svc-scope .fl {float: left;}.svc-scope .fr {float: right;}.svc-scope .clear {clear: both;}.svc-scope .sidebar {width: 252px; overflow: hidden;}.svc-scope .sidebar li {height: 20px;
  line-height: 20px;
  margin-bottom: 20px;
  float: none;
  width: auto;
  list-style: none;}.svc-scope .sidebar li a {display: block;
  padding-left: 22px;
  height: 100%;
  border-left: 3px solid transparent;
  color: #999999;
  font-size: 14px;}.svc-scope .sidebar li a:hover, .svc-scope .sidebar li a.active {color: #003399;}.svc-scope .sidebar li a.active {border-color: #003399;}.svc-scope .details-right-wrap {width: 1028px;}.svc-scope .details-right-wrap-news {margin-bottom: 64px; overflow: hidden;}.svc-scope .details-right-wrap .right-nav {overflow: hidden;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 18px;}.svc-scope .details-right-wrap .right-nav .span-first {font-size: 24px;
  color: #003399;}.svc-scope .details-right-wrap .right-nav .span-second {font-size: 20px;
  font-weight: bold;
  color: #dddddd;
  vertical-align: bottom;
  margin-left: 10px;}.svc-scope .client-service {margin-top: 30px;}.svc-scope .map-tip {position: relative;
  width: 760px;
  min-height: 180px;
  margin: 30px auto 18px;
  background-color: rgb(255, 255, 255);
  box-shadow: -2.571px 3.064px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  display: flex;
  align-items: center;}.svc-scope .map-tip .line {position: absolute;
  left: 0;
  top: 0;
  width: 10px;
  height: 180px;
  background-color: rgb(51, 102, 204);
  border-radius: 4px 0 0 4px;}.svc-scope .map-tip .map-tip-text {box-sizing: border-box;
  width: 512px;
  padding-left: 30px;
  order: 1;}.svc-scope .map-tip .p1 {font-size: 16px;
  color: #000000;
  line-height: 1.6;}.svc-scope .map-tip .p1 strong {color: #003399;}.svc-scope .map-tip .p2 {font-size: 14px;
  color: #aaaaaa;}.svc-scope .map-tip .p3 {margin-top: 5px;
  font-size: 20px;
  color: #003399;}.svc-scope .map-tip .p3 img {position: relative;
  top: 7px;
  margin-right: 15px;}.svc-scope .map-tip .fr {order: 2;}.svc-scope .map-tip .tell-wrap {width: 248px;
  height: 180px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;}.svc-scope .map-tip .icon-icon-maptip {margin-bottom: 12px;}.svc-scope .map {position: relative;}.svc-scope .factory_img {width: 100%; height: 800px;}.svc-scope .southsea {position: absolute;
  right: 150px;
  bottom: 90px;
  width: 110px;
  height: 140px;
  background: #ededed;}.svc-scope .southsea .sea-inset {width: 100%; height: 116px;}.svc-scope .southsea span {display: block;
  text-align: center;
  font-size: 12px;
  line-height: 24px;
  color: #999;}.svc-scope .map-tip-box table {width: 500px !important;
  display: block;
  white-space: normal;
  text-align: center;
  border-collapse: collapse;}.svc-scope .map-tip-box thead {background: #ccc;}.svc-scope .map-tip-box th, .svc-scope .map-tip-box td {border: 1px solid #ccc;
  padding: 4px 6px;
  font-weight: normal;
  font-size: 12px;}.svc-scope .map-tip-box th {color: #fff;}.svc-scope .map-tip-box .tip-none {font-size: 14px; color: #666; padding: 8px 4px;}.svc-scope .repair-page .repair-nav {margin-top: 94px;}.svc-scope .repair-page .repair {margin-top: 45px;
  background: #fff;
  padding: 0 50px 40px 50px;}.svc-scope .repair-page .repair h2 {height: 97px;
  line-height: 97px;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px dashed #eee;
  margin-bottom: 40px;
  color: #555;}.svc-scope .repair-page .repair .clause {font-size: 14px;
  line-height: 24px;
  color: #555;
  margin-bottom: 20px;}.svc-scope .repair-page .repair .clause:last-child {margin-bottom: 0;}.svc-scope .repair-page .repair .clause .clause-title {color: #003399;}.svc-scope .repair-page .repair .clause .clause-text {padding-left: 28px;}.svc-scope .box-shadow-1 {-webkit-box-shadow: 3px 3px 3px #eee;
  -moz-box-shadow: 3px 3px 3px #eee;
  box-shadow: 3px 3px 3px #eee;}.svc-scope .web-logo {width: 100%;
  height: 90px;
  background: #f8f8f8;
  overflow: hidden;
  position: relative;}.svc-scope .web-logo img {left: 50%;
  top: 50%;
  margin-top: -21px;
  margin-left: -76px;
  position: absolute;}




@media (max-width: 1300px) {
.svc-scope .w1280 {width: 100%;}.svc-scope .sidebar {width: 180px;}.svc-scope .details-right-wrap {width: calc(100% - 200px);}.svc-scope .map-tip {width: 100%; flex-wrap: wrap;}.svc-scope .map-tip .map-tip-text {width: 100%;}.svc-scope .map-tip .tell-wrap {width: 100%; height: auto; padding: 16px 0;}

}

/* 站内适配：内容宽度跟随站点容器 */
.svc-scope .w1280 { width: 100%; max-width: 1280px; }
.svc-scope .sidebar {padding-top: 6px;}
