
@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:14px;
    color:#666666;
    vertical-align: baseline;
    background-color: #f0f0f0;
}
.navbar .nav.pull-right {
    margin-right: 8%;
}
a,a:hover,a:focus,button{
    text-decoration:none;
    color:black;
}
#footLink a:hover,#footLink a:focus{
    text-decoration:underline;
    color:#ffffff;
}
.cl-fff{
    color:#ffffff;
}
.text-c{text-align: center}
.ft-11{font-size:1.1rem;}
.ft-12{font-size:1.2rem;}
.mytop{
    position: fixed;left:0;top:0;z-index:1000;
}
.mynav{
    border: none;border-radius: 0;padding:0;
}
.nav>li{
    margin-left:15px ;
    margin-right:15px;
}
.navbar{
    -webkit-box-shadow: 0 2.5px 2.5px 0 rgba(221,221,221,0.5);
    -moz-box-shadow: 0 2.5px 2.5px 0 rgba(221,221,221,0.5);
    box-shadow: 0 2.5px 2.5px 0 rgba(221,221,221,0.5);
}
.navbar .brand{color:#333333;}
.navbar .nav>li>a {
    padding: 10px 5px 10px;
    color:#333333;
}
.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus,.nav>li>a:hover{
    color: #e04b4b;
    text-decoration: none;
    background-color: #ffffff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-bottom:3px solid #e04b4b;
}
.relative{
    position: relative;
}
.btn-navbar{
    border-radius:0;
}
.h-center {
    display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
    display: -moz-box; /* Firefox 17- */
    display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
    display: -moz-flex; /* Firefox 18+ */
    display: -ms-flexbox; /* IE 10 */
    display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
    display: -webkit-flex!important;
    display: flex!important;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-start;
    flex: 0 1 auto;
 /*   text-align: center;*/
   /* line-height: 50px;*/
    font-family:"微软雅黑";
    font-size:20px;
    color:#373737;
}
.main-intro-txt{
    text-align: center;
    line-height: 50px;
}
.ft-bg{background-color: #4A4A4A;}
.ft-pd{padding:20px 0;}
.ft-mg{margin-top:50px;}
.ft-cl{color:white;}
.f1-line1-l{font-size:2rem;display: inline-block;}
.f1-line1-r{font-size:1rem;line-height:1.3rem;display: inline-block;}
.f1-line1{line-height:2.5rem;}
p{margin:0}
.f2-line,.f3-line3-l{line-height:2.5rem;}
.f3-line3-l{font-size:1.5rem;}
.cl-fff{
 //   color:#373737!important;
}
.h-center{
    width:100%;
}
.main-intro{
    margin:20px 0;
}
.main-intro1{
    margin:86px 0;
}
.main-intro2{
    margin: 40px 0;
}
.main-intro3{
    margin: 116px 0;
}
.main-intro4{
    margin: 115px 0;

}
/* .pd-l-20{
    padding-left:20px;
}
.pd-r-20{
    padding-right:20px;
}
.pd-l-116{
    padding-left: 116px;
}
.pd-l-420{
    padding-left: 420px;
}
.pd-t-86{
    padding-top: 86px;
}
.pd-t-{
    padding-left: 360px;
} */
.pd-1-20{
    padding-left: 20px;
}
.pd-r-20{
    padding-left: 20px;
}
.pd-1-116{
    padding-left: 116px;
}
.pd-l-116{
    padding-left: 116px;
}
.pd-l-110{
    padding-left: 110px;
}
.text-r{
    text-align:right;
    justify-content:  flex-end ;
}
.text-l{
    text-align:left;
    justify-content:  flex-start ;
}
.bot-h-center-lf{
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    flex: 0 1 auto;
}
.bot-h-center-rt{
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    flex: 0 1 auto;
}
/*.wenzi1{
    margin-top: 65px;
    font-family:"微软雅黑";
    font-size:40px;
    color:#e04b4b;

}
.wenzi2{
    margin-top: 10px;
    font-family:"微软雅黑";
    font-size:28px;
    color:#373737;
 
}*/
.big{
    width: 100%;
    height: 307px;
    background: #ffffff;
   
    margin-top:900px;
}
.big2{
    margin-top:115px;
}
.tupian{
    padding-left: 360px;
    width: 490px;
    height: 100%;
    display: block;
    float:left;

}
.wenzi{
    width: 704px;
    height: 100%;
    background: #ffffff;
    float: right;
    padding-right: 300px;
    
}
.wenzi1{
    margin-top: 65px;
    font-family:"微软雅黑";
    font-size:40px;
    color:#e04b4b;
    margin-left: 80px;
}
.wenzi2{
    margin-top: 30px;
    font-family:"微软雅黑";
    font-size:24px;
    color:#373737;
    margin-left:80px;
    /*float: right;*/

}
.wenzi3{
    margin-top: 20px;
    font-family:"微软雅黑";
    font-size:16px;
    color:#373737;
    margin-left: 80px;
    /*float: right;*/
    line-height: 25px;
    letter-spacing:1px;


}
