
.top_menu{float: right; font-size: 12px; background-color: #FAFAFA; color: #777777;  width: 100%;  height: 33px; border-bottom:1px solid #dfe1e3;}
.language{float: right; height: 33px; padding: 0px 10px 0px 10px; font-size: 16px;line-height:60px}
.top_name{display: inline-block;line-height:60px}
.banner-bin{background-size:100% 100%}
/*导航菜单*/
.navbar{ margin:0px; border:none;}
.glyphicon-home:before {color: #fff;}
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px;}
#app_menudown:hover{background-color: #c8282a;}

/*产品搜索*/
.search_group{float: right; margin: 13px 0px 0px 0px;}
.form-control{border-radius: 0px; box-shadow: none;}
.mysearch_btn{ background-color:#448cd6;color:#fff;border-radius: 0px;transition:background 0.3s;}
.mysearch_btn:hover,.mysearch_btn:focus{ background-color:#c8282a; color:#fff;}
#small_search{float: right; margin-top: 7px; padding:8px 13px;font-size: 17px;border-radius: 4px; color: #fff;}
#small_search:hover,#small_search:focus{cursor: pointer; background-color: #c8282a;}

/* 右侧二维码浮动 */
.fixed_right{position:fixed;width:110px;height:130px;right:10px;top:21%;padding:5px;box-sizing:border-box;background-color:#fff;z-index:9999999}
.fixed_right img{width:100%}
.fixed_right p{text-align:center}

/*大屏幕*/
@media screen and (max-width: 1440px) {
  .title-box.hezuokehu{top:0% !important}
}
@media screen and (min-width: 769px) {
  .met-banner{padding-top:160px}
  .window-box{padding:125px 0 36px 0}
  .window-bin:first-child{max-height:820px}
  header{position:fixed;top:0;left:0;z-index:999999;background-color:#fff;width:100%}
  .logo{margin-top:0px; max-width: 150px;}
  .input-group-btn .btn{padding:5px 10px}
  .navbar{ margin-top:0px;}
  .navbar-nav > li{}
  .navbar-nav > li:first-child { border-left:0; }
  .navbar-nav > li:last-child{}
  .navbar-nav > li > a {text-align: center;}
  .navbar-default .navbar-nav > li > a{color: #848484;}
  .navbar-default .navbar-nav > li > a.cur,
  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus,
  .navbar-default .navbar-nav > li > a.active,
  .navbar-default .navbar-nav > .active > a,
  .navbar-default .navbar-nav > .active > a:hover,
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {color: #333; }
  .navbar-brand{display: none;}



    #app_menudown,#small_search{ display:none; }
  .index_left_nav,.footer_nav{display:none; }
  .price-box{width:55%;margin:0 auto}
  .price-class{padding-top:0}
  .price-ctrl{margin-top:0}
  .price-bin span{padding:4% 0}
  .title-box{top:20% !important}
  .anli-title-box{top:3% !important}
  .about-anenst-content{top:33% !important}
  .kehu-logo-box{padding:50px 0}
  .kehu-logo-box img{margin:0 auto}
  
.touch-box{padding-bottom:30px;min-height:0%;padding-top:10px}
.touch-left{width:15%;text-align:center}
.touch-center{width:40%;float:left;color:#8a8a8a;margin-top:2%;margin-left:2%}
.touch-right{max-width:30%}
.touch-right img{width:50%}
}


/*小屏幕*/
@media screen and (max-width: 768px) {
  .fixed_right{display:none}
  .navbar{min-height: 50px; background-color: #fff;}
  .navbar-default .navbar-brand {color: #76838f; font-size: 16px;padding:0;height:60px}
  .navbar-default .navbar-brand:hover,
  .navbar-default .navbar-brand:focus {color: #76838f;}
  .navbar-toggle{border:none;}
  .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;background-color:#fff}
  .navbar-default .navbar-toggle:hover,
  .navbar-default .navbar-toggle:focus {
    background-color: #c8282a;
  }
  .navbar-default .navbar-toggle .icon-bar{background-color: #76838f;}
  .navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}
  .navbar-default .navbar-nav > li {}
  .navbar-default .navbar-nav > li:last-child{border: none;}
  .navbar-default .navbar-nav > li > a,

  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus,
  .navbar-default .navbar-nav > .active > a, 
  .navbar-default .navbar-nav > .active > a:hover, 
  .navbar-default .navbar-nav > .active > a:focus,
  .navbar-default .navbar-nav > .open > a, 
  .navbar-default .navbar-nav > .open > a:hover, 
  .navbar-default .navbar-nav > .open > a:focus,

  .navbar-fixed-top{background-color: #fff;z-index:9999999}
  .navbar-fixed-top.navbar-default .navbar-brand{color: #333333;}
  .navbar-fixed-top.navbar-default .navbar-toggle .icon-bar{background-color: #333;}

  .top_name,.home-btn,.page_bg{display: none;}
  .language{border-left: 0px; border-right: 0px; }
  .list_box{margin-top: 20px;}
  .search_group{margin: 10px 0px 25px 0px;}
  #topsearch{display: none;}
  header>.container{display:none}
  .logo{display: block; margin: 0; max-width:380px;}
  .service-bin{float:unset;display:inline-block}
  .service-box .service-bin:nth-child(n+5){display:none}
  .kehu-logo-box .kehu-logo-item:nth-child(n+7){display:none}
  .touch-box{margin-top:50px}
  .touch-left{width:100%}
  .touch-center{width:100%;text-align:center;margin-top:10px}
  .touch-right{max-width:100%;width:100%;text-align:center}
  .touch-right img{width:60%}
}

/*380px到768px*/
@media screen and (min-width:380px) and (max-width:768px) {
  .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
    float: left;
  }
  .col-mm-12 {
    width: 100%;
  }
  .col-mm-11 {
    width: 91.66666667%;
  }
  .col-mm-10 {
    width: 83.33333333%;
  }
  .col-mm-9 {
    width: 75%;
  }
  .col-mm-8 {
    width: 66.66666667%;
  }
  .col-mm-7 {
    width: 58.33333333%;
  }
  .col-mm-6 {
    width: 50%;
  }
  .col-mm-5 {
    width: 41.66666667%;
  }
  .col-mm-4 {
    width: 33.33333333%;
  }
  .col-mm-3 {
    width: 25%;
  }
  .col-mm-2 {
    width: 16.66666667%;
  }
  .col-mm-1 {
    width: 8.33333333%;
  }
  .logo{max-width:380px;}
}

@media screen and (max-width: 414px) {
  .logo{max-width:146px;}
}


.countup_neko_16_2.neko-index-countup{background:#ffffff;text-align: center;padding: 10% 0px;height:100%}
.countup_neko_16_2.neko-index-body.bgcolor{background:;}
.countup_neko_16_2.neko-index-body.bgpic{background:url() no-repeat;background-size: cover;background-position: center;}
.countup_neko_16_2 li{margin:0;}

.countup_neko_16_2 li img {
  max-width: 100%;
}
.countup_neko_16_2 li h3 {
  margin-top:0;
  margin-bottom: 5px;
  font-weight: 100;
  font-size: 26px;
  color: #000000;color: ;
  line-height: 1.5;
}
.countup_neko_16_2 .service-body .title {
  font-size: 78px;
  font-family: 'tahoma', 'Helvetica Neue', 'Helvetica', 'Arial', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', 'Microsoft Yahei', sans-serif;
  color: #018ae2;color:;
  position: relative;
  top: 5px;
}
.countup_neko_16_2 .service-body .subtitle {
  font-size: 24px;
  color: #000000;color: ;
}
.countup_neko_16_2 .service-num {
  opacity: 0;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s !important;
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s !important;
}
.countup_neko_16_2 .service-img {
  text-align: center;
  padding-top: 10px;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s !important;
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s !important;
  display:block;
  margin:0 auto;
}
@media (max-width: 991px) {
  .countup_neko_16_2.neko-index-countup{padding:60px 0;}
  .countup_neko_16_2 .service-item:last-child {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .countup_neko_16_2.neko-index-countup{padding:px 0;}
  .countup_neko_16_2 li {
    padding: 20px;
    width:100%;
  }
  .countup_neko_16_2 li h3 {
    font-size: 20px;
  }
  .countup_neko_16_2 .service-head {
    display: inline-block;
    line-height: 40px;
    height: 40px;
  }
  .countup_neko_16_2 .service-body {
    display: inline-block;
  }
  .countup_neko_16_2 .service-body .title {
    top: 0;
    font-size: 24px;
  }
  .countup_neko_16_2 .service-body .subtitle {
    font-size: 20px;
  }
  .countup_neko_16_2 .service-num {
    line-height: 40px;
    height: 40px;
  }
}
