@charset "UTF-8";
/* 页面缩小比例 */
/* 字体缩小比例 */
/* 媒体查询尺寸 */
/* 设计宽度=$mediawidth */
@media screen and (max-width: 1099px) {
  .body_container .wrap {
    max-width: 853.33333px; }

  .text_title h2 {
    font-size: 29.33333px; }

  .contact_item {
    margin-top: 42.66667px; }

  .contact_item:last-child {
    margin-bottom: 42.66667px; }

  .contact_item_info {
    height: 391.11111px; }
  .contact_item_info h3 {
    margin-top: 32px;
    margin-bottom: 24.88889px;
    font-size: 19.55556px; }
  .contact_item_info .info {
    font-size: 11.40741px; }
  .contact_item_info .info ul {
    padding-top: 10.66667px;
    margin-bottom: 28.44444px; }
  .contact_item_info .info li {
    height: 49.77778px; }
  .contact_item_info .info li p, .contact_item_info .info li a {
    font-size: 11.40741px; }
  .contact_item_info .info li p {
    left: 35.55556px; }
  .contact_item_info .info .company {
    font-size: 14.66667px; }
  .contact_item_info .form .form_input label {
    height: 78.22222px; }
  .contact_item_info .form .form_input input, .contact_item_info .form .form_input textarea {
    padding: 7.11111px 0;
    font-size: 11.40741px; }
  .contact_item_info .form .form_input textarea {
    height: 71.11111px; }
  .contact_item_info .form a {
    top: -19.91111px;
    width: 49.77778px;
    height: 49.77778px;
    border-radius: 24.88889px;
    background-size: 100%; }

  .job {
    padding-top: 28.44444px; }
  .job .text_title {
    margin-bottom: 28.44444px; }
  .job .job_item .des {
    padding-top: 14.22222px;
    padding-bottom: 14.22222px;
    font-size: 11.40741px; }
  .job .job_item h3 {
    padding-top: 10.66667px;
    padding-bottom: 10.66667px;
    font-size: 16.2963px; }
  .job .job_item .btn {
    padding-bottom: 28.44444px; }
  .job .job_item .btn a {
    width: 128px;
    height: 35.55556px;
    border-radius: 2.13333px;
    line-height: 35.55556px;
    font-size: 16.2963px; }

  .map {
    height: 497.77778px;
    padding: 39.11111px 3.2%;
    margin-top: 42.66667px; } }
