body{
    margin:0;
    padding:0;
    font-size:100%;
    font-family:"寰蒋闆呴粦";
}
a,a:hover,a:active,a:link,a:visited{
    text-decoration: none;
    color: inherit;
}

.header_menu{
    position: fixed;
    right: 0;
    left: 0;
    z-index: 2;
}
.header_menu .navbar-default{
    background-color: #fff;
}
.header_menu .navbar{
    margin-bottom: 0;
}
.header_menu .navbar .navbar-header{
    text-align: center;
}
.header_menu .navbar-brand{
    padding:.25em;
    float: inherit;
    display: inline-block;
}
.header_menu .navbar-brand img{
    height: 100%;
}
.header_menu .navbar-collapse{
    padding-bottom: 1em;
}
.header_menu nav.navbar ul.navbar-nav>li a {
    color: #666;
    width: 100%;
    height: 4em;
    line-height: 4em;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    font-size: 1.4em;
    padding: 0;
    background-color: #fff;
}
.header_menu nav.navbar ul.navbar-nav>li a:active {
    color:#1571C8;
}
.link-back{
    float: left;
    font-size: 2em;
    line-height: 50px;
    color: #0061A8;
    margin-left: .5em;
}
/* header css end */

.carousel-img-list .carousel-inner .img-responsive{
    width:100%;
}
.carousel-img-list .carousel-control .glyphicon{
    top:60%;
}

.page-container{
    padding-top:50px;
}
.strengthMain{
    overflow: hidden;
    padding-top:.5em;
    padding-bottom: 1em;
}
.strengthMain li {
    width: 100%;
    overflow: hidden;
    background: #000;
    position: relative;
}
.contact-box {
    background-size: 100% 100%;
    padding: 1.5em 0.5em 0 0.5em;
    text-align: center;
}
.contact-box b {
    display: block;
    line-height: 3em;
    font-size: 1.1em;
}
.contact-box span {
    display: block;
    line-height: 2em;
}
.strengthMain li img{
    width: 100%;
    height: 100%;
    opacity: 0.8;
}
.strengthMain li .font {
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    color: #fff;
    text-align: center;
    font-size: 1.25em;
}
.left-content-box {
    float: left;
    width: 55%;
    background-size: 100% 100%;
    padding: 3.5em 1.5em;
    line-height: 2em;
    margin-top: 1em;
}
/* contact css */

.join-form {
    padding-top: 1em;
}
.join-box {
    margin: 1em auto;
}
.join-box span {
    display: inline-block;
    width: 30%;
    line-height: 2em;
    text-align: right;
}
.join-box input {
    margin-left: 1em;
    width: 50%;
    border: 1px solid #EBE9EC;
    padding: .5em;
    border-radius: 5px;
}
.btn-join {
    background-color: #5274cc;
    color: #FFF;
    width: 30%;
    line-height: 1.5em;
}
.btn-join:hover, .btn-join:visited, .btn-join:active, .btn-join:link {
    color: #FFF;
}
/* join page css */

.case-content-title {
    padding: 1em 0;
    border-bottom: 1px solid #dbdada;
    margin-bottom: 1em;
}
.case-content-title img{
    width: 20%;
    margin-right: 2%;
    float: left;
}
.companyName {
    float: left;
    width: 75%;
}
.companyName strong{
    display: block;
}
.companyName span{
    margin-right:.25em;
}
.caseview-title-box{
    border-bottom: 1px solid #dbdada;
}
.caseview-title-box span{
    color: #006BFF;
    display: inline-block;
    border-left: 4px solid #006BFF;
    padding-left: 1em;
    margin-right: 1em;
}
.caseview-title{
    border-top: 1px solid #bababa;
    float: left;
    padding-top: .5em;
    padding-bottom: .5em;
}
.caseview-content{
    padding: 1em 0;
	line-height:2em;
}
/* case page csss end */

.page-btn-group{
    padding-bottom:1em;
    text-align: center;
}
.page-btn-group span{
    display: inline-block;
    padding:.5em 1em;
    margin: 0 1em;
    border:1px solid #0061A8;
    border-radius: .25em;
    color:#0061A8;
}
/* 缈婚〉 */

.lfooter ul li a i{
    font-size: 1.8em;
    display: block;
    margin: .1em auto;
}
.lfooter ul li a span{
    margin-top: .8em;
    display: block;
}