#capacitorBody #cssmenu > ul > li > a {
  color: #333;
}
#capacitorBody .topTel {
  color: #333;
}
#capacitorBody #cssmenu > ul > li:hover > a,#APFBody #cssmenu > ul > li.active > a {
  color: #5197FF!important;
}
#capacitorBody .img2,#capacitorBody .img3 {
  display: none;
}
/* 电容器详情页 */
#capacitorBody header .logo {
  background: url("../../images/logoDark.png") no-repeat center/cover;
}
/* 顶图 */
.capacitorTopImg {
  width: 100%;
  height: 842px;
  margin-top: 100px;
  background: url("../../images/homeSwiperImg02.jpg") no-repeat center/cover;
  position: relative;
}
/* 轮播文字 */
.capacitorTopImg h3 {
  width: 500px;
  font-size: 56px;
  font-weight: bold;
  color: #121928;
  position: absolute;
  top: 325px;
  left: 210px;
}
.capacitorTopImg h5 {
  width: 450px;
  font-size: 26px;
  font-weight: 400;
  color: #121928;
  position: absolute;
  top: 414px;
  left: 210px;
}
.capacitorTopImg .sliderText {
  width: 570px;
  height: 178px;
  position: absolute;
  top: 326px;
  left: 210px;
}
.capacitorTopImg .sliderText::after {
  display: block;
  content: '';
  width: 10px;
  height: 127px;
  background-color: #2F80F7;
  position: absolute;
  top: 150px;
  left: -26px;
}
.capacitorTopImg .sliderText::before {
  display: block;
  content: '';
  width: 613px;
  height: 127px;
  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;
}
.capacitorTopImg .sliderText p {
  margin-top: 162px;
  text-indent: 20px;
  line-height: 26px;
  position: relative;
}
/* 产品展示 */
#productHidden {
  display: none;
}
#capacitorBody .bigTitle h1 {
  font-size: 40px;
  font-weight: bold;
  text-align: center;
  position: relative;
  margin: 110px 0 70px;
  letter-spacing: 6px;
  display: block;
}
#capacitorBody .bigTitle h1::before {
  display: block;
  content: '';
  width: 188px;
  height: 26px;
  background: url(../../images/products.png) no-repeat center/cover;
  position: absolute;
  top: -18px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
#capacitorBody  #new {
  margin: 0 0 100px 0;
}
#capacitorBody  #new .new-container .mr_frbox ul li img {
  width: 340px;
}
#capacitorBody #new .new-container .mr_frbox ul li>div a {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #f6f6f6;
  position: relative;
}
#capacitorBody #new .new-container .mr_frbox ul li>div a p {
  position: absolute;
  left: 10px;
  bottom: 30px;
}
#capacitorBody #new .new-container .mr_frbox ul li>div a i {
  position: absolute;
  left: 10px;
  bottom: -8px;
}
#capacitorBody #new .new-container .mr_frbox ul li, #capacitorBody #new .new-container .mr_frbox ul li>div {
  height: 460px;
}
/* 产品型号说明 */
.cpxhsm .cpxhsmTopImg {
  width: 100%;
  height: 842px;
  background: url("../../images/capacitor/cpxhsm.png") no-repeat center/cover;
}
.cpxhsm  .cpxhsmImg {
  width: 100%;
  height: 1587px;
  background: url("../../images/capacitor/cpxhsmImg.png") no-repeat center/cover;
}
/* 高品质    更安全 */
.highQuality {
  width: 100%;
  height: 842px;
  background: url("../../images/capacitor/highQualityBg.png") no-repeat center/cover;
  position: relative;
}
.highQuality div {
  position: absolute;
  top: 275px;
  left: 230px;
}
.highQuality div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 40px;
}
.highQuality div p {  
  width: 300px;
  font-size: 20px;
  color: #fff;
  opacity: 0.7;
  height: auto;
  position: relative;
  line-height: 46px;
  margin-left: 20px;
}
.highQuality div p::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 友好的人机交互界面 */
.manMachine {
  width: 100%;
  height: 842px;
  background: url("../../images/capacitor/manMachineBg.png") no-repeat center/cover;
  position: relative;
}
.manMachine div {
  position: absolute;
  top: 275px;
  right: 230px;
}
.manMachine div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #121928;
  margin-bottom: 40px;
}
.manMachine div p {  
  width: 420px;
  font-size: 20px;
  color: #24314E;
  line-height: 40px;
  position: relative;
  line-height: 46px;
  margin-left: 20px;
}
.manMachine div p::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  background: #24314E;
  border-radius: 50%;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 智能测控 */
.znck {
  width: 100%;
  height: 842px;
  background: url("../../images/capacitor/znckBg.png") no-repeat center/cover;
  position: relative;
}
.znck div {
  position: absolute;
  top: 275px;
  left: 230px;
}
.znck div h3 {
  font-size: 52px;
  font-weight: bold;
  color: #fff;
  margin-bottom: 40px;
}
.znck div p {  
  width: 420px;
  font-size: 20px;
  color: #fff;
  opacity: 0.7;
  height: auto;
  position: relative;
  line-height: 46px;
  margin-left: 20px;
}
.znck div p::before {
  display: block;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: 19px;
  left: -17px;
}
/* 笔记本电脑 1366 */
@media (max-width: 1366px){
  .capacitorTopImg {
      height: 600px;
  }
  .capacitorTopImg h3 {
      font-size: 53px;
      top: 230px;
      left: 150px;
  }
  .capacitorTopImg h5 {
      top: 298px;
      left: 150px;
  }
  .capacitorTopImg .sliderText{
      top: 198px;
      left: 150px;
      width: 436px;
  }
  .capacitorTopImg .sliderText::before {
      width: 436px;
  }
  .capacitorTopImg .sliderText p {
      line-height: 20px;
  }
  /* 产品展示 */
  #capacitorBody .bigTitle h1 {
    margin: 100px 0 70px;
  }
  #capacitorBody #new .new-container .mr_frbox ul li {
    width: 290px;
  }
  #capacitorBody #new .new-container .mr_frbox ul li, #capacitorBody #new .new-container .mr_frbox ul li>div {
    height: 400px;
  }
  #capacitorBody #new .new-container .mr_frbox ul li img {
    width: 100%;
  }
  #capacitorBody #new .new-container .mr_frbox ul {
    height: 500px;
  }
  #capacitorBody .mr_frbox .mr_frBtnL,.mr_frbox .mr_frBtnR {
    margin-top: -80px;
  }
  #capacitorBody .mr_frbox .mr_frBtnR {
    right: -50px;
  }
  #capacitorBody .mr_frbox .mr_frBtnL {
    left: -45px;
  }
  #capacitorBody #new {
    margin: 0;
  }
  
  .cpxhsm .cpxhsmTopImg {
    height: 600px;
  }

  .cpxhsm .cpxhsmImg {
    height: 1170px;
  }

  .highQuality{
    height: 600px;
  }
  .highQuality div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .highQuality div {
    top: 160px;
    left: 130px;
  }

  .manMachine {
    height: 600px;
  }
  .manMachine div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .manMachine div {
    top: 200px;
    right: 90px;
  }

  .znck {
    height: 600px;
  }
  .znck div h3 {
    font-size: 48px;
    margin-bottom: 20px;
  }
  .znck div {
    position: absolute;
    top: 200px;
    left: 130px;
  }

}
/* 移动端 */
@media(max-width: 768px) {
  .capacitorTopImg {
      background: url(../../images/mobileHomeSwiperImg02.jpg) no-repeat center/cover;
  }
  .capacitorTopImg h3 {
    font-size: 30px;
    top: 80px;
    left: 15px;
    width: 80%;
  }
  .capacitorTopImg h5 {
      top: 140px;
      left: 15px;
      font-size: 18px;
      width: 330px;
  }
  .capacitorTopImg .sliderText {
      top: 40px;
      left: 46px;
      width: 300px;
      height: 122px;
  }
  .capacitorTopImg .sliderText::before {
      width: 330px;
      height: 160px;
  }
  .capacitorTopImg .sliderText::after {
      height: 160px;
  }
  /* 产品展示 */
  #capacitorBody #new {
    display: none;
  }
  #productHidden {
    display: block;
    margin-top: 4px;
  }
  #productHidden ul {
    background-color: #f6f6f6;
  }
  #productHidden li {
    width: 176px;
    display: inline-block;
    margin: 4px;
  }
  #productHidden li img {
    width: 100%;
  }
  #productHidden li div {
    padding: 4px;
    margin-right: -4px;
    background-color: #f6f6f6;
    border: 4px solid #fff;
    width: 100%;
  }
  #productHidden li div p {
    font-size: 12px;
  }
  #capacitorBody .bigTitle h1 {
    font-size: 30px;
    width: 100%;
    margin: 66px 0 30px;
  }
  #capacitorBody .bigTitle h1::before {
    width: 127px;
    height: 17px;
  }
  .cpxhsm .cpxhsmTopImg {
    background: url(../../images/capacitor/cpxhsm1.jpg) no-repeat center/cover;
    height: 350px;
  }
  .cpxhsm .cpxhsmImg {
    height: 579px;
    background: url(../../images/capacitor/cpxhsmImg1.png) no-repeat center/cover;
    margin-bottom: 10px;
  }
  #capacitorBody .img2,#capacitorBody .img3 {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  .highQuality {
    background: url(../../images/capacitor/highQualityBg1.jpg) no-repeat center/cover;
  }
  .highQuality div {
    top: 50px;
    left: 15px;
  }
  .highQuality div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .highQuality div p {
    font-size: 14px;
    width: 100%;
    line-height: 26px;
  }
  .highQuality div p::before {
    top: 10px;
  }
  .manMachine {
    background: url(../../images/capacitor/manMachineBg1.jpg) no-repeat center/cover;
  }
  .manMachine div {
    top: 50px;
    left: 15px;
  }
  .manMachine div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .manMachine div p {
    font-size: 14px;
    width: 100%;
    line-height: 26px;
  }
  .manMachine div p::before {
    top: 10px;
  }
  .znck {
    background: url(../../images/capacitor/znckBg1.jpg) no-repeat center/cover;
  }
  .znck div {
    top: 50px;
    left: 15px;
  }
  .znck div h3 {
    font-size: 30px;
    width: 100%;
    margin-bottom: 30px;
  }
  .znck div p {
    font-size: 14px;
    width: 90%;
    line-height: 26px;
  }
  .znck div p::before {
    top: 10px;
  }
}