﻿a{
            text-decoration: none !important;
        }
        a.navbar-brand.topnav {
            padding-top: 5px;
        }
        .logo{
                    display: inline-block;
            vertical-align: middle;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: -10px 0px;
            padding: 6px 0px 0px 0px;
            width: 40px;
            border-radius: 50%;
            height: 40px;
            margin-right: 10px;
                
        }
        .menu{
                    margin: 0 -15px;
        }
        .menu ul {
            display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
            display: -moz-box; /* 老版本语法: Firefox (buggy) */
            display: -ms-flexbox; /* 混合版本语法: IE 10 */
            display: -webkit-flex; /* 新版本语法: Chrome 21+ */
            display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */

            justify-content: space-between;
            margin: 5px 0;
        }
        .menu a{
            color:#fff;
        }
        .menu .nav>li {
            border-right: 1px solid #eee;
            width: 100%;
            text-align: center;
        }
        .menu .nav>li:last-child {
            border-right: none;
        }
        .navbar-toggle{
            padding: 5px 10px 1px;
            color: #676363 !important;
            font-size: 12px;
            text-decoration: none !important;
        }
  
        .navbar-toggle .iconfont{
                font-size: 20px;
            vertical-align: middle;
        }

        
        .product.intro-header{
            background-image: url('../images/duibi.jpg')
        }

        footer {
            padding: 0;
            background-color: #f8f8f8;
            height: 50px;
            line-height: 50px;
            text-align: center;
            color: #9a9a9a;
            font-size: 12px;
        }
        .navbar-fixed-top{
            background: #323232;
        }
        .intro-message > h3{
            letter-spacing: 10px;
            font-family: sans-serif;
            font-size: 16px;
            font-weight: lighter;
            text-shadow: none;
        }
        .intro-message > h1 {
            font-size: 30px;
            font-weight: 400;
            text-shadow: none;
        }
        .lead{
            line-height: 24px;
            font-size: 18px;
            letter-spacing: 1px;
                font-family: latolight,Arial,sans-serif;
            color: #616363;
            -webkit-font-smoothing: antialiased;
        }
        .lead strong{
            color: #0bbbd8;
            
            font-weight: 400;
        }
        .lead .muted{
                color: #9a9a9a;
                font-size: 14px;
        }

        .more{
            display: none;
        }
        .full{
            width: 100%;
            display: block;
            max-width: 768px;
            margin: 0 auto
        }
        .single-content{
            margin-top: 100px;
            padding:20px;
        }

        .single-content h3{
            color:#676363;
        }

        .single-content p{
            font-weight: 400;
        }
        .intro p{
            text-indent:2em;
        }
        .banner{
            position: relative;
        }
        .banner:before {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.banner h4{
    
                        letter-spacing: 2px;
                        font-weight: 400;
                        margin: 0;
                    
}

.intro-message .btn {
    border: 1px solid #000;
    background: transparent;
    margin: 20px 10px;
    padding: 5px 10px;
        color: #000;
    border-radius: 0;
}

.intro-message .btn.primary {
    background: rgba(255, 255, 255, 0.26);
}