#banner {
    border: 0;
    height: 500px;
    margin-bottom: 0;
    clear: both;
        overflow: hidden;
        position: relative;
}

#banner .flex-direction-nav {
    display: none;
}


#banner .flex-control-nav  {
        bottom: 25px;
            z-index: 999;
}

/*************************************************************************/

#top {
    height: 100px;
}

#top.mainw {
    position: relative;
}

#top a.logo {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
        padding-top: 11px;
}


#top  #nav {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
}

#top  #nav a {
    display: inline-block;
    width: 110px;
    height: 40px;
    line-height: 40px; 
    font-size: 16px;
    text-align: center;
    margin: 30px 0;
}

#top  #nav a:hover {
    background: #f1433c;
    color: white;
    
}


#home-fuwu {
    margin-top: 30px;
}

a.main-title {
    display: block;
    text-align: center;
     color: #404040;
}

a.main-title  .h3 {
   font-size: 30px;
  margin-bottom: 10px;
}

a.main-title > .p:last-child {
    font-size: 16px;
    margin-bottom: 20px;
}




#home-fuwu .qiehuan {
    
}


#home-fuwu .qiehuan  .qiehuan-title {
    text-align: center;
    margin-bottom: 20px;
}


#home-fuwu .qiehuan  .qiehuan-title .unit  {
 display: inline-block;   
 color:  #4c4c4c;
 background: #ebebeb;
 font-size: 24px;
 line-height: 2;
 padding: 5px 20px;
 min-width: 250px;
 text-align: center;
}

#home-fuwu .qiehuan  .qiehuan-title .unit:nth-child(1)  {
    background: url(/static/anbang/fuwu-1.png) no-repeat left 10px center;
}

#home-fuwu .qiehuan  .qiehuan-title .unit:nth-child(2)  {
    background: url(/static/anbang/fuwu-2.png) no-repeat left 10px center;
}
 

#home-fuwu .qiehuan  .qiehuan-title .unit:nth-child(3)  {
    background: url(/static/anbang/fuwu-3.png) no-repeat left 10px center;
}
 

 

#home-fuwu .qiehuan  .qiehuan-title .unit:hover:nth-child(1)  , #home-fuwu .qiehuan  .qiehuan-title .unit.hover:nth-child(1)  {
    background:  #212bfe url(/static/anbang/fuwu-1-hover.png)  no-repeat left 10px  center;
    color: white;
}

#home-fuwu .qiehuan  .qiehuan-title .unit:hover:nth-child(2)  , #home-fuwu .qiehuan  .qiehuan-title .unit.hover:nth-child(2)  {
    background:  #212bfe url(/static/anbang/fuwu-2-hover.png) no-repeat left 10px  center;
    color: white;
}

#home-fuwu .qiehuan  .qiehuan-title .unit:hover:nth-child(3)  , #home-fuwu .qiehuan  .qiehuan-title .unit.hover:nth-child(3)  {
    background:  #212bfe url(/static/anbang/fuwu-3-hover.png) no-repeat left  10px center;
    color: white;
}


#home-fuwu .qiehuan-con {
    display: block;
    text-align: justify;
    text-align-last: justify;
} 

#home-fuwu .qiehuan-con .item {
    display: inline-block;
    width: 24%;
    position: relative;
    height: 230px;
    margin-bottom: 18px;
}

#home-fuwu .qiehuan-con .item img {
    width: 100%;
    height: 100%;
   
}

#home-fuwu .qiehuan-con .item p {
    position: absolute;
    bottom: 0;
    background:  rgba(205,44,40, 0.6);
    background: rgba(33, 43, 254, 0.71);
    width: 100%;
    text-align: center;
      text-align-last: center;
    color: white;
    font-size: 16px;
}


#home-liucheng {
    margin-top: 30px;
}


#home-liucheng img {
    display: block;
    margin: 30px 0;
}


#tonglan {
    background: url(/static/anbang/tonglan.jpg) ;
    min-height: 300px;
    margin: 30px 0;
    color: white;
}
#tonglan  .mainw {
    position: relative;
    height: 300px;
}

#tonglan  .mainw .name {
    font-size: 24px;
    text-align: center;
    width: 322px;
    position: relative;
    top: 188px;
    left: 38px;
}


#tonglan .info {
    position: absolute;
    top: 156px;
    left: 456px; 
    width: 800px;
}

#tonglan .info > .tel {
    display: inline-block;
    width: 250px;
    text-align: center;
    font-size: 18px;
}


#tonglan .info .nu {
    font-size: 30px;
    font-weight: bold;
    
}




#video-news {
    text-align: justify;
    text-align-last: justify;
}



#video-news a.title {
    font-size: 30px;
    color: #333;
    display: block;
    position: relative;
     margin-bottom: 10px;
}
#video-news a.title span {
    font-size: 18px;
    color: #999;
    
}

#video-news a.title::after {
    content:  " ";
    position: absolute;
    bottom: -5px;
    width: 70px;
    height: 3px;
   border-bottom: 3px solid #2c8ae8;
   
   
}

#video-news .video  {
    width: 540px;
    display: inline-block;
    float: left;
    text-align: left;
    text-align-last: left;
}
#video-news .video .img {
    margin-top: 20px;
    display: block;
}



#video-news .news {
   width: 600px; 
   text-align: left;    
   text-align-last: left;
   display: inline-block;
   float: right;
}

#video-news .news .qiehuan {
    
}


#video-news .news .qiehuan .qiehuan-title  {
    font-size: 20px;
    border-bottom: 1px solid #ccc;
}


#video-news .news .qiehuan .qiehuan-title  .unit {
    display: inline-block;
    font-size: 20px;
    line-height: 40px;
    margin-right: 100px;
}
#video-news .news .qiehuan .qiehuan-title  .unit.hover {
    color: #212bfe;
}

#video-news .news .qiehuan .qiehuan-con {
    
}



#video-news .news .qiehuan .qiehuan-con .unit {
    
}


#video-news .news .qiehuan .qiehuan-con .unit li {
    line-height: 48px;
    font-size: 18px;
    border-bottom: 1px dotted #ccc;
}

#video-news .news .qiehuan .qiehuan-con .unit li  {
    background: url(/static/anbang/news-bg.png) no-repeat left center;
}

#video-news .news .qiehuan .qiehuan-con .unit li  .title {
    padding-left: 30px;
}
#video-news .news .qiehuan .qiehuan-con .unit li  .time {
    display: block;
    float: right;
}


#about {
    margin-top: 50px;
}

#about .main-title p {
    text-transform: uppercase;
}

#about  .con {
    background: url(/static/anbang/about.jpg) right top no-repeat;
}

#about   .con  .text {
    width: 500px;
    display: inline-block;
}

#about .name {
    font-size: 26px;
    color: #0f8eeb;
    border-bottom: 1px solid #ccc;
}


#about .text .p {
    margin-top: 40px;
    line-height: 2;
}


#about a {
    display: block;
    font-size: 18px;
    color: #0f8eeb;
    margin-top: 40px;
}


#case {
    
}

#case .qiehuan {
    margin-top: 50px;
}


#case .qiehuan .qiehuan-title {
    text-align: center;
}


#case .qiehuan .qiehuan-title  .unit {
    display: inline-block;
    font-size: 27px;
    line-height: 1.7;
    color: white;
    background: #ccc;
    padding: 5px 20px;
    
}

#case .qiehuan .qiehuan-title  .unit:first-child {
    margin-right: 30px;
}

#case .qiehuan .qiehuan-title  .unit.hover {
    background: #212bfe;
    color: white;
}


#case .qiehuan .qiehuan-con {
  margin-top: 30px;
}


#case .qiehuan .qiehuan-con .unit {
      text-align: justify;
    text-align-last: justify;
}

#case .qiehuan .qiehuan-con .unit  li {
    width: 32%;
    display: inline-block;
    text-align: center;
    text-align-last: center;
    height: 280px;
    position: relative;
}

#case .qiehuan .qiehuan-con .unit  li img {
    width: 100%;
    height: 100%;
}
#case .qiehuan .qiehuan-con .unit  li p {
      position: absolute;
    bottom: 0;
    background: rgba(205,44,40, 0.6);
    width: 100%;
    text-align: center;
    text-align-last: center;
    color: white;
    font-size: 16px;

}

  
#links {
    margin-top: 50px;
   
    
}


  
#links  .b {
    font-size: 1.2em;
    font-weight: bold;
}


#links  a {
    color: #666; 
    display: inline-block;
    display: inline-block;
   padding: 5px 5px;
}

























 
 #footer {
     font-size: 18px;
     color: #666;
     background: #343434;
     margin-top: 40px;
     padding-top: 20px;
     color: white;
 }
 
 
 #footer input , #footer  textarea {
     background: #343434;
     padding: 5px 0;
 }
 
  #footer .unit  {
     float: left;
     padding-right: 30px;
 }
 
 
 #footer .logo-info {
     
 }
 #footer .logo-info  p.m {
     margin-top: 10px;
 }
 
 
 
 
 #footer .logo-info  p.tel { background: url(/static/anbang/footer-tel.png) 0 5px no-repeat; padding-left: 30px;  }
 #footer .logo-info  p.email { background: url(/static/anbang/footer-email.png) 0 5px no-repeat; padding-left: 30px;  }
 #footer .logo-info  p.fax { background: url(/static/anbang/footer-fax.png) 0 5px no-repeat; padding-left: 30px;  }
  #footer .logo-info  p.address { background: url(/static/anbang/footer-address.png) 0 5px no-repeat; padding-left: 30px;  }
 
  
  
  #footer .footer-nav {
      margin-left: 40px;
  }

    #footer .footer-nav  a {
      display: block;
      margin: 10px 0;
  }



  #footer  .message {
      float: right;
  }

  #footer  .message .line {
      margin: 10px 0;
      overflow: hidden;
      position: relative;
  }
  #footer  .message .line * {
      float: left;
      display: block;
  }

  #footer  .message .line .info {
      width:100px;
      float: left;
      text-align: right;
      padding-right: 10px;
      
  }

  #footer  .message .line  img {
      position: absolute;
      top: 5px;
      right: 10px;
  }
  
  
  
  #footer .copyright {
      text-align: center;
      background: #000000;
      color: white;
      padding: 10px 0;
      margin-top: 20px;
      
      
  }





