﻿.banner { height: 544px; }
    .banner .img { width: 100%; height: 544px; background: url(../images/banner/baoming.jpg) no-repeat center; background-size: cover !important; background-position: 50% 50% !important; }
.header .head-right-nav .nav-text { margin-top: 10px; }
    .header .head-right-nav .nav-text li { padding: 5px 0px; }
    .header .head-right-nav .nav-text a { background: transparent; padding: 0px 10px; letter-spacing: 2px; }
.a_hover { background: #e8962a!important; color: #fff!important; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; }
.header .head-right-nav .nav-text a:hover { background: #e8962a; color: #fff!important; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; }
.intro { text-align: center; }
.intro-title .line { display: block; width: 70px; height: 7px; background: #e8962a; margin: 0 auto; }
.intro-title h1 { display: inline-block; font-size: 28px; margin: 40px 0 10px; color: #333333; }
.intro-word { margin-top: 20px; }
    .intro-word p { color: #666666; font-size: 16px; letter-spacing: 5px; line-height: 32px; }
.common-logo { text-align: center; margin: 40px 0; }
.common-title { padding-left: 45px; }
    .common-title h1 { font-size: 28px!important; color: #333333; letter-spacing: 2px; margin-bottom: 10px; }
    .common-title span { display: inline-block; width: 62px; height: 8px; background: #e8962a; }
    .common-title p { display: inline-block; font-size: 14px; color: #999999; }
.content-item { margin-top: 54px; }
    .content-item ul li { text-align: center; margin-bottom: 20px; }
        .content-item ul li img { width: 80%; }
        .content-item ul li h3 { font-size: 20px; color: #333333; letter-spacing: 3px; margin: 22px 0 8px; }
        .content-item ul li p { font-size: 20px; color: #999999; letter-spacing: 3px; }
    .content-item ul:last-child { margin-top: 33px; }
.operation-item { padding: 0 30px; }
    .operation-item img { display: block; margin: 20px auto 0px; }
.bike-item img { display: block; margin: 90px auto 175px; }
.guide-title h1 { font-size: 28px; color: #333333; }
.guide-title span { display: block; width: 70px; height: 8px; background: #e8962a; margin: 20px auto 0px; }
.guide-content ul { margin: 78px auto 0px; }
    .guide-content ul li { text-align: center; margin-bottom: 20px; }
        .guide-content ul li p { text-align: center; color: #666666; font-size: 20px; margin-top: 20px; }
.bike-design { margin-top: 150px; }
.design-content ul { margin: 78px auto 0px; }
    .design-content ul li { text-align: center; margin-bottom: 20px; }
.title a { padding: 0 20px; color: #333; font-size: 14px; }
