.common-width1 {
    width: 1200px ;margin: 0 auto;
}

.section-header{
    text-align: center;padding: 70px 0 40px 0;
}

.section-header .content{
    display: inline-block;overflow: hidden;
}

.section-header  .content h2{
    font-size: 40px;font-weight: 500;color: #262626;opacity: 1;margin: 0;padding: 0;
}

.section-header .content p{
    font-size: 16px;font-weight: 400;line-height: 21px;color: #262626;opacity: 1;margin: 10px 0 0 0;padding: 0;text-transform:uppercase;
}

.about-me
{
    background-image: url(../images/a_about_bg.jpg);height: 561px;
}

.about-me ul{
    list-style: none;overflow: hidden;
}

.about-me ul .left{
    float: left;
}

.about-me ul .left img
{
    width: 500px;height: 310px;
}


.about-me ul .right{
    float: right;width: 660px;
}

.about-me ul .right p{
    text-align: justify;text-indent: 30px;font-size: 16px;font-weight: 400;line-height: 27px;color: #262626;opacity: 1;
}

.company-philosophy
{
    height: 610px;
}
.company-philosophy ul{
    overflow: hidden;text-align: justify;
}
.company-philosophy ul li
{
    display: inline-block;vertical-align: top;
}

.company-philosophy ul .c-p-1{
    width: 300px;
}
.company-philosophy ul .c-p-2{
    width: 260px;
}
.company-philosophy ul .c-p-3{
    width: 237px !important;
}
.company-philosophy ul .c-p-2 img{
    width: 260px;height: auto;
}
.company-philosophy ul .c-p-3{
    width: 300px;
}

.company-philosophy ul li img{
    width: 300px;display: block;
}

.company-philosophy ul li .title
{
    font-size: 20px;font-weight: bold;line-height: 21px;color: #004DA5;opacity: 1;margin: 0;padding: 35px 0 10px 0;
}

.company-philosophy ul li .line
{
    width: 30px;height: 2px;background-color: #004DA5;
}

.company-philosophy ul li .desc
{
    text-align: left;font-size: 14px;font-weight: 400;line-height: 26px;color: #666666;opacity: 1;
}

.company-philosophy ul  .c-fill
{
    width: 300px;height: 0;
}

.success-cases {
    height: 796px;
    background-color: #F7F7F7;
}



.swiper-container-se .swiper-slide{
    height: 230px;
}
.swiper-container-se .swiper-slide:hover img{
    transition: 300ms;
    -webkit-transition: 300ms;
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
}

.swiper-container-se .swiper-slide .img-wrapper
{
    overflow: hidden;width: 285px;height: 180px;text-align: center;line-height: 180px;
}

.swiper-container-se .swiper-slide .img-wrapper img
{
    max-width: 285px;height: auto;
}

.swiper-container-se .swiper-slide  p{
    border-top: 1px solid #f7f7f7;height: 50px;line-height: 50px;text-align: center;font-size: 14px;font-weight: 400;color: #262626;opacity: 1;
}

.swiper-container-se .swiper-slide:hover p{
    background-color: #004DA5;
    color: white;
}

.swiper-container-se .swiper-slide.s-fill
{
    width:285px;height: 0;margin: 0;
}

.swiper-pagination-se,.swiper-pagination-ch{
    text-align:center;
    width:100%;
    margin-top:10px;}
.swiper-pagination-se .swiper-pagination-bullet ,.swiper-pagination-ch .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    margin:0 5px;
    background:#02328d;
}

.company-honor
{
    background-color: white;height: 460px;
}

.company-honor .swiper-container-ch
{
    text-align: justify;overflow: hidden;
}

.company-honor .swiper-container-ch .swiper-slide{
    display: inline-block;width: 285px; height: 200px;overflow: hidden;position: relative;cursor: pointer;margin: 0;
}

.company-honor .swiper-container-ch .swiper-slide img{
    max-width: 285px;height: auto;
}
.company-honor .swiper-container-ch .swiper-slide:hover img
{

}
.company-honor .swiper-container-ch .swiper-slide p{
    display: none;
}
.company-honor .swiper-container-ch .swiper-slide:hover .cover
{
    display: block;
    background-color: rgba(0,77,165,0.6);text-align: center;height: 200px;line-height: 200px;color: white;
    position: absolute;top: 0;left: 0;z-index: 999;right: 0;bottom: 0;
}










