
.pz-container{ width:1510px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}
.pz-container2{width:1280px;margin-left:auto;margin-right:auto}

@media screen and (max-width:1680px) {
.pz-container{width:78.6458%;}
.pz-container2{width:78.6458%;}
}

@media screen and (max-width:1024px) {
.pz-container{width:100%;padding-left:15px;padding-right:15px}
.pz-container2{width:100%;}
#main-wrapper { top: 50px; }
}

  body{overflow:hidden;width:100%}
     
  .pz-banner{width:100%;float:left;}
  .pz-banner ul{float:left;width:100%;}
  .pz-banner ul img{width:100%;}
  .pz-banner .slick-list{width:100%;float:left}
  .pz-banner .slick-list li{width:100%;float:left}
  .pz-banner .slick-list li .img{line-height:0;font-size:0}
  .pz-banner.pz-banner-m {display: none;}
 
  .pz-banner .slick-dots{bottom:60px;}
  .pz-banner .slick-dots li{height:17px;width:17px;border-radius:50%;margin:0 10px;background:rgba(255,255,255,0.5);}
  .pz-banner .slick-dots li.slick-active{background:rgba(255,255,255,1);}
  .pz-banner .slick-arrow{height:47px;width:28px;}
  .pz-banner .slick-prev{background: url(aleft1.png) center no-repeat;background-size:cover;left:115px;}
  .pz-banner .slick-prev:hover{background: url(aleft2.png) center no-repeat;background-size:cover}

  .pz-banner .slick-next{background: url(aright1.png) center no-repeat;background-size:cover;right:115px;left:auto;}
  .pz-banner .slick-next:hover{background: url(aright2.png) center no-repeat;background-size:cover}

  .pz-more{background:#009BDF;color:#fff;line-height:47px;text-align:center;width:139px;position:relative;font-size:16px;transition:all .5s ease;
           left:50%;transform:translate(-50%,0);margin-top:115px;float:left;border-radius:23.5px;}
  .pz-more:hover{transform:translate(-50%,0)scale(1.05);}
  .pz-utit{text-align:center}
  .pz-utit h4{font-size:40px;color:#009BDF;line-height:42px;font-weight:600}
  .pz-utit h6{font-size:22px;line-height:24px;color:#A1A1A1;margin-top:20px;}



  .pz-bk1{float:left;width:100%;padding-top:100px;padding-bottom:128px;}
  .pz-bk1 .pz-con{background:url(aboutbg.png) center no-repeat;background-size:cover;box-shadow:4px 4px 18px rgba(0,0,0,.15);
                  width:100%;padding:34px 40px 33px 61px;border-radius:8px;float:left;width:100%;margin-top:138px;
                  display:flex;justify-content:space-between;}



  .pz-bk1 .pz-con .pz-left{width:54.5%;float:left;margin-top:-85px;position:relative}
  .pz-bk1 .pz-con .pz-left video{width:100%;object-fit:cover;height:calc(100% - 15px);border-radius:8px;}
  .pz-bk1 .pz-con .pz-left img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
  .pz-bk1 .pz-con .pz-left img:hover { cursor: pointer; }

  .pz-bk1 .pz-con .pz-right{width:42.85%;float:right}
  .pz-bk1 .pz-con .pz-right h4{color:#DFEFF9;font-size:32px;line-height:34px;}
  .pz-bk1 .pz-con .pz-right h5{font-size:20px;color:#DFEFF9;line-height:22px;margin-top:12px;}
  .pz-bk1 .pz-con .pz-right h6{font-size:18px;line-height:36px;color:#FFFFFF;margin-top:18px;}
  .pz-bk1 .pz-con .pz-right h6{word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden; }
  .pz-bk1 .pz-con .pz-right a{background:#FFFFFF;border-radius:24.5px;height:49px;line-height:49px;width:190px;
                              transition:all .5s ease;
                              text-align:center;font-size:20px;color:#009BDF;float:left;margin-top:30px;}
  .pz-bk1 .pz-con .pz-right a:hover{transform:scale(1.05);}
  .pz-bk2{float:left;width:100%;padding-top:100px;padding-bottom:183px;background:#F4F6F9}
  .pz-bk2 .pz-con{margin-top:90px;display: flex;align-items: flex-end;}
  .pz-bk2 .pz-left{width:47.5%;float:left;padding:0 55px 0 20px;}
  .pz-bk2 .pz-left li{width:100%;float:left;position:relative}
  .pz-bk2 .pz-left .pz-img{position: relative;padding-bottom: 66%;overflow: hidden;width: 100%;display:block;border-radius:8px;}
  .pz-bk2 .pz-left .pz-img img{position: absolute;left: 50%;top: 50%;width:100%;max-height:100%;transition:all .5s ease;
                               transform:translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
  .pz-bk2 .pz-left .pz-tit{position:absolute;bottom:0;background:rgba(0,155,223,.8);width:100%;left:0;height:50px;
                           border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;align-items:center;
                           padding:0 40px 0 46px;justify-content:space-between}
  .pz-bk2 .pz-left .pz-tit h4{font-size:22px;color:#FFF;font-weight:600;}
  .pz-bk2 .pz-left .pz-tit h6{font-size:18px;color:#fff;}
  .pz-bk2 .pz-left li:hover .pz-img img{transform:translate(-50%,-50%)scale(1.1);-ms-transform: translate(-50%,-50%)scale(1.1);}
  .pz-bk2 .pz-right{width:52.5%;float:right;overflow:hidden;position:relative}

  .pz-bk2 .pz-right .pz-rtop{width:100%;height:36px;border-bottom:1px solid #CCCCCD;margin-bottom:18px;}
  .pz-bk2 .pz-right .pz-rtop a{float:left;margin-right:45px;font-size:20px;color:#5D5D5D;position:relative}
  .pz-bk2 .pz-right .pz-rtop a:hover{color:#009BDF}
  .pz-bk2 .pz-right .pz-rtop a.on{color:#009BDF;}
  .pz-bk2 .pz-right .pz-rtop a.on:after{content:"";width:100%;float:left;background:#009BDF;position:absolute;height:2px;left:0;bottom:-10px;}
.pz-bk2 .pz-right .pz-rtop .pz-rtop-more { font-size: 12px; color: #777; float: right; margin-right: 0; display: none; }
.pz-bk2 .pz-right .pz-rtop .pz-rtop-more.active { display: block; }
  .pz-bk2 .pz-right ul{width:80%;float:left;opacity:0;z-index:-1;bottom:0;position:absolute;left:0;transition: all .5s ease;}
  .pz-bk2 .pz-right ul.on{position:relative;opacity:1;z-index:1;display:block;}

  .pz-bk2 .pz-right .slick-list{margin:-22px 0}
  .pz-bk2 .pz-right ul li{width:100%;padding:22px 0;max-width:100%}

  .pz-bk2 .pz-right ul li .pz-img{line-height:0;width:150px;margin-right:24px;float:left;overflow:hidden}
  .pz-bk2 .pz-right ul li .pz-img img{border-radius:8px;width:100%;transition:all .5s ease;}
  .pz-bk2 .pz-right ul li:hover .pz-img img{transform:scale(1.1);}
  .pz-bk2 .pz-right ul li h4{font-size:18px;color:#656565;line-height:30px;word-break:keep-all;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; transition:all .5s ease;}
  .pz-bk2 .pz-right ul li:hover h4{color:#009BDF}

  .pz-bk2 .pz-right ul li h6{font-size:14px;color:#808080;line-height:18px;margin-top:10px;word-break: break-all;
  text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
  .pz-bk2 .pz-right .slick-list{margin:-22px 0}
  .pz-bk2 .pz-right .slick-dots{display:flex;flex-direction:column;right:-105px;width:auto;bottom:auto;
                                top:50%;transform:translate(0,-50%);opacity:1;z-index:1;left:auto}
  .pz-bk2 .pz-right .slick-dots li{height:7px;width:7px;border-radius:7px;background:#DDDDDD;
                                   margin:3.5px 0;transition:all .5s ease;padding:0;transition:all .5s ease;}
  .pz-bk2 .pz-right .slick-dots li.slick-active{background:#009BDF;height:20px;}

  .pz-bk2 .pz-right .slick-arrow{height:20px;width:19px;right:-110px;left:auto;}

  .pz-bk2 .pz-right .slick-prev{background:url(prev2.png) center no-repeat;background-size:cover;top:130px;}
  .pz-bk2 .pz-right .slick-prev:hover{background:url(prev3.png) center no-repeat;background-size:cover}
  .pz-bk2 .pz-right .slick-next{background:url(next2.png) center no-repeat;background-size:cover;bottom:115px;top:auto;}
  .pz-bk2 .pz-right .slick-next:hover{background:url(next3.png) center no-repeat;background-size:cover}
  .pz-bk2 .pz-left .slick-prev{height:24px;width:14px;background:url(aprev.png) center no-repeat;background-size:cover;left:-37px;}
  .pz-bk2 .pz-left .slick-prev:hover{background:url(aprev1.png) center no-repeat;background-size:cover;}
  .pz-bk2 .pz-left .slick-next{height:24px;width:14px;background:url(anext.png) center no-repeat;background-size:cover;right:-30px;}
  .pz-bk2 .pz-left .slick-next:hover{background:url(anext1.png) center no-repeat;background-size:cover;}


  .pz-kb5{float:left;width:100%;padding-top:118px;padding-bottom:160px;background:#FFF;}
  .pz-kb5 ul{margin-top:100px;float:left;width:100%;padding:0 60px;display:flex;align-items:center;justify-content:space-between;}
  .pz-kb5 ul li{display:flex;flex-direction:column;align-items:center;justify-content:center}
  .pz-kb5 ul li .pz-img{height:90px;width:90px;border-radius:50%;transition:all .5s ease;}
  .pz-kb5 ul li h4{font-size:26px;line-height:26px;color:#3F3F3F;margin-top:40px;margin-bottom:32px;}
  .pz-kb5 ul li h6{font-size:18px;line-height:26px;color:#747474;}


  .pz-kb5 ul li:hover .pz-img{transform:scale(1.1);}
  .pz-kb5 ul li:hover h4{color:#009BDF}


  .pz-bk4{float:left;width:100%;padding-top:100px;padding-bottom:154px;background:url(casebg.jpg) center no-repeat;
          background-size:cover;background-attachment:fixed}
  .pz-bk4 .pz-utit{margin-bottom:95px;}
  .pz-bk4 ul{margin:-18px -20px;width:calc(100% + 40px);float:left}
  .pz-bk4 ul li{float:left;width:25%;padding:18px 20px}
  .pz-bk4 ul li a{position:relative;display:block;float:left;width:100%;}
  .pz-bk4 ul li .pz-img{position: relative;padding-bottom: 66%;overflow: hidden;width: 100%;display:block}
  .pz-bk4 ul li .pz-img img{position: absolute;left: 50%;top: 50%;width: 100%;max-height: 100%;border-top-left-radius:8px;border-top-right-radius:8px;
                            transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transition:all .5s ease;}
  .pz-bk4 ul li .pz-h4{line-height:85px;font-size:18px;background:#F4F6F9;float:left;width:100%;text-align:center; padding: 0 8px;
                       color:#3F3F3F;border-bottom-left-radius:8px;border-bottom-right-radius:8px;
                       word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
  .pz-bk4 ul li:hover .pz-img img{transform: translate(-50%,-50%)scale(1.1);-ms-transform: translate(-50%,-50%)scale(1.1);}


  .pz-bk3{float:left;width:100%;padding-top:100px;padding-bottom:110px;background:#fff;float:left;width:100%}
  .pz-bk3 .pz-utit{margin-bottom:90px;}
  .pz-bk3 .pz-ul1{margin:-10px -21px;width:calc(100% + 42px);float:left}
  .pz-bk3 .pz-ul1 li{float:left;padding:10px 21px}
  .pz-bk3 .pz-ul1 li a{display:block;float:left;width:100%;}
  .pz-bk3 .pz-ul1 li:hover .pz-img img{transform: translate(-50%,-50%)scale(1.1);-ms-transform: translate(-50%,-50%)scale(1.1);}
  .pz-bk3 .pz-ul1 li .pz-img{position: relative;padding-bottom: 66.3%;overflow: hidden;width: 100%;
                             display:block;box-shadow:1px 1px 12px rgba(0,0,0,0.11);border-radius:8px}
  .pz-bk3 .pz-ul1 li .pz-img img{position: absolute;left: 50%; top: 50%; transition:all .5s ease;
                                 width: 100%; max-height: 100%; transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
  .pz-bk3 .pz-ul1 li:hover .pz-img img{transform: translate(-50%,-50%)scale(1.1);-ms-transform: translate(-50%,-50%)scale(1.1);}
  .pz-bk3 .pz-ul1 li h4{text-align:center;margin-top:30px;color:#3F3F3F;font-size:18px;line-height:28px;}
  .pz-bk3 .pz-ul1 .slick-arrow{height:47px;width:28px;}

  .pz-bk3 .pz-ul1 .slick-prev{background:url(aleft1.png) center no-repeat;background-size:cover;left:-113px;}
  .pz-bk3 .pz-ul1 .slick-prev:hover{background:url(aleft2.png) center no-repeat;background-size:cover;}
  .pz-bk3 .pz-ul1 .slick-next{background:url(aright1.png) center no-repeat;background-size:cover;right:-113px;}
  .pz-bk3 .pz-ul1 .slick-next:hover{background:url(aright2.png) center no-repeat;background-size:cover;}

  .pz-bk3 .pz-ul2{margin-top:75px;float:left;width:100%;}
  .pz-bk3 .pz-ul2 .slick-dots li{height:8px;width:8px;border-radius:8px;background:#DDDDDD;margin:0 4px;transition:all .5s ease;}
  .pz-bk3 .pz-ul2 .slick-dots li.slick-active{background:#009BDF;width:20px;}

  .pz-bk3 .pz-ul2 .slick-arrow{height:20px;width:20px;border-radius:50%;top:auto;bottom:-27px;}
  .pz-bk3 .pz-ul2 .slick-next{background:url(right1.png) center no-repeat;background-size:cover;left:auto;right:45%;}
  .pz-bk3 .pz-ul2 .slick-next:hover{background:url(right2.png) center no-repeat;background-size:cover;}
  .pz-bk3 .pz-ul2 .slick-prev{background:url(left1.png) center no-repeat;background-size:cover;left:45%}
  .pz-bk3 .pz-ul2 .slick-prev:hover{background:url(left2.png) center no-repeat;background-size:cover;}

  .pz-down{background:url(downbg.png) center no-repeat;background-size:cover;float:left;width:100%;padding-top:90px;}
  .pz-down .pz-container{padding:0 75px;}
  .pz-down .pz-box{display:flex;justify-content:space-between;margin-bottom:60px;}
  .pz-down .pz-box .pz-dnav li{float:left;margin-right:60px;display:flex;flex-direction:column}
  .pz-down .pz-box .pz-dnav li:last-child{margin-right:0}
  .pz-down .pz-box .pz-dnav li h4{font-size:20px;color:#f1f1f1;line-height:28px;margin-bottom:45px;font-weight: 400;}
  .pz-down .pz-box .pz-dnav li a{font-size:17px;line-height:28px;color:#fff;position:relative;margin-bottom:10px; text-decoration: none; }

  .pz-down .pz-box .pz-ewm .pz-img{float:left;margin-left:29px;}
  .pz-down .pz-box .pz-ewm .pz-img:nth-child(1){margin-left:0}
  .pz-down .pz-box .pz-ewm img{width:140px;height:140px;}
  .pz-down .pz-box .pz-ewm h4{font-size:17px;text-align:center;line-height:28px;color:#fff;margin: 0;padding: 0; font-weight: 400;}
  .pz-down .pz-copy{width:100%;float:left;line-height:100px;text-align:center;font-size:15px;color:#cccccc;position:relative}
  .pz-down .pz-copy br{display:none}
  .pz-down .pz-copy:after{content:"";position:absolute;top:0;width:100vw;height:1px;background:#2B2B2B;left:50%;transform:translate(-50%,0);}
  .pz-down .pz-copy a {color: #cccccc; text-decoration: none; }


  .pz-top{float:left;width:100%;}
  .pz-top .pz-fun{display:flex;justify-content:space-between;height:140px;align-items:center;}
  .pz-top .pz-fun .pz-dh{width:19%}
  .pz-top .pz-fun .pz-logo{width:59%}

  .pz-top .pz-tnav{display:flex;position:relative;height:60px;z-index: 3;font-weight: 4;}

  .pz-top .pz-cbg{content:"";position:absolute;width:100vw;height:60px;background:#009BDF;
                  left:50%;transform:translate(-50%,0);bottom: 0;}
  .pz-top .pz-container2{position:relative}

  .pz-top .pz-tnav{width:88.28125%;}
  .pz-top .pz-tnav>ul{width:100%;position:relative;z-index:1;margin: 0;padding: 0;}
  .pz-top .pz-tnav>ul>li{width:14.28%;float:left;height:60px;text-align:center;position:relative}
  .pz-top .pz-tnav>ul>li>a:hover{text-shadow: 5px 5px 5px #666;}
  /*.pz-top .pz-tnav li.on:before{content:"";position:absolute;width:100%;height:2px;
                               left:0;bottom:0;background:#fff;}
  .pz-top .pz-tnav li:hover:before{content:"";position:absolute;width:100%;height:2px;
                               left:0;bottom:0;background:#fff;}*/

  .pz-top .pz-tnav>ul>li:after{content:"";height:44px;width:1px;position:absolute;right:0;top:50%;
                            transform:translate(0,-50%);background:linear-gradient(to top,transparent,#fff,transparent)}
  .pz-top .pz-tnav li:last-child:after{display:none;}
  .pz-top .pz-tnav>ul>li>a{line-height:60px;color:#fff;font-size:18px;text-decoration: none;}
  .pz-xialaph{display:none}
    .pz-erul{position:absolute;top:60px;left: 50%;transform: translate(-50%, 0);display:none;min-width:100%; padding: 0; margin:0;}
         .pz-erul li{float:left;width: 100%; background:rgba(255,255,255,0.9);text-align: left;padding:0 15px;transition:all .5s linear;margin:0;}
.pz-erul li:hover{background:#d8d8d8}
         .pz-erul li:last-child{border-bottom:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
        .pz-erul li:hover a{color:#009BDF}
        .pz-erul li a{font-size:15px;color:#292929;text-align:center; line-height:54px;white-space:nowrap;transition:all .5s linear;text-decoration: none;}
        .pz-top .pz-tnav>ul>li:hover .pz-erul{display:block;}

  /* 适配 <1680 */
  @media screen and (max-width:1680px)
  {
      .pz-bk2 .pz-right .slick-list{margin:-10px 0 0 0;}
      .pz-bk2 .pz-right ul li{padding:10px 0}

      .pz-bk2 .pz-right .pz-rtop a.on:after{bottom:-6px;}
      .pz-bk2 .pz-right .pz-rtop{height:30px}
      .pz-bk2 .pz-right .pz-rtop a{font-size: 18px;}
      .pz-top .pz-tnav li a{font-size:18px;}
      .pz-bk2 .pz-right .slick-prev{top: 50px;}
      .pz-bk2 .pz-right .slick-next{bottom:40px}
      .pz-bk1 .pz-con .pz-right h4{font-size:24px;line-height: 22px;}
      .pz-bk1 .pz-con .pz-right h5{font-size: 18px;line-height: 18px;margin-top: 8px;}
      .pz-bk1 .pz-con .pz-right h6{font-size:16px;line-height: 32px;margin-top: 10px;}
      .pz-bk1 .pz-con .pz-right h6{word-break: break-all;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 6;
          overflow: hidden; }
      .pz-bk1 .pz-con .pz-right a{border-radius: 20px; height: 40px;margin-top: 20px;line-height: 40px;width: 140px; font-size: 14px;}

      .pz-bk2 .pz-left{padding:0 40px 0 20px}
      .pz-bk3 .pz-ul2 .slick-prev{left:42%}
      .pz-bk3 .pz-ul2 .slick-next{right:42%}
      .pz-down .pz-container{padding:0}
      .pz-down .pz-box .pz-dnav li{margin-right:40px}
      .pz-bk4 ul li .pz-h4{font-size:18px;}
      .pz-utit h4{font-size:35px;}
      .pz-utit h6{font-size:20px;}
      .pz-bk2 .pz-left .pz-tit{padding: 0 20px;}
      .pz-bk2 .pz-left .pz-tit h4{font-size:18px}
      .pz-bk2 .pz-left .pz-tit h6{font-size:16px;}
      }

  /* 适配 <1400 */
  @media screen and (max-width:1400px){
      .pz-top .pz-fun .pz-dh{width:21%}
      .pz-top .pz-fun .pz-logo{width:69%}

          .pz-bk2 .pz-right ul li .pz-img{width:100px}
      .pz-bk2 .pz-right ul li h4{font-size: 16px;line-height:24px}
      .pz-bk2 .pz-right ul li h6{font-size: 12px;line-height:16px}

         .pz-bk2 .pz-right .slick-list{margin:-8px 0 0 0;}
      .pz-bk2 .pz-right ul li{padding:8px 0}
       .pz-bk2 .pz-right .slick-arrow{right:-45px;}
        .pz-bk2 .pz-right .slick-prev{top: 50px;}
      .pz-bk2 .pz-right .slick-next{bottom:40px}
      .pz-bk2 .pz-right .slick-dots{right:-40px}

        .pz-down .pz-box .pz-dnav li{margin-right:20px}
        .pz-bk1 .pz-con .pz-right h6{word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden; }
   }

  /* 适配 <1024 手机 */
  @media screen and (max-width:1024px){
      .pz-bk1 .pz-con .pz-left video{height:100%}
      .pz-bk2 .pz-right .pz-rtop a.on:after{bottom:0px;}
      .pz-bk1 .pz-con{flex-direction:column;}
      .pz-top{display:none}
      .pz-dh{text-align:center;height:40px;margin-top:20px;}
      .pz-banner{margin-top:50px;}
      .pz-banner.pz-banner-pc {display: none;}
      .pz-banner.pz-banner-m {display: block;}
      .pz-banner .slick-dots{bottom:20px;}
      .pz-banner .slick-dots li{height: 10px;width: 10px;margin: 0 5px;}
      .pz-bk1{padding-top: 30px;padding-bottom: 30px;}

      .pz-utit h4{font-size:24px;line-height:26px;}
      .pz-utit h6{font-size:16px;line-height:18px;margin-top:10px;}
      .pz-bk1 .pz-con{padding:15px;margin-top:30px;}
      .pz-bk1 .pz-con .pz-left{width:100%;margin-top:0}
      .pz-bk1 .pz-con .pz-right{width:100%;margin-top:10px;}
      .pz-bk1 .pz-con .pz-right h4{font-size:20px;line-height: 22px;}
      .pz-bk1 .pz-con .pz-right h5{font-size: 16px;line-height: 18px;margin-top: 8px;}
      .pz-bk1 .pz-con .pz-right h6{font-size:14px;line-height:24px;margin-top: 10px;-webkit-line-clamp: 99;}
      .pz-bk1 .pz-con .pz-right a{border-radius: 20px; height: 40px;margin-top: 20px;line-height: 40px;width: 140px; font-size: 14px;}

      .pz-bk2{padding-top: 30px;padding-bottom: 30px}
      .pz-bk2 .pz-con{margin-top: 20px;flex-direction:column}
      .pz-bk1 .pz-con .pz-left img{height:30px;width:22px}
      .pz-bk2 .pz-left{width:100%;padding:0 20px;}
      .pz-bk2 .pz-right{width:100%;margin-top:15px}
      .pz-bk2 .pz-left .pz-tit{height: 50px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;padding: 0 15px;}
      .pz-bk2 .pz-left .pz-tit h4{font-size:16px;}
      .pz-bk2 .pz-left .pz-tit h6{font-size:14px;}
      .pz-bk2 .pz-right .slick-prev{right:-25px}
      .pz-bk2 .pz-right .slick-next{right:-25px}
      .pz-bk2 .pz-left .slick-next{height:18px;width:10px;right:-20px}
      .pz-bk2 .pz-left .slick-prev{height:18px;width:10px;left:-20px}
      .pz-bk2 .pz-right .pz-rtop a{margin-right: 30px;font-size: 18px;line-height:30px;}

      .pz-bk2 .pz-right ul{width:90%;}
      .pz-bk2 .pz-right .slick-dots{right:-20px;left:auto}
      .pz-bk2 .pz-right ul li .pz-img{margin-right:15px}
      .pz-bk2 .pz-right ul li h4{font-size: 16px;line-height: 24px;}
      .pz-bk2 .pz-right .slick-list{margin:-10px 0}
      .pz-bk2 .pz-right ul li{padding:10px}

  .pz-bk3{padding-top:30px;padding-bottom:30px;}
  .pz-bk3 .pz-utit{margin-bottom:30px;}
  .pz-bk3 .pz-ul1{margin:-10px;width:calc(100% + 20px)}
  .pz-bk3 .pz-ul1 li{padding:10px}

  .pz-bk3 .pz-ul1 li h4{margin-top:15px;font-size:16px;line-height:24px;}

  .pz-bk3 .pz-ul1 .slick-arrow{height:34px;width:20px;}
  .pz-bk3 .pz-ul1 .slick-prev{left:30%;}
  .pz-bk3 .pz-ul1 .slick-next{right:30%;}
  .pz-bk3 .pz-ul2{margin-top:20px;}
  .pz-bk3 .pz-ul2 .slick-dots li{height:7px;width:7px;border-radius:5px;margin:0 3px;}
  .pz-bk3 .pz-ul2 .slick-dots li.slick-active{background:#009BDF;width:20px;}
  .pz-bk3 .pz-ul2 .slick-arrow{bottom:-27px;}
  .pz-bk3 .pz-ul2 .slick-next{background:url(right1.png) center no-repeat;background-size:cover;left:auto;right:30%;}
  .pz-bk3 .pz-ul2 .slick-prev{background:url(left1.png) center no-repeat;background-size:cover;left:30%}
  .pz-more{line-height:40px;width:140px;margin-top:30px;border-radius:20px;font-size:14px;transition:all .5s ease;}



  .pz-bk4{padding-top:30px;padding-bottom:30px;}
  .pz-bk4 .pz-utit{margin-bottom:30px;}
  .pz-bk4 ul{margin:-10px;width:calc(100% + 20px);}
  .pz-bk4 ul li{width:50%;padding:10px}

  .pz-bk4 ul li .pz-img{padding-bottom: 66%;}
  .pz-bk4 ul li .pz-img img{border-top-left-radius:6px;border-top-right-radius:6px; }
  .pz-bk4 ul li .pz-h4{line-height:40px;font-size:16px;float:left;width:100%;text-align:center;
                       border-bottom-left-radius:6px;border-bottom-right-radius:6px;}

  .pz-kb5{padding-top:30px;padding-bottom:15px;}
  .pz-kb5 ul{margin-top:30px;padding:0px;flex-direction:column}
  .pz-kb5 ul li{margin-bottom:15px;}
  .pz-kb5 ul li .pz-img{height:50px;width:50px;}
  .pz-kb5 ul li h4{font-size:20px;line-height:22px;margin-top:15px;margin-bottom:15px;}
  .pz-kb5 ul li h6{font-size:16px;line-height:26px;}
  .pz-down{margin-bottom:50px;}

  .pz-dnav{display:none}
  .pz-down .pz-container{padding:0 15px}
  .pz-down .pz-box{flex-direction:column;margin-bottom:15px;align-items:center;}

  .pz-down .pz-box .pz-dlogo{width:100%;line-height:0;margin-bottom:15px;text-align:center;}

  .pz-down .pz-box .pz-dlogo img{width:50%;}
  .pz-down .pz-box .pz-ewm img{width: 100px;height: 100px;}
  .pz-down .pz-box .pz-ewm h4{font-size: 16px;line-height: 24px;margin: 0;padding: 0;}
  .pz-down .pz-copy{line-height:30px;font-size:14px;padding:10px 0}
  .pz-down .pz-copy br{display:block}

    .pz-wpf{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #009BDF; z-index: 999; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
            .pz-wpf li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
            .pz-wpf li .ico7{ width: 100%; float: left; height: 20px;}
            .pz-wpf li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
            .pz-wpf li.l1 .ico7{ background: url(img4.png) no-repeat center; background-size: 20px 20px;}
            .pz-wpf li.l2 .ico7{ background: url(img3.png) no-repeat center; background-size: 20px 20px;}
            .pz-wpf li.l3 .ico7{ background: url(img2.png) no-repeat center; background-size: 20px 20px;}
            .pz-wpf li:last-child{ border: none;}
            .pz-wpf li:nth-child(3n){ border: none;}

             .pz-xialaph{display:block}
             .pz-xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%;  z-index:999;height:auto; background:#fff;padding: 50px 15px 0px 15px; }
              .pz-xialaph.cur{height:100%;padding: 50px 15px 100px 15px; }
 .pz-xialaph.cur{background:#fff}
 .pz-xialaph .ul2,
 .pz-xialaph .ul3{ display: none;}
 .pz-xialaph h4 a{ float: left; width: 60%; color: #333333;line-height: 50px;font-size: 16px;text-decoration: none;}
 .pz-xialaph h4{ float: left; width: 100%; position: relative;border-bottom:1px solid #e5e5e5;margin: 0;font-weight: 400;}

 .pz-xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
 .pz-xialaph h4:hover a,
 .pz-xialaph h5:hover a{ color: #14264e;}
 .pz-xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;text-decoration: none;}
 .pz-xialaph h5{ float: left; width: 100%; position: relative;font-weight: 400;}
 .pz-xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
 .pz-xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
 .pz-xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;}
 .pz-xialaph h4.active img.img_s,
 .pz-xialaph h5.active img.img_s{ display: none;}
 .pz-xialaph h4.active img.img_d,
 .pz-xialaph h5.active img.img_d{ display: block;}
 .pz-xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
 .pz-xialaph .ul3{padding-bottom: 10px; padding-left: 15px; z-index: -1; position: relative;}
 .pz-xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
 .pz-xialaph li:last-child .ul3::after{ display: none;}
 .pz-xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
 .pz-xialaph .ul3 li:hover a{color: #14264e;}
 .pz-xialaph .ul3 li{ padding-top: 5px;}
 .pz-xialaph .ul3 li:first-child{ padding-top: 0;}
 .img_d,
 .disno{ display: none;} 
 .pz-xialaph .wapt{position: absolute;
    width: 100%;background:#fff;
    left: 0;
    top: 0;
    height: 50px;}
 .pz-xialaph .wapt.act{background:#CC0001}
 .pz-xialaph .wapt .logo{margin-top:5px;margin-left:15px}
 .pz-xialaph .wapt .logo img{height:45px;width:auto;}
 .pz-xialaph .ul1{display:none}
  
 .pz-xialaph .wapt .menuph{float: right;position: absolute;
    top: 0;
    right: 15px;
    width: 28px;
    height: 22px;
    cursor: pointer;
    text-align: center;
    margin: 14px 0;}
 .pz-xialaph .wapt .menuph .point{
    display: inline-block;
    width: 28px;
    height: 22px;
    position: relative;}



 .menuph .point:hover .navbtn,  .menuph .point:hover .navbtn::after, .menuph .point:hover .navbtn::before{width: 28px;}
 .menuph .navbtn{position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 2px;
    background: #009BDF;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;}
 .menuph .navbtn::after,  .menuph .navbtn::before{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 2px;
    content: '';
    background: #009BDF;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;}
 .menuph .point:hover .navbtn,  .menuph .point:hover .navbtn::after,  .menuph .point:hover .navbtn::before{width: 28px;}
 .menuph .navbtn::before{top: 11px;}
 .menuph .navbtn::after{top:-11px}

 .menuph .point.active .navbtn{background: transparent;}
 .menuph .point.active .navbtn::before{transform: rotate(-45deg);
    top: 0;}
 .menuph .point.active .navbtn::after{transform: rotate(45deg);
    top: 0;}

        .pz-xialaph .tfun .bu{width:48%;height:36px;border:1px solid #CC0000;display:flex;margin-right:2%;
                          align-items:center;justify-content:center;float:left}
        .pz-xialaph .tfun .bu .img1{display:none}
        .pz-xialaph .tfun .bu h4{font-size:14px;color:#CC0000;margin-right:10px;width:auto}
        .pz-xialaph .tfun .bu:hover{background:#CC0000}
        .pz-xialaph .tfun .bu:hover h4{color:#fff;}
        .pz-xialaph .tfun .bu:hover .img1{display:block}
        .pz-xialaph .tfun .bu:hover .img2{display:none}
         
  }

/* 回到顶部 */
#back-to-top {
    opacity: 0;
    right: 18px;
    width: 36px;
    height: 36px;
    z-index: 100;
    bottom: 36px;
    position: fixed;
    overflow: hidden;
    text-align: center;
    border-radius: 2px;
    background-color: rgb(0, 0, 0);

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
@media (min-width: 1200px) {

    #back-to-top.show {
        opacity: 1;
        bottom: 18px;
    }

}

#back-to-top::before {
    top: 50%;
    left: 50%;
    z-index: 2;
    content: '';
    width: 9px;
    height: 9px;
    margin: 2px 0 0 0;
    position: absolute;
    border: 2px solid rgba(255, 255, 255);
    border-right-width: 0;
    border-bottom-width: 0;

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;

    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}

