.qili-sidebanner img {
    width: 100%;
    min-height: 110px !important;
}

@media screen and (max-width:480px){
.inqury_title_box .inqury_title_text{
  font-size: 24px !important;
}
.inqury_title_box .inqury_titl_desc{
  font-size: 12px !important;
}
.inqury-form .one-line-input{
  font-size: 12px !important;
}
 .inqury-form .textarea-input{
  font-size: 12px !important;
}
.inqury-form .phone-wrap input[type="number"]{
  width: 100% !important;
  font-size: 12px !important;
}
}


h1,h2,h3,h4,h5,h6 {font-family:'Montserrat' !important;}
.bobo-sitetop {display:none;background:#333;height:50px;line-height:50px}
.bobo-sitetop span {width:50px;height:50px;line-height:50px;font-size:24px;text-align:center;color:#fff}
.bobo-sitetop span.bobo-mo-header-search {margin-right:95px}
.bobo-sitetop span i {font-size:24px;line-height:50px}

.bobo-mo-leftmenu {background:#f5f5f5;position:fixed;top:0;left:0;bottom:0;overflow-x:hidden;box-sizing:content-box;width:70%;-webkit-overflow-scrolling:touch;z-index:100 !important;transition:all 0.4s cubic-bezier(0.7,0,0.2,1);box-shadow:0 0 40px rgba(82,85,90,0.1);transform:translateX(-100%)}
.bobo-mo-leftmenu .tit {height:50px;line-height:50px;background:#353535}
.bobo-mo-leftmenu .tit h6 {float:left;color:#fff;padding:0 0 0 20px;font-size:18px;font-weight:700;line-height:50px;}
.bobo-mo-leftmenu .tit span {float:right;cursor:pointer;width:50px;text-align:center;line-height:50px;}
.bobo-mo-leftmenu .tit span i {color:#fff;font-size:16px}
.bobo-mo-leftmenu > ul > li {line-height:50px;font-size:15px;border-top:2px solid #e5e5e5;position:relative}
.bobo-mo-leftmenu > ul > li > a {padding:0 0 0 20px;line-height:50px;}
.bobo-mo-leftmenu > ul > li > i {position:absolute;color:var(--title-text-color);font-size:12px;top:5px;right:0;z-index:1;width:50px;line-height:40px;text-align:center;cursor:pointer}
.bobo-mo-leftmenu ul li a {color:var(--title-text-color)#333;display:block}
.bobo-mo-leftmenu ul li a:hover {text-decoration:none}
.bobo-mo-leftmenu ul li ul {display:none;padding-bottom:10px}
.bobo-mo-leftmenu ul li ul li {line-height:35px}
.bobo-mo-leftmenu ul li ul li a {padding:0 0 0 20px;}
.bobo-mo-leftmenu ul li ul li i {font-size:13px;}
.bobo-menu-transitioning{transform:translateX(0)}


.bobo-search-box {display:none;position:absolute;z-index:99;width:100%;left:0;right:0;top:100px;background:rgba(0,0,0,0.67);padding:25px 0}
.bobo-search-box .close {position:absolute;right:30px;top:calc(50% - 11px);line-height:22px;height:22px}
.bobo-search-box .close i {font-size:21px;color:#fff}
.bobo-search-box .serchbox {width:700px;margin:0 auto;position:relative}
.bobo-search-box .serchbox .submit_text {background:#fff;width:100%;height:47px;line-height:47px;float:left;padding:0 90px 0 15px;font-size:15px;box-sizing:border-box}
.bobo-search-box .serchbox .submit_btn {position:absolute;right:0;top:0;width:70px;height:47px;line-height:47px;background:var(--color-primary);text-align:center;display:block;cursor:pointer;box-sizing:border-box}
.bobo-search-box .serchbox .submit_btn i {font-size:25px;color:#fff}


.bobo-header {position:relative;z-index:100;width:100%;height:100px;/* background:var(--bg-color);*/}
.bobo-header .container {height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}
.bobo-header .logo img {height:60px;}

.bobo-header_right {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}

.bobo-search {margin-right:15px}
.bobo-search span {height:25px;cursor:pointer;font-weight:400;text-align:center;display:block}
.bobo-search span i {color:#000;font-size:24px;line-height:25px;display:inline-block;-webkit-text-stroke-width:0.1px;}

.bobo-header-lang {position:relative;z-index:200}
.bobo-header-lang .box {height:34px;width:88px;padding:0 6px;cursor:pointer;box-sizing:border-box;border:1px solid #000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.bobo-header-lang .box img {height:16px}
.bobo-header-lang .box em {margin:0 7px;font-size:14px;font-weight:500;color:#000;display:inline-block}
.bobo-header-lang .box i {font-size:14px;height:15px;color:#000;transition:all 0.3s ease 0s}
.bobo-header-lang ul {display: flex;flex-wrap: wrap;overflow:hidden;width: 200px;height: 160px;overflow-y: auto;padding:0 6px;position:absolute;left:-102px;top:34px;z-index:200;font-size: 0;background:#fff;border:1px solid #ebebeb;border-top:none;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.4s ease 0s;transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}
.bobo-header-lang ul li {width: 50%;line-height:18px;border-bottom:1px solid rgba(51,51,51,0.2);padding:5px 0}
.bobo-header-lang ul li:last-child {border-bottom:none}
.bobo-header-lang ul li a {font-size:14px;font-weight:500;}
.bobo-header-lang ul li img {height:16px;margin-right:6px}
.bobo-header-lang ul li a:hover {color:var(--color-primary)}
.bobo-header-lang:hover ul {opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.bobo-header-lang:hover .box i {transform:rotate(180deg);-webkit-transform:rotate(180deg)}

/*
.bobo-nav > ul > li {float:left;position:relative;padding:0 20px}
.bobo-nav > ul > li > a {display:block;font-size:18px;font-weight:700;padding:0 5px;height:30px;line-height:30px;color:#000;}
.bobo-nav > ul > li ul {position:absolute;width:260px;height:auto;left:0;top:40px;z-index:1000;padding:3px 0 0;border-radius:4px;background:#fff;box-shadow:rgba(0,0,0,0.14) 0 -6px 9px 0;transform:rotate3d(1,0,0,-90deg);-webkit-transform:rotate3d(1,0,0,-90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;transition:transform 0.5s,opacity 0.3s;-webkit-transition:-webkit-transform 0.5s,opacity 0.3s}
.bobo-nav > ul > li ul::before {content:'';position:absolute;left:40px;margin:0;top:-8px;overflow:hidden;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent}
.bobo-nav > ul > li ul > li {float:none;border-bottom:1px solid #ededed;text-align:left;position:relative}
.bobo-nav > ul > li ul > li:last-child {border:none}
.bobo-nav > ul > li ul > li > a {display:block;padding:10px 20px;border:none;color:var(--title-text-color);font-size:14px;line-height:22px;text-transform:capitalize}
.bobo-nav > ul > li ul > li > a i {position:absolute;right:10px;font-size:11px}
.bobo-nav > ul > li ul > li > a:hover {color:var(--color-primary);}
.bobo-nav > ul > li:hover > a,.bobo-nav > ul > li.active > a {color:var(--color-primary);}
.bobo-nav > ul > li:hover > a > i {transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.bobo-nav > ul > li:hover > ul {opacity:1;transform:rotate3d(0,0,0,0);-webkit-transform:rotate3d(0,0,0,0)}

*/

.bobo-nav > ul{display:flex;align-items:center;}
.bobo-nav > ul > li{position:relative;}
.bobo-nav > ul > li+li{margin-left: 30px;}
.bobo-nav > ul > li > a{display:block;font-size: 20px;font-weight:600;color:#1b1b1b;line-height:36px;}

.bobo-nav > ul > li ul{position:absolute;width:240px;height:auto;left:0;text-align:left;top:54px;z-index:1000;padding:10px;border-radius:0 0 4px 4px;background:#fff;box-shadow:rgba(0,0,0,0.14) 0px -6px 9px 0px;opacity:0;visibility:hidden;transition:all .4s ease 0s;transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);}
.bobo-nav > ul > li > ul::before{content:'';position:absolute;left:60px;margin:0;top:-8px;overflow:hidden;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;}
.bobo-nav > ul > li > ul li{border-bottom:1px solid #EDEDED;position:relative;}
.bobo-nav > ul > li > ul li:last-child{border:none;}
.bobo-nav > ul > li > ul li > a{display:block;border-radius:4px;padding:9px 15px 9px 10px;color:#333;font-size:16px;line-height:21px;text-transform:capitalize;}
.bobo-nav > ul > li > ul > li > a{padding-right:20px;}
.bobo-nav > ul > li > ul li > a i{position:absolute;right:10px;top:10px;font-size:11px;}
.bobo-nav > ul > li > ul li > a:hover{color:var(--color-primary);}

.bobo-nav > ul > li > ul li ul{left:230px;top:0;}

.bobo-nav > ul > li:hover > a,.bobo-nav > ul > li.active > a{color:var(--color-primary);}

.bobo-nav ul ul li:hover > a{color:var(--color-primary);}
.bobo-nav ul li:hover > ul{opacity:1;visibility:visible;transform:translate3d(0,0,0);}




@media screen and (max-width:1400px) {
.bobo-nav > ul > li {padding:0 15px}
.bobo-nav > ul > li > a{
  font-size: 12px !important;
}
}
@media screen and (max-width:1300px) {
.bobo-nav > ul > li {padding:0 10px}
.bobo-nav > ul > li > a {font-size:17px;padding:0 4px}
.bobo-nav > ul > li+li {
    margin-left: 10px;
}

}

@media screen and (max-width:992px) {
.bobo-sitetop {display:block;position:fixed;left:0;right:0;top:0;z-index:99;}
.bobo-header {height:auto;padding:20px 0;position:static;margin-top:50px;}
.bobo-header .container {height:auto;-webkit-justify-content:center;justify-content:center}
.bobo-search-box {position:fixed;top:50px;padding:15px 10px;box-sizing:border-box;}
.bobo-search-box .serchbox {width:100%}
.bobo-search-box .serchbox .submit_text {height:40px;line-height:40px;padding:0 90px 0 12px}
.bobo-search-box .serchbox .submit_btn {width:60px;height:40px;line-height:40px}
.bobo-search-box .close {display:none}
.bobo-header-lang {position:fixed;right:10px;top:9px}
.bobo-header-lang .box {height:30px;width:80px;padding:0 5px}
.bobo-header-lang .box img {height:16px}
.bobo-header-lang .box em {margin:0 5px;font-size:12px;color:#fff}
.bobo-header-lang .box i {color:#fff}
.bobo-header-lang ul {width:80px;padding:0 5px;top:30px}
.bobo-header-lang ul li a {font-size:12px}
.bobo-header-lang ul li img {margin-right:5px}
.bobo-nav,.bobo-search {display:none}
}
