﻿@charset "utf-8"; 
.common-main article p{margin-bottom:2px}
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.news-img img{height:300px;object-fit:cover}
.pro-c-main article{max-width:1200px;margin:0 auto}
.pro-c-main article p{color:#2b2b2b}
.pro-c-main article{font-family:arial!important}
.pro-c-main article img{height:auto!important}
.common-main article img{height:auto!important}
.adv-t{text-align:center}
.about-img img{height:100%;object-fit:cover}
.about .about-con .about-title{font-size:27px}
.adv-item img{width:70px;height:70px}
.about-img lite-youtube{width:100%;max-width:none;height:100%}
.part-list{justify-content:space-between}
@media (min-width:769px){.pro-info article{-webkit-line-clamp:3;max-height:60px}
.adv-item article{-webkit-line-clamp:inherit;overflow:visible}
.content-list0 .content-img img{width:350px;object-fit:contain}}
@media (max-width:769px){.part-item{width:25%;padding:15px 0}}
@media (max-width:450px){.part-item{width:48%}}
.part-item img{height:65px;object-fit:contain}
.part-item{width:auto;max-width:12%}
@media (max-width:960px){.part-item{width:24%;max-width:24%}}
@media (max-width:480px){.part-item img{height:40px}}
.wmkc-template-33 .wmkc-item-img img{object-fit:cover}
.wmkc-flex-row-reverse,.wmkc-flex{align-items:center}
img,td{vertical-align:middle}
.table-box .left,.table-box .right{width:50%}
.table-box{display:flex;flex-wrap:wrap}
.table-box table td{padding:0 5px;border:1px solid #ccc}
.table-box table tr:nth-child(2n+1){background:rgb(198,217,240)}
.table-box table{width:100%;height:100%}
.table-box .right img{object-fit:cover;height:100% !important;width:100%}
@media (max-width:1024px){.table-box .left,.table-box .right{width:100%}}
.foot-l .lfr i{font-size:22px}
@media (min-width:1501px){.prolist-0{flex-direction:inherit;flex-wrap:wrap;justify-content:space-between}
.prolist-0 .pro-item{width:48%;height:240px;padding-right:15px;box-sizing:border-box}
.prolist-0 .pro-img{width:240px;height:240px;margin-right:25px}
.prolist-0 .pro-info{width:calc(100% - 265px);box-sizing:border-box;padding:20px 10px 20px 0}}
.contact-box .title-m{font-size:35px}
.about{flex-direction:column}
.about-img{display:flex}
.about>div{width:100%}
.about-con{padding-top:100px;padding-bottom:200px;background-size:100% 100%}
@media(max-width:768px){.about .about-con{padding:33vw 4vw 4vw}}
.about-con{background:url(/Content/uploads/2022928677/2022123016284622af2f53ae5f44ac80a36802ebf6f93e.jpg) no-repeat center;background-size:cover}