/*初始化样式*/




/**/
.box4{background: url(//cdn.myxypt.com/12c52a8c/21/07/34e6b7d0651a9b9acc5589a991a2ed665a9bedf5.jpg) no-repeat center;background-size: cover;padding: 75px 0 68px 0;}
.bt1{text-align: center;}
.bt1 dd{color: #000000;font-weight: bold;font-size: 36px;line-height: 1;}
.bt1 dt{letter-spacing: 2px;color: #000000; opacity: 0.8;font-size: 16px;margin-top: 9px;line-height: 1;}
.choose-roll{position: relative;}
.ryzs {
  display: block;
  width: 100%;
  position: relative;
}

.ryzs .swiper_kuang {
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  overflow: hidden;
}

.ryzs .swiper-container {
  width: 104%;
  flex-shrink: 0;
  margin: 0 auto;
  display: flex;
}

.ryzs li {
  position: relative;
  text-align: center;
  padding: 50px 0;
}

.ryzs li a {
  display: block;
  width: 100%;
}

.ryzs li img {
  width: 100%;
  height: auto;
}

.ryzs li h3 {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  visibility: hidden;
  position: absolute;
  bottom: 0;
  opacity: 0;
  transition: 1s ease;
  -webkit-transition: 1s ease;
}

.ryzs li h3 a {
  font-size:18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: 0px;
  color: #505050;
}

.ryzs li.swiper-slide-active h3 {
  visibility: visible;
  opacity: 1;
}

.choose-roll .swiper-button-prev,
.choose-roll .swiper-button-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 59px;
  height: 59px;
  background-image: none;
  position: absolute;
  text-align: center;
  font-weight: normal;
  font-stretch: normal;
  line-height: 59px;
  letter-spacing: 0px;
  color: #0f60ba;
  outline: none;
  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;
}

.choose-roll .swiper-button-prev::after,
.choose-roll .swiper-button-next::after {
  display: none;
}

.choose-roll .swiper-button-prev {
  left: -99px;
  text-indent: -2px;
}

.choose-roll .swiper-button-prev img {
  max-width: 100%;
}

.choose-roll .swiper-button-next {
  right: -99px;
  text-indent: 2px;
}

.choose-roll .swiper-button-next img {
  max-width: 100%;
}

.choose-roll .swiper-button-prev:hover{left: -106px;}
.choose-roll .swiper-button-next:hover{right: -106px;}







/**/
.box5{background: url(//cdn.myxypt.com/12c52a8c/21/07/98865879185de69d3732e5629fd07ce25db433a6.jpg) no-repeat center;background-size: cover;padding: 5% 0;}
.box5 .bt1 dd{color: #fff;}
.box5 .bt1 dt{color: #fff;}
.mbox{margin-top: 57px;}
.mimg{width: 50%;}
.mimg img{display: block;width: 100%;}
.yan{width: 48%;}
.yan ul{display: flex;justify-content: space-between;flex-wrap:wrap;display: -webkit-flex;margin-bottom: 5%;}
.yan ul li{width: 30%;}
.yan ul li input{background: none;border: none; border-bottom: 1px solid #e1e1e1;color: #ffffff;font-size: 12px;line-height: 35px;outline: none;width: 100%;}
.ybt h3{letter-spacing: 3px;color: #ffffff;font-size: 22px;margin-bottom: 12px;}
.ybt{letter-spacing: 2px;color: #ffffff;font-size: 16px;margin-bottom: 7%;}
.yan  .x-submit{color: #ffffff;font-size: 14px;background: none;outline: none;border:none;line-height: 31px;margin-left: 8%;}
.xm{color: #d6d6d6;font-size: 14px;margin-bottom: 5px;}
.yan ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ffffff;
}
.yan :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ffffff;
}
.yan ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ffffff;
}
.yan :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ffffff;
}
.yzm{width: 47%;}
.yzm input{background: none;border: none; border-bottom: 1px solid #e1e1e1;color: #ffffff;font-size: 12px;line-height: 35px;outline: none;width: calc(100% - 115px);}

.mul{display: flex;justify-content: space-between;flex-wrap:wrap;display: -webkit-flex;margin-top: 40px;}
.mul li{width: 31.3%;background: #fff;padding:3% 3%;text-align: center;}
.mul li h3{color: #000000;font-size: 24px;}
.mul li p{color: #000000;font-size: 16px;line-height: 28px;margin-top: 15px;}
.mul li:hover h3{color: #00913e;}
.mul li .wen{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.mul li:hover .wen{margin-top: -10px;}



/**/
.box6{padding: 4% 0 4% 0;background:#f5f5f5;}
.box6 .bt1 dd{font-weight: normal;font-size: 40px;}
.box6 .bt1 dd span{color: #00913e;}

.nlist{margin: 0 -28px;margin-top: 70px;overflow: hidden;}
.nlist li{width: 30.7%;margin: 0 28px;}
.nlist li .img img{display: block;width: 100%;}
.slick-dots li button{background: none;outline: none;border:none;font-size: 0;}
.nlist .slick-dots{text-align: center;margin-top: 50px;font-size: 0;}
.nlist .slick-dots li{display: inline-block;width: 18px;height: 18px;margin: 0 7px;cursor: pointer; background: url(//cdn.myxypt.com/12c52a8c/21/07/818c80d10724fc0808f606183fb83563c448d9f2.png) no-repeat center;}
.nlist .slick-dots li.slick-active{background: url(//cdn.myxypt.com/12c52a8c/21/07/581457b3a0ef46fe4f798aea16fee8da1c3944af.png) no-repeat center;}
.nlist li .nbj h3{display: block;color: #323232;font-size: 16px;font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;margin: 30px 0 15px 0;}
.nlist li p{color: #999999;font-size: 14px;line-height: 28px;margin-bottom: 15px;}
.bj1{position: relative;padding-top: 16px;overflow: hidden;padding-bottom: 20px;}
.bj1 span{position: absolute;bottom: -30px;transition: all .5s;width: 100%; color: #666666;font-size: 18px;display: block;background: url(//cdn.myxypt.com/12c52a8c/21/07/910428696ecd294a045af81316ea9032956f2475.png) no-repeat right center;}
.xian{width: 0;height: 1px;position: absolute; background: #d2d2d2;top:0;right: 50%;transition: all .5s;}
.nlist li:hover .xian{width: 100%;right:0;}
.nlist li:hover .bj1 span{bottom: 0;}





.foot11{background-color: #313131;padding: 4% 0 0% 0;}
.ft2{text-align: center;color: #ffffff;opacity: 0.3;font-size: 12px;padding: 10px 0;border-top:1px solid rgba(255,255,255,.1);font-weight: normal;}
.ft2 a{color: #fff;}
.ft1 .wh h3{color: #ffffff;font-size: 20px;}
.ft1 .wh h3 span{color: #8e8e8e;font-weight: lighter;font-size: 18px;text-transform: uppercase;padding-left: 10px;}
.tleft{width: 40%;}
.dao{width: 23.2%;}
.ft1 .wh h3 p{width: 30px;height: 1px;background-color: #8e8e8e;margin-top: 45px;}
.tewm{width: 30%;}
.nav2{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
.nav2 a{color: #999999;font-size: 16px;line-height: 42px;margin-top: 10px;}
.nav2 a:hover{color: #ffffff;}
.nav2 a{width: 30%;}
.nav2 a:nth-child(3n){width: auto;}
.tlx h2{color: #ffffff;font-size: 18px;margin-top: 35px;}
.tlx p{color: #ffffff;font-size: 16px;margin:8px 0 6% 0;}
.ads4{margin-top: 45px;}
.ads4 li{margin-right: 20px;}
.ads4 li p{color: #8e8e8e;font-size: 14px;text-align: center;margin-top: 7px;}
.ads4 li img{max-width: 100%;}
.ft1{padding-bottom: 3%;}
.dz li{padding-left: 24px;color: #ffffff;font-size: 14px;width: 34%;margin-bottom: 9px;}





.nav3{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;padding:0 10px;}
.nav3 li{width:33%;margin-bottom:6px;}
.nav3 li a{display:block;background:#00913e;color:#fff;font-size:12px;text-align:center;line-height:35px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}





@media(max-width: 1630px){
   .choose-roll .swiper-button-prev{left: 0;}
   .choose-roll .swiper-button-next{right: 0;}
}
@media(max-width: 1470px){
   .box2 .p1{font-size: 35px;}
   .box2 .p2{letter-spacing: 1px;font-size: 14px;}
}
@media(max-width: 1430px){
  .acon{line-height: 26px;}
  .box3 .pp a{margin-top: 0;}
}
@media(max-width: 1270px){
  .acon{font-size: 14px;line-height: 24px;margin: 3% 0 1% 0;}
  .nlist{margin: 0 -15px;}
  .nlist li{margin: 0 15px;}
  .nlist{margin-top: 40px;}
  .nav2 a{font-size: 14px;margin-top: 0;}
  .dz li{width: 50%;}
  .box2 .p1{font-size: 25px;}
  .box2 .p2{letter-spacing: 0px;}
  .anli{margin-top: 10%;}
  .bj3 h3{font-size: 18px;}
  .bj3{width: 50%;}
}


/*手机底部*/
@media(max-width: 1200px){
  .xypg-right-content{overflow: hidden;}
  .xypg-right-content p img{
           max-width: 100%;
          width: auto !important;
          height: auto !important;
     }

     .abt dd{font-size: 58px;}
     .abt dt{font-size: 28px;margin-top: -35px;}
     .aul li{margin: 15px;}
}

@media(max-width: 1025px){
  .p1{font-size: 30px;}
  .pp a{margin-top: 50px;}
  .box1{margin: 40px 0 30px 0;}
  .box4{padding: 50px 0 36px 0;}
  .mul li p{font-size: 14px;line-height: 24px;}
  .ybt{margin-bottom: 3%;}
  .sort1 li a{width: 230px;}
}
@media (max-width:991px){
 .nav3{margin-top: 60px;}
 .gl,.x-banner .owl-carousel .owl-dots button.owl-dot:after{display: none;}
 .x-banner .owl-carousel .owl-dots{bottom: 15px;width: 100%;left: 0;font-size: 0;}
 .x-banner .owl-carousel .owl-dots button.owl-dot span{display: none;}
 .x-banner .owl-carousel .owl-dots button.owl-dot{width: 1em;height: 1em;background: #fff;opacity: .2;border-radius: 50%;}
 .plist{margin-top: 30px;}
 .bt1 dd,.box6 .bt1 dd{font-size: 28px;}
 .box3{padding: 40px 0;}
 .nlist .slick-dots{margin-top: 20px;}
 .ads4 li{margin-right: 0;width:46%;margin-right: 4%;}
 .box2 .p2{font-size: 12px;}
 .sort1{margin-top: 20px;}
 .sort1 li{margin-bottom: 13px;}
 .bj3 h3{font-size: 16px;}
 .bj3{padding:20px;}
}

@media(max-width: 769px){
  .aleft,.aright{float: none;width: 100%;}
  .aleft{margin-bottom: 25px;}
  .abox{padding: 5%;}
  .aul{margin-bottom: 20px;}
  .mul li h3{font-size: 20px;}
  .nav2 a{font-size: 12px;}
  .tlx h2{margin-top: 20px;}
  .tleft{width: 44%;}
  .xypg-news-list li{padding:15px 20px;}
  .xypg-news-list li .info{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
  .sort1 li a{width: 80%;line-height: 35px;height: 39px;font-size: 14px;}
  .box2 .p1{font-size: 18px;letter-spacing: 0;}
}



@media (max-width:768px){
 .db{display:block!important;}
}

@media(max-width: 640px){
  .p1{font-size: 20px;}
  .p2{font-size: 14px;letter-spacing: 1px;}
  .pbt{float: none;width: 100%;}
  .pp a{margin-top: 15px;float: none;}
  .pul{margin: 25px 0;}
  .pul2 li h3{position: relative;line-height: 38px;letter-spacing: 0;font-size: 14px;}
  .plist .slick-prev, .plist .slick-next{background-size: 100% 100%;width: 35px;height: 35px;}
  .box4{padding: 30px 0;}
  .bt1 dd,.box6 .bt1 dd{font-size: 24px;}
  .bt1 dt,.box6 .bt1 dt{letter-spacing: 0;font-size: 14px;}
  .ryzs li{padding: 35px 0;}
  .ryzs li h3 a{font-size: 14px;}
  .choose-roll .swiper-button-prev, .choose-roll .swiper-button-next{width: 39px;height: 39px;}
  .yan,.mimg{float: none;width: 100%;}
  .mbox{margin-top: 30px;}
  .ybt h3{font-size: 18px;margin-bottom: 0;}
  .ybt{font-size: 14px;}
  .mimg{margin-top: 30px;}
  .yzm{width: 63%;}
  .mul{margin-top: 30px;}
  .mul li{width: 100%;margin-bottom: 15px;}
  .mul li p{margin-top: 5px;}
  .nlist .slick-dots{margin-top: 10px;}
  .nlist li p{line-height: 20px;font-size: 12px;}
  .nlist li .nbj h3{margin-top: 14px;}
  .box6{padding-top: 30px;}
  .bj1 span{font-size: 14px;}
  .tleft,.tewm,.dao{width: 100%;float: none;}
  .ft1 .wh h3 p,.ads4{margin-top: 15px;}
  .tewm{margin: 20px 0;}
  .foot11{padding-top: 25px;}
  .tlx h2{font-size: 16px;}
  .tlx p{font-size: 14px;}
  .nav2 a{font-size: 14px;line-height: 30px;}
  .xypg-news-list li .img{margin-bottom: 15px;}
  .xypg-news-list li .img,.xypg-news-list li .nei{width: 100%;float: none;}
  .xypg-news-list li .tit h3{font-size: 16px;}
  .cleft,.cright{width: 100%;float: none;}
  .anli{margin:15px 0;}
  .bj3{width: 80%;padding:5%;}
  .bj3 h3{font-size: 12px;}
  .bj3 h3 span{font-size: 12px;}
  .sort1{display: flex;justify-content: space-between;flex-wrap:wrap;display: -webkit-flex;}
   .sort1 li{width: 32%;}
   .sort1 li a{font-size: 12px;letter-spacing: 0;width: 100%;}
   .box5{padding-top: 30px;}

}



.dbb{height:50px;}

/* 页脚 */
.foot11er {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #00913e;
}

.foot11er ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.foot11er ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.foot11er ul li.active {
  background: #00913e;
}

.foot11er ul li a {
  display: block;color:#fff;
}

.foot11er ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.foot11er ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;color:#fff;
}


.foot11er li .icon-home{ background: url(//cdn.myxypt.com/12c52a8c/21/07/e9d487e6199e86ab15f3130251f46b7f2e7182ba.png) no-repeat;width:20px;height:20px;}
.foot11er li .icon-home2{ background: url(//cdn.myxypt.com/12c52a8c/21/07/2d90c485bad1161525f1dc0a90568fe40fae017b.png) no-repeat;width:20px;height:20px;}
.foot11er li .icon-phone{ background: url(//cdn.myxypt.com/12c52a8c/21/07/1221e8d855be53170d27313c89a932a77267e5a4.png) no-repeat;width:20px;height:20px;}
.foot11er li .icon-contact{ background: url(//cdn.myxypt.com/12c52a8c/21/07/cbc71ac2de76d5984bca87d48a652386148551d1.png) no-repeat;width:20px;height:20px;}

.foot11er li .icon-phone:before{font-size:0;}

.foot11er ul li a{border-left:1px solid rgba(255,255,255,.5);}


    .xdao {
        margin-bottom: 64px;
    }

    .xdao .xypg-left-nav {
        display: flex;flex-wrap: wrap;display: -webkit-flex;
        margin: 0;
    }

    .xdao .xypg-left-nav>li {
        width: 14.285%;
        text-align: center;
        background: #f4f4f4;
        border-bottom: none;
        position: relative;
    }

    .xdao .xypg-left-nav>li .first-nav-btn {
        display: none;
    }

    .xdao .xypg-left-nav>li>a {
        color: #a8a8a8;
        line-height: 55px;
        padding: 0;
    }

    .xdao .xypg-left-nav>li>a:hover {
        color: #00913e;
    }

    .xdao .xypg-left-nav>li.clicked>a {
        background: url(//cdn.myxypt.com/12c52a8c/21/07/750a5771feaa72f9814866c86e33ab3f0ccfe5ed.png) no-repeat bottom center #00913e;
        color: #fff;
    }
 
    .xdao .xypg-left-nav>li .xypg-left-subnav {
        padding: 0;
        position: absolute;
        top: 55px;
        left: 0;
        width: 100%;
        z-index: 111;
        display: none;
    }

    .xdao .xypg-left-nav>li .xypg-left-subnav li {
        width: 100%;
        line-height: 55px;
        background: #f4f4f4;
    }

    .xdao .xypg-left-nav>li .xypg-left-subnav li a {
        display: block;
        color: #a8a8a8;
    }

    .xdao .xypg-left-nav>li .xypg-left-subnav li a:hover {
        color: #eb6e12;
    }

    .xdao .xypg-left-nav>li:hover .xypg-left-subnav {
        display: block;
    }


.nav3{display:none;}
@media(max-width:640px){
    .xdao .xypg-left-nav{justify-content: space-between;}
    .xdao .xypg-left-nav>li{width:48%;margin-bottom:10px;}
    .xdao .xypg-left-nav>li>a{font-size:12px;line-height:40px;height:40px;}
    .xdao{margin-bottom:5px;}
    .nav3{display:flex;}
}

/*内页左侧样式*/

.page-product-inquiry a{color: #fff;}