/* 功能块 */
.menus { 
    padding: 18px 25px;
    background-color: #fff;
    border-radius: 4px;
    width: 22%;
    box-shadow: 0px 4px 15px 0px rgba(68, 147, 29, 0.17);
    transition: all 0.3s ease;
}
.menus .title   { font-size: 24px;font-weight: 700;line-height: 35px; }
.menus .intro   { color: #5B5B5B;margin: 5px 0 16px;line-height: 20px; }
.menus .icon    { width: 42px; }
.menus button   { background-color: #292929;border-radius: 4px;padding: 4px 11px;color: #A7E130; }
.menus .arrow   { width: 4.89px;margin-left: 6px; }
.menus:hover    { background-color: #292929;color: #fff;transform: scale(1.1);  }
.menus:hover .intro  { color: #fff;  }
.menus:hover button  { background-color: #A7E130;color: #292929;  }

.why_box        { background-color: #F5FBF5;border-radius: 10px;margin-top: 150px;}
.why_box img    { width: 40%;transform: scale(1.1); }
.why_box .right_img    { transform-origin: right center; }
.why_box .left_img     { transform-origin: left center; }
.why_box .left_text   { padding: 45px 60px;width: 64%; }
.why_box .right_text  { padding: 45px 60px 45px 100px;flex: 1; }
.why_box .intro     { font-size: 18px;line-height: 28px;color: #596155;margin-top: 1.25rem;width: 70%; }
.btn_download   { display: none;background-color: #A7E130; padding: 14px 45px;font-size: 18px; border-radius: 4px;text-decoration: none;font-weight: 700;margin-top: 47px;transition: all 0.3s ease; }
.btn_download:hover { transform: scale(1.1); }

@media (max-width: 768px) {
    .menus { padding: 5%;width: 46%;margin-top: 8%; }
    .menus .title   { font-size: 18px; }
    .menus .intro   { display: none; }
    .menus .icon    { width: 35px; }
    .menus button   { font-size: 12px;margin-top: 8%; }
    .why_box .intro { display: none; }
    .btn_download   { font-size: 12px;padding: 8px 13px; }
    .why_box        { margin-top: 50px;}
    .why_box img    { width: 40%;transform: scale(1.2); }
    .why_box .left_text   { padding: 5%;width: 64%; }
    .why_box .right_text  { padding: 5% 5% 5% 10%;flex: 1;}
    .menus:hover    { background-color: #fff;color: #3d3d3d;transform: scale(1);  }
    .menus:hover .intro  { color: #5B5B5B;  }
    .menus:hover button  { background-color: #292929;color: #A7E130;  }
}