.navbar-inverse .navbar-nav>li>a{
  color: #777;
}
.content2{
  padding-top: 50px;
  padding-bottom: 50px;
}
.content2 h2 {
    font-weight: 600;
    text-align: center;
    margin: 50px 0;
}
  


 /* .banner{
    margin-top: -73px;
}*/

/*鼠標懸停圖片效果*/
.block-box{  
    color: #fff;
    height: 400px;
    position: relative;
    vertical-align: middle;
    overflow: hidden;
    top: 0;
}

.block-box .title a{
    color: #fff;
    cursor: pointer;
    padding: 10px;
}  

.block-box .title a:hover{
    color: #fff;
    background-color: #7dc523;
    border-radius: 4px;
    text-decoration: none;
}  
.block-box .title ul li a{
    padding: 0px;
} 
.block-box .title ul li a:hover{
    color: #7dc523;
    background-color: transparent;
} 
.block-box .title p a{
    padding: 0px;
} 
.block-box .title p a:hover{
    color: #7dc523;
    background-color:transparent;
} 

.block-box p{
    color: #e5e5e5;
}
.block-box p a{
    color: #e5e5e5;
    padding: 0px;
}
.block-box p a:hover{
    color: #7dc523;  
    background-color: transparent;
}
.block-box .title {
    color: #fff;
    position: absolute;
    bottom: 30%;
    left: 10%;
    max-width: 80%;
}
.title h3{
  font-weight: 600;
}
.block-box .block-mask{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    background: rgba(0,0,0,.6);
    left: 0;
    opacity: 1;
    -webkit-transition: all .4s linear;
    transition: all .4s linear;
}
.block-box img{
  width: 100%;
  min-height:500px;
  display: block;
  z-index: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}

.block-box .block-top, .block-box .block-bottom{
  height: 50px;
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.block-bottom, .block-top{
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 3;
}
.block-bottom{
  bottom: 0;
}
.block-top{
  top: 0;
}

.block-box:hover .block-top{
    height:0px;
}
.block-box:hover .block-bottom{
    height:0px;
}
.block-box:hover .block-mask{
  opacity: .5;
}
.block-box:hover img{
    transform: scale(1.1);
}
/*鼠標懸停圖片效果 end*/
/*
@media(min-width:768px ) {

   .navbar2{
  background: transparent;
  border: none;
 }

    .navbar2:hover{
    background: #fff;
    border-color: #e7e7e7;
}   
.navbar2:hover a{
    color: #777;
}
.navbar2:hover .dmenu a {
    color: #e5e5e5;
}
.navbar2 .logo>img {
    content:url("../images/logo2.png");
}

.navbar2:hover .logo>img {
    content:url("../images/logo.png");
}
.navbar3 .logo>img {
    content:url("../images/logo.png");
}
.navbar3{
  background-color: #f8f8f8;
    border-color: #e7e7e7;
}


.navbar2 .lang a {
 
    color: #fff;
  
}


.navbar3 .lang a {
 
   
    color: #777;
   
}
.navbar3 .lang a:hover {
 
   
    color:#7dc523;
   
}

.navbar2 .navbar-nav>li>a {
    color: #fff;
}
.navbar2:hover .navbar-nav>li>a {
    color: #777;
}
.navbar2:hover .navbar-nav>li>a:hover {
    color: #fff;
}

.navbar2:hover .navbar-nav>.open>a, .navbar2:hover .navbar-nav>.open>a:focus, .navbar2:hover .navbar-nav>.open>a:hover {
   color: #fff;
    background-color: #7dc523;
}

.navbar2:hover .lang a {
 

    color: #777;
 
}
.navbar2:hover .lang a:hover {
 

    color:#7dc523;
 
}
}*/
  




/* 小於等於 768px */
@media (max-width: 768px) {

  .img-block{
    position: relative;
  }
  .img-block a{
    color: #fff;
  }
  .img-block img{
    
   filter: brightness(70%);
    -webkit-filter:brightness(70%);

  }
  .img-block .title{
    margin-top: -20px;
    margin-left: -75px;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    color: #fff;
    text-align: center;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 90%;
    margin: 0 auto;
  }
}



