.margin-padding{margin: 0 !important;padding: 0 !important;}

.section{padding: 30px 0;overflow: hidden;}
.section-title{font-size: 32px;text-align: center;}
.section-title h1{margin: 0;font-weight: bold;}
/* .section-div{display: flex;justify-content: space-between;align-items: center;} */
.about .example{width: 600px;overflow: hidden;height: 350px;}
.about .ft-carousel .carousel-btn{background-size: contain;width: 30px;height: 30px;}

.section-p{text-indent: 2em;margin: 20px 10px 0;}
.section-p p{margin: 0;padding: 0;font-size: 14px;}
.swiper-banner{background: url("/index/images/20210427/photo10.jpg?1") no-repeat; height: 460px;background-size: cover;background-position: 0 70%;}
/* .swiper-banner .section-div img{width: auto;height: 250px;margin-top: 10px;}
.swiper-banner .right_item{font-weight: bold;color: #fff;}
.swiper-banner .right_item span{display: block;text-align: right;}
.swiper-banner .right_item .right-title{font-size: 40px;}
.swiper-banner .right_item .right-content{font-size: 22px;} */

.mainImg{display: block;width: 100%;margin-bottom: 50px;}
.section_ul{display: flex;overflow: hidden;flex-wrap: wrap;}
.section_ul .section_li{width: calc(100% / 3);text-align: center;margin-bottom: 20px;}
.section_ul .section_li a{color: #333;}
.section_ul .section_li img{display: block;height: 70px;margin: 0 auto;}
.section_ul .section_li .title{font-size: 16px;margin: 15px 0 0;}

.team .section_ul{justify-content: space-between;margin-top: 30px;padding-top: 10px;}
.team .section_ul .section_li{width: 370px;padding: 20px;box-sizing: border-box;box-shadow: 0 0 8px 0 rgb(0 0 0 / 10%);text-align: center;margin: 0 10px 20px;}
.team .section_ul .section_li span{display: block;}
.team .section_ul .section_li .content{font-size: 14px;background: transparent;}
.team .section_ul .section_li .title span{font-size: 16px;font-weight: normal;}
.team .section_ul .section_li img{height: 220px;width: 100%;object-fit: cover;}

.honor{padding-bottom: 0;display: none;}
.logo_ul{display: flex;flex-wrap: wrap;margin-top: 35px;}
.logo_ul li{width: 360px;margin: 10px;box-shadow: 0 0 8px 0 rgb(0 0 0 / 10%);padding: 20px;box-sizing: border-box;}
.logo_ul li img{display: block;height: 55px;margin: 0 auto 10px;}
.logo_ul li span{display: block;color: #333;font-size: 14px;text-align: center;}

.honors{background: url(/customer/images/about/honor_ring.png)no-repeat;background-size: contain;background-position: center;height: 600px;position: relative;}
.honors ul{position: absolute;top: 45px;}
.honors img{display: inline-block;height: 50px;vertical-align: middle;margin-right: 5px;}
.honors span{font-size: 14px;color: #333;}
.honors .left_ul{left: 0;}
.honors .right_ul{right: 0;top: 75px;}
.honors .left_ul:first-of-type li:nth-of-type(2){margin: 180px 0 0 -10px;}
.honors .left_ul:first-of-type li:last-of-type{margin: 175px 0 0 0px;}
.honors .right_ul li:nth-of-type(2){margin: 160px 0 0 215px;}
.honors .right_ul li:last-of-type{margin: 200px 0 0 150px;}

.history{height: 1000px;background: url('/customer/images/about/rocket_bg.png?1'),
    url('/customer/images/about/smoke_img.png'),
    url('/customer/images/about/smkoe_line.png');background-position: center 70px, center bottom, center 175px;background-repeat: no-repeat;background-color: #fff;padding-bottom: 0;}

.advantage_text{font-size: 16px;display: block;font-weight: normal;}

.section.business{padding: 0;}
.business .section_ul{justify-content: space-between;}
.business .section-title{margin-bottom: 40px;}
.business .section_ul .section_li .content{font-size: 14px;line-height: 20px;margin: 5px 0;}
.business .section_ul .section_li a{display: block; text-align: center; color: #b40026;box-sizing: border-box;font-size: 14px;text-decoration: underline;}

.about .qual_img{display: flex;justify-content: space-between;align-items: center;margin-top: 30px;flex-wrap: wrap;}
.about .qual_img .qual_box{display: block;width: calc((100% / 3) - 15px);}
.about .qual_img .qual_box span{display: block;font-size: 14px;margin-bottom: 5px;text-align: center;font-weight: bold;}
.about .qual_img .qual_box img{display: block;width: 100%;}

.conclusion{padding-top: 0;}
.conclusion p{font-size: 16px;}
.conclusion h2{margin-top: 0;}


@media screen and (max-width: 768px){
    .mainW{width: 100%;padding: 0 10px;box-sizing: border-box;}
    
    .section{padding: 20px 0;}
    .section-title{font-size: 16px;font-weight: bold;}
    .section-title h1{font-size: 18px;}
    .section-div{display: block;height: 100%;}
    .about .example{width: 100%;margin: 20px 0 0;height: 19vh;}
    .about .ft-carousel .carousel-btn{width: 25px;height: 25px;}
    .section-p{width: 100%;padding: 0;font-size: 12px;margin: 10px 0 0;}
    .section-p p{font-size: 12px;}
    
    .swiper-banner{height: 120px;}
    .swiper-banner .section-div{display: flex;}
    .swiper-banner .section-div img{width: 32%;height: auto;margin-left: 20px;margin-top: 0;}
    .swiper-banner .right_item{width: 60%;padding-right: 20px;}
    .swiper-banner .right_item .right-title{font-size: 14px;}
    .swiper-banner .right_item .right-content{font-size: 12px;}
    
    .mainImg{margin-bottom: 20px;}
    .section_ul .section_li{width: calc(100% / 2);}
    .section_ul .section_li .title{margin-top: 10px;}

    .section.team{padding-top: 0;}
    .team .section_ul{display: block;margin-top: 10px;padding-top: 0;}
    .team .section_ul .section_li{width: 100%;padding: 0px;margin: 0 0 10px;box-shadow: none;}
    
    .section_ul .section_li img{height: 50px;}
    .section_ul .section_li .title{font-size: 14px;}
    .team .section_ul .section_li .title span{font-size: 12px;}
    .team .section_ul .section_li .content{font-size: 12px;float: none;}
    .team .section_ul .section_li .title{margin: 5px 0 10px;}
    .team .section_ul .section_li:last-child{margin-bottom: 0;}
    
    .honor{display: block;padding: 10px 0 0;}
    .logo_ul{margin-top: 20px;justify-content: space-between;}
    .logo_ul li{width: 48%;margin: 0 0 10px;padding: 10px;box-shadow: none;}
    .logo_ul li span{font-size: 12px;text-align: center;}
    .logo_ul li img{height: 45px;}
    .logo_ul li .godimg{height: 20px !important;}
    
    .honors_pc{display: none;}
    .honors ul{position: relative;top: 0;}
    .honors ul li{width: 100%;margin: 0 0 10px !important;}
    
    .history{display: none;}

    .advantage_text{font-size: 14px;}

    .business .section_ul .section_li{width: 48%;margin: 0 0 10px;}
    .business .section_ul .section_li a{width: 100%;font-size: 12px;}
    .business .section_ul .section_li .content{font-size: 12px;}

    .about .qual_img{margin-top: 10px;display: block;}
    .about .qual_img .qual_box{width: 100%;margin-bottom: 10px;}
    .about .qual_img .qual_box:last-child{margin-bottom: 0px;}

    .conclusion{padding: 0 10px 20px; box-sizing: border-box;}
    .conclusion p{font-size: 14px;margin: 0;}
    .conclusion h2{font-size: 18px; font-weight: bold;}
}
