﻿@charset "utf-8";
.pro-c-main article{max-width:800px;margin:auto}
.pro-c-main article p{color:#333;font-family:auto}
.contact-c{line-height:1.75em}
.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}
.faq-list .project-content,.faq-list .project-name{line-height:1.75em}
.project-list.faq-list li{padding:20px 20px}
@media (min-width:768px){.que{top:10px}}
.floatwindow_fd-main{width:225px!important;right:-235px!important}
.floatwindow_fd_conct:hover .floatwindow_fd-main{right:0!important;transition:0.3s right ease-in-out;-o-transition:0.3s right ease-in-out;-moz-transition:0.3s right ease-in-out;-webkit-transition:0.3s right}
.head-top .top-left a:hover{text-decoration:underline}
.foot-nav ul li{display:flex}
.foot-nav ul li span a{display:block}
@media (max-width:768px){.foot-nav ul li{margin-left:0;width:100%}}
@media (min-width:769px){.adv-item article,.content-info article,.pro-info article,.news article{-webkit-line-clamp:unset;max-height:unset}}
.customer{background:#f7f7f7;padding:4% 0}
.customer .cus-p{font-size:12px;text-align:center;margin:30px 0 10px}
.cuetomer-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:5%}
.cuetomer-list li{width:30%}
.cuetomer-list li .cus-top{background:#fff;position:relative;padding:0 30px;box-sizing:border-box}
.cuetomer-list li .cus-top .cus-img{position:absolute;top:-30px;display:flex;align-items:flex-end}
.cuetomer-list li .cus-top .cus-img span{display:inline-block;width:36px;height:36px;text-align:center;line-height:36px;background:#1964a8;color:#fff;position:relative}
.cuetomer-list li .cus-top .cus-detail{padding:50px 0 30px;font-size:14px}
.cuetomer-list li .cus-down{padding:20px;box-sizing:border-box}
.cuetomer-list li .cus-down p:nth-child(1){color:#000;font-weight:bold;font-size:14px}
.cuetomer-list li .cus-down p:nth-child(2){color:#878787;font-size:16px;margin-top:5px}
@media (max-width:768px){.cuetomer-list{margin-top:9%}}
@media (max-width:500px){.cuetomer-list{margin-top:0}
.cuetomer-list li{width:100%;margin-top:40px}}
.head-nav>ul .submenu.nav0 li{display:none}
#HeadProCat1,#HeadProCat3,#HeadProCat4,#HeadProCat6,#HeadProCat7,#HeadProCat9,#HeadProCat10,#HeadProCat12,#HeadProCat14,#HeadProCat15,#HeadProCat18{display:block}
.pro-c-main .kche-t162.wmkc-ap-t162 .kche-t162-list{width:100%;}