﻿@charset "utf-8";
.home-product .swiper .swiper-slide .info .text,.home-service .service-wrap .service-item .text{display:block}
h2.detailtitle{font-size:20px;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px}
.page-main .latest-products{padding:0;border:none;margin-top:20px;margin-bottom:0}
.page-main .sidebar-item .sidebar-title{padding:0;font-size:20px}
.page-main .sidebar-item .sidebar-title::before{display:none}
.page-main .sidebar-prolist{display:flex;flex-wrap:wrap}
.page-main .sidebar-prolist li{width:15.5%;display:block;margin-right:1.4%}
.page-main .sidebar-prolist li:nth-child(6n){margin-right:0}
.page-main .latest-products ul li>a{width:100%;height:auto;padding-bottom:100%;position:relative}
.page-main .latest-products ul li>a img{position:absolute;top:0;left:0}
.page-main .latest-products ul li div{padding:8px 0 0;text-align:center;flex:inherit;width:100%}
@media (max-width:768px){.page-main .sidebar-prolist li{width:32%;display:block;margin-right:2%}
.page-main .sidebar-prolist li:nth-child(3n){margin-right:0}}
@media (max-width:480px){.page-main .sidebar-prolist li{width:48%;display:block;margin-right:4%}
.page-main .sidebar-prolist li:nth-child(3n){margin-right:4%}
.page-main .sidebar-prolist li:nth-child(2n){margin-right:0}}

.foot-main .foot-item:nth-child(2) .navlist li{width: 49%;display: inline-block;}
