
#jwell-footer{background: url("https://okki-shop.oss-cn-hangzhou.aliyuncs.com/839/upload/ad2/fc625dbd77ca4a8144e14316b95d463b4b3e98474c30513d1cdf695fdb22a082.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(https://okki-shop.oss-cn-hangzhou.aliyuncs.com/966/upload/ad2/c3afae5fcc06c7d93c09d73c5fd6750646628d39a1ccd1e2009a6672cb58a618.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-between;}

#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:48%;}
#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: #7eb651;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(--link-color-hover);}

.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( --text-color-active);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{position: absolute;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(--btn-bg1);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 {
     color: #a94442;
     font-size: 12px;
     line-height: 1;
     position: absolute;
     right: 20px;
     top: calc(50% - -90px);
   }
.huake-side-bar {
  top: 50%;
  margin-top: -200px;
  position: fixed;
  right: 10px;
  z-index: 9999;
  background: #fff;
  border-radius: 3px;
  box-shadow: rgba(62, 57, 107, 0.3) 0px 6px 16px 0px;
}

.huake-side-bar a {
  display: block;
  cursor: pointer;
  width: 80px;
  background: #fff;
  position: relative;
  color: #676767;
  padding: 15px 0;
  text-align: center;
  box-sizing: border-box;
  border-bottom: 1px solid #E8E8E8;
  border-radius: 3px;
}

.huake-side-bar a i {
  display: inline-block;
  width: 28px;
  height: 28px;
}

.huake-side-bar a span {
  font-size: 14px;
  color: var(--color-primary);
  display: block;
  margin: 10px 0 0;
}

.huake-side-bar a.wx .wx-box {
  width: 152px;
  height: 193px;
  position: absolute;
  right: 98px;
  top: -50px;
  display: none;
}

.huake-side-bar a.wx .wx-box .box {
  width: 140px;
  padding: 5px;
  border: 1px solid #D6D7D7;
  text-align: center;
  background: #fff;
  overflow: hidden;
}

.huake-side-bar a.wx .wx-box .box img {
  width: 140px;
}

.huake-side-bar a.wx .wx-box .box span {
  font-size: 12px;
  color: #333;
  line-height: 18px;
  letter-spacing: 1px;
}

.huake-side-bar a.wx .wx-box .arrowPanel {
  width: 12px;
  height: 20px;
  position: absolute;
  right: -10px;
  top: 70px;
}

.huake-side-bar a.wx .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;
}

.huake-side-bar a.wx .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;
}

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



@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;}

  .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;}
  .huake-side-bar{
  display:none;
  }
}