﻿@charset "utf-8";
.new-main .new-list.list0 .new-intro,.product-main .pro-list.list0 .pro-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
.map iframe{border:0}
.head-nav .submenu{max-width:inherit}
@media (min-width:769px){#sol-swiper .sol-title{font-size:1.6em}}
.foot-main .foot-about .foot-title{display:none}
.advan .advan-list>li{width:32%;margin:0 2% 30px 0;padding:0}
.advan .advan-list>li:nth-child(3n){margin-right:0}
.advan .advan-icon>i.fr{background:url(/uploads/40395/icon1.png) no-repeat center}
.advan .advan-icon>i.sac{background:url(/uploads/40395/icon2.png) no-repeat center}
.advan .advan-item:hover .advan-icon>i.fr{background-image:url(/uploads/40395/icon11.png)}
.advan .advan-item:hover .advan-icon>i.sac{background-image:url(/uploads/40395/icon22.png)}
@media (max-width:1080px){.advan .advan-list>li{width:48%;margin:0 4% 20px 0}
.advan .advan-list>li:nth-child(3n){margin-right:4%}
.advan .advan-list>li:nth-child(2n){margin-right:0}}
@media (max-width:560px){.advan .advan-list>li{width:100%;margin:0 0 20px 0}
.advan .advan-list>li:nth-child(3n){margin-right:0}}
#contactus{background:var(--color);padding:70px 0;text-align:center}
.contactus-txt{color:#fff;font-size:21px;max-width:1000px;margin:0 auto}
.contactus-btn{display:flex;justify-content:center;margin-top:40px}
.contactus-btn a{display:block;color:#fff;text-transform:capitalize;font-size:17px;background:#222;padding:10px 30px;border-radius:4px}
.contactus-btn a:hover{background:#000}
@media (max-width:768px){#contactus{padding:40px 0}
.contactus-txt{font-size:17px}
.contactus-btn{display:flex;justify-content:center;margin-top:30px}
.contactus-btn a{font-size:15px;padding:7px 20px}}
.categories-list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.categories-list li{width:24%;}
.categories-list li .categories-pic{position:relative;height:0;padding-bottom:100%;}
.categories-list li .categories-pic img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;display:block;}
.categories-list li p{font-weight:var(--fontbold6);text-align:center}
@media (min-width:769px){.categories-list li p{font-size:20px}}
.sol-r-info{position:relative;padding:70px 0 70px;width:100%}
.sol-r-info:before{content:'';width:46px;height:46px;background:url(/uploads/40395/mark1.png) no-repeat center;background-size:100%;position:absolute;top:0;left:0}
@media (max-width:1470px){.sol-r-info{padding:40px 0 50px}
.sol-r-info:before{width:36px;height:36px}
.sol-r-info:after{width:36px;height:36px}}
@media (max-width:1100px){.sol-r-info{padding:0}
.sol-r-info:after,.sol-r-info:before{display:none}}
#categories{padding:0 0 20px}
#about{padding:50px 0}
#sol-swiper .sol-con{font-weight:700}
@media (min-width:769px){#sol-swiper .sol-con{font-size:18px}}
.sidebar-newcate li.LiLevel1 .pro-menu{display:none}
.sidebar-newcate li.LiLevel1:hover .pro-menu{display:block}
.sidebar-newcate li.LiLevel1:after{display:none}
.sidebar-newcate li.LiLevel1>a{padding:0 15px}
.sidebar-newcate li.LiLevel1>a{position:relative}
.sidebar-newcate li.LiLevel1>a .down-arrow{right:10px;top:50%;margin-top:-2px;position:absolute;border:5px solid #000;border-color:#000 transparent transparent transparent}
@media (max-width:768px){.categories-list li{width:49%;margin-bottom:10px;}}