.banner{
    width: 100%;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.mb20 {
    margin-bottom: 20px;
}

.mb70 {
    margin-bottom: 70px;
}

.width62 {
    width: 62.5%;
    margin: 0 auto;
}

/*公司介绍*/
.company_introduce {
    overflow: hidden;
    width: 62.5%;
    margin: 50px auto 50px auto;
}
.company_introduce h1{
	margin-bottom: 5%;
}
.company_introduce .ci_information p{
    color: #4d4d4d;
    font-size: 16px;
    line-height: 37px;
    text-indent: 32px;
}

.ci_information-left{
	display: inline-block;
	width: 70%;
	
}
.ci_information-right{
	display: inline-block;
	float: right;
	width: 28%;
}

/*发展历程*/
.company_development {
    width: 62.5%;
    margin: 0 auto;
}

/*企业文化*/
.company_culture {
    margin: 0 auto 95px auto;
}
.company_culture .cc_title {
    margin-bottom: 50px;
    margin-left: 20%;
    padding-bottom: 60px;
}

.company_culture .row {
    width: 100%;
    margin: 0;
}

.company_culture .row .list {
    width: 62.5%;
    margin: 0 auto;
}

.company_culture .row {
    background: url("../image/about/background.jpg") no-repeat;
    height: 222px;
    background-size: 100%;
}

.company_culture .cc_item .cc_item_dt {
    margin-top: -50px;
    text-align: center;
    background-color: white;
}

.company_culture .cc_item .cc_item_dt img {
    width: 100%;
}

.company_culture .cc_item .cc_item_dt h3{
    color: red;
    line-height: 100px;
    margin: 0;
}

.company_culture .cc_item .cc_item_dt p {
    line-height: 20px;
    padding-bottom: 30px;
}

/*企业荣誉*/
.company_honor {
    width: 62.5%;
    margin: 0 auto;
}

.company_honor p {
    font-size: 17px;
    margin-bottom: 70px;

}

.company_honor .thumbnail {
    border: none;
}


/*PAD屏幕下的专用样式*/
@media (min-width: 767px) and (max-width:991px ){
    .company_culture .cc_item .cc_item_dt {
        margin: 0;
    }
    .company_culture .row {
        background: none;
    }
    .company_culture .cc_title {
        font-size: 27px;
        margin-bottom: 20px;
    }
}
/*中等PC屏幕下的专用样式*/
@media (min-width:992px) and (max-width: 1199px) {
	.company_culture .cc_item .cc_item_dt h3{
	    color: red;
	    line-height: 60px;
	    margin: 0;
	}
	
	.company_culture .cc_item .cc_item_dt p {
	    line-height: 20px;
	    padding-bottom: 30px;
	}
}
/*超大PC屏幕下的专用样式*/
@media  (min-width:1200px) {
    .company_culture .cc_item .cc_item_dt h3{
        line-height: 50px;
    }
}
/*PHONE屏幕下的专用样式*/
@media (max-width: 767px) {
    .company_culture {
        width: 90%;
        margin: 0 auto;
    }
    .company_culture .cc_title {
        font-size: 27px;
        margin-bottom: 20px;
        margin-left: 0;
        width: 90%;
        padding: 0;
    }
    .company_culture .row {
        height: auto;
    }
    .company_culture .row .list {
        width: 90%;
    }
    .company_culture .cc_item {
        margin-bottom: 30px;
    }
    .company_culture .cc_item .cc_item_dt {
        margin: 0;
    }
    .company_culture .cc_item .cc_item_dt p {
        font-size: 16px;
    }
    .company_culture .cc_item .cc_item_dt h3{
        margin: 0;
        line-height: 50px;
        font-size: 18px;
    }
    .company_introduce {
        width: 90%;
        margin:  0 auto;
    }
    .company_introduce h1 {
        font-size: 27px;
        text-align: center;
    }
    .company_introduce .ci_information p{
        font-size: 12px;
        line-height: 25px;
        text-indent: 24px;
    }
    .company_development {
        width: 90%;
        margin:  0 auto;
    }
    .company_development h1 {
        font-size: 27px;
    }
    .company_honor {
        width: 90%;
        margin:  0 auto;
    }
    .company_honor h1 {
        font-size: 27px;
    }
    .company_honor p {
        font-size: 12px;
        margin-bottom: 10px;
    }
    .company_culture .row {
        background: none;
    }
    .height {
        height: 70px;
    }
}



.company_development p{ line-height:40px; vertical-align:middle; font-size:16px; padding:0 20px 0 20px}
