@charset "utf-8";
*{margin :0;padding:0;}
html,body{
    overflow-x: hidden;
    overflow-y: auto;
    width:100%;
    height:100%;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:10px;
    color:#666666;
    vertical-align: baseline;
}
a,a:hover,a:focus,button{
    text-decoration:none;
    color:black;
}
p{margin:0}
.lf{float: left;}
.rt{float:right;}
.clear{clear:both;}
.text-c{text-align: center}
.text-l{text-align: left}
.ft-11{font-size:1.1rem;}
.ft-12{font-size:1.2rem;}
.pd-10{padding:10px;}
.pd-t-10{padding-top:10px;  }
.pd-t-5{padding-top:5px;  }
.mg-t-10{margin-top:10px;}
.pd-r-20{padding-right:30px;}
.pd-l-20{padding-left:30px;}
.relative{position: relative;}

/* 菜单按钮 */
.top-nav-f{
    position:fixed;
    left:0;
    top:0;
    z-index: 100;
    background-color:#f6f6f6;
}
.top-nav{
    width: 100%;
    height:45px;
    padding:0;
    text-align: center;
    border-bottom:1px solid #c6c6c6;
}
.top-nav-title{
    font-size: 1.8rem;
    color: #333333;
    font-weight: normal;
    display:inline-block;
    line-height: 45px;
}
.top-menu{
    height: 20px;position: fixed;left:30px;top:13px;
}
.menu-list{
    background-color: #f6f6f6;
    display:none;
    height:182px;
    line-height:45px;
    margin:0;
    padding:0 30px;
    list-style: none;
    -webkit-box-shadow: 0 5px 5px 0 rgba(199,199,199,0.5);
    -moz-box-shadow:0 5px 5px 0 rgba(199,199,199,0.5);
    box-shadow:0 5px 5px 0 rgba(199,199,199,0.5);
    z-index:100;

}
.menu-list li{
    height:45px;
    border-bottom:1px solid #c6c6c6;
    line-height:45px;
    font-size: 1.5rem;
    color:#6c6c6c;
}
/* 菜单按钮 */

/*顶部大图*/
.big-img{
    margin: 0;
    padding: 0;
    padding-top:45px;
    width:100%;
    height:325px;
}
.splash-bg{
    width: 100%;
    height: 100%;
    background: url('../img/DF-intro/df-top.jpg') no-repeat left top;
    overflow: hidden;
    background-size: cover;
}
.btn-navbar{
    border-radius:0;
}
/*顶部大图*/
/*底部导航*/
.ft-bg{background-color: #4A4A4A;}
.ft-pd{padding-top:26px;padding-bottom:35px;}
.ft-mg{margin-top:50px;}
.ft-cl{color:#fbfbfb;}
.f1-line1-l{font-size:1.5rem;display: inline-block;}
.f1-line1-r{font-size:1rem;line-height:1.1rem;display: inline-block;text-align: left;}
.f1-line2,.f1-line3,.ft-txt{font-size:1.1rem;}
.f2-line,.f3-line3-l{padding-top:10px;}
.f3-line3-l{font-size:1.5rem;}
/*底部导航*/
/*内容区域*/
.df-title1{
    padding-top:20px;
    font-size:1.7rem;
    font-weight: bold;
    color:#333333;
}
.df-txt{
    padding:10px 35px 17px 35px;
    font-size:1.2rem;
    line-height:1.7rem;
    color:#6c6c6c;
}
.df-img{
    margin-bottom:15px;
    padding:0 12px;
}
.df-img img{
    margin-bottom:10px;
    display: block;
}
/*内容区域*/
/*.main-bg{*/
    /*background-color: #ffffff;*/
    /*padding-bottom:10px;*/
/*}*/
