@charset "utf-8";
/* CSS Document */
*,*::before,*::after {
    box-sizing: border-box;
}
/*html px*/
@media (max-width: 767px){html{font-size: 26px !important;}}
@media (max-width: 479px){html{font-size: 24px !important;}}
@media (max-width: 320px){html{font-size: 20px !important;}}
@media (min-width: 768px){html{font-size: 28px !important;}}
@media (min-width: 1200px){html{font-size: 30px !important;}}
@media (min-width: 1440px){html{font-size: 34px !important;}}
@media (min-width: 1680px){html{font-size: 40px !important;}}
/*reset*/
.table{display: table;width: 100%;height: 100%;}
.table-cell{display: table-cell;vertical-align: middle;}
.flexBox{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;justify-content: space-between;}
.header-nav, .search-btn{transition: all 0.5s;}
.bgImg{background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.hide1{-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;}
.show1{z-index: 3;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.w1200{width: 1200px;}
.w1600{width: 83.3%; /*width:1600px;*/ max-width:1600px;}
.w1200,.w1600{margin-left: auto;margin-right: auto;}
@media (max-width: 1270px){
.w1600{width:90%;}	
}

.clear{clear:both;}
.clearfix:before, .clearfix:after { content: ""; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; } 

/* 重置表单样式 */
select::-ms-expand { display: none; }
input,select,textarea{box-shadow: none;outline: none;border: none;border-radius: 0;-o-appearance:none; -ms-appearance:none; -moz-appearance:none; -webkit-appearance:none; appearance:none;padding: 0;}
select::-ms-expand { display: none; }

/* 去除iPhone中默认的input样式 */
input,select,textarea,button{ -o-appearance:none; -ms-appearance:none; -moz-appearance:none; -webkit-appearance:none; appearance:none;resize: none; border-radius:0; outline: none; border:none; background-color:transparent; font-family:inherit; font-size:inherit; color:inherit; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; vertical-align:middle;}
input[type="button"],input[type="radio"],input[type="checkbox"],input[type="submit"],button {cursor:pointer;}
button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","微软雅黑",Arial,sans-serif;}

/*padHeader*/
.padHeader{padding-top: 80px!important;}
@media (max-width: 1270px){
  .welcome-body, .padHeader{padding-top: 68px!important;}
}
@media (max-width: 1530px){	
.padHeader{padding-top: 64px!important;}	
}




/*header*/
.header{overflow:visible;position: fixed;z-index:999;left: 0;top: 0;width: 100%;padding-top:27px;background-color:#1b1b1b;transition-duration: .5s;}
#index .header{background: rgba(27, 27, 27, 0.90);}
@media (max-width: 1024px){	
#index .header{background:#1b1b1b;}	
}
.header .header-mains{transition: all 0.5s; position:relative;text-align: right;}
.header .logo{ position: absolute; left:0; display:inline-block;top:0;width:336px;}
.header .logo img{ max-width:100%;}
.header .header-right{padding-left:340px;padding-right: 95px;}

/*header-nav*/
.header-nav{flex: 0 0 auto;display: inline-flex;font-size:0;}
.header-nav .nav-item{position: relative;flex: 0 0 auto;padding-bottom:27px; display:inline-block;*display:inline;zoom:1;}
.header-nav .nav-item:hover .nav-top-a1, .header-nav .nav-item.cur .nav-top-a1{color: #fff;}
.header-nav .nav-sub-wrap{display: none;background: rgba(27, 27, 27, 0.7);position: absolute;left:50%;top:100%;width:158px;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.header-nav .nav-top-a1{display: block;font-size: 16px;line-height:26px;padding:0 22px;color: rgba(255, 255, 255, 0.6);transition-duration: .3s;}
.header-nav .nav-top-a2{display: block;text-align:center;font-size: 12px;line-height:26px;padding: 0 14px;color: #fff;background:#196cfa;border-radius: 12px;transition-duration: .3s;}
.header-nav .sub-a{display: block;font-size: 12px;line-height: 44px;height:44px; overflow:hidden;color: #fff;transition-duration: .3s;padding: 0 5px;overflow: hidden;/*text-overflow: ellipsis;*/white-space: nowrap; text-align:center;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.header-nav .sub-a:hover{background:#196cfa;}

/*language-a-wrap*/
.header .language-a-wrap{flex: 0 0 20px;display: inline-flex;justify-content: space-around;/* margin: 0 34px; */position: absolute;right: 42px;top: 0;}
.header .language-a-wrap:before{position: absolute;top: 50%;margin-top: -6px;display: inline-block;content: "";height: 14px;width: 1px;background:#434343;left: -34px;}
.header .language-a-wrap:after{position: absolute;bottom:-4px; left:0;right:0;display: inline-block;content: "";height:4px;width:100%;background: url(../images/top-s.png) no-repeat bottom center; background-size:6px;}
.header .language-a{display:inline-block;position:relative;height:20px;line-height: 18px;transition-duration: .3s;text-align:center;font-size:13px;color:#fff;overflow: hidden;}
.m-language-a{display: none;padding-top: 4px;bottom: 20px;right: 6.125%;height: 28px;justify-content: space-around;position: absolute;}


/*nav-top-wx*/
.header .nav-top-wx{position: relative;display: inline-block;width:26px;height:26px;line-height:26px;margin: 0 40px 0 22px;background: url(../images/top-wx.png) no-repeat center;background-size:26px;}
.header .mobile-hides{display: none;position: absolute;left: 50%;top:100%;width:126px;padding: 10px 0;background: #fff;transform: translateX(-50%);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);text-align: center;}
.header .ewm-hides-item{display: inline-block;width: 90px;vertical-align: top;margin: 0 10px;}
.header .ewm-img-wrap{padding: 5px;border: 1px solid #ebdfdf;}
.header .ewm-img-wrap img{ max-width:90px; max-height:90px;}
.header .ewm-txt{font-size: 12px;line-height: 1.2;margin-top: 10px;color: #333;}

/*header-search*/
.header .show-search-btn{display: inline-block;width:26px;cursor: pointer;height:26px;transition-duration: .3s;background: url(../images/top-search.png) no-repeat center;background-size:16px; position:absolute;right:0;top:0; margin-top:0;}
.header-search-wrap{position: fixed;z-index:1000;left: 50%;top: 15px;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;width: 600px;height: 34px;margin-left: -300px;border: 1px solid rgba(0, 0, 0, 0.2);color: #666;line-height: 34px;transition: all 0.5s;background: #fff;padding-right: 50px;}
.header-search-wrap .submit{position: absolute;top: 0;right: 0;z-index: 5;width: 36px;height: 34px;background: url(../images/ser1.png) no-repeat center;border: none;box-sizing: border-box;}
.header-search-wrap .ser-input{width: 100%;height: 34px;position: relative;border: none;background: none;box-sizing: border-box;text-indent: 20px;}
.header-search-wrap .search-close{position: absolute;display: block;right: -60px;top: 50%;margin-top: -17px;width: 34px;height: 34px;background: url(../images/close1.png) no-repeat center;background-size: 20px !important;cursor: pointer;transition-duration: .5s;}
.header-search-wrap .search-close:hover{transform: rotate(90deg);}
.header-nav .nav-sub-wrap1 .sub-a{flex: 0 0 100%;width: 100%;}
.hide1{-webkit-transform: scale(0) !important;-ms-transform: scale(0) !important;transform: scale(0) !important;opacity: 0 !important;}
.show1{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}

/*m-nav-btn*/
.header .m-nav-btn{display: none;position: absolute;width: 20px;height: 14px;cursor: pointer;left: 6.125%;top: 27px;}
.header .m-nav-btn.cur .line1{transform: rotate(47deg);}
.header .m-nav-btn.cur .line2{display: none;}
.header .m-nav-btn.cur .line3{transform: rotate(-47deg);}
.header .m-nav-btn .line{position: absolute;display: block;width: 100%;height: 2px;background-color: #fff;left: 0;transition: all .5s ease;margin: 0;}
.header .m-nav-btn .line1{top: 0;-webkit-transform-origin: left top 0;-ms-transform-origin: left top 0;transform-origin: left top 0;}
.header .m-nav-btn .line2{top: 7px;}
.header .m-nav-btn .line3{top: 100%;-webkit-transform-origin: left bottom 0;-ms-transform-origin: left bottom 0;transform-origin: left bottom 0;}
@media (max-width: 1530px){
	.header-nav .nav-top-a1{padding:0 12px;}
	.header-nav .nav-sub-wrap{width:120px;}
	.header{padding-top:19px;}
	.header-nav .nav-item{padding-bottom:19px;}
	.header .nav-top-wx{margin: 0 10px 0 15px}
	.header .language-a-wrap{/* margin: 0 15px; */}
	.header .language-a-wrap:before{left: -24px;}
	.header-nav .nav-top-a1{font-size:14px;}
}
@media (max-width: 1270px){
	.header{ height:70px;}
	.header .header-right{ padding-left:0; padding-right:0;}
    .header .header-mains{text-align:left;}
	.header-nav .nav-sub-wrap1 .sub-a{flex: 0 0 50%;width: 50%;}
	.header-nav, .header .mobile-a, .header .language-a-wrap{display: none;} 
	.header .m-nav-btn{display: block;}
	.header-search-wrap{top: 17px;}
	.header-search-wrap .search-close{right: -40px;}
	
/*	.header .logo{display: block;width: 130px;flex: 0 0 130px;margin: 0 auto;}*/
	.header .logo{display: block; position: static; left:0; right:0; margin:0 auto;max-width:320px;min-width:130px;}
	.header .header-mains{position: static;}
	.header-nav{width:100%;max-height:calc(100vh - 118px);overflow: scroll!important;position: fixed;height: auto;top: 68px;left: 0;padding-bottom: 50px;background: #1b1b1b;}
	.header-nav.cur{display: block;}
	
	.m-language-a{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
	
/*	.nav-sub-wrap{max-height: 180px;overflow: scroll;}*/
	
	.header-nav .nav-item{display: block;width: 100%;padding-bottom: 0;}
	
	.header-nav .nav-top-a1{background: url(../images/jia2.png) no-repeat right center;line-height: 40px;height: 40px;padding: 0;margin: 0 6.125%;transition-duration: .3s;background-size: 15px !important;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
	.header-nav .nav-top-a1{color: #fff;}
	
	.header-nav .nav-item.m-cur .nav-top-a1{background: url(../images/jian2.png) no-repeat right center;}
	.header-nav .nav-sub-wrap{position: static;width: 87.5%;margin: 0 auto;background: #1b1b1b;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);text-align:left;}
	.header-nav .sub-a{padding: 0 1.5%;border-top: none;line-height: 36px;height: 36px;text-align:left;color:#ccc;}
	.header-nav .nav-top-a2{position: relative;width: 120px;top: 28px;line-height: 28px;border-radius: 14px;margin-left: 6.125%;}
	.m-language-a{bottom:0;position: relative;text-align: right;display: block;}
    .header .nav-topWX{position: absolute; left:6.125%;bottom:10px; display:none;}
	.header .nav-top-wx{margin: 0;}
	
	.header .header-mains{justify-content: center;}
	
	.header-nav .sub-a:hover{padding-left: 1.5%;background: none;}

	.header .show-search-btn{margin-top: 2px;width: 17px;height: 17px;position: absolute;right: 6.125%;top: 50%;transform: translate(0, -50%);margin-top: 0;}
	
	.header .header-right{flex: 0 0 0;}
	
	.header{padding: 22px 0;}
	
	

}
@media (max-width: 1270px){  
	.header-nav .nav-top-a1{line-height:50px;height:50px;font-size:18px;}
	.header-nav .sub-a{line-height:46px;height:46px;font-size:16px;}
/*	.header-nav .nav-item .nav-sub-wrap{ visibility:hidden; display:none;}
	.header-nav .nav-item.on .nav-sub-wrap{ visibility: visible;display:block;}*/
	.header-nav .sub-a{dtransition-duration:0;}
		.header-nav .nav-top-a1{transition-duration:0;}
	
}
@media (max-width: 767px){  
.header-search-wrap{width: calc(87.5% - 40px);left: 6.125%;margin-left: 0;}	

}
@media (max-width: 490px){  
.header .logo{max-width:80%;width:auto;}
}

@media (max-width: 1270px){  
	.header-nav .nav-item .nav-sub-wrap{ visibility:hidden; display:none;}
	.header-nav .nav-item.on .nav-sub-wrap{ visibility: visible;display:block;}
	.header-nav .sub-a{dtransition-duration:0;}
}



/*footer*/
.footer {position:relative; z-index:2;background:#f3f3f3; padding-top:73px;padding-bottom:50px;}
.footer .footer-nav{height:auto;padding-bottom:50px;}


/*.bottom-left*/
.footer .bottom-left{float:left;width:790px;font-size:0;line-height:0;}
.footer .bottom-left .ulA{height:auto;font-size:0;display:inline-block;*display:inline;zoom:1;text-align:left;width:25%;vertical-align: top;}
.footer .bottom-left .ulA .ulB{display:inline-block;*display:inline;zoom:1;width:100%;vertical-align:top;padding-bottom:26px;}
.footer .bottom-left .ulA .t2{display:block;line-height:0;padding:0;margin:0;}
.footer .t1{font-size:16px; line-height:30px;padding-bottom:20px;color:#333333;}
.footer .t1 a{display:inline-block;color:#333333;}
.footer .t2{font-size:13px; padding-right:1%;}
.footer .t2 a{font-size:13px;display:inline-block;line-height:26px;padding:0;height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#333333;max-width:100%;}
.footer .t2 a:hover{color:#196cfa}
/*bottom-code*/
.footer .bottom-code{float:right;width:460px;font-size:13px;line-height:30px;color:#909090; text-align:right;}
.footer .bottom-code img{ max-width:120px; margin-bottom:15px;}
/*bq*/
.footer .bottom-logo{margin-bottom:25px;}
.footer .bottom-logo img{ max-height:60px;}
.footer .bq{width:100%;font-size:13px;line-height:28px;color:#333333;position:relative;} 
.footer .bq a{color:#333333;}
.footer .bq a:hover{color:#333333}

.footer .footer-pic{width:345px;font-size:12px;color:#fff; float:left;}
.footer .footer-pic .footer-logo{width:186px; font-size:0; margin-bottom:10px;}
.footer .footer-pic .footer-logo a{display:inline-block;}
.footer .footer-pic .footer-logo img{width:100%;}
.footer .footer-pic .bottom-share{width: 100%;margin-top:20px;}
.footer .footer-pic .bottom-share a{transition: 0.4s;float: left;display: flex;align-items: center;justify-content: space-between;height:22px;line-height:22px; width:22px;border-radius:50%;background-size:100%; background-repeat:no-repeat; background-position:center; margin-right:10px;}
.footer .footer-pic .bottom-share a.share-icon2{background-image:url("../images/bottom-share2.png"); }
.footer .footer-pic .bottom-share a.share-icon1{background-image:url("../images/bottom-share1.png");}
.footer .footer-pic .bottom-share a.share-icon3{background-image:url("../images/bottom-share3.png"); }
@media screen and (max-width:1910px) {
.footer .bottom-left{width:45%;}
.footer .footer-pic{width:20%; padding-right:1%;}
.footer .bottom-code{width:34%;}
.footer .bottom-code br{ display:none;}
.footer .footer-pic .footer-logo{width:150px;}
}
@media screen and (max-width:1270px){
.footer {padding-top:50px;padding-bottom:30px;}
.footer .bottom-left .ulA{width:100%; text-align:center;}
.footer .bottom-left{float:none;width:100%;display:none;}
.footer .bottom-code{float:none;width:100%; margin:0 auto;}
.footer .footer-pic{float:none;width:100%; padding:0; margin-bottom:30px;}
}







@keyframes ball-clip-rotate-multiple-rotate1{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}
  50%{-webkit-transform: translate(-50%, -50%) rotate(180deg);-moz-transform: translate(-50%, -50%) rotate(180deg);-o-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg);}
  100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);} }
@keyframes ball-clip-rotate-multiple-rotate2{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}
  50%{-webkit-transform: translate(-50%, -50%) rotate(-180deg);-moz-transform: translate(-50%, -50%) rotate(-180deg);-o-transform: translate(-50%, -50%) rotate(-180deg);transform: translate(-50%, -50%) rotate(-180deg);}
  100%{-webkit-transform: translate(-50%, -50%) rotate(-360deg);-moz-transform: translate(-50%, -50%) rotate(-360deg);-o-transform: translate(-50%, -50%) rotate(-360deg);transform: translate(-50%, -50%) rotate(-360deg);} }
.loaddings{position: absolute;z-index: 0;left: 50%;top: 50%;display: block;width: 48px;height: 48px;transform: translate(-50%, -50%);border-radius: 50%;}
  .loaddings:before, .loaddings:after{border: 4px solid #999;box-sizing: border-box;border-radius: 50%;display: block;content: "";position: absolute;left: 50%;top: 50%;z-index: 0;transform: translate(-50%, -50%);}
  .loaddings:before{border-left-color: transparent;border-right-color: transparent;width: 48px;height: 48px;animation: ball-clip-rotate-multiple-rotate1 1s ease-in-out infinite;}
  .loaddings:after{border-top-color: transparent;border-bottom-color: transparent;width: 28px;height: 28px;animation: ball-clip-rotate-multiple-rotate2 1s ease-in-out infinite;}

.ajax-contents{opacity: 0;-webkit-transform: scale3d(0.8, 0.8, 1);-moz-transform: scale3d(0.8, 0.8, 1);-webkit-transition: all .6s;transition: all .6s;}
  .ajax-contents.cur{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);}

@keyframes rotate360{form{transform: rotate(0);}
  to{transform: rotate(360deg);} }
@keyframes cir-scale{0%{opacity: 1;transform: translate(-50%, -50%) scale(1);}
  80%{opacity: 1;transform: translate(-50%, -50%) scale(1.2);}
  100%{opacity: 0;transform: translate(-50%, -50%) scale(1.1);} }
  
  

  
  
@keyframes cir-scale3{0%{opacity: 0;transform: scale(0.85);}
  20%{opacity: 1;}
  60%{opacity: 1;transform: scale(1);}
  80%{opacity: 1;}
  100%{opacity: 0;transform: scale(0.85);} }
@keyframes cir-scale4{0%{transform: scale(0.5);}
  60%{transform: scale(1.2);}
  100%{transform: scale(0.5);} }




/*floatFixed*/
.floatFixed{position:fixed;z-index:99;right:0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li a{line-height:50px;height:50px;display:block;text-decoration:none; background-color:#196cfa;background-position:center center;background-repeat:no-repeat;background-size:26px; width:50px; position:relative;color:#525fbe;}
.floatFixed ul li a:after{content: "";display:inline-block;width:26px;height:1px; background:#4688fb;position: absolute;right:0; left:0;bottom:0; margin:0 auto;}
.floatFixed ul li.a1 a{background-image:url(../images/p-icon1.png);}
.floatFixed ul li.a2 a{background-image:url(../images/p-icon2.png);}
.floatFixed ul li.a3 a{background-image:url(../images/p-icon3.png);}
.floatFixed ul li.a3 a:after,.floatFixed ul li.a4 a:after{width:0;}
.floatFixed ul li.a4{ margin-top:2px;-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li.a4 a{background-image:url(../images/p-icon4.png);background-color:#5a8ce1;height:0;-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li a:hover{background-color:#196cfa;}
.floatFixed ul li a:hover:after{background-color:#196cfa;}
.floatFixed ul li .floatFixed-tips img{max-width:100px;}
.floatFixed ul li .floatFixed-tips p{line-height:30px;max-width:200px;white-space: nowrap;}
.floatFixed ul li .floatFixed-tips{padding:10px 10px;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;position: absolute;right:56px;top:0;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;z-index: -1;visibility:hidden; filter: alpha(opacity=0);-moz-opacity:0;opacity: 0;line-height:30px;}
.floatFixed ul li:hover .floatFixed-tips{filter: alpha(opacity=1);-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform:translateX(0);}
.floatFixed ul li:hover .floatFixed-tips:after{content: "";display: inline-block;width: 10px;height: 10px;border: 1px solid #ccc;border-color: transparent #ccc #ccc transparent;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;right: -6px;top: 10px;background-color: #fff;}
@media screen and (max-width:768px){
.floatFixed{position:fixed;z-index:99;right:0;top:auto; bottom:0; left:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.floatFixed ul li.a1{ display:none;}
.floatFixed ul li{float:left;width:33.333333%;}
.floatFixed ul li a{width:100%;}
.floatFixed ul li .floatFixed-tips{ display:none!important;}
.floatFixed ul li.a4{ margin-top:0;}
.floatFixed ul li.a4 a{ height:50px!important;}
.floatFixed ul li.a2 a{background-color:#044ecd;}
.floatFixed ul li a{background-size:30px;}
}

#bsWXBox,#bsWXBox *,#bsWXBox *::before,#bsWXBox *::after,
.bsBox,.bsBox *,.bsBox *::before,.bsBox *::after,
.bFind-wrapper-top,.bFind-wrapper-top *::after,.bFind-wrapper-top *::before,.bFind-wrapper-top *{box-sizing:initial!important;}

.inner-banner{ background:#000;}