锘縝ody {
}
.amap-icon img{width:initial!important;}

.nodata{text-align:center;}

.contact .contact-main .main-cont .cont-list .list-cent .cent-text2 strong {font-size: 0.16rem;color: #333;}

.container .cont-plate3 .plate3-main .main-cont .cont-box .swiper-slide .slide-box .box-pic {height:1.62rem;}

.about .about-main .single{padding-right:0;}
.about .about-main .single::after{display:none;}

.recruit .recruit-palte3{padding: 1.28rem 0 0;}
.recruit .recruit-plate1{padding-top:0}

.clear_f {
    clear: both;
    height: 0px;
    padding: 0px;
    margin: 0px;
    display: block;
    _display: inherit;
}

.about .about-main .culture{ background:#fff; padding:0 70px 110px;width:12rem;margin:0 auto;}
.culture .title{ height:49px; border-bottom:#e5e5e5 solid 1px;}
.culture .title em{ font-size:24px; color:#37b673;}
.culture .title span{ font-size:16px; color:#cfcfcf; text-transform:uppercase; padding-left:12px;}
.culture .list{ padding-top:60px; padding-bottom:40px; border-bottom:#dfdfdf solid 1px;}
.culture .list ul{ width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.culture .list li{ width:48%; height:280px; float:left; margin:0 0 31px 0; background:#ededed;}
.culture .list li .top{ width:100%; height:140px; position:relative;}
.culture .list li .imgDiv{ position:absolute; left:0px; top:0px;}
 .culture .list li .imgDiv img{width:100%!important;}
.culture .list li .name{ font-size:28px; text-align:center; line-height:140px; color:#fff; position:relative; z-index:2;}
.culture .list li .msg{ height:140px; text-align:center; font-size:16px;display: flex;justify-content:center;align-items: center;padding: 0 0.1rem;}
.culture .part2{ width:10.60rem; height:442px; background:url(/cn/images/nimg1060_1.jpg) no-repeat; margin-top:90px;}
.culture .part2 .name{ padding:232px 0 0 46px; position:relative; height:70px; background:url(/cn/images/line3.jpg) 46px bottom no-repeat; font-size:24px; color:#fff;box-sizing: unset;}
.culture .part2 .msg{ padding:32px 0 0 46px; font-size:16px; color:#fff; text-transform:uppercase;}

@media screen and (max-width: 1004px) {
    .about .about-main .culture{padding:0 0 1.1rem;width:100%;}
    .culture .list{display:flex;padding-bottom: 0.4rem;}
    .culture .list li{width:100%;height:220px;    }
    .culture .list li .top{width:100%;}
    .culture .list li .imgDiv img{width:100%!important;}
    .culture .list li .msg{display:flex;line-height:normal;align-items: center;justify-content: center;height:80px;}

    .culture .part2{width:100%;margin-top:0.9rem;height:6.42rem;}
    .culture .part2 .name{padding: 2.32rem 0 0 0.46rem;background:url(/cn/images/line3.jpg) 0.46rem bottom no-repeat;height:0.7rem; font-size: 0.4rem;}
    .culture .part2 .msg{padding:0.32rem 0 0 0.46rem;font-size:0.3rem;}
    
}

<!--0.00019383430480957-->