﻿@charset "utf-8";
/* CSS Document */


html{ font-size:100px;}
body { background:#fff; font-size:0.16rem; font-family:"Microsoft Yahei"; color:#333; overflow-x:hidden; -webkit-tap-highlight-color:transparent; }
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], textarea, button{ font-size:0.16rem; font-family:"Microsoft Yahei"; -webkit-appearance: none; border-radius:0; }
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
ul, li, ol, dl, dt {list-style:none;}
img { border:0; vertical-align:top; max-width:100% !important;}
a { text-decoration:none; color:#333; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
a:hover { text-decoration:none; color:#358cc0; }
table{ border-collapse:collapse; border:0;}
*{ margin:0; padding:0; border:0; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { zoom: 1 }
.fl { float:left; }
.fr { float:right; }
.w{ width:1400px; min-width:1200px; margin:0 auto; }
.align-vertical { display:table-cell; vertical-align:middle;}
.c-red{ color:#358cc2;}


@font-face {
  font-family: "iconfont"; /* Project id 3441352 */
  src: url('../fonts/iconfont.woff2?t=1653985162548') format('woff2'),
       url('../fonts/iconfont.woff?t=1653985162548') format('woff'),
       url('../fonts/iconfont.ttf?t=1653985162548') format('truetype');
}


.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



/**index**/
.jkyHead{ background:#f6f6f6; width:100%; position:relative; z-index:99;}
.jkyHead.topFix{ position:fixed; left:0; top:0; animation-name:down; animation-duration:1s;} 
.jkyHead .w{ display:flex; align-items:center; justify-content:space-between;}
.jkyHead-logo{ width:25%;}
.jkyHead-nav{ width:75%; padding-left:5%; display:flex;}
.jkyHead-nav li{ text-align:center; flex:1; position:relative; }
.jkyHead-nav li a.far{ font-size:0.17rem; display:block; line-height:0.95rem; }
.jkyHead-nav li.active a.far, .jkyHead-nav li:hover a.far{ background:#60a9d7; color:#fff;}


.particle-canvas{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; }
.particle-canvas canvas { width:100%; height:100%; }


.jkyBanner{ width:100%; position:relative; overflow:hidden;}
.jkyBanner li img{ width:100%; }
.jkyBanner .scrollbar-page{ position:absolute; right:8.35%; bottom:0.55rem; display:flex; align-items:center; justify-content:center;}
.jkyBanner .swiper-button-next, .jkyBanner .swiper-button-prev{ background:url(../images/banner-arrow.png) no-repeat center; background-size:0.31rem auto; width:0.66rem; height:0.66rem; position:relative; top:auto; margin:0; }
.jkyBanner .swiper-button-next:before, .jkyBanner .swiper-button-prev:before{ content:''; background:url(../images/banner-round.png) no-repeat; background-size:100% 100%; width:100%; height:100%; position:absolute; left:0; top:0; }
.jkyBanner .swiper-button-next{ right:auto;}
.jkyBanner .swiper-button-next:hover:before{ animation:a 2.5s linear infinite;}
.jkyBanner .swiper-button-prev{ transform:rotate(180deg); left:auto;}
.jkyBanner .swiper-button-prev:hover:before{ animation:a 2.5s linear infinite;}
.jkyBanner .swiper-pagination{ width:auto; position:relative; bottom:auto; color:#fff; font-size:0.2rem; padding:0 0.25rem;}

.jkyBanner .mouse{  color:#fff;  position:absolute; bottom:4.42vw; font-size:0.14rem; left:3%; text-align:center; z-index:10; display:flex; align-items:center;}
.jkyBanner .mouse i{ width:0.26rem; height:0.46rem; display:inline-block; position:relative; margin-right:0.15rem; border-radius:14px; vertical-align:top; border:2px #fff solid;}
.jkyBanner .mouse i:before{ content:''; background:#fff; width:2px; height:0.1rem; position:absolute; left:50%; margin-left:-1px; top:13px; animation: Tmouse 0.9s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate;}
@keyframes Tmouse {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -ms-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px);
  }
}

@keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}


.jkyProduct{ width:100%; position:relative; padding:0.65rem 0;}
.jkyProduct .w{ position:relative; z-index:2;}
.jkyProduct .jkyTechnology-text{  color:#000;}

.jkyProduct-class{ display:flex; align-items:flex-start; margin-top:0.4rem;}
.jkyProduct-class .title{ width:14%;  font-size:0.14rem; padding-left:0.25rem; border-left:0.04rem #358cc2 solid;}
.jkyProduct-class .title .cn{ font-size:0.26rem; line-height:1;  font-weight:bold; margin-bottom:0.05rem;}
.jkyProduct-class .menu{ flex:1; display:flex; flex-wrap:wrap; margin-top:-0.15rem; margin-left:-0.15rem;}
.jkyProduct-class .menu a{ background:#fff; width: calc(25% - 0.15rem); font-size:0.17rem; text-align:center; color:#358cc2; margin:0.15rem 0 0 0.15rem; line-height:0.34rem; border-radius:0.2rem; border:1px #358cc2 solid;}
.jkyProduct-class .menu a:hover{ background:#358cc2; color:#fff;}

.jkyProduct-list{ display:flex; flex-wrap:wrap; margin-left:-0.3rem; position:relative; padding-top:0.1rem;}
.jkyProduct-list li{ width:calc(25% - 0.3rem); margin:0.3rem 0 0 0.3rem;}
.jkyProduct-list li .thumb{ overflow:hidden;}
.jkyProduct-list li .thumb img{ width:100%; height:100%; object-fit:cover; transition:all 0.4s;}
.jkyProduct-list li .name{ font-weight:bold; text-align:center; font-size:0.18rem; margin-top:0.1rem; text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.jkyProduct-list li:hover .thumb img{ transform:scale(1.05);}



.jkyTechnology{ background-image:url(../images/jkyTechnology-bg.jpg); background-size:cover; width:100%; height:100%; padding:0.75rem 0; }
.jkyTechnology .jkyTechnology-head .cn{ color:#fff;}
.jkyTechnology-head { position:relative;}
.jkyTechnology-head .cn{ font-size:0.34rem; line-height:1; font-weight:bold;}
.jkyTechnology-head .en{ font-size:0.3rem; color:#358cc2; line-height:1; margin-top:0.15rem;}
.jkyTechnology-head .mo{ color:#358cc2; line-height:0.36rem; display:inline-block; padding:0 0.3rem; position:absolute; right:0; top:50%; transform:translateY(-50%); border:1px #358cc2 solid; border-radius:0.2rem;}
.jkyTechnology-head .mo:hover{ background:#358cc2; border-color:#358cc2; color:#fff; }

.jkyTechnology-text{ max-width:60%; font-size:0.16rem; color:#fff; line-height:0.3rem; margin-top:0.3rem;}
.jkyTechnology-list{ display:flex; align-items:center; justify-content:space-between; margin-top:0.5rem;}
.jkyTechnology-list li{ background:#fff; width:48%; padding:0.35rem; border-radius:0 0.5rem 0 0.5rem;}
.jkyTechnology-list li .tit{ font-size:0.24rem; font-weight:bold; display:inline-block; line-height:1; padding-bottom:0.15rem; color:#333; border-bottom:0.03rem #358cc2 solid;}
.jkyTechnology-list li .desc{ margin-top:0.25rem; line-height:0.32rem; color:#333;}
.jkyTechnology-list li .arrow{ background:#358cc2 url(../images/more-arrow.png) no-repeat center; background-size:0.25rem auto; width:0.5rem; height:0.5rem; display:inline-block; margin-top:0.35rem;}



.jkyAbout{ background:url(../images/jkyAbout-bg.jpg) no-repeat right bottom #f1f4f6; background-size:auto 100%; padding:0.75rem 0;}
.jkyAbout-inner{ display:flex; margin-top:0.4rem; align-items:center;}
.jkyAbout-inner .thumb{ width:45%; overflow:hidden; border-radius:0 0.5rem 0 0.5rem;}
.jkyAbout-inner .thumb img{ width:100%; transition:all 0.4s; display:block;}
.jkyAbout-inner .word{ width:55%; padding-left:4%;}
.jkyAbout-inner .word .t{ font-size:0.3rem; color:#358cc2; font-weight:bold;}
.jkyAbout-inner .word .c{ line-height:0.36rem; margin-top:0.3rem; max-height:1.44rem; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.jkyAbout-inner .word .m{ background:#358cc2 url(../images/more-arrow.png) no-repeat center; background-size:0.25rem auto; width:0.5rem; height:0.5rem; display:inline-block; margin-top:0.5rem;}
.jkyAbout-three{ margin-top:0.6rem; display:flex;}
.jkyAbout-three li{ background:#fff; flex:1; padding:0.3rem 0.25rem; display:flex; align-items:center; transition:all 0.4s; transition:all 0.4s;}
.jkyAbout-three li .icon{ background-size:100% 100%; background-repeat:no-repeat; width:0.85rem; height:0.85rem; transition:all 0.4s;}
.jkyAbout-three li .text{ flex:1; padding-left:0.2rem;}
.jkyAbout-three li .text .t{ font-size:0.22rem; font-weight:bold; line-height:1; transition:all 0.4s;}
.jkyAbout-three li .text .c{ margin-top:0.15rem; line-height:0.28rem; max-height:0.56rem; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.4s;}
.jkyAbout-three li:nth-child(1) .icon{ background-image:url(../images/jkyAbout-i1.png);}
.jkyAbout-three li:nth-child(2) .icon{ background-image:url(../images/jkyAbout-i2.png);}
.jkyAbout-three li:nth-child(3) .icon{ background-image:url(../images/jkyAbout-i3.png);}
.jkyAbout-three li:hover{ background:#358cc2;}
.jkyAbout-three li:hover .text .t{ color:#fff;}
.jkyAbout-three li:hover .text .c{ color:#fff;}
.jkyAbout-three li:nth-child(1):hover .icon{ background-image:url(../images/jkyAbout-i1h.png);}
.jkyAbout-three li:nth-child(2):hover .icon{ background-image:url(../images/jkyAbout-i2h.png);}
.jkyAbout-three li:nth-child(3):hover .icon{ background-image:url(../images/jkyAbout-i3h.png);}


.jkyNews{ background-image:url(../images/jkyNews-bg.jpg); background-position:center; background-size:cover; padding:0.75rem 0; position:relative;}
.jkyNews .w{ position:relative; z-index:2;}
.jkyNews-tab{ position:absolute; right:0; top:0.4rem;}
.jkyNews-tab a{ color:#333; font-size:0.18rem; line-height:0.4rem; display:inline-block; margin-left:0.4rem; padding:0 0.3rem; border:1px #333 solid; border-radius:0.2rem;}
.jkyNews-tab a.active{ background:#358cc2; border-color:#358cc2; color:#fff;}
.jkyNews-list{ position:relative; overflow:hidden; padding-bottom:0.8rem; margin-top:0.6rem;}
.jkyNews-list + .jkyNews-list{ display:none;}
.jkyNews-list li{ background:#fff; width:25%; position:relative; border-radius:0 0.18rem 0 0.18rem; overflow:hidden;}
.jkyNews-list li .thumb{ height:2.2rem; overflow:hidden; }
.jkyNews-list li .thumb span{ background-position:center; background-size:cover; background-repeat:no-repeat; width:100%; height:100%; display:inline-block; transition:all 0.4s;}
.jkyNews-list li .word{ padding:0.3rem 0.25rem;}
.jkyNews-list li .word .t{ font-size:0.18rem; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.jkyNews-list li .word .c{ font-size:0.15rem; line-height:0.28rem; max-height:0.56rem; color:#666; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.4s; margin-top:0.15rem;}
.jkyNews-list li .word .d{ display:block; color:#c6c6c6; font-size:0.14rem; margin-top:0.2rem; }
.jkyNews-list li:hover{ background:#358cc2;}
.jkyNews-list li:hover .thumb span{ transform:scale(1.05);}
.jkyNews-list li:hover .word .t{ color:#fff;}
.jkyNews-list li:hover .word .c{ color:#fff;}
.jkyNews-list li:hover .word .d{ color:#fff;}
.jkyNews-list .swiper-scrollbar{ background:#fff; width:100%; left:0; height:3px; opacity:1  !important;}
.jkyNews-list .swiper-scrollbar-drag{ background:#358cc2;}


.jkyContact{ background:url(../images/jkyContact-bg.jpg) no-repeat top center; background-size:100% auto; padding:0.6rem 0;}
.jkyContact .jkyTechnology-head .cn{ color:#fff;}
.jkyContact .jkyTechnology-head .en{ color:#fff;}
.jkyContact .jkyTechnology-head .c-red{ color:#fff;}
.jkyContact-white{ background:#fff; max-width:1250px; margin:auto; margin-top:0.6rem; display:flex; box-shadow:2px 0 21px rgba(0,0,0,.32); overflow:hidden;}
.jkyContact-message{ width:60%; padding:0.5rem 5%;}
.jkyContact-message-head .cn{ font-size:0.26rem; font-weight:bold; line-height:1;}
.jkyContact-message-head .en{ font-size:0.18rem; margin-top:0.1rem;}
.jkyContact-message-filed li{ margin-top:0.3rem;}
.jkyContact-message-filed li .aside{ display:flex; align-items:center; border-bottom:1px #cdcdcd solid;}
.jkyContact-message-filed li label{ min-width:0.7rem; color:#9b9b9b;}
.jkyContact-message-filed li .inpt{ flex:1; height:0.4rem; line-height:0.4rem; padding-left:0.1rem;}
.jkyContact-message-filed li .area{ width:100%; height:1.3rem; line-height:0.28rem; padding:0.05rem 0.1rem; border:1px #cdcdcd solid;}
.jkyContact-message-filed li .sbtn{ background:#358cc2; width:1.8rem; height:0.4rem; line-height:0.4rem; color:#fff; cursor:pointer;}
.jkyContact-message-filed li .yzm-inpt{ width:1.8rem; float:left; padding-left:0.1rem; height:0.4rem; line-height:0.4rem; border:1px #cdcdcd solid;}
.jkyContact-message-filed li .yzm-img{  float:left; margin:0 0.2rem;}
.jkyContact-message-filed li .yzm-img img{ height:0.4rem;}

.jkyContact-way{ background:#358cc2; width:40%; color:#fff; padding:0.5rem 5%;}
.jkyContact-way-info{ padding-top:0.2rem;}
.jkyContact-way-info li{ margin-top:0.45rem; display:flex; align-items:center;}
.jkyContact-way-info li .icon{ width:0.3rem; margin-right:0.15rem;}


.jkyFooter{ background:#000; text-align:center; font-size:0.14rem; line-height:0.3rem; color:#fff; padding:0.25rem 0;}
.jkyFooter .add{ padding:0 0.2rem;}
.jkyFooter a{ color:#fff;}


/**关于我们**/
.pbanner img{ width:100%;}
.pmain{ padding:0.6rem 0;}
.pmain-title{ text-align:center;}
.pmain-title .cn{ display:flex; align-items:center; justify-content:center; font-size:0.3rem; line-height:1; letter-spacing:1px;}
.pmain-title .cn em{ background:#999; width:1rem; height:1px; margin:0 0.2rem;}
.pmain-title .en{ margin-top:0.1rem; text-transform:uppercase; letter-spacing:2px;}

.pabout-info{ line-height:0.36rem; padding:0.35rem 0;}


/**技术支持**/
.pservice-list li{ margin-top:0.6rem; display:flex; justify-content:space-between;}
.pservice-list li .thumb{ width:48%; overflow:hidden;}
.pservice-list li .thumb img{ width:100%; display:block;  transition:all 0.4s;}
.pservice-list li .word{ width:48%;}
.pservice-list li .word .t{ font-size:0.2rem; font-weight:bold;}
.pservice-list li .word .c{ line-height:0.32rem; margin-top:0.2rem;}
.pservice-list li:nth-child(2n+2){ flex-direction: row-reverse;}
.pservice-list li:hover .thumb img{ transform:scale(1.05);}


/**联系我们**/
.pcontact{ margin-top:0.75rem; display:flex;}
.pcontact-inner{ width:47%; padding-right:4%;}
.pcontact-inner .c-txt{ line-height:0.36rem; margin-top:0.3rem;}
.pcontact-inner .c-title{ font-size:0.3rem; font-weight:bold; line-height:1; margin-top:0.3rem; padding-left:0.2rem; border-left:0.05rem #358cc2 solid;}
.pcontact-inner .c-filed li{  margin-top:0.3rem;}
.pcontact-inner .c-filed li .aside{ display:flex; border:1px #bababa solid;}
.pcontact-inner .c-filed li label{  line-height:0.5rem; color:#9a9a9a; padding-left:0.15rem; }
.pcontact-inner .c-filed li .inpt{ flex:1; padding-left:0.1rem; height:0.5rem; line-height:0.5rem; color:#9a9a9a;}
.pcontact-inner .c-filed li .area{ flex:1; padding:0.1rem; height:1.4rem; line-height:0.28rem; color:#9a9a9a; resize:none;}
.pcontact-inner .c-filed li .sbtn{ background:#358cc2; width:1.68rem; line-height:0.6rem; color:#fff; display:inline-block; margin-right:0.2rem; font-size:0.18rem; cursor:pointer; }
.pcontact-inner .c-filed li .yzm-inpt{ width:1.8rem; float:left; padding-left:0.1rem; height:0.6rem; line-height:0.6rem; border:1px #bababa solid;}
.pcontact-inner .c-filed li .yzm-img{  float:left; margin:0 0.2rem;}
.pcontact-inner .c-filed li .yzm-img img{ height:0.6rem;}
.pcontact-map{ width:53%;}


/**产品中心**/
.pproduct-warp{ margin-top:0.5rem;}
.pproduct-warp-left{ width:280px;}
.pproduct-warp-right{ width:calc(100% - 310px);}
.pproduct-title{ border-bottom:1px #9c9c9c solid;}
.pproduct-title .cn{ display:inline-block; font-size:0.24rem; font-weight:bold; padding-bottom:5px; position:relative;}
.pproduct-title .cn:before{ content:''; background:#358cc2; width:100%; height:3px; position:absolute; left:0; bottom:-2px;}
.pproduct-menu{ margin-top:0.35rem; padding:0 0.15rem; border:1px #9c9c9c solid;}
.pproduct-menu a{ padding:0.15rem 0; display:block; text-align:center; border-bottom:1px #ccc solid;}
.pproduct-menu a:last-child{ border-bottom:0;}
.pproduct-menu a.active, .pproduct-menu a:hover{ color:#358cc2;}

.pproduct-contact{ background:#e6e6e6; margin-top:0.3rem; padding:0.2rem;}
.pproduct-contact dl{ display:flex; padding:0.15rem 0;}
.pproduct-contact dl dt{ margin-right:0.1rem;}

.pproduct-list{ overflow:hidden; padding-bottom:0.7rem; position:relative;}
.pproduct-list li .li-row{ margin-left:-0.35rem; display:flex; flex-wrap:wrap;}
.pproduct-list li .liteam{ width:calc(25% - 0.35rem); margin:0.35rem 0 0 0.35rem;}
.pproduct-list li .liteam .thumb{ height:2.45rem; overflow:hidden;}
.pproduct-list li .liteam .thumb img{ width:100%; height:100%; object-fit:cover; display:block; transition:all 0.4s;}
.pproduct-list li .liteam .word{ padding:0.15rem; border:1px #9c9c9c solid; transition:all 0.4s;}
.pproduct-list li .liteam .word .t{ font-size:0.18rem; padding-bottom:0.1rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  border-bottom:1px #f2f2f2 solid;}
.pproduct-list li .liteam .word .c{ background:url(../images/pro-more.png) no-repeat right center; font-size:0.14rem; margin-top:0.1rem; color:#9c9c9c;}
.pproduct-list li .liteam:hover .thumb img{ transform:scale(1.05); }
.pproduct-list li .liteam:hover .word{ background:#358cc2; border-color:#358cc2;}
.pproduct-list li .liteam:hover .word .t{ color:#fff;}
.pproduct-list li .liteam:hover .word .c{ color:#fff;}
.pproduct-list .swiper-button-next, .pproduct-list .swiper-button-prev{ background:url(../images/pro-arrow.png) no-repeat center; width:0.4rem; height:0.4rem; top:auto; margin-top:auto; bottom:0; border:1px #9c9c9c solid;}
.pproduct-list .swiper-button-prev{ left:calc(50% - 55px);}
.pproduct-list .swiper-button-next{ right:calc(50% - 55px); transform:rotate(180deg);}

.pproduct-figure{ display:flex; margin-top:0.4rem;}
.pproduct-figure img{ width:100%;}

.pproduct-detail-top{ margin-top:0.3rem;}
.pproduct-detail-top .gdt-photo { width:40%;}
.pproduct-detail-top .gdt-photo img{ width:100%;}
.pproduct-detail-top .gdt-info{ width:56%; padding-top:0.15rem;}
.pproduct-detail-top .gdt-info-tit{ font-size:0.24rem; color:#358cc0;}
.pproduct-detail-top .gdt-info-txt{ line-height:0.34rem; margin-top:0.2rem;}
.pproduct-detail-top .gdt-info-button{ margin-top:0.3rem;}
.pproduct-detail-top .gdt-info-button a{ background:#358cc0; display:inline-block; color:#fff; padding:0.15rem 0.29rem; border-radius:3px;}
.pproduct-detail-top .gdt-info-button a.right-btn{ background:#7d7d7d;}

.pproduct-detail-param{ margin-top:0.35rem;}
.pproduct-detail-param .param-left{ width:20%;}
.pproduct-detail-param .param-left .lt-tit{ background:#358cc0; font-size:0.2rem; text-align:center; color:#fff; font-weight:bold; padding:0.15rem 0;}
.pproduct-detail-param .param-left .lt-menu a{ display:block; margin-top:0.2rem;}
.pproduct-detail-param .param-left .lt-btn{ background:#358cc0; font-size:0.2rem; text-align:center; color:#fff; font-weight:bold; display:block; padding:0.15rem 0; margin-top:0.25rem;}

.pproduct-detail-param .param-right{ width:77%;}
.pproduct-detail-param .param-right .rt-tit{ padding:0 0.15rem; position:relative;}
.pproduct-detail-param .param-right .rt-tit:before{ content:''; background:#bfbfbf; width:100%; height:1px; position:absolute; left:0; bottom:0;}
.pproduct-detail-param .param-right .rt-tit .cn{ background:#fff; font-size:0.2rem; padding:0.1rem 0.2rem; display:inline-block; position:relative; border:1px #bfbfbf solid;}
.pproduct-detail-param .param-right .rt-tit .cn:before{ content:''; background:#fff; width:100%; height:1px; position:absolute; left:0; bottom:-1px;}
.pproduct-detail-param .param-right .rt-txt{ line-height:0.32rem; margin-top:0.4rem; padding-bottom:0.2rem;}
.pproduct-detail-param .param-right .rt-page p{ margin-top:0.15rem;}


/**新闻中心**/
.pnews-tab{ text-align:center; margin-top:0.5rem;}
.pnews-tab a{ background:#ccc; font-size:0.18rem; margin:0 0.2rem; line-height:0.45rem; color:#fff; display:inline-block; padding:0 0.35rem; border-radius:5px;}
.pnews-tab a.active{ background:#60a9d7; }

.pnews-list{ margin-top:0.3rem;}
.pnews-list li{ padding:0.3rem 0; overflow:hidden; border-bottom:1px solid #eee;}
.pnews-list li a{ display:flex; align-items:center;}
.pnews-list li .date{ min-width:0.9rem; color:#9a9a9a;  text-align:right; line-height:1;}
.pnews-list li .date .gc{ font-size:0.3rem; color:#333; display:block; padding-bottom:0.15rem;}
.pnews-list li .photo { width:2.5rem; height:1.7rem; overflow:hidden; }
.pnews-list li .photo span{ background-position:center; background-repeat:no-repeat; background-size:cover; width:100%; height:100%; display:inline-block; transition:all 0.3s; }
.pnews-list li .word { width:calc(100% - 3.4rem); padding:0 0.5rem; }
.pnews-list li .word .t{ font-size:0.2rem; font-weight:bold; line-height:1; text-overflow:ellipsis; white-space:nowrap;  }
.pnews-list li .word .c { margin-top:0.2rem; color:#666; line-height:0.32rem; max-height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.pnews-list li:hover .photo span{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); }


.pnews-details-head{ text-align:center;}
.pnews-details-head .t{ font-weight:bold; font-size:0.3rem; padding-bottom:0.25rem;}
.pnews-details-head .c span{ color:#999; margin:0 0.1rem;}
.pnews-details-text{ line-height:2; margin-top:0.3rem;}
.pnews-details-page{ padding-top:0.4rem; overflow:hidden;}
.pnews-details-page p{ display:block; margin-bottom:0.25rem; }

.pmain-page{ text-align:center; padding-top:0.6rem;}
.pmain-page a{ display:inline-block; line-height:0.4rem; padding:0 0.15rem; color:#495262;}
.pmain-page .nowpage{ font-size:0.2rem; font-weight:bold; display:inline-block; line-height:0.4rem; padding:0 0.15rem; color:#358cc2;}
.pmain-page a:hover{ color:#358cc2;}


.menuBtn{ background:#358cc2; width:50px; height:100%; cursor:pointer; position:absolute; right:0; top:0; display:none; }
.menuBtn > span{ background:#fff; width:27px; height:2px; display:block; position:absolute; left:50%; top:14px; transition:all 0.4s; transform:translateX(-50%); }
.menuBtn > span:nth-child(2){ top:25px;}
.menuBtn > span:nth-child(3){ top:36px;}

.SlideView { background:url(../images/Menu-bg.jpg) no-repeat right top #fff; width:100%; height:100vh; position:fixed; left:100%; top:0; z-index:999; transition:transform .6s cubic-bezier(.16, 1, .3, 1); transition:transform .6s cubic-bezier(.16, 1, .3, 1), -webkit-transform .6s cubic-bezier(.16, 1, .3, 1); transform: translateX(0);}
.SlideView-shown { -webkit-transform:translateX(-100%)!important; transform:translateX(-100%)!important }
.SlideView .docker { background:#f7f7f5; position:absolute; left:0; width:50px; height:100%;}
.SlideView .docker-tab { position:relative; display:block; color:#333; height:100%;}
.SlideView .docker-tab .tabText { font-size:16px; z-index:2; width:16px; line-height:18px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.SlideView .docker-tab:before { content: ""; background:#efefef; position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:1; transform:scaleY(.01); transition:transform .3s; transition:transform .3s, -webkit-transform .3s; -webkit-transform-origin:bottom; transform-origin:bottom;}
.SlideView .docker-tab:hover:before{ -webkit-transform:scaleY(1); transform:scaleY(1);}
.SlideView .close{ background:url(../images/menu-close.png) no-repeat center; background-size:15px auto; width:15px; height:15px; position:absolute; top:40px; left:50%; transform:translateX(-50%); z-index:10;}
.SlideView .asideMenu{ width:calc(100% - 50px); height:100%; margin-left:50px; padding:20px 20px 20px 40px; overflow-y:auto;}
.SlideView .asideMenu a{ display:block; margin-top:30px; font-size:18px; font-weight:bold;}
.SlideView .asideMenu .subnav a{ display:inline-block; margin:15px 15px 0 0; font-size:15px; font-weight:normal;}
