.sutong-popup-mask1 {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
  z-index: 1000
}

.sutong-popup-mask1.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s
}

.sutong-popup-close1 {
  position: absolute;
  top: -15px;
  right: -15px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  border: 2px solid white;
  border-radius: 50%;
  background: #6c6c6c;
  cursor: pointer;
}

.sutong-popup-close1:hover {
  background: var(--btn-bg);
}

.sutong-popup-close1 i {
  color: white;
  font-size: 20px;
}

.derun-side-bar{top:calc(50% - 106px);position:fixed;right:5px;z-index:999;border-radius:6px;background:#fff;box-shadow:0 0 15px rgba(1,1,1,0.1);}
.derun-side-bar a{display:block;cursor:pointer;width:48px;height:48px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;color: var(--color-primary);}
.derun-side-bar a+a{border-top: 1px solid rgb(4 32 56 / 43%);}
.derun-side-bar a i{display:inline-block;font-size:28px;color:inherit;}
.derun-side-bar a:hover{background: var(--color-primary);color:#fff;}

.derun-side-bar .wx-box{width:150px;position:absolute;right:50px;top:-50px;display:none;z-index:100;}
.derun-side-bar .wx-box .box{width:140px;padding:5px;border:1px solid #D6D7D7;text-align:center;background:#fff;overflow:hidden;}
.derun-side-bar .wx-box .box img{width:100%;}

.derun-side-bar .wx-box .arrowPanel{width:12px;height:20px;position:absolute;right:0;top:calc(50% - 5px);}
.derun-side-bar .wx-box .arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;position:absolute;bottom:0;left:2px;top:0;border-top:10px dashed transparent;border-right:10px dashed transparent;border-bottom:10px dashed transparent;border-left:10px solid #ddd;}
.derun-side-bar .wx-box .arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;position:absolute;bottom:0;left:0;top:0;border-top:10px dashed transparent;border-right:10px dashed transparent;border-bottom:10px dashed transparent;border-left:10px solid #fff;}

.derun-side-bar a:hover .wx-box{display:block;}

@media screen and (max-width:768px){
  .derun-side-bar {display: none;}
}
#jwell-footer{background:url("https://okki-shop.oss-cn-hangzhou.aliyuncs.com/673/upload/ad/f54f3c5a3befa09308fffc935e0e722d1840eab578e97d4ec34cdbc893efb01e.png") no-repeat center top;box-sizing:border-box;padding:100px 0;background-size:cover;}
#jwell-footer h5{font-size:24px;color:#fff;font-weight:600;background:url(../../images/dot.png) no-repeat left center;padding:0 0 0 30px;line-height:27px;margin:0 0 20px;padding-bottom:4px;display:inline-block;}
#jwell-footer > .wp{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content: space-around;}

#jwell-footer .foot-nav ul li{font-size:16px;line-height:30px;margin-bottom:6px;color:rgba(255,255,255,0.73);}
#jwell-footer .foot-nav ul li::before{content:"\e650";font-family:"qico";font-size:17px;color:rgba(255,255,255,0.73);margin-right:6px;}
#jwell-footer .foot-nav ul li a:hover{color:var(--link-color-hover);}

#jwell-footer .foot-contact{width: 29%;}
#jwell-footer .foot-nav:nth-child(1){width: 40%;}
#jwell-footer .foot-contact h6{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px;}
#jwell-footer .foot-contact h6~h6{margin-top:10px;}
#jwell-footer .foot-contact p{color:rgba(255,255,255,0.73);font-size:16px;line-height:24px;margin-bottom:6px;}
#jwell-footer .foot-contact p a:hover{color:var(--link-color-hover);text-decoration:underline;}

#jwell-footer .foot-contact ul li{border:1px solid #7C7C7C;box-sizing:border-box;padding:0 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:90px;margin-top:6px;}
#jwell-footer .foot-contact ul li .ico{margin-left:13px;width:62px;height:62px;line-height:62px;background:#66BA58;border-radius:50%;text-align:center;}
#jwell-footer .foot-contact ul li .ico i{color:#292929;font-size:35px;}
#jwell-footer .foot-contact ul li .t{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;padding:0 0 0 23px;margin-left:23px;position:relative;color:#c6c6c6;}
#jwell-footer .foot-contact ul li .t::after{content:"";width:1px;position:absolute;left:0;top:20px;bottom:20px;background:rgba(228,228,228,0.57);}
#jwell-footer .foot-contact ul li .t p{font-size:16px;line-height:30px;}
#jwell-footer .foot-contact ul li .t p em{width:50%;float:left;}

#jwell-footer .foot-contact ul li:hover{border-color:#66BA58;}
#jwell-footer .foot-contact ul li:hover .t{color:#66BA58;}

#jwell-footBar {position:fixed;bottom:0;left:0;width:100%;height:45px;display:none;z-index:999;background:var(--btn-bg1);border-top:1px solid rgba(255, 255, 255, 0.8);transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;}
#jwell-footBar li {width:25%;height:45px;float:left;text-align:center;border-left:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;padding:6px 0 0 0;box-sizing: border-box;}
#jwell-footBar li:first-child {border-left:none;}
#jwell-footBar li a{display:block;height:45px;line-height:1;text-transform:uppercase;}
#jwell-footBar li i{color:#fff;font-size:20px;}
#jwell-footBar li span{display:block;color:#fff;font-size:12px;margin-top:3px;}

.jwell-copyright{padding:20px 0;}
.jwell-copyright .wp{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.jwell-copyright img{height:70px;}
.jwell-copyright p{font-size:18px;color:#090909;}
.jwell-copyright .share{font-size:0;}
.jwell-copyright .share a{display:inline-block;color: var(--color-primary);background:#E2E2E2;width:52px;height:52px;line-height:52px;text-align:center;border-radius:4px;}
.jwell-copyright .share a+a{margin-left:15px;}
.jwell-copyright .share a i{font-size:24px;color:inherit;}
.jwell-copyright .share a:hover{color: #fff;background: var(--color-primary);}

.jwell-foot-form{position:relative;background:#F6F6F6;padding:80px 0;}
.jwell-foot-form .wp{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.jwell-foot-form .txt{width:600px;}
.jwell-foot-form .txt em{font-size:18px;color: var(--color-primary);line-height:1;font-weight:600;letter-spacing:8px;display:inline-block;text-transform:uppercase;}
.jwell-foot-form .txt h5{font-size:56px;color:#000;font-weight:700;line-height:1;text-transform:uppercase;margin:25px 0 0;}
.jwell-foot-form form{width:670px;position:relative;}
.jwell-foot-form .submit_text{width:100%;height:80px;line-height:80px;color:#111;padding: 0 200px 0 25px;font-size:18px;background:#fff;box-sizing:border-box;font-weight:300;}
.jwell-foot-form .submit_btn{position:absolute;right:12px;top:12px;background: var(--color-primary);width:170px;height:54px;line-height:54px;font-size:18px;font-weight:300;display:block;cursor:pointer;text-align:center;color:#fff;}
.jwell-foot-form .crmFormVali-error {
    right: 20px;
    top: calc(50% - -36px);
}
@media screen and (max-width:1500px){
  #jwell-footer{padding:70px 0;}
  #jwell-footer h5{font-size:22px;/* background-size:22px; */padding:0 0 0 30px;line-height:24px;}

  #jwell-footer .foot-nav ul li{font-size:15px;line-height:27px;}
  #jwell-footer .foot-nav ul li::before{font-size:16px;}

  #jwell-footer .foot-contact{width:45%;}
  #jwell-footer .foot-contact h6{font-size:17px;}
  #jwell-footer .foot-contact h6~h6{margin-top:10px;}
  #jwell-footer .foot-contact p{font-size:15px;}


  .jwell-copyright img{height:60px;}
  .jwell-copyright p{font-size:16px;}
  .jwell-copyright .share a{width:45px;height:45px;line-height:45px;}
  .jwell-copyright .share a+a{margin-left:8px;}

  .jwell-foot-form{padding:60px 0;}
  .jwell-foot-form .txt{width:500px;}
  .jwell-foot-form .txt em{font-size:17px;}
  .jwell-foot-form .txt h5{font-size:48px;margin:20px 0 0;}
  .jwell-foot-form form{width:600px;}
  .jwell-foot-form .submit_text{height:70px;line-height:70px;padding:0 170px 0 20px;font-size:17px;}
  .jwell-foot-form .submit_btn{right:10px;top:10px;width:150px;height:50px;line-height:50px;font-size:16px;}

}

@media screen and (max-width:1400px){
  .jwell-foot-form .txt{width:48%;}
  .jwell-foot-form .txt h5{font-size:40px;}
  .jwell-foot-form form{width:48%;}
}

@media screen and (max-width:768px){
  #jwell-footer{padding:30px 0;}
  #jwell-footer h5{font-size:20px;background:none;padding:0;line-height:1;display:block;text-align:center;}
  #jwell-footer .wp{-webkit-flex-direction:column;flex-direction:column;}

  #jwell-footer .foot-nav{display:none;}

  #jwell-footer .foot-contact{width:100%;}
  #jwell-footer .foot-contact h6{font-size:17px;}
  #jwell-footer .foot-contact p{font-size:14px;line-height:22px;}

  #jwell-footBar{display:block;background: var(--color-primary);}

  .jwell-copyright{padding:15px 0 60px;}
  .jwell-copyright .wp{-webkit-flex-direction:column;flex-direction:column;}
  .jwell-copyright img{height:50px;}
  .jwell-copyright p{font-size:15px;margin-top:15px;}
  .jwell-copyright .share{margin:15px 0 0;}
  .jwell-copyright .share a{width:40px;height:40px;line-height:40px;}
  .jwell-copyright .share a+a{margin-left:8px;}
  .jwell-copyright .share a i{font-size:22px;}

  .jwell-foot-form{height:auto;padding:20px 0;}
  .jwell-foot-form .wp{-webkit-flex-direction:column;flex-direction:column;}
  .jwell-foot-form .form-box{width:100%;margin:20px 0 0;text-align:center;}
  .jwell-foot-form .form-box p{font-size:19px;}
  .jwell-foot-form .form-box form{width:350px;margin:15px auto 0;}
  .jwell-foot-form .submit_text{padding:0 12px;font-size:15px;}
  .jwell-foot-form .submit_btn{width:110px;font-size:17px;}

  .jwell-foot-form{padding:30px 0;}
  .jwell-foot-form .wp{-webkit-flex-direction:column;flex-direction:column;}
  .jwell-foot-form .txt{width:100%;text-align:center;}
  .jwell-foot-form .txt em{font-size:15px;letter-spacing:5px;}
  .jwell-foot-form .txt h5{font-size:30px;margin:15px 0 0;}
  .jwell-foot-form form{width:100%;margin:20px 0 0;}
  .jwell-foot-form .submit_text{height:50px;line-height:50px;padding:0 120px 0 15px;font-size:16px;}
  .jwell-foot-form .submit_btn{right:0;top:0;width:110px;height:50px;line-height:50px;font-size:15px;}
}

@media screen and (max-width:480px) {
  .jwell-foot-form .txt h5{font-size:24px;}
}