/* 首页 */

.saige_banner .swiper-pagination-bullet{width: 40px;height: 3px;border-radius: 0;}
.saige_banner .swiper-pagination-bullet-active{background:#df0024;}
.slide1 .img1 {
  left: 0px;
  top: 0px;
  z-index: 5;height: 100%;
  position: absolute;
}

.slide1 .img2 {
  left: 0;
  top: 0px;height: 100%;
  z-index: 10;
  position: absolute;
}
.slide1 .img12{display: none;}
.slide1 .img3 {
  left: 10%;
  top: 0%;
  z-index: 10;
  position: absolute;
  height: 100%;
}
.slide1 .img4 {
  right: 10%;
  top: 30%;
  width: 36%;
  z-index: 10;
  position: absolute;
}

.slide2 .img1 {
  left: 0px;
  top: 0px;
  z-index: 5;height: 100%;
  position: absolute;
}

.slide2 .img2 {
  left: 0;
  top: 0px;height: 100%;
  z-index: 10;
  position: absolute;
}
.slide2 .img12{display: none;}
.slide2 .img3 {
  left: 10%;
  top: 0%;
  z-index: 10;
  position: absolute;
  height: 100%;
}
.slide2 .img4 {
  right: 10%;
  top: 30%;
  width: 36%;
  z-index: 10;
  position: absolute;
}
/* @media only screen and (min-width: 1440px){
  .saige_product .container{width: 1330px;}
} */
@media only screen and (max-width: 1200px){
  .slide1 .img1,.slide1 .img2{display: none;}
  .slide1 .img12{display: block;}
  .slide1 .img3 {display: none;}
  .slide1 .img4 {left: 0;right: 0;margin: 0 auto;width: 70%;}

  .slide2 .img1,.slide1 .img2{display: none;}
  .slide2 .img12{display: block;}
  .slide2 .img3 {display: none;}
  .slide2 .img4 {left: 0;right: 0;margin: 0 auto;width: 70%;}
}

@-webkit-keyframes fadeInLeft {
    0% {opacity:0;-webkit-transform:translateX(-100px)}
    100% {opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft {
    0% {opacity:0;-moz-transform:translateX(-100px)}
    100% {opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInLeft {
    0% {opacity:0;-o-transform:translateX(-100px)}
    100% {opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInLeft {
    0% {opacity:0;transform:translateX(-100px)}
    100% {opacity:1;transform:translateX(0)}
}

.saige_title{margin-bottom: 15px;}
.saige_title h2{color: #fff;font-size: 48px;margin: 0;text-shadow:1px 1px 2px #666;}
.saige_title span{display: block;width: 40px;height:8px;background: #df0024;margin: 18px 0 5px 0;}
.saige_title p{margin:0;font-size: 24px;text-shadow:1px 1px 2px #666;color:#fff;}

.saige_opacity{opacity: 0;}

.factory_show{background: #fff;padding: 15px 15px 30px 15px;}
.factory_show .bgimages{
  width: 100%;height: 321px;
  background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.saige_about{padding: 0;}
.saige_about_c span{background: #fff;padding: 15px;display: block;line-height: 36px;color: #3d3d3d;font-size: 16px;}
.saige_about_c a{display: block;width: 49.5%;line-height: 92px;margin-top: 0.5%;float: left;text-align: center;color: #ffffff;font-size: 18px;text-indent: 20px;}
.saige_about_c a.siage_message{background:url(../images/icon1.png) no-repeat 10% center #202020;}
.saige_about_c a.siage_more{margin-left: 1%;background:url(../images/icon2.png) no-repeat 10% center #fb0004;}
@media only screen and (min-width: 992px){
  .saige_about.col-lg-4 .saige_about_c,.saige_about.col-md-4 .saige_about_c{
      margin-left: 2px;
  }
}
@media only screen and (max-width: 1440px){
  .saige_title h2{font-size: 36px;}
  .saige_title span{height: 4px;margin: 12px 0 10px 0;}
  .saige_title p{font-size: 16px;}
  
}
@media only screen and (max-width: 1199px){
  .saige_title h2{font-size: 28px;}
  .saige_about_c span{font-size: 14px;line-height: 32px;}
}
@media only screen and (max-width: 992px){
  .factory_show .bgimages{height: 200px;}
  .factory_show{padding-bottom: 10px;}
  .saige_about_c a{line-height: 60px;}
}
@media only screen and (max-width:768px){
  #fp-nav{display: none;}
}


.saige_product_c{}
.product_title{text-align: center;font-size: 72px;font-weight: bold;color: #fff;font-family: 'Arial';line-height: 74px;}
.saige_product_up{margin: 3% auto 2%;}
.saige_product_up ul{margin: 0 auto;text-align: center;}
.saige_product_up ul li{display: inline-block;width: 170px;height: 170px;border: 2px solid #fff;margin: 0 16px;padding-top: 40px;
  font-size: 22px;text-align: center;transition: all 0.5s;transition-delay: 0s;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.saige_product_up ul li a{display: block;color: #fff;}
.saige_product_up ul li span{display:block;}

.saige_product_down{margin: 0 auto 0;}
.saige_product_down ul{margin: 0 auto;text-align: center;}
.saige_product_down ul li{width: 170px;height: 170px;margin: 0 16px;padding-top: 40px;display: inline-block;border: 2px solid #d7293d;
  font-size: 22px;text-align: center;background: #d7293d;transition: all 0.5s;transition-delay: 0s;position: relative;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}

.saige_product_down ul li:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  background: #3d3d3d;
  transition: all .6s;
  -moz-transition: all .6s;
  -webkit-transition: all .6s ;
  -o-transition: all .6s;
}
.saige_product_down ul li:hover:before {
  width: 100%;
  height: 100%;
}


.saige_product_down ul li a{display: block;color: #fff;position: relative;}
.saige_product_down ul li span{display:block;}
.saige_product_up ul li:hover{
    -webkit-transform: translate3d(0,-20px,0);
    -moz-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
}


@media only screen and (min-width: 1440px){
  .saige_product .container{width: 1330px;}
}
@media (max-width: 1440px) and (min-width: 1200px){
  .product_title{font-size: 46px;line-height: 46px;}
  .saige_product_up ul li{width: 128px;height: 108px;font-size: 16px;padding-top: 20px;}
  .saige_product_down ul li{width: 128px;height: 108px;font-size: 16px;padding-top: 20px;}
}
@media (max-width: 1199px) and (min-width: 769px){
  .product_title{font-size: 36px;line-height: 36px;}
  .saige_product_up ul li{width: 105px;height: 100px;font-size: 14px;padding-top: 20px;margin: 0 5px;}
  .saige_product_down ul li{width: 105px;height: 100px;font-size: 14px;padding-top: 20px;margin: 0 5px;}
}
@media only screen and (max-width: 768px){
  .product_title{font-size: 18px;line-height: 24px;}
  .saige_product_up ul li {
    float: left;
      width: 32.6666%;
      margin: 0px 1% 1% 0;
      padding: 10px 0;
      height: auto;
      font-size: 12px;
  }
  .saige_product_up ul li:nth-child(3){margin-right: 0;}
  .saige_product_up ul li:nth-child(5){margin-right: 0;}

  .saige_product_up ul li.m_fl {width: 49.5%;}
  .saige_product_up ul li.m_fl2 {width: 49.5%;}
  .saige_product_down ul li{
    float: left;
      width: 32.6666%;
      margin: 0px 1% 1% 0;
      padding: 10px 0;
      height: auto;
      font-size: 12px;
  }
  .saige_product_down ul li:nth-child(3n){margin-right: 0;}
}

.hp-tab-newprd {width: 100%;overflow: hidden; position: relative;}
.hp-tab-newprd .j-sw-nav {width: 100%; height: 47px; margin: 0 auto; overflow: hidden; position: relative;}
.hp-tab-newprd .j-sw-nav li { float: left;height: 47px;line-height: 47px;width: 15%;margin-right: 15px;}
.hp-tab-newprd .j-sw-nav li a { position: relative; display: block; width: 100%;text-align: center; text-transform: uppercase;background: #3d3d3d;color: #fff;word-wrap: break-word; overflow: hidden; outline: 0; cursor:pointer;font-size: 16px;}
.newprd-s1, .newprd-s1 a { z-index: 20 }
.newprd-s2, .newprd-s2 a { z-index: 19 }
.newprd-s3, .newprd-s3 a { z-index: 18 }
.hp-tab-newprd .j-sw-nav .on { position: relative; z-index: 99 }
.hp-tab-newprd .j-sw-nav li a:hover, .hp-tab-newprd .j-sw-nav .on a { background:#df001e; z-index: 99;text-decoration: none; cursor: pointer;  }

.newprd-clip{margin-top: 2%;width:100%;}
.hp-tab-newprd .j-sw-c{overflow: hidden;}
.hp-tab-newprd .j-sw-c ul{ zoom:1;overflow:hidden;}
.hp-tab-newprd .j-sw-c ul li { float: left; display:inline;width: 23%;margin: 0 2% 0 0;}
.hp-tab-newprd .j-sw-c ul li a.hoverimg2{display: block;width: 100%; height:100%;overflow: hidden;}
.hp-tab-newprd .j-sw-c ul li .news_img{
  width: 100%;height: 170px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.hp-tab-newprd .j-sw-c ul li a img{max-width: 100%;max-height:100%;}
.hp-tab-newprd .j-sw-c ul li a.newstitle{display: block;height: 40px;line-height: 40px;font-size: 16px;color: #4b4b4b;margin-top: 8px;
  overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.hp-tab-newprd .j-sw-c ul li a.newstitle:hover{color: #000;}
.hp-tab-newprd .j-sw-c ul li p{color: #a7a7a7;font-size: 13px;line-height: 26px;}
.saige_news_sm_tab{display: none;}
.saige_news_md_tab{display: none;}
@media (max-width: 992px) and (min-width: 768px){
  .saige_news_lg_tab{display: none;}
  .saige_news_sm_tab{display: block;}
  .hp-tab-newprd2 .j-sw-c ul li { float: left; display:inline;width: 31.33%;margin: 0 2% 0 0;}
}
@media only screen and (max-width: 767px){
  .saige_news_lg_tab{display: none;}
  .saige_news_sm_tab{display: none;}
  .saige_news_md_tab{display: block;}
  .hp-tab-newprd3 .j-sw-c ul li{display:inline;float:left;width:48%;margin: 0 2% 0 0;}
  .hp-tab-newprd3 .j-sw-c ul li p{line-height: 24px;}
  .hp-tab-newprd3 .j-sw-c ul li a.newstitle{font-size: 14px;}
  .hp-tab-newprd .j-sw-nav li {height: 33px;line-height: 33px;width: 28%;margin-right: 2%;}
  .hp-tab-newprd .j-sw-nav li:nth-child(3n){margin-right: 0;}
  .hp-tab-newprd .j-sw-nav li a{font-size: 14px;}
  .hp-tab-newprd .j-sw-c ul li .news_img{height: 128px;}

}