@import "media.css";
.module{padding:30px 0 50px;}
.module .title{margin:10px 0;text-align: center;}
/*.module .title .title-2{font-size:45px;color:#ed441f;margin:0;font-weight:bold;}*/
.module .title .title-1{font-size:38px;margin:0 0 40px;}
.module .title .line{height:2px;border:none;background:#ff7c08;margin:0;}
.module .title .glyphicon{position:relative;top:-27px;font-size:26px;background:#ff7c08;color:#fff;width:50px;height:50px;border-radius:50%; padding-left: 3px; line-height: 58px;}

.module-1 img{min-height:400px;width:100%;height:100%;}

.module-2 .title .line{background:#6982b9}
.module-2 .title .glyphicon{background:#6982b9}
.module-2 .row .content-img img{border-radius:10px;}
.module-2 .row .content-text{font-size:18px;line-height:180%;padding:0 0 0 20px;margin-top:-3px;}
.module-2 .row .content-text .content-title{font-size:26px;margin-bottom:20px;color:#6982b9;text-align:right;}
.module-2 .row .content-text .content-title .glyphicon{margin:0 0 0 10px;width:29px;position:relative;top:3px;}

.module-3,.module-5,.module-7{background:#f9f9f9;}

.module-3 .title .line{background:#ff3e3e}
.module-3 .title .glyphicon{background:#ff3e3e}
.module-3 .content .address-img{box-shadow: 0 0 5px 2px #CCC;min-height:380px;padding:10px 14px;}
.module-3 .content .address-text{padding:0 14px 10px;}
.module-3 .content .address-text .title{color: #9c9c9c;padding:10px 0;margin:0 20px 10px 0;font-size:18px;font-weight:bold;text-align:left;
    /*border-bottom:1px solid #ccc;*/
}
.module-3 .content .address-text .row{margin:20px 0 0;color: #504e4e;font-size:18px;}
.module-3 .content .address-text .col-xs-3{text-align:center;padding:10px 0;border-right:1px solid #ddd;}
.module-3 .content .address-text .col-xs-3 .glyphicon{width:18px;margin-right:10px;position:relative;top:2px;}

.module-4 .advantage-title{height:100px;position:relative;  }
.module-4 .advantage-title img{width:100%;height:100%;position:absolute;top:0;left:0;}
.module-4 .advantage-title p{position:absolute;}
.module-4 .advantage-title p.first-title{font-size:40px;color:#e47621;top:6px;left:21.5%;}
.module-4 .advantage-title p.second-title{font-size:32px;color:#f49c14;top:64px;right:29%;}
.module-4 .row{padding:20px 10px;margin-bottom:10px;  }
.module-4 .row .left-content{padding:0 20px;  }
.module-4 .row .right-content{height:294px;padding:0 10px;  }
.module-4 .row .right-content .right-title{padding-left:5px;margin-bottom:0;font-size:21px;color:#e47621;border-bottom:1px solid #e47621;position:relative;top:-20px; }
.module-4 .row .right-content .right-title .title-num{font-size:32px;font-weight:bold;padding-right:15px;position:relative;top:11px;left:-13px}
.module-4 .row .right-content .right-text p{font-size:1.05em;line-height:200%;color:#7c7c7c;}
.module-4 .row .right-content .line{height:5px;width:90%;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;margin:15px 0 20px;}

.module-5 .title .line{background:#00ce7a}
.module-5 .title .glyphicon{background:#00ce7a}
.module-5 .row .content-text{font-size:16px;line-height:140%;padding:0 0 0 20px;margin-top:0;}
.module-5 .row .content-text .content-title{font-size:26px;margin-bottom:20px;color:#00ce7a;}
.module-5 .row .content-text .content-title .glyphicon{margin:0 10px 0 0;width:29px;position:relative;top:3px;}

.module-6 .info-content p{text-align: left;line-height:220%;}

.module-7 .title .line{background:#A8A8A8}
.module-7 .title .glyphicon{background:#A8A8A8}
.module-7 .row{width:100%;margin:0 auto;}
.module-7 .row .col-xs-4{padding:0 40px;}
.module-7 .row .col-xs-4 img{padding:10px 20px;border-radius:10px;box-shadow:0 0 3px 2px #f1f1f1;background:#fff;}
.module-7 .row .col-xs-4 img:hover{box-shadow:0 0 3px 2px #e3e3e3;}

.nav-float{position:absolute;top:300px;right:-30px;width:190px;}
.nav-float.scroll{position:fixed;top:200px;}
/*#navbarExample{width:100%;position:absolute;top:0;right:0;background:#fff;}*/
.nav-float .nav>li{border-left:2px solid #d6d6d6;position:relative;float:none;}
.nav-float .nav>li .dot{border-radius:50%;width:6px;height:6px;background:#d6d6d6;position:absolute;top:13px;left:-4px;}
.nav-float .nav>li>a{padding:5px 15px;font-size:18px;line-height:140%;}
.nav-float .navbar-default .navbar-nav>.active>a{color:#FF6600;font-weight:bold;background:transparent}
.nav-float .navbar-default .navbar-nav>.active>.dot{background:#FF6600;}
.nav-float .navbar-default .navbar-nav a:hover{color:#FF6600;background:transparent;}

@media screen and (max-width: 1200px){
    .module .title .title-1{
        font-size: 6vw;
    }
    .module .title .glyphicon {
        top: -5vw;
        font-size: 4vw;
        width: 9vw;
        height: 9vw;
        padding-left: 0;
        line-height: 10vw;
    }
    .module .title .title-1{
        margin: 0 0 30px;
    }
    .module-2 .row>.col-xs-11 .row>.col-xs-7,
    .module-2 .row>.col-xs-11 .row>.col-xs-5,
    .module-5 .row>.col-xs-11 .row>.col-xs-7,
    .module-5 .row>.col-xs-11 .row>.col-xs-5{
        width: 100%;
    }
    .module-2 .row .content-text .content-title .glyphicon,
    .module-5 .row .content-text .content-title,
    .module-3 .content .address-img
    {
        display: none;
    }
    .module-2 .row .content-text .content-title {
        font-size: 4.5vw;
        margin-bottom: 10px;
        text-align: center;
    }
    .module-2 .row .content-text,
    .module-5 .row .content-text {
        font-size: 3vw;
        line-height: 160%;
        padding: 0;
        margin-top: 10px;
    }
    .module-3 .content .address-text .col-xs-3{
        width: 100%;
        border-left: 1px solid #ddd;
    }
    .module-3 .content .address-text .row{
        font-size: 1vw;
    }
    .module-3 .content .address-text{
        padding: 0;
    }
    .module-3 .content .address-text .title{
        font-size: 1vw;
        margin: 0 10px 10px 0;
    }
    .module-4,
    .module-6,
    .module-7{
        display: none;
    }
}






