﻿@charset "utf-8";
* {
  outline: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*,
:before,
:after {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
* {
    -webkit-tap-highlight-color: transparent;
}
html {
  -webkit-text-size-adjust: 100%;
  font-family: serif;
}
:root {
  --ww: 1920 * 100vw;
}
@media (max-width: 1600px) {
  :root {
    --ww: 1600 * 100vw;
  }
}
@media (max-width: 1024px) {
  :root {
    --ww: 1200 * 100vw;
  }
}
@media (max-width: 768px) {
  :root {
    --ww: 1024 * 100vw;
  }
}
@media (max-width: 750px) {
  :root {
    --ww: 750 * 100vw;
  }
}
@media (max-width: 640px) {
  :root {
    --ww: 500 * 100vw;
  }
}
html {
  font-size: calc(100 / var(--ww));
}
body {
  padding: 0;
  margin: 0 auto;
  font-size: 0.16rem;
  position: relative;
  -webkit-text-size-adjust: none;
  /*取出点击出现半透明的灰色背景*/
  -webkit-tap-highlight: rgba(0, 0, 0, 0);
  /*控制内容的可选择性*/
  /*-webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;*/

}
@media (max-width: 640px) {
  body {
    font-size: 0.2rem;
  }
}
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ width:100%; height:100%;object-fit: cover;}
.imgbox.auto img{ width:auto; height:auto;object-fit: contain;max-width: 100%;max-height: 100%;}

a:hover{color:#e7702c;}

/*Top002974 */
.Top002974{position: absolute; left: 0; top: 0; width: 100%; z-index: 100;  transition: 0.3s;}
.Top002974 .auto{}
.Top002974 .toper{ background: rgba(0, 0, 0, 0.05);padding:0.05rem 0;}
.Top002974 .toper .TopBox{display: flex;align-items: center;justify-content: flex-end;}
.Top002974 .contact dl{display: flex;align-items: center;font-weight: lighter;justify-content: flex-end;line-height: 0.25rem; font-size: 0.14rem;}
.Top002974 .contact dl dd{display: flex;align-items: center;color:#fff;/* padding:0 0.2rem; */position: relative; }
.Top002974 .contact dl dd:not(:last-child){ padding-right: 0.2rem;}
.Top002974 .contact dl dd:last-child{padding-right:0;}
.Top002974 .contact dl dd{ background-repeat: no-repeat; background-position: left center; background-size: auto 0.16rem; padding-left: 0.22rem;}
.Top002974 .contact dl dd.tel{background-image: url(../images/top_tel_w.svg);}
.Top002974 .contact dl dd.email{background-image: url(../images/top_email_w.svg);}
.Top002974 .contact dl dd span{ font-size: 0.2rem; font-weight: bold;color: #e7702c;}

.Top002974.fixed .contact dl dd,
.Top002974_black .contact dl dd{color: #333;}
.Top002974.fixed .contact dl dd span,
.Top002974_black .contact dl dd span{color: #e7702c;}
.Top002974.fixed .contact dl dd.tel,
.Top002974_black .contact dl dd.tel{background-image: url(../images/top_tel_b.svg);}
.Top002974.fixed .contact dl dd.email,
.Top002974_black .contact dl dd.email{background-image: url(../images/top_email_b.svg);}

.Top002974 .logo{display: table; height: 80px;}
.Top002974 .logo a{display: table-cell; vertical-align: middle;}
.Top002974 .logo img{max-width: 100%; max-height: 65px;}
.Top002974 .top-right{padding-top: 25px;}
.Top002974 .top-right > *{float:left; line-height: 0.36rem;}
.Top002974 .hotline{font-size: 20px;}

.Top002974 .top-lang{position: relative;z-index: 100;}
.Top002974 .top-lang .box{position: absolute; top: 0; left: -10px; right:-10px;padding: 40px 10px 10px;border-radius: 10px;background-color: rgba(0,0,0,0.2);z-index: -1;display: none;}
.Top002974 .top-lang .box a{line-height: 30px;display: block}
.Top002974 .top-lang .box a:hover{color:#e7702c;}
.Top002974 .top-lang{margin: 0 1.61vw 0 1.56vw;}
.Top002974 .top-lang .icon{width: 30px;height: 30px;background: url(../images/lang2.svg) no-repeat center center;background-size:auto 20px;}
.Top002974_white .top-lang .icon{background: url(../images/lang.svg) no-repeat center center;background-size:auto 20px;}
.Top002974 .top-lang .box{text-align: center;}

.Top002974 .open-search{height: 28px;background: url("../images/top_btn.png") no-repeat center center;width: 18px;display: block;}
.Top002974_white .open-search{background: url("../images/top_btn2.png") no-repeat center center;}
.Top002974 .open-search:before,
.Top002974 .open-search:after{background: #ee7133;}
.Top002974 .top-search{background: #fff;right:7%;}
.Top002974 .top-search .btn{background-color: #eee;background-image: url("../images/top_btn.png");}



.Top002974_white .logo img.black{display: none;}
.Top002974.fixed .logo img,
.Top002974_black .logo img{display: none}
.Top002974.fixed .logo img.black,
.Top002974_black .logo img.black{display: block;}

.Top002974.fixed .top-lang .box,
.Top002974_black .top-lang .box{background-color:rgba(255,255,255,0.9);}

.Top002974_white,
.Top002974_white a{color: #fff;}
.Top002974_black{ position: relative;background: #fff; /*box-shadow: 0 0 10px rgba(0, 0, 0, .1)*/}
.Top002974.fixed{ position: fixed;background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, .1)}
.Top002974_black:hover{}
.Top002974.fixed,
.Top002974.fixed a,
.Top002974_black,
.Top002974_black a{color: #333;}

.Top002974_bg{background:rgba(0,0,0,0.85);}

@media(min-width:1025px){
.Top002974 .top-menu nav li a:hover,
.Top002974 .top-menu nav li.aon span a{color: #e7702c;}
.Top002974 .top-menu nav li span a:hover,
.Top002974 .top-menu nav li.aon span a{border-bottom-color: #e7702c;}
.Top002974 .top-menu nav li{float: left; margin-right: 3vw; }
.Top002974 .top-menu nav li span a{line-height: 80px;border-bottom:2px solid transparent; font-size: 18px;}
.Top002974 .top-menu nav li:nth-child(2),
.Top002974 .top-menu nav li:nth-child(3)~li{position: relative;}
.Top002974 .top-menu nav li:nth-child(2) .sub,
.Top002974 .top-menu nav li:nth-child(3)~li .sub{ width: 160px; left: 50%; margin-left: -80px;}
.Top002974 .top-menu nav li .sub{ position: absolute; top: 100%; background-color: #fff; width: 160px;  margin-left: -80px;left: 50%; display: block !important; transform: translateY(30px); opacity: 0;visibility: hidden; transition: 0.3s;}
.Top002974 .top-menu nav li.promenu{position: static;}
.Top002974 .top-menu nav li .prod-sub{position: absolute;top: 100%;width: 100%;left: 0 !important;background: #fff;z-index: 999;border-top: 1px solid #e5e5e5;margin-left: 0;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);padding: 1% 0 2% 0; background-color: #f5f5f5;padding: 2% 0;}
.Top002974 .prod-sub dl{overflow: hidden; padding: 0; display: flex; flex-wrap: wrap; justify-content: space-between; background: none;max-height: 6rem; overflow-y: auto; padding-right: 6px; }
.Top002974 .prod-sub dt{float: left; width: 18%; overflow: hidden; padding: 0;   position: relative;}
.Top002974 .prod-sub dt:not(:nth-child(3n)):after{position: absolute; content: ''; height: 100%;top:0%;right: 0; width: 1px;background: #e6eaec;}
.Top002974 .prod-sub dt .txt{width: 100%;text-align: left; margin-bottom: 0.12rem;}
.Top002974 .prod-sub dt {line-height: 32px; text-align: left; }
.Top002974 .prod-sub dt  a{color: #999;}


.Top002974 .prod-sub .subrightbox{ width: 80%;}
.Top002974 .prod-sub .subrightbox li { float: left;width: 19.2%; padding: 0.15rem; margin-right: 1%; background: #fff;display: block; position: relative;}
.Top002974 .prod-sub .subrightbox li:nth-child(5n){ margin-right: 0;}
.Top002974 .prod-sub .subrightbox li .pic{ overflow: hidden;}
.Top002974 .prod-sub .subrightbox li .Ispic{ background-size: contain; padding-bottom: 74%;transition: 0.3s;}
.Top002974 .prod-sub .subrightbox li a:hover .Ispic{transform: scale(1.05);}
.Top002974 .prod-sub .subrightbox li .txt{padding-top: 0.3rem;text-align: center;}
.Top002974 .prod-sub .subrightbox li .txt h3{font-size: 0.16rem; color: #333;  font-weight: normal;}
.Top002974 .prod-sub .subrightbox li:hover a .txt h3{ color: #e7702c;}
.Top002974 .prod-sub .subrightbox li .more{width: 0.4rem; height: 0.4rem;margin: 0.2rem auto 0; background-color: #e7702c; border-radius: 50%; background-image: url(../images/Floor003197-next-on.svg); background-size: auto 0.12rem; background-repeat: no-repeat; background-position: center center; cursor: pointer;}

.Top002974 .top-menu nav li.active .sub {transform: translateY(0);visibility: visible;opacity: 1}

}
@media (min-width: 1920px){
.Top002974 .top-menu nav li{margin-right: 1.5vw;}
}
.Top002974 .top-menu nav li span,
.Top002974 .top-menu nav li span a{display: block;}
.Top002974 .prod-sub dt .box{margin-bottom: 10px;}
.Top002974 .prod-sub dt .name *{margin: 0;}
/* .Top002974 .prod-sub dt .name{padding-bottom: 4px;} */
.Top002974 .prod-sub dt .name h4 {font-weight: normal;font-size: 0.18rem;color: #333;}
.Top002974 .prod-sub dt .name h4 a{color: #333;}
.Top002974 .prod-sub dt .name p{font-size: 18px;padding-top: 5px;}
@media(max-width:1600px){
  .Top002974 .top-menu nav li{margin-right: 2vw;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002974 .logo{ width: 15.278vw;}
.Top002974 .hotline{font-size: 1.389vw;}
.Top002974 .prod-sub dt .name h4{font-size: 1.667vw;}
.Top002974 .top-menu nav li span a,
.Top002974 .prod-sub dt .name p{font-size: 1.25vw;}
}

@media(max-width:1024px){
.Top002974_bg {background-color: transparent;}
.Top002974{position: relative;}
.Top002974 .logo{width: 50%; height: 0.7rem;}
.Top002974 .logo img{max-width: 60%; max-height: 0.5rem;display: none;}
.Top002974 .logo img.black{display: block;}
.Top002974 .top-menu{position: fixed; top: 100px; bottom: 0; background: #fff; right: 0;overflow: hidden; width: 0; opacity: 0; transition: 0.5s;}
.menu-show .Top002974 .top-menu{ opacity: 1; width: 240px;}
.Top002974 .top-menu nav{width: 240px;  height: 100%; overflow: auto;}
.Top002974 .top-menu ul{padding: 0 2vw;}
.Top002974 .top-menu li{padding: 2vw 0; border-bottom: 1px solid #eee;}
.Top002974 .top-menu li .sub dt{text-align: left;}
.Top002974 .top-right{padding: 0; position: absolute;right: 2%; top: 75%; transform: translateY(-50%);}
.Top002974 .top-lang .icon{width: 0.36rem;height: 0.36rem;background: url(../images/lang2.svg) no-repeat center center;  background-size: auto 0.25rem;}
.Top002974 .contact dl dd{color: #333;}
.Top002974 .contact dl dd span{color: #e7702c;font-size: 0.16rem; }
.Top002974 .contact dl dd.tel{background-image: url(../images/top_tel_b.svg);}
.Top002974 .contact dl dd.email{background-image: url(../images/top_email_b.svg);}
.Top002974 .open-search{width: 0.36rem;height: 0.36rem;background: url(../images/top_btn.png) no-repeat center center;margin-right: 0.2rem;}
.Top002974 .open-menu{width: 0.36rem;height: 0.36rem;}
.Top002974 .open-menu i,
.Top002974 .has-sub span .op:before, 
.Top002974 .has-sub span .op:after{background: #333;}
.Top002974 .prod-sub dt:not(:last-child){border-bottom: 1px solid #eee; padding-bottom: 3vw; margin-bottom: 3vw;}
.Top002974 .prod-sub dt .pic{width: 50%; margin: 0 auto;}
.Top002974 .prod-sub dt .name{padding: 3vw 0;}
}
@media(max-width:640px){
.Top002974 .prod-sub dt .name h4{font-size: 4.5vw;}
.Top002974 .prod-sub dt .name p{font-size: 4vw;}
.Top002974 .hotline{display: none;}
}

.Top002974 ::-webkit-scrollbar {width:5px;height:5px;}
.Top002974 ::-webkit-scrollbar-track {width:5px;background-color:#ccc;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.Top002974 ::-webkit-scrollbar-thumb {background-color:#e7702c;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.Top002974 ::-webkit-scrollbar-thumb:hover {background-color:#e7702c} 




/*Banner003179 */
.Banner003179{position: relative;z-index: 1;}
.Banner003179 li.slick-slide{position: relative;}
.Banner003179 li .url{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 2; opacity: 0;background-color: #ffff;}
.Banner003179 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:calc(65 / 980 * 100%);}
.Banner003179 .slick-dots li{float: left; width: 14px;height: 14px;border: solid 2px #ffffff; margin: 0 14px;transform: rotate(45deg);}
.Banner003179 .slick-dots li button{display: none;}
.Banner003179 .slick-dots li.slick-active{border: 0;background-color: #e7702c;}

.Banner003179 .ytable{height: 100%}
.Banner003179 .txt{ position:absolute; left:0; top:0; height:105%; width:100%; z-index:10; color:#fff; text-align:left;}
.Banner003179 .txt .auto{ }
.Banner003179 .txt .cn{font-size:0.56rem;font-weight: bold;letter-spacing: 0.02rem;position: relative;margin-bottom:0.5rem;}
.Banner003179 .txt p{font-size:0.24rem;margin-bottom:0.6rem;}
.Banner003179 .h-more{margin-top:0.5rem;}
@media (min-width:1025px) {
    .Banner003179 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003179 .pc{display: none;}
    .Banner003179 .slick-dots li{width: 10px;height: 10px; margin: 0 5px; border-width: 2px;}
    .Banner003179 .txt .cn{font-size: 0.32rem;margin-bottom: .2rem;}
    .Banner003179 .txt p{margin-bottom: .2rem;}
}


.h-title{margin-bottom:0.5rem;}
.h-title.center{text-align: center;}
.h-title .cn{font-size:0.42rem;color:#333;font-weight: bold;}
.h-title .cn:after{content:'';width: 0.45rem;height: 0.14rem;background:url(../images/titicon.png) no-repeat center/cover; display: block;margin: 0 auto;margin-top: 0.2rem;}
.h-title p{margin-top:0.35rem;font-size:0.16rem;}


.lm-title{margin-bottom:0.45rem;}
.lm-title.center{text-align: center;}
.lm-title .cn{font-size:0.38rem;color:#333;font-weight: bold;}
.lm-title .cn:after{content:'';width: 0.45rem;height: 0.14rem;background:url(../images/titicon.png) no-repeat center/cover; display: block;margin-top: 0.2rem;}
.lm-title.center .cn:after{margin:0 auto;margin-top:0.2rem;}
.lm-title p{margin-top:0.35rem;font-size:0.16rem;}
@media (max-width:1024px){
  .h-title{margin-bottom: .3rem;}
  .h-title .cn{font-size: .32rem;}
  .lm-title .cn{font-size: .32rem;}
  .lm-title{margin-bottom: .3rem;}
}
.h-more.center{text-align: center;}
.h-more a{font-weight: bold;display: inline-block;line-height: 3.734em;border: 1px solid #e7702c;color: #e7702c;padding: 0 5em 0 1.5em;position: relative;font-size: 0.15rem;text-transform: uppercase; border-radius: 4px;}
.h-more a:after{position: absolute;width: 1.2em;height: 1.2em;background-color: #e7702c;top: 50%;margin-top: -0.6em;opacity: 0.2;content: '';right: 1.572em;transform: rotate(45deg);}
.h-more a .icon{position: absolute;width: 2em;height: 1px;background: #e7702c;right: 2em;top: 50%;}
.h-more a .icon:after{position: absolute;border:4px solid transparent;border-left-color: #e7702c;content: '';right: -5px;top: 50%;margin-top: -4px;border-left-width: 5px;}
.h-more a{background:#e7702c;color:#fff;}
.h-more a .icon{animation:infinite left3044 1.5s ease;background:#fff;}
.h-more a:after{background-color:#fff;}
.h-more a .icon:after{border-left-color:#fff;}
@media (max-width:1024px){
  .h-more a{line-height: 2.734em;}
}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.h-more a{font-size: 3.5vw;}
}


.homeabout{padding:5% 0;}
.homeabout .flex{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap}
.homeabout .pic{width:50%;}
.homeabout .text{width:44%;}
.homeabout .text p{font-size:0.16rem;line-height: 0.34rem;margin:0.1rem 0;}
.homeabout .h-more{margin-top:0.4rem;/* text-align: center; */}

.homeabout .number{ margin-top:0.5rem; }
.homeabout .info-num{ display: flex; justify-content: space-between;}
.homeabout .info-num li{float: left;width: 25%;text-align: center;}
.homeabout .info-num .icon{display: table; margin: 0 auto;  position: relative; }
.homeabout .info-num .icon img{display: block; max-width:0.5rem;}
.homeabout .info-num li aside{display: inline-block;position: relative;}
.homeabout .info-num li aside b{font-size: 0.72rem;color: #e7702c;display: block; padding: 0.15rem 0 0.1rem;}
.homeabout .info-num li aside sub{position: absolute;left: 100%;word-break: keep-all;bottom: 15%;font-size: 0.2rem;margin-left: 0.08rem;color: #e7702c; }
.homeabout .info-num li aside sup{position: absolute;left: 100%;word-break: keep-all;top: 15%;font-size: 0.2rem;margin-left: 0.08rem;color: #e7702c;}
.homeabout .info-num li p{font-size: 0.18rem;color: #333; margin: 0;}

@media(max-width:1024px){
.homeabout .info-num li{width:48%;margin-bottom: 0.2rem;}
.homeabout .info-num li aside b{font-size: 0.48rem;}
}


/*Floor003197 */
.Floor003197{ overflow: hidden;  background-size: cover;}
.Floor003197 .root-sz-16{ padding:5% 0;}
.Floor003197 .h-title{margin-bottom:0.3rem;}
.Floor003197 .main{background-color: #fff;box-shadow: 0 0 0.35rem rgba(0,0,0,0.1); border-radius: calc(20 / 16 * 1em); width: calc(800 / 920 * 100%); margin: 0 auto; position: relative; padding: calc(70 / 16 * 1em) 0 calc(60 / 16 * 1em) calc(60 / 16 * 1em); transition: 0.3s 0.5s;}
.Floor003197 .main .tit{font-size: 0.30rem; margin-bottom: 0.8em;color: #333333;}
.Floor003197 .main p{font-size:0.16rem; line-height: 2;  min-height: 6em; margin-bottom: 0.5rem;}
.Floor003197 .main .more a{display: inline-block; padding: 0 calc(57 / 16 * 1em) 0 calc(20 / 16 * 1em); line-height: calc(60 / 16 * 1em);border: solid 2px #ff7366; border-radius: calc(60 / 16 * 1em);color: #ff7366; background: url(../images/Floor003197-more.svg) no-repeat right calc(21 / 16 * 1em) center; transition: 0.3s; background-size: auto calc(12 / 16 * 1em);}
.Floor003197 .main .more a:hover{background-color: #ff7366;color: #fff; background-image: url(../images/Floor003197-more-on.svg); background-position: left calc(21 / 16 * 1em) center;padding: 0 calc(20 / 16 * 1em) 0 calc(57 / 16 * 1em); }
.Floor003197 .main .pic{text-align: center;}
.Floor003197 .main .pic .ytable{height: 100%;}
.Floor003197 .slick-arrow{position: absolute;width: 1em; height: 1em; border: solid 2px #e3e3e3; top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/Floor003197-prev.svg) no-repeat center center; background-size: auto calc(12 / 60 * 1em);z-index: 10; transition: 0.3s; font-size: calc(60 / 16 * 1em); text-indent: -999em; overflow: hidden;}
.Floor003197 .slick-arrow:hover{background-color: #e7702c;border-color: #e7702c;}
.Floor003197 .slick-next{background-image: url(../images/Floor003197-next.svg);}
.Floor003197 .slick-prev:hover{background-image: url(../images/Floor003197-prev-on.svg);}
.Floor003197 .slick-next:hover{background-image: url(../images/Floor003197-next-on.svg);}
@media (min-width:1025px) {
 .Floor003197 .slider{width: 143.75%; margin-left: calc(-43.75% / 2);}
 .Floor003197 .slider li.slick-slide{ padding-top: calc(24 / 16 * 1em); padding-bottom: calc(33 / 16 * 1em);}
.Floor003197 .slick-prev{left: 31%; margin-left: -0.5em;}
.Floor003197 .slick-next{right: 31%; margin-right: -0.5em; }
.Floor003197 .main .pic{width: calc(410 / 800 * 100%); float:right;}
.Floor003197 .main .pic .ytable-cell{vertical-align: bottom;}
.Floor003197 .main .pic img{ max-width: 100%;}
.Floor003197 .main .txt{width: calc(380 / 800 * 100%);}
.Floor003197 .slider li:not(.slick-current) .main{opacity: 0.6;}
}
@media (max-width:1024px) {
    .Floor003197 .root-sz-16{padding: 3em 0;}
    .Floor003197 .title{font-size: 2em;}
    .Floor003197 .slick-prev{left: 0.1em;}
    .Floor003197 .slick-next{right: 0.1em;}
    .Floor003197 .main{padding: 0 2em 2em;}
    .Floor003197 .main .pic{height:42vw;}
    .Floor003197 .main .pic img{max-height: 30vw;}
    .Floor003197 .main pre,
    .Floor003197 .main .txt{text-align: center;}
    .Floor003197 .main .tit{font-size: 1.5em;}
}
/*RighInfo002521 */
.RighInfo002521{ padding:5% 0;background:#fff;}
.RighInfo002521 .h-more{margin-top:3%;}
.RighInfo002521 .ul_rundown li{ position:relative;text-align: center;}
.RighInfo002521 .ul_rundown li img{max-width:68px;transition: transform .5s;-webkit-transition: -webkit-transform .5s;}
.RighInfo002521 .ul_rundown li:hover img{transform: rotateY(360deg);}
.RighInfo002521 .ul_rundown li h2{font-size:0.22rem;color:#333;font-weight: normal;margin:0.25rem 0 0.12rem;}
.RighInfo002521 .ul_rundown li p{ font-size:0.16rem;color:#666; line-height: 1.75; margin-bottom:0;}
.RighInfo002521 .h-more a {background-color:#e7702c; color:#fff;}
.RighInfo002521 .h-more a .icon{animation:infinite left3044 1.5s ease;background:#fff;}
.RighInfo002521 .h-more a:after{background-color:#fff;}
.RighInfo002521 .h-more a .icon:after{border-left-color:#fff;}
@media(min-width:769px){
.RighInfo002521 .ul_rundown{ display:table; width:100%; margin-bottom:110px;}
.RighInfo002521 .ul_rundown li{ display:table-cell; vertical-align:top; width:20%; padding:0 0.1rem;}
.RighInfo002521 .ul_rundown li .num{ top:230px; font-size:0.46rem; border-top:1px solid rgba(231, 112, 44, 0.1); padding-top:0.25rem; width:100%;}
.RighInfo002521 .ul_rundown li:last-child .num{}
.RighInfo002521 .ul_rundown li .num::before{ position:absolute; content:''; width:10px; height:10px; background:#e7702c; transform: rotate(45deg); left:50%;margin-left:-5px; top:-6px;}
}
.RighInfo002521 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(231, 112, 44, 0.1);font-weight: bold;text-align: center; }
@media(max-width:1024px){
.RighInfo002521 .ul_rundown{ margin-bottom:130px;}
.RighInfo002521 .ul_rundown li p{ font-size:16px;}
.RighInfo002521 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
.RighInfo002521 .ul_rundown li{ padding-left:60px; min-height:50px;text-align: left;}
.RighInfo002521 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
.RighInfo002521 .ul_rundown li .num{ top:8px; left:5px;}
.RighInfo002521 .ul_rundown li .txt{ position:relative; padding-left:60px;}
.RighInfo002521 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
.RighInfo002521 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
.homeabout .pic{float: none;width: 100%}
.homeabout .text{float: none;width: 100%;padding-top: 2%;}
}

.HomeNew{padding:5% 0; overflow: hidden; background: #fff;}
.HomeNew .h-more{margin-top:3%;}
.HomeNew .news-swiper {height: 100%;overflow: visible;}
.HomeNew .first-news .pic{overflow: hidden;position: relative;}

.HomeNew .news {width: calc((100% - 0.5rem * 5) / 4);flex: 0 0 auto;height: 100%;display: flex;flex-direction: column;background: #f9f9f9;}
.HomeNew .first-news a{display: flex;flex-direction: column; height: 100%;}
.HomeNew .news .pic{overflow: hidden;position: relative;}
.HomeNew .news .pic .Ispic{padding-bottom: 66%; transition: 0.5s;}
.HomeNew .news .txt {flex: 1 0 auto;padding: 0.25rem;overflow: hidden;display: flex;flex-direction: column;}
.HomeNew .news .txt time{font-size: 0.16rem;color: #666; margin-bottom: 0.3rem;}
.HomeNew .news .txt .tit{font-size: 0.18rem;color: #333; line-height: 1.6; min-height: 3.2em;margin-bottom:0.12rem; }
.HomeNew .news a:hover .txt .tit{color: #e7702c;}
.HomeNew .news .txt p{line-height: 1.75; color: #666; }

.HomeNew .swiper-button-prev,
.HomeNew .swiper-button-next{position: absolute;z-index: 555; top: 50%;width: 0.5rem;height: 0.5rem;margin-top: -0.25rem;cursor: pointer;border-radius: 50%;transition: .2s;background: #e7702c;}
.HomeNew .swiper-button-prev::after, 
.HomeNew .swiper-button-next::after {content: "";position: absolute;width: 0.12rem;height: 0.12rem;top: -0.02rem;left: -0.06rem;right: 0;bottom: 0;margin: auto;border-right: 2px solid white;border-bottom: 2px solid white;transform: rotate(-45deg);}
.HomeNew .swiper-button-prev{left: 0.1rem;right: auto;}
.HomeNew .swiper-button-next{right: 0.1rem;left: auto;}
.HomeNew .swiper-button-prev::after{transform: rotate(135deg);top: -2px;left: 6px;}
.HomeNew .swiper-button-next.swiper-button-disabled, 
.HomeNew .swiper-button-prev.swiper-button-disabled {opacity: .35;}

@media(min-width: 1025px) {
.HomeNew .first-news {width: calc((100% - 0.5rem * 5) / 4 * 2 + 0.5rem);}
.HomeNew .first-news .first-txt {position: absolute;width: 100%;background-color: transparent;z-index: 10;bottom: 0;justify-content: flex-end;padding: 0.4rem;color: #fff;}
.HomeNew .first-news .first-txt > * {color: #fff;}
.HomeNew .first-news .pic .Ispic{padding-bottom: 61.5%; transition: 0.5s;}
.HomeNew .first-news .first-txt time { display: block; order: 2;color: #fff;margin-bottom: 0rem;}
.HomeNew .first-news .first-txt p{line-height: 1.75; color: #fff; margin-bottom: 0.12rem;}
.HomeNew .first-news .first-pic::after {content: "";position: absolute;width: 100%;height: 67%;bottom: 0;left: 0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));}
.HomeNew .first-news .first-txt .tit {font-size: 0.24rem;line-height: 0.3rem;padding-bottom: 0.2rem; margin-bottom: 0.2rem; border-bottom: 1px solid #fff;color: #fff;}
}
@media (max-width: 1024px) {
.HomeNew .main {width: calc(100% - 0.6rem);margin: auto;}
.HomeNew .news {width: 100%;}
.HomeNew .news .txt{ padding: 0.2rem;}
.HomeNew .news .txt time{margin-bottom: 0.15rem;}
}
@media (max-width: 768px) {
.HomeNew .main {width: 100%;}
}


/*Floor003099 */
.Floor003099{padding:5% 0;}
.Floor003099 .auto{ overflow: hidden;}
.Floor003099 .h-more{margin-top:3%;}
.Floor003099 .slider .slick-list li a{display: block; margin: 0 1.5vw;}
.Floor003099 .pic{overflow: hidden;position: relative;}
.Floor003099 .pic .Ispic{padding-bottom: 66%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .slider li .txt{padding-top: 2vw;padding-right:2%;}
.Floor003099 .slider .slick-dots{display: table; margin: 2% auto 0;padding-bottom:0.5%;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #d5d5d5; width: 10px; height: 10px; transform: rotate(45deg); margin: 0 12px;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: #e7702c;background: #e7702c;}
.Floor003099 .txt time{font-size: 0.16rem;color: #666;}
.Floor003099 .txt .tit{font-size: 0.22rem;color: #333; line-height: 1.6; min-height: 2.142em; margin-top: 10px;}
.Floor003099 li a:hover .txt .tit{color: #e7702c;}
.Floor003099 .txt p{line-height: 1.714; width:82%;color: #666;margin-top:0.12rem;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
/* .Floor003099 .slider .slick-list li:nth-child(2n){padding-top: 2.24vw;padding-bottom: 0;} */
}

@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -1.5vw;}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 4vw;}
}
/*Bottom003009 */
.Bottom003009{background-color: #f5f5f5;padding-top: 3.5vw;}
@media(max-width:1024px){
.Bottom003009{text-align: center;}
}
.Bottom003009 .auto{}
.Bottom003009,
.Bottom003009 a{color: #333;}
.Bottom003009 a:hover{color: #e7702c;}
.Bottom003009 .b-top {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Bottom003009 .soglan{color: #ad8769;font-size: 20px;line-height: 1.5em;}
.Bottom003009 .share{}
.Bottom003009 .share li{position: relative; z-index: 10; display: inline-block;}
.Bottom003009 .share li{margin-left:0.05rem;}
.Bottom003009 .share li figure{display: none;width: 130px; position: absolute; right: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 5px; border-radius: 5px;}
.Bottom003009 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; right: 16px; top:100%;}
.Bottom003009 .share li a{display: block;width:0.42rem; height:0.42rem; border-radius: 50%;background-color: rgba(0,0,0,0.15); background-position: center center;background-repeat: no-repeat;cursor: pointer; background-size: auto 0.24rem;}
.Bottom003009 .share li a:hover{background-color:#e7702c;}
.Bottom003009 .share li.wx a{background-image:url("../images/icon-wx.svg");}
.Bottom003009 .share li.sina a{background-image: url("../images/icon-sina.svg");}
.Bottom003009 .share li.top a{background-image: url("../images/gettop.svg");background-color:#e7702c;}
.Bottom003009 .share li.bilili a{background-image:url("../images/icon-bilili.svg");}
.Bottom003009 .share li.taobao a{background-image:url("../images/icon-taobao.svg");}
.Bottom003009 .share li.douyin a{background-image:url("../images/icon-douyin.svg");}


@media(min-width:1025px){
.Bottom003009 .logo{display: table;table-layout: fixed;}
.Bottom003009 .logo > *{display: table-cell; vertical-align: middle;}
.Bottom003009 .logo .img{ max-width: 202px;}
}
@media(max-width:1024px){
.Bottom003009 .logo .img{padding-bottom: 20px;width: 70%;margin-left: auto;margin-right: auto;}
.Bottom003009 .share{display: table; margin-left:  auto; margin-right: auto;}
}
@media(max-width:480px){
.Bottom003009 .soglan{font-size: 4vw;}
}

.Bottom003009 .b-mid{margin-top: 2vw;padding-top: 2vw; border-top: 1px solid rgba(0,0,0,0.05);padding-bottom: 4vw;}
.Bottom003009 .b-mid .tit{font-size: 0.22rem; margin-bottom: 1vw;}
.Bottom003009 .b-mid .tit,
.Bottom003009 .b-mid .tit a{color: #333;font-weight: bold;}
.Bottom003009 .b-mid .tit:hover a{color:#e7702c;}
.Bottom003009 .contact{max-width: 400px;width: 25%;}
.Bottom003009 .contact li{line-height: 30px;}
.Bottom003009 .contact li.tel{font-size:0.36rem;font-weight: bold;margin-bottom:0.15rem;color:#e7702c;}
.Bottom003009 .contact li.addr,
.Bottom003009 .contact li.email{padding-left:0.28rem;position: relative;}
.Bottom003009 .contact li.addr{background:url(../images/addr.png) no-repeat left center;}
.Bottom003009 .contact li.email{background:url(../images/email.png) no-repeat left center;}
.Bottom003009 .b-mid nav{width: 65%;}
.Bottom003009 .b-mid nav dl{float: left; max-width: 160px;}
.Bottom003009 .b-mid nav dd{line-height: 0.26rem;padding: 0.05rem 0;font-size:0.16rem;}
.Bottom003009 .b-mid nav dd a{color:#333;}
.Bottom003009 .b-mid nav dd a:hover{color:#e7702c;}
@media(min-width:1920px){
  .Bottom003009 .b-mid nav{width: 70%;}
  .Bottom003009 .b-mid nav dl{max-width: 220px;}
}
@media(max-width:1024px){
.Bottom003009 .b-mid{display: none;}
}

.Bottom003009 .copyright{border-top: 1px solid rgba(25,0,0,0.05);padding: 1.5vw 0;color:rgba(255,255,255,0.6); background:rgba(0,0,0,0.8);}
.Bottom003009 .copyright a{color:rgba(255,255,255,0.6);}
.Bottom003009 .copyright .fr a{display: inline-block;}
.Bottom003009 .copyright .fr a:hover{color:rgba(255,255,255,1);}
.Bottom003009 .copyright .fr a:not(:last-child):after{ width: 1px; height: 13px;display: inline-block; content: ''; vertical-align: middle;background:rgba(255,255,255,0.5);  margin: 0 15px;}
@media(max-width:1024px){
.Bottom003009 .copyright{margin-top: 5vw;padding: 5vw;}
.Bottom003009 .copyright .fr{padding-bottom: 10px;}
}
/*Floor */
.Banner002730{}
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff; }
.Banner002730 .txt .auto{ /* max-width: 1000px; */}
.Banner002730 .txt .cn{font-size:0.46rem;font-weight: bold;letter-spacing: 0.02rem;position: relative;display: inline-block;}
.Banner002730 .txt .cn a {color:#fff;}
/* .Banner002730 .txt .cn:after{content:'';width:1.8rem;height: 1.8rem;background:url(../images/Banner002730-icon.png) center/contain;display: block;margin-left:-0.66rem; margin-top:-1.18rem; } */
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px;}

.Banner002730 .h-more{ margin-top: 2rem;}
/* .Banner002730 .h-more a{border: 1px solid #fff; background: #fff;}
.Banner002730 .h-more a:hover{color: #e7702c;}
.Banner002730 .h-more a:hover .icon{background:#e7702c;}
.Banner002730 .h-more a:hover:after{background-color:#e7702c;}
.Banner002730 .h-more a:hover .icon:after{border-left-color:#e7702c;} */
.Banner002730 .h-more a {background-color:#e7702c; color:#fff;}
.Banner002730 .h-more a .icon{animation:infinite left3044 1.5s ease;background:#fff;}
.Banner002730 .h-more a:after{background-color:#fff;}
.Banner002730 .h-more a .icon:after{border-left-color:#fff;}
@media(min-width:1025px){
.Banner002730 figure{ height:620px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
  .Banner002730 .txt .cn{font-size: .32rem;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}
/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 0.35rem;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:0.18rem; position:relative; overflow:hidden; line-height:80px;height:80px;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#e7702c;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#e7702c;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}



.AboutInfo{padding:5% 0 ;}
.AboutInfo .intro{ margin-bottom: 0.4rem;}
.AboutInfo .left{ position: relative;}
.AboutInfo .edit_info{font-size: 0.16rem; color: #333; line-height: 2;}
.AboutInfo .edit_info p{margin-top: 0; margin-bottom: 0.12rem;}
.AboutInfo .imgs{position: absolute; width: 100%;  bottom: -0.5rem; z-index: -1;opacity: 0.5;}

.AboutInfo .CompanyBase ul{ display: flex; flex-wrap: wrap;}
.AboutInfo .CompanyBase li{float: left; margin-right: 2%; margin-bottom: 2%;}
.AboutInfo .CompanyBase li .txt{ background: #f9f9f9; padding: 0.2rem; text-align: center;font-size: 0.20rem;color: #333; line-height: 1.6;}
.AboutInfo .CompanyBase li .pic{overflow: hidden;position: relative;}
.AboutInfo .CompanyBase li .pic .Ispic{padding-bottom: 52%; transition: 0.5s;}
.AboutInfo .CompanyBase li .tit{ }

.AboutInfo .Number{margin-top:0.4rem; background-repeat: no-repeat; background-position: center center; background-size: cover; padding: 0.6rem 0;}
.AboutInfo .Number ul{ display: flex; justify-content: center;flex-wrap: wrap;}
.AboutInfo .Number li{float: left;width: 24%;text-align: center;}
.AboutInfo .Number li aside{display: inline-block;position: relative;}
.AboutInfo .Number li aside b{font-size: 0.72rem;color: #fff;display: block; padding: 0.15rem 0 0.1rem;}
.AboutInfo .Number li aside sub{position: absolute;left: 100%;word-break: keep-all;bottom: 15%;font-size: 0.2rem;margin-left: 0.08rem;color: #fff; }
.AboutInfo .Number li aside sup{position: absolute;left: 100%;word-break: keep-all;top: 15%;font-size: 0.2rem;margin-left: 0.08rem;color: #fff;}
.AboutInfo .Number li p{font-size: 0.18rem;color: #fff; margin: 0;}


@media (min-width:1025px) {
.AboutInfo .intro{display: flex; justify-content: space-between;align-items: flex-end;}
.AboutInfo .left{width: 43%;}   
.AboutInfo .right{ width: 53%;}
.AboutInfo .CompanyBase li{width: 32%;}
.AboutInfo .CompanyBase li:nth-child(3n){ margin-right: 0;}
}
@media(max-width:1024px){
.AboutInfo .CompanyBase li{width: 100%; }
.AboutInfo .Number li{width:48%;}
.AboutInfo .Number li aside b{font-size: 0.42rem;}
}


/*RighInfo002806 */

.RighInfo002806{padding:5% 0 5% 0;}
.RighInfo002806 .desc{line-height: 1.875;font-size:0.16rem;text-align: center;color: #666;}
.RighInfo002806 .desc p{margin:0.05rem 0;}
.RighInfo002806 .desc img{width: 60%;padding: 2% 0 4%;}
.RighInfo002806 .info{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap}
.RighInfo002806 .txt{width:50%;text-align: justify;}
.RighInfo002806 .txt p{line-height: 0.34rem;margin:0.12rem 0;font-size:0.16rem;}
.RighInfo002806 .pic{width:50%;text-align: center}
.RighInfo002806 .pic img{max-width:550px;}
.RighInfo002806 .num{margin-top:3%;}
.RighInfo002806 .num .pic img{display: block; width: 100%;}
.RighInfo002806 .num .list{ margin-top:0%;position: relative;}
.RighInfo002806 .num .list:before,
.RighInfo002806 .num .list:after{position: absolute; content: ''; border: 5px solid #e7702c; width: 30px; height: 30px;}
.RighInfo002806 .num .list:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002806 .num .list:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002806 .num .list li{float:left; width: 25%; padding: 0.4rem 0;}

.RighInfo002806 .num .list li .inner{padding-left: 24%;color: #e7702c;font-size: 100px;}
.RighInfo002806 .num .list li aside{overflow: hidden;height: 1rem}
.RighInfo002806 .num .list li sub{font-size: 0.24em;text-transform: uppercase; line-height: 0.8em;float: left;margin-top: 1.7em;}
.RighInfo002806 .num .list li sup{font-size: 0.4rem;line-height: 0.7em;vertical-align:top;}
.RighInfo002806 .num .list li span{font-size: 0.8em;font-weight: bold; vertical-align: text-top;}
.RighInfo002806 .num .list li p{font-size: 0.22rem;color:#333;}
.RighInfo002806 .num .list li aside *{display: inline-block;}


.RighInfo002806 .bottom_info{position: relative;}
.RighInfo002806 .bottom_info .num ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.RighInfo002806 .bottom_info .num li{display: flex; flex-wrap: wrap;width:45%; line-height: 1}
.RighInfo002806 .bottom_info .num li:nth-child(even){justify-content: flex-end}
.RighInfo002806 .bottom_info .num .inbox{display: flex;  flex-wrap: wrap;justify-content: space-between;  align-items: center;padding: 8% 0;width: 100%; max-width: 330px; border-bottom: solid 1px rgba(0,0,0,0.1)}
.RighInfo002806 .bottom_info .num .icon{max-width: .7rem}
.RighInfo002806 .bottom_info .num li span{font-size: 0.8rem;font-weight: bold;color: #e7702c; vertical-align: text-top;}
.RighInfo002806 .bottom_info .num li sup{font-size: 0.26rem;vertical-align:bottom;color: #e7702c;}
.RighInfo002806 .bottom_info .num li p{font-size: 0.2rem;color:#333; margin: 0; margin-top: 0.1rem;}

.RighInfo002806 .bottom_info .photo{width:40%; margin: auto; position: relative;margin-bottom: 5%;}
.RighInfo002806 .bottom_info .photo figure{padding-bottom: 100%; }
.RighInfo002806 .bottom_info .photo img{position: absolute; width: 100%; height: 100%; object-fit: contain; -o-object-fit: contain;border-radius: 100%; z-index: 2}
.RighInfo002806 .bottom_info .photo:after{content: ''; position: absolute; left: -3vw; right: -3vw; top:-3vw; bottom: -3vw; border-radius: 100%; background: linear-gradient(rgba(255,219,200,0) 60%,rgba(231,112,44,0.4))}

@media(min-width:1025px){
.RighInfo002806 .bottom_info .num{position: absolute; width: 100%}
.RighInfo002806 .bottom_info .num .inbox{width: 60%; }
.RighInfo002806 .bottom_info .num li:nth-child(even) figure{order: 2}
}

@media(min-width:481px){
.RighInfo002806 .culture ul{display: table;width: 100%;}
.RighInfo002806 .culture li{display: table-cell;width: 33.333333%;padding-left: 5%; }
.RighInfo002806 .culture li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.5);}
}
@media(min-width:769px){
.RighInfo002806 .num .pic{float: right; width: 50%; position: relative;}
.RighInfo002806 .num .pic:before{position: absolute; left: 0;bottom: 0; height:65%; width: 10%;background: #fff; content: '';}
.RighInfo002806 .num .list{float: left; width: 100%;}
}
@media(max-width:1280px){
.RighInfo002806 .num .list li .inner{font-size: 80px;}
}
@media(max-width:1024px){
.RighInfo002806 .num .list li .inner{font-size: 70px;}
}
@media(min-width:481px) and (max-width:640px){
.RighInfo002806 .culture li img{height: 40px;}
}
@media(max-width:640px){
.RighInfo002806 .txt{padding-top: 4%;}
.RighInfo002806 .pic{float: none;width: 100%}
.RighInfo002806 .txt{float: none;width: 100%}
.RighInfo002806 .pic img{width: 100%}
.RighInfo002806 .culture li aside{font-size: 18px; }
.RighInfo002806 .culture li p{line-height: 24px; font-size:16px;}
}
@media(max-width:480px){
.RighInfo002806 .num .list li .inner{font-size: 50px;}
.RighInfo002806 .culture{background-size:100% 100%;}
.RighInfo002806 .culture li{padding:5%; margin: 0 5%;}
.RighInfo002806 .culture li aside{ margin:  6% 0;}
.RighInfo002806 .culture li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 3%;}
}


/*
 .PicList002323 为demo编号
 */
.PicList002323{ padding: 30px 3%; border: 1px solid #f0f0f0; max-width: 1000px; margin: 0 auto;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 14px;text-align: left;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323{ padding: 30px;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}

.ProCategory{padding: 5% 0  3% 0; background: #f6f8f9;}
.ProCategory .item:not(:last-child){ margin-bottom: 0.4rem;}
.ProCategory .item .tit{color: #333;font-size: 0.3rem;position: relative; padding-left:0.22rem; line-height: 1; margin-bottom:0.24rem ;}
.ProCategory .item .tit:after {content: "";position: absolute;left: 0;top: 0;width: 0.05rem;height: 100%; border-radius: 0.05rem; background: #e7702c;}
.ProCategory .list ul{ display: flex; flex-wrap: wrap;}
.ProCategory .list li{width: calc(25% - 1%); margin-right: 1%; margin-bottom: 1%; background-color: #FFFFFF; padding:0.16rem .15rem;display: flex;align-items: center;}
.ProCategory .list li a{display: block;position:relative;padding-left:0.16rem;font-size: 0.16rem;color: #333;}
.ProCategory .list li a:before{position: absolute;content: '';width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #e7702c;left: 0;top: 0.11rem;}
.ProCategory .list li:hover{background: #e7702c;}
.ProCategory .list li:hover a{color: #fff}
.ProCategory .list li:hover a:before{background: #fff}
@media(max-width:1440px) {
.ProCategory .list li{width: calc(33.33% - 1%); margin-bottom: 2%;}
}
@media(max-width:1024px) {
.ProCategory .item .tit{font-size: 0.24rem;}
.ProCategory .list li{width: calc(50% - 1%); margin-bottom: 2%;}
}
@media(max-width:640px){
.ProCategory .list li{width: 100%;margin-right: 0%;}
}



/*PicList002735 */
.PicList002735{padding:5% 0 1%;}
.PicList002735 ul{ display: flex; flex-wrap: wrap;}
.PicList002735 li{ margin-bottom: 2%;text-align: center; background: #F1F2F3;padding: 0.2rem; position: relative; transition: 0.3s;}
.PicList002735 li:after {position: absolute;content: '';left: 0%;height: 0.03rem;background-color: #e7702c;transition: 0.3s;bottom: 0px;width: 0;}
.PicList002735 li:hover:after{width: 100%;}
.PicList002735 li a{display: block; transition: 0.3s;}
.PicList002735 li a:hover{}
.PicList002735 li .Ispic{ background-size: contain;  padding-bottom: 74%;transition: 0.3s;}
.PicList002735 li a:hover .Ispic{transform: scale(1.05);}
.PicList002735 li .txt{margin-top: 0.24rem;}
.PicList002735 li .txt h3{font-size: 0.18rem; color: #333; font-weight: normal; margin-bottom:0.1rem;}
.PicList002735 li a:hover .txt h3{color:#e7702c;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
.PicList002735 li .more{color: #999; display: inline-block;  font-size: 0.16rem; line-height: 1; padding-right: 0.2rem;background: url(../images/Floor003197-next.svg) no-repeat right center; background-size: 0.12rem auto;}
.PicList002735 li a:hover .more{color:#e7702c; background-image:url(../images/Floor003197-more-hover.svg)}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 23.5%; }
.PicList002735 li:not(:nth-child(4n)){margin-right: 2%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
/*PicList002953 */
.body_f5f5f5{background: #f5f5f5;}
.PicList002953{padding:5% 0 4%;}
.PicList002953 ul{display: flex;flex-wrap: wrap;}
.PicList002953 li{float: left;width: 30.65%;background: #fff; margin-bottom: 3%;margin-right:4%; }
.PicList002953 li:nth-child(3n){margin-right:0;}
.PicList002953 li a{display: block;}


.PicList002938 ol{overflow: hidden;}
.PicList002938 ol img{transition: 0.3s;}
.PicList002938 ul:hover ol img{transform: scale(1.2);}
.PicList002953 li aside.dot{font-size: 0.22rem;line-height: 1em;border-left:2px solid #e7702c; margin-bottom: 15px;padding-left: 16px;color:#333;}
.PicList002953 li a:hover aside.dot{}
.PicList002953 li .txt{padding: 0.25rem 0 0;}
.PicList002953 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;}
.PicList002953 li .pic{overflow: hidden;}
.PicList002953 li .Ispic{padding-bottom: 75%; transition: 0.3s;}
.PicList002953 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002953 li .more{overflow: hidden;}
.PicList002953 li .more span{float: right;width: 40px;height: 40px;border: solid 2px #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002953 li a:hover .more span{border-color: #4ab344;background: #4ab344;}
.PicList002953 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList002953 li a{padding: 4vw;}
.PicList002953 li .txt{padding: 1vw 1vw 0;}
}
@media(max-width:640px){
.PicList002953 li aside.dot{font-size: 4vw; margin-bottom: 2vw;}
.PicList002953 li p{font-size: 3.5vw;}
.PicList002953 li .more{padding-top: 2vw;}
.PicList002953 li .more span{width: 26px;height: 26px;}
}
/*PicList002938 */
.PicList002938{padding:4% 0 2%;}
.PicList002938 ul{padding: 1.6vw 0; border-bottom: 1px dotted #ddd;}
.PicList002938 li .inner{padding-left: 0.6rem;font-size: 0.16rem; }
.PicList002938 li time{color: #999;}
.PicList002938 li time a{float: right;color: #e43937;}
.PicList002938 li p{color: #666;line-height: 1.625em; height: 3.25em;margin-bottom:0.2rem;}
.PicList002938 li aside{font-size: 0.22rem;margin-bottom:0.15rem;}
.PicList002938 li aside a{color: #333;}
.PicList002938 li aside a:hover{color: #e7702c;}
@media(min-width:481px){
.PicList002938 ol{width: 320px;}
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList002938 li aside{font-size: 16px;}
}
@media(max-width:480px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding: 3vw 0;}
.PicList002938 li .inner{padding: 3vw;}
}
/*PicList002949 */
.PicList002949{padding:4% 0 1%;}
.PicList002949 .item{margin: 2.08vw 0;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}
.PicList002949 .item a:hover{color: #e7702c;}
.PicList002949 .txt .inner{padding: 0 2.5vw 0 2.5vw;}
.PicList002949 .txt p.dot3{line-height: 2.142em; max-height: 6.426em;color: #666;margin-bottom:0.22rem;}
.PicList002949 .tit{font-size: 24px; line-height: 1em;margin-bottom:0.25rem;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background: #e7702c; width: 48px; height: 2px;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on2.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:486px;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 4vw;}
}


.SoluInfo{padding:4% 0; }
.SoluInfo .category{font-size: 0.42rem; margin: 0 0 0.24rem 0; text-align:center;font-weight: bold;color:#e7702c}
.SoluInfo .item{position: relative;}
.SoluInfo .positi{ position: absolute;top: -1.4rem;}
.SoluInfo .title {font-size: 0.38rem; margin: 0 0 0.24rem 0; text-align:center;font-weight: bold;color: #333;}
.SoluInfo .title:after{content:'';width: 0.45rem;height: 0.14rem;background:url(../images/titicon.png) no-repeat center/cover; display: block;margin: auto; margin-top: 0.2rem;}
.SoluInfo .item:not(:last-child){ margin-bottom: 1rem;padding-bottom:.3rem; border-bottom: solid 2px #e3e3e3;}

.SoluInfo .item .edit_info{font-size: 0.16rem;color: #333; line-height: 1.8;}
.SoluInfo .item .edit_info p{margin: 0.1rem 0;}
.SoluInfo .item .edit_info .tit{display: inline-block;font-size: 0.2rem; background: #e7702c;color: #fff; text-align: center; padding:0.12rem 0.16rem;margin-bottom: 0.16rem; line-height: 1;}
.SoluInfo .item .edit_info p + .tit {margin-top:0.16rem}
.SoluInfo .item .img{ margin-bottom:0.4rem}

.SoluInfo .item  .RecPro .name{display: inline-block;font-size: 0.2rem; background: #e7702c;color: #fff; text-align: center; padding:0.1rem 0.16rem;}
.SoluInfo .item  .RecPro ul{ display: flex; flex-wrap: wrap;}
.SoluInfo .item  .RecPro li{ float: left; /* margin-bottom: 0.12rem ; */ margin-right: 2%; position: relative; z-index: 2;padding-left:0.16rem;}
.SoluInfo .item  .RecPro li:after{position: absolute;content: ''; left: 0;top: 50%;height:0.05rem;width: 0.05rem;background-color: #e7702c;border-radius: 50%;transform: translateY(-50%);}

.SoluInfo .Benefit ul{ display: flex; flex-wrap: wrap;}
.SoluInfo .Benefit li{ float: left; margin-bottom: 2% ; margin-right: 2%; background:#f8f8f8; padding: 0.3rem; text-align: center;transition: 0.3s; border-radius: 0.1rem;transition: all .5s;position: relative; z-index: 2;}
.SoluInfo .Benefit li:hover {transform: translateY(-0.1rem);background:#e7702c;}
.SoluInfo .Benefit .icon{ background-color: #fff;width:0.8rem;height:0.8rem; border-radius: 0.6rem; display: flex; align-items: center; justify-content: center; margin: 0 auto 0.2rem; transition: all .5s; }
.SoluInfo .Benefit .icon img{ max-width: 0.55rem;transition: 0.3s;}
.SoluInfo .Benefit li .tit{font-size: 0.2rem;color: #333; margin-bottom: 0.12rem; }
.SoluInfo .Benefit li .desc{font-size: 0.16rem;color: #666; line-height: 1.8; }
.SoluInfo .Benefit li:hover .tit,
.SoluInfo .Benefit li:hover .desc{color: #fff; }

@media (min-width:1025px) {
.SoluInfo .Benefit li{ width: 23.5%;}
.SoluInfo .Benefit li:nth-child(4n){ margin-right: 0;}
.SoluInfo .item  .RecPro .box{display: flex; flex-wrap: wrap;justify-content: space-between;align-items: center;}
.SoluInfo .item  .RecPro .list{ margin-left:0.3rem; width: calc(100% - 1.8rem);}
.SoluInfo .item  .RecPro li{ width: 18.3%;}
.SoluInfo .item  .RecPro li:nth-child(5n){ margin-right: 0;}
}
@media (max-width:1024px) {
.SoluInfo .category{font-size: 0.36rem;}
.SoluInfo .title {font-size: 0.32rem;}
.SoluInfo .Benefit li{ width: 49%;}
.SoluInfo .Benefit li:nth-child(2n){ margin-right: 0;}
.SoluInfo .item .RecPro .name{ margin-bottom: 0.16rem;}
}



/*PicList002950 */
.PicList002950{padding:4% 0;background: #f7f7f7;}
.PicList002950 .topcon{text-align: center;margin-bottom:3%;line-height: 1.75}
.PicList002950 .item{width:48.5%;float:left;margin-right:3%;margin-bottom:2%;/* box-shadow: 0 0 0.2rem rgba(0,0,0,0.08); */background-color: #fff; border: 1px solid #eee;}
.PicList002950 .item:nth-child(2n){margin-right:0;}
.PicList002950 .item:hover .tit{color: #e7702c;}
.PicList002950 .txt .inner{padding: 0 2.03vw 0 1.56vw;}
.PicList002950 .txt p.dot3{line-height: 1.75; max-height: 6.426em;color: #666;}
.PicList002950 .tit{font-size: 0.22rem;color:#333; line-height: 1em;margin-bottom:0.15rem;}
.PicList002950 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002950 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
.PicList002950 .item:hover{ border-color: #e7702c;box-shadow: 0 0 0.2rem rgba(0,0,0,0.08);}
@media(min-width:1025px){
.PicList002950 .pic{ width:45%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002950 .pic{ width:50%;}
.PicList002950 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002950 .ytable,
.PicList002950 .ytable-cell{display: block;}
.PicList002950 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002950 .tit{font-size: 5vw;}
}


/*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}
/*RighInfo003134 */
.RighInfo003134{padding:8% 0 5%;overflow: hidden;}
.RighInfo003134 .auto{}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; border-radius: 50%; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #e7702c; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{}
.RighInfo003134 .img-side .tit{font-size: 0.32rem;color: #333; margin-bottom: 0.8em;font-weight: bold;}
.RighInfo003134 .img-side .line{width: 30px; height: 2px; background-color: #e7702c;display: block;margin-bottom:0.25rem;}
.RighInfo003134 .img-side p{font-size:0.16rem;line-height: 2}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #da251d;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 0.3rem;font-weight: bold; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #da251d;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}
.RighInfo003134 .prod-intro .singlePage .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}
.RighInfo003134 .prod-intro .singlePage .ul1 li{width:48%; margin-right: 4%;float:left;display: flex;padding-bottom: 0.3rem;margin-top: 0.3rem;border-bottom: 1px solid #eee;animation-delay: 0.2s;}
.RighInfo003134 .prod-intro .singlePage .ul1 li .tit{position: relative;padding-left: 0.22rem;font-size:0.18rem;color:#999;width: 2.4rem;}
.RighInfo003134 .prod-intro .singlePage .ul1 li .tit:after{position: absolute;left: 0;top: 5px;content:'';width:0.08rem;height: 0.08rem;background:#e7702c;display: block;float:left;transform: rotate(45deg);margin-top: 0.06rem;}
.RighInfo003134 .prod-intro .singlePage .ul1 li .decs{line-height:1.875;font-size:0.18rem; color: #333;word-break: break-word;width: calc(100% - 2.5rem);}
.RighInfo003134 .prod-intro .singlePage .ul1 li p{line-height:1.875;font-size:0.18rem; color: #333;word-break: break-word; width: calc(100% - 2.5rem);}
.RighInfo003134 .product-details .name{border-bottom: 1px solid #efefef;font-size: 0.3rem;font-weight: bold; padding-bottom: 0.666em;color: #333; line-height: 2;margin-bottom: 1.5em;}
.RighInfo003134 .product-details p{color: #666;line-height: 1.625em;}
.RighInfo003134 .product-details .pic{text-align: center;margin-top: 1.5em;}


.RighInfo003134 .table_1 th {font-weight: normal;}
.RighInfo003134 .table_1 th,
.RighInfo003134 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:1.8; padding:0.15rem;font-size:0.16rem;}
.RighInfo003134 .table_1 tr:nth-child(2n+1){ background: #f4f8fd;}
.RighInfo003134 .table_1 tr th{ background:#e7702c;color: #fff;font-size:.18rem;}


.RighInfo003134 .product-details .Benefit ul{ display: flex; flex-wrap: wrap;}
.RighInfo003134 .product-details .Benefit li{ float: left; margin-bottom: 2% ; margin-right: 2%; background:#f8f8f8; padding: 0.3rem; text-align: center;transition: 0.3s; border-radius: 0.1rem;transition: all .5s;position: relative; z-index: 2;}
.RighInfo003134 .product-details .Benefit li:hover {transform: translateY(-0.1rem);background:#e7702c;}
.RighInfo003134 .product-details .Benefit .icon{ background-color: #fff;width:0.8rem;height:0.8rem; border-radius: 0.6rem; display: flex; align-items: center; justify-content: center; margin: 0 auto 0.2rem; transition: all .5s; }
.RighInfo003134 .product-details .Benefit .icon img{ max-width: 0.55rem;transition: 0.3s;}
.RighInfo003134 .product-details .Benefit li .tit{font-size: 0.2rem;color: #333; }
/*.RighInfo003134 .product-details .Benefit li:hover .icon img{transform: rotateY(180deg);}*/
.RighInfo003134 .product-details .Benefit li:hover .tit{color: #fff; }

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 2em;}
.RighInfo003134 .img-side .txt{padding: 0 5%;}
.RighInfo003134 .prod-intro .singlePage .ul1 li:nth-child(2n){ margin-right: 0;}
.RighInfo003134 .product-details .Benefit li{ width: 23.5%;}
.RighInfo003134 .product-details .Benefit li:nth-child(4n){ margin-right: 0;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}

}
@media (max-width:768px){
  .RighInfo003134 .img-side{margin-bottom: .3rem;}
  .RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
  .RighInfo003134 .img-side .txt{margin-top: .2rem;}
  .RighInfo003134 .img-side .tit{font-size: .26rem;}
  .RighInfo003134 .prod-intro .name{font-size: .24rem;}
  .RighInfo003134 .prod-intro .singlePage .ul1{display: flex;flex-wrap: wrap;margin: -1%;}
  .RighInfo003134 .prod-intro .singlePage .ul1 li{float: none;width: 100%;margin: 1%;}
  .RighInfo003134 .prod-intro .singlePage .ul1 li .tit{font-size: .18rem;width: 1.8rem;}
  .RighInfo003134 .prod-intro .singlePage .ul1 li .decs{width: calc(100% - 1.9rem);}
.RighInfo003134 .prod-intro .singlePage .ul1 li p{ width: calc(100% - 1.9rem);}
  .RighInfo003134 .product-details .name{font-size: .26rem;}
  .RighInfo003134 .product-details .Benefit li{ width: 49%;}
.RighInfo003134 .product-details .Benefit li:nth-child(2n){ margin-right: 0;}
}
.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #da251d;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}

/*PicList003141 */
.PicList003141{padding:5% 0;}
.PicList003141_2{padding-top:0}
.PicList003141 .auto{}
.PicList003141 .topcon{text-align: center;margin-bottom:3%;line-height: 1.75}
.PicList003141 li{width:100%;position: relative;}
.PicList003141 li .txt{padding: 0 6%;transition: 0.3s;width: 50%;float:right; background: #fff;font-size: 0.16rem; line-height:0.34rem;color: #666;}
.PicList003141 li .tit{ font-size: 0.26rem;line-height: 1.6666;margin-bottom:0.05rem;color:#333;}
.PicList003141 li .tit:after{content:'';width:26px;height: 2px;background:#e7702c;display: block;margin:0.2rem 0 0.15rem;}
.PicList003141 li p{}
.PicList003141 li .pic{width:50%;float:left; overflow: hidden;}
/* .PicList003141 li:nth-child(2n) .pic{float:right;}
.PicList003141 li:nth-child(2n) .txt{float:left;} */
.PicList003141 li .Ispic{padding-bottom: 60%;transition: 0.3s;}
.PicList003141 li a:hover .Ispic{transform: scale(1.1);}
.PicList003141 li a:hover{color: #e60012;}
.PicList003141 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003141 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px){
  .PicList003141 li a{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between}
  .PicList003141_2 li a{flex-direction: row-reverse;} 
  .PicList003142 li:nth-child(2n) a{flex-flow: row-reverse;}
}



/*PicList003142 */
.PicList003142{padding:5% 0 4%;}
.PicList003142 .auto{}
.PicList003142 .topcon{text-align: center;margin-bottom:3%;line-height: 1.75}
.PicList003142 li{margin-bottom: 3%;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);position: relative;}
.PicList003142 li .txt{padding: 0 5%;transition: 0.3s;width: 50%;float:right; background: #fff;}
.PicList003142 li .tit{ font-size: 0.26rem;line-height: 1.6666;margin-bottom:0.05rem;color:#333;font-weight: bold;}
.PicList003142 li .tit:after{content:'';width:26px;height: 2px;background:#e7702c;display: block;margin:0.2rem 0 0.15rem;}
.PicList003142 li p{font-size: 0.16rem; line-height:0.34rem; min-height: 3.57142em;color: #666;}
.PicList003142 li .pic{width:50%;float:left; overflow: hidden;}

.PicList003142 li .Ispic{padding-bottom: 60%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #e60012;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}

@media (min-width:1025px) {
.PicList003142 li{width: 100%;}
.PicList003142 li a{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between}
.PicList003142 li:nth-child(2n) a{flex-flow: row-reverse;}
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li .txt{padding: 1em;}
}
@media (max-width:768px){
  .PicList003142 li .pic{float: none;width: 100%}
  .PicList003142 li .txt{float: none;width: 100%;margin-top: .2rem;}
  .PicList003142 li .tit{font-size: .22rem;}
  .PicList003141 li .pic{float: none;width: 100%}
  .PicList003141 li .txt{float: none;width: 100%;margin-top: .2rem;padding: 0;}
}


/*PicList003143 */
.PicList003143{padding:5% 0 4%;}
.PicList003143 .auto{}
.PicList003143 .topcon{text-align: center;margin-bottom:3%;line-height: 1.75}
.PicList003143 li{float: left;  margin-bottom: 3%;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);position: relative;}
.PicList003143 li .txt{padding: 1.875em;transition: 0.3s;width: 100%; background: #fff;}
.PicList003143 li .tit{ font-size: 0.22rem;line-height: 1.6666;margin-bottom:0.05rem;color:#333;}
.PicList003143 li p{font-size: 0.16rem; line-height: 1.78571; min-height: 3.57142em;color: #666;}
.PicList003143 li .pic{overflow: hidden;}
.PicList003143 li .Ispic{padding-bottom: 64%;transition: 0.3s;}
.PicList003143 li a:hover .Ispic{transform: scale(1.1);}
.PicList003143 li a:hover{color: #e60012;}
.PicList003143 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003143 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}

.PicList003143 li:hover .txt{ background-color: #e7702c;}
.PicList003143 li:hover .tit{ color: #fff;}
.PicList003143 li:hover p{color: #fff;}


@media (min-width:1025px) {
.PicList003143 li{width: 31.3%;}
.PicList003143 li:not(:nth-child(3n)){margin-right: 3%;}
.PicList003143 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003143 .auto{margin-top: 2em;}   
.PicList003143 li{width: 48%;}
.PicList003143 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003143 li:nth-child(2n+1){clear: left;} 
.PicList003143 li .txt{padding: 1em;}
}

/*TextList003149 */
.TextList003149{padding:5% 0 4%;}

.TextList003149 .type dd{position: relative;color: #333;}
.TextList003149 .type dd span{color: #999999;display: inline-block;padding-left: 0em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

.TextList003149 .list li{border-radius: 5px; border: solid 1px #f0f0f0; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color: #e7702c;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 0.22rem;color: #333333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.16rem; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.4em;margin-right: 1.4em;}
.TextList003149 .list li .intro{font-size: 0.16rem;color: #999999;line-height: 1.7857; margin-bottom: 1em; min-height: 3.5714em;}
.TextList003149 .list li .view{color: #e7702c;font-size: 0.875em;padding-right: 1.6428em;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 49%;margin-bottom: 2%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 999;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px; padding-bottom: 2em;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-size: 2.25em;color: #333; padding:1em 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.875em;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 1em;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background: #da251d;box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 5px;color: #fff; border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{/* max-width: 1082px;margin: 0 auto; width: 100%; */}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #000000;font-size: 1.125em; line-height: 2; margin-top:1em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 1em;line-height: 2; color: #666; padding: 1em 0;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 1.125em;background-color: #e60012; border-radius: 5px; line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275{padding: 5% 0}
.RighInfo002275 .title{font-size:0.2rem;color: #333; font-weight: bold; margin-bottom: 0.3rem;overflow: hidden;}
.RighInfo002275 .title dd{float: left;width: 32.6%; margin-right: 1%;line-height: 2;padding: 0.12rem 1%;background:  #f8f8f8;text-align: center;display: flex;align-items: center;justify-content: center;}
.RighInfo002275 .title dd img{max-width: 0.3rem;margin-right: 0.12rem;}
.RighInfo002275 .title dd:last-child{margin-right: 0;}
.RighInfo002275 .list{display: flex;flex-wrap: wrap;}
.RighInfo002275 .item{width: 24.2%;background: #f8f8f8;margin-right: 1%;margin-bottom: 3.33%;padding: 0.25rem;line-height: 1.5;}
.RighInfo002275 .item:last-child{margin-right:0;}
.RighInfo002275 .item .icon{flex:0 0 auto; width:.65rem; height:.65rem ; border: 1px solid #e7702c; border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto; margin-bottom: 0.2rem;}
.RighInfo002275 .item .icon img{ max-width: 0.35rem;}
.RighInfo002275 .item .txt{flex:1 1 auto;/* padding-left:0.2rem; */text-align: center;}
.RighInfo002275 .item .txt .ti{ font-size: 0.16rem; color: #666; margin-bottom: 0.1rem;}
.RighInfo002275 .item .txt p{font-size: 0.18rem; color: #333; margin: 0;}
.RighInfo002275 .item .txt p b{font-size:0.24rem;color:#e7702c;font-weight: bold;}
.RighInfo002275 .item ul{ display: flex; justify-content: center;}
.RighInfo002275 .item ul li{max-width:120px;text-align: center;float:left;margin-right:2%; }
.RighInfo002275 .item ul li img{ background-color: #fff;padding: 3px;}
.RighInfo002275 .item ul li p{margin-top:0.1rem;}

.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text h2{font-size:22px;font-weight: normal;color:#333;margin-bottom:0.15rem;}
.RighInfo002275 .text .p{font-size: 0.16rem;color:#666;line-height: 0.38rem; margin: 0; padding: 0;padding-left:0.32rem;}
.RighInfo002275 .text .p span{display: block; color: #999; margin-bottom: 10px;  font-size: calc(16 / 18 * 1em); }
.RighInfo002275 .text .p b{font-size:0.36rem;color:#e7702c;font-weight: bold;}
.RighInfo002275 .text .p.tel{background:url(../images/RighInfo002275-tel.png) no-repeat left center/22px;}
.RighInfo002275 .text .p.email{background:url(../images/RighInfo002275-email.png) no-repeat left center/22px;}
.RighInfo002275 .text .p.addr{background:url(../images/RighInfo002275-addr.png) no-repeat left center/22px;}
.RighInfo002275 .text .p.fax{background:url(../images/RighInfo002275-fax.png) no-repeat left center/22px;}
.RighInfo002275 .text ul li{max-width:120px;text-align: center;float:left;margin-right:2%;margin-top:2%;}
.RighInfo002275 .text ul li p{margin-top:0.05rem;}
@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
  .RighInfo002275 .pic{float:right;width:50%;}
}
@media screen and (min-width: 1200px) {
	.RighInfo002275 .text{width: 40%;}
}
@media screen and (max-width: 768px){
  .RighInfo002275 .title dd{float: none;width: 100%;margin-right: 0;margin-bottom: .2rem;}
  .RighInfo002275 .list{margin: -1%;}
  .RighInfo002275 .item{margin: 1%;width: 48%}
}
.Honor{padding:5% 0 3% 0;position: relative;z-index: 1;}
.Honor:after{left: 0;bottom: 0;width: 100%;height: 50%;content: "";position: absolute;background-image: linear-gradient(to bottom, #fff , #f9f9f9); z-index: -1;}
.Honor .sliderImg{padding: 0 0.7rem 0.5rem 0.7rem;background: url(../images/bookbg.png) no-repeat center bottom/contain;}
.Honor .sliderImg .item{position: relative;text-align: center;padding: 0 0.1rem;}
.Honor .sliderImg .item .imgbox{width: 2.24rem;margin: 0px auto;transition: all 0.5s;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}
.Honor .sliderImg .item .imgbox span{background: url(../images/rybg.jpg) no-repeat center center / 100% 100%;padding: 0.11rem;display: inline-block;position: relative;height: auto;}
.Honor .sliderImg .item .imgbox img {max-height: 3.5rem;}


.Honor .slick-arrow{position: absolute;width: 1em; height: 1em; border: solid 2px #e3e3e3; top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/Floor003197-prev.svg) no-repeat center center; background-size: auto calc(12 / 50 * 1em);z-index: 10; transition: 0.3s; font-size: calc(50 / 16 * 1em); text-indent: -999em; overflow: hidden;/* background-color: rgba(0,0,0,0.15); */}
.Honor .slick-arrow:hover{background-color: #e7702c;border-color: #e7702c;}
.Honor .slick-next{background-image: url(../images/Floor003197-next.svg);}
.Honor .slick-prev{left: 8px;}
.Honor .slick-next{right: 8px;}
.Honor .slick-prev:hover{background-image: url(../images/Floor003197-prev-on.svg);}
.Honor .slick-next:hover{background-image: url(../images/Floor003197-next-on.svg);}

.Honor .sliderTxt .item{text-align: center;}
.Honor .ti{color: #333; font-size: 0.22rem;padding: 0.2rem 0;}
.Honor .desc{color: #666666;max-width: 11.92rem;margin: 0.14rem auto;}







/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding:5% 0 3% 0;}
.PicList002433 .main{ }
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #74bc34; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:rgb(110,185,43); }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #74bc34; border-right:2px solid #74bc34; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433 .list ul{ padding:0 50px;}
.PicList002433 .list li{ float:left; position:relative;  text-align:center; margin-bottom:2%;}
.PicList002433 .list li:nth-child(3n+1):before,
.PicList002433 .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}


.PicList002433 .list li:nth-child(3n+1):before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list li aside{ padding-top:0.4rem;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433 .list li .ytable{ height:340px;}
.PicList002433 .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433 .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .list li figure img{ max-height:340px;padding: 8px;padding-top: 10px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433 .list li p{ margin:0 auto;width:90%; line-height:0.3rem;font-size:0.22rem; color:#333;}
.PicList002433 .list .ul-3 li{width:33.33333333%;}
.PicList002433 .list .ul-3 li:nth-child(3n):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li{width:50%;}
.PicList002433 .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433 .auto,
.PicList002433 .list ul{ padding:0;}
.PicList002433 .list li p{ font-size:12px;}
.PicList002433 .list li .ytable{ height:150px;}
.PicList002433 .list li figure img{ max-height:150px; padding:3px}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-3 li:nth-child(3):after,
.PicList002433 .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433 .list li .ytable{ height:100px;}
.PicList002433 .list li figure img{ max-height:100px;}
}


/*Page002623 */
.Page002623{padding: 2vw 0 4vw 0; text-align: center;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #e7702c;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}


.Probase{padding: 5% 0 ;overflow: hidden}
.Probase .slick-slider{margin-left: -10px; margin-right: -10px}
.Probase .slick-list{overflow: inherit}
.Probase .slick-slide{padding: 10px;position: relative;}
.Probase li:not(.slick-active) .pic{opacity: 0.3}
.Probase li .pic{border-radius: 20px;background: #fff;position: relative; overflow: hidden;}
.Probase li .Ispic{padding-bottom: 60%;transition: 0.3s;}
.Probase li.slick-active:hover .Ispic{ transform: scale(1.1);}
.Probase li .txt{ text-align: center; padding: 0.3rem 0;border-bottom: 1px solid #e8e8f2;position: relative;}
.Probase li .txt:after {position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);width: 0.4rem;height: 2px;background-color: #e7702c;content: "";}
.Probase li aside{font-size: 0.22rem;line-height: 1em; margin-bottom: 15px;color:#333;}
.Probase li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;}

.Probase .slick-arrow{position: absolute;width: 1em; height: 1em; border: solid 2px #ccc; top: 40%;margin-top: -0.5em; border-radius: 50%; background: url(../images/Floor003197-prev-on.svg) no-repeat center center; background-size: auto calc(12 / 50 * 1em);z-index: 10; transition: 0.3s; font-size: calc(50 / 16 * 1em); text-indent: -999em; overflow: hidden;background-color: #ccc;}
.Probase .slick-arrow:hover{background-color: #e7702c;border-color: #e7702c;}
.Probase .slick-next{background-image: url(../images/Floor003197-next-on.svg);}



.Probase .slick-dots{position:relative; z-index: 10; display: flex; align-items: center; justify-content: center; margin:0;padding:0;width:100%; margin-top: calc(30 / 16 * 1em);}
.Probase .slick-dots li{position:relative;padding:0px 7px; cursor:pointer;}
.Probase .slick-dots li button{display:block;padding:0;width:15px; height:15px;border-radius: 50%; border: none; background: linear-gradient(90deg, #56bcaf, #3caee4); font-size:0;cursor:pointer; transition: 0.5s}
.Probase .slick-dots li:not(.slick-active) button{background: #e6e6e6;}

@media(min-width:1280px){
.Probase  .slick-prev{left:-25px;}
.Probase  .slick-next{right:-25px;}
}
@media(max-width:1400px){
.Probase .slick-slider{padding-left: 10%; padding-right: 10%;}
}


/*RighInfo002927 */

.RighInfo002927{background: #f8f8f8;padding: 5% 0;}
.RighInfo002927 .auto{}
.RighInfo002927 .tab{padding-bottom: 3vw;}
.RighInfo002927 .tab .auto{ text-align: center;display: flex;justify-content: center;align-items: flex-end;}
.RighInfo002927 .tab li{float: left; transition: 0.3s; }
.RighInfo002927 .tab li a{font-size: 0.24rem;display: block;margin: 0;padding: 0 0 0.25rem;color:#333; transition: 0.3s;cursor: pointer;border-bottom: 0.04rem solid #e2e2e2;}
.RighInfo002927 .tab li.active a{border-color: #e7702c;color:#e7702c;}
.RighInfo002927 .tab li aside{}
@media(min-width:481px){
.RighInfo002927 .tab li{width:50%;}
.RighInfo002927 .tab li:not(:last-child){}
}
@media(max-width:768px){
.RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; font-size: .2rem;}
}
@media(max-width:480px){
.RighInfo002927 .tab li aside{font-size: 3.5vw;}
.RighInfo002927 .tab li{width:50%; margin: 1vw 0;}
.RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
}

.RighInfo002927 .box{position: relative;}
.RighInfo002927 .box .auto{position: relative; z-index: 4; }
.RighInfo002927 .box .inner{}
.RighInfo002927 .box .tit aside{font-size: 0.3rem;color: #333;}
.RighInfo002927 .box .tit:after{display: block; content: ''; width: 30px; height: 2px; margin: 1.51vw 0;background-color: #e7702c;}
.RighInfo002927 .box .edit{line-height: 0.34rem;font-size: 0.16rem;color: #666;margin-bottom:0.4rem;}
.RighInfo002927 .box .edit span{display: block;}
.RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
@media(min-width:769px){
.RighInfo002927 .box .pic{width: 50%;}
.RighInfo002927 .box .info{padding-left: 5vw;}
}
@media(max-width:768px){
.RighInfo002927 .box  .ytable,
.RighInfo002927 .box  .ytable-cell{display: block;}
.RighInfo002927 .box .info{padding:4vw;}
.RighInfo002927 .box .tit aside{font-size: 4vw;}
}
@media(max-width:480px){
.RighInfo002927 .box .edit{font-size: 3.5vw;}
}





/*RighInfo002973 */
.RighInfo002973{color: #333;font-size: 16px;padding: 4% 0; }
.RighInfo002973 img{display:block;margin: 1em auto;}
.RighInfo002973 .news-details{max-width: 1226px; padding: 3% 0;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: 1.125em;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;font-size: 1.125em;}

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #0091da;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left 55%;}
.RighInfo002973  .operating a:hover{color: #e7702c;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/back.svg");background-size: 1.5em;}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}
.tac{text-align: center;}
.map-list{margin-top: 3em;}
.map-list li{margin-bottom: 20px;}
.map-list li span a{font-size: 0.16rem;color: rgba(0,0,0,0.5)}
.map-list li span a:hover {
    color: #e7702c;
}


.Floor003083 .slider{margin-top: 2em;}
.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

/* .Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;} */
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;margin-top: -1px;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;border: 1px solid #f5f5f5;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: 0;top:  0;width: 100%;height: 100%; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}
.n-newdowm{padding: 4% 0}
.n-newdowm ul{margin: -1%;display: flex;flex-wrap: wrap;}
.n-newdowm ul li{width: 23%;margin: 1%;}
.n-newdowm ul li .img{position: relative;}
.n-newdowm ul li .img img{width: 100%}
.n-newdowm ul li .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .28);z-index: 3;opacity: 0;}
.n-newdowm ul li .img .btn{opacity: 0;position: absolute;left: 50%;top: 50%;display: flex;align-items: center;justify-content: center;width: 120px;height: 45px;background-color: #e7702c;border-radius: 5px;font-size: 18px;color: #fff;transform: translate(-50%, -50%);z-index: 10;}
.n-newdowm ul li .tit{margin-top: 15px;font-size: 18px;}
.n-newdowm ul li .time{margin-top: 10px;color: #6666;}
.n-newdowm ul li:hover .img:after{opacity: 1;}
.n-newdowm ul li:hover .img .btn{opacity: 1;}
@media(max-width:640px){
  .n-newdowm ul li{width: 48%}
}



.popup{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,0.5);z-index:10;-webkit-overflow-scrolling:touch; display: none;}
.popup .wrap{width:100%;min-height:100%;justify-content:center;align-items:center;padding:0.35rem 0;display: flex;}
.popup .info{padding:0.5rem 0.6rem 0.6rem; background-color:#fff; width: 6rem; max-width: 90%; border-radius: 0.1rem;}
.popup .title {text-align: center; color:#333; font-weight: normal; font-size:0.36rem; line-height: 1.25em; margin-bottom: 0.15rem;}
.popup .tips {font-size:0.16rem; line-height: 1.875em; text-align: center; color:#555; margin-bottom: 0.2rem;}
.popup .item {margin-bottom: 0.2rem;}
.popup .label {display: block; font-size: 0.16rem; color:#333; margin-bottom:0.05rem; line-height: 1.875em;}
.popup .text {display: block; width: 100%; border:1px solid #e4e4e4; border-radius: 0.05rem; height: 2.875em; line-height: 1.875em; font-size: 0.16rem; padding:0.5em 1.25em;}
.popup .submit {color:#fff; display: block; width: 100%; border-radius: 0.05rem; font-size:0.18rem; height: 2.7em; background-color: #e7702c; border:none; cursor: pointer;}

@media screen and (min-width:1025px){
  .Top002974 .prod-sub .subrightbox .list .ul{
    display: flex;
    flex-wrap: wrap;
  }
  .Top002974 .prod-sub .subrightbox .list .ul li{
    margin-bottom: 1%;
  }
}











