﻿@charset "utf-8"; 
.common-main article p{margin-bottom:6px}
.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}
.cate-list{justify-content:center}
@media (min-width:769px){.content-list0 .content-img img{width:350px;object-fit:contain}}
.faq-list .project-content,.faq-list .project-name{line-height:1.75em}
.project-list.faq-list li{padding:20px 20px}
.side-cate>ul li.LiLevel1 >a{font-weight:bold}
.tabs-top{display:none}
.que{margin-top:75px}
.common-wrapper{flex-direction:row-reverse}
.common-right{margin-right:68px}
.prolist-0 .pro-img{margin-right:0px}
@media (min-width:769px){.head-logo{margin-right:0;min-width:0;max-width:350px;width:100%}
.head-logo img{max-height:42px;height:100%}}
.common-right{margin-left:0}
.banner{min-height:inherit;background:#fff;height:auto}
.banner-wrap{position:relative;padding:20px 10px;box-sizing:border-box;left:0}
.banner-title{color:#000;margin-bottom:15px}
.bPosition a,.bPosition span{color:#000}
@media (max-width:768px){.banner-wrap{padding:10px}
.banner-title{margin-bottom:8px;font-size:25px}
.bPosition{padding:0}}
.about .about-con{width:100%}
.about .about-img{display:none}
.about-con{padding-top:20px;padding-bottom:20px}
@media (max-width:768px){.about .about-con{padding:4vw}}
.banner-wrap{transform:inherit;margin:0 auto}