.ambassador-showcase{
    width: 1020px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));
}
.ambassador-card-new{
     width: 237px;background:#ffffff;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.3);transition:all 0.4s ease;position:relative;

}
.ambassador-pic{
    width:237px;
}
.ambassador-pic img{
     width:237px;
}
.ambassador-content{padding:5px;}
.ambassador-content h3{
     display: flex;justify-content: center;font-family: Adobe Heiti Std;font-weight: normal;font-size: 26px;color: #333333;line-height: 26px;
}
.ambassador-content-d{
    display: flex;justify-content: center;font-family: Adobe Heiti Std;font-weight: normal;font-size: 16px;color: #666666;line-height: 26px;
}
.specialties{margin-bottom:5px;}
.specialties-p{
    flex-wrap:wrap;gap:8px;display: flex;justify-content: center;
}
.specialties-p span{   
    background:#E2F3C1;color: #62881A;padding:4px 12px;border-radius:15px;font-size:0.85em;border:1px solid rgba(255,140,0,0.3);
}
.mmore{
    display: flex;justify-content: center;
}
.mmore img{
    width: 24px;
}
.ambassador-more{
    display: flex;justify-content: center;margin-top: 20px;
}
.ambassador-more span{
    display: flex;justify-content: center;font-family: 35;font-weight: 400;font-size: 16px;color: #62881A;line-height: 35px;width: 138px;height: 36px;background: #FFFFFF;border-radius: 12px;
}
.bb{
    width: 1020px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 20px;
}
/* 左侧图片 */
.bb img {
    display: inline-block;
}
/* 右侧容器 */
.bm-container {
    display: inline-block;
    width: 420px;
    position: relative;
}
/* 强制图片定位在右下角 */
.bm-image {
    position: absolute !important;
    bottom: 0px !important;
    right: 0px !important;
    margin: 0 !important;
    float: none !important;
}
/* cc部分样式 */
.cc {
    width: 1020px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cc > div {
    display: inline-block;
    margin: 0 10px;
}
.section-rows{
    display:block;justify-content: center;background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);padding:60px 0;position:relative;overflow:hidden;background-image: url('/images/dbg.png');
    
}
.ohp{font-family: Adobe Heiti Std;
font-weight: normal;
font-size: 45px;
color: #A5E923;
line-height: 59px;
display: flex;
}
.zhp{font-family: Adobe Heiti Std;
font-weight: normal;
font-size: 45px;
color: #FFFFFF;
line-height: 59px;
float: right;
display: block;}
.ccimg {
    display: inline-flex;
    width: 100%;
    margin: 10px 0;
    text-align: center;
}
.ccwz {
    display: block;
    width: 100%;
    margin: 10px 0;
    text-align: center;
}
.friend{
    width: 1020px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    height: 104px;
    background: #7D7D7D;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}
.friend ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
}
.friend li {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
    font-family: Adobe Heiti Std;
font-weight: normal;
font-size: 18px;
color: #FFFFFF;
line-height: 18px
}
.ccct{
    width: 450px;
    text-align: left;
    margin: 10px;
}
.ccct p {
    text-indent: 20px;
}
.ccimg img {
    width: 450px;
}
.h2s{height: 27px;font-family: Adobe Heiti Std;font-weight: normal;
font-size: 14px;color: #A5E923;line-height: 14px;display: flex;
}
.h2x{height: 23px;font-family: Adobe Heiti Std;font-weight: normal;font-size: 11px;
color: #FFFFFF;line-height: 11px;display: block;text-align: left;}