.aboutUs .header{padding-top: 84px;background: url("../../resources/images/aboutUs/D_main-banner.jpg") no-repeat center;height: 280px;background-size: cover;}
.aboutUs .wrapper{margin: 0 auto;}
.aboutUs .header h3{font-size: 40px;font-family: fangzheng-unionpay-sc;color: #FFFFFF;letter-spacing: 2px;text-align: center;line-height: 80px;}
.aboutUs .header p{font-size: 20px;color: #FFFFFF;letter-spacing: 0.5px;text-align: center;line-height: 32px;}

.aboutUs .content-1{margin-top: 60px;}
.aboutUs .content-1 ul{overflow: hidden;}
.aboutUs .content-1 ul li{border: 1px solid #E3E3E3;width: 580px;padding: 30px 0;float: left;margin-left: 20px;overflow: hidden;}
.aboutUs .content-1 ul li:first-child{margin-left: 0;}
.aboutUs .content-1 ul li .img{float: left;width: 100px;height: 100px;margin: auto 60px;}
.aboutUs .content-1 ul li .img img{width: 100%;height: 100%;}
.aboutUs .content-1 ul li .text{float: left;}
.aboutUs .content-1 ul li .text h4{font-weight: bold;font-size: 28px;color: #222222;letter-spacing: 1px;line-height: 40px;margin: 0 0 10px;}
.aboutUs .content-1 ul li .text p a{color: #DD2C34;text-decoration: underline;}
.aboutUs .content-1 ul li .text p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin-bottom: 0;}

.aboutUs .content-2 {margin-top: 20px;}
.aboutUs .content-2 ul{overflow: hidden;}
.aboutUs .content-2 ul li{float: left;width: 380px;height: 184px;margin-left: 20px;border: 1px solid #E3E3E3;padding: 30px 0 0 30px;}
.aboutUs .content-2 ul li:first-child{margin-left: 0;}
.aboutUs .content-2 ul li h5{font-weight: bold;font-size: 20px;color: #DD2C34;letter-spacing: 0.5px;line-height: 32px;margin: 0 0 10px;}
.aboutUs .content-2 ul li p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin: 0;}
.aboutUs .content-2 ul li span{display: block;font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin: 10px 0 0;}
.aboutUs .content-2 ul li span a{color: #DD2C34;text-decoration: underline;}

.aboutUs .content-3{margin-top: 60px;}
.aboutUs .content-3 ul{overflow: hidden;}
.aboutUs .content-3 ul li{float: left;margin-left: 20px;width: 580px;height: 276px;border: 1px solid #E3E3E3;padding: 30px 30px 0;}
.aboutUs .content-3 ul li:first-child{margin-left: 0;}
.aboutUs .content-3 ul li h5{font-weight: bold;font-size: 20px;color: #DD2C34;letter-spacing: 0.5px;line-height: 32px;margin: 0 0 10px;}
.aboutUs .content-3 ul li p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin: 0 0 10px;}
.aboutUs .content-3 ul li p.active{margin-bottom: 20px;}
.aboutUs .content-3 ul li p a{color: #DD2C34;text-decoration: underline;}

.aboutUs .content-4{margin: 60px 0 80px;}
.aboutUs .content-4 h4{font-weight: bold;font-size: 28px;color: #222222;letter-spacing: 1px;text-align: center;line-height: 36px;margin: 0 0 30px;}
.aboutUs .content-4 ul{overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;}
.aboutUs .content-4 ul li{border: 1px solid #E3E3E3;width: 280px;height: auto;margin-bottom: 20px;padding: 30px;}
/*.content-4 ul li.active{margin-left: 0\9;margin: 0 0 0 20px;\9;}*/
.aboutUs .content-4 ul li h5{font-weight: bold;font-size: 20px;color: #DD2C34;letter-spacing: 0.5px;line-height: 32px;margin: 0;}
.aboutUs .content-4 ul li p{font-size: 16px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin: 10px 0 0;}


@media (max-width:1220px) {
    .aboutUs .wrapper{width: 89.3%;margin: 0 auto;}

    .aboutUs .content-1 ul li{width: 48%;}
    .aboutUs .content-1 ul li .img{margin: auto 40px;}
    .aboutUs .content-1 ul li .text h4{font-size: 26px;}
    .aboutUs .content-1 ul li .text p{font-size: 14px;}

    .aboutUs .content-2 ul li{width: 31.5%;padding: 30px 15px 0}
    .aboutUs .content-2 ul li span{font-size: 14px;}
    .aboutUs .content-2 ul li p{font-size: 14px;}

    /*.aboutUs .content-3 ul li{float: none;width: 100%;margin: 0 0 20px;}*/
    .aboutUs .content-3 ul li{width: 48%;height: 315px;}
    .aboutUs .content-3 ul li p{font-size: 14px;}

    .aboutUs .content-4 ul li{width: 23.7%;padding: 20px;}
    .aboutUs .content-4 ul li p{font-size: 14px;}
}

@media (max-width:950px) {

    .aboutUs .content-1 ul li .img{margin: auto 15px;width: 90px;height: 90px;}
    .aboutUs .content-2 ul li{width: 31%;padding: 20px 15px 0;}
    .aboutUs .content-3 ul li{padding: 15px 15px 0;}
    .aboutUs .content-4 ul li{width: 31.7%;}
}

@media (max-width:760px) {
    .aboutUs .wrapper{width: 89.4%;margin: 0 auto;}

    .aboutUs .header{padding-top: 43px;height: 160px;background: url("../../resources/images/aboutUs/M_main-banner.jpg") no-repeat center;background-size: cover;}
    .aboutUs .header h3{font-size: 28px;color: #FFFFFF;letter-spacing: 2px;text-align: center;line-height: 52px;}
    .aboutUs .header p{font-size: 13px;color: #FFFFFF;letter-spacing: 0.5px;line-height: 22px;margin: 0;}

    .aboutUs .content-1{margin-top: 50px;}
    .aboutUs .content-1 ul li{border: 1px solid #E3E3E3;width: 100%;padding: 30px 0;float: none;margin: 0 0 10px;display: flex;align-items: center;}
    .aboutUs .content-1 ul li .img{float: none;width: 64px;height: 64px;margin: auto 30px;}
    .aboutUs .content-1 ul li .text{float: none;}
    .aboutUs .content-1 ul li .text h4{font-size: 20px;color: #222222;letter-spacing: 2px;line-height: 20px;margin: 0 0 6px;}
    .aboutUs .content-1 ul li .text p{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 24px;}

    .aboutUs .content-2 {margin: 0px;}
    .aboutUs .content-2 ul li{float: none;width: 100%;height: auto;margin: 0 0 10px;padding: 15px 20px;}
    .aboutUs .content-2 ul li h5{font-size: 13px;color: #DD2C34;letter-spacing: 1px;line-height: 18px;margin: 0 0 6px;}
    .aboutUs .content-2 ul li p{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 24px;}
    .aboutUs .content-2 ul li span{display: block;font-size: 13px;color: #222222;letter-spacing: 0.5px;margin: 6px 0 0;}

    .aboutUs .content-3{margin-top: 0;}
    .aboutUs .content-3 ul li{float: none;margin: 0 0 10px;width: 100%;height: auto;padding: 15px 20px;}
    .aboutUs .content-3 ul li h5{font-size: 13px;color: #DD2C34;letter-spacing: 1px;line-height: 18px;margin: 0 0 6px;}
    .aboutUs .content-3 ul li p{font-size: 13px;color: #222222;letter-spacing: 0.5px;line-height: 24px;margin: 0 0 6px;}
    .aboutUs .content-3 ul li p.active{margin-bottom: 6px;}

    .aboutUs .content-4{margin: 20px 0 50px;}
    .aboutUs .content-4 h4{font-size: 20px;color: #222222;letter-spacing: 2px;line-height: 24px;margin: 0 0 20px;}
    .aboutUs .content-4 ul li{width: 49%;height: auto;margin-bottom: 10px;padding: 10px;}
    .aboutUs .content-4 ul li h5{font-size: 13px;color: #DD2C34;letter-spacing: 1px;line-height: 18px;margin: 0;}
    .aboutUs .content-4 ul li p{font-size: 11px;color: #222222;letter-spacing: 0.42px;line-height: 18px;margin: 6px 0 0;}
}
