.content[data-v-5cbf0336]{overflow:hidden}.content .img[data-v-5cbf0336]{max-width:100%}.company[data-v-5cbf0336]{margin-top:50px}@media screen and (max-width:768px){.company[data-v-5cbf0336]{margin-top:30px}}.company .title[data-v-5cbf0336]{font-size:40px;font-family:Microsoft YaHei;font-weight:400;color:#333}@media screen and (max-width:768px){.company .title[data-v-5cbf0336]{font-size:30px}}.company .company-item[data-v-5cbf0336]{padding:35px 0;border-bottom:1px dotted #d5d5d5;position:relative}@media screen and (max-width:768px){.company .company-item[data-v-5cbf0336]{padding:15px 0}}.company .company-item .company-name[data-v-5cbf0336]{font-size:26px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:1.2;margin-bottom:20px}@media screen and (max-width:768px){.company .company-item .company-name[data-v-5cbf0336]{font-size:20px}}.company .company-item .people-number[data-v-5cbf0336]{color:#999;font-size:18px;line-height:1.2}.company .company-item .contact[data-v-5cbf0336]{font-size:18px;color:#333}.company .company-item .contact .contact-span[data-v-5cbf0336]{margin-right:40px;color:#333;text-decoration:none}@media screen and (max-width:768px){.company .company-item .contact .contact-span[data-v-5cbf0336]{display:block}}.company .company-item .link[data-v-5cbf0336]{width:160px;display:block;text-align:center;line-height:60px;text-decoration:none;height:60px;color:#fff;background:#209bd7;-webkit-box-shadow:0 10px 9px 1px hsla(0,0%,81.2%,.5);box-shadow:0 10px 9px 1px hsla(0,0%,81.2%,.5);border-radius:5px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.company .company-item .link[data-v-5cbf0336]:hover{background:#10366b}@media screen and (max-width:768px){.company .company-item .link[data-v-5cbf0336]{position:static;margin-top:20px;-webkit-transform:translateY(0);transform:translateY(0);width:100px;height:30px;line-height:30px}}.bottom-img-box[data-v-5cbf0336]{border:5px solid #fff;width:550px;height:360px;overflow:hidden;max-width:100%}@media screen and (max-width:768px){.bottom-img-box[data-v-5cbf0336]{margin-bottom:10px}}.bottom-img-box img[data-v-5cbf0336]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}