﻿@charset "utf-8"; 
.common-main article p{margin-bottom:8px}
.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}
@media (min-width:769px){.content-list0 .content-img{width:306px;flex-shrink:0}
.content-list0 .content-img a{display:flex;justify-content:center;width:100%;height:100%}
.content-list0 .content-img img{height:auto}}
.about article,.about-con{color:#fff}
.adv-item img{width:100%;height:auto;margin-bottom:15px}
.adv-item{width:32%;padding:10px;margin-bottom:20px}
.advance-list .common-wrapper{justify-content:space-between}
@media (max-width:768px){.adv-item img{margin:0 0 10px}
.adv-item{width:48%}
.adv-item article{margin-top:0}}
.contactustop{display:flex;justify-content:space-between}
.contactustop .contustoppic{width:50%}
.contactustop .contustoppic img{display:block}
.contact-list{height:auto;width:50%;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:25px;box-sizing:border-box}
.contact-item{width:48%;height:auto;justify-content:flex-start}
@media (max-width:1240px){.contactustop{flex-direction:column}
.contactustop .contustoppic{width:100%}
.contact-list{width:100%}
.contact-item{margin:10px 0}}
@media (max-width:768px){#gmap{left:0}}
@media (max-width:640px){.contact-item{width:100%}
.contact-list{padding:15px 0}}
.foot-logo img{max-height:70px}