@charset "UTF-8";
/*banner*/
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.ny-banner{position:relative;overflow:hidden;}
.ny-banner>img{display:block;width:100%;}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-align:center;}
.ny-banner-s h2{font-size:60px;text-transform:uppercase;}
.ny-banner-s h2 i{color:var(--colors);}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}
/*banner*/


img {
    image-rendering: -webkit-optimize-contrast; 
    image-rendering: crisp-edges; 
    -ms-interpolation-mode: bicubic;
}

img {
  image-rendering: -webkit-optimize-contrast; /* Chrome/Safari */
  image-rendering: smooth;
  transform: translate3d(0, 0, 0); 
  backface-visibility: hidden;
}


.span3{cursor:pointer;}

/*szwz*/
.lon {}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;align-items: center;height: 60px;}
.cont a {vertical-align: middle;color: #878787;font-size: 14px;display: flex;align-items: center;}
/*.cont a:last-child{color:#c31321;}*/
.cont a:last-child i{display:none;}
/*szwz*/

.md{position:relative;top:-200px;}

/*fy*/
.page1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.page1 li{}
.page1 li a,.page1 li span{display:flex;font-size:16px;color: #666;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;border: 1px solid #eee;background: #fff;}
.page1 li a:hover,.page1 li.active a,.page1 li span:hover,.page1 li.active span, .page1 li span.current{color:#fff;background: var(--colors);border-color:var(--colors);}
.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size: 20px;}
.page1 li:nth-child(1) a:hover,.page1 li:last-child a:hover,.page1 li:nth-child(1) span:hover,.page1 li:last-child span:hover{/* color:#d6001d; *//* background:none; */}
@media (max-width: 768px){
  .page1 li a,.page1 li span{width:30px;height:30px;margin:0 5px}
  .page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size:20px;}
}
/*fy*/

/*gywm*/
.gywm{margin:40px auto 110px auto;}
.gywm-t{text-align:center;color:var(--colors);font-size:42px;text-transform:uppercase;margin-bottom:60px;}
.gywm-c{margin-bottom:60px;text-align:center;padding:0 100px;}
.gywm-c dl{}
.gywm-c dl h3{font-size:30px;margin-bottom:23px;}
.gywm-c dl h3 i{font-size:60px;line-height:100%;}
.gywm-c dl h3 span{padding-left:15px;color:var(--colors);}
.gywm-c dl:nth-child(1) h3 span{font-size:18px;}
.gywm-c dl h4{font-size:16px;}
.gywm-b{}
.gywm-l{width:50%;overflow:hidden;}
.gywm-l img{display:block;width:100%;}
.gywm-l:hover img{transform:scale(1.1);}
.gywm-r{width:calc(50% - 70px);font-size:16px;line-height:24px;}

.gyys{padding:95px 0 120px 0;background:url(../images/gyys-bj.jpg)no-repeat center;background-size:cover;}
.gyys-t{font-size:42px;text-align:center;margin-bottom:45px;color:#fff;}
.gyys-l{width:50%;}
.gyys-l dl{margin-bottom:11px;background:#fff;}
.gyys-l dl dt{cursor:pointer;height:70px;padding:0 40px 0 30px;}
.gyys-l dl dt h3{font-size:20px;font-size:20px;width:calc(100% - 30px);transition:all 0.5s;}
.gyys-l dl.active dt h3{color:var(--colors);}
.gyys-l dl dt p{width:13px;height:13px;background:url(../images/gyys-tb.png)no-repeat center;transition:all 0.5s;}
.gyys-l dl.active dt p{background:url(../images/gyys-tb2.png)no-repeat center;}
.gyys-l dl dd{display:none;background:#fff;padding:0 50px 30px 30px;color:#333;font-size:16px;line-height:24px;}
.gyys-l dl.active dd{display:block;}
.gyys-r{width:calc(50% - 20px);}
.gyys-r p{overflow:hidden;display:none;}
.gyys-r p.active{display:block;}
.gyys-r p img{display:block;width:100%;}
.gyys-r p:hover img{transform:scale(1.1);}
.gyys-r p.active{display:block;}

.hzhb{background:#f5f5f5;padding:100px 0 70px 0;}
.hzhb-t{font-size: 42px;margin-bottom:35px;}
.hzhb-t i{color:var(--colors);}
.hzhb-c{color:#333;font-size:16px;line-height:24px;margin-bottom:38px;}
.hzhb-b{}
.hzhb-b>div{padding-bottom:50px;}
.hzhb-b a{height:150px;background:#fff;}
.hzhb-b a img{max-width:80%;max-height:90px;display:block;}
.hzhb-b a:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.hzhb-b .swiper-pagination{bottom:0}
.hzhb-b .swiper-pagination-bullet{background:none;border:1px solid #dddddd;opacity:1;}
.hzhb-b .swiper-pagination-bullet-active{background:var(--colors);border-color:var(--colors);}

.adva{margin:100px auto 120px auto;}
.adva-t{text-align:center;font-size:42px;margin-bottom:45px;}
.adva-b{border-top:1px solid #eee;border-left:1px solid #eee;}
.adva-b dl{width:25%;border-bottom:1px solid #eee;border-right:1px solid #eee;padding:69px 40px 75px 40px;}
.adva-b dl dt{width:100px;height:100px;border-radius:100px;background:var(--colors);margin-bottom:55px;transition:all 0.5s;}
.adva-b dl h3{font-size:24px;text-align:center;margin-bottom:40px;}
.adva-b dl p{font-size:16px;line-height:24px;}
.adva-b dl:hover dt{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
/*gywm*/

/*new*/
.ny-banner-s2{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);width:330px;}
.ny-banner-s2 h2{font-size:72px;line-height:80px;margin-bottom: 15px;color:var(--colors);}
.ny-banner-s2 a{color:#000;font-size:30px;}
.ny-banner-s2 a:hover{color:var(--colors);}
.ny-banner-s2 p{color:#fff;font-size:30px;}

.new{margin:40px auto 90px auto;}
.new-t{font-size:42px;margin-bottom:45px;text-transform:uppercase;}
.new-t i{color:var(--colors);}
.new-c{color:#333;font-size:16px;line-height:24px;margin-bottom:45px;}
.new-b{margin-bottom:40px;}
.new-b a{display:block;width:calc((100% - 39px) / 4);margin:0 13px 20px 0;}
.new-b a:nth-child(4n){margin-right:0;}
.new-b a p{overflow:hidden;position:relative;}
.new-b a p img{display:block;width:100%;}
.new-b a p i{width:100px;height:30px;background:var(--colors);color:#fff;font-size:14px;z-index:2;position:absolute;right:0;bottom:0}
.new-b a dl{padding:34px 29px 27px 29px;border:1px solid #eee;border-top:none;}
.new-b a dl h3{font-size:18px;line-height:24px;color:#000;margin-bottom:11px;height:48px;}
.new-b a dl dt{}
.new-b a dl dt i{font-size:18px;color:var(--colors);padding-right:10px;}
.new-b a dl dt span{color:#ababab;text-decoration:line-through;}
.new-b a:hover img{transform:scale(1.1);}
.new-b a:hover h3{color:var(--colors);}

.xgxw{margin:95px auto;}
.xgxw-t{font-size: 24px;margin-bottom: 37px;}
.xgxw-t i{/* color:var(--colors); */}
.xgxw-b{position:relative;}
.xgxw-b a{display:block;}
.xgxw-b a i{overflow:hidden;display:block;}
.xgxw-b a i img{display:block;width:100%;}
.xgxw-b a dl{padding:35px 40px 47px 40px;border:1px solid #eee;border-top:none;}
.xgxw-b a dl h3{color:#000;font-size:24px;line-height:30px;margin-bottom:22px;height:90px;}
.xgxw-b a dl p{color:#333;font-size:16px;line-height:24px;height:72px;margin-bottom:35px;}
.xgxw-b a dl span{font-size:16px;color:var(--colors);}
.xgxw-b a dl span img{margin-right:10px;}
.xgxw-b a:hover i img{transform:scale(1.1);}
.xgxw-b a:hover h3{color:var(--colors);}
.xgxw-b .swiper-button-next{width:70px;height:70px;right:-110px;background:url(../images/r.png);transition:all 0.5s;}
.xgxw-b .swiper-button-next:hover{background:url(../images/r-1.png);}
.xgxw-b .swiper-button-prev{width:70px;height:70px;left:-110px;background:url(../images/l.png);transition:all 0.5s;}
.xgxw-b .swiper-button-prev:hover{background:url(../images/l-1.png);}
/*new*/

/*blac*/
.blac{margin:40px auto 80px auto;}
.blac-b{padding-bottom:60px;border-bottom:2px solid #eee;margin-bottom:60px;}
.blac-l{}
.blac-l h3{font-size:42px;margin-bottom:35px;}
.blac-l dl{font-size:16px;line-height:24px;}
.blac-l dl dt{}
.blac-l dl dt a{color:#333;}
.blac-l dl dt a[href]:hover{color:var(--colors);}
.blac-r{width:865px;}
.blac-r ul{width:703px;}
.blac-r ul a{display:block;width:calc(50% - 16.5px);}
.blac-r ul a p{overflow:hidden;position:relative;}
.blac-r ul a p img{display:block;width:100%;}
.blac-r ul a p i{width:100px;height:30px;background:var(--colors);color:#fff;font-size:14px;z-index:2;position:absolute;right:0;bottom:0}
.blac-r ul a dl{padding:34px 29px 37px 29px;border:1px solid #eee;border-top:none;}
.blac-r ul a dl h3{font-size:18px;line-height:24px;color:#000;margin-bottom:19px;height:48px;}
.blac-r ul a dl dt{}
.blac-r ul a dl dt i{font-size:18px;color:var(--colors);padding-right:10px;}
.blac-r ul a dl dt span{color:#ababab;text-decoration:line-through;}
.blac-r ul a:hover img{transform:scale(1.1);}
.blac-r ul a:hover h3{color:var(--colors);}
.blac-r>a{width:86px;height:86px;border-radius:86px;background:var(--colors);color:#fff;font-size:30px;}
.blac-r>a:hover{opacity:0.8;}
/*blac*/

/*shop*/
.shop{margin:40px auto 80px auto;}
.shop-l2{display:none;}
.shop-l{width:320px;}
.shop-l form{margin-bottom:40px;}
.shop-l form input{border:1px solid #e5e5e5;height:70px;background:#f5f5f5;padding:0 27px;font-size:16px;color:#878787;width:calc(100% - 80px);}
.shop-l form input::placeholder{color:#878787;}
.shop-l form button{width:70px;height:70px;cursor:pointer;background:var(--colors);}
.shop-l dl{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #eee;}
.shop-l dl h3{font-size:24px;margin-bottom:35px;}
.shop-l dl dt{padding-right:23px;font-size:16px;line-height: 24px;max-height: 390px;overflow:auto;}
.shop-l dl dt::-webkit-scrollbar {
  width: 3px;
  height: 10px;
  background-color: #eee;
}
.shop-l dl dt::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #eee;
}
.shop-l dl dt::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--colors);
}
.shop-l dl dt a{height:48px;color:#333;}
.shop-l dl dt a p{width:calc(100% - 50px);transition:all 0s;}
.shop-l dl dt a p i{width:70px;height: 48px;display: flex;justify-content: center;align-items: center;}
.shop-l dl dt a p i img{height:48px;}
.shop-l dl dt a:hover{}
.shop-l dl dt a:hover p,.shop-l dl dt a.active p{color:var(--colors);}
.shop-r{width:calc(100% - 350px);}
.shop-rt{margin-bottom:20px;}
.shop-rt a{}
.shop-rt a p{width:17px;margin-right:5px;}
.shop-rt a p i{display: block;height:1px;background:#000;}
.shop-rt a p .i2{margin:5px 0}
.shop-c{margin-bottom:20px;position:relative;z-index: 3;}
.shop-c h3{font-size:24px;}
.shop-c dl{width: 200px;position:relative;}
.shop-c dl dt{height:35px;background:#f3f3f3;padding:0 25px 0 20px;border-radius:2px;cursor:pointer;}
.shop-c dl dd{position:absolute;left:0;top:100%;width:100%;max-height:0;overflow:hidden;transition:all 0.5s;background:#f3f3f3;}
.shop-c dl dd a{height:30px;padding:0 20px;color:#000;}
.shop-c dl dd a:hover{background:var(--colors);color:#fff;}
.shop-c dl:hover dd{max-height:500px;}
.shop-b{margin-bottom:25px;}
.shop-b>ul{width:calc((100% - 40px) / 3);position:relative;margin:0 20px 40px 0;}
.shop-b ul:nth-child(3n){margin-right:0;}
.shop-b>ul li{margin-top:10px;cursor:pointer;}
.shop-b>ul li img{margin-right:10px;transition:all 0s!important;filter: brightness(0) invert(0);}
.shop-b>ul li.active{}
.shop-b>ul li.active img,.shop-b>ul li:hover img{filter:initial;}

.shop-b a{display:block;}
.shop-b a p{overflow:hidden;position:relative;}
.shop-b a p img{display:block;width:100%;}
.shop-b a p i{width:100px;height:30px;background:var(--colors);color:#fff;font-size:14px;z-index:2;position:absolute;right:0;bottom:0}
.shop-b a dl{padding-top:20px;}
.shop-b a dl h3{font-size:18px;line-height:24px;color:#000;height:48px;}
.shop-b a dl dt{}
.shop-b a dl dt i{font-size:18px;color:var(--colors);padding-right:10px;}
.shop-b a dl dt span{color:#ababab;text-decoration:line-through;}
.shop-b a:hover img{transform:scale(1.1);}
.shop-b a:hover h3{color:var(--colors);}
/*shop*/

/*cpzx-z*/
.cpzx-z{margin: 20px auto 70px auto;}
.ny-zpal-t{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
.ny-zpal-z-t-l{float:left;width: 53.84057971014493%;position: relative;}
.magnifierContainer {width:100%;}
.imgMedium {width:100%;position: relative;background: #fff;width: calc(100% - 143px);}.imgLeft .magnifier {position: absolute;display: none;width: 200px;height: 200px;}
.imasf2{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center;transition: all 0.5s;}
.imasf2 p{width:10px;height:10px;border-radius:10px;background: rgba(0,0,0,.25);margin: 0 5px;cursor: pointer;}
.imasf2 p.active{background: #0081d7;}
.imgLeft .imasf{width:100%;position:relative;overflow:hidden;transition: all 0.5s;z-index:3;width: 133px;}
.imgLeft .imasf .fad{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:left;color:#fff;}
.imgLeft .imasf .fac{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:right;color:#fff;}
.imasf-bb{overflow:hidden;}
.imasf-bb .a1{width:100%;height: 7px;margin-bottom: 18px;}
.imasf-bb .a2{width:100%;height: 7px;margin-top: 18px;}
.imasf-bb .swiper-container{position:initial;width: 100%;height: 670px;}
.imasf-bb .swiper-slide{box-sizing:border-box;display: flex;align-items: center;justify-content: center;height: 93px;background: #fff;overflow: hidden;}
.imasf-bb .swiper-slide-active{}
.imasf-bb .swiper-slide a{display:block;overflow:hidden;background: #fff;}
.imasf-bb .swiper-slide a img{width:100%;display: block;}
.imasf-bb .swiper-slide a p{width:100%;height:100%;left:0;bottom:0;background:url(../images/sp2.png)no-repeat center rgba(0,0,0,0.5);position: absolute;background-size: 30px 30px;}
.imasf-bb .swiper-button-next{width: 20px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: rgba(0,0,0,0.5);cursor: pointer;color:#fff;right:0;top: 50%;margin-top: -30px;}
.imasf-bb .swiper-button-prev{width: 20px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: rgba(0,0,0,0.5);cursor: pointer;color:#fff;left:0;top: 50%;margin-top: -30px;}
.mediumContainer {width: 100%;overflow: hidden;text-align:center;vertical-align:middle;box-sizing:border-box;display: flex;align-items: center;justify-content: center;height: 100%;}
.mediumContainer img{max-width:100%;display:block;margin:0 auto;}

.imgRight{z-index:100;width: 500px;position: absolute;left: 100%;top: 0;}
.imgLeft{width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row-reverse;}
#zhezhao {width: 100%;height: 100%;background: transparent;position: absolute;top: 0;border: 1px solid transparent;}
#zhezhao:hover {cursor: move;}
.img_x {width: 100%!important;display: flex;}
.img_x li{height: 54px;border: 2px solid transparent;margin: 8px 4px;padding: 2px;cursor:pointer;}
.img_x li img{height:100%}
.img_u {position:absolute;width: 500px;height: 400px;border: 1px solid #eee;float: left;margin-left: 15px;overflow: hidden; display: none; background:#fff;z-index:100;}
.img_u img{width:1000px;max-width:1000px;}

.ny-zpal-z-t-r{float:right;width: 42.7536231884058%;}
.ny-zpal-z-t-r>h3{font-size: 24px;line-height:30px;margin-bottom: 20px;}
.ny-zpal-z-t-r .div4{
    margin-bottom: 20px;
}
.ny-zpal-z-t-r .div4 i{line-height:100%;font-size:20px;color:var(--colors);}
.ny-zpal-z-t-r .div4 span{color:#ababab;line-height:100%;text-decoration: line-through;padding-left:10px;}
.ny-zpal-z-t-r .div4 p{margin-left:30px;}
.ny-zpal-z-t-r .div4 p img{margin-left:10px;width: 18px;}
.ny-zpal-z-t-r .div4 dl{margin-left:45px;}
.ny-zpal-z-t-r .div4 dl dt{width:14px;height:14px;border-radius:14px;border:4px solid var(--colors);margin-right:10px;}
.ny-zpal-z-t-r .div1{font-size:16px;color:#000;line-height:24px;padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:33px;}
.ny-zpal-z-t-r>h4{color:var(--colors);font-size:18px;margin-bottom:40px;}
.ny-zpal-z-t-r .div2{text-align:center;margin-bottom: 20px;}
.ny-zpal-z-t-r .div2:nth-last-child(2){border:none;margin-bottom:0;}
.ny-zpal-z-t-r .div2 h5{font-size: 20px;margin-bottom:25px;text-align: left;}
.ny-zpal-z-t-r .div2 h5 i{color:var(--colors);}
.ny-zpal-z-t-r .div2 dl{text-align:center;}
.ny-zpal-z-t-r .div2 dl a{display:block;color: #;width: calc((100% - 24px) / 4);margin-right: 8px;cursor: pointer;margin-bottom: 10px;border: 1px solid #dadada;overflow: hidden;border-radius: 5px;padding: 10px 7px 20px 7px;}
.ny-zpal-z-t-r .div2 dl a:nth-child(4n){margin-right:0;}
.ny-zpal-z-t-r .div2 dl a.active{color:#333;}
.ny-zpal-z-t-r .div2 dl a i{width:106px;height:106px;margin-left: auto;border-radius:106px;color: var(--colors);margin-bottom:14px;border: 2px solid #fff;margin-right: auto;padding: 0 10px;background: #eee;}
.ny-zpal-z-t-r .div2 dl a:nth-child(2) i{background:#eee;border:none;}
.ny-zpal-z-t-r .div2 dl a p{line-height: 18px;font-size:16px;transition: all 0s;margin-bottom: 5px;}

.ny-zpal-z-t-r .div2 dl a span{width:106px;display:block;border-radius: 5px;overflow:hidden;margin-bottom: 20px;margin-left: auto;margin-right: auto;position: relative;}
.ny-zpal-z-t-r .div2 dl a span img{display:block;width:100%;}
.ny-zpal-z-t-r .div2 dl a dt{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
}
.ny-zpal-z-t-r .div2 dl a dt h4{line-height:100%;font-size: 12px;padding-left: 5px;}
.ny-zpal-z-t-r .div2 dl a.active{}
.ny-zpal-z-t-r .div2 dl a.active i{border:2px solid var(--colors);background: none;}
.ny-zpal-z-t-r .div2 dl a.active p{}

.ny-zpal-z-t-r .div2 dl a.active{border-color:var(--colors);}
.ny-zpal-z-t-r .div5{padding:15px 0 30px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:30px;}
.ny-zpal-z-t-r .div5-t{font-size:18px;line-height:48px;margin-bottom:15px;}
.ny-zpal-z-t-r .div5-t dl{}
.ny-zpal-z-t-r .div5-t dl dt{}
.ny-zpal-z-t-r .div5-t dl dd{width:calc(100% - 190px);color:var(--colors);}
.ny-zpal-z-t-r .div5-t dl dd i{}
.ny-zpal-z-t-r .div5-b{}
.ny-zpal-z-t-r .div5-b dt{width:230px;margin-right:40px;border-radius:5px;overflow:hidden;border:1px solid #dadada;}
.ny-zpal-z-t-r .div5-b dt i{cursor:pointer;font-size:16px;width:calc(100% / 3);}
.ny-zpal-z-t-r .div5-b dt .i1{color:#333;}
.ny-zpal-z-t-r .div5-b dt input{width:calc(100% / 3);height:58px;background:#f6f6f6;text-align:center;font-size:16px;color:#333;border-left:1px solid #dadada;border-right:1px solid #dadada;}
.ny-zpal-z-t-r .div5-b dt .i2{}
.ny-zpal-z-t-r .div5-b dd{width:160px;cursor:pointer;font-size:18px;}
.ny-zpal-z-t-r .div5-b dd img{transition:all 0s;filter: brightness(0) invert(0);}
.ny-zpal-z-t-r .div5-b dd.active{}
.ny-zpal-z-t-r .div5-b dd.active img,.ny-zpal-z-t-r .div5-b dd:hover img{filter:initial;}
.ny-zpal-z-t-r .div3{
}
.ny-zpal-z-t-r .div3 button{width: 230px;height: 60px;background: #000;color:#fff;font-size: 18px;cursor:pointer;border-radius: 5px;transition:all 0.5s;}
.ny-zpal-z-t-r .div3 button:hover{opacity:0.8;}
.ny-zpal-z-t-r .div3 a{width: 230px;height: 60px;background:var(--colors);color:#fff;font-size:16px;margin-left: 10px;cursor:pointer;transition:all 0.5s;border-radius: 5px;margin-top: 0;}
.ny-zpal-z-t-r .div6{margin-top:35px;}
.ny-zpal-z-t-r .div6 dl{position:relative;margin-right:50px;}
.ny-zpal-z-t-r .div6 dl dt{font-size:16px;}
.ny-zpal-z-t-r .div6 dl dt img{margin-right:15px;}
.ny-zpal-z-t-r .div6 dl dd{display:none;position:absolute;left:0;top:100%;width:300px;}
.ny-zpal-z-t-r .div6 dl:hover dd{display:flex;}
.ny-zpal-z-t-r .div6>a{font-size:16px;color:#000;}
.ny-zpal-z-t-r .div6>a img{margin-right:20px;}
.ny-zpal-z-t-r .div6>a:hover{color:var(--colors);}
.ny-zpal-z-t-r .div6>a:hover img{}
a.fz{
    width: 32px;
    height: 32px;
    font-size: 20px;
    border-radius: 50%;
    line-height: 32px;
    border: 1px solid #666;
    color: #666;
    cursor: pointer;
    text-align: center;
    background: #fff;
    vertical-align: middle;
    transition: background 0.6s ease-out 0s;
    margin-left:5px;
    }
a.fz:hover{background:#a90e15;color:#fff;border-color:#a90e15}
.nav-height{/* margin-bottom: 50px; */background: #fff;z-index: 3;font-size: 16px;}
.nav-wrap {width: 100%;background: #fff;padding: 17px 0;border-bottom: 1px solid #eee;}
.nav-wrap.navFix{position: fixed;top: 100px;left: 0;box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9;z-index: 10;} 
.nav-wrap ul {padding: 0;margin: 0 auto;display: block;}
.nav-wrap.navFix ul{border-bottom: 0;/* font-size: 24px; */}
.nav-wrap li {display: inline-block;text-align: left;margin-right: 10px;}
.nav-wrap.navFix li{}
.nav-wrap li a {display: flex;padding: 0 10px;color: #333;height: 35px;border-radius: 50px;text-decoration: none;align-items: center;}
.nav-wrap li a:hover{color: var(--colors);}
.nav-wrap li a.active {color: #fff;background: var(--colors);}

.cpxq{padding-top: 70px;}
.cpxq-b{color:#333;font-size:16px;line-height:24px;margin-bottom:40px;}
.cpxq-b .div1{}
.cpxq-b .div1 dl{height:580px;}
.cpxq-b .div1 dl:nth-child(2n){flex-direction:row-reverse}
.cpxq-b .div1 dl dt{width:50%;padding-left: 100px;padding-right: 120px;}
.cpxq-b .div1 dl dt h3{font-size:30px;line-height:1.4;margin-bottom:20px;}
.cpxq-b .div1 dl dt h4{font-size:20px;line-height:33px;margin-bottom:40px;}
.cpxq-b .div1 dl dt p{font-size:16px;line-height:24px;margin-bottom:40px;}
.cpxq-b .div1 dl dt h5{/* width:230px; */height:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:18px;display: inline-block;line-height: 50px;text-align: center;padding: 0 20px;}
.cpxq-b .div2{}
.cpxq-b .div2 img{display:block;width:100%;}
.cpxq-b .div3{font-size:36px;margin-bottom:30px;padding-top:60px;}
.cpxq-b .div4{font-size:18px;}
.cpxq-b .div4 table{width:100%}
.cpxq-b .div4 table tr{}
.cpxq-b .div4 table tr:nth-child(2n+1){background:#f3f3f3;}
.cpxq-b .div4 table tr:nth-child(1){background:var(--colors)!important;}
.cpxq-b .div4 table tr:nth-child(1) *{color:#fff!important}
.cpxq-b .div4 table td,.cpxq-b .div4 table th{padding:15px 30px;text-align:left}



/* =================================================== */
/* 1. 描述页（Description）控制：拉大 3 列单元格之间的间距 */
/* =================================================== */
.cpxq-b table:has(li) {
    width: 100% !important;
    table-layout: fixed !important; 
}
.cpxq-b table tbody tr td:has(li) {
    padding-left: 25px !important;  
    padding-right: 35px !important; 
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    position: relative !important;
}
.cpxq-b table tbody tr td li {
    position: relative !important;
    list-style: none !important;
}
.cpxq-b table tbody tr td li::before {
    content: "•" !important; 
    position: absolute !important;
    left: -15px !important;   
    top: 5px !important;     
    color: #333333 !important;
    font-size: 20px !important;
    font-weight: bold !important;
    line-height: 1 !important;
}

/* =================================================== */
/* 2. 新增：给 "Sexy vibrators Advice" 链接列表增加行背景间隔 */
/* =================================================== */
/* 锁定没有包含列表标签的表格，给它的偶数行（第2, 4, 6...行）加上精致的浅灰色背景 */
.cpxq-b.f-s14.l-h table:not(:has(li)) tbody tr:nth-child(even) {
    background-color: #f7f9fa !important; /* 浅灰色间隔背景，可根据喜好更换颜色 */
}

/* 给这个列表的所有单元格加一点左边距，防止文字紧贴着着色块边缘 */
.cpxq-b.f-s14.l-h table:not(:has(li)) tbody tr td {
    padding-left: 15px !important;
}

/* =================================================== */
/* 3. 参数页（Specification）控制：继续保持完美的 1 像素间距 */
/* =================================================== */
.cpxq-b .div4 table {
    table-layout: auto !important; 
    width: 100% !important;
    border-collapse: collapse !important; 
    border-spacing: 0 !important;         
}
.cpxq-b .div4 table tr td,
.cpxq-b .div4 table tr th {
    border-right: 1px solid #ffffff !important;  
    border-bottom: 1px solid #ffffff !important; 
    padding: 15px 20px !important;               
}
.cpxq-b .div4 table tr td:last-child,
.cpxq-b .div4 table tr th:last-child {
    border-right: none !important;
}


/* ==========================================================================
   单独控制参数表格（Specification）列间距为 1px
   ========================================================================== */

/* 1. 定位到该板块的表格，强制合并边框模型 */
#section1 .cpxq-b .div4 table {
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    width: 100% !important; /* 确保表格宽度自适应铺满 */
}

/* 2. 精确控制所有单元格的边框：上下左不显示，只留右边 1px 白色线作间距 */
#section1 .cpxq-b .div4 table td {
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
    
    /* 核心：将列与列之间的白色间距强制设为 1px 实线 */
    border-right: 1px solid #ffffff !important; 
    
    /* 适当微调左右内边距，防止内容离 1px 边框太近（可根据实际视觉微调） */
    padding: 15px 20px !important; 
}

/* 3. 最后一列的右侧不需要间距线，保证右端完美对齐 */
#section1 .cpxq-b .div4 table tr td:last-child {
    border-right: none !important;
}


/* 合并控制 section3 和 section4 的表格宽度为 100% */
#section3 .cpxq-b table,
#section4 .cpxq-b table {
    width: 100% !important;
    table-layout: fixed;
}

#section3 .cpxq-b table td,
#section4 .cpxq-b table td {
    width: auto !important;
}



.cpxq-c{}
.cpxq-c a{display:block;position:relative;width:calc((100% - 21px) / 4);margin:0 7px 7px 0;}
.cpxq-c a:nth-child(4n){margin-right:0;}
.cpxq-c a h4{overflow:hidden;}
.cpxq-c a h4 img{display:block;width:100%;}
.cpxq-c a p{position:absolute;left:0;bottom:0;width:100%;height:0;overflow:hidden;}
.cpxq-c a p i{width:80px;height:80px;border-radius:80px;background:url(../images/cpxq-tb.png)no-repeat center var(--colors);}
.cpxq-c a:hover{}
.cpxq-c a:hover p{height:100%;}
.cpsp{padding-top: 50px;}
.cpsp-t{font-size:24px;margin-bottom:40px;}
.cpsp-b{}
.cpsp-b a{display:block;text-align:center;color:#333;font-size:16px;}
.cpsp-b a p{position:relative;z-index:2;overflow:hidden;margin-bottom:20px;}
.cpsp-b a p>img{display:block;width:100%;}
.cpsp-b a p span{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0, 0, 0, 0.3);}
.cpsp-b a i{line-height:100%;transition:all 0s;}
.cpsp-b a:hover{color:var(--colors);}
.cpsp-b a:hover p>img{transform:scale(1.1);}

.cpwt{padding:64px 0;}
.cpwt-t{font-size:24px;margin-bottom:40px;}
.cpwt-b{}
.cpwt-b dl{margin-bottom:10px;border-bottom: 1px solid #dadada;padding:0 30px;}
.cpwt-b dl dt{cursor:pointer;padding:27px 0;}
.cpwt-b dl dt h3{width:calc(100% - 30px);font-size:18px;}
.cpwt-b dl dt h3 i{width:35px;height:35px;border-radius:35px;background:var(--colors);color:#fff;line-height:100%;}
.cpwt-b dl dt h3 span{display:block;width:calc(100% - 60px);}
.cpwt-b dl dt p{width:10px;height:10px;background:url(../images/cpwt-tb.png);transition:all 0.5s;}
.cpwt-b dl dt p.up{background:url(../images/cpwt-tb2.png);}
.cpwt-b dl dd{display:none;font-size:16px;line-height:24px;color:#333;padding:0 30px 20px 60px;margin-top:-5px;}

.cpwt-b dl dt:has(p.up) h3 span {
    color: #d5094c !important;
}

.khpj{background:#f5f5f5;padding:90px 0;}
.khpj-l{width:calc(100% - 500px);}
.khpj-lt{font-size:24px;margin-bottom:46px;}
.khpj-lb{color:#333;}
.khpj-lb ul{padding-bottom:30px;border-bottom:1px solid #dadada;margin-bottom:25px;}
.khpj-lb ul dl{margin-bottom:20px;}
.khpj-lb ul dl dt{width:75px;border-radius:75px;overflow:hidden;}
.khpj-lb ul dl dt img{display:block;width:100%;height:75px;}
.khpj-lb ul dl dd{width:calc(100% - 90px);}
.khpj-lb ul dl dd h5{font-size:18px;margin-bottom:12px;}
.khpj-lb ul dl dd h4{font-size:14px;margin-bottom:10px;}
.khpj-lb ul dl dd p{}
.khpj-lb ul dl dd p img{width:18px;margin-right:10px;}
.khpj-lb ul li{font-size:16px;line-height:24px;}
.khpj-lb ul:last-child{}
.khpj-r{width:420px;background:#fff;border-radius:5px;border:1px solid #e6e6e6;padding:48px 29px 43px;}
.khpj-r h3{font-size:24px;padding-bottom:32px;border-bottom:1px solid #e6e6e6;margin-bottom:26px;}
.khpj-r h5{font-size:16px;margin-bottom:20px;}
.khpj-r p{}
.khpj-r p img{width:23px;margin-right:10px;}
.khpj-r textarea{width:100%;height:150px;border-radius:5px;border:1px solid #e6e6e6;margin-bottom:20px;padding:10px;}
.khpj-r button{width:100%;height:60px;border-right:5px;background:var(--colors);color:#fff;font-size:16px;cursor:pointer;transition:all 0.5s;}
.khpj-r button:hover{opacity:0.8;}
.khpj{}

.xgcp-b{position:relative;}
.xgcp-b a{display:block;}
.xgcp-b a p{overflow:hidden;position:relative;margin-bottom: 16px;}
.xgcp-b a p img{display:block;width:100%;}
.xgcp-b a p i{width:100px;height:30px;background:var(--colors);color:#fff;font-size:14px;z-index:2;position:absolute;right:0;bottom:0}
.xgcp-b a dl{}
.xgcp-b a dl h3{font-size:18px;line-height:24px;color:#000;margin-bottom:11px;/* height:48px; */}
.xgcp-b a dl dt{}
.xgcp-b a dl dt i{font-size:18px;color:var(--colors);padding-right:10px;}
.xgcp-b a dl dt span{color:#ababab;text-decoration:line-through;}
.xgcp-b a:hover img{transform:scale(1.1);}
.xgcp-b a:hover h3{color:var(--colors);}
.xgcp-b .div1{margin-top:10px;cursor:pointer;}
.xgcp-b .div1 img{margin-right:10px;transition:all 0s!important;filter: brightness(0) invert(0);}
.xgcp-b .div1.active{}
.xgcp-b .div1.active img,.shop-b>ul li:hover img{filter:initial;}
.xgcp-b .swiper-button-next{width:7px;height:13px;right:-40px;background:url(../images/r3.png);transition:all 0.5s;}
.xgcp-b .swiper-button-next:hover{background:url(../images/r3-1.png);}
.xgcp-b .swiper-button-prev{width:7px;height:13px;left:-40px;background:url(../images/l3.png);transition:all 0.5s;}
.xgcp-b .swiper-button-prev:hover{background:url(../images/l3-1.png);}
/*cpzx-z*/

/*cust*/
.cust{margin:40px auto 120px auto;}
.cust-b{margin-bottom:60px;}
.cust-b:nth-child(2n){flex-direction:row-reverse}
.cust-b i{display:block;overflow:hidden;width:50%;}
.cust-b i img{display:block;width:100%;}
.cust-b i:hover img{transform:scale(1.1);}
.cust-b dl{width:calc(50% - 70px)}
.cust-b dl h3{font-size:42px;color:var(--colors);margin-bottom:40px;}
.cust-b dl dt{color:#333;font-size:16px;line-height:24px;}

.make{}
.make-b{}
.make-b dl{background:#fff;border:1px solid #f0f0f0;padding:50px 30px 35px 30px;position:relative;width:calc((100% - 39px) / 4);margin:0 13px 15px 0;overflow:hidden;}
.make-b dl:nth-child(4n){margin-right:0;}
.make-b dl i{width:100px;height:100px;border-radius:100px;background:var(--colors);margin-bottom:35px;transition:all 0.5s;}
.make-b dl h3{text-align:center;font-size:24px;line-height:30px;margin-bottom:20px;}
.make-b dl dt{color:#333;font-size:16px;line-height:24px;}
.make-b dl h4{position:absolute;right:-15px;bottom:-60px;color:#f7f7f7;font-size:120px;}
.make-b dl:hover i{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}

.cust2{background:url(../images/cust2-bj.jpg)no-repeat center;height:801px;padding-top:170px;}
.cust2-b{}
.cust2-b dl{width:50%;padding-left:40px;}
.cust2-b dl h3{color:var(--colors);font-size:42px;margin-bottom:40px;}
.cust2-b dl dt{color:#fff;font-size:16px;line-height:24px;}

.cust3{margin:100px auto 90px auto}
/*cust*/

/*jjfa*/
.jjfa{margin:40px auto 90px auto;}
.jjfa-b{color:#333;font-size:16px;line-height:24px;}
.jjfa-b img{height:auto!important;}
.jjfa-b h3{font-family:bold;font-size:24px;}
.jjfa-b a{color:#333}
.jjfa-b a:hover{color:var(--colors);}
/*jjfa*/

/*cjwt*/
.cjwt{margin:40px auto 90px auto;}
.cjwt-b{}
.cjwt-l{max-height: 470px;width:255px;font-size:16px;overflow: auto;}
.cjwt-l::-webkit-scrollbar {
  width: 3px;
  height: 10px;
  background-color: #eee;
}
.cjwt-l::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #eee;
}
.cjwt-l::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--colors);
}
.cjwt-l a{height:48px;color:#333;}
.cjwt-l a i{width:50px;margin-right:10px;}
.cjwt-l a.active,.cjwt-l a:hover{color:#010101;font-family:bold2;}
.cjwt-r{width:calc(100% - 340px);/* margin-bottom:55px; */}
.cjwt-b2{margin-bottom:55px;}
.cjwt-b2 dl{border-bottom:1px solid #eee;}
.cjwt-b2 dl dt{cursor:pointer;padding: 30px 0;}
.cjwt-b2 dl dt h3{font-size:20px;padding-left:50px;line-height:30px;background:url(../images/cjwt-tb.png)no-repeat center left;transition:all 0.5s;width:calc(100% - 50px)}
.cjwt-b2 dl dt h3.up{color:var(--colors);}
.cjwt-b2 dl dt p{width:13px;height:13px;background:url(../images/cjwt-tb1.png)no-repeat center;transition:all 0.5s;}
.cjwt-b2 dl dt p.up{background:url(../images/cjwt-tb2.png)no-repeat center;}
.cjwt-b2 dl dd{display:none;color:#333;font-size:16px;line-height:24px;margin-top:-15px;padding:0 50px 30px 50px;}
/*cjwt*/

/*xzzx*/
.xzzx{margin:26px auto 80px auto;}
.xzzx-t{margin-bottom:40px;font-size:18px;}
.xzzx-t a{margin:0 10px;height:40px;border-radius:40px;border:1px solid #000;color:#000;padding:0 20px;}
.xzzx-t a.active,.xzzx-t a:hover{background:var(--colors);color:#fff;border-color:var(--colors);}
.xzzx-b{margin-bottom:50px;}
.xzzx-b a{border-bottom:1px solid #eee;padding:30px 0 33px 33px;}
.xzzx-b a h3{padding-left:50px;width:calc(100% - 180px);font-size:20px;line-height:30px;color:#000;background:url(../images/xzzx-tb.png)no-repeat center left;}
.xzzx-b a p{width:170px;height:45px;border-radius:45px;color:#000;font-size:16px;}
.xzzx-b a p img{margin-right:23px;transition:all 0s;}
.xzzx-b a:hover{}
.xzzx-b a:hover p{background:var(--colors);border-color:var(--colors);color:#fff;}
.xzzx-b a:hover p img{filter: brightness(0) invert(1);}
/*xzzx*/

/*spzx*/
.spzx{margin:26px auto 80px auto;}
.spzx-b{margin-bottom:20px;}
.spzx-b a{display:block;text-align:center;color:#333;font-size:16px;width:calc((100% - 60px) / 3);margin:0 30px 30px 0;}
.spzx-b a:nth-child(3n){margin-right:0px;}
.spzx-b a p{position:relative;z-index:2;overflow:hidden;margin-bottom:20px;}
.spzx-b a p>img{display:block;width:100%;}
.spzx-b a p span{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0, 0, 0, 0.3);}
.spzx-b a i{line-height:100%;transition:all 0s;}
.spzx-b a:hover{color:var(--colors);}
.spzx-b a:hover p>img{transform:scale(1.1);}
/*spzx*/

/*xwzx*/
.xwzx{background:#f5f5f5;padding:90px 0 95px 0;margin-top:-60px;}
.xwzx-t{position:relative;}
.xwzx-t a{}
.xwzx-l{width:50%;overflow:hidden;}
.xwzx-l img{display:block;width:100%;}
.xwzx-t a dl{width:44.20289855072464%;}
.xwzx-t a dl h3{color:#000;font-size:36px;line-height:1.2;margin-bottom:20px;}
.xwzx-t a dl h5{font-size:16px;line-height:24px;color:var(--colors);margin-bottom:40px;}
.xwzx-t a dl h5 img{margin-right:10px;}
.xwzx-t a dl p{color:#333;font-size:16px;line-height:24px;margin-bottom:43px;}
.xwzx-t a dl i{width:170px;height:55px;border-radius:55px;background:var(--colors);color:#fff;}
.xwzx-t a:hover .xwzx-l img{transform:scale(1.1);}
.xwzx-t a:hover h3{color:var(--colors);}
.xwzx-t .swiper-button-next{width:70px;height:70px;right:-110px;background:url(../images/r2.png);transition:all 0.5s;}
.xwzx-t .swiper-button-next:hover{background:url(../images/r-1.png);}
.xwzx-t .swiper-button-prev{width:70px;height:70px;left:-110px;background:url(../images/l2.png);transition:all 0.5s;}
.xwzx-t .swiper-button-prev:hover{background:url(../images/l-1.png);}

.xwzx2{margin:90px auto;}
.xwzx2-l{width:calc(100% - 350px);}
.xwzx2-b{}
.xwzx2-b a{display:block;width:calc((100% - 28px) / 3);margin:0 14px 30px 0;}
.xwzx2-b a:nth-child(3n){margin-right:0;}
.xwzx2-b a i{display:block;overflow:hidden;}
.xwzx2-b a i img{display:block;width:100%;}
.xwzx2-b a dl{border:1px solid #eee;border-top:none;padding:45px 29px;}
.xwzx2-b a dl span{margin-bottom:15px;font-size:16px;color:var(--colors);}
.xwzx2-b a dl span img{margin-right:10px;}
.xwzx2-b a dl h3{font-size:18px;color:#000;line-height:1.2;margin-bottom:40px;}
.xwzx2-b a dl p{width:100px;height:35px;border-radius:35px;border:1px solid var(--colors);color:var(--colors);}
.xwzx2-b a:hover{box-shadow:0px 10px 20px rgba(204, 204, 204, 0.3);}
.xwzx2-b a:hover i img{transform:scale(1.1);}
.xwzx2-b a:hover p{background:var(--colors);color:#fff;}
.xwzx2-r{width:320px;position:static;top:0}
.xwzx2-rt{margin-bottom:30px;}
.xwzx2-rt form{margin-bottom:48px;}
.xwzx2-rt form input{background:#f5f5f5;width:calc(100% - 70px);height:70px;padding-left:29px;border:1px solid #e5e5e5;font-size:16px;color:#878787;}
.xwzx2-rt form input::{color:#878787;}
.xwzx2-rt form button{width:70px;height:70px;cursor:pointer;background:var(--colors);}
.xwzx2-rt>h3{font-size:24px;margin-bottom:35px;}
.xwzx2-rt .div1{}
.xwzx2-rt .div1 a{display:block;padding-bottom:30px;margin-bottom:25px;}
.xwzx2-rt .div1 a h3{font-size:18px;line-height:1.2;margin-bottom:15px;transition:all 0s;color:#000;}
.xwzx2-rt .div1 a h5{font-size:16px;color:var(--colors);}
.xwzx2-rt .div1 a h5 img{margin-right:10px;}
.xwzx2-rt .div1 a:hover h3{color:var(--colors);}
.xwzx2-rb{background:var(--colors);color:#fff;padding:44px 30px 48px 30px;}
.xwzx2-rb h3{font-size:24px;margin-bottom:25px;}
.xwzx2-rb p{font-size:18px;line-height:1.2;margin-bottom:25px;}
.xwzx2-rb form{}
.xwzx2-rb form input{width:100%;height:60px;border:1px solid #fff;margin-bottom:20px;padding:0 29px;background:none;color:#fff;}
.xwzx2-rb form input::placeholder{color:#fff;}
.xwzx2-rb form button{width:100%;height:60px;background:#fff;cursor:pointer;transition:all 0.5s;font-size:18px;color:var(--colors);}
/*xwzx*/


/*xwzx-z*/
.xwdt-z{width:1200px;margin:70px auto;overflow:hidden;}
.xwdt-z-t{padding-bottom:20px;border-bottom: 1px solid #eee;margin-bottom:30px;padding-bottom:20px;}
.xwdt-z-t h3{font-size:36px;color:#000;margin-bottom:10px;}
.xwdt-z-t dl{padding-right:10px;}
.xwdt-z-t dl dt{font-size:16px;color:var(--colors);}
.xwdt-z-t dl dt img{margin-right:10px;}
.xwdt-z-t dl dd{font-size:16px;}
.xwdt-z-t dl dd .div1{padding-right:35px;}
.xwdt-z-t dl dd .div1 a{display:block;margin-left: 15px;}
.xwdt-z-t dl dd .div1 a img{/* filter: brightness(1) invert(1); */height: 25px;padding-top: 5px;}
.xwdt-z-t dl dd{}
.xwdt-z-b{margin-bottom:50px;line-height:24px;font-size:16px;}
.xwdt-z-b table{width:100%!important}
.xwdt-z-b table td,.xwdt-z-b table th{padding:10px!important;border:1px solid #666!important}
.xwdt-z-b table *{color:#666}
.xwdt-z-b img{height:auto!important;}
.xwdt-z-b2{}
.xwdt-z-b2 a{color:#000;}
.xwdt-z-b2 .a1{margin-bottom:30px;}
.xwdt-z-b2 a i{width:70px;height:70px;border-radius:70px;display:block;}
.xwdt-z-b2 a dl{width:calc(100% - 95px);}
.xwdt-z-b2 a dl h4{font-size:16px;margin-bottom:10px;}
.xwdt-z-b2 a dl h5{font-size:18px;}
.xwdt-z-b2 .a1 i{background: url(../images/l2.png);}
.xwdt-z-b2 .a1:hover i{background: url(../images/l-1.png);}
.xwdt-z-b2 .a2 i{background: url(../images/r2.png);}
.xwdt-z-b2 .a2:hover i{background: url(../images/r-1.png);}
@media screen and (max-width: 1200px){
  .xwdt-z-t p{display:none;}
  .xwdt-z-t{margin-bottom:10px;padding-bottom:10px;}
  .xwdt-z-t h3{font-size:20px;margin-bottom:0px;}
  .xwdt-z-b{margin-bottom:30px;}
  .xwdt-z-b2 a{font-size:12px;}
  .xwdt-z-b table td,.xwdt-z-b table th{padding:5px!important;}
}
/*xwzx-z*/

/*lxwm*/
.lxwm{margin:40px auto 110px auto;}
.lxwm-l{width:calc(50% - 70px);padding-top:55px;}
.lxwm-l h3{font-size:42px;margin-bottom:70px;}
.lxwm-l dl{padding-bottom:35px;margin-bottom:34px;border-bottom:1px solid #eee;}
.lxwm-l dl i{width:60px;height:60px;border-radius:60px;background:var(--colors);}
.lxwm-l dl dt{width:calc(100% - 90px)}
.lxwm-l dl dt h4{font-size:14px;margin-bottom:8px;}
.lxwm-l dl dt a{font-size:18px;color:var(--colors);}
.lxwm-l dl dt a:hover{text-decoration:underline;}
.lxwm-l dl dt p{font-size:16px;line-height:24px;}
.lxwm-l h5{padding-top:20px;}
.lxwm-l h5 a{width:50px;height:50px;border-radius:50px;border:1px solid #353535;margin-right:20px;}
.lxwm-l h5 a img{transition:all 0s!important;filter: brightness(1) invert(1);width: 50%;}
.lxwm-l h5 a:hover{background:var(--colors);border-color:var(--colors);}
.lxwm-l h5 a:hover img{filter: brightness(0) invert(1);}
.lxwm-r{width:50%;border-radius:40px;padding:55px 55px 75px;box-shadow:0 10px 20px rgba(204, 204, 204, 0.2);}
.lxwm-r h3{font-size:42px;margin-bottom:45px;}
.lxwm-r input{width:100%;margin-bottom:20px;height:60px;border:1px solid #eee;padding:0 35px;}
.lxwm-r input::placeholder,.lxwm-r textarea::placeholder{}
.lxwm-r textarea{width:100%;margin-bottom:30px;height:160px;border:1px solid #eee;padding:10px 35px;}
.lxwm-r button{width:100%;height:60px;background:var(--colors);color:#fff;font-size:16px;cursor:pointer;}
/*lxwm*/


/*cpzx*/
.shop-b a dl dt i{font-family:bold2;}
.cpzx{margin:40px auto 60px auto;}
.cpzx-b{position:relative;}
.cpzx-b a{display:block;position:relative;color:#fff;}
.cpzx-b a p{overflow:hidden;}
.cpzx-b a p img{display:block;width:100%;}
.cpzx-b a dl{position:absolute;left:0;bottom:0;width:100%;padding:80px 35px 40px 35px;z-index:2;background-image: linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0,0.7));}
.cpzx-b a dl h3{font-size:24px;line-height:1.2;margin-bottom:10px;}
.cpzx-b a dl dt{color:#ababab;}
.cpzx-b a dl dt i{font-size:18px;padding-right: 10px;color:var(--colors);}
.cpzx-b a dl dt span{text-decoration: line-through;}
.cpzx-b a h5{width:140px;height:40px;background:var(--colors);color:#fff;font-size:16px;z-index:2;position:absolute;right:0;top:0}
.cpzx-b a:hover img{transform:scale(1.1);}
.cpzx-b .swiper-button-next{width:70px;height:70px;right:-110px;background:url(../images/r.png);transition:all 0.5s;}
.cpzx-b .swiper-button-next:hover{background:url(../images/r-1.png);}
.cpzx-b .swiper-button-prev{width:70px;height:70px;left:-110px;background:url(../images/l.png);transition:all 0.5s;}
.cpzx-b .swiper-button-prev:hover{background:url(../images/l-1.png);}

.abou{background:#f5f5f5;padding:100px 0;}
.abou-t{position:relative;margin-bottom:40px;}
.abou-t img{display:block;width:100%;}
.abou-t dl{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);}
.abou-t dl h3{font-size:42px;color:#fff;}
.abou-t dl h3 i{color:var(--colors);}
.abou-b{font-size:16px;line-height:24px;color:#333}
/*cpzx*/


/*gwc*/
.gwc{margin: 60px auto 0px;}
.gwc-t2{font-size:30px;text-align:center;margin-bottom:55px;}
.gwc-t{padding-bottom:18px;font-size:18px;border-bottom:1px solid #000;}
.gwc-t .p1{width:44.92753623188406%;}
.gwc-t .p2{width:180px;}
.gwc-t .p3{width:90px;}
.gwc-t .p4{width:100px;}
.gwc-b{}
.gwc-l{}
.gwc-l dl{padding:30px 0;border-bottom:1px solid #000;}
.gwc-l dl>.div1{width:44.92753623188406%;position: relative;}
.gwc-l dl .div2{width:180px;padding-bottom:33px;}
.gwc-l dl .div3{width:90px;padding-bottom:33px;}
.gwc-l dl .div4{width:100px;padding-bottom:33px;}
.gwc-l dl>.div1>input{width:20px;cursor:pointer;}
.gwc-l dl>.div1 h4{width:200px;}
.gwc-l dl>.div1 h4 img{display:block;width:100%}
.gwc-l dl>.div1 dt{width:calc(100% - 270px);}
.gwc-l dl>.div1 dt h3{font-size: 18px;margin-bottom: 10px;}
.gwc-l dl>.div1 dt h5{font-size:18px;margin-bottom: 10px;color:#ed145b}
.gwc-l dl>.div1 dt h5 i{padding-left:10px;}
.gwc-l dl>.div1 dt p{line-height: 18px;font-size: 12px;}
.gwc-l dl>.div1 dt p i{color:#666;}
.gwc-l dl>.div1 dt p span{display:block;width:calc(100% - 100px);}
.gwc-l dl>.div1 ul{width:100%;padding-top:10px;padding-left:40px;}
.gwc-l dl>.div1 ul p{cursor:pointer;}
.gwc-l dl>.div1 ul p img{margin-right:10px;transition:all 0s!important;filter: brightness(0) invert(0);}
.gwc-l dl>.div1 ul p.active img,.gwc-l dl>.div1 ul p:hover img{filter:initial;}
.gwc-l dl .div2 dd{}
.gwc-l dl .div2 dd .div1{width: 180px;position:relative;border:1px solid #dadada;border-radius:5px;overflow:hidden;}
.gwc-l dl .div2 dd .div1 p{width: 57px;cursor: pointer;}
.gwc-l dl .div2 dd .div1 input{width: 65px;height:48px;background:#f6f6f6;text-align:center;font-size:14px;color:#000;padding: 0 5px;}
.gwc-l dl .div3{}
.gwc-l dl .div3 h5{font-size: 18px;color: var(--colors);}
.gwc-l dl .div3 h5 i{}
.gwc-l dl .div4{}
.gwc-l dl .div4 i{cursor:pointer;}
.gwc-l dl .div4 i img{margin-right:15px;}
.gwc-c{margin:20px 0 30px;}
.gwc-c .a1{margin-right:37px;}
.gwc-c .a1 input{width:20px;margin-right:20px;cursor:pointer;}
.gwc-c .a2{cursor:pointer;}
.gwc-c .a2:hover{color:var(--colors);}
.gwc-r{width: 470px;margin-left: auto;}
.gwc-r h3{text-transform:uppercase;font-size:32px;margin-bottom:20px;}
.gwc-r dl{margin-bottom: 15px;justify-content: flex-end;}
.gwc-r dl h4{font-size:24px;}
.gwc-r .a{border-radius:5px;margin-bottom:10px;height:60px;}
.gwc-r .a1{background:#4524db;border-radius:5px;margin-bottom:10px;height:60px;cursor: pointer;}
.gwc-r .a2{background:#000000;border-radius:5px;height:60px;cursor: pointer;width: calc(50% - 5px);color: #fff;font-size: 18px;}
.gwc-r .a2:hover{background:var(--colors)}
.gwc-r dl h4{font-size: 14px;margin-right: 20px;}
.gwc-r dl h5{font-size: 24px;color: var(--colors);}
.gwc-r button{width: calc(50% - 5px);height:60px;background:var(--colors);cursor:pointer;color:#fff;font-size:18px;transition:all 0.5s;border-radius:5px;}
.gwc-r button:hover{background:var(--colors);}

.zxly{margin-bottom:100px;}
.zxly-t{font-size: 24px;margin-bottom:35px;}
.zxly-b{}
.zxly-l{width:calc(58.98550724637681% - 14px);}
.zxly-b input{width: calc((100% - 30px) / 3);height: 60px;border: 1px solid #dadada;padding:0 29px;color:#666;font-size:16px;border-radius: 5px;margin-bottom: 20px;}
.zxly-b select{width:calc((100% - 60px) / 3);height:56px;border:1px solid #a0a0a0;padding:0 29px;color:#666;font-size:16px;margin-bottom:24px;padding-right: 50px;background: url(../images/xl2.png)no-repeat center right 20px;}
.zxly-b input::placeholder{color:#666;}
.zxly-b textarea{width:100%;height: 210px;border: 1px solid #dadada;padding:10px 29px;color:#666;font-size:16px;margin-bottom: 30px;border-radius: 5px;}
.zxly-b button{width:250px;height:55px;background:var(--colors);color:#fff;font-size:16px;cursor:pointer;transition:all 0.5s;border-radius: 5px;}
.zxly-b button:hover{opacity:0.8;}
.zxly-r{width:calc(41.01449275362319% - 14px);font-size:24px;}
.zxly-r a{display:block;border-radius:5px;overflow:hidden;position:relative;color:#fff;}
.zxly-r a img{display:block;width:100%;}
.zxly-r a p{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
.zxly-r a:hover img{transform:scale(1.1);}
.zxly-r .a1{width:calc(50% - 5px);}
.zxly-r .div1{width:calc(50% - 5px);}
.zxly-r .div1 a:last-child{margin-top:10px;}
/*gwc*/

/*gwc2*/
.ddzx{position:relative;width:1255px;max-width:100%;}
.ddzx:after{width:50%;position:fixed;z-index:-1;background:rgba(247,247,247);right:0;top:0;height:100%;}
.ddzx-l{width: 27.53623188405797%;padding: 60px 0 120px 0;}
.ddzx-lt{}
.ddzx-lt dl{margin-bottom: 20px;}
.ddzx-lt dl h4{width: 150px;}
.ddzx-lt dl h4 img{width: 100%;}
.ddzx-lt dl dt{width: calc(100% - 170px);}
.ddzx-lt dl dt h3{font-size: 18px;margin-bottom: 15px;line-height: 24px;}
.ddzx-lt dl dt h5{font-size: 18px;color: #000;height: 18px;margin-bottom: 36px;}
.ddzx-lt dl dt p{line-height:100%;font-size:18px;color: var(--colors);margin-bottom: 30px;}
.ddzx-lt dl dt span{display:flex;align-items: center;}
.ddzx-lt dl dt span img{margin-right:15px;}
.ddzx-lt dl dd{text-align:right;}
.ddzx-lt dl dd h3{font-size: 18px;margin-bottom:12px;}
.ddzx-lt dl dd h3 i{padding-left:7px;}
.ddzx-lt dl dd h5{font-size:14px;color:rgba(0, 0, 0, 0.5);}
.ddzx-lc{margin-bottom: 20px;background: #f6f6f6;border-radius: 5px;overflow: hidden;align-items: center;padding-right: 8px;border: 1px solid #e6e6e6;}
.ddzx-lc input{width: calc(100% - 110px);height: 58px;padding: 0 10px;background: none;color: #666;font-size: 16px;padding: 0 25px;}
.ddzx-lc input::placeholder{color:#666;}
.ddzx-lc button{width: 100px;border-radius:4px;background:#000;color:#fff;cursor:pointer;font-size: 18px;height: 46px;}
.ddzx-lb{margin-bottom: 45px;}
.ddzx-lb dl{}
.ddzx-lb dl:nth-child(1){}
.ddzx-lb dl p{
    font-size: 15px;
    line-height: 36px;
    color: #666;
}
.ddzx-lb dl i{
    /* font-size: 18px; */
    color: var(--colors);
    font-family: 'bold2';
}
.ddzx-lb2{}
.ddzx-lb2 dl{margin-bottom: 20px;}
.ddzx-lb2 dl h4{font-size: 16px;}
.ddzx-lb2 dl h3{font-size: 24px;color: var(--colors);}
.ddzx-lb2 p{color:rgba(0, 0, 0, 0.5);}
.ddzx-lb2 button{width:100%;height:60px;background:var(--colors);color:#fff;font-size:18px;cursor:pointer;border-radius:5px;}
.ddzx-c{position:absolute;right: 30.434782608695654%;height:100%;top:0;background:#D9D1DE;width:1px;}
.ddzx-r{width: 66.66666666666666%;padding: 60.2px 0 100px;}
.ddzx-rt{text-align:center;color: #000;margin-bottom: 20px;font-size: 18px;}
.ddzx-rt2{margin-bottom:30px;justify-content: space-between;}
.ddzx-rt2 p{width: calc((100% - 30px) / 4);height: 60px;background: #ffc439;border-radius: 5px;cursor: pointer;border-radius: 4px}
.ddzx-rt2 p:nth-child(1){background: #ffc439;}
.ddzx-rt2 p:nth-child(2){background: #4524db;}
.ddzx-rt2 p:nth-child(3){background: #3d95ce;}
.ddzx-rt2 p:nth-child(4){background: #000000;}
.ddzx-rc{color:rgba(0, 0, 0, 0.5);margin-bottom: 38px;}
.ddzx-rc p{width:calc(50% - 18px);height:1px;background:#D9D1DE;}
.ddzx-rb{
}
.ddzx-rb h3{font-size: 24px;margin-bottom: 20px;}
.ddzx-rb h3 a{font-size:16px;color:var(--colors);text-decoration:underline;line-height:100%;}
.ddzx-rb>input{width:100%;height: 60px;border-radius:5px;border:1px solid #e6e6e6;font-size:16px;color:#666;padding: 0 20px;margin-bottom: 30px;}
.ddzx-rb dl{cursor:pointer;position:relative;color: #666;}
.ddzx-rb dl input{width:20px;height:20px;border:1px solid #DAD3DE;margin-right:12px;opacity:0;}
.ddzx-rb dl p{width:20px;height:20px;border:1px solid #DAD3DE;position:absolute;left:0;top:0;z-index:2;background:#fff;transition:all 0.5s;}
.ddzx-rb dl.active p{background:var(--colors);border-color:var(--colors);}

.ddzx-rb-2{margin-bottom:48px;}
.ddzx-rb-2 h3{font-size:20px;margin-bottom:8px;}
.ddzx-rb-2 dl{border-bottom:1px solid #D9D1DE;}
/*.ddzx-rb-2 dl:nth-child(3),.ddzx-rb-2 dl:nth-child(4){cursor:pointer;}*/
.ddzx-rb-2 dl dt{
    width: 100%;
}
.ddzx-rb-2 dl dt h4{font-size: 24px;margin-bottom: 20px;}
.ddzx-rb-2 dl dt h5{font-size:14px;}
.ddzx-rb-2 dl i{color:#000;}
.ddzx-rb-2  select{
    display: block;
    width: 100%;
    border-radius: 4px;
    border: 1px solid #D9D1DE;
    position: relative;
    background: url(../images/kfdz-tb4.png)no-repeat center right 12px #fff;
    width: 100%;
    padding: 0px 20px;
    height: 60px;
    position: relative;
    z-index: 2;
    font-size: 16px;
    color: #666;
}

.ddzx-rb14{
    margin-bottom: 40px;
}
.ddzx-rb14>h3{
    font-size: 18px;
    margin-bottom: 20px;
}
.ddzx-rb14 .div2{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;display: flex;}
.ddzx-rb14 .div2>div{width:100%;margin-bottom: 10px;}
.ddzx-rb14 .ul1{width:100%;position: relative;margin-bottom: 10px;}
.ddzx-rb14 .ul1:nth-child(2),.ddzx-rb14 .ul1:nth-child(3){width: calc(50% - 5px);}
.ddzx-rb14 .ul1:nth-child(9), .ddzx-rb14 .ul1:nth-child(7), .ddzx-rb14 .ul1:nth-child(8){width: calc((100% - 24px)/3);}
.ddzx-rb14 .ul1 input{width: 100%;height: 60px;border-radius: 4px;border: 1px solid #D9D1DE;padding: 0 20px;color: #666;font-size: 16px;}
.ddzx-rb14 .ul1 select{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;background: url(../images/kfdz-tb4.png) no-repeat center right 12px;color: rgba(0,0,0,0.5);}
.ddzx-rb14 .ul1 input::placeholder{color:#666;}
.ddzx-rb14 .ul1 .i{position:absolute;right:12px;top: calc(50% - 8px);display: block;}
.ddzx-rb14 .ul1 .i img{display:block;}
.ddzx-rb14 .ul1 .i p{width:154px;bottom:100%;background:#000;color:#fff;padding:10px;display:none;text-align:center;border-radius: 5px;position: absolute;left: calc(50% - 77px);}
.ddzx-rb14 .ul1 .i:hover p{display:block;}
.ddzx-rb14 a{width:200px;height:50px;background:#000;color:#fff;border-radius:5px;font-size:16px;margin-top:10px;}
.ddzx-rb14 .div2 label{
    display: block;
    width: 100%;
    border-radius: 4px;
    border: 1px solid #D9D1DE;
    position: relative;
    background: url(../images/kfdz-tb4.png)no-repeat center right 12px #fff;
    z-index: 2;
}
.ddzx-rb14 .div2 label h5{
    color: rgba(0,0,0,0.5);
    margin-bottom: 3px;
    padding-left: 12px;
    position: absolute;
    left: 0;
    top: 5px;
}
.ddzx-rb14 .div2 label select{
    width: 100%;
    border: none;
    padding: 0px 10px 0 20px;
    background: none;
    height: 60px;
    position: relative;
    z-index: 2;
    font-size: 16px;
    color: #666;
}
.ddzx-rb14 dl{cursor:pointer;position:relative;color: #666;}
.ddzx-rb14 dl input{width:20px;height:20px;border:1px solid #DAD3DE;margin-right:12px;opacity:0;}
.ddzx-rb14 dl p{width:20px;height:20px;border:1px solid #DAD3DE;position:absolute;left:0;top:0;z-index:2;background:#fff;transition:all 0.5s;}
.ddzx-rb14 dl.active p{background:var(--colors);border-color:var(--colors);}

.ddzx-rb3{margin-bottom:24px;}
.ddzx-rb3 h3{font-size: 24px;margin-bottom: 20px;}
.ddzx-rb3 h4{font-size:14px;color:rgba(0, 0, 0, 0.5);}
.ddzx-rb4{
}
.ddzx-rb4 .div1{}
.ddzx-rb4 .div1.active{display:block;}
.ddzx-rb5{width: 100%;background: #FFFFFF;border-radius: 4px;border: 1px solid #e6e6e6;margin-bottom: 40px;padding: 0 30px;}
.ddzx-rb5-t{padding:20px 25px;/* border-bottom:1px solid #D9D1DE; */cursor: pointer;background: #fff;}
.ddzx-rb5-t h3{font-size: 16px;}
.ddzx-rb5-t h3 p{margin-right:12px;width: 20px;height: 20px;background:url(../images/ddzx-tb6.png)}
.ddzx-rb5-t.active{/* background: #f3f7fe; */}
.ddzx-rb5-t.active h3 p{background:url(../images/ddzx-tb3.png)}
.ddzx-rb5-t h3 img{}
.ddzx-rb5-t h5{}
.ddzx-rb5-t h5 img{margin-left:4px;height: 33px;}
.ddzx-rb5-t h5 i{width: 36px;height: 22px;background: #FFFFFF;border:1px solid #D9D1DE;border-radius:4px;margin-left:4px;}
.ddzx-rb5-c{padding:24px 25px 32px;display: none;}
.ddzx-rb5-c .ul1{width:100%;position: relative;margin-bottom:16px;}
.ddzx-rb5-c .ul1:nth-child(2),.ddzx-rb5-c .ul1:nth-child(3){width:calc(50% - 6px);}
.ddzx-rb5-c .ul1:nth-child(6),.ddzx-rb5-c .ul1:nth-child(7),.ddzx-rb5-c .ul1:nth-child(8){width: calc((100% - 24px)/3);}
.ddzx-rb5-c .ul1 input{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;font-size: 16px;}
.ddzx-rb5-c .ul1 select{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;background: url(../images/kfdz-tb4.png) no-repeat center right 12px;color: rgba(0,0,0,0.5);}
.ddzx-rb5-c .ul1 input::placeholder{color:rgba(0, 0, 0, 0.5);}
.ddzx-rb5-c .ul1 .i{position:absolute;right:12px;top: calc(50% - 8px);display: block;}
.ddzx-rb5-c .ul1 .i img{display:block;}
.ddzx-rb5-c .ul1 .i p{width:154px;bottom:100%;background:#000;color:#fff;padding:10px;display:none;text-align:center;border-radius: 5px;position: absolute;left: calc(50% - 77px);}
.ddzx-rb5-c .ul1 .i:hover p{display:block;}
.ddzx-rb5-c h5{font-size: 16px;width: 100%;position:relative;cursor:pointer;color: #666;height: 20px;}
.ddzx-rb5-c h5 input{width: 20px;height: 20px;opacity:0;margin-right:12px;}
.ddzx-rb5-c h5 i{display:block;width: 20px;height: 20px;border-radius:2px;border:1px solid #D9D1DE;transition:all 0.5s;position:absolute;left:0;top:0;cursor:pointer;z-index:2;}
.ddzx-rb5-c h5.active i{border:none;background: url(../images/dl-tb2.png)no-repeat center var(--colors);}
.ddzx-rb5-c .div2{padding-top:20px;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;display:none;}
.ddzx-rb5-c .div2>div{width:100%;margin-bottom: 16px;}
.ddzx-rb5-c .div2 h3{font-size:14px;margin-bottom:20px;}
.ddzx-rb5-c .div2 label{
    display: block;
    width: 100%;
    border-radius: 4px;
    border: 1px solid #D9D1DE;
    padding: px 0px 0 0px;
    position: relative;
    background: url(../images/kfdz-tb4.png)no-repeat center right 12px;
    z-index: 2;
}
.ddzx-rb5-c .div2 label h5{
    color: rgba(0,0,0,0.5);
    margin-bottom: 3px;
    padding-left: 12px;
    position: absolute;
    left: 0;
    top: 5px;
}
.ddzx-rb5-c .div2 label select{
    width: 100%;
    border: none;
    position: relative;
    padding: 8px 12px 0 12px;
    background: none;
    height: 47px;
    z-index: 2;
    cursor: pointer;
}
.ddzx-rb5-c .div2 .ul1{}
.ddzx-rb5>dl{height: 85px;background: #fff;border-radius: 0px 0px 4px 2px;padding: 0 25px;cursor: pointer;border-bottom: 1px solid #e6e6e6;}
.ddzx-rb5>dl dt{
    font-size: 16px;
}
.ddzx-rb5>dl dt p{
    margin-right:12px;
    width: 20px;
    height: 20px;
    background:url(../images/ddzx-tb6.png)
}
.ddzx-rb5>dl.active{
    /* background: #f4f4f4; */
}
.ddzx-rb5>dl.active dt p{background: url(../images/ddzx-tb3.png);}
.ddzx-rb5>dl dd{}
.ddzx-rb5>dl dd img{
    height: 15px;
}
.ddzx-rb5-b{border-top:1px solid #D9D1DE;padding:60px 10px;display: none;}
.ddzx-rb5-b-s{width: 364px;max-width:100%;text-align:center;line-height:20px;color:rgba(0, 0, 0, 0.5);}
.ddzx-rb5-b-s h5{margin-bottom:23px;}
.ddzx-rb5-b-s p{}
.ddzx-rb6{font-size: 24px;margin-bottom: 20px;line-height: 100%;}
.ddzx-rb7{background: #FFFFFF;border-radius: 4px;border: 1px solid #D9D1DE;margin-bottom:21px;padding: 25px 17px;}
.ddzx-rb7 h5{font-size: 16px;width: 100%;position:relative;cursor:pointer;color: #666;height: 20px;}
.ddzx-rb7 h5 input{width: 20px;height: 20px;opacity:0;margin-right:12px;display: block;}
.ddzx-rb7 h5 i{display:block;width: 20px;height: 20px;border-radius:2px;border:1px solid #D9D1DE;transition:all 0.5s;position:absolute;left:0;top:0;cursor:pointer;z-index:2;}
.ddzx-rb7 h5.active i{border:none;background: url(../images/dl-tb2.png)no-repeat center var(--colors);}
.ddzx-rb7>input{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;display: none;margin-top: 20px;}
.ddzx-rb7.active>input{display:block;}
.ddzx-rb7 input::placeholder{color:rgba(0, 0, 0, 0.5);}
.ddzx-rb8{margin-bottom:40px;color:rgba(0, 0, 0, 0.5);}
.ddzx-rb8 i{}
.ddzx-rb9{width: 100%;height: 60px;background: #000000;border-radius: 4px;color:#fff;font-size:16px;margin-bottom:46px;transition:all 0.5s;cursor:pointer;}
.ddzx-rb9:hover{background:var(--colors);}
.ddzx-rb10{line-height:20px;color:rgba(0, 0, 0, 0.5);}
.ddzx-rb10 a{color:rgba(0, 0, 0, 0.5);text-decoration:underline;}
.ddzx-rb10 a:hover{}
.ddzx-rb11{
    display: none;
}
.ddzx-rb12{/* display:none; */}
.ddzx-rb12 textarea{width:100%;height:190px;border-radius:5px;border:1px solid #e6e6e6;padding:20px;}
.ddzx-rb12-t{background:#F8F3FB;border-radius: 4px;border: 1px solid #D9D1DE;margin-bottom: 40px;}
.ddzx-rb12-t1{height:64px;cursor:pointer;padding:0 24px;}
.ddzx-rb12-t1 p{margin-right:12px;width: 20px;height: 20px;background:url(../images/ddzx-tb6.png)}
.ddzx-rb12-t1.active{background:#fff;}
.ddzx-rb12-t1.active p{background: url(../images/ddzx-tb3.png);}
.ddzx-rb12-t .div2{padding: 20px 24px;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;display: flex;background: #fff;border-top: 1px solid #D9D1DE;display: none;}
.ddzx-rb12-t .div2>div{width:100%;margin-bottom: 16px;}
.ddzx-rb12-t .ul1{width:100%;position: relative;margin-bottom:16px;}
.ddzx-rb12-t .ul1:nth-child(2),.ddzx-rb12-t .ul1:nth-child(3){width:calc(50% - 6px);}
.ddzx-rb12-t .ul1:nth-child(6),.ddzx-rb12-t .ul1:nth-child(7),.ddzx-rb12-t .ul1:nth-child(8){width: calc((100% - 24px)/3);}
.ddzx-rb12-t .ul1 input{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;font-size: 16px;}
.ddzx-rb12-t .ul1 select{width: 100%;height: 48px;border-radius: 4px;border: 1px solid #D9D1DE;padding:0 12px;background: url(../images/kfdz-tb4.png) no-repeat center right 12px;color: rgba(0,0,0,0.5);}
.ddzx-rb12-t .ul1 input::placeholder{color:rgba(0, 0, 0, 0.5);}
.ddzx-rb12-t .ul1 .i{position:absolute;right:12px;top: calc(50% - 8px);display: block;}
.ddzx-rb12-t .ul1 .i img{display:block;}
.ddzx-rb12-t .ul1 .i p{width:154px;bottom:100%;background:#000;color:#fff;padding:10px;display:none;text-align:center;border-radius: 5px;position: absolute;left: calc(50% - 77px);}
.ddzx-rb12-t .ul1 .i:hover p{display:block;}
.ddzx-rb12-t .div2 label{
    display: block;
    width: 100%;
    border-radius: 4px;
    border: 1px solid #D9D1DE;
    position: relative;
    background: url(../images/kfdz-tb4.png)no-repeat center right 12px #fff;
    z-index: 2;
}
.ddzx-rb12-t .div2 label h5{
    color: rgba(0,0,0,0.5);
    margin-bottom: 3px;
    padding-left: 12px;
    position: absolute;
    left: 0;
    top: 5px;
}
.ddzx-rb12-t .div2 label select{
    width: 100%;
    border: none;
    padding: 12px 12px 0 12px;
    background: none;
    height: 46px;
    position: relative;
    z-index: 2;
}
.ddzx-rb12-b{width:100%;height:60px;background:#0083DD;border-radius:4px;cursor:pointer;}
/*gwc2*/

/*gwc3*/
.gwc3{text-align:center;margin:220px auto}
.gwc3-s{}
.gwc3-s h5{margin-bottom:40px;}
.gwc3-s h3{font-size:30px;margin-bottom:20px;}
.gwc3-s h3 i{width:20px;height:20px;border-radius:20px;background:#000;color:#fff;font-size:14px;line-height:100%;padding-top:3px}
.gwc3-s p{font-size:16px;margin-bottom:35px;}
.gwc3-s dl{width:468px;font-size:18px;}
.gwc3-s dl a{width:calc(50% - 5px);height:60px;border-radius:5px;color:#fff;}
.gwc3-s dl .a1{background:var(--colors);}
.gwc3-s dl .a2{background:#000;}
.gwc3-s dl .a2:hover{background:var(--colors);}
/*gwc3*/

/*login*/
.login{border-radius:10px;overflow:hidden;box-shadow:0 5px 10px rgba(187, 187, 187, 0.2);margin:60px auto 100px;}
.login-l{width:50%;overflow:hidden;position:relative;color:#fff;}
.login-l img{display:block;width:100%;}
.login-l dl{padding:100px 45px 40px;z-index:2;position:absolute;left:0;bottom:0;width:100%;background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.8));}
.login-l dl h3{font-size:24px;line-height:30px;margin-bottom:30px;}
.login-l dl a{width:230px;height:60px;border-radius:5px;background:var(--colors);color:#fff;font-size:18px;}
.login-l:hover img{}
.login-r{width:50%;padding:0 60px;}
.login-r h3{font-size:24px;margin-bottom:40px;}
.login-r dl{}
.login-r dl h4{font-size:16px;margin-bottom:15px;}
.login-r dl input{width:100%;height:50px;border-radius:5px;border:1px solid #e6e6e6;padding:0 29px;font-size:16px;color:#666;margin-bottom:20px;font-size:16px;}
.login-r dl input::placeholder{color:#666;}
.login-r dl dt{position:relative;margin-bottom:20px;}
.login-r dl dt input{margin-bottom:0;}
.login-r dl dt i{width:110px;height:40px;border-radius:5px;background:#000;color:#fff;font-size:16px;position:absolute;right:6px;top:6px;cursor:pointer;transition:all 0.5s;}
.login-r dl dt i:hover,.login-r dl dt i.active{background:var(--colors);}
.login-r dl dd{margin-top:10px;}
.login-r dl dd button{width:230px;height:60px;border-radius:5px;background:#000;color:#fff;font-size:16px;cursor:pointer;transition:all 0.5s;margin-right:30px;}
.login-r dl dd button:hover{background:var(--colors);}
.login-r dl dd p{font-size:16px;color:#666;}
.login-r dl dd p a{color:var(--colors);text-decoration:underline;}
.login-r dl dd p a:hover{}
/*login*/

/*ddzx*/
.ddzx2{}
.ddzx2-l{padding-top:45px;}
.ddzx2-l h3{font-size:20px;margin-bottom:26px;}
.ddzx2-l h3 p{width:calc(100% - 37px);}
.ddzx2-l dl{font-size:16px;line-height:30px;margin-bottom:45px;}
.ddzx2-l dl a{display:block;color:#000;}
.ddzx2-l dl a.active,.ddzx2-l dl a:hover{color:var(--colors);text-decoration:underline;}
.ddzx2-r{width:calc(100% - 250px);padding-left:48px;border-left:1px solid #e6e6e6;padding-top:35px;padding-bottom:70px;}
.ddzx2-rt{margin-bottom:35px;}
.ddzx2-rt h3{font-size:20px;margin-right:30px;}
.ddzx2-rt form{width:370px;border-radius:60px;border:2px solid #000;overflow:hidden;}
.ddzx2-rt form input{width:calc(100% - 80px);height:36px;padding-left:24px;color:#000;}
.ddzx2-rt form input::placeholder{color:#000;}
.ddzx2-rt form button{width:80px;cursor:pointer;background:none;}
.ddzx2-rb{margin-bottom:70px;}
.ddzx2-rb2{margin-bottom:50px;}
.ddzx2-rb2-t{padding-bottom:18px;border-bottom:1px solid #dadada;margin-bottom:20px;}
.ddzx2-rb2-t dt{}
.ddzx2-rb2-t dt .p1{margin-right:13px;color:#666666;}
.ddzx2-rb2-t dt .p2{margin-right:10px;}
.ddzx2-rb2-t dt .p3{margin-right:40px;cursor:pointer;}
.ddzx2-rb2-t dt .p4{margin-right:20px;}
.ddzx2-rb2-t dt a{width:65px;height:25px;border-radius:25px;background:var(--colors);color:#fff;}
.ddzx2-rb2-t dt a:hover{}
.ddzx2-rb2-t dd{}
.ddzx2-rb2-t dd i{color:#666;padding-right:15px;}
.ddzx2-rb2-b{}
.ddzx2-rb2-b ul{width: 540px;}
.ddzx2-rb2-b ul li{margin-bottom:10px;}
.ddzx2-rb2-b ul li:last-child{margin-bottom:0;}
.ddzx2-rb2-b ul li h4{width:160px;overflow:hidden;}
.ddzx2-rb2-b ul li h4 img{display:block;width:100%;}
.ddzx2-rb2-b ul li .div1{width:calc(100% - 190px);}
.ddzx2-rb2-b ul li .div1 h3{font-size:18px;line-height:24px;margin-bottom:20px;}
.ddzx2-rb2-b ul li .div1 h5{font-size:14px;color:#666;margin-bottom:23px;}
.ddzx2-rb2-b ul li .div1 h5>i{font-size:18px;color:var(--colors);}
.ddzx2-rb2-b ul li .div1 h5 i i{}
.ddzx2-rb2-b ul li .div1 h5 span{padding-left:15px;}
.ddzx2-rb2-b ul li .div1 p{line-height:24px;}
.ddzx2-rb2-b ul li .div1 p i{color:#666;}
.ddzx2-rb2-b ul li .div1 p span{display:block;width:calc(100% - 100px);}
.ddzx2-rb2-b ul li .div1 .div2{
    margin-top: 25px;
    justify-content: space-between;
}
.ddzx2-rb2-b ul li .div1 .div2 .p1{
    cursor: pointer;
    height:40px;
    width: calc(50% - 5px);
    border-radius:5px;
    transition:all 0.5s;
    border: 1px solid var(--colors);
    color: var(--colors);
}
.ddzx2-rb2-b ul li .div1 .div2 .p2{
    color: #fff;
    background: var(--colors);
}
.ddzx2-rb2-b ul li .div1 .div2 .p3{}
.ddzx2-rb2-b ul li .div1 .div2 .p3:hover{background:var(--colors);color:#fff;}
.ddzx2-rb2-b dt{text-align:center;width:110px;}
.ddzx2-rb2-b dt h3{font-size:18px;color:var(--colors);margin-bottom:13px;}
.ddzx2-rb2-b dt h3 i{}
.ddzx2-rb2-b dt h5{}
.ddzx2-rb2-b dt h5 img{}
.ddzx2-rb2-b dd{width:170px;}
.ddzx2-rb2-b dd p{cursor:pointer;height:40px;border-radius:5px;color:#fff;transition:all 0.5s;margin-bottom:10px;}
.ddzx2-rb2-b dd p:last-child{margin-bottom:0;}
.ddzx2-rb2-b dd .p2{background:var(--colors);}
.ddzx2-rb2-b dd .p3{background:#000;}
.ddzx2-rb2-b dd .p3:hover{background:var(--colors);}
.ddzx2-rb2-b dd .p4{border:1px solid var(--colors);color:var(--colors);margin-bottom:10px;}
.ddzx2-rb2-b dd .p4:hover{background:var(--colors);color:#fff;}

.ddtc{position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;display:none;background: rgba(0, 0, 0, 0.6);}
.ddtc>h5{position:absolute;backdrop-filter: blur(4px);left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);z-index:-1;}
.ddtc-s{width:750px;height:420px;background:#fff;border-radius:10px;padding:0px 80px;position:relative;display:none;text-align:center;position:relative;}
.ddtc-s>h4{position:absolute;top:30px;right:35px;cursor:pointer;}
.ddtc-s.active{display:flex;}
.ddtc-s.delete{padding:0}
.ddtc-b{}
.ddtc-b h5{height:85px;}
.ddtc-b h3{margin-bottom:20px;font-size:24px;}
.ddtc-b p{font-size:16px;line-height:24px;color:#333;margin-bottom:44px;}
.ddtc-b dl{font-size:16px;width:410px;}
.ddtc-s .a1{width:calc(50% - 5px);height:50px;border-radius:5px;cursor:pointer;transition:all 0.5s;color:#fff;}
.ddtc-s .a2{background:#000;}
.ddtc-s .a2:hover{background:var(--colors);}
.ddtc-s .a3{background:var(--colors);}
.ddtc-b2{width:100%;}
.ddtc-b2 h3{margin-bottom:40px;font-size:24px;}
.ddtc-b2 dl{margin-bottom:25px;}
.ddtc-b2 dl dt{font-size:16px;text-align:left;line-height:100%;}
.ddtc-b2 dl h4{width:calc(100% - 70px);font-size:25px;}
.ddtc-b2 dl h4 i{display:block;margin-right:10px;color:#cbd5e6;cursor:pointer;}
.ddtc-b2 dl h4 i.on{color:var(--colors);}
.ddtc-b2 dl dd{width:calc(100% - 70px);}
.ddtc-b2 dl dd textarea{width:100%;height:150px;border-radius:5px;margin-bottom:20px;padding:10px;border:1px solid #e6e6e6;color:#000}
.ddtc-b2 dl dd textarea
.ddtc-b2 dl dd .div1{width:410px;}


/*ddzx*/

/*ddzx2*/
.ddxq{margin:80px auto 0 auto;}
.ddxq-t{text-align:center;position:relative;text-align:center;margin-bottom:70px;padding:0 130px;z-index:2;}
.ddxq-t h4{position:absolute;left:0;top:15px;width:100%;height:1px;background:#e6e6e6;z-index:-1;}
.ddxq-t dl{}
.ddxq-t dl h5{width:31px;height:31px;border-radius:31px;background:#f1f1f1;margin-bottom:24px;transition:all 0.5s;}
.ddxq-t dl h5 img{transition:all 0s!important;}
.ddxq-t dl h3{font-size:14px;}
.ddxq-t dl.active h5{background:var(--colors);}
.ddxq-t dl.active h5 img{filter: brightness(0) invert(1);}
.ddxq-c{margin-bottom:60px;}
.ddxq-c>h3{font-size:20px;margin-bottom:25px;}
.ddxq-cb{}
.ddxq-cb dl{padding:13.5px 30px;}
.ddxq-cb dl:nth-child(2n+1){background:#f5f5f5;border-radius:10px;}
.ddxq-cb dl dt{color:#666;}
.ddxq-cb dl dd{width:calc(100% - 180px);}
.ddxq-cb dl dd .i1{}
.ddxq-cb dl dd .i2{cursor:pointer;padding-left:20px;}
.ddxq-b{}
.ddxq-b>h3{font-size:20px;margin-bottom:20px;}
.ddxq-b dl{background:#f5f5f5;border-radius:10px;overflow:hidden;padding:35px 56px 35px 30px;}
.ddxq-b dl ul{width:450px;}
.ddxq-b dl ul li{margin-bottom:10px;}
.ddxq-b dl ul li:last-child{margin-bottom:0;}
.ddxq-b dl ul li h4{width:160px;overflow:hidden;}
.ddxq-b dl ul li h4 img{display:block;width:100%;}
.ddxq-b dl ul li .div1{width:calc(100% - 190px);}
.ddxq-b dl ul li .div1 h3{font-size:18px;line-height:24px;margin-bottom:20px;}
.ddxq-b dl ul li .div1 h5{font-size:14px;color:#666;margin-bottom:23px;}
.ddxq-b dl ul li .div1 h5>i{font-size:18px;color:var(--colors);}
.ddxq-b dl ul li .div1 h5 i i{}
.ddxq-b dl ul li .div1 h5 span{padding-left:15px;}
.ddxq-b dl ul li .div1 p{line-height:24px;}
.ddxq-b dl ul li .div1 p i{color:#666;}
.ddxq-b dl ul li .div1 p span{display:block;width:calc(100% - 100px);}
.ddxq-b dl dt{height:210px;width:270px;padding:25px 55px;line-height:36px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;}
.ddxq-b dl dt p{}
.ddxq-b dl dt p i{color:var(--colors);}
.ddxq-b dl .div2{width:70px;}
.ddxq-b dl dd{width:170px;}
.ddxq-b dl dd .p1{cursor:pointer;height:40px;border-radius:5px;color:#fff;transition:all 0.5s;margin-bottom:10px;}
.ddxq-b dl dd .p1:last-child{margin-bottom:0;}
.ddxq-b dl dd .p2{background:var(--colors);}
.ddxq-b dl dd .p3{background:#000;}
.ddxq-b dl dd .p3:hover{background:var(--colors);}
.ddxq-b dl dd .p4{border:1px solid var(--colors);color:var(--colors);margin-bottom:10px;}
.ddxq-b dl dd .p4:hover{background:var(--colors);color:#fff;}
/*ddzx2*/

/*grzx*/
.grzx{margin-bottom:65px;}
.grzx dl{margin-bottom:40px;}
.grzx dl h4{width:240px;overflow:hidden;}
.grzx dl h4 img{display:block;width:100%;}
.grzx dl dt{width:calc(100% - 275px);}
.grzx dl dt h3{font-size:24px;margin-bottom:10px;line-height:1.2;}
.grzx dl dt h5{font-size:14px;color:#ababab;margin-bottom:30px;}
.grzx dl dt h5 i{font-size:20px;line-height:100%;color:var(--colors);padding-right:10px;}
.grzx dl dt h5 span{text-decoration: line-through;}
.grzx dl dt .div1{font-size:16px;line-height:24px;padding-bottom:55px;border-bottom:1px solid #e6e6e6;margin-bottom:20px;}
.grzx dl dt .div2{width:410px;font-size:16px;}
.grzx dl dt .div2 .a1{width:calc(50% - 5px);height:50px;border-radius:5px;color:#fff;cursor:pointer;}
.grzx dl dt .div2 .a2{background:var(--colors);}
.grzx dl dt .div2 .a3{background:#000;}
.grzx dl dt .div2 .a3:hover{background:var(--colors);}
/*grzx*/

/*grzx2*/
.wdpj{}
.wdpj-t{font-size:20px;margin-bottom:50px;}
.wdpj-b{margin-bottom:70px;}
.wdpj-b ul{padding-bottom:44px;border-bottom:1px solid #dadada;margin-bottom:40px;}
.wdpj-l{width:calc(100% - 230px);}
.wdpj-l dl{margin-bottom:20px;}
.wdpj-l dl dt{width:75px;border-radius:75px;overflow:hidden;}
.wdpj-l dl dt img{display:block;width:100%;height:75px;}
.wdpj-l dl dd{width:calc(100% - 90px);}
.wdpj-l dl dd h5{font-size:18px;margin-bottom:12px;}
.wdpj-l dl dd h4{font-size:14px;margin-bottom:10px;}
.wdpj-l dl dd p{}
.wdpj-l dl dd p img{width:18px;margin-right:10px;}
.wdpj-l li{font-size:16px;line-height:24px;}
.wdpj-l .div1{margin-top: 23px;justify-content: space-between;width:350px;max-width:100%;}
.wdpj-l .div1 .p1{
    cursor: pointer;
    height:40px;
    width: calc(50% - 5px);
    border-radius:5px;
    transition:all 0.5s;
    color:#fff;
    background:#000;
    margin-top: 0;
}
.wdpj-l .div1 .p2{
    background: var(--colors);
}
.wdpj-l .div1 .p3{}
.wdpj-l .div1 .p3:hover{background:var(--colors);color:#fff;}
.wdpj-l:last-child{}
.wdpj-r{width:170px;overflow:hidden;}
.wdpj-r img{display:block;width:100%}
/*grzx2*/

/*grzx2*/
.grzx2{}
.grzx2-t{margin-bottom:35px;}
.grzx2-t h3{font-size:20px;margin-right:25px;}
.grzx2-t a{width:180px;height:40px;border-radius:40px;cursor:pointer;transition:all 0.5s;color:#fff;background:var(--colors);}
.grzx2-t a:hover{}
.grzx2-b{}
.grzx2-b dl{border-radius:5px;overflow:hidden;background:#f7f7f7;overflow:hidden;position:relative;padding:40px 70px 35px;margin-bottom: 20px;color:#333;}
.grzx2-b dl h3{font-size:20px;position:relative;margin-bottom:20px;}
.grzx2-b dl h3 img{position:absolute;left:-36px;top:0;}
.grzx2-b dl dt{font-size:16px;line-height:100%;padding-bottom:35px;border-bottom:1px solid #818181;margin-bottom:23px;}
.grzx2-b dl dt p{margin-right:40px;}
.grzx2-b dl dd{font-size:16px;}
.grzx2-b dl dd p{margin-right:40px;cursor:pointer;transition:all 0.5s;}
.grzx2-b dl dd p:hover{color:var(--colors);}
.grzx2-b dl h5{width:119px;height:66px;color:#fff;font-size:16px;padding-top:13px;position:absolute;right:0;top:0;padding-left: 54px;z-index:2;display:none;background:url(../images/grzx2-tb2.png);}
.grzx2-b dl.active{}
.grzx2-b dl.active h5{display:block;}
.grzx2-b dl.active dd .p3{color:#999;cursor:initial;}

.tjdd{width:1000px;padding:50px 40px;height:auto;}
.tjdd-b{}
.tjdd-b h3{text-align:center;font-size:24px;margin-bottom:25px;}
.tjdd-b dl{overflow: auto;
    max-height: calc(100vh - 200px);padding-right:10px;}
.tjdd-b dl select{width:100%;height:60px;border-radius:5px;padding:0 23px;font-size:16px;color:#666;margin-bottom:10px;border:1px solid #e6e6e6;background:url(../images/tjdd-tb.png)no-repeat center right 30px;}
.tjdd-b dl input{width:100%;height:60px;border-radius:5px;padding:0 23px;font-size:16px;color:#666;margin-bottom:10px;border:1px solid #e6e6e6}
.tjdd-b dl input::placeholder{color:#666;}
.tjdd-b dl p{width:100%;}
.tjdd-b dl p button{width:200px;height:50px;border-radius:5px;background:var(--colors);color:#fff;font-size:16px;color:#fff;cursor:pointer;transition:all 0.5s;}
.tjdd-b dl p button:hover{opacity:0.8;}
/*grzx2*/

/*grzx3*/
.yhz{}
.yhz-t{margin-bottom:25px;}
.yhz-t h3{font-size:20px;margin-right:20px;}
.yhz-t p{}
.yhz-t p a{width:110px;height:40px;border-radius:40px;border:1px solid #000;color:#000;margin-right:10px;}
.yhz-t p a:hover,.yhz-t p a.active{border-color:var(--colors);background:var(--colors);color:#fff;}
.yhz-b{}
.yhz-b dl{padding:40px 0 40px 60px;border-bottom:1px solid #dadada;}
.yhz-b dl dt{width:40%;}
.yhz-b dl dt h3{position:relative;font-size:20px;color:var(--colors);margin-bottom:14px;}
.yhz-b dl dt h3 img{position:absolute;left:-45px;top:0;}
.yhz-b dl dt p{font-size:16px;color:#666;}
.yhz-b dl dd{width:270px;font-size:16px;margin-left:-20%;}
.yhz-b dl dd .i1{color:#666;}
.yhz-b dl dd .i2{}
.yhz-b dl dd .i3{cursor:pointer;}
.yhz-b dl a{width:200px;height:50px;border-radius:5px;background:#000;color:#fff;font-size:16px;}
.yhz-b dl a:hover{background:var(--colors);}
/*grzx3*/

/*grzx4*/
.xtxx{}
.xtxx-t{font-size:20px;margin-bottom:20px;}
.xtxx-b{}
.xtxx-b dl{padding:40px 0 40px 65px;border-bottom:1px solid #dadada;}
.xtxx-b dl h3{position:relative;font-size:20px;margin-bottom:10px;}
.xtxx-b dl h3 img{position:absolute;left:-45px;top:0;width:22;}
.xtxx-b dl h5{font-size:14px;color:#666;margin-bottom:24px;}
.xtxx-b dl dt{font-size:16px;line-height:24px;color:#333;max-height:48px;margin-bottom:26px;transition:all 0.5s;overflow:hidden;}
.xtxx-b dl dd{font-size:0px;cursor:pointer;transition:all 0.5s;width:110px;}
.xtxx-b dl dd i:after{content: 'Know more';font-size:16px;}
.xtxx-b dl dd img{margin-left:10px;filter: brightness(0) invert(0);}
.xtxx-b dl.active dt{max-height:100vh;}
.xtxx-b dl.active dd{color:var(--colors);width:110px;}
.xtxx-b dl.active dd img{filter:initial;transform: rotate(180deg);}
.xtxx-b dl.active dd i:after{content: 'Put away';}
/*grzx4*/

/*grzx5*/
.grxx{width: 690px;max-width: 100%;}
.grxx-s{width:580px;max-width: 100%;}
.grxx-t{text-align:center;margin-bottom: 45px;}
.grxx-t dl{position:relative;}
.grxx-t .div1{position:relative;}
.grxx-t dt{}
.grxx-t dt p{width:100px;height:100px;border-radius:100px;border:4px solid #fff;box-shadow:1px 1px 10px rgba(214, 214, 214, 0.3);overflow:hidden;}
.grxx-t dt p img{display:block;width:100%;height:100%;}
.grxx-t dt h3{font-size:24px;}
.grxx-t dd{width:100px;height:100px;border-radius:100px;margin-bottom:20px;position:absolute;background: #f6f6f6;cursor:pointer;position:absolute;top:0;right: -110px;font-size: 20px;color: #000;}
.grxx-t dd input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.grxx-b{}
.grxx-b dl{margin-bottom: 25px;display: block;}
.grxx-b dl h3{margin-bottom: 15px;}
.grxx-b dl dt{width:100%;position:relative;}
.grxx-b dl dt input{width:100%;height:55px;border-radius:5px;border:1px solid #e6e6e6;color:#000;font-size: 16px;padding-left: 27px;}
.grxx-b dl dt input[readonly]{color:#999;}
.grxx-b dl dt i{position:absolute;top:0;right: -95px;height:100%;z-index:2;font-size: 16px;cursor:pointer;}
.grxx-b dl dt button{width: 230px;height: 60px;border-radius:5px;background:#000;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.grxx-b dl dt button:hover{background:var(--colors);}

.ddtc .xgyx{height:auto;padding:50px;}
.xgyx-t{text-align:center;font-size:24px;margin-bottom:25px;}
.xgyx dl{margin-bottom:20px;}
.xgyx dl h3{text-align:center;width:120px;text-align:right;padding-right:25px;margin-left:-120px;}
.xgyx dl dt{width:100%;position:relative;}
.xgyx dl dt input{width:100%;height:55px;border-radius:5px;border:1px solid #e6e6e6;color:#000;font-size:18px;padding-left:35px;}
.xgyx dl dt input[readonly]{color:#999;}
.xgyx dl dt i{position:absolute;top:0;right:40px;height:100%;z-index:2;font-size:18px;text-decoration:underline;cursor:pointer;}
.xgyx dl dt button{width:100%;height:55px;border-radius:5px;background:#000;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.xgyx dl dt button:hover{background:var(--colors);}
.xgyx-b{}
.xgyx-b h3{font-size:16px;margin-bottom:15px;}
.xgyx-b p{position:relative;margin-bottom: 25px;width:100%;}
.xgyx-b p input{width:100%;height: 50px;border-radius:5px;border: 1px solid #e6e6e6;padding:0 30px;font-size: 16px;color:#666;}
.xgyx-b p input::placeholder{color:#666;}
.xgyx-b p i{position:absolute;top: 5px;width: 110px;right: 10px;height: 40px;z-index:2;border-radius: 5px;font-size: 16px;cursor:pointer;background: #000;color: #fff;transition:all 0.5s;}
.xgyx-b p i:hover{background:var(--colors)}
.xgyx-b button{margin: 0 auto;width: 200px;height: 50px;border-radius:5px;background:#000;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.xgyx-b button:hover{background:var(--colors);}

.ddtc .xgmm{height:auto;padding:50px;}
.xgmm-t{text-align:center;font-size:24px;margin-bottom:25px;}
.xgmm dl{margin-bottom:20px;}
.xgmm dl h3{text-align:center;width:120px;text-align:right;padding-right:25px;margin-left:-120px;}
.xgmm dl dt{width:100%;position:relative;}
.xgmm dl dt input{width:100%;height:55px;border-radius:5px;border:1px solid #e6e6e6;color:#000;font-size:18px;padding-left:35px;}
.xgmm dl dt input[readonly]{color:#999;}
.xgmm dl dt i{position:absolute;top:0;right:40px;height:100%;z-index:2;font-size:18px;text-decoration:underline;cursor:pointer;}
.xgmm dl dt button{width:100%;height:55px;border-radius:5px;background:#000;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.xgmm dl dt button:hover{background:var(--colors);}
.xgmm-b{}
.xgmm-b h3{font-size:16px;margin-bottom:15px;}
.xgmm-b p{position:relative;margin-bottom: 25px;width:100%;}
.xgmm-b p input{width:100%;height: 50px;border-radius:5px;border: 1px solid #e6e6e6;padding:0 30px;font-size: 16px;color:#666;}
.xgmm-b p input::placeholder{color:#666;}
.xgmm-b p i{position:absolute;top: 5px;width: 110px;right: 10px;height: 40px;z-index:2;border-radius: 5px;font-size: 16px;cursor:pointer;background: #000;color: #fff;transition:all 0.5s;}
.xgmm-b p i:hover{background:var(--colors)}
.xgmm-b button{margin: 0 auto;width: 200px;height: 50px;border-radius:5px;background:#000;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.xgmm-b button:hover{background:var(--colors);}
/*grzx5*/

@media(min-width:1200px){
  .ny-zpal-z-t-l{position: sticky;top:129px;z-index: 10;}
  .nav-height{/* position: sticky; *//* top: 100px; */}
  .cjwt-l,.xwzx2-r,.shop-l{position: sticky;top:129px;}
  .ddzx-l,.ddzx2-l{position:sticky;top:110px}
}
@media screen and (max-width:1200px){
  .md{top:-60px;}
  .table{overflow:auto;}
  .table table{width:500px;}
  .gywm-c dl{width:50%}
  .hzhb-b a{height:100px;}
  .adva-b dl dt{width:90px;height:90px;}
  .xgxw-b a dl h3{height:72px;}
  .blac-r>a{width:80px;height:80px;}
  .ny-zpal-z-t-r .div2 dl a{padding-bottom: 10px;width: 130px;margin-right: 10px!important;}
  .ny-zpal-z-t-r .div2 dl a:nth-child(3n){margin-right:0;}
  .ny-zpal-z-t-r .div2 dl a span{width:100px;height:100px;}
  .ny-zpal-t{padding-bottom: 40px;}
  .ny-zpal-z-t-r .div3 button{height:45px;width:calc(50% - 5px)}
  .ny-zpal-z-t-r .div3 a{height:45px;width:calc(50% - 5px);margin-left: 10px;}
  .ny-zpal-z-t-r .div5{padding-bottom:20px;}
  .ny-zpal-z-t-r .div5-b dt{width:200px;margin-right:10px;}
  .ny-zpal-z-t-r .div5-b dt input{height:50px;}
  .xzzx-t a{margin:0 5px 5px 5px;border: none;}
  .xzzx-b a p{background:var(--colors);border-color:var(--colors);color:#fff;width:150px;height:40px;}
    .xzzx-b a p img{filter: brightness(0) invert(1);}
    .lxwm-r input{height:45px;padding:10px}
    .lxwm-r textarea{height:150px;padding:10px}
    .lxwm-r button{height:40px;}
    .zxly-b input{height:40px;padding:10px;}
    .zxly-b textarea{height:160px;padding:10px;}
    .zxly-b button{height:40px;width:150px;}
    .new-b a dl dt i,.blac-r ul a dl dt i,.shop-b a dl dt i{font-size: 14px;}
  .shop-b a dl dt span,.blac-r ul a dl dt span,.new-b a dl dt span{font-size:12px;}
    .shop-l form input,.shop-l form button{height:50px;}
    .blac-r{justify-content:center;}
    .shop-b,.new-b{justify-content:space-between;}
    .shop-b>ul, .new-b a{width:calc(50% - 5px)!important;margin-right:0;}
    .blac-r ul a{width:calc(50% - 5px)!important}
    .make-b dl,.adva-b dl{padding-top:50px!important;padding-bottom:50px!important;}
    .gyys-l dl dt{height:60px;}
    .gyys-l dl{margin-bottom:5px;}
    .xzzx-b a{justify-content:flex-end;}
    .shop-l dl{display:none;}
    .shop-l form{margin-bottom: 20px;width: 100%;}
  .shop-l2{position:fixed;left:0;/* overflow: auto; */width: 100%;height: 100%;top:0;display:block;z-index: 100000000000000;background:rgba(0,0,0,0.5);display:none;}
  .shop-l2-t{position:absolute;left:0;top:0;background: #fff;height:60px;border-bottom:1px solid #eee;width: calc(80% - 6px);padding-right: 20px;}
  .shop-l2-t a{font-size:16px;color:#666}
  .shop-l2-t a i{padding-right:10px;text-transform:uppercase;font-size:18px}
  .shop-l2-t{}
    .shop-l2 .shop-l dl{display:block;padding: 20px;margin-bottom: 0!important;}
  .shop-l2 .shop-l{background:#fff;height: 100%;width: 80%!important;overflow: auto;padding-top: 60px;}
  .shop .shop-l{width:100%!important}
  .shop-l dl h3{font-size:22px;}
  .nav-wrap.navFix{position:relative;top: 0;}
  .cpxq{padding-top:20px;}
  .cpsp{padding-top:0px;}
  .blac-r ul{margin-bottom:20px;}
  .cpxq-b .div1 dl{background:none!important}
  .cpxq-b .div1 dl dt h5{width:150px;height:40px;}
  .cpxq-b .div4 table td, .cpxq-b .div4 table th{padding:10px;font-size:14px;}
  .khpj-r button{height:45px;}
  .khpj-lb ul{padding-bottom:20px;margin-bottom:20px;}
  .gwc-l dl>.div1{/* padding-left:20px; */}
  .gwc-l dl>.div1>input{position:absolute;left: -20px;top:0;}
  .gwc-l dl>.div1 ul{padding-left:0;margin-bottom:10px;}
  .gwc-l dl .div2{
    padding-bottom: 10px;}
  .gwc-l dl .div3,.gwc-l dl .div4{padding-bottom:0;}
  .gwc-l dl .div2 dd .div1 input{height:40px;}
  .gwc-r .a2,.gwc-r button{height:40px;}
  .ddzx2-r{border:none}
  .ddzx2-rb2-b dd{width:150px;}
  .ddtc-s>h4{right:10px;top:10px;}
  .ddxq-b dl dt{border:none}
  .grzx dl dt .div2 .a1{height:40px;}
  .tjdd-b dl input,.tjdd-b dl select{padding:0 10px;font-size:14px;height:40px;}
  .tjdd-b dl p button{height:40px;}
  .yhz-b dl dt h3 img{left:-30px;}
  .yhz-b dl a{width:150px;height:40px;}
  .xtxx-b dl h3 img{left:-30px}
  .xtxx-b dl h3 img{width:15px;}
  .grxx-b dl dt input{height:45px;padding-left:20px;font-size:14px;}
  .grxx-b dl dt i{right:10px;}
  .grxx-b dl dt button{font-size:16px;width:150px;height:45px;}
  .cpxq-b table tr td,.cpxq-b table tr th{padding:5px 10px;}
  .cpxq-c{justify-content:space-between;}
  .cpxq-c a{width:calc(50% - 5px);margin-bottom:10px;}
  .cpxq-c a p i{transform: scale(0.6);}
  .cpwt-b dl dt h3 span{width:calc(100% - 40px);font-size: 16px;}
  .cpwt-b dl dd{padding-left:40px;}  
  .shop-rt{
    border: 1;
}
  .shop-rt a{
    width: 100%;
    height: 50px;
    text-align: center;
    justify-content: center;
    border: 1px solid #000;
    border-radius: 5px;
    margin-top: 20px;
}
}
