#highPressureSVGBody #cssmenu > ul > li > a {
  color: #333;
}
#highPressureSVGBody .topTel {
  color: #333;
}
#highPressureSVGBody #cssmenu > ul > li:hover > a,#APFBody #cssmenu > ul > li.active > a {
  color: #5197FF!important;
}
/* 高压无功补偿装置详情页 */
#highPressureSVGBody header .logo {
    background: url("../../images/logoDark.png") no-repeat center/cover;
}
/* 顶图 */
.highPressureSVGTopImg {
  width: 100%;
  height: 842px;
  margin-top: 100px;
  background: url("../../images/homeSwiperImg01.jpg") no-repeat center/cover;
  position: relative;
}
/* 轮播文字 */
.highPressureSVGTopImg h3 {
  width: 500px;
  font-size: 56px;
  font-weight: bold;
  color: #121928;
  position: absolute;
  top: 325px;
  left: 210px;
}
.highPressureSVGTopImg h5 {
  width: 450px;
  font-size: 26px;
  font-weight: 400;
  color: #121928;
  position: absolute;
  top: 414px;
  left: 210px;
}
.highPressureSVGTopImg .sliderText {
  width: 570px;
  height: 178px;
  position: absolute;
  top: 326px;
  left: 210px;
}
.highPressureSVGTopImg .sliderText::after {
  display: block;
  content: '';
  width: 10px;
  height: 173px;
  background-color: #2F80F7;
  position: absolute;
  top: 150px;
  left: -26px;
}
.highPressureSVGTopImg .sliderText::before {
  display: block;
  content: '';
  width: 613px;
  height: 173px;
  background-image: linear-gradient(to right, rgba(135,190,221,1), rgba(255,0,0,0));
  opacity: 0.6;
  position: absolute;
  top: 150px;
  left: -16px;
}
.highPressureSVGTopImg .sliderText p.first {
  margin-top: 162px;
}
.highPressureSVGTopImg .sliderText p {
  text-indent: 20px;
  line-height: 26px;
  position: relative;
}
/* 产品规格型号 */
/* 轮播 */
.productType {
  width: 100%;
  height: 842px;
  background: url("../../images/highPressureSVG/lunboBg.png") no-repeat center/cover;
  position: relative;
}
.productBottomBg {
  width: 100%;
  height: 340px;
  background-image: linear-gradient(to top, rgba(216,216,216,1), rgba(255,0,0,0));
  position: absolute;
  bottom: 0;
  z-index: 999;
}
/* 左侧轮播 */
/* 轮播 */ 
.index-main {
	z-index:55;
	position:relative;
	width:618px;
	margin:0 auto;
	height:500px;
}
.index-main-box {
	position:relative;
	margin-top: 140px;
	display:block;
	overflow:hidden;
	height: 500px;
}
#indexslider {
	position:relative;
	width:618px;
	left:50%;
	margin-left:-290px;
	height:500px;
}
.index-img {
	display:block;
	width:617px;
	height:500px;
	overflow:hidden;
}
.index-img img {
	width:618px;
	height:500px;
}
.index-pagination {
	position:absolute;
	z-index:66;
  bottom: 0;
	left:50%;
	height:30px;
	width:260px;
	margin-left:-130px;
	text-align:center;
}
.index-pagination li {
	display:inline-block;
	width:50px;
	position:relative;
	height:23px;
	margin-right:4px;
	overflow:hidden;
}
.index-pagination li a {
	position:relative;
	z-index:666;
	display:block;
	padding:16px 0px 5px 0px;
	height:5px;
	color:#5f6a72;
	text-align:center;
}
.index-pagination li a div {
	position:relative;
	z-index:555;
	display:block;
	height:5px;
	background-color:#ced5df;
}
.index-pagination li a div span {
	position:absolute;
	top:0px;
	left:0px;
	height:5px;
	width:0px;
	background-color:#2f80f6;
}
.index-pagination li a div em {
	position:absolute;
	display:none;
	width:27px;
	height:10px;
	top:-5px;
	left:1px;
}
.index-pagination li.current a {
	color:#2f80f6;
	_color:#ced5df;
}
#indexslider a.prev,#indexslider a.next {
  display: block;
  width: 22px;
  height: 22px;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  cursor: pointer;
}
#indexslider a.prev{
  background: url("../../images/arrowLeft.png") no-repeat center/cover;
  left: -100px;
  animation: arrowLeft 1s infinite alternate;
}
@keyframes arrowLeft {
  0% {
      left: -90px;
      opacity: 0.3;
    }

  100% {
      left: -100px;
      opacity: 1;
  }              
}
#indexslider a.next{
  background: url("../../images/arrowRight.png") no-repeat center/cover;
  right: -100px;
  animation: arrowRight 1s infinite alternate;
}
@keyframes arrowRight {
  0% {
      right: -90px;
      opacity: 0.3;
    }

  100% {
      right: -100px;
      opacity: 1;
  }           
}
/* 右侧产品规格型号 */
.productType h3 {
  font-size: 52px;
  font-weight: bold;
  color: #121928;
  position: absolute;
  top: 100px;
  left: 230px;
}
.productType .productTypeImg {
  display: block;
  width: 683px;
  height: 430px;
  position: absolute;
  top: 190px;
  right: 100px;
}
.productType p {
  width: 691px;
  font-size: 14px;
  color: #24314E;
  line-height: 24px;
  position: absolute;
  top: 670px;
  right: 73px;
  z-index: 9999909999;
}
/* 算法超群 性能卓越 */
.suanfa {
  width: 100%;
  height: 842px;
  background: url("../../images/highPressureSVG/suanfaBg.png") no-repeat center/cover;
  position: relative;
}
.suanfa div {
  position: absolute;
  top: 230px;
  left: 230px;
}
.suanfa div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 40px;
}
.suanfa div ul{
  position: absolute;
}
.suanfa div ul:nth-child(2) {
  left: 229px;
}
.suanfa div ul li {  
  width: 180px;
  height: auto;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  line-height: 48px;
  position: relative;
  line-height: 46px;
  margin-left: 20px;
  opacity: 0.7;
}
.suanfa div ul li::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.5;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 工艺至臻  耐久可靠 */
.gongyi {
  width: 100%;
  height: 842px;
  background: url("../../images/highPressureSVG/gongyiBg.png") no-repeat center/cover;
  position: relative;
}
.gongyi div {
  position: absolute;
  top: 275px;
  right: 230px;
}
.gongyi div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #121928;
  margin-bottom: 40px;
}
.gongyi div p {  
  width: 300px;
  font-size: 20px;
  color: #24314E;
  height: auto;
  position: relative;
  line-height: 46px;
  margin-left: 20px;
}
.gongyi div p::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #24314E;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 设计纯熟 不畏劣境 */
.design {
  width: 100%;
  height: 842px;
  background: url("../../images/highPressureSVG/designBg.png") no-repeat center/cover;
  position: relative;
}
.design div {
  position: absolute;
  top: 275px;
  left: 230px;
}
.design div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 40px;
}
.design div p {  
  width: 103px;
  font-size: 20px;
  color: #fff;
  height: auto;
  font-weight: bold;
  position: relative;
  line-height: 48px;
  opacity: 0.7;
  margin-left: 20px;
}
.design div p::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.7;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 笔记本电脑 1366 */
@media (max-width: 1366px){
  .highPressureSVGTopImg {
    height: 600px;
  }
  .highPressureSVGTopImg h3 {
      font-size: 53px;
      top: 150px;
      left: 150px;
  }
  .highPressureSVGTopImg h5 {
      top: 230px;
      left: 150px;
  }
  .highPressureSVGTopImg .sliderText{
      top: 150px;
      left: 150px;
      width: 436px;
  }
  .highPressureSVGTopImg .sliderText::before {
      width: 436px;
      height: 183px;
  }
  .highPressureSVGTopImg .sliderText::after {
      height: 183px;
  }
  .highPressureSVGTopImg .sliderText p {
      line-height: 20px;
  }

  .suanfa {
    height: 600px;
  }
  .suanfa div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .suanfa div ul li {
    line-height: 36px;
  }
  .suanfa div {
    top: 150px;
    left: 130px;
  }

  .gongyi {
    height: 600px;
  }
  .gongyi div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .gongyi div p {
    line-height: 36px;
  }
  .gongyi div {
    top: 170px;
    right: 130px;
  }

  .design {
    height: 600px;
  }
  .design div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .design div p {
    line-height: 36px;
  }
  .design div {
    top: 180px;
    left: 130px;
  }
}
/* 移动端 */
@media(max-width: 768px) {
  .highPressureSVGTopImg {
      background: url(../../images/mobileHomeSwiperImg01.jpg) no-repeat center/cover;
  }
  .highPressureSVGTopImg h3 {
    font-size: 30px;
    top: 80px;
    left: 15px;
    width: 80%;
  }
  .highPressureSVGTopImg h5 {
      top: 140px;
      left: 15px;
      font-size: 18px;
      width: 330px;
  }
  .highPressureSVGTopImg .sliderText {
      top: 40px;
      left: 46px;
      width: 300px;
      height: 122px;
  }
  .highPressureSVGTopImg .sliderText::before {
      width: 330px;
      height: 260px;
  }
  .highPressureSVGTopImg .sliderText::after {
      height: 260px;
  }
  /* 产品轮播 */
  .productType {
    background: url(../../images/highPressureSVG/lunboBg1.jpg) no-repeat center/cover;
  }
  .productBottomBg {
    display: none;
  }
  .productType h3 {
    font-size: 30px;
    top: -790px;
    left: 30px;
  }
  .productType .productTypeImg {
    top: -720px;
    left: 30px;
    width: 85%;
    height: auto;
  }
  .productType p {
    top: -480px;
    left: 30px;
    right: 0;
    width: 85%;
    font-size: 12px;
  }
  /* .index-main-box {
    height: 768px;
  } */
  .index-main {
    width: 80%;
  }
  #indexslider {
    width: 100%;
    margin-left: -146px;
  }
  .index-img {
    width: 100%;
    padding-top: 380px;
  }
  .index-img img {
    width: 50%;
    height: auto;
  }
  .index-main-box,#indexslider,.index-main,.index-img {
    height: 700px;
  }
  /* 算法超群 */
  .suanfa {
    background: url(../../images/highPressureSVG/suanfaBg1.jpg) no-repeat center/cover;
    height: 620px;
  }
  .suanfa div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .suanfa div ul li {
    font-size: 12px;
    width: 135px;
  }
  .suanfa div {
    position: unset;
    padding: 66px 33px 0;
    text-align: center;
  }
  .suanfa div ul li::before {
    top: 10px;
    left: -1px;
  }
  .suanfa div ul:nth-child(2) {
    left: 180px;
  }
  .suanfa div ul li {
    line-height: 28px;
  }
  /* 工艺 */
  .gongyi {
    height: 620px;
    background: url(../../images/highPressureSVG/gongyiBg1.jpg) no-repeat center/cover;
  }
  .gongyi div {
    width: 100%;
    position: unset;
    margin-top: 66px;
    padding: 0 33px;
  }
  .gongyi div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .gongyi div p {
    font-size: 14px;
    width: 95%;
    line-height: 26px;
    height: auto;
  }
  .gongyi div p::before {
    top: 10px;
    left: -15px;
  }
  /* 设计纯熟 */
  .design {
    height: 620px;
    background: url(../../images/highPressureSVG/designBg1.jpg) no-repeat center/cover;
  }
  .design div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .design div {
    width: 100%;
    position: unset;
    padding: 66px 33px 0;
  }
  .design div p {
    font-size: 14px;
    width: 95%;
    line-height: 26px;
    height: auto;
    font-weight: 400;
  }
  .design div p::before {
    top: 10px;
    left: -15px;
  }
}