.bannersolid{
    height:473px;
    overflow:hidden;
    width:100%;
    margin:auto;
    background-color:#30394c;
    text-align:center;
}
.know{
    height:363px;
    overflow:hidden;
}
.know_content
{
    width:56%;
    margin:auto;
    font-size:14px;
    color:#333;
    padding-top:60px;
}
.contact{
    width:100%;
    margin:auto;
    font-size:14px;
    color:#333;
}
.know_content_title{
    text-align:center;
    width:22%;
    margin:auto;
}
.know_content_title img
{
     float:left;
     margin-top:10px;
}

.know_content_title h1{
    font-size:29px;
    color:#3399fe;
    text-align:center;
}
.know_content p
{
    margin-top:20px;
}
.industry{
    overflow:hidden;
    background-color:#f7f8fa;
}
.industry .know_content_title{
     width:11%;
}
.address .know_content_title{
     width:27%;
}
.industryimg,.addressimg{
    margin-top:27px;
}
.address{
    height:795px;
    overflow:hidden;
}
.addressimg{
    text-align:center;
}


.contentcenter
{
    padding:20px;
    width:62%;
    margin: 50px 25%;
    box-shadow:0px 0px 10px 3px #f3f3f3;
    background-color:#fff;
    border-radius:27px;
}
    .contentcenter .aboutcontent {
        font-size: 13px;
        color: #666;
        padding-left: 30px;
    }
        .contentcenter .aboutcontent li {
            line-height: 35px;
            font-style: normal;
        }
            .contentcenter .aboutcontent li b {
                padding-right: 10px;
            }
.contentcenter .title{
    font-weight:500;
    font-size:14px;
    color:#000;
    margin:10px 0px 10px 0px;
}
.about_hotline{
    height:80px;
    line-height:50px;
    padding-top:50px;
}
.about_hotline img{
    float:left;
}
.about_hotline h1{
    font-size:14px;
    color:#2fb0ff;
    float:left;
    margin-left:30px;
}
.abouttab{
    height:50px;
    padding-left:30px;
}
.abouttab li {
    float: left;
    margin-right: 110px;
    height: 40px;
    line-height: 40px;
        
}
.abouttab li:hover {
    cursor:pointer;
}
.abouttab .active {
    border-bottom: 3px solid #e93039;
}
.companycontent h3 {
    font-weight: bold;
}
.companycontent span {
    padding-right:50px;
}
#company h2, #honor h2 {
    font-weight: bold;
    height: 100px;
    line-height: 100px;
}
.redtitle {
    color: #d35251;
    font-size: 16px;
    font-weight: bold;
    height:50px;
    padding-top:50px;
}
#company p, #honor p {
    line-height: 28px;
    text-indent: 25px
}

.padb40 {
    padding-bottom: 40px;
}
.mart50 {
    margin-top: 50px;
}
.posr {
    position: relative;
}
.licheng_xian {
    position: absolute;
    left: 79px;
    top: 6px;
    border-left: 1px solid #d9d9d9;
    height: 100%;
}
.font13 {
    font-size: 13px;
}
.line2 {
    line-height: 20px;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after {
    display: table;
    content: " ";
}
.w60 {
    width: 60px;
}

.font16 {
    font-size: 16px;
}

.pull-left {
    float: left !important;
}

.text-right {
    text-align: right;
}

b, strong {
    font-weight: bold;
}
body .mart5 {
    margin-top: 5px;
}

.about_y {
    position: relative;
    top: 1px;
    width: 9px;
    height: 9px;
    background-color: #d35251;
    border-radius: 50%;
}

.marz15 {
    margin-left: 15px;
}

s {
    display: inline-block;
}

a, u, s {
    text-decoration: none;
}
.about_xian {
    width: 50px;
    margin-left: 7px;
    border-bottom: 1px solid #d35251;
}
body .mart10 {
    margin-top: 10px;
}
.col-md-10 {
    width: 83.33333333%;
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after {
    clear: both;
}
.text-right{
    text-align:right
}
.mart40{
    margin-top:40px;
}
.h3{
    font-size:24px;
}
.mart30 {
    margin-top: 30px;
}
.mart20 {
    margin-top: 20px;
}