.waiheader{background-image: url(../image/gybc.png); background-repeat: no-repeat; height: 980px; background-color: #F0F4F7;}
.abtopcont{width: 1520px; margin: 0 auto; margin-top: 50px;}
.htitle h2{ text-align: center; color: #fff;font-size: 44px;font-weight: 400;}
.htitle p{font-size: 17px;text-align: center;color: #fff; margin-top: 15px;}
.abcontbox {margin-top: 65px;}
.abcontbox dd{float: right;width: 59%; box-sizing: border-box; border: 6px solid rgb(235, 235, 235); border-radius: 3px; margin-top: 30px;}
.abcontbox dt{float: left; width: 40%;}
.abcontbox dt h2{color: #ffb47d; font-size: 44px; margin-bottom: 45px;position: relative;z-index: 1; text-align: center;}
.abcontbox dt h2::after{content: 'STrength brand'; color: #b1947e; font-size: 40px; position: absolute; top: -14px;left: 28px; z-index: -1;text-transform: uppercase; font-weight: 300;}
.abcontbox dt p{font-size: 18px; line-height: 34px; margin-bottom: 15px;}
/* .atnumber {display: flex; justify-content: space-between;} */
.atnumber .atnum1{float: left;}
.abcontbox .atnumber h3 span{color: #2A4D7D; font-size: 53px; display: inline-block; }
.atnumber h3{margin: 0 auto;text-align: center; font-family: 'Open Sans'; font-weight: bold;}
.atnumber h3 i{font-style: normal;color: #2A4D7D;}
.atnumber .atnum1{width: 27%; }
.atnumber .atnum1 p{font-size: 16px; text-align: center; }
.atnumber .atnum2{width: 18%;}
.ablinks img{max-width: 100%; display: block; }
.abcenter{width: 1520px; margin: 0 auto;}
.womenbox img{display: block; margin-bottom: 10px;}
.fuwomp{height: 40px; }
.fuwomp p{float: left; color: #4987ff; font-size: 24px; }
.fuwomp p:nth-child(1){margin-left: 3%;}
.fuwomp p:nth-child(2){margin-left: 15.3%;}
.fuwomp p:nth-child(3){margin-left: 13.2%;}
.fuwomp p:nth-child(4){margin-left: 13.5%;}

.abshengc{background-color: #f2f6fb;}
.abshen{width: 1520px; margin: 0 auto; padding: 40px;}

.rongyucont,.rongyucont2{width: 1520px; margin: 0 auto;}
.rongyucont img{display: block; margin: 0 auto;}
.rhzubc {background-image: url(../image/huoban.png); height: 495px;}
.womenbox{width: 100%;height: auto; }
.fuwubs{background-image: url(../image/dafubc.png); background-repeat: no-repeat;width: 274px;height: 336px; box-sizing: border-box; padding: 40px 39.5px; float: left;}
.fuwubox{display: flex;justify-content: space-between; margin-bottom: 60px;}
.fuwubs img{display: block;margin-top: 30px;}
.fuwubs p{font-size: 16px; line-height: 30px; margin-top: 10px;text-align: center;}
/* 主营产品 */
.zhuyiboxa{width: 1520px; margin: 0 auto;}
.chanab_01 dt{float: left; width: 46%;}
.chanab_01 dt img,.chanab_01 dd img{width: 100%; display: block;}
.chanab_01 dt a{display: block; border-radius:15px;overflow: hidden;}
.chanab_01 dt p,.chanab_01 dd p{line-height: 55px; background-color: #E6EFF9; text-align: center;font-size: 22px;}
.chanab_01 dd{float: right; width: 53%;}
.chanab_01 dd a{width: 49%; float: left; margin-right: 2%; height: 253px; overflow: hidden; margin-top: 15px; border-radius: 12px;}
.chanab_01 dd img {height: 205px; background-size: cover;}
.chanab_01 dd a:nth-child(1){margin-top: 0;}
.chanab_01 dd a:nth-child(2){margin-top: 0;margin-right: 0;}
.chanab_01 dd a:nth-child(4){margin-right: 0;}
.chanab_01 dd p{line-height: 50px; font-size: 18px;}
.chanab_01 .teshp1 img {width: 368px; height: auto;padding-left: 14px; margin-bottom: 25px;}
.chanab_01 .teshp1 p{background-color: transparent;text-align: left; padding-left: 46px;line-height: 40px;font-size: 18px;position: relative;}
.chanab_01 .teshp1 p::after{content: '';display: block;width: 10px;height: 10px;border:2px solid #ffb47d;border-radius: 10px;position: absolute;top: 13px;left: 20px;}
.chanab_01 .teshp1{box-sizing: border-box;padding: 20px 0; box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.25) inset;}
@media screen and (max-width:500px){
    .abtopcont,.zhuyiboxa,.abshen,.rongyucont, .rongyucont2{width: 98%;}
    .ab-gxtitle,.abcenter{width: 98%;}
    .rongyucont img{width: 100%; height: auto;margin-bottom: 80px;}
    .womenbox img{width: 100%;}
    .abcontbox dt,.abcontbox dd{float: none;width: 100%;}
    .abcontbox .atnumber h3 span{font-size: 28px;}
    .atnumber .atnum1 p{font-size: 12px;}
    .abcontbox dt p{font-size: 16px;line-height: 26px;}
    .abcontbox dt a img{width: 100%;}
    .waiheader{height: auto;}
    .htitle h2{font-size: 22px;}
    
    .htitle p{font-size: 14px;}
    .abcontbox dt h2::after{font-size: 30px;}
    .fuwomp p{float: none;}
    .fuwomp{height: auto;}
    .fuwubox{flex-wrap: wrap;}
    .fuwubs{width: 49%; height: auto; padding: 10px;}
    .fuwubs p{font-size: 14px; line-height: 24px;}
    .fuwomp p{margin-left: 0 !important; font-size: 14px;}
    .fuwomp {display: flex;justify-content: space-between;}
    .abshengc img{width: 100%; display: block;}
    .abshen{padding: 0;}
    .rhzubc{display: none;}
    .ab-gxtitle h1{font-size: 22px; padding-top: 10px;}
    .ab-gxtitle p{font-size: 14px;line-height: 24px;}
    .ab-gxtitle{margin: 10px auto;}
    .chanab_01 dt{float: none;width: 100%;margin-bottom: 10px;}
    .chanab_01 dd{float: none;width: 100%;}
    .chanab_01 dd a,.chanab_01 dd img{height: auto;}
    .chanab_01 dd p{font-size: 14px;line-height: 40px;}
    .chanab_01 dd a{border-radius: 10px;}
    .chanab_01 dt p, .chanab_01 dd p{font-size: 14px; line-height: 40px;
    }
    .chanab_01 .teshp1 p{font-size: 14px;}
    .chanab_01 .teshp1 img{display: none;}
    .chanab_01 .teshp1 p::after{left: 14px;}
    .chanab_01 .teshp1 p{padding-left: 19%;}
    .chanab_01 .teshp1 p{line-height: 30px;}
    .chanab_01 .teshp1{box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.25)}
    .ab-gxtitle h1{margin-bottom: 10px;}
    .fuwubs{background-size: cover;box-sizing: border-box;}
    .womenbox img{display: block;margin: 22px auto; margin-bottom: 10px;}
    .fuwubs p{margin-top: 0;}
    .fuwubox{margin-bottom: 10px;}
    .atnumber .atnum2{width: 19%;}
    .abcontbox dt p{margin-bottom: 10px;}
    .abcontbox dt p{font-size: 14px;line-height: 24px; color: #ffff
        ;}
    .abtopcont {margin-top: 10px;}
    .abcontbox dt h2{font-size: 24px;margin-bottom: 20px;}
    .abcontbox{margin-top: 30px;}
    .waiheader{background-image: url(../image/hezuoban.png);}
    .abcontbox .atnumber h3 span{color:#bad6ff ;}
    .atnumber h3 i{color: #bad6ff;}
    .abcontbox dt h2::after{left: 46px;}
}

    
