@charset "utf-8";
/* CSS Document */
.clogos{
float:left;
  background:#20a973 !important;
}
.clogos img{
padding:28px;
}
.k_nav_menu{
    float: left;
    text-align: center;
    width: 100px;
    background: #fea700 !important;
    line-height: 96px;
    color: #fff;
      cursor: pointer;
}
.k_menu{
  font-size:10px;
}
.k_menu .k_menu_wrapper{
  font-size: 16px;
}
.menu {
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  visibility:hidden;
  z-index:5;
  transition:visibility 1.5s cubic-bezier(.08,.03,.22,.87)
 }
 .menu__wrapper {
  width:100%
 }
 .menu__col {
  position:relative;
  width:20%;
  text-align:center
 }
 .menu__col:hover .menu__title:before {
  -webkit-transform:translateX(-50%) scaleX(1);
  transform:translateX(-50%) scaleX(1)
 }
 .menu__col-inner {
  z-index:2
 }
 .menu__title {
  display:inline-block;
  font-size:36px;
  letter-spacing:0rem;
  text-indent:0rem;
  margin-bottom: 35px;
  position:relative;
  color:#333;
  line-height: 1em;
 }
 .k_nav_text_cn{
   font-size:22px;
 }
 .menu__title:before {
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  height:50%;
  width:105%;
  -webkit-transform-origin:left;
  transform-origin:left;
  -webkit-transform:translateX(-50%) scaleX(0);
  transform:translateX(-50%) scaleX(0);
  background-color:#fff;
  transition:-webkit-transform .6s cubic-bezier(.08,.03,.22,.87);
  transition:transform .6s cubic-bezier(.08,.03,.22,.87);
  transition:transform .6s cubic-bezier(.08,.03,.22,.87),-webkit-transform .6s cubic-bezier(.08,.03,.22,.87);
  z-index:-1;
  display:none;
 }
 .menu__title:hover:before {
  -webkit-transform:translateX(-50%) scaleX(1);
  transform:translateX(-50%) scaleX(1)
 }
 .menu__title span {
  position:relative;
  z-index:1
 }
 @media (max-width:1700px) {
  .menu__title {
   font-size:26px;
  }
 }
 .menu__text {
  display:block;
  line-height: 2.2;
  margin:0 auto;
  width:214px;
  position:relative;
  z-index:2;
  color:#979797;
 }
 .menu__text a{
  color:#979797;
 }
 @media (max-width:1700px) {
  .menu__text {
   width:calc(20vw - 50px)
  }
 }
 .menu__submenu-link {
  display:inline-block;
  transition:color .5s ease
 }
 .menu__submenu-link:hover {
  color:#787878
 }
 .menu__master-link {
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0
 }
 .menu__master-link.is-inner {
  z-index:1
 }
 .menu.is-active {
  visibility:visible;
  transition:visibility .8s cubic-bezier(.08,.03,.22,.87)
 }
 .menu.is-active .menu__col-inner {
  opacity:1
 }
 .menu.is-active .menu__col-outer {
  width:100%;
  padding:0 12%
 }
 @media (min-width:992px) {
  .menu__wrapper {
   height:100%;
   display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
   display: -moz-box; /* Firefox 17- */  
   display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
   display: -moz-flex; /* Firefox 18+ */  
   display: -ms-flexbox; /* IE 10 */  
   display:flex;
  }
  .menu__col {
   height:100%
  }
  .menu__col-outer {
   background-color:rgba(255,255,255,0.8);
   border-right:0 solid transparent;
   position:absolute;
   top:0;
   left:0;
   width:0;
   height:100%;
   padding:0;
   overflow:hidden;
  }
  .menu__col-outer:hover {
   background-color:rgba(255,255,255,0);
  }
  
  .menu__col-inner {
   position:absolute;
   height:371px;
   top:50%;
   left:100px;
   -webkit-transform:translate(-50%,-50%);
   transform:translate(-50%,-50%);
   opacity:0;
   transition:opacity 1s ease;
  }
  .menu__col-outer:hover .menu__col-inner{
    -webkit-transform: translate(-50%,-62%);
    transform: translate(-50%,-62%);
  }
  .menu.is-active .menu__col:not(:last-child) .menu__col-outer {
   border-right:1px solid #f9f6f6
  }
  .menu__col-outer:hover .menu__text,.menu__col-outer:hover .menu__text a,.menu__col-outer:hover .menu__title{
    color:#fff;
  }
  .menu__col-outer:hover .k_nav_line{
    background-color:#fff;
  }
 }
 @media (min-width:992px) and (max-width:1199.98px) {
  .menu__title {
   font-size:26px;
  }
  .k_menu .k_menu_wrapper{
    font-size:14px;
  }
 }
 @media (max-width:991.98px) {
  .menu {
   background-color:#f5f5f5;
   display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
   display: -moz-box; /* Firefox 17- */  
   display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
   display: -moz-flex; /* Firefox 18+ */  
   display: -ms-flexbox; /* IE 10 */  
   display:flex;
   align-items:center;
   opacity:0;
   transition:opacity .8s,visibility .8s cubic-bezier(.08,.03,.22,.87);
   transition-delay:.5s
  }
  .menu.is-active {
   opacity:1;
   transition:opacity .8s,visibility .8s cubic-bezier(.08,.03,.22,.87);
   transition-delay:0s
  }
  .menu.is-active .menu__col {
   opacity:1;
   -webkit-transform:translateY(0);
   transform:translateY(0)
  }
  .menu__col {
   display:block;
   width:100%;
   opacity:0;
   -webkit-transform:translateY(20px);
   transform:translateY(20px)
  }
  .menu__col-inner {
   left:auto!important
  }
  .menu__title {
    font-size: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 1.2em;
  }
  .menu__text {
   display:none
  }
 }
 @media (min-width:992px) {
  .menu__col:first-child .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .1s,padding .8s cubic-bezier(.08,.03,.22,.87) .1s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .1s
  }
  .menu.is-active .menu__col:first-child .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .15s,padding .8s cubic-bezier(.08,.03,.22,.87) .15s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .15s
  }
  .menu__col:first-child .menu__col-inner {
   transition-delay:.2s;
   transition:opacity 1s ease .2s,transform 1s ease 0s;
  }
  .menu__col:nth-child(2) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .2s,padding .8s cubic-bezier(.08,.03,.22,.87) .2s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .2s
  }
  .menu.is-active .menu__col:nth-child(2) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .3s,padding .8s cubic-bezier(.08,.03,.22,.87) .3s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .3s
  }
  .menu__col:nth-child(2) .menu__col-inner {
   transition-delay:.4s;
   transition:opacity 1s ease .4s,transform 1s ease 0s;
  }
  .menu__col:nth-child(3) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .3s,padding .8s cubic-bezier(.08,.03,.22,.87) .3s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .3s
  }
  .menu.is-active .menu__col:nth-child(3) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .45s,padding .8s cubic-bezier(.08,.03,.22,.87) .45s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .45s
  }
  .menu__col:nth-child(3) .menu__col-inner {
   transition-delay:.6s;
   transition:opacity 1s ease .6s,transform 1s ease 0s;
  }
  .menu__col:nth-child(4) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .4s,padding .8s cubic-bezier(.08,.03,.22,.87) .4s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .4s
  }
  .menu.is-active .menu__col:nth-child(4) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .6s,padding .8s cubic-bezier(.08,.03,.22,.87) .6s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .6s
  }
  .menu__col:nth-child(4) .menu__col-inner {
   transition-delay:.8s;
   transition:opacity 1s ease .8s,transform 1s ease 0s;
  }
  .menu__col:nth-child(5) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .5s,padding .8s cubic-bezier(.08,.03,.22,.87) .5s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .5s
  }
  .menu.is-active .menu__col:nth-child(5) .menu__col-outer {
   transition:width .8s cubic-bezier(.08,.03,.22,.87) .75s,padding .8s cubic-bezier(.08,.03,.22,.87) .75s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .75s
  }
  .menu__col:nth-child(5) .menu__col-inner {
   transition-delay:1s;
   transition:opacity 1s ease .1s,transform 1s ease 0s;
  }
  .menu__col:nth-child(6) .menu__col-outer {
    transition:width .8s cubic-bezier(.08,.03,.22,.87) .6s,padding .8s cubic-bezier(.08,.03,.22,.87) .6s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 1s cubic-bezier(.08,.03,.22,.87) .6s
   }
   .menu.is-active .menu__col:nth-child(6) .menu__col-outer {
    transition:width .8s cubic-bezier(.08,.03,.22,.87) .9s,padding .8s cubic-bezier(.08,.03,.22,.87) .9s,background-color 2s cubic-bezier(.08,.03,.22,.87),border 2s cubic-bezier(.08,.03,.22,.87) .9s
   }
   .menu__col:nth-child(6) .menu__col-inner {
    transition-delay:1.2s;
    transition:opacity 1s ease 1.2s,transform 1s ease 0s,transform 1s ease 0s;
   }
   
   
 }
 @media (max-width:991.98px) {
  .menu__col:first-child {
   transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .1s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .1s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .1s,opacity .8s cubic-bezier(.08,.03,.22,.87) .1s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .1s,opacity .8s cubic-bezier(.08,.03,.22,.87) .1s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .1s
  }
  .menu.is-active .menu__col:first-child {
   transition-delay:.1s
  }
  .menu__col:nth-child(2) {
   transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .2s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .2s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .2s,opacity .8s cubic-bezier(.08,.03,.22,.87) .2s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .2s,opacity .8s cubic-bezier(.08,.03,.22,.87) .2s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .2s
  }
  .menu.is-active .menu__col:nth-child(2) {
   transition-delay:.2s
  }
  .menu__col:nth-child(3) {
   transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .3s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .3s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .3s,opacity .8s cubic-bezier(.08,.03,.22,.87) .3s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .3s,opacity .8s cubic-bezier(.08,.03,.22,.87) .3s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .3s
  }
  .menu.is-active .menu__col:nth-child(3) {
   transition-delay:.3s
  }
  .menu__col:nth-child(4) {
   transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .4s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .4s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .4s,opacity .8s cubic-bezier(.08,.03,.22,.87) .4s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .4s,opacity .8s cubic-bezier(.08,.03,.22,.87) .4s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .4s
  }
  .menu.is-active .menu__col:nth-child(4) {
   transition-delay:.4s
  }
  .menu__col:nth-child(5) {
   transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .5s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .5s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .5s,opacity .8s cubic-bezier(.08,.03,.22,.87) .5s;
   transition:transform .8s cubic-bezier(.08,.03,.22,.87) .5s,opacity .8s cubic-bezier(.08,.03,.22,.87) .5s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .5s
  }
  .menu.is-active .menu__col:nth-child(5) {
   transition-delay:.5s
  }
  .menu__col:nth-child(6) {
    transition:opacity .8s cubic-bezier(.08,.03,.22,.87) .6s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .6s;
    transition:transform .8s cubic-bezier(.08,.03,.22,.87) .6s,opacity .8s cubic-bezier(.08,.03,.22,.87) .6s;
    transition:transform .8s cubic-bezier(.08,.03,.22,.87) .6s,opacity .8s cubic-bezier(.08,.03,.22,.87) .6s,-webkit-transform .8s cubic-bezier(.08,.03,.22,.87) .6s
   }
   .menu.is-active .menu__col:nth-child(6) {
    transition-delay:.6s
   }
 }
 .k_nav_slider{
   position: absolute;
   top:0px;
   bottom:0px;
   right:0px;
   left:0px;
   z-index:0;
   visibility: hidden;
   opacity: 0;
   filter:alpha(opacity=0);
   transition: all 1.4s;
   -moz-transition: all 1.4s;
   -webkit-transition: all 1.4s;
   -o-transition: all 1.4s;
 }
 .k_mobile_cover{
  position: absolute;
  top:0px;
  bottom:0px;
  right:0px;
  left:0px;
  z-index:0;
  background-color:rgba(255,255,255,0.8);
  display:none;
 }
 .js-menu.is-active  .k_nav_slider{
   opacity: 1;
   filter:alpha(opacity=100);
   visibility: visible;
 }
 .k_nav_slider_item{
   background-image: url(/img/mingb.jpg);
   background-position: center;
   background-size: cover;
 }
 .k_close_menu{
   position: absolute;
   z-index:99;
   width:50px;
   height:50px;
   color:#979797;
   line-height:50px;
   font-size:46px;
   right:30px;
   top:30px;
   text-align:center;
   visibility: hidden;
   opacity: 0;
   filter:alpha(opacity=0);
   transition: all 1.4s;
   -moz-transition: all 1.4s;
   -webkit-transition: all 1.4s;
   -o-transition: all 1.4s;
 }
 .js-menu.is-active .k_close_menu{
  opacity: 1;
  filter:alpha(opacity=100);
  visibility: visible;
 }
 .k_nav_img{
   text-align: center;
   margin-bottom:25px;
 }
 .k_nav_img img{
   max-width: 100%;
 }
 .k_nav_line{
   width:40px;
   height:1px;
   background-color:#979797;
   margin:15px auto;
 }
 @media (max-width:991.98px){
  .k_mobile_cover{
    display: block;
  }
  .k_nav_img{
    display:none;
  }
  .k_nav_line{
    display: none;
  }
 }