﻿@charset "utf-8";
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.contact-box a{color:#fff}
.new-main .new-list.list0 .new-intro,.product-main .pro-list.list0 .pro-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
#about .l-wrap{align-items:center}
#ind .ind-r>img,.about-part .part-img img{height:100%;object-fit:cover}
@media (min-width:769px){.wmkc-template-31 .wmkc-flex-l{width:20%!important}}
.foot-main .foot-about .foot-title{display:none}
@media (min-width:1280px){.head-top .head-contact{align-items:center}
.head-tel:not(:nth-child(3)){margin-right:0}
.head-mail:not(:last-child):after,.head-tel:not(:nth-child(3)):after{content:'/';color:#fff!important;position:static;width:auto;margin:0 6px;background:0 0}
.head-top .head-contact a{display:block;line-height:20px}}
@media (max-width:1470px){.head-top .head-contact a{font-size:14px}}
@media (max-width:1279px){.head-mail:not(:nth-child(4)),.head-tel:not(:nth-child(1)){display:none!important}}